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
338340759377	338340759936	338340760486	338340761036	338340761586	338340762136	338340762686	338340763236	338340763786	338340764336	338340764886	338340765436	338340765986	338340766536	338340767086	338340767636	338340768186	338340768736	338340769286	338340769836	338340770386	338340770936	338340771486	338340772036	338340772586	338340773136	338340773686	338340774236	338340774786	338340775336	338340775886	338340776436	338340776986	338340777536	338340778086	338340778636	338340779186	338340779736	338340780286	338340780836	338340781386	338340781936	338340782486	338340783036	338340783586	338340784136	338340784686	338340785236	338340785786	338340786336	338340786886	338340787436	338340787986	338340788536	338340789086	338340789636	338340790186	338340790736	338340791286	338340791836	338340792386	338340792936	338340793486	338340794036	338340794586	338340795136	338340795686	338340796236	338340796786	338340797336	338340797886	338340798436	338340798986	338340799536	338340800086	338340800636	338340801186	338340801736	338340802286	338340802836	338340803386	338340803936	338340804486	338340805036	338340805586	338340806136	338340806686	338340807236	338340807786	338340808336	338340808886	338340809436	338340809986	338340810536	338340811086	338340811636	338340812186	338340812736	338340813286	338340813836	338340814386	338340814936	338340815486	338340816036	338340816586	338340817136	338340817686	338340818236	338340818786	338340819336	338340819886	338340820436	338340820986	338340821536	338340822086	338340822636	338340823186	338340823736	338340824286	338340824836	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14909	1164	1008	711	568	379	342	252	266	208	216	219	201	232	161	186	192	200	206	191	168	189	204	175	203	191	151	183	185	177	182	181	192	185	198	167	211	183	187	179	177	163	171	185	197	183	173	159	165	158	171	168	182	176	167	185	183	165	174	176	177	150	184	170	172	177	163	196	173	168	166	165	159	183	176	150	177	156	192	175	172	175	171	178	160	175	179	175	183	165	183	181	177	172	201	178	197	170	169	155	184	181	160	173	170	189	189	169	185	207	164	171	168	173	175	189	195	184	197	190	154	179	167	161	193	165	159	168	153	163	186	169	185	162	182	166	167	171	165	167	185	172	143	174	172	195	169	208	211	191	166	182	169	173	153	185	186	180	172	178	144	180	164	173	182	171	185	193	187	172	186	209	200	161	195	162	177	174	175	196	158	181	181	158	176	163	178	195	171	185	166	176	188	169	182	171	185	178	187	182	166	167	181	181	160	176	173	176	158	156	185	200	183	196	182	176	188	175	176	209	191	178	183	194	186	154	190	173	189	156	185	196	179	179	170	180	178	143	156	171	184	160	201	173	154	169	188	165	202	151	164	176	174	172	171	180	180	185	164	173	163	173	182	183	184	165	167	176	165	177	164	213	185	147	175	175	188	156	170	185	185	173	200	167	205	166	158	168	187	178	183	195	170	173	192	166	185	183	160	180	149	153	151	170	181	211	185	183	201	182	188	180	197	158	154	170	177	185	183	166	181	170	155	169	167	175	165	184	195	152	201	173	194	169	190	179	174	169	172	199	146	165	175	183	163	167	204	197	175	181	210	217	169	188	189	176	202	185	179	172	193	183	161	180	155	207	187	178	172	149	187	173	210	173	185	179	200	186	173	154	171	184	176	168	189	176	162	164	162	182	161	155	163	218	156	158	171	159	157	175	175	182	187	175	205	177	170	194	203	191	169	173	182	171	185	176	179	183	173	180	173	163	166	201	180	170	188	179	192	202	174	170	179	166	150	157	164	156	184	158	170	176	165	200	159	183	182	162	193	184	189	169	186	171	167	139	193	172	178	159	174	161	163	171	177	179	182	174	167	182	193	170	198	187	198	178	161	191	166	177	178	180	174	148	186	154	177	182	154	174	148	183	195	189	164	169	183	188	171	171	184	189	176	161	200	167	186	194	174	168	159	197	188	181	171	151	177	169	215	175	182	159	181	178	190	187	188	183	149	162	178	203	210	207	185	188	188	182	195	177	185	194	176	170	194	158	182	178	188	189	172	156	172	180	153	179	174	176	193	187	204	190	147	169	157	170	178	191	155	181	145	173	195	171	178	185	182	147	198	156	196	157	166	168	174	173	158	146	177	178	179	156	191	202	190	174	167	163	168	169	188	212	178	177	186	182	184	186	179	159	166	206	189	180	181	195	158	179	176	187	166	172	187	211	186	178	150	179	166	197	162	184	192	191	200	168	178	164	166	210	179	156	171	159	155	185	213	175	168	186	183	174	178	178	151	169	158	166	162	171	158	189	192	163	180	169	158	182	217	194	169	188	152	197	163	159	167	143	180	165	182	179	176	175	181	184	154	188	171	189	204	175	185	165	190	199	149	197	172	169	183	160	157	178	191	183	171	173	184	186	161	173	160	182	137	173	170	199	189	144	200	174	163	175	186	183	187	193	176	179	167	174	186	194	178	149	187	162	178	178	204	183	175	180	188	178	164	178	170	181	186	178	185	166	175	164	169	184	180	204	175	161	197	166	183	181	177	194	171	173	168	171	166	176	179	173	198	193	161	165	176	189	207	161	189	185	175	167	184	162	193	152	182	176	201	181	194	184	153	167	169	174	184	164	182	202	170	178	151	158	155	165	182	194	180	181	146	138	164	184	177	158	172	187	190	164	181	183	160	171	195	189	160	154	160	181	173	159	186	151	180	161	162	159	176	180	185	186	197	190	167	169	174	163	210	193	157	191	197	166	173	178	154	180	177	197	162	195	167	158	162	196	182	158	180	183	160	183	159	163	163	180	173	184	155	156	175	174	193	197	179	155	178	167	201	191	173	164	163	169	172	167	185	168	153	186	194	157	162	186	193	182	174	182	184	180	179	168	181	196	179	161	182	178	178	153	155	169	151	169	184	173	190	178	192	183	187	171	143	154	184	156	166	191	174	178	179	185	185	170	152	191	182	167	156	176	172	176	153	195	169	185	176	170	179	179	157	198	140	186	167	190	179	181	181	192	153	190	200	179	187	199	185	174	182	149	170	185	181	206	196	152	192	202	161	182	173	170	189	176	153	158	180	181	177	174	191	181	221	177	213	192	187	153	166	186	193	187	165	182	186	160	150	181	181	181	166	189	163	178	164	187	188	184	207	176	170	167	168	185	190	185	184	181	178	154	174	185	168	191	176	170	192	161	162	194	183	174	187	167	200	173	165	156	173	181	167	169	185	173	161	152	186	176	193	180	183	160	192	161	175	165	198	182	158	185	166	167	184	183	179	183	212	178	178	174	214	168	150	172	177	185	170	171	166	171	170	184	172	192	193	172	170	198	184	172	174	172	193	153	184	157	178	167	184	151	161	193	180	160	189	179	191	173	173	189	191	189	183	148	195	154	177	164	171	184	176	154	172	159	180	171	183	177	174	177	183	178	193	151	187	153	164	174	188	175	165	173	173	191	199	211	182	190	166	150	157	162	193	193	194	199	173	181	157	143	184	190	179	158	162	195	183	187	179	160	175	178	175	171	144	176	189	166	162	171	193	188	187	173	146	183	177	163	206	198	188	184	200	188	179	166	188	161	194	150	178	190	170	168	162	179	170	159	201	193	170	178	195	178	171	174	185	217	170	182	183	189	176	184	155	189	177	191	187	190	171	172	180	163	195	174	184	192	203	152	153	185	200	211	182	167	186	173	175	190	198	177	186	165	157	174	179	180	174	163	205	163	180	179	175	189	170	160	166	184	174	165	181	185	161	187	186	181	166	145	157	172	208	179	166	162	188	173	188	192	169	172	172	148	187	151	167	191	197	178	197	184	156	157	179	167	180	167	179	166	195	167	158	178	157	173	168	175	186	162	187	172	172	189	178	157	182	183	146	198	160	197	161	214	165	196	166	188	178	166	191	190	150	167	193	183	161	179	191	181	186	199	177	167	205	198	186	190	170	170	190	140	202	185	185	167	175	186	213	178	170	179	191	162	174	193	169	190	196	177	201	182	188	176	186	175	160	186	187	182	199	167	154	215	178	165	175	166	194	197	173	189	202	176	184	167	152	186	153	165	166	180	149	178	167	195	188	193	180	178	174	186	189	182	175	189	174	194	185	198	167	181	201	175	180	190	177	165	177	190	143	170	184	176	182	174	167	181	146	176	171	174	173	189	184	158	172	173	181	175	189	162	179	183	184	185	190	175	172	185	183	174	190	163	170	180	178	183	194	173	178	180	201	166	154	153	158	180	189	195	160	180	174	163	189	178	176	210	182	153	188	190	174	175	197	184	178	207	171	165
8166	993	1925	2226	1845	1456	1188	1004	851	808	725	655	660	635	585	510	525	518	528	481	509	476	479	455	468	476	449	452	470	426	489	453	441	457	449	432	447	447	419	417	443	429	454	394	438	439	419	445	446	397	441	419	449	415	412	417	428	414	360	431	388	418	406	419	443	430	417	436	427	419	431	367	424	381	406	415	449	413	382	422	441	416	403	434	375	433	405	402	406	428	390	380	408	411	436	408	446	448	405	390	394	426	411	407	423	393	424	430	421	423	389	390	422	380	407	425	408	413	397	425	405	433	407	412	416	370	394	443	412	409	429	442	443	400	397	408	421	473	387	431	393	410	402	360	396	420	390	422	362	377	378	446	413	406	443	386	402	411	428	410	422	402	383	375	435	417	408	414	393	430	393	418	421	385	427	443	432	411	383	407	422	420	413	421	395	388	413	439	437	408	406	443	406	425	434	439	423	390	405	377	440	354	380	445	384	434	422	409	402	426	392	396	403	366	415	421	385	392	394	395	389	424	392	414	398	437	389	422	442	409	417	423	431	400	437	440	395	403	405	391	379	429	354	389	424	415	443	413	428	404	418	434	404	397	410	410	424	412	418	419	383	415	380	400	406	384	371	414	430	429	402	380	413	436	411	403	390	384	409	408	410	415	408	436	465	393	406	383	396	435	403	424	440	418	420	392	400	383	388	415	407	405	421	431	425	377	377	393	400	398	386	437	395	419	415	395	388	396	389	407	404	421	439	405	367	394	434	423	408	421	437	411	424	416	412	404	423	383	434	394	399	418	419	384	421	361	408	435	415	402	371	381	416	400	382	405	420	402	394	420	425	400	400	381	414	393	389	418	384	383	415	403	405	411	412	421	396	400	395	408	401	379	400	389	407	435	381	424	385	407	430	402	455	371	421	401	405	404	414	400	380	379	408	428	421	416	383	418	399	425	402	441	439	386	393	378	393	430	468	423	433	398	414	396	431	442	447	386	391	405	418	398	404	422	438	408	421	380	398	368	438	452	391	411	459	412	403	416	411	391	400	426	384	391	369	387	407	388	422	393	398	410	390	417	395	443	386	389	409	396	429	372	411	386	422	414	399	373	409	388	433	408	412	364	379	428	370	416	372	422	414	393	390	393	413	427	399	413	426	400	402	389	420	404	413	395	384	438	376	386	417	375	408	416	394	408	428	407	412	406	406	418	443	397	388	403	427	411	378	450	386	421	389	423	406	389	404	403	442	398	386	398	392	409	404	408	408	428	441	414	401	399	408	408	397	353	369	445	402	395	409	395	428	430	395	413	382	382	410	389	398	387	395	415	443	415	375	415	424	431	455	437	397	415	406	365	451	424	412	405	426	428	413	402	416	421	389	439	405	377	404	405	431	428	430	393	419	394	381	431	424	408	425	429	415	359	424	374	440	358	409	393	398	399	406	402	381	430	409	397	423	408	426	419	413	397	386	415	419	423	421	388	402	398	392	389	413	417	448	437	434	446	403	422	383	406	378	421	404	411	444	387	399	385	390	440	393	438	443	432	385	411	381	364	416	429	383	368	381	440	405	415	393	424	391	442	431	423	387	412	387	412	406	418	415	408	419	448	375	401	346	406	397	411	424	375	394	392	392	407	425	401	411	380	415	409	382	414	416	370	414	384	409	424	455	457	422	388	371	420	387	412	406	393	434	433	421	387	405	425	413	409	382	417	398	395	396	439	434	377	394	419	426	437	419	407	404	400	399	448	404	405	412	387	399	378	413	389	386	357	438	384	407	397	393	447	405	417	400	378	411	421	384	406	386	360	420	380	399	387	382	377	410	433	411	440	377	419	386	394	448	413	404	413	420	386	419	414	418	429	416	415	440	383	432	371	424	397	370	414	415	450	428	420	400	400	390	425	423	413	398	422	409	387	387	400	397	402	400	394	416	456	400	400	430	368	378	399	393	396	384	416	427	404	378	416	382	413	438	404	400	367	355	374	432	401	415	410	391	405	376	432	448	382	432	393	407	419	405	423	427	412	412	392	423	433	410	400	412	376	418	436	398	415	389	402	403	391	399	383	448	395	369	417	409	377	388	382	433	419	432	415	393	376	406	404	436	397	421	391	414	433	410	403	393	363	422	388	465	415	415	415	430	381	414	415	392	393	407	386	397	401	406	425	371	398	389	432	371	399	421	389	386	391	395	426	392	415	382	382	387	392	407	373	401	406	434	427	389	428	440	413	409	427	430	458	393	451	419	401	410	404	411	395	411	412	374	398	422	409	416	439	442	381	395	431	385	389	434	408	404	434	387	432	431	392	403	416	404	426	392	408	423	400	428	430	394	391	404	405	403	441	393	414	380	388	400	438	406	426	380	361	405	391	408	388	406	396	418	353	373	377	406	375	410	432	428	413	385	384	409	415	400	454	405	433	422	389	414	447	412	405	386	409	412	400	446	384	431	410	422	420	409	410	427	395	439	413	389	407	418	406	438	451	395	426	396	407	404	425	431	428	401	413	403	394	390	469	397	429	412	390	389	398	444	397	403	429	418	409	394	388	406	412	454	410	407	418	397	386	419	417	369	394	411	415	431	399	399	422	431	408	405	395	407	408	415	388	387	416	396	338	423	407	403	385	393	415	379	387	423	415	424	431	414	385	397	428	444	367	381	446	407	440	418	422	421	431	409	425	411	396	379	403	434	402	393	433	400	402	417	449	405	419	433	384	439	412	396	407	413	415	409	432	402	390	393	439	436	447	416	420	441	381	377	388	428	427	427	392	400	390	425	397	400	395	426	402	403	405	399	410	400	390	419	411	396	422	393	384	418	421	403	415	349	411	396	431	429	441	394	391	431	437	415	425	408	423	408	427	405	441	368	396	378	387	407	439	406	375	401	389	388	419	426	428	426	382	420	430	400	402	399	408	410	426	410	385	450	394	374	392	388	419	368	390	416	399	421	416	412	430	416	396	372	433	440	420	417	406	392	363	410	416	401	438	402	409	446	393	417	413	437	415	422	410	434	398	404	431	424	428	418	418	406	377	395	408	433	404	420	394	415	404	393	401	418	396	402	426	385	424	415	423	454	367	385	405	410	393	399	392	402	416	380	401	390	412	428	375	396	419	427	405	420	427	408	404	423	406	418	387	412	469	408	407	426	389	393	431	395	410	414	410	419	413	406	422	434	439	404	408	421	407	426	373	442	436	406	452	390	416	414	407	389	403	410	418	413	426	417	415	431	392	440	419	435	369	421	393	415	392	433	391	421	399	414	409	413	436	411	401	445	422	404	433	425	408	419	413	413	425	441	405	428	421	422	383	427	391	420	386	395	405	403	412	404	400	403	423	408	408	441	415	401	436	456	387	442	415	393	399	401	390	404	404	405	447	420	405	371	394	398	402	421	443	384	444	356	405	430	413	423	406	414	403	406	409	424	410	419	413	439	441	393	451	413	417	383	408	393	388	383	429	403	428	377	433	376	433	383	365	378	403	423	408	390	421	411	398	427	379	421	422	401	438
1483	217	226	249	224	205	182	229	246	208	241	211	200	208	211	213	217	233	196	216	238	201	228	214	219	207	224	209	218	224	207	201	203	218	221	213	204	231	235	200	226	212	248	240	225	228	223	212	204	197	210	218	208	207	200	213	212	210	221	203	207	207	240	192	206	218	229	232	195	189	213	217	235	215	201	229	193	204	245	212	208	190	246	229	205	185	202	197	219	219	212	237	243	197	216	215	221	204	211	217	196	237	253	221	221	213	219	223	243	222	230	245	215	240	188	196	225	209	224	199	228	224	223	195	233	208	213	198	230	208	227	226	205	222	233	226	218	206	197	212	203	219	215	204	209	206	213	226	219	217	225	200	197	198	214	216	200	215	198	207	230	219	222	208	201	207	208	242	246	227	231	224	205	195	188	207	242	231	218	204	204	239	221	210	192	194	206	221	214	234	240	216	224	226	212	198	212	200	216	220	236	257	193	207	211	237	226	203	224	230	235	204	215	226	231	223	194	238	214	224	205	201	213	231	224	207	215	199	220	235	198	201	238	214	192	227	195	220	200	219	225	213	177	199	191	229	243	208	201	213	191	227	215	220	226	197	226	207	239	242	236	223	213	187	238	193	205	187	240	222	247	226	226	216	221	199	212	202	234	222	199	212	201	232	233	198	236	216	197	214	243	235	197	224	208	185	203	206	225	224	204	193	222	201	208	224	226	232	222	215	218	222	206	252	197	202	243	213	214	228	234	187	193	214	211	180	222	200	215	208	211	234	232	199	204	205	248	207	216	217	230	203	240	228	217	223	246	233	218	206	215	216	201	212	221	202	224	217	225	221	254	201	231	238	209	210	198	210	192	209	205	212	224	222	207	221	258	219	224	221	240	210	190	189	216	231	238	224	192	192	199	169	215	198	212	218	210	198	223	213	233	206	237	205	222	230	231	189	224	212	222	223	183	205	213	228	226	223	237	235	217	194	207	209	236	204	213	215	223	183	213	211	195	213	226	204	187	212	247	219	203	200	196	206	217	202	227	207	191	188	216	197	198	222	229	205	229	200	196	200	194	212	223	195	243	196	242	219	208	198	226	219	210	204	196	224	197	212	208	212	232	192	169	187	187	204	208	207	214	209	208	219	214	226	201	218	215	235	186	215	217	217	236	226	192	200	189	208	218	215	224	219	192	211	206	205	231	197	196	202	191	234	194	210	196	207	209	207	224	197	230	200	204	240	195	237	207	267	179	200	231	211	199	209	204	211	219	253	236	219	218	206	215	224	250	190	222	238	257	224	240	238	212	245	234	222	215	187	221	226	184	196	227	207	203	219	221	232	210	229	218	260	228	246	220	253	205	200	213	199	199	184	200	218	217	201	215	216	244	246	217	246	213	179	217	204	218	197	199	216	223	207	196	234	219	215	250	207	203	237	210	225	211	197	239	187	188	214	203	211	227	242	202	191	213	222	228	228	185	244	217	188	204	223	195	219	206	231	220	219	224	214	201	212	196	204	205	254	210	216	192	215	190	224	219	216	211	234	228	226	213	205	241	224	218	205	226	219	243	209	213	226	190	219	232	232	251	231	207	212	217	219	188	218	225	218	165	216	230	229	206	211	211	239	244	230	246	218	209	218	212	209	196	211	229	189	169	246	197	226	216	207	256	219	253	208	219	214	250	224	241	206	232	234	226	211	196	205	198	184	235	219	226	220	233	209	230	241	233	222	206	207	210	221	222	200	207	217	212	196	204	228	211	208	206	238	230	239	214	233	226	224	199	226	207	243	163	230	219	210	228	192	184	238	207	196	224	210	216	201	197	246	192	207	232	206	239	212	195	224	223	207	232	244	235	226	210	221	191	201	231	205	218	199	208	219	223	228	216	224	229	205	218	213	218	197	205	210	236	224	221	236	211	220	226	206	217	217	201	185	233	215	228	190	196	227	217	214	196	244	200	220	223	217	200	222	196	230	209	212	228	195	199	222	245	212	197	231	210	228	194	188	214	212	206	203	228	246	197	224	211	219	211	217	224	206	211	190	206	209	175	174	240	228	214	210	246	229	228	214	202	213	225	216	224	196	222	203	217	227	223	232	205	223	199	232	219	206	237	184	185	219	195	219	217	221	231	223	211	223	220	210	224	232	215	215	222	198	230	233	192	205	188	215	200	241	199	232	233	182	200	205	221	204	206	186	230	206	245	227	212	249	200	200	231	242	207	222	217	213	241	187	219	188	216	197	205	227	213	208	209	216	210	210	212	205	230	187	214	197	257	239	203	231	217	199	202	199	228	211	229	228	223	188	240	218	190	257	211	187	233	205	233	205	224	229	221	202	205	225	206	225	225	234	192	237	228	202	220	199	192	208	216	219	209	184	220	238	234	203	223	220	188	185	223	215	242	217	205	222	231	193	207	202	192	230	210	206	234	206	239	233	222	242	228	248	218	208	206	222	191	188	203	210	237	251	216	205	217	206	211	197	211	210	225	218	200	191	225	208	205	197	196	205	230	238	196	234	198	207	238	223	206	224	206	195	242	227	212	221	235	193	234	214	200	230	234	240	186	224	215	213	195	188	209	211	191	204	216	215	216	223	234	188	229	224	206	226	212	208	215	205	203	221	215	214	228	216	233	216	218	203	184	221	202	197	206	209	201	192	219	201	212	236	221	212	221	234	217	206	198	187	216	222	226	228	220	222	213	226	234	218	207	222	219	236	238	219	250	204	238	200	207	216	217	202	216	206	195	210	213	214	234	236	225	215	203	224	231	202	193	256	209	217	235	222	230	198	186	211	209	210	219	215	228	225	205	221	232	226	219	222	208	213	198	222	203	230	197	231	223	209	216	217	223	229	211	220	207	258	214	201	229	208	214	202	203	217	217	223	220	198	228	237	234	242	228	238	204	197	228	210	200	222	227	216	228	181	239	221	231	246	216	231	200	218	247	227	229	210	217	192	205	232	229	192	228	239	220	227	216	192	226	233	186	238	229	212	214	220	212	238	227	210	199	218	218	240	223	227	230	233	226	217	203	207	211	212	201	209	201	236	235	241	203	198	191	197	194	196	245	242	234	191	196	193	225	246	192	214	203	217	216	199	205	214	216	222	195	209	230	225	243	207	207	199	207	219	219	220	228	204	220	241	207	250	250	206	245	199	243	229	240	208	239	208	236	213	203	229	259	223	190	231	212	188	193	208	212	190	234	226	216	210	225	223	205	212	193	197	222	215	223	205	224	224	183	231	208	221	227	210	215	200	240	212	217	214	207	216	214	238	233	248	205	214	209	221	226	214	217	230	194	232	222	216	219	224	192	196	211	227	222	219	206	212	218	224	183	209	218	242	205	194	188	194	198	205	206	216	231	243	209	183	228	189	184	220	209	205	202	194	224	222	219	222	241	236	228	193	210	199	202	222	218	204	256	208	210	225	232	225	204	213	225	201	220	208	224	212	209	233	207	190	207	190	250	218	215	188	202	197	203	207	211	198	224	222	214	246	194	247	240	233	242	207
1837	561	585	580	560	517	566	552	569	527	538	518	528	540	504	498	520	554	490	506	516	470	564	524	491	483	559	517	512	532	519	523	546	493	545	505	530	541	504	524	528	484	476	519	511	492	556	520	544	500	482	528	495	543	534	498	547	506	493	507	539	525	487	516	489	524	554	497	504	554	552	535	512	465	537	515	516	540	520	528	560	493	520	558	571	538	551	514	516	499	529	530	501	531	512	577	520	506	520	568	526	540	523	524	531	512	520	536	531	514	522	490	519	514	499	529	518	556	525	503	512	529	560	513	517	506	485	524	534	530	570	535	555	527	493	514	505	480	562	519	508	517	537	489	568	519	519	576	526	479	528	495	534	537	511	562	547	515	510	537	497	553	541	534	494	527	493	550	504	528	473	553	513	512	544	556	516	487	479	531	545	490	505	538	523	537	499	498	516	490	563	515	488	488	531	511	477	513	530	471	484	522	495	512	493	493	539	476	495	573	513	543	541	545	472	491	523	553	547	537	505	503	515	536	517	519	547	542	545	522	527	495	519	526	521	536	494	562	543	517	507	530	548	484	505	527	506	521	504	546	515	548	475	522	549	489	513	538	520	519	504	557	486	517	521	522	509	500	534	516	531	550	482	531	528	505	533	503	536	499	550	504	504	476	483	492	515	475	501	561	469	530	529	536	500	556	524	559	484	518	481	543	525	475	515	525	523	491	519	478	539	545	517	537	507	494	558	539	530	557	506	488	473	530	531	519	526	534	489	531	547	524	527	520	519	534	516	503	525	528	542	488	482	538	496	538	503	520	529	528	517	527	458	510	496	573	515	506	534	509	499	478	556	489	533	540	493	471	534	548	516	509	533	483	497	530	530	526	507	516	486	499	575	525	496	551	507	514	530	535	537	542	455	510	532	488	476	519	527	523	500	527	519	534	486	513	514	502	495	533	493	515	507	484	545	497	505	518	523	539	461	518	512	502	518	478	496	525	546	508	500	472	517	521	495	476	501	512	515	552	542	489	498	484	496	486	535	569	529	508	534	505	496	498	548	492	566	533	518	494	550	526	504	508	477	497	478	529	511	487	542	541	519	588	500	529	524	537	503	516	508	541	548	524	523	523	576	559	503	501	498	560	512	524	515	513	501	465	501	499	526	540	540	499	512	542	487	482	538	511	502	534	509	507	471	544	536	519	524	511	522	529	474	509	514	478	499	554	449	491	551	551	517	478	518	531	522	496	568	545	522	494	479	490	477	549	528	521	503	530	568	524	494	511	553	476	521	548	513	544	504	550	532	486	546	541	545	558	512	540	506	536	530	529	509	530	530	506	531	498	527	500	539	517	553	529	532	493	503	508	529	537	496	498	544	530	474	510	525	494	528	521	490	510	501	503	522	524	530	504	540	512	514	511	516	504	537	499	495	516	501	524	568	544	512	488	525	497	507	519	535	557	533	532	484	516	532	527	555	501	526	542	560	555	513	510	528	558	523	500	521	509	505	504	565	491	497	525	556	482	500	542	504	504	525	485	516	504	522	502	521	540	491	553	528	543	534	499	490	513	542	509	515	519	498	487	504	520	535	525	476	547	514	542	504	534	550	488	511	525	497	491	517	532	531	521	515	517	549	518	519	550	526	517	563	550	506	512	538	535	509	498	500	520	539	508	567	490	516	492	525	506	478	503	483	548	495	506	520	501	529	465	546	486	531	530	526	516	531	490	528	472	507	498	501	546	525	499	514	578	506	519	528	511	503	473	490	556	495	492	518	552	507	470	496	503	513	519	509	526	555	521	543	501	577	498	519	531	512	519	520	527	494	553	527	540	460	519	513	547	532	529	502	502	474	519	474	482	552	513	510	512	501	518	513	491	531	546	525	514	542	540	525	541	502	515	541	523	531	497	529	517	505	481	538	550	566	485	518	541	521	552	462	542	545	536	516	511	527	527	526	535	483	511	498	508	515	510	524	517	516	504	559	527	522	545	528	528	549	508	522	483	504	543	538	510	524	515	535	508	573	478	498	493	508	515	516	502	520	526	516	516	487	491	527	532	529	488	491	503	539	506	519	533	558	492	450	572	528	502	501	519	508	539	506	512	494	478	475	503	511	555	512	536	505	503	519	524	523	532	522	501	513	494	561	519	506	534	519	475	482	479	537	516	534	540	530	502	549	523	505	544	545	525	538	467	500	561	538	545	525	527	534	530	510	509	527	501	492	537	535	524	497	507	502	512	506	555	553	492	508	523	504	550	544	508	563	536	516	490	521	560	507	539	522	494	530	545	512	504	521	490	512	504	519	501	541	525	525	462	492	534	480	508	517	546	518	532	510	561	534	533	515	497	487	477	549	559	492	523	492	483	487	521	516	521	534	526	522	507	515	525	550	505	529	502	531	519	517	535	497	492	511	532	502	502	545	545	493	521	543	504	512	496	531	493	528	506	505	479	508	521	501	488	512	494	501	520	531	489	508	516	531	490	554	523	534	517	504	541	523	560	485	508	531	524	552	530	517	500	523	526	484	518	506	480	517	521	541	496	540	553	540	523	550	512	508	507	508	516	525	514	528	510	540	510	523	497	515	573	506	506	508	509	552	503	538	509	493	570	525	504	494	538	507	544	516	556	513	508	512	515	518	524	526	514	498	536	536	494	501	537	504	527	507	514	535	541	505	527	517	546	538	525	507	529	528	523	488	512	534	491	522	520	534	502	544	522	517	534	491	523	542	564	533	548	492	529	533	516	501	511	511	498	510	538	520	531	539	498	525	538	530	531	577	494	501	519	485	486	513	526	522	542	492	527	572	525	520	533	512	527	493	537	502	501	483	528	506	518	503	575	534	524	489	534	531	530	534	510	451	492	516	508	506	513	561	523	490	488	530	494	506	516	534	504	498	518	498	530	506	519	515	582	500	511	526	496	483	501	533	534	503	508	517	501	509	536	555	498	507	563	514	519	531	511	506	509	508	533	495	572	511	528	484	546	513	522	503	512	498	510	496	516	536	485	541	516	504	541	504	507	502	554	519	492	496	493	533	545	532	490	492	507	526	540	498	469	496	499	534	488	520	522	549	564	563	528	525	574	531	523	528	528	534	560	526	528	507	546	496	510	513	530	545	547	492	476	498	526	513	534	490	542	525	543	503	529	525	506	538	508	513	522	478	564	501	505	516	534	496	507	513	519	513	496	532	534	541	529	453	528	498	502	510	518	503	484	538	529	490	508	510	508	530	491	485	497	516	537	538	511	516	497	527	509	529	538	532	504	522	504	464	503	528	550	514	484	507	556	521	568	516	522	519	554	518	536	525	540	490	511	531	496	489	520	531	526	510	541	525	505	495	532	513	487	511	480	509	506	503	547	530	525	539	505	526	478	530	501	517	543	480	542	561	551	543	523	510	559	533	523	497	462	514	528	504	527	516	550	531	516	527	513	506	523	531	511	525	502	518	507	578	465	548	524	530	520	515	503	526	474	514	505	541	548	531	516	547	548	498	517	514	506	490	535
7919	661	691	618	476	375	359	342	330	350	323	323	312	296	330	310	292	315	321	318	280	313	334	315	321	269	325	299	303	300	294	306	294	315	321	297	283	311	302	333	275	283	288	300	317	301	301	301	286	288	287	311	261	304	290	233	258	285	283	271	295	303	287	299	286	336	284	285	296	273	313	329	293	289	321	267	288	289	276	292	295	281	305	283	302	290	297	250	282	273	294	296	316	275	285	291	303	220	294	299	259	293	291	290	291	283	307	267	306	269	281	287	288	296	331	288	265	251	288	281	315	288	271	321	258	288	303	314	269	305	325	293	281	282	281	345	274	288	310	275	298	266	295	282	329	311	265	274	314	280	319	312	288	291	284	302	330	307	302	270	293	285	304	285	276	282	250	262	288	294	267	315	271	283	285	322	296	279	278	289	283	300	302	298	329	312	306	279	295	290	315	284	314	284	301	306	297	267	301	302	278	277	324	300	322	294	248	303	311	292	281	304	321	292	280	315	295	275	302	293	286	265	277	296	276	325	297	327	272	275	284	298	298	331	278	311	291	253	312	291	303	332	303	303	294	303	268	266	314	291	275	312	282	307	305	313	304	284	300	317	300	279	275	300	297	270	284	290	293	305	312	280	315	309	293	298	277	293	285	311	315	315	303	274	295	295	276	264	314	278	255	294	354	315	288	272	299	299	290	306	275	293	291	268	283	288	288	306	308	260	291	290	310	279	297	304	302	302	282	304	291	295	336	301	323	319	273	273	291	306	287	319	291	322	299	301	273	311	302	273	278	285	289	317	278	312	310	292	300	299	289	290	285	307	333	297	275	328	331	292	298	293	291	290	270	259	288	289	305	312	311	283	272	272	306	304	292	290	279	241	286	255	297	308	246	301	306	295	297	275	302	283	301	292	296	315	278	273	307	288	305	294	298	306	316	296	292	312	303	291	286	298	317	278	291	271	289	313	305	272	299	265	308	279	314	302	329	312	306	274	337	270	285	295	313	320	287	300	302	287	278	281	285	286	303	298	295	275	300	267	294	279	261	294	268	274	303	313	288	294	305	297	319	291	263	298	287	287	302	269	283	297	291	281	320	314	284	299	309	273	321	284	329	300	298	276	317	287	276	307	284	258	307	287	280	262	314	306	290	269	288	293	310	331	274	309	307	288	307	273	280	315	284	282	311	294	316	277	310	295	270	290	309	288	301	281	311	309	286	312	256	286	277	317	299	313	344	290	294	300	282	299	271	261	308	304	278	290	299	320	293	262	290	302	338	276	287	279	283	254	289	300	304	303	298	331	313	341	315	264	307	285	301	295	311	313	276	282	254	292	264	295	303	277	291	294	313	297	297	305	284	312	287	274	270	280	288	308	316	301	297	341	298	289	298	296	285	272	293	304	295	295	268	288	268	306	280	336	329	309	310	271	302	300	314	316	289	301	291	319	297	297	279	286	281	291	298	260	262	295	320	308	320	303	268	271	262	286	280	328	311	269	261	281	273	278	320	280	309	292	312	320	318	277	287	305	284	301	322	299	288	295	319	322	277	308	322	295	293	293	260	299	278	299	298	287	329	295	305	301	310	293	294	313	288	294	308	302	294	257	296	288	285	302	296	293	321	277	285	277	299	293	279	297	275	299	337	307	308	288	283	281	294	304	278	293	303	314	272	259	307	301	269	302	316	280	277	298	291	284	303	309	295	313	318	286	332	261	343	311	314	300	279	298	297	273	319	277	304	305	304	292	288	276	314	277	305	271	300	314	274	272	312	311	303	281	279	273	294	326	304	280	279	296	282	295	329	275	287	271	312	312	297	303	270	269	260	288	272	305	284	324	272	306	286	319	317	296	290	327	312	284	306	301	275	292	305	286	329	290	288	289	300	257	319	295	317	282	309	309	273	322	298	309	300	294	278	297	279	292	290	300	308	308	316	321	324	291	295	290	281	311	291	281	284	285	310	302	314	283	305	266	294	306	284	309	308	303	322	293	275	272	294	314	291	280	312	295	300	298	273	275	268	276	286	293	292	277	257	252	296	294	312	291	311	297	289	320	303	299	293	293	276	299	285	295	280	287	293	279	304	285	300	308	286	319	312	285	296	278	283	305	300	319	315	283	287	303	304	298	296	290	291	259	309	289	318	277	295	299	280	310	293	328	285	281	277	245	280	292	312	302	293	284	288	296	322	278	283	301	282	315	294	303	290	273	281	271	292	315	290	286	310	298	316	300	291	273	281	299	290	312	314	304	306	281	300	294	269	329	304	279	284	287	293	332	283	316	275	293	309	314	276	300	304	301	305	283	281	302	287	283	294	280	261	290	271	305	287	309	271	300	284	323	300	306	305	294	289	272	286	284	325	309	285	274	283	266	302	290	279	283	313	302	289	298	291	267	307	326	281	309	318	273	300	261	293	317	334	237	271	308	317	268	294	312	269	313	285	306	307	287	293	291	326	278	297	302	295	277	254	295	255	280	309	288	291	315	295	242	283	297	295	307	292	298	337	309	266	283	314	305	299	303	302	284	256	285	311	279	315	277	306	294	319	281	283	279	310	293	289	325	267	306	320	301	297	275	279	313	338	272	291	290	303	315	292	299	307	290	257	259	290	295	286	319	287	324	289	285	279	324	294	268	329	296	282	312	312	293	308	289	287	275	312	294	293	297	310	320	279	283	323	286	274	293	268	292	285	271	285	266	250	295	277	317	307	293	280	284	301	317	274	288	318	262	307	301	278	290	297	298	296	306	295	288	297	280	309	270	259	320	304	293	277	321	304	276	277	315	290	313	317	263	296	286	299	321	307	309	293	281	314	300	322	275	299	291	308	285	302	307	322	260	303	307	301	299	309	303	331	311	287	318	238	299	305	297	324	280	273	272	271	317	279	304	306	279	326	309	252	297	299	296	287	295	318	292	326	286	315	299	270	307	266	270	308	283	296	305	299	292	307	295	262	271	260	290	275	280	297	309	298	319	292	277	245	305	286	307	329	285	314	291	308	303	291	264	290	274	303	304	294	323	260	320	306	279	297	289	278	313	288	290	269	261	296	317	286	290	257	301	320	312	309	289	330	299	277	256	279	292	314	304	359	259	297	286	314	288	302	346	257	274	290	298	312	302	269	312	317	282	271	299	310	271	280	302	298	296	329	289	307	308	328	253	281	297	296	312	289	300	292	320	277	315	292	300	276	312	300	305	304	305	300	304	300	273	329	305	314	297	297	288	279	253	316	319	281	283	292	307	267	299	288	337	305	282	284	279	283	295	320	292	317	288	304	328	270	324	279	293	299	297	246	277	278	304	279	317	309	291	261	303	293	290	290	299	318	255	335	305	283	277	303	302	313	313	261	280	258	260	301	301	316	258	286	298	305	284	271	279	297	300	301	280	317	299	290	323	308	299	319	286	311	285	320	300	257	291	273	296	318	305	300	275	329	302	285	288	280	302	286	300	298	304	293	304	302	316	307	276	267	278	278	305	273	297	284	254	326	309	314	280	289	308
6661	976	1483	1734	1477	1182	1050	958	935	810	841	763	768	749	731	753	764	700	725	744	713	698	711	717	675	700	679	746	702	707	689	690	727	622	708	690	678	686	669	648	698	682	686	710	674	713	669	679	687	643	718	640	685	714	653	686	678	647	676	709	653	652	694	668	645	674	698	681	702	660	720	697	670	643	699	673	681	687	661	608	678	679	665	711	629	681	705	674	651	641	644	675	681	678	675	709	687	608	629	715	636	653	658	639	651	673	656	664	670	681	617	632	722	652	642	631	651	584	681	655	693	657	697	656	702	695	650	691	673	624	674	683	634	661	673	690	660	695	666	693	730	648	659	638	631	702	697	645	658	710	694	679	649	700	715	682	668	653	643	683	675	680	683	626	653	640	688	680	653	655	711	678	689	639	691	696	656	703	693	689	694	657	679	659	666	711	660	653	663	667	629	676	652	650	674	677	717	658	704	731	647	705	690	655	687	706	679	683	658	622	702	671	678	640	673	666	661	645	698	712	678	686	684	660	690	677	638	660	640	686	672	638	630	647	681	669	717	692	617	690	677	673	655	688	604	691	637	640	646	670	677	630	660	688	655	636	713	679	692	649	628	707	664	630	677	698	693	623	654	692	678	627	673	647	698	682	717	696	700	695	692	664	605	705	670	628	683	683	642	671	704	694	661	653	664	669	699	667	656	630	666	709	696	673	652	673	698	635	664	651	651	650	671	648	709	664	709	645	669	638	629	655	695	661	635	673	678	678	668	661	685	688	672	651	657	682	682	650	672	625	678	609	670	654	663	671	698	711	666	665	699	671	644	668	688	678	648	684	685	635	678	648	654	683	623	646	665	710	698	670	675	713	650	635	667	604	692	738	695	692	670	673	670	663	630	664	663	682	672	659	668	659	665	664	658	698	669	670	646	658	652	666	654	674	648	685	709	676	667	689	700	656	676	686	673	669	689	673	670	656	699	692	688	684	620	651	687	704	652	709	713	627	653	683	692	666	689	658	604	677	639	654	720	691	705	711	643	722	684	692	674	668	693	679	692	657	643	741	736	671	716	685	646	697	677	620	647	687	682	639	692	676	672	661	666	677	673	666	650	649	652	659	680	690	685	649	703	677	689	684	673	667	692	666	659	652	660	676	646	655	703	650	617	672	686	685	612	613	678	664	629	686	644	725	652	616	673	632	703	670	677	698	684	607	673	668	634	684	651	688	705	741	624	671	669	672	629	687	669	634	626	666	661	710	700	684	685	647	690	681	674	677	662	675	642	682	669	667	698	660	680	648	634	686	706	674	702	670	668	654	657	728	638	698	675	679	711	696	697	592	664	654	671	659	715	710	662	685	666	670	661	631	660	683	691	673	672	692	664	679	637	666	677	684	689	696	684	680	686	636	646	675	688	658	668	722	673	677	673	691	696	681	643	655	667	642	660	663	647	617	699	693	672	656	652	694	708	669	658	681	649	649	681	625	669	634	726	645	669	657	687	669	657	631	674	684	683	661	681	721	689	643	682	680	608	661	673	655	633	671	671	687	671	642	726	671	661	667	610	697	674	663	690	641	677	674	650	684	640	618	717	664	650	673	671	689	668	647	659	676	654	637	617	662	627	686	684	656	669	669	689	690	689	650	670	682	671	664	629	676	653	636	687	674	702	672	684	702	672	671	745	701	703	692	675	628	653	625	670	615	684	643	653	625	655	653	672	639	672	708	645	632	687	677	709	725	650	678	666	709	688	683	676	714	656	686	665	640	639	670	677	665	731	703	619	703	655	643	638	622	671	667	666	645	655	653	620	649	644	677	661	687	667	684	669	671	653	687	679	659	646	636	672	752	666	679	685	696	703	667	712	628	652	647	672	665	650	706	635	704	661	666	660	643	677	640	695	662	631	653	665	678	659	676	668	633	656	656	667	632	661	727	688	695	715	660	685	633	663	675	659	655	683	668	618	652	696	663	641	666	672	653	656	657	672	648	641	682	653	645	656	628	718	652	610	665	665	634	646	693	622	677	706	669	650	669	693	672	680	621	677	663	698	715	631	666	612	654	632	632	693	685	694	657	656	635	721	637	672	657	697	688	686	690	680	680	641	678	749	630	660	659	689	678	614	644	695	688	646	677	689	668	697	732	691	677	743	656	690	689	646	686	725	689	648	656	653	635	637	677	665	691	679	669	648	668	641	640	618	705	703	674	680	671	700	671	674	640	703	663	651	697	710	655	706	675	692	647	671	658	644	686	662	669	613	649	674	724	659	667	639	691	647	711	691	676	671	672	632	680	649	656	655	678	668	733	665	666	681	669	697	666	650	633	669	656	655	686	665	677	658	691	668	652	622	624	661	672	670	672	661	693	677	640	664	674	666	651	666	678	656	658	674	667	637	652	667	679	633	649	641	698	699	670	654	666	669	679	644	691	702	638	652	663	673	659	682	692	609	674	655	685	649	650	683	656	667	613	686	648	702	663	741	656	641	656	636	685	694	650	690	696	720	642	693	661	659	636	713	659	628	619	660	694	696	663	642	632	667	687	657	682	650	669	666	649	691	654	684	679	656	694	703	656	680	639	670	703	678	675	657	689	644	696	639	654	647	665	645	681	668	662	695	710	663	675	674	654	649	632	627	637	672	641	689	695	665	674	655	662	666	658	666	663	679	661	668	636	617	682	671	703	730	655	671	640	707	691	671	699	700	654	724	671	629	668	677	672	647	683	628	632	662	680	698	635	654	662	633	675	662	613	660	679	694	686	691	684	685	694	697	693	664	664	663	660	665	630	657	735	682	674	651	695	688	674	670	643	680	663	654	670	692	665	673	679	645	653	627	699	706	641	635	682	626	687	629	667	693	649	681	698	685	634	688	676	693	634	674	679	662	628	670	647	660	627	675	655	666	711	703	675	657	677	703	645	671	692	674	686	671	633	715	658	712	629	648	664	693	632	697	651	674	678	662	659	663	713	639	679	622	648	686	731	646	703	620	688	648	661	742	664	646	644	593	630	717	680	684	690	638	656	675	710	673	664	667	679	685	643	639	614	668	691	651	684	637	654	677	647	641	641	724	649	705	697	656	671	693	682	679	643	689	632	663	685	651	680	653	715	699	690	660	649	640	666	723	684	674	661	670	657	712	703	647	684	673	669	646	646	699	647	668	720	664	698	660	695	621	657	692	671	662	673	662	654	700	694	681	717	674	716	683	679	708	628	642	644	704	693	651	704	684	690	668	656	666	664	638	697	670	654	662	680	659	669	673	679	631	651	643	642	695	681	634	671	654	704	642	651	651	649	674	671	691	687	711	660	703	660	642	636	698	671	705	681	706	658	672	644	693	699	634	663	662	692	682	657	666	697	663	687	639	673	650	682	655	698	673	647	666	656	655	682	663	661	702	626	668	662	701	629	640	637	685	640	621	692	664	672	615	658	635	705	668	695	672	658	722	681	645	630	673	707	730	660	677	670	681	630	671	709	671	695	694	682	661	681	682	680	675	687	672	632	709	711
14877	1199	903	725	524	375	341	282	253	267	227	235	213	190	207	194	174	201	226	209	173	161	167	186	170	198	161	161	173	194	199	161	178	183	165	149	204	185	184	188	163	176	180	166	185	173	151	159	176	155	174	179	187	184	179	163	196	168	189	158	177	149	179	162	154	158	161	159	184	188	162	162	168	180	156	165	156	199	165	188	163	168	193	174	181	196	167	174	185	204	160	167	185	173	165	178	175	175	202	187	171	161	152	170	160	190	156	155	216	167	201	176	165	171	197	159	159	175	187	169	188	201	163	185	169	162	218	169	164	178	157	165	168	172	153	146	180	181	183	162	194	168	164	170	164	187	156	197	199	195	167	180	171	182	159	174	169	165	141	174	185	150	168	174	180	164	194	173	185	141	189	180	179	155	181	174	192	186	167	169	153	146	159	194	181	174	175	162	158	166	193	170	185	165	164	160	151	165	158	164	190	166	151	177	181	178	176	160	172	169	158	179	185	178	155	179	171	162	200	178	153	174	182	165	170	171	161	175	166	166	161	188	175	193	188	194	158	175	184	178	172	166	178	149	183	171	191	177	185	178	173	167	159	178	155	163	155	155	169	141	161	158	181	177	163	160	166	180	170	207	170	186	150	206	183	183	170	201	191	175	165	169	171	171	179	175	165	166	190	180	151	201	166	194	176	184	177	169	163	173	143	176	165	198	178	187	143	189	155	177	176	179	168	165	174	164	155	175	169	166	167	174	160	176	182	171	171	197	195	179	170	194	182	177	193	190	199	186	173	155	186	171	176	184	169	186	182	172	188	186	216	186	180	178	140	188	182	176	145	183	160	157	163	178	164	178	185	162	178	174	197	174	165	176	166	175	177	222	199	188	183	157	181	174	163	185	168	163	172	161	149	190	179	162	173	157	160	189	154	192	168	166	199	181	170	181	163	186	167	159	179	184	174	166	170	182	192	181	192	172	179	156	154	183	185	158	167	161	167	174	159	167	185	172	172	170	164	155	190	166	172	168	156	161	183	156	167	148	180	151	159	164	172	189	182	169	187	194	179	145	192	168	155	159	166	205	160	175	188	187	188	186	166	157	154	125	186	164	180	173	194	164	198	149	180	175	166	162	179	208	197	187	175	170	189	152	176	179	179	154	180	170	167	191	155	161	169	158	166	157	165	192	187	178	144	152	171	153	178	145	177	162	181	162	176	168	171	167	162	163	180	179	165	160	169	201	182	192	175	181	202	167	173	142	168	183	174	176	172	163	173	207	172	183	175	164	184	191	157	174	181	151	160	191	174	187	181	171	181	175	143	170	167	171	180	154	208	175	146	176	162	160	149	165	190	189	183	162	167	158	195	175	177	176	159	188	201	181	187	157	201	159	151	151	174	176	189	180	182	175	146	189	193	170	174	214	169	178	178	179	196	154	189	172	173	171	153	147	181	198	169	168	181	183	172	147	180	172	187	159	203	165	154	177	142	178	180	184	156	160	191	154	179	170	151	163	175	179	170	159	164	155	160	174	171	167	159	194	179	202	177	163	183	181	174	169	183	157	193	153	185	167	199	182	200	193	163	157	162	169	176	173	152	201	150	173	183	176	180	163	163	186	171	174	185	183	178	183	158	186	156	170	153	180	161	174	163	181	195	178	191	172	167	152	189	166	153	171	166	160	168	176	182	179	151	189	178	160	172	178	163	171	180	187	175	183	172	175	162	162	177	152	156	175	178	171	174	163	180	165	162	178	155	162	171	170	176	170	171	159	186	187	173	179	154	178	171	187	187	188	166	196	180	176	162	182	179	160	175	168	141	192	154	188	203	164	184	170	178	163	174	148	178	178	190	164	174	182	157	176	185	173	171	208	158	180	165	169	166	175	171	180	178	208	173	164	175	180	176	150	176	172	155	147	170	176	175	183	194	181	165	138	165	176	166	183	171	172	185	186	175	167	179	171	165	164	145	184	195	171	160	157	155	166	175	165	195	159	163	174	183	177	166	160	175	177	193	163	177	178	179	185	194	182	177	185	191	196	192	176	182	174	195	165	159	175	168	164	173	196	164	173	169	174	172	174	180	176	168	167	175	174	168	185	176	152	157	142	164	200	173	172	155	162	177	188	165	147	182	181	200	173	157	165	175	171	150	177	159	169	181	162	179	178	167	178	184	180	149	184	165	174	176	170	149	156	181	193	171	157	176	171	165	135	158	184	186	189	177	181	186	185	185	182	177	175	169	188	200	180	192	173	162	167	142	192	166	163	165	171	188	190	186	167	154	167	180	202	149	162	195	179	159	172	169	145	171	190	157	167	162	165	158	193	178	158	206	189	181	153	172	147	177	167	199	166	204	181	183	178	199	177	167	155	150	167	167	197	186	175	170	187	167	198	188	160	172	162	158	179	180	175	187	174	171	183	187	157	186	190	206	178	181	185	185	177	175	192	185	164	163	144	157	190	163	188	169	162	184	172	186	148	202	173	159	163	174	176	181	181	174	170	191	178	170	169	176	168	187	181	191	148	167	182	155	193	146	152	180	179	167	171	186	171	181	156	176	171	177	180	156	170	185	170	158	169	185	169	164	175	172	171	182	171	174	151	155	175	144	156	169	176	183	155	174	170	164	206	170	156	173	176	196	174	179	164	169	153	186	180	166	177	170	155	182	157	173	155	159	177	181	152	168	197	161	143	195	161	170	193	178	173	183	160	182	184	158	160	153	163	191	168	165	187	173	167	170	166	162	171	170	185	175	170	163	163	185	187	181	187	179	175	161	181	165	155	148	161	179	191	152	182	166	159	154	187	191	172	174	186	173	171	175	175	168	196	151	179	132	204	172	179	165	161	190	202	143	182	170	168	191	153	161	175	179	144	162	198	187	177	194	171	183	183	191	191	190	155	172	185	171	169	160	175	173	168	172	164	166	201	180	152	187	185	146	178	196	187	203	151	166	180	162	183	189	184	176	169	169	172	183	176	183	154	149	173	161	162	187	194	177	174	179	181	172	192	182	155	193	196	175	186	163	200	162	175	182	199	144	162	176	170	176	191	137	179	165	162	188	175	176	185	195	162	167	158	178	192	173	156	167	145	167	172	167	152	157	167	182	185	160	195	178	189	161	189	169	163	164	184	167	193	167	187	171	165	203	189	165	179	161	173	162	178	161	164	187	160	178	160	170	170	179	155	201	201	173	176	190	148	161	180	151	170	187	188	153	190	199	189	199	138	163	137	156	177	158	178	178	188	165	167	167	174	181	169	156	149	181	178	188	176	150	173	150	190	207	187	154	169	196	183	180	163	177	169	155	163	178	169	172	184	204	174	147	179	161	192	188	166	180	192	175	177	189	157	187	153	144	191	171	161	184	181	180	176	191	176	204	179	150	189	165	164	175	168	170	167	183	185	177	167	173	189	178	171	186	172	173	168	178	172	159	172	163	178	183	167	187	175	172	218	155	151	176	166	193	165	168	182	180	177	173	183	157	164	183	150	182	171	152	186	179	178	155	178
8068	933	1907	2262	1840	1449	1161	968	844	796	750	689	647	609	613	542	525	552	456	474	506	498	466	423	457	468	419	479	461	421	416	409	389	413	436	465	394	435	436	424	435	414	409	404	459	448	386	420	359	412	436	405	424	427	424	420	383	416	411	377	413	392	355	378	417	404	415	397	384	418	409	424	389	399	383	449	400	397	424	379	353	386	429	419	417	437	421	379	408	407	433	389	408	419	407	360	418	415	378	378	415	426	422	376	403	408	373	399	401	382	393	391	415	391	402	374	393	401	409	390	380	391	420	375	424	421	410	392	400	430	394	386	435	392	388	404	407	415	410	410	349	372	390	380	413	408	421	409	430	401	438	412	400	337	410	395	409	401	386	408	408	363	420	392	385	390	405	394	377	376	366	395	419	402	381	424	412	426	381	401	378	405	397	391	392	418	396	382	382	377	385	425	391	385	388	363	371	382	409	360	360	407	404	383	419	391	371	398	410	378	390	385	396	410	384	407	408	366	432	371	403	398	437	400	425	369	408	376	403	439	408	429	384	390	424	401	385	384	363	359	386	404	372	407	356	381	425	364	402	400	418	391	409	389	392	404	381	395	391	402	411	398	376	421	405	369	375	414	398	390	384	402	401	396	393	389	388	403	411	389	413	420	371	382	402	386	396	413	425	363	388	396	398	392	405	427	389	407	416	419	392	418	386	367	399	416	408	392	422	423	394	402	382	415	399	415	405	387	366	391	395	394	437	383	395	365	401	394	373	437	394	394	392	373	379	422	424	379	396	363	424	365	387	440	391	391	407	448	417	372	371	404	375	364	416	424	376	382	385	375	406	377	366	397	377	393	414	411	393	411	377	385	423	413	398	394	373	388	400	405	404	383	393	411	367	415	418	421	398	381	407	432	438	364	397	383	413	367	397	420	394	381	411	429	423	389	432	394	392	379	416	374	418	375	390	417	426	382	426	426	379	379	394	390	365	395	405	370	388	370	398	410	398	352	376	408	390	410	390	397	396	417	418	376	387	389	404	368	385	415	397	440	411	398	402	402	412	365	403	389	390	413	417	375	407	394	400	402	377	409	372	423	427	413	407	392	408	365	423	443	436	356	375	407	408	385	406	372	414	401	425	414	430	422	396	394	419	402	415	441	384	386	398	414	429	423	406	391	388	421	395	426	396	384	394	381	438	421	373	377	423	382	397	391	409	417	395	375	406	385	417	421	386	421	409	370	357	427	422	417	416	403	402	386	428	406	402	397	412	416	413	405	410	396	355	413	366	364	413	379	405	372	406	416	357	396	412	400	428	400	381	407	383	455	378	370	441	405	406	419	444	397	397	405	420	387	426	409	392	408	447	412	372	421	399	401	378	429	377	379	378	372	394	406	390	436	401	406	418	394	422	407	370	364	403	379	390	405	413	411	396	393	424	370	414	414	435	395	410	370	408	421	368	376	359	431	399	397	421	400	371	356	418	408	400	403	402	407	415	406	409	422	430	429	393	376	397	425	417	408	379	438	428	382	401	414	385	397	372	421	410	404	392	418	378	366	419	382	411	389	393	357	410	377	355	376	417	388	401	405	401	385	447	416	375	394	398	355	389	364	418	405	398	436	386	392	389	384	410	405	382	387	385	402	401	403	386	388	388	412	408	424	408	380	403	445	410	393	420	387	390	404	434	412	407	387	356	434	398	419	387	403	392	414	432	367	400	393	390	414	438	386	391	405	402	415	379	440	391	425	394	405	416	379	421	414	418	397	413	375	392	370	388	412	369	431	389	404	419	410	390	423	405	438	392	377	407	359	373	454	412	393	375	399	377	413	410	374	389	403	398	394	371	380	399	388	412	425	413	385	412	393	457	443	428	404	394	380	396	395	407	384	395	403	413	403	382	387	418	390	411	398	427	401	373	408	389	405	383	428	398	418	418	410	425	410	387	409	402	351	394	390	428	402	392	402	407	422	397	385	402	441	435	419	400	399	425	431	425	414	376	433	368	412	429	411	375	403	399	415	376	391	376	392	399	392	372	383	430	388	424	416	387	364	387	397	373	432	406	411	400	362	406	388	395	406	420	383	395	392	380	413	400	384	426	414	394	409	407	364	390	411	404	360	449	420	374	385	409	396	407	377	406	397	416	392	377	407	428	456	411	428	412	410	418	410	378	371	393	404	408	392	385	407	382	382	409	402	398	414	396	398	404	352	412	426	388	396	419	414	390	414	382	411	398	385	412	403	395	403	378	402	425	386	404	387	368	437	356	414	421	402	391	401	388	380	406	399	403	353	406	399	410	367	369	422	386	383	379	366	398	382	398	383	370	381	400	392	404	416	379	412	401	420	394	392	373	363	376	411	354	404	418	398	411	436	425	404	412	381	380	384	417	408	435	384	400	400	388	414	418	447	400	399	397	436	399	382	406	393	389	407	427	414	384	406	369	419	390	398	393	403	422	416	401	402	394	392	403	399	381	412	430	407	410	386	409	409	410	395	382	368	413	412	381	407	412	438	409	422	399	383	396	381	451	386	370	385	404	377	397	378	387	358	395	402	371	370	411	396	422	405	397	396	366	432	413	396	408	424	374	385	418	422	402	333	389	420	416	382	399	411	344	396	396	384	395	419	410	382	432	428	405	427	420	395	383	407	378	405	386	455	400	417	363	399	411	356	364	421	414	430	401	365	436	370	417	392	371	403	413	399	410	413	369	411	383	413	454	396	389	420	384	404	423	373	396	401	422	393	391	408	383	405	389	439	406	406	371	447	414	397	380	399	390	413	392	418	390	385	408	409	424	424	420	401	392	410	386	428	443	423	410	384	436	406	416	402	403	406	380	402	406	406	394	421	374	383	404	397	395	410	384	431	402	386	413	405	396	386	373	372	389	394	405	411	424	402	421	371	432	413	406	393	390	373	387	410	413	424	430	398	403	414	393	432	390	412	394	418	399	381	458	388	399	440	411	394	447	390	374	399	400	383	412	400	408	398	400	389	393	411	417	391	406	404	419	412	401	402	393	410	436	418	408	406	417	405	417	372	373	417	386	370	384	431	396	379	381	370	403	409	417	453	393	373	352	407	411	408	410	372	375	386	371	416	379	388	421	381	392	403	390	399	406	391	431	412	363	424	412	409	403	408	426	384	395	412	421	375	376	394	399	411	401	406	371	409	386	430	393	393	387	414	391	399	381	414	392	402	424	388	418	382	409	400	426	407	427	442	387	396	415	425	412	418	400	371	403	403	384	410	400	418	416	451	375	365	384	383	390	400	404	377	422	420	392	423	370	394	379	399	398	378	398	419	403	392	420	421	402	427	395	383	430	392	392	424	426	412	388	426	415	412	411	414	395	404	418	418	413	416	390	424	391	391	403	420	416	410	390	435	388	394	402	407	429	423	397	403	410	430	409	380	409	395	370	422	404	392	380	400	401	412	397	378	403	394	405	383	421	397	368	409	414	405	403	414	417	391	436	383	423	437	378	416	404	403	409	378	416	392	392	418	398	417
1517	234	222	235	207	197	214	213	189	207	213	225	192	209	216	234	240	200	228	197	217	202	207	242	222	206	230	196	218	220	201	239	208	226	205	184	211	220	209	197	222	234	211	229	258	202	213	207	184	198	198	222	200	216	201	208	199	245	223	188	221	206	201	234	209	236	185	204	233	198	204	211	230	200	199	213	199	225	209	236	206	214	201	206	217	225	214	225	200	203	230	206	195	216	224	214	264	240	226	197	203	232	223	203	205	198	211	215	209	232	210	219	215	208	212	217	242	225	213	211	216	227	207	200	211	218	202	211	196	190	191	213	223	209	202	206	216	219	215	210	228	192	210	223	198	197	218	209	222	220	189	204	201	209	223	192	205	202	241	221	238	225	223	200	218	196	226	211	232	215	208	248	213	209	220	195	210	234	216	208	204	215	248	234	207	220	220	200	198	183	191	225	227	216	210	204	218	214	202	212	224	229	231	217	235	208	226	237	228	203	208	194	230	202	219	215	213	231	225	210	195	219	217	244	220	207	218	194	213	229	213	181	183	181	204	211	192	207	221	210	222	225	227	204	228	214	210	199	230	244	213	240	212	223	248	203	232	223	204	180	224	197	243	210	211	234	243	220	219	198	206	204	207	212	229	226	237	244	234	200	211	210	193	202	223	192	231	214	210	179	200	227	181	201	205	187	214	242	234	226	210	170	202	218	197	209	202	232	206	215	195	193	198	238	219	197	196	222	209	216	213	224	195	198	210	222	229	214	228	216	216	206	211	219	223	213	215	214	225	209	230	208	257	230	232	216	188	223	231	201	250	223	192	243	238	233	220	217	240	225	219	227	177	191	204	194	220	206	197	220	219	205	193	215	226	223	192	212	234	254	231	211	219	218	230	216	256	237	227	229	203	205	218	207	222	217	187	183	246	228	193	211	219	229	215	221	197	202	208	248	234	237	226	199	234	203	219	214	212	212	236	229	209	226	225	240	214	228	202	250	227	232	233	236	199	225	215	233	214	208	226	250	223	219	256	237	210	232	267	206	225	227	219	201	218	221	204	216	224	225	217	216	188	232	191	229	207	212	185	199	230	209	212	244	213	238	220	212	215	228	221	200	237	219	203	203	232	228	200	214	212	234	229	235	216	200	209	204	212	201	203	220	218	205	261	201	224	219	203	217	225	205	205	219	201	232	213	220	204	220	220	229	220	198	229	192	237	196	189	202	201	199	179	209	219	247	229	193	182	221	195	222	199	223	209	208	215	196	198	230	205	221	197	210	236	233	214	243	224	247	228	216	202	245	211	197	235	225	217	217	220	196	237	226	235	224	244	212	189	201	231	217	227	231	242	203	210	236	211	230	206	243	207	228	219	200	209	209	242	214	203	217	219	245	195	240	225	205	222	217	215	217	207	226	197	207	235	244	231	215	210	224	223	219	219	227	227	213	201	216	231	206	213	228	206	218	189	210	233	245	207	190	227	229	197	224	199	217	194	178	206	247	226	223	187	213	209	210	192	207	215	207	239	227	204	222	217	214	215	261	225	213	199	216	206	221	226	239	208	216	204	211	210	219	225	231	236	221	218	208	213	201	227	227	232	207	209	236	222	204	212	223	225	212	209	226	205	216	211	225	210	225	261	230	217	200	196	190	222	237	191	241	228	209	226	213	214	208	185	207	196	225	255	224	207	203	225	195	186	209	233	220	232	209	200	220	227	207	202	237	229	210	224	202	199	217	219	208	192	208	228	212	213	195	220	184	224	190	228	216	204	200	233	194	230	217	210	194	210	208	237	224	212	215	185	209	201	231	222	233	234	241	217	208	215	207	232	206	202	201	209	202	212	219	189	206	224	223	225	216	242	210	212	256	211	216	201	202	186	213	206	207	216	218	218	211	233	198	216	215	210	229	209	198	219	223	227	225	210	198	252	214	219	190	241	222	216	211	188	209	237	213	223	217	212	219	226	231	220	229	229	215	215	212	197	208	215	207	246	197	215	231	189	224	201	216	199	233	239	210	217	253	217	246	207	225	203	206	207	210	219	195	203	231	190	211	247	221	205	206	253	228	209	198	228	217	236	218	230	205	223	202	239	212	214	198	192	189	197	208	210	214	202	258	207	232	196	226	217	190	219	203	206	194	216	199	207	225	198	205	217	164	215	190	204	196	226	196	202	228	203	210	231	206	239	226	239	221	230	198	209	210	245	231	226	220	246	209	235	213	250	207	232	241	227	219	270	210	202	204	247	205	219	225	223	202	208	205	211	206	224	238	196	216	228	215	241	212	207	210	230	214	220	225	213	244	230	197	234	199	236	235	204	195	233	204	212	207	213	199	238	234	166	228	195	198	220	236	216	227	195	202	231	242	217	220	192	186	201	184	210	219	209	220	235	198	191	199	195	189	204	243	202	209	224	244	236	195	207	209	234	235	227	243	209	215	216	221	204	202	221	229	221	233	214	249	243	230	210	217	225	204	214	229	191	225	214	218	219	204	240	223	193	207	210	232	197	208	206	228	247	222	217	237	214	212	203	212	235	199	222	176	200	228	179	198	256	212	231	204	210	212	242	240	204	226	204	210	205	238	227	214	240	222	195	189	225	225	236	226	212	195	193	206	211	202	207	220	201	206	218	234	225	213	210	214	202	219	206	241	233	203	243	202	198	242	195	224	245	221	209	223	187	191	206	220	207	205	197	222	225	225	235	218	208	194	206	217	216	232	220	221	216	230	239	233	198	240	220	233	211	191	218	209	211	192	224	203	201	218	227	206	199	221	220	250	203	222	219	195	248	248	196	195	236	236	212	208	216	229	221	227	204	216	191	214	224	197	210	219	242	213	226	193	228	197	199	252	223	232	224	205	233	211	218	201	192	205	200	218	232	221	220	202	201	221	209	209	213	221	201	220	203	215	244	207	226	232	215	212	237	221	202	232	245	207	234	221	208	211	224	220	213	224	229	238	237	191	251	219	194	223	209	198	212	213	201	212	209	213	211	225	190	214	203	193	208	210	198	205	243	185	229	201	241	189	228	232	203	201	226	207	240	221	224	222	220	210	206	258	189	204	197	227	225	204	213	220	185	209	236	225	234	221	216	219	214	230	247	206	197	222	229	204	212	215	221	234	202	234	207	232	191	203	211	244	210	225	213	221	214	217	220	219	205	224	242	230	226	208	209	212	250	214	203	204	203	224	191	190	208	222	251	217	220	200	239	219	199	211	207	226	225	225	230	240	203	204	175	219	211	237	215	189	189	211	230	219	201	238	189	212	252	218	228	201	213	208	214	219	220	187	195	223	224	230	232	232	194	207	240	253	229	208	212	224	259	217	212	223	250	200	197	220	237	216	220	217	217	219	201	233	234	202	203	210	222	199	218	201	199	203	231	177	205	198	231	213	258	211	207	226	209	189	238	221	202	235	204	196	243	177	188	218	232	192	215	226	207	216	242	251	247	205	198	195	201	235	216	238	216	224	209	235	235	237	185	207	186	232	226	222	203	216	206	202
1973	530	549	578	547	542	536	516	513	513	501	519	535	532	499	507	544	519	484	510	547	536	483	594	524	556	521	537	502	567	531	488	490	519	487	507	566	503	498	483	496	482	521	509	522	500	529	509	551	535	517	526	513	538	504	494	497	497	487	525	500	516	498	506	587	549	504	516	515	527	535	494	518	516	497	517	502	499	512	499	549	494	555	489	492	572	499	515	489	517	550	513	508	537	534	497	562	498	565	539	507	564	523	496	525	498	484	531	492	490	559	509	470	498	504	487	539	530	500	503	477	501	536	487	522	559	482	488	510	499	591	543	530	531	517	542	542	571	481	494	525	521	532	528	536	524	524	457	493	473	450	506	540	523	485	516	519	533	524	480	504	531	532	497	544	539	508	500	538	494	531	498	510	523	510	475	540	517	520	515	530	504	508	526	509	520	506	515	500	510	488	562	508	550	523	505	478	517	505	511	509	503	514	505	516	483	488	504	521	529	514	499	521	507	531	531	500	513	474	524	569	541	516	543	517	488	483	520	507	546	529	527	503	499	495	528	506	509	496	513	526	523	518	572	515	560	546	529	500	527	497	474	527	550	519	535	490	563	492	516	508	507	493	502	514	523	495	474	532	530	530	553	543	556	539	521	522	489	482	536	543	534	485	537	505	542	488	516	516	516	498	483	541	505	545	476	508	512	534	530	489	543	514	536	537	507	512	512	508	514	510	525	515	546	509	495	519	488	500	529	511	527	523	533	493	478	494	490	498	524	564	498	515	499	525	472	501	516	528	510	526	499	521	527	487	488	574	509	512	515	542	501	537	521	542	480	531	536	507	510	482	467	497	516	538	518	527	529	492	506	512	526	492	513	522	540	510	532	511	520	485	512	534	507	561	499	512	535	514	481	549	508	548	510	512	543	535	529	513	490	466	518	516	519	516	466	532	514	474	500	506	529	538	557	485	508	498	530	517	507	508	510	504	538	528	567	492	509	523	563	523	504	522	494	478	489	551	492	549	545	531	504	531	522	552	522	561	539	524	516	487	492	497	513	533	529	541	516	482	514	520	516	536	517	529	501	514	518	534	517	538	524	495	526	545	593	517	519	509	523	526	519	487	531	559	523	533	489	535	526	498	548	506	507	546	506	514	533	502	520	494	555	562	521	501	525	482	492	531	527	512	519	547	521	520	512	499	515	502	504	502	503	521	536	499	524	535	529	547	494	526	538	522	499	551	532	494	494	469	503	492	458	492	546	473	506	504	557	519	499	550	527	527	520	494	512	549	540	495	513	517	533	479	520	549	544	537	496	527	537	512	517	509	478	531	502	523	550	522	548	495	498	527	497	529	524	507	484	506	523	555	506	523	516	491	558	526	540	507	530	542	484	480	538	496	481	471	521	508	526	517	496	522	495	518	526	556	533	541	478	572	501	528	574	525	495	553	551	486	519	528	548	489	549	544	533	493	524	518	503	526	560	526	495	547	504	499	483	510	487	484	559	522	509	514	538	542	504	486	515	511	533	528	525	475	501	495	533	553	487	474	488	527	525	511	469	523	537	529	498	507	524	502	532	489	488	494	533	534	521	529	519	503	489	538	547	490	515	526	528	551	469	535	511	507	503	520	515	502	534	511	519	514	511	540	532	525	482	507	536	513	482	524	540	515	517	545	521	492	486	530	543	469	498	484	512	493	507	475	497	499	501	519	526	486	537	460	555	544	508	536	505	499	533	510	529	482	506	498	503	482	526	479	542	523	465	528	482	529	499	480	578	515	533	527	510	511	510	521	522	541	543	521	493	522	523	462	514	549	521	541	526	524	536	519	534	502	501	550	540	519	497	545	476	519	538	519	504	517	543	525	514	547	548	506	564	528	519	524	483	543	513	548	510	489	492	529	542	507	534	480	511	513	498	506	526	525	534	517	506	513	529	515	524	526	513	577	492	502	527	492	506	514	550	500	534	514	513	511	534	535	501	528	523	524	556	513	510	473	508	565	524	527	517	510	527	476	514	521	533	556	566	483	517	502	510	524	534	557	515	526	509	505	532	530	522	508	492	502	522	501	502	512	516	507	464	507	559	481	492	501	533	505	506	505	502	472	508	556	527	519	522	510	497	471	501	540	501	510	525	529	536	555	490	536	509	518	559	520	526	508	517	562	530	479	492	519	518	541	542	507	526	519	481	479	534	487	539	501	542	479	557	496	522	525	494	537	529	530	530	478	529	488	488	531	543	541	515	546	539	499	499	538	532	539	502	544	485	560	490	534	524	465	564	515	528	522	548	497	509	531	522	496	540	495	540	490	515	488	496	503	466	497	531	538	533	545	516	508	494	537	492	524	504	549	537	481	527	507	487	499	501	513	526	532	495	534	504	511	504	540	489	521	501	541	499	523	530	515	499	537	498	474	553	491	532	516	547	520	516	527	481	496	533	515	516	502	490	504	506	535	482	517	519	497	466	534	524	527	530	514	535	527	535	548	533	518	504	548	522	509	499	528	516	492	513	484	503	541	564	548	531	524	549	535	522	521	520	535	484	485	546	532	499	498	491	518	509	491	518	558	531	546	558	538	523	564	544	529	483	537	534	471	559	527	502	516	511	524	503	515	521	500	503	573	523	539	536	535	484	538	514	477	513	518	526	555	520	539	533	531	552	509	527	527	509	534	515	529	507	508	523	503	520	562	470	487	530	540	512	543	495	541	496	477	507	478	543	498	562	515	538	511	547	533	479	502	505	543	511	522	549	533	509	502	537	487	507	528	517	551	487	539	518	539	514	544	513	540	523	511	573	475	546	496	504	558	509	540	545	496	512	523	544	503	536	518	480	525	534	495	523	510	503	515	516	546	517	529	464	523	501	491	546	493	493	498	505	511	522	516	504	490	537	526	521	510	494	497	508	506	557	524	472	536	489	547	499	501	530	550	532	507	555	518	557	491	501	497	534	500	509	529	506	498	503	486	536	491	509	540	532	516	531	486	498	528	486	497	524	560	509	507	553	522	521	463	532	514	521	527	501	537	524	500	497	508	536	525	507	503	537	504	532	506	503	535	503	530	486	522	475	545	518	504	458	506	502	529	514	533	513	529	516	524	496	531	538	494	523	523	538	533	511	536	512	512	509	506	537	525	497	493	528	457	518	524	502	530	529	524	512	508	502	493	499	557	528	497	529	533	457	544	523	522	506	523	503	510	549	530	489	492	539	515	497	494	506	529	509	508	530	497	514	512	497	520	510	501	518	527	506	554	490	526	498	531	470	549	471	563	507	541	550	549	527	525	505	504	498	469	494	575	552	506	500	504	500	530	506	529	518	551	554	523	485	509	513	532	489	509	528	528	493	530	496	522	534	532	527	527	500	552	507	550	486	522	540	490	515	515	546	507	551	504	490	510	518	500	523	501	520	513	534	498	497	521	525	541	497	461	516	479	500	518	547	512	520	528	545	552	504	529	484	504	497	507	536	504	524	549	518	525	560	562	489	527	550	503	487	550	516	506	520	529	506
8198	617	687	547	449	440	382	335	322	281	317	314	328	279	276	284	336	300	309	318	283	273	287	289	278	333	303	290	324	310	294	300	307	307	320	301	324	294	307	309	293	264	311	318	289	283	287	265	315	295	279	299	294	282	317	296	286	285	305	292	303	281	306	314	320	328	298	328	277	323	324	274	290	258	266	325	303	293	263	318	311	284	307	270	295	307	306	274	292	277	317	289	309	305	322	275	260	272	351	310	255	307	312	318	312	283	309	269	295	321	320	325	287	289	304	292	320	305	282	291	311	293	284	304	279	305	280	302	305	293	318	289	278	321	276	306	278	276	307	290	293	288	307	276	303	280	293	286	287	311	293	282	311	300	302	277	269	270	276	300	285	287	264	247	261	296	301	292	287	298	281	295	284	291	325	267	277	300	329	316	272	280	311	279	313	319	280	288	311	296	320	321	314	281	305	296	299	289	308	294	283	293	295	306	283	275	296	303	279	311	280	282	286	289	288	300	305	307	287	273	298	294	255	311	282	289	295	278	308	288	303	310	270	316	294	295	258	288	311	308	300	273	283	297	289	265	315	302	314	283	321	292	289	325	322	302	295	301	310	288	267	297	282	309	271	294	312	310	265	327	320	318	320	305	295	304	326	295	299	290	282	263	319	290	297	290	279	284	287	342	270	265	287	280	308	289	302	302	323	309	269	272	316	295	306	309	272	269	263	313	305	283	284	277	282	333	288	271	264	275	290	283	308	282	308	313	276	335	329	306	304	283	278	318	296	326	278	302	265	290	259	294	278	327	297	266	318	299	295	301	279	292	309	280	290	304	317	281	308	275	280	277	290	302	330	260	305	312	309	274	272	289	280	298	309	299	298	310	293	311	312	305	303	314	323	292	320	343	249	274	279	288	308	294	271	293	275	279	297	281	274	289	267	308	300	279	289	318	304	309	319	301	325	294	298	310	319	271	291	314	285	326	263	307	284	312	306	319	285	308	270	275	269	305	300	314	267	285	313	299	288	299	275	314	315	293	291	279	255	290	281	285	281	272	302	279	279	274	315	284	303	285	292	295	293	279	290	287	280	298	324	275	303	325	282	272	259	302	287	268	284	310	307	312	259	306	313	298	314	279	292	284	306	322	301	297	308	293	286	294	285	287	315	311	306	282	301	286	270	293	279	314	294	305	295	291	322	310	300	281	289	305	305	289	292	299	273	255	317	259	301	310	267	270	275	290	305	274	316	313	291	282	292	296	274	276	287	323	272	294	299	295	294	276	265	323	259	286	282	271	274	286	275	276	274	284	308	310	279	313	300	307	319	276	311	313	324	280	279	294	311	302	296	282	291	305	264	284	308	298	279	287	271	284	281	304	291	269	317	290	334	343	292	291	308	286	279	313	325	327	290	308	276	276	306	301	283	294	331	286	331	267	285	287	261	285	281	275	301	321	299	290	297	293	293	307	304	291	324	281	302	300	299	313	308	271	333	292	301	304	304	302	263	263	293	294	278	294	273	308	268	278	286	309	308	282	276	265	321	316	284	301	286	338	284	298	289	309	299	242	296	268	311	310	333	301	263	280	283	286	283	303	326	282	321	294	310	290	313	284	313	302	310	248	289	290	287	268	256	269	294	313	296	317	294	271	295	289	254	288	295	284	306	281	282	324	306	327	319	269	293	272	302	272	315	315	294	303	285	285	281	268	268	294	320	290	277	285	293	294	294	277	278	289	307	269	297	291	278	270	275	299	305	265	281	296	270	337	286	295	305	338	292	292	311	295	310	302	312	299	271	274	287	287	285	303	283	263	297	281	270	271	312	324	282	279	273	289	293	306	291	278	266	314	280	286	337	278	306	308	311	294	288	255	289	279	308	303	304	325	294	291	264	287	293	309	305	314	262	307	276	312	300	319	256	318	326	266	307	265	329	318	313	290	328	253	327	343	297	304	273	306	289	285	287	262	303	281	321	279	266	323	291	324	305	275	286	257	300	268	278	311	266	305	316	288	286	272	310	322	294	309	316	280	290	292	293	293	286	251	300	304	294	335	306	315	286	299	304	292	289	301	277	291	306	285	311	299	286	322	266	290	303	307	330	294	301	296	283	275	317	291	285	294	306	306	302	313	291	330	321	296	302	304	312	311	307	280	314	312	293	295	319	287	307	300	297	292	305	268	313	279	280	286	308	307	291	322	292	288	289	286	306	280	307	315	278	260	329	313	360	313	328	288	298	309	306	283	301	288	304	289	281	290	251	271	262	301	282	266	267	312	292	277	292	306	279	285	291	271	283	335	293	309	279	300	308	314	308	315	302	306	313	301	309	308	331	266	279	277	306	293	269	289	318	272	305	282	313	283	274	315	310	281	303	293	315	282	279	315	302	325	315	284	289	301	310	285	285	296	266	260	298	283	315	306	324	276	318	330	318	297	314	300	273	307	286	279	294	290	270	306	303	301	310	293	275	292	287	290	310	268	282	307	307	279	275	266	293	283	283	298	280	282	313	296	272	277	323	304	262	279	266	291	303	318	321	290	313	318	328	274	262	302	335	284	245	279	317	290	255	283	285	294	280	289	294	270	284	304	280	295	305	311	323	333	295	312	327	313	298	315	281	290	309	295	324	299	251	291	296	268	313	284	290	268	255	309	308	297	294	291	284	277	261	284	308	344	266	279	295	318	311	277	270	302	265	306	311	313	291	319	298	281	298	332	277	267	272	285	274	268	275	290	242	312	276	326	284	274	300	314	312	289	328	268	257	322	286	296	265	293	318	306	314	300	295	283	296	329	309	308	286	272	285	262	293	298	309	306	307	275	292	280	273	292	269	277	324	273	297	309	311	304	266	302	281	286	314	276	275	287	320	319	275	290	319	297	278	279	328	268	280	292	280	286	266	290	273	281	298	266	285	328	317	290	306	281	301	310	321	285	270	309	273	267	287	261	301	286	283	316	303	270	299	288	291	278	313	303	300	290	285	316	262	289	289	271	303	284	306	262	283	278	319	314	299	294	284	288	288	319	288	304	265	309	295	330	281	304	306	280	301	316	280	316	322	326	305	286	290	335	282	310	306	307	309	264	334	299	297	335	293	295	261	297	324	261	305	282	294	276	307	278	303	279	275	282	308	281	306	298	271	290	333	293	303	305	270	324	279	312	316	310	323	295	314	349	270	273	305	313	293	289	297	294	297	292	284	312	279	296	274	326	288	310	270	295	304	316	299	299	270	263	285	313	302	279	273	291	274	288	276	315	303	323	322	305	309	268	304	287	307	304	298	248	289	325	332	314	320	258	260	254	306	259	292	279	279	305	311	273	295	324	277	304	301	262	288	314	303	296	304	281	283	276	305	285	285	281	263	301	303	287	300	288	296	281	316	281	312	271	305	346	276	288	273	267	293	271	282	274	304	275	260	278	264	308	316	303	260	307	299	294	274	302	323	288	274	316	287	312	307	281	308	309	316	294	293	289	315	292	316	300	303	264	308	307	288	320	335	277	275	280	301	308
6716	946	1448	1607	1482	1194	1054	965	846	862	855	774	797	783	767	741	740	744	703	686	740	729	681	720	740	688	655	715	696	747	737	709	713	696	677	681	639	665	665	673	674	700	668	645	688	710	696	698	685	638	638	664	649	690	713	702	691	666	646	666	674	667	638	614	648	673	695	690	676	633	634	657	662	660	675	647	633	682	702	668	675	657	656	680	645	703	659	658	621	681	683	674	679	662	596	689	652	704	632	616	662	652	651	631	691	657	625	675	690	692	673	673	673	680	695	637	589	663	623	627	692	711	638	675	669	650	654	666	699	684	646	609	655	693	649	642	681	661	649	674	658	668	680	640	640	617	669	668	700	659	657	632	688	677	675	655	708	679	679	650	668	672	633	696	698	642	640	697	661	668	658	670	668	639	643	716	658	597	633	679	643	635	625	669	676	671	712	679	669	681	660	646	674	672	641	670	664	624	650	685	696	607	661	681	640	622	723	658	682	648	618	678	667	668	677	703	639	701	712	641	687	638	704	659	653	625	687	669	651	677	666	667	710	648	648	726	626	689	674	647	637	652	644	672	690	641	648	686	707	632	694	666	671	684	703	680	650	666	640	639	662	672	622	702	663	654	679	622	673	728	646	675	649	659	638	642	659	659	643	661	648	642	663	634	669	634	681	680	716	658	661	658	626	684	687	692	700	694	659	686	680	636	659	691	682	660	634	672	663	671	646	626	660	682	701	678	656	646	652	712	667	642	641	690	714	708	633	696	640	650	704	643	687	630	693	722	642	634	666	718	692	649	672	640	642	664	664	613	666	718	632	648	648	673	648	700	657	716	670	646	681	644	635	702	634	679	667	667	631	650	679	657	672	702	652	665	665	624	696	634	657	692	680	632	689	692	732	653	640	689	669	700	700	636	644	666	661	632	714	622	696	661	681	678	669	679	672	696	620	674	661	661	676	676	643	659	648	670	683	640	694	672	707	677	693	670	670	701	639	596	681	697	702	701	686	672	669	701	656	625	639	660	638	666	655	678	659	722	608	662	652	708	666	635	701	712	666	643	702	683	657	679	673	643	678	653	678	710	703	674	652	695	651	700	709	673	632	660	646	685	720	651	667	675	660	651	673	662	648	673	679	692	626	719	661	694	653	667	652	649	689	659	635	660	664	618	692	696	600	647	673	704	701	681	667	637	716	680	704	660	701	654	703	660	634	660	647	640	693	652	652	678	681	676	671	672	686	645	660	653	661	643	660	688	654	677	667	652	665	668	661	699	671	663	666	700	572	727	683	724	691	664	681	698	662	696	645	706	664	695	701	679	657	653	692	666	650	652	681	619	672	638	638	729	674	691	702	636	658	654	629	654	618	681	673	632	676	690	669	668	675	706	683	678	693	654	644	666	682	663	689	669	651	675	751	658	679	654	687	729	679	681	723	690	689	660	658	673	688	669	663	675	666	663	676	689	636	624	640	678	640	646	692	668	639	656	702	665	652	608	638	614	713	659	659	672	706	698	627	653	679	650	687	648	696	641	646	649	652	626	657	680	685	717	653	663	686	673	686	624	693	675	675	634	685	742	671	650	659	712	657	710	668	641	657	663	679	706	676	679	680	661	692	722	679	662	627	625	733	648	654	666	665	630	678	717	678	686	690	666	644	668	670	674	700	680	674	713	685	679	687	627	715	653	663	694	667	666	631	665	680	694	627	564	663	623	630	670	637	668	679	640	646	684	622	655	687	695	658	646	658	642	670	620	577	657	644	669	647	677	657	643	678	676	626	703	652	637	694	678	631	650	664	620	667	618	652	644	644	681	625	700	689	662	693	693	693	663	680	714	675	646	681	676	658	678	695	669	664	641	638	673	644	701	671	655	655	666	695	639	686	671	705	691	641	671	624	642	633	618	662	657	688	672	664	655	708	693	634	649	693	617	719	607	677	638	652	644	608	674	680	704	669	712	674	675	684	663	650	691	650	652	675	711	725	680	646	650	665	679	668	666	622	644	686	629	659	655	658	620	651	676	652	689	652	656	666	677	637	669	641	695	661	687	720	639	629	628	657	664	634	677	618	676	645	693	666	683	653	633	674	681	661	666	670	678	694	662	702	669	675	697	686	677	647	697	657	677	632	639	691	710	672	667	685	619	687	671	732	599	675	714	681	702	705	646	668	668	624	682	648	659	646	726	667	644	688	659	668	663	708	631	665	664	639	657	640	723	658	706	630	635	676	650	691	677	643	638	646	660	659	680	631	692	666	668	627	660	726	653	647	704	661	666	674	669	661	667	665	708	662	668	729	642	682	693	625	666	661	674	642	697	680	639	639	657	676	649	645	681	659	676	681	659	700	739	694	629	682	610	660	703	649	654	677	670	703	677	684	658	692	681	633	714	652	705	663	664	658	656	670	665	663	616	692	629	634	685	692	687	637	702	697	674	642	687	672	692	685	618	675	703	670	675	640	657	676	720	666	680	710	698	669	665	671	692	698	656	704	618	670	608	620	626	693	662	676	705	687	688	674	646	684	707	638	661	695	681	648	682	681	666	618	660	643	657	658	635	644	670	634	677	690	642	601	686	636	668	663	642	662	711	640	671	642	651	674	636	665	675	643	652	705	672	656	666	685	647	696	680	682	692	671	698	663	680	661	635	636	618	677	667	701	669	629	639	637	694	639	677	646	691	690	647	656	715	679	700	711	681	646	715	650	623	681	673	678	675	614	672	697	652	695	658	657	654	695	632	691	686	707	668	643	685	688	740	655	653	665	665	647	675	613	676	680	650	691	698	645	654	702	704	679	731	648	710	671	667	670	702	625	692	691	656	661	645	656	663	619	693	654	698	743	687	677	687	696	701	671	661	698	635	647	679	690	688	664	684	682	652	624	688	666	617	681	640	676	675	699	692	672	696	669	636	663	707	660	690	698	673	665	661	611	712	715	690	692	680	682	638	674	671	672	729	659	666	708	659	680	672	696	630	664	613	653	671	690	673	682	662	661	660	681	712	677	676	686	691	654	688	684	658	645	693	671	629	669	731	678	709	633	686	650	660	676	689	686	633	654	641	696	670	664	664	648	737	702	668	668	666	685	712	688	655	653	565	668	693	671	663	696	708	695	669	683	692	684	635	706	649	656	655	672	666	667	695	636	674	702	648	684	642	649	649	660	671	678	673	693	649	677	688	649	665	682	656	712	692	656	664	699	662	681	662	655	716	659	616	684	624	666	638	637	670	643	688	618	700	661	668	639	681	675	669	692	719	686	666	652	640	683	665	638	663	662	642	673	602	688	660	630	718	643	638	675	616	712	696	667	679	664	705	699	695	658	639	688	690	686	669	693	624	634	645	660	647	667	720	667	691	665	712	639	678	671	656	640	635	703	653	672	655	677	672	667	655	629	670	688	645	660	609	660	674	625	663	709	668	633	717	671	664	643	687	698	639	678	677	667	656	638	647	618	678	643	682	678	671	623	709	680	682	629	661	680	705	678	685	635	707	636	667	623	643	687	654
14844	1222	968	729	532	376	333	260	264	245	249	220	230	195	191	182	204	191	193	174	193	206	183	157	190	169	149	173	186	164	192	179	151	183	163	166	161	191	186	208	170	176	158	176	173	164	157	174	164	182	161	186	162	149	159	194	171	152	227	174	182	200	176	165	182	160	168	174	166	150	182	207	157	156	175	182	171	150	196	172	184	163	164	164	175	214	170	192	172	166	143	205	164	181	177	157	187	168	184	162	173	173	170	187	156	204	201	147	166	174	164	186	179	147	170	199	179	181	175	159	176	196	169	184	179	168	168	170	170	183	185	180	178	179	205	161	172	175	180	153	170	155	193	186	147	177	168	176	171	172	164	142	177	174	172	155	147	162	182	168	172	171	166	160	195	151	152	164	182	165	161	186	176	178	149	175	177	184	191	170	172	173	172	174	162	172	150	181	159	162	160	179	174	176	177	173	167	166	199	195	173	174	217	174	158	177	183	170	158	140	183	193	166	177	181	173	173	166	169	179	153	176	165	169	182	181	185	174	150	168	177	185	173	178	159	191	160	166	202	189	184	185	146	164	188	160	191	190	172	204	177	158	156	167	185	153	173	182	193	181	201	145	179	148	153	174	183	181	180	172	153	178	184	169	147	179	178	157	201	150	176	179	175	162	174	178	175	180	157	169	161	189	158	161	180	158	179	173	159	205	190	161	168	163	155	175	184	177	170	166	139	165	173	186	161	183	160	154	171	197	159	173	195	179	179	168	177	172	200	170	165	163	181	164	172	158	155	182	189	182	185	167	147	169	183	172	183	167	153	161	179	168	168	169	164	177	173	140	191	147	146	163	174	197	171	176	148	162	180	180	189	176	168	163	164	164	184	162	182	153	176	170	186	159	185	161	154	173	184	197	167	162	192	170	159	180	168	172	173	177	154	166	182	178	160	176	162	163	173	195	195	181	191	151	169	152	174	193	189	181	177	196	178	181	147	199	189	167	166	189	174	169	154	181	170	157	206	180	164	203	180	157	181	192	180	186	182	131	164	185	154	171	166	168	159	168	164	147	172	173	182	190	158	179	147	176	158	156	169	168	186	157	178	167	195	162	165	173	168	175	155	166	164	184	199	168	165	171	158	150	173	153	145	186	166	160	149	197	175	170	195	175	193	169	164	172	168	172	180	189	181	193	187	182	158	178	165	181	194	195	195	165	151	171	161	165	188	168	180	176	174	199	160	189	175	167	177	169	181	170	162	144	155	198	188	171	167	163	179	180	169	158	180	177	209	161	168	163	177	156	203	181	173	160	172	174	170	181	153	176	169	153	181	177	174	173	182	171	166	189	171	179	177	201	182	181	168	179	191	137	180	199	153	202	181	132	170	180	160	185	163	153	175	159	177	178	180	157	173	171	157	163	180	211	204	185	172	198	188	184	154	173	161	160	182	145	190	161	136	192	162	161	175	170	191	178	183	188	191	159	159	179	180	187	156	185	154	165	149	164	170	180	175	167	162	163	175	166	187	158	170	187	169	169	185	168	178	201	188	161	162	193	185	147	160	161	161	182	171	156	173	169	190	210	170	144	153	187	183	165	159	174	176	191	186	171	157	170	166	157	162	148	185	187	169	147	180	136	146	195	183	168	192	170	183	167	168	169	180	161	160	165	175	153	152	152	161	155	184	174	211	183	146	160	174	181	161	173	165	175	177	161	167	175	168	182	188	157	149	162	167	166	151	137	171	155	183	152	165	181	162	181	155	172	161	162	209	173	170	155	149	193	183	170	160	168	160	150	163	150	191	182	186	183	185	168	186	178	203	141	155	178	169	180	184	182	167	210	170	180	180	197	192	178	168	178	178	180	157	159	156	198	172	173	193	169	186	160	165	172	175	168	164	179	164	165	178	229	170	166	177	182	168	175	175	155	186	190	167	170	170	173	181	162	177	173	176	174	191	165	131	131	158	204	175	187	158	158	177	178	165	173	206	183	160	167	184	181	147	163	167	187	203	176	166	182	150	157	174	173	179	183	177	165	167	197	147	141	152	167	162	172	176	172	163	193	154	184	192	175	187	176	166	180	185	158	203	190	176	151	169	165	150	156	192	160	172	173	195	165	184	165	173	185	165	155	207	194	176	194	193	167	172	176	162	198	145	168	170	168	170	190	212	161	180	182	184	182	163	197	197	177	176	172	182	159	150	163	177	197	176	194	174	175	169	160	185	164	160	175	148	174	177	176	173	163	162	199	167	173	163	171	142	181	164	147	182	198	188	167	184	164	170	184	160	166	183	193	177	174	158	171	193	169	195	204	169	163	179	132	165	167	163	179	198	184	183	192	155	175	151	154	176	188	157	172	151	179	193	166	142	162	178	165	165	182	171	176	155	177	184	170	163	175	184	181	165	151	163	195	199	145	151	183	165	182	179	199	184	158	178	185	170	161	170	188	204	203	190	176	157	156	168	162	165	176	172	180	166	184	197	154	148	166	175	179	179	155	175	159	190	196	155	172	193	199	188	160	162	160	195	166	174	152	183	171	158	187	159	170	176	182	165	162	191	165	152	182	149	182	168	177	169	179	169	181	166	158	154	167	156	156	185	175	166	188	183	186	190	175	150	187	162	176	162	155	190	179	165	174	163	142	153	169	170	189	154	184	171	185	179	169	181	177	168	184	170	186	189	153	169	172	170	198	159	189	199	164	168	201	174	172	185	163	163	143	198	176	153	174	184	173	180	179	161	176	155	169	153	176	168	159	157	168	172	181	198	178	205	159	169	146	160	162	170	193	195	178	172	148	158	171	160	177	161	181	183	179	186	194	169	163	175	181	165	145	165	165	179	176	209	173	195	144	152	183	154	191	184	198	188	162	183	167	160	185	159	168	184	173	175	177	161	155	179	182	175	175	196	171	166	173	170	161	183	167	186	178	189	166	169	158	177	168	165	183	160	190	172	163	182	180	163	162	175	188	185	193	166	162	190	158	155	163	166	191	156	195	180	170	162	164	163	160	162	172	174	196	177	167	174	186	184	188	188	162	166	177	182	158	180	196	172	173	170	182	176	185	158	180	183	172	177	180	165	185	181	169	166	168	160	175	195	163	179	164	162	150	195	158	174	169	185	167	166	173	166	176	187	167	128	165	164	174	173	178	171	172	162	190	194	182	131	161	191	185	150	174	173	172	153	184	166	189	152	168	166	160	149	177	185	183	178	160	168	186	180	159	165	179	191	163	173	185	172	171	166	151	161	210	162	160	180	147	160	170	165	203	184	163	187	170	187	159	163	152	136	163	165	165	174	185	173	172	173	184	174	156	173	171	150	180	171	162	182	175	179	184	182	172	150	196	196	200	181	159	150	179	157	185	172	183	144	157	155	152	163	161	173	174	181	161	176	157	186	177	187	194	196	165	182	161	191	171	149	174	185	166	176	146	188	146	175	198	191	145	180	170	182	183	175	156	173	156	157	189	176	188	162	153	190	162	181	191	175	160	180	174	167	180	181	162	182	179	174	163
7993	973	1909	2243	1929	1382	1178	929	840	813	702	660	624	603	539	542	516	510	508	481	478	487	442	459	442	446	446	416	445	417	461	406	422	427	409	415	415	409	415	415	450	408	436	421	406	390	423	398	395	387	394	380	447	430	376	391	375	388	413	415	413	392	438	390	390	414	413	415	402	392	390	400	397	401	399	398	421	399	395	388	369	403	375	401	390	376	385	389	423	390	393	415	381	410	376	369	462	372	431	413	399	403	385	406	381	397	411	432	406	358	390	373	391	406	386	391	391	373	395	417	430	391	402	402	393	396	413	387	377	390	372	399	395	413	413	411	434	405	383	377	353	433	364	420	393	398	424	414	387	404	385	407	424	372	391	389	409	415	395	365	454	390	416	367	388	415	398	389	400	371	415	420	414	414	405	379	375	437	431	419	381	355	399	351	405	398	390	400	426	401	424	385	388	395	400	419	370	406	428	426	398	391	384	404	409	400	392	394	395	414	413	383	376	432	426	400	403	371	381	399	380	391	391	372	408	406	386	373	385	420	392	403	379	385	429	410	408	398	394	427	369	397	379	390	397	389	394	388	428	371	393	392	384	391	422	387	366	385	359	425	406	389	400	382	371	393	412	381	401	403	400	375	398	390	396	443	417	378	403	395	449	401	371	394	355	352	381	406	416	394	402	378	391	402	427	417	412	364	338	395	394	414	397	385	402	424	412	436	396	429	388	382	399	405	371	403	400	410	401	430	444	374	382	435	399	385	373	415	389	360	418	421	407	421	412	423	390	393	436	426	400	373	413	373	384	406	401	395	392	340	410	419	388	413	416	395	408	397	387	344	388	382	375	428	419	344	399	409	398	405	414	388	419	376	377	362	391	414	401	396	395	433	416	387	409	403	380	400	391	420	384	399	387	413	354	417	414	407	385	401	411	385	383	398	399	409	412	420	385	420	378	388	387	409	413	369	380	377	371	370	383	391	387	408	418	446	397	400	422	381	397	416	384	392	403	375	414	358	391	378	423	448	431	373	428	383	409	417	389	404	408	393	408	355	382	402	382	381	407	417	367	432	421	403	385	362	402	428	377	381	399	394	424	406	374	383	404	373	391	385	402	402	397	399	367	424	421	391	401	359	385	398	372	399	402	395	397	407	414	399	419	370	406	395	392	395	346	371	397	395	370	372	420	382	388	395	395	411	401	414	432	401	391	374	400	394	363	412	379	382	367	402	419	390	413	428	405	392	380	394	405	403	386	382	403	395	376	376	358	414	397	414	400	385	375	401	376	373	410	349	378	375	400	375	383	421	400	393	419	433	396	384	420	386	400	382	378	383	401	431	396	373	387	380	359	414	397	424	393	363	386	428	383	407	425	394	426	384	376	422	347	381	376	372	359	410	371	396	387	402	410	367	367	411	385	385	421	357	379	380	396	411	406	375	399	417	388	394	384	389	370	385	414	399	373	414	438	386	374	423	411	381	403	389	372	373	375	376	382	377	403	392	424	389	381	371	408	375	397	426	434	379	387	406	426	382	390	400	388	409	380	408	407	382	400	408	413	374	404	366	425	392	385	430	392	406	426	372	402	419	400	359	374	391	379	366	426	402	399	376	370	401	384	433	416	399	393	392	427	408	435	393	376	373	396	397	386	400	397	396	414	394	399	385	382	377	396	406	360	373	402	371	385	353	390	387	386	398	423	437	379	408	412	435	363	413	385	405	373	395	391	414	440	385	408	389	388	388	436	368	399	404	410	397	357	415	407	389	402	414	402	377	401	389	366	405	375	355	385	431	377	420	426	408	405	398	411	421	377	408	357	397	408	396	367	390	395	381	408	373	443	402	396	396	405	422	409	413	400	415	417	409	375	384	432	400	379	374	418	400	382	381	411	384	396	393	380	407	380	416	379	411	382	409	380	401	392	424	391	401	384	380	401	375	398	411	382	386	425	372	392	374	393	390	372	414	382	369	427	376	401	393	420	431	362	401	427	372	419	423	412	387	376	379	383	389	389	382	411	394	350	370	392	386	414	361	405	400	419	381	409	405	386	385	366	384	413	364	394	398	341	392	393	404	410	410	375	419	367	379	367	393	387	443	386	406	349	389	376	374	362	437	390	405	373	401	393	407	366	412	435	374	376	363	369	405	369	398	415	412	378	394	386	424	362	399	363	403	390	385	385	394	403	394	400	391	376	401	419	391	388	391	392	403	413	417	401	404	432	425	406	423	373	400	410	418	386	421	392	384	395	360	417	422	345	396	413	389	376	395	408	413	417	417	406	429	423	458	410	393	413	419	360	411	362	428	397	408	398	364	400	425	397	412	442	370	372	392	396	383	403	411	399	393	372	379	407	411	368	356	441	414	406	440	436	391	407	432	415	410	340	411	397	392	382	415	369	361	407	353	377	344	412	409	366	389	374	371	405	408	420	394	405	424	380	362	418	364	375	408	412	392	364	402	414	381	399	405	373	413	382	398	377	409	369	389	375	399	398	402	373	384	415	396	393	373	399	453	347	370	361	397	374	407	420	395	383	382	357	431	367	407	400	418	419	367	424	369	412	411	378	391	377	366	418	388	335	415	406	395	378	401	398	369	398	391	410	352	381	398	425	382	395	395	411	383	383	422	393	380	405	359	403	416	379	373	366	378	425	426	403	403	431	388	395	379	383	378	379	393	401	379	381	402	411	373	424	414	371	417	402	436	414	425	406	388	384	391	432	414	377	406	390	430	364	380	381	394	410	384	399	408	405	414	382	382	377	383	391	401	395	422	382	415	372	362	403	348	405	402	365	427	396	430	392	385	394	420	380	399	409	392	400	406	409	390	361	366	438	398	399	390	410	412	382	385	427	407	397	374	384	384	416	394	372	404	371	411	408	425	403	422	398	403	392	407	371	420	396	395	408	356	389	380	384	412	387	378	405	428	412	408	391	391	391	393	413	399	411	388	392	398	374	374	409	390	383	367	341	408	378	390	392	435	413	375	430	403	406	386	370	431	421	375	408	423	390	422	444	374	385	376	420	413	388	412	402	424	416	380	414	395	393	421	390	389	366	409	363	420	391	366	404	440	379	388	459	399	388	382	408	389	404	409	426	385	389	425	373	382	367	383	372	422	429	423	407	377	385	379	381	418	364	388	425	378	372	420	390	408	418	410	396	388	418	402	435	380	375	370	411	395	367	404	376	404	396	396	388	418	368	410	392	395	361	392	400	416	369	347	399	417	382	363	371	408	390	416	412	416	387	392	393	349	415	409	402	398	387	405	415	418	435	414	399	371	375	384	393	411	376	416	356	386	372	412	404	423	347	389	406	407	410	407	409	375	394	408	385	414	388	355	367	409	395	413	422	405	407	388	429	429	406	388	371	405	401	424	384	377	423	379	389	368	366	421	394	433	419	397	416	426	384	404	408	408	405	414	396	409	366	415	401	391	370	382	395	384	389	392	406	438	402	365	419	420	409	385	428	393	412	384	393	404	410	372	356	400	402	391	467	393	390	384	410	428
1544	229	219	229	250	207	238	236	214	219	198	239	201	216	216	198	240	219	195	205	212	235	197	215	221	235	206	209	204	245	236	204	214	218	234	227	246	237	201	216	211	236	211	201	220	214	211	249	228	181	240	211	205	237	213	222	212	208	194	203	215	209	223	213	230	226	213	220	222	231	219	215	218	234	200	216	206	223	206	219	206	211	209	199	220	201	246	225	228	223	221	210	227	200	210	216	211	187	234	191	218	205	219	208	218	217	238	224	220	198	198	237	226	201	242	193	200	209	212	229	188	206	201	215	258	232	213	222	214	223	191	218	213	209	218	203	230	237	217	241	191	216	195	201	210	213	181	214	226	220	217	205	201	201	213	213	208	217	230	245	234	215	178	212	196	225	203	196	211	214	213	188	191	230	236	212	223	209	202	217	224	243	205	230	202	236	232	203	195	216	235	209	199	220	243	209	200	202	184	183	200	234	258	234	232	204	200	208	231	229	196	214	227	210	212	239	238	206	178	211	194	240	207	217	206	214	210	203	222	211	220	222	198	202	244	228	195	234	197	225	233	215	201	219	219	218	198	214	210	202	215	217	216	196	235	225	247	215	205	222	236	203	223	214	201	216	225	222	204	204	207	205	181	204	195	224	204	212	213	229	240	226	209	223	224	227	204	218	227	205	208	241	222	201	225	204	243	224	200	215	211	240	197	225	203	208	246	229	214	213	210	195	207	216	205	204	226	242	184	228	206	225	211	206	234	227	226	205	187	188	216	217	223	226	217	208	219	198	212	221	206	209	208	206	208	218	227	220	222	216	219	221	232	242	217	227	228	200	230	185	211	218	181	215	204	195	232	200	224	215	204	223	201	221	224	208	221	221	252	229	182	210	218	201	197	228	236	256	238	213	209	235	208	218	233	216	179	229	214	200	218	196	203	205	215	254	237	223	232	235	230	176	211	213	214	193	224	228	236	234	202	204	221	248	257	206	208	216	239	231	202	220	198	205	244	223	219	233	234	223	208	241	207	209	175	235	186	207	198	222	210	222	241	231	228	209	193	220	226	234	215	239	239	185	206	212	227	221	195	202	186	210	210	225	203	206	212	200	209	184	221	220	190	205	216	198	215	213	218	224	235	197	206	208	199	197	222	199	236	250	218	232	187	207	199	224	222	203	247	230	225	261	233	222	204	201	211	214	200	200	224	228	222	219	215	223	217	204	207	201	194	208	203	222	207	235	204	228	214	226	204	227	210	241	217	218	207	216	241	220	232	212	213	205	218	216	209	213	208	215	199	195	190	207	186	197	226	235	237	212	213	232	173	241	218	190	227	213	220	233	200	249	212	214	193	223	208	207	223	191	223	199	209	232	233	244	202	212	217	213	231	214	216	212	202	236	206	229	237	243	210	215	224	214	191	233	258	220	218	224	216	208	230	186	226	213	216	214	197	209	228	224	211	199	226	205	208	195	239	220	216	232	227	214	212	216	247	236	237	214	212	222	227	215	203	208	212	231	247	197	236	223	207	207	185	245	214	179	247	208	212	220	213	222	212	221	233	237	248	222	201	221	230	271	230	248	187	197	217	193	219	224	200	194	186	216	223	228	228	211	228	227	225	203	205	229	224	224	212	204	220	217	220	211	201	239	213	241	227	204	187	202	207	233	194	202	231	231	216	220	196	165	184	219	202	211	204	208	192	233	194	222	225	218	239	248	206	182	230	204	233	210	218	208	202	209	236	209	208	186	226	236	215	194	210	217	220	222	219	220	203	228	205	255	215	184	184	213	200	216	205	206	218	230	221	231	235	210	218	225	235	216	226	208	229	188	188	217	239	195	192	178	222	206	212	204	195	231	219	204	229	222	196	218	192	217	204	209	199	228	205	217	228	199	204	209	220	223	198	213	186	214	210	195	210	203	239	237	200	222	192	215	195	231	216	210	235	202	193	225	221	232	185	243	184	216	193	218	226	197	224	217	203	226	211	202	248	202	216	208	201	208	204	192	230	240	206	199	221	198	213	231	198	230	219	195	246	202	199	225	238	225	204	209	230	234	222	209	211	219	208	198	223	184	237	250	228	217	232	221	199	214	238	211	210	237	216	215	206	225	194	211	206	225	230	208	207	222	216	203	210	187	230	193	245	204	228	209	220	224	232	245	248	236	194	216	217	220	204	227	198	220	202	207	211	237	185	179	219	222	215	226	221	192	227	200	242	203	181	215	192	216	188	218	223	249	198	212	229	218	222	209	222	216	196	209	211	218	239	224	207	220	224	245	221	208	227	202	219	199	215	232	213	231	195	214	203	208	210	213	224	199	201	205	214	205	210	198	223	210	217	203	205	214	212	228	215	205	217	228	201	205	184	204	242	217	229	215	183	207	201	192	225	203	220	220	222	192	219	208	205	197	213	216	207	199	211	219	220	233	201	197	206	225	199	212	192	226	219	201	222	209	217	250	204	229	195	216	225	195	228	218	252	215	216	228	211	205	219	209	225	204	223	201	204	208	194	208	206	222	199	231	206	203	230	214	210	223	201	232	228	210	192	203	203	208	205	213	218	214	187	226	213	207	239	195	200	211	214	237	190	236	211	234	200	211	212	225	213	190	210	186	193	241	189	206	213	215	209	239	207	202	206	187	213	223	178	205	249	202	226	231	210	230	226	220	231	184	209	232	212	225	225	197	216	220	216	216	199	211	242	202	210	229	207	214	206	212	211	200	238	233	236	242	207	231	246	221	192	211	234	207	220	225	213	232	211	208	222	215	214	203	215	199	203	217	199	215	219	191	217	217	212	235	223	218	212	246	212	193	202	213	206	207	196	204	239	218	221	213	224	222	210	199	206	235	212	229	220	225	191	211	212	207	218	235	211	219	211	230	221	232	222	210	216	210	241	228	184	205	207	217	215	218	214	210	190	202	237	242	214	199	209	202	224	235	220	204	204	232	233	241	216	249	219	210	212	240	214	224	189	205	235	217	210	222	211	213	199	216	219	235	205	214	221	250	215	200	209	225	183	231	209	208	223	215	190	226	217	244	211	213	214	208	192	214	220	223	199	214	240	225	235	195	211	219	211	236	231	213	225	228	215	211	240	218	222	231	192	224	223	200	224	219	211	199	210	208	219	234	236	229	220	218	211	247	204	216	215	210	200	223	195	202	205	263	188	216	239	231	235	224	222	233	221	229	205	231	251	198	242	236	208	220	210	226	210	209	189	203	231	224	232	231	209	211	223	211	234	212	212	202	222	247	212	226	206	223	227	191	218	196	230	191	236	193	220	199	207	218	213	214	208	226	213	203	201	206	204	225	231	186	219	224	215	182	207	226	182	213	191	253	232	225	220	233	237	190	198	206	210	216	219	216	188	217	231	206	213	228	238	198	218	198	205	200	213	206	225	214	183	205	201	202	219	214	231	222	202	220	256	235	216	219	204	204	219	242	214	198	251	212	212	206	180	231	198	238	221	210	202	210	206	237	242	206	203	205	214	212	199	231	209	230	227	208
1854	534	517	568	545	552	565	550	568	526	528	552	483	523	544	515	483	516	514	552	560	534	525	500	544	497	540	576	546	569	508	541	505	551	510	528	488	490	510	522	562	502	511	453	524	516	529	549	488	516	516	491	530	507	464	550	528	515	535	515	516	506	535	475	534	538	525	485	535	496	509	483	500	496	479	489	506	542	495	512	542	529	533	555	523	517	552	536	538	528	505	538	537	504	509	542	547	525	519	478	528	517	521	477	507	477	505	520	532	505	524	516	510	518	503	528	535	486	503	521	504	485	541	516	538	517	515	515	497	510	522	495	533	537	554	547	536	513	510	547	509	495	475	530	519	508	486	545	520	501	527	507	450	533	492	558	520	511	536	513	531	504	505	499	541	544	478	537	570	502	519	522	576	520	493	511	470	515	499	519	514	500	500	519	519	491	524	527	528	479	527	525	516	545	523	528	506	525	528	537	520	497	499	548	460	516	523	528	494	498	504	516	564	519	510	504	533	526	487	523	526	477	509	526	516	518	469	512	529	465	473	511	552	548	508	507	515	521	572	489	512	545	541	524	533	521	562	482	471	509	523	513	484	497	533	552	516	523	540	516	483	515	526	518	526	521	469	528	537	511	486	524	524	505	541	515	550	539	487	531	493	504	508	476	509	463	525	510	501	511	521	547	505	516	509	518	480	508	519	503	497	493	518	474	499	528	524	506	478	563	560	531	518	488	502	466	443	535	534	497	528	520	504	468	486	519	510	540	528	506	505	473	554	485	474	464	534	496	507	506	529	492	534	546	528	522	494	522	505	505	512	517	518	546	511	483	506	491	504	529	545	579	534	484	520	495	532	542	456	517	527	505	508	526	482	518	528	558	453	556	529	521	525	496	544	495	494	534	476	504	526	500	489	521	539	531	520	530	509	501	518	504	531	555	505	469	516	511	542	509	520	520	522	484	507	505	542	525	506	506	487	513	516	498	516	570	515	488	490	496	521	543	551	511	549	520	515	535	509	472	534	519	497	513	487	542	527	471	492	507	493	525	485	518	551	552	521	486	506	528	490	498	511	536	476	498	526	520	538	490	481	526	500	542	494	505	505	508	480	494	534	502	493	544	533	523	505	508	547	506	511	585	508	496	552	466	541	494	496	527	504	501	523	546	483	526	471	461	480	485	570	512	514	510	545	498	550	497	533	508	550	479	559	543	502	532	487	507	528	504	565	521	500	530	527	507	487	559	487	528	539	520	506	532	518	490	475	493	549	524	536	497	518	524	501	524	473	524	522	493	517	534	539	537	522	524	512	514	522	492	496	555	461	519	511	481	506	499	533	512	530	549	517	514	501	519	513	570	483	501	488	530	536	508	486	496	511	512	498	533	507	493	513	522	514	517	524	464	503	484	517	543	494	547	514	514	513	529	497	538	499	520	533	501	533	548	504	512	528	501	501	484	537	516	537	504	515	506	486	543	510	504	552	549	507	495	518	528	521	514	549	538	490	522	540	550	519	499	543	498	537	531	512	537	515	503	469	548	495	502	509	530	509	528	528	500	543	528	521	503	524	503	475	494	498	527	520	457	508	522	501	509	543	510	548	479	544	481	511	515	496	513	523	509	536	482	539	482	495	528	538	494	535	538	489	524	483	496	509	490	527	490	561	512	496	547	533	541	499	516	522	555	519	518	516	505	508	469	519	574	493	554	490	510	522	559	529	528	527	466	494	506	523	501	482	530	518	490	533	529	490	482	522	513	503	505	529	483	523	476	553	483	524	497	517	517	534	474	447	555	533	540	527	551	493	505	525	524	526	536	523	496	492	565	535	506	532	488	474	549	481	489	487	511	490	465	540	451	526	522	507	494	540	478	549	505	464	494	558	545	527	544	505	487	475	492	557	522	517	522	507	524	522	531	509	504	507	510	477	539	508	535	469	557	486	456	498	528	509	502	525	517	529	490	473	515	482	493	515	498	520	522	513	520	474	529	531	524	488	502	504	506	503	524	537	521	509	492	511	504	522	502	527	513	470	542	504	527	513	534	578	516	523	517	525	506	467	517	515	529	491	494	494	471	506	521	510	519	482	521	557	527	462	493	532	534	521	494	529	526	478	511	496	504	515	533	525	506	580	507	509	485	516	515	486	531	527	553	547	492	504	484	543	514	493	487	500	534	537	522	508	525	500	551	517	476	485	479	512	491	498	500	510	512	539	535	519	491	528	475	496	539	532	516	484	506	538	544	504	530	537	496	467	536	497	488	533	533	513	548	511	492	472	515	537	519	507	540	464	527	488	506	485	539	549	509	521	493	532	515	500	504	473	579	541	490	509	524	516	566	506	505	510	517	543	554	484	524	520	507	522	503	509	510	545	470	522	565	476	513	545	493	533	494	532	499	536	492	515	516	506	530	515	523	512	536	483	518	556	504	514	493	543	501	522	485	507	508	511	518	492	525	508	514	543	519	527	533	542	514	492	536	535	533	541	485	515	490	494	479	530	536	563	519	498	515	471	532	497	485	494	522	497	511	502	567	526	525	520	533	514	550	498	502	503	516	545	517	490	487	530	512	533	522	529	522	500	488	521	496	531	505	501	505	539	511	552	521	556	542	498	479	554	480	504	477	518	538	497	492	482	522	524	530	565	513	532	509	549	560	514	527	521	473	468	487	459	512	488	480	501	507	563	490	503	507	500	525	513	494	472	508	496	504	492	488	556	516	541	526	502	535	492	511	510	533	518	503	520	504	525	485	505	504	511	455	520	504	507	502	530	493	550	532	481	521	548	497	523	506	507	508	538	496	539	506	499	481	574	472	530	493	532	502	532	506	523	510	489	508	495	519	488	515	499	513	497	537	524	509	495	518	508	553	507	545	520	519	505	530	515	510	506	494	535	508	518	509	480	465	569	494	558	523	519	498	521	520	564	472	501	562	545	540	505	536	547	488	506	524	515	467	529	468	521	543	492	516	517	526	465	535	520	545	472	516	521	519	529	515	468	569	531	529	547	515	484	552	515	532	541	511	481	543	559	500	562	509	505	553	500	566	505	492	487	495	558	518	520	518	515	544	500	503	473	542	513	520	501	542	505	537	502	502	473	527	523	519	543	537	540	521	519	522	544	510	523	528	575	479	534	484	538	534	518	528	472	548	507	551	550	530	515	537	545	558	531	522	529	507	514	503	523	544	531	506	553	508	531	520	549	512	514	516	530	486	470	528	528	523	537	557	488	526	485	480	506	508	509	531	524	557	521	509	525	556	531	519	480	554	532	522	543	526	508	545	523	543	517	514	523	472	541	496	561	512	499	496	512	493	504	472	489	532	508	473	522	495	513	488	500	530	492	518	525	547	495	542	527	521	523	482	528	554	495	527	488	509	486	531	538	556	514	548	526	532	483	466	517	515	508	518	516	487	518	510	499	491	520	519	508	509	511	492	493	515	558	539	510	504	494	497	541	533	554	517	534	484	536	525	513	524	518	506	507	499	527	520	511	502	484	528	535	483	512	535
8202	627	648	546	493	404	357	366	325	349	326	325	351	335	279	316	285	265	279	313	317	289	297	325	255	286	292	321	297	265	297	300	284	312	275	264	301	291	272	287	298	306	288	292	282	285	331	321	309	331	283	286	258	297	317	318	295	309	291	286	287	331	307	301	313	277	264	275	276	288	288	282	305	308	302	297	308	295	298	329	297	282	299	272	282	299	297	304	270	288	291	265	257	281	270	302	294	268	266	291	270	319	303	297	277	336	290	300	303	317	351	306	298	296	287	301	299	275	321	300	301	273	298	323	320	312	268	300	287	252	289	316	290	300	275	281	328	301	287	245	288	260	283	294	301	311	299	287	343	311	272	262	281	289	243	303	305	275	319	267	276	305	279	315	285	286	286	307	322	303	292	300	273	316	261	298	288	307	261	291	286	267	267	313	290	297	305	277	306	297	314	281	292	304	280	280	275	283	300	275	322	286	294	301	305	291	308	271	280	277	312	265	281	282	289	290	313	286	276	310	294	336	258	275	286	261	302	298	317	335	319	270	301	308	298	302	316	279	271	276	277	269	305	313	285	296	260	271	288	288	295	281	289	303	295	303	318	307	324	296	289	280	268	305	283	274	278	259	335	284	292	282	302	299	309	291	297	303	298	244	291	315	332	323	307	299	321	305	305	317	269	305	280	286	327	291	329	272	309	235	279	333	294	284	277	287	311	282	276	315	287	284	307	308	282	276	318	281	298	271	356	287	269	271	292	285	304	320	303	280	261	300	276	287	285	290	309	275	272	323	295	288	278	336	328	274	307	300	268	266	297	258	273	296	346	298	281	297	289	308	335	328	281	295	291	303	296	333	321	307	327	323	305	308	300	307	276	323	291	320	278	286	269	311	301	292	296	275	288	322	285	292	275	258	294	269	286	299	327	277	299	269	277	286	272	279	275	322	265	275	270	293	284	270	307	258	351	289	287	246	282	299	292	328	320	281	287	296	304	296	278	300	254	287	276	285	296	297	290	281	284	288	304	314	323	287	272	295	306	282	312	305	291	282	313	294	318	300	295	330	328	292	323	287	274	274	304	281	301	318	292	281	293	299	307	289	304	297	290	273	290	294	299	262	306	270	299	295	289	311	291	277	285	301	293	308	286	274	314	271	288	301	269	312	264	328	289	307	310	308	288	299	266	274	307	315	282	318	313	290	289	319	272	298	298	321	318	271	287	269	272	309	296	309	265	253	302	267	324	280	294	277	313	316	309	293	300	302	300	248	270	277	297	305	293	302	282	279	274	286	286	285	297	308	262	274	284	303	290	281	302	299	328	316	290	297	302	287	270	293	310	332	283	300	283	276	279	275	275	283	276	289	284	280	321	319	297	266	311	284	338	309	281	301	285	284	292	276	301	317	279	288	272	313	306	323	309	253	261	295	286	273	301	315	314	263	263	272	310	290	330	293	278	259	286	268	307	274	313	266	262	312	282	284	316	328	300	290	298	287	296	286	304	291	295	263	296	291	270	278	283	300	300	296	294	278	281	355	285	302	318	297	297	343	293	310	294	307	325	299	286	307	287	310	296	283	296	311	315	290	293	303	292	266	274	281	279	290	298	307	290	284	295	302	296	326	307	295	309	294	319	304	265	300	310	300	267	318	303	295	284	288	288	265	310	296	311	268	283	291	291	314	269	287	300	317	273	289	288	303	272	302	263	270	297	299	278	275	303	288	270	275	281	286	287	280	293	318	271	321	275	282	280	291	291	311	264	289	280	294	296	310	303	294	283	309	284	243	274	299	311	304	278	339	302	315	303	271	254	297	301	318	319	306	318	297	294	278	308	301	279	286	310	323	273	256	304	275	289	301	296	282	304	305	292	257	311	308	298	297	307	271	284	256	286	306	309	261	268	242	280	278	306	292	298	288	310	326	295	346	292	292	326	293	297	306	288	281	272	266	296	269	280	267	307	295	262	264	288	261	297	301	313	306	299	301	293	282	288	322	314	275	290	297	265	303	253	314	265	300	294	309	280	322	285	297	307	251	273	292	270	295	282	285	284	291	313	308	283	287	300	295	289	297	305	302	288	322	307	298	308	297	294	272	293	307	271	258	339	297	316	299	303	295	291	270	264	298	271	290	280	247	291	289	311	289	347	278	280	295	311	300	290	266	276	271	274	299	270	264	291	303	302	290	337	242	304	294	282	295	297	316	277	282	304	294	280	319	282	330	315	271	277	270	303	252	270	352	332	330	304	306	328	266	284	264	322	285	249	299	282	281	312	294	322	304	303	274	313	334	304	286	298	308	290	309	309	298	276	284	291	281	272	267	301	291	281	284	289	300	316	322	332	278	289	277	291	297	318	313	300	314	305	312	306	311	342	267	307	335	289	321	317	318	259	280	290	290	264	271	317	283	281	285	287	304	280	318	287	294	286	337	347	288	312	305	297	299	341	317	283	256	303	324	283	275	324	287	281	301	287	312	272	311	300	296	284	311	265	303	294	293	303	269	292	319	301	323	286	285	284	289	308	307	345	277	307	300	314	319	304	286	293	309	301	292	309	313	283	296	285	290	298	294	270	291	304	277	310	287	259	299	253	293	268	273	273	291	312	298	285	295	296	296	255	259	306	291	278	302	304	275	304	266	297	303	321	285	269	323	295	303	301	263	306	268	281	290	314	328	292	290	289	283	285	285	294	312	280	273	301	298	257	282	311	279	298	279	284	291	283	322	312	252	286	285	281	308	272	279	300	297	300	284	311	283	270	279	264	275	281	337	290	291	292	274	273	271	304	300	279	286	293	287	314	286	269	277	294	279	270	291	313	308	311	285	301	307	298	289	326	312	298	300	300	319	289	289	320	328	288	292	318	312	298	299	287	301	326	275	321	302	286	278	293	311	297	319	306	279	275	301	252	336	284	294	278	290	285	262	293	300	306	277	293	298	319	293	280	302	300	269	292	267	304	280	261	332	291	301	298	265	279	267	291	317	297	263	312	287	304	294	273	286	292	251	282	316	295	286	270	311	319	297	313	286	284	264	302	305	270	288	291	297	311	317	270	299	319	304	304	305	309	310	243	295	270	256	316	296	276	308	278	290	290	302	306	293	307	285	306	306	297	307	268	315	294	273	273	290	314	289	307	277	305	304	303	289	328	270	280	326	338	277	254	302	289	317	320	308	297	271	269	282	298	278	310	269	308	280	342	311	311	298	311	307	286	271	297	317	318	300	295	267	286	267	317	280	260	275	280	270	286	312	277	294	275	283	325	311	325	294	294	277	265	265	268	289	289	281	290	288	299	321	295	277	318	297	323	310	326	283	294	315	293	297	270	301	303	341	252	271	291	280	315	316	319	258	283	315	307	275	291	267	273	306	284	284	283	312	283	305	294	292	273	330	317	300	295	279	322	310	324	282	296	299	294	300	297	287	310	270	280	273	300	246	292	301	326	281	262	275	300	316	281	292	292	262	287	321	301	293	304	316	304	307	304	292	285	310	286	285	260	324	275	299
6775	994	1435	1604	1444	1255	1110	1011	870	841	868	784	781	775	713	759	750	700	747	712	691	684	634	712	675	656	705	670	656	733	704	650	735	667	694	635	681	665	748	655	679	654	642	675	673	639	651	696	660	714	723	655	655	678	658	666	722	690	664	695	695	732	643	644	679	706	655	641	646	690	695	684	697	702	755	657	713	707	719	636	685	703	691	654	691	620	660	676	689	685	674	665	682	637	650	681	662	643	632	640	740	676	652	666	668	677	646	723	684	680	676	669	678	613	701	666	692	693	626	686	661	657	643	692	685	703	694	648	649	638	690	638	683	660	649	676	680	680	647	687	651	654	661	653	689	659	700	580	654	674	715	653	661	720	699	703	697	704	672	690	687	689	691	665	684	629	681	642	663	643	690	623	676	655	667	635	686	638	715	659	666	673	676	664	693	674	688	664	681	667	664	673	683	690	679	649	676	659	667	659	676	638	680	637	644	696	626	689	670	689	718	664	653	641	627	624	632	651	619	686	699	650	688	660	675	681	634	664	650	670	680	622	659	712	623	629	679	627	632	700	664	693	678	647	714	632	686	658	705	634	653	663	653	680	694	636	674	678	682	686	645	713	634	673	677	660	684	700	698	673	636	665	704	628	660	703	681	671	638	652	676	659	695	670	657	689	675	678	705	655	667	689	641	644	632	658	699	611	708	682	643	644	692	682	677	669	670	681	648	711	689	678	643	618	640	687	703	695	647	660	653	704	681	654	681	698	654	715	671	659	637	684	637	658	655	653	677	695	686	630	697	650	649	663	670	681	669	689	670	660	676	642	672	668	633	679	726	677	619	715	614	700	690	630	675	663	670	624	692	683	710	665	654	627	673	666	665	641	684	681	683	638	720	659	634	662	667	674	674	657	667	637	710	688	650	645	678	651	674	701	640	643	670	639	692	698	657	624	663	677	656	663	626	662	675	658	667	675	652	643	672	662	711	664	684	704	667	657	633	670	647	644	691	664	687	663	699	686	667	658	662	678	712	629	673	664	661	635	652	662	670	651	658	640	647	644	652	637	672	714	680	647	741	699	664	654	641	669	668	699	668	642	634	722	649	675	654	637	719	698	662	717	686	684	712	688	674	661	644	680	668	661	642	622	639	677	673	628	645	627	683	664	667	669	654	649	615	649	646	649	646	662	630	708	638	686	701	676	657	663	681	677	679	693	661	639	694	656	673	632	654	700	643	728	694	662	686	668	666	639	672	674	665	696	684	640	661	694	669	663	664	679	672	726	659	664	664	671	677	693	659	671	670	637	679	680	680	655	676	636	688	692	682	679	672	683	678	673	671	654	683	639	696	657	625	676	636	668	685	650	698	681	650	641	680	641	695	695	641	616	640	682	674	648	654	650	663	690	654	691	710	634	702	676	672	695	601	719	679	677	656	643	659	669	652	688	683	652	689	642	708	671	648	636	684	666	707	673	681	636	635	649	707	714	701	698	681	627	663	651	665	636	655	654	660	674	663	682	675	642	656	653	696	682	639	640	680	709	685	620	622	691	669	675	658	635	683	694	689	659	692	659	673	651	672	689	615	660	715	653	664	689	634	618	634	692	714	685	647	667	696	683	700	687	690	675	662	658	708	678	651	609	665	632	652	671	698	713	677	687	637	678	643	651	644	653	602	702	688	680	663	674	647	655	614	693	683	680	680	676	612	680	626	728	645	672	687	605	673	662	672	665	673	644	654	632	688	665	666	688	634	676	666	645	636	638	683	676	657	662	690	700	656	673	664	625	649	658	672	666	653	670	679	695	670	671	677	658	636	663	648	685	651	619	678	702	694	651	703	651	683	669	638	642	666	665	670	691	690	657	665	703	672	675	675	674	662	701	719	683	665	658	681	637	718	682	660	695	674	643	660	668	671	677	646	694	668	640	660	724	670	659	678	693	661	682	695	713	697	673	651	681	657	672	657	709	690	670	689	613	712	656	694	652	667	604	664	691	691	609	637	687	655	690	662	635	651	663	714	694	685	657	612	678	704	657	644	705	714	690	642	646	696	686	673	642	640	653	671	621	651	673	663	657	633	678	701	690	674	691	681	665	697	657	684	646	665	708	647	638	684	650	661	655	718	672	698	669	662	660	699	651	616	735	661	669	656	696	653	670	675	635	646	680	683	642	676	756	671	674	638	694	713	671	658	723	645	654	682	654	654	655	683	651	706	695	686	650	624	659	660	665	666	638	627	653	651	640	641	662	692	646	671	675	666	672	697	692	666	681	634	664	686	683	678	661	673	668	660	697	680	644	667	633	670	641	667	651	678	669	682	694	678	664	665	652	661	675	643	651	680	694	687	684	658	677	635	667	647	649	627	643	702	629	682	674	691	629	694	669	679	681	699	650	683	680	680	662	697	706	643	654	676	661	651	627	640	646	659	634	629	707	624	699	655	674	697	659	685	652	698	732	673	686	639	668	659	651	652	712	710	666	668	687	692	690	662	692	665	697	668	645	621	649	668	680	630	654	706	681	680	678	661	717	718	637	657	677	664	654	646	667	592	672	679	648	632	679	610	655	701	649	670	684	624	638	635	680	660	654	667	667	633	687	673	660	659	699	660	631	636	659	626	665	664	630	623	665	693	663	701	639	655	671	686	731	650	707	665	672	656	635	684	693	674	674	644	679	695	653	666	660	633	677	637	630	656	694	676	636	670	669	668	680	675	695	704	681	699	664	668	647	652	664	675	676	643	650	667	687	648	676	669	639	652	634	667	678	689	648	628	661	671	636	653	642	668	669	660	701	685	637	686	628	666	689	683	677	705	652	652	657	687	687	653	644	649	663	674	666	676	702	663	670	700	677	655	629	674	666	674	669	629	663	726	684	688	612	694	676	650	664	709	649	699	649	691	661	651	697	625	647	666	681	638	690	611	671	665	655	671	659	647	681	665	647	659	666	652	686	688	669	665	656	685	673	658	644	655	704	657	639	635	644	649	640	683	658	658	710	660	718	656	670	708	641	654	623	683	662	680	718	635	675	628	639	624	621	696	686	684	675	699	644	707	698	652	644	650	700	667	635	652	635	670	704	689	694	668	666	638	651	682	688	637	693	667	685	669	580	719	642	651	683	651	640	678	634	706	660	719	654	670	669	629	648	617	635	644	673	691	663	674	627	615	673	672	630	647	711	683	662	625	706	668	667	662	668	686	663	696	668	615	678	663	663	686	658	644	685	654	688	674	632	641	666	670	674	650	628	635	650	638	656	675	670	727	625	604	696	663	693	683	689	634	634	654	677	627	680	656	678	678	660	707	632	649	636	652	609	647	701	663	651	652	688	712	653	657	652	702	658	670	658	688	659	668	663	664	671	695	672	658	665	657	664	634	634	672	653	667	683	635	675	657	689	704	752	589	643	647	624	665	654	641	697	696	641	676	692	646	616	668	672	663	658	660	676	660	657	684	646	660	686	670	646	671	658	638	716	693	701	686	690	655	637	634	635	659	686	664	694	681	668	639	707
14773	1119	964	693	531	383	353	288	264	258	237	214	203	220	196	173	164	173	170	205	183	165	177	162	178	202	189	173	198	201	185	191	169	167	189	168	170	190	172	158	171	157	166	152	176	200	195	155	170	195	173	169	186	158	177	170	175	166	162	175	196	139	168	178	169	201	161	169	173	156	177	188	180	172	160	171	164	181	170	184	147	175	187	196	194	202	178	191	162	143	155	154	191	152	169	151	190	195	162	156	165	137	188	169	162	167	164	191	177	175	178	180	164	187	191	181	176	169	165	164	179	161	169	185	171	175	189	175	168	183	156	163	161	185	175	155	156	154	155	199	176	153	160	174	163	141	180	180	171	159	176	147	164	181	162	165	168	171	200	158	171	148	162	184	173	192	170	163	173	172	157	155	182	175	163	178	171	171	195	179	177	159	169	175	163	174	173	183	150	167	164	155	157	168	189	164	163	166	173	193	176	168	172	166	191	163	165	163	194	168	162	153	158	182	180	177	176	169	188	181	162	159	163	186	160	175	188	169	175	176	145	169	189	202	192	154	166	152	154	177	188	175	176	162	185	151	170	171	194	179	176	146	173	180	185	159	207	169	173	165	147	171	173	164	180	181	170	156	192	154	168	180	164	161	161	176	167	215	181	168	175	152	144	178	135	188	180	171	188	156	172	183	170	195	156	174	182	168	193	166	167	185	154	174	170	161	191	184	167	183	156	162	158	161	165	144	159	157	180	196	164	150	186	194	163	180	171	167	173	171	155	184	192	180	184	203	185	178	145	170	180	156	173	170	172	156	155	181	170	188	161	200	158	200	171	186	154	172	178	178	164	178	166	164	168	186	160	176	148	191	191	177	191	179	200	157	176	196	154	169	171	162	181	182	169	174	146	182	151	161	137	187	166	183	182	166	175	173	163	176	182	178	161	163	145	170	177	197	179	169	151	191	171	163	155	151	178	159	179	138	153	164	155	176	178	180	167	174	188	184	164	178	165	189	168	170	157	165	179	192	163	147	165	183	169	196	181	172	171	179	178	167	179	200	167	154	160	173	153	169	175	176	170	150	171	199	173	169	207	173	192	157	187	183	149	173	183	197	182	154	198	182	182	187	186	151	151	166	181	157	186	177	170	176	175	173	145	160	172	176	146	165	157	172	188	210	190	164	170	160	165	160	158	164	150	176	195	166	188	190	176	157	187	177	158	180	186	189	177	170	175	190	159	163	176	136	183	169	179	180	169	191	161	168	166	166	186	162	179	178	156	168	168	165	174	195	170	145	215	131	155	161	176	186	169	165	153	186	188	177	187	201	173	159	186	176	166	160	165	199	184	166	171	169	168	167	158	161	187	161	167	196	175	172	163	188	194	148	174	175	178	163	170	146	182	179	167	163	183	157	172	178	164	177	175	184	153	168	170	183	181	165	176	153	166	179	175	155	196	147	187	198	197	196	173	163	169	161	164	157	164	151	152	175	173	147	178	154	187	144	185	176	198	168	162	166	196	173	160	152	175	168	172	134	174	185	151	163	160	164	173	192	180	156	158	162	166	175	193	174	162	179	170	162	156	154	179	167	167	154	165	174	186	160	150	142	175	151	179	148	179	172	157	174	171	158	165	149	154	155	172	163	175	181	198	173	190	184	188	181	165	172	159	164	176	144	183	175	157	153	152	178	158	178	178	188	176	176	174	162	161	178	162	175	185	161	160	173	162	185	185	164	150	166	211	160	178	176	172	158	179	175	156	189	170	168	172	167	188	175	176	173	197	158	167	151	167	178	170	168	171	173	176	172	164	157	184	167	184	151	163	170	145	161	160	167	184	182	161	180	175	162	189	170	185	150	169	183	169	149	152	193	166	145	148	158	161	170	156	176	167	176	157	154	194	165	179	155	171	191	165	163	185	201	185	164	188	168	144	163	175	170	200	191	183	180	169	176	166	175	177	165	175	190	152	175	159	153	185	183	167	171	179	158	155	168	198	152	157	167	154	177	158	171	146	165	172	143	161	174	176	185	167	167	179	166	182	173	188	173	185	136	198	177	154	176	184	169	152	178	175	189	187	177	185	186	174	192	176	171	145	170	168	162	183	177	160	159	158	168	193	159	174	198	179	181	160	165	179	183	164	153	186	186	189	179	162	164	169	156	169	170	143	151	153	187	177	178	188	171	160	155	159	191	167	194	182	193	157	151	186	155	166	180	184	175	175	170	194	165	159	178	174	169	171	168	166	173	155	163	181	165	186	189	188	167	182	145	183	168	166	171	174	152	188	149	171	156	181	155	180	169	191	163	173	172	185	183	157	180	168	182	162	164	167	186	181	179	187	162	177	159	163	184	184	156	168	195	157	160	172	179	181	185	157	173	158	171	200	162	175	181	180	175	165	171	186	199	174	170	150	183	155	157	168	178	153	143	166	162	158	157	195	179	151	167	170	142	142	161	163	145	168	171	205	166	163	166	181	172	147	147	192	177	126	163	158	152	195	159	159	172	185	172	192	167	163	158	180	161	147	178	180	176	184	193	166	158	170	182	168	164	189	176	178	156	159	163	167	176	157	159	157	174	177	159	179	158	178	152	161	177	175	174	158	187	194	185	169	154	200	178	178	134	189	195	147	167	183	156	178	150	179	191	174	164	203	204	199	180	174	190	171	177	139	168	178	206	159	151	175	172	201	182	169	193	181	148	174	162	157	161	187	177	158	170	177	170	187	159	188	155	156	179	161	176	159	195	184	150	173	194	177	180	138	170	154	146	171	188	168	188	173	167	215	180	164	153	134	168	176	168	161	170	170	168	183	200	184	170	168	195	169	159	200	183	162	152	183	155	189	193	187	181	178	138	165	159	159	178	188	166	191	177	185	187	187	188	195	165	175	179	168	169	147	187	143	186	158	153	176	164	163	172	169	187	179	185	195	184	166	193	175	176	185	185	185	178	202	153	157	197	176	185	181	155	184	179	174	173	184	186	158	181	179	182	174	178	167	156	156	211	195	164	167	176	171	191	183	161	171	190	170	176	139	156	170	189	173	165	158	167	154	160	163	169	183	152	151	153	159	157	192	171	189	181	199	185	173	143	164	150	172	167	193	191	175	171	170	179	184	167	181	162	161	186	180	161	166	162	167	166	188	175	184	154	167	173	164	175	177	166	173	170	185	164	139	194	164	178	198	179	199	198	203	171	162	173	187	188	161	156	188	184	183	151	152	172	165	171	168	169	163	163	174	183	151	159	172	191	188	185	189	169	157	153	136	155	159	172	150	171	179	166	175	190	164	167	192	164	184	149	158	177	179	176	181	178	180	186	181	191	160	146	168	174	201	186	171	172	174	190	165	164	159	157	169	163	186	185	195	182	185	157	159	164	159	177	141	161	158	175	171	172	170	173	161	181	176	169	187	187	150	140	171	188	188	179	197	184	189	165	188	196	155	184	178	172	175	168	142	151	154	163	169	156	194	185	191	187	170	159	178	195	173	173	186	179	169	147	177	167	175	164	171	166
7966	962	1934	2238	1928	1442	1135	980	839	777	706	680	617	574	570	576	509	502	526	453	422	457	456	429	445	458	467	397	427	461	448	427	423	455	448	420	374	419	377	437	391	416	422	403	418	405	448	422	403	432	426	437	402	394	421	390	415	410	422	368	388	384	394	370	418	385	387	405	391	415	436	384	371	431	406	434	407	395	376	383	419	388	385	372	409	409	394	400	396	406	383	405	389	443	417	414	365	383	411	377	413	389	401	417	422	396	384	396	376	398	398	393	368	429	388	353	408	402	418	384	422	410	399	409	355	370	417	425	394	386	380	390	396	435	353	408	413	408	416	390	432	419	398	385	423	397	393	398	430	384	440	401	376	387	395	411	411	387	387	407	373	405	383	404	462	382	399	445	409	392	348	385	377	420	390	392	393	407	419	399	408	404	343	384	378	414	384	443	395	382	393	383	383	390	376	403	383	372	428	422	400	391	362	396	406	378	365	401	397	385	380	398	386	404	377	409	400	396	402	390	421	381	413	383	403	386	399	401	409	402	379	414	354	365	387	410	424	375	419	400	382	371	365	365	414	403	386	390	408	364	380	414	369	374	389	376	397	399	421	396	418	382	397	372	398	404	379	424	400	377	393	399	368	392	384	405	400	406	398	383	411	402	367	387	395	392	405	398	435	428	412	388	423	377	387	407	413	412	385	391	378	383	431	369	372	396	387	386	410	388	360	371	354	406	416	385	404	386	409	432	361	391	421	388	393	420	398	413	382	404	397	415	372	386	396	411	418	408	369	397	408	413	361	430	366	424	430	392	388	403	420	374	371	392	374	400	386	396	357	386	398	388	363	426	384	406	387	385	391	406	405	414	385	411	406	402	412	377	375	417	411	393	385	409	434	414	402	370	390	408	379	382	430	404	412	372	384	407	406	362	362	372	385	406	358	390	381	416	414	390	400	394	405	408	414	417	368	375	414	402	404	399	380	404	405	410	396	395	405	414	384	400	372	397	413	370	410	365	414	383	400	418	403	424	363	389	387	392	384	402	437	395	387	409	401	374	378	391	371	385	413	366	409	412	390	414	410	365	403	375	387	371	382	397	383	418	426	418	393	370	405	399	424	358	385	368	393	419	392	420	357	373	394	372	379	371	379	402	389	395	380	396	377	411	393	404	421	389	385	412	418	390	419	383	407	406	396	364	386	385	360	397	360	400	395	460	370	412	384	399	383	406	393	387	387	404	397	391	417	374	405	419	375	404	373	390	406	413	422	366	398	387	401	358	369	403	377	353	389	361	383	391	414	415	392	371	396	397	391	398	417	383	407	388	378	394	394	387	395	398	375	403	379	390	357	406	396	397	401	361	379	409	406	394	367	366	388	362	381	408	410	402	378	409	400	409	385	390	381	385	392	368	413	431	379	373	375	401	391	369	401	395	430	388	387	406	403	361	408	411	446	425	421	423	402	378	387	387	402	401	409	417	389	390	394	388	373	379	414	387	415	404	398	409	370	392	408	367	414	408	407	377	414	410	404	391	416	387	380	412	415	378	396	380	396	385	406	386	400	390	409	378	413	375	381	407	376	420	384	380	381	393	376	390	387	394	384	383	388	375	405	384	422	386	372	406	395	414	377	364	394	418	425	398	420	381	403	406	401	382	370	385	396	433	409	385	405	397	395	432	392	385	384	354	401	420	395	387	422	412	379	435	383	400	359	375	423	388	355	407	382	402	415	449	405	398	364	358	385	406	410	407	388	405	413	379	418	382	389	374	389	412	408	401	380	367	402	411	401	417	420	423	407	402	409	350	356	409	369	374	389	360	413	408	400	385	419	405	385	366	417	443	391	423	378	403	379	386	375	379	400	407	419	377	390	416	358	425	401	384	416	383	379	388	388	391	399	392	393	394	393	397	430	418	402	383	385	409	414	412	353	416	398	368	433	388	411	407	406	401	411	391	421	407	421	377	387	379	377	431	369	385	360	386	390	399	397	390	436	386	418	369	365	408	413	401	398	403	397	392	379	380	426	401	386	368	426	393	368	347	381	421	375	416	404	391	379	384	429	392	395	381	383	387	387	404	360	386	425	387	388	421	368	431	393	400	381	393	372	380	384	372	356	385	372	387	355	397	386	411	402	395	405	377	417	395	396	376	384	397	382	398	395	411	365	388	384	394	413	399	397	401	406	366	403	403	377	394	402	337	393	399	389	387	387	364	397	376	383	373	395	395	384	399	366	394	406	405	394	419	385	381	389	397	401	410	412	392	390	377	430	404	374	414	424	393	400	380	411	380	362	380	379	398	412	374	390	398	386	398	390	459	385	413	394	396	351	426	396	417	430	387	415	416	391	401	387	401	381	393	409	396	411	386	396	401	374	360	455	404	395	407	359	412	408	409	418	409	381	398	416	437	411	383	413	384	370	409	359	381	402	380	399	401	426	407	420	370	397	405	387	395	388	363	395	378	371	365	391	377	388	383	399	390	371	385	382	375	356	400	405	394	395	398	407	397	389	386	398	424	357	382	388	444	381	395	402	422	400	446	412	386	393	410	413	371	395	391	394	378	412	406	387	421	401	402	415	389	423	396	398	390	399	383	372	391	399	413	425	400	376	370	394	379	401	383	378	383	394	405	399	394	415	401	402	377	390	384	366	366	379	384	377	383	389	422	370	410	393	404	376	380	385	420	411	440	388	406	371	397	420	437	405	389	422	407	395	407	367	396	414	385	399	392	400	390	425	346	423	390	411	398	418	405	381	403	400	403	382	396	399	387	384	412	376	393	387	399	400	388	387	405	399	409	445	390	396	390	388	416	370	379	438	397	429	375	381	396	372	394	378	400	407	427	383	392	391	413	397	367	363	377	368	383	391	397	385	397	438	384	393	428	374	392	394	420	381	416	400	364	406	359	431	378	391	392	394	398	383	375	418	394	396	388	351	358	395	384	396	377	415	415	411	398	384	410	371	386	363	386	383	390	418	391	383	405	405	401	388	389	387	394	417	386	398	414	378	365	400	396	379	405	411	379	365	407	409	375	386	367	407	404	358	426	417	429	373	389	394	404	396	380	390	370	392	392	371	393	379	402	396	407	397	390	357	417	387	433	362	386	389	390	384	399	410	369	359	369	409	422	416	381	414	404	385	349	369	378	380	396	408	376	395	412	377	411	409	371	396	381	360	409	340	402	400	411	381	382	393	350	420	386	416	421	389	433	418	396	373	400	385	360	426	405	419	405	355	434	405	407	373	396	392	379	415	397	386	398	374	392	399	373	363	381	422	427	440	360	413	406	360	395	415	371	389	437	383	363	385	393	379	381	402	393	395	393	380	382	395	376	384	350	409	407	389	392	410	388	397	401	401	417	421	394	385	352	387	368	406	370	372	382	387	364	396	407	355	392	379	402	419	413	434	419	382	420	399	366	395	382	382	401	381	419	360	393	400	392	390	362	397	409	376	369	425	375	419	411	445	408	367	377	375	410	393	389	417	399	391	399	426	412	425	385	409	419
1592	214	240	218	238	211	221	221	234	220	214	209	180	213	240	222	216	214	232	230	223	242	233	229	200	223	223	213	219	219	195	207	208	204	221	186	227	210	201	204	205	209	230	216	221	219	197	215	208	215	209	233	249	214	230	230	226	231	202	189	202	206	233	191	197	205	250	206	207	216	219	206	195	200	220	199	212	218	230	222	191	201	217	236	229	210	214	214	203	226	232	194	222	212	218	244	205	250	207	187	227	190	205	205	206	176	235	217	202	220	214	212	201	189	189	228	232	185	217	197	202	210	227	204	222	211	190	223	196	202	215	200	225	231	215	203	196	223	213	222	214	220	191	231	215	208	199	189	190	242	213	230	200	239	227	198	196	222	220	242	236	204	217	232	220	216	225	240	227	176	231	188	206	221	238	213	207	207	217	197	200	205	198	185	231	226	230	212	200	196	212	223	188	194	219	218	206	201	176	215	216	223	194	229	203	243	225	226	227	188	205	185	189	214	228	214	220	196	221	219	216	199	208	222	229	202	212	213	196	216	190	231	211	205	240	218	192	226	211	226	217	194	211	185	244	188	196	224	208	195	229	217	217	220	235	228	247	203	256	209	246	211	185	201	206	241	221	227	254	226	197	182	209	190	222	202	206	206	233	207	216	191	223	216	236	205	210	233	234	207	221	206	213	218	227	227	217	220	240	204	237	222	206	211	211	202	205	242	234	239	230	221	221	203	209	216	222	208	239	265	215	218	236	232	209	235	200	206	214	238	213	231	247	224	240	219	212	203	213	175	211	213	208	239	241	226	196	209	173	215	217	208	218	209	221	216	234	192	223	233	187	228	212	220	228	212	189	199	211	244	199	224	219	211	219	224	212	265	234	228	219	230	224	205	216	222	219	213	202	252	225	233	222	220	204	220	234	254	222	205	234	195	211	217	211	220	204	231	221	221	226	203	219	207	233	205	213	199	214	221	223	219	218	220	185	219	203	205	221	210	213	209	208	250	220	208	227	218	222	211	230	245	209	194	205	225	224	220	213	224	195	225	221	210	214	204	227	249	197	243	236	218	232	234	223	243	191	217	246	210	253	207	199	202	210	215	213	205	218	207	209	209	226	242	198	214	190	218	195	189	216	210	210	225	236	212	198	206	225	207	222	215	220	189	194	199	233	202	197	199	201	247	231	220	212	212	216	207	243	216	197	224	227	211	211	227	216	217	228	221	192	222	234	225	221	197	230	209	190	203	248	214	230	225	245	195	222	222	199	231	215	210	218	212	214	208	223	205	225	226	208	216	226	213	200	208	206	230	212	208	219	208	217	212	214	219	218	223	216	248	242	245	193	186	210	210	204	223	213	211	177	213	229	242	230	194	217	205	219	217	215	218	229	187	222	232	237	203	241	216	230	243	198	217	191	218	229	235	216	240	236	206	220	212	215	205	229	192	225	230	217	225	234	212	198	208	234	221	213	215	210	232	219	256	226	195	208	190	240	194	218	197	226	218	207	193	206	239	209	244	219	249	232	193	195	251	211	215	213	241	185	214	211	222	224	210	202	232	220	247	201	230	208	197	224	223	214	203	212	222	207	210	208	223	229	210	218	232	212	222	187	215	208	212	213	206	212	208	235	222	189	220	207	206	191	209	245	218	226	200	195	220	206	231	218	178	198	218	189	211	196	203	223	218	209	246	241	214	212	239	196	203	197	227	200	211	199	218	204	224	224	207	231	200	227	227	207	207	195	211	217	215	236	185	225	231	187	243	227	210	218	212	194	222	214	226	235	210	226	236	205	214	219	231	210	177	250	215	225	207	240	200	230	219	203	221	208	199	226	188	195	213	215	214	185	223	215	226	212	224	198	223	189	200	188	231	200	254	210	207	219	217	239	230	234	218	220	214	214	214	226	203	254	209	206	203	208	241	222	218	209	199	226	220	215	215	203	198	199	218	229	229	231	204	242	200	194	172	187	199	241	202	214	217	229	230	220	208	216	238	200	230	201	200	206	219	208	221	224	208	220	217	203	214	226	230	216	215	189	215	232	267	195	207	226	225	212	198	193	198	224	186	236	211	190	204	219	179	216	191	216	227	231	210	221	235	248	209	208	208	203	212	187	210	216	211	220	229	212	186	196	202	213	201	223	225	217	234	214	213	229	214	227	194	234	208	200	219	199	221	216	220	235	214	210	242	212	202	217	211	241	224	213	222	195	241	236	202	220	226	241	219	202	258	197	216	208	229	195	218	208	197	232	243	257	210	226	215	204	204	233	212	204	221	241	202	231	201	205	211	203	238	230	192	228	199	227	199	224	211	213	232	204	220	229	212	247	220	241	213	202	208	216	230	209	193	219	205	211	212	193	223	249	192	210	232	197	219	226	212	222	245	209	215	215	202	216	227	216	221	200	241	197	238	237	241	184	210	217	238	234	185	248	188	219	253	214	200	219	181	227	203	212	220	216	229	208	199	208	231	222	241	205	222	240	176	204	230	202	231	239	226	211	215	231	223	216	241	222	208	225	210	234	241	231	206	232	209	204	248	246	224	209	207	237	202	225	223	228	241	207	228	234	212	246	224	245	230	200	213	191	207	198	234	204	212	230	236	191	218	209	231	206	216	203	198	193	204	214	206	208	217	208	227	174	234	234	228	217	217	218	240	206	226	215	213	200	226	212	233	242	233	185	213	225	234	192	195	232	209	210	206	221	192	214	210	208	204	209	206	203	220	220	226	232	199	205	216	190	217	220	223	224	260	196	231	204	187	225	220	231	192	217	182	222	232	224	200	201	198	213	236	215	196	207	219	253	222	219	218	200	205	195	206	212	196	227	220	213	233	203	187	191	239	226	231	209	212	184	207	226	221	237	226	221	226	212	254	221	190	225	227	254	218	186	213	196	212	230	240	219	247	200	217	246	225	238	199	226	206	218	204	201	234	206	221	221	222	202	240	202	200	214	221	211	209	213	215	219	232	214	227	238	214	223	205	221	238	200	224	233	227	244	220	219	233	217	248	242	216	222	225	194	206	214	212	222	214	215	209	226	207	227	226	207	235	232	228	227	242	213	199	227	219	220	212	172	209	230	244	222	209	191	244	215	237	196	209	199	232	169	235	227	221	213	213	220	224	233	213	203	220	205	202	195	229	204	209	211	235	208	218	222	215	238	227	199	229	210	194	212	209	237	230	207	216	174	205	230	212	199	219	201	248	206	218	193	232	233	202	202	222	232	187	236	235	230	230	205	236	210	227	211	192	209	224	215	216	229	228	209	239	216	209	203	188	200	210	223	210	209	190	212	202	217	222	211	221	235	218	200	233	228	194	208	196	213	219	234	261	215	221	192	240	219	240	222	227	231	227	229	230	228	219	234	206	229	217	234	202	224	200	216	223	209	225	222	212	206	196	213	233	213	229	204	203	231	234	215	212	208	203	203	194	211	218	195	209	232	223	234	244	237	196	203	213	230	205	212	246	222	215	219	207	205	209	254	218	211	211	215	185	240	212	206	211
1917	536	542	539	617	571	482	539	483	532	520	522	525	520	478	493	526	509	564	518	542	487	514	545	531	513	491	515	536	530	554	511	515	526	465	527	542	492	542	544	534	550	497	499	527	515	505	531	509	529	515	531	488	507	515	509	523	535	489	514	486	544	512	537	453	535	507	502	506	510	513	508	548	509	504	510	536	579	474	493	548	496	493	524	548	484	507	504	538	501	514	543	485	476	510	466	518	518	506	482	509	517	523	559	505	546	518	533	560	503	555	495	534	523	506	525	524	505	527	526	523	528	525	499	515	534	523	558	498	474	532	500	499	497	471	512	502	534	493	518	509	528	489	549	526	522	554	524	503	496	512	544	531	520	479	505	474	513	510	494	553	533	549	511	506	507	498	499	495	479	491	482	509	513	523	482	511	509	496	515	523	483	536	533	521	546	570	512	512	506	540	544	546	487	500	491	490	519	493	524	507	524	526	494	539	512	497	509	522	544	480	487	543	527	501	487	518	509	481	502	530	552	529	535	502	483	463	518	539	538	544	549	530	486	544	519	506	533	522	560	515	516	562	512	556	546	540	503	505	512	494	520	508	514	499	499	530	495	541	519	541	537	528	530	495	472	507	542	512	531	516	501	484	485	492	519	484	508	573	473	570	567	518	518	553	520	502	501	521	468	534	530	495	572	509	521	492	508	512	481	485	546	498	537	521	535	489	548	512	517	544	541	498	495	500	489	502	522	509	541	498	514	563	490	487	513	514	486	526	560	573	500	509	524	508	526	518	511	515	496	511	505	502	575	496	530	536	516	490	538	510	519	544	542	515	469	519	504	502	523	536	494	478	521	513	511	525	552	525	480	538	501	511	513	543	527	495	524	540	483	529	503	502	443	503	521	520	523	530	526	536	505	569	528	496	484	538	506	519	525	534	527	474	493	500	478	524	491	510	507	529	573	487	518	492	514	492	485	513	511	536	537	540	522	544	497	509	556	540	533	500	501	526	516	511	536	524	505	533	518	506	564	505	512	520	532	525	484	518	524	464	503	470	526	517	533	540	522	521	547	520	543	547	518	505	523	481	500	501	519	524	539	523	549	528	507	525	503	513	515	482	508	487	506	516	557	508	492	491	499	491	481	502	512	487	546	531	483	512	483	503	517	501	520	501	486	503	510	534	549	537	550	525	506	509	469	505	506	489	499	535	553	446	507	519	516	504	513	507	485	500	518	511	520	557	488	514	503	531	523	534	507	518	504	493	517	452	472	489	490	517	540	498	465	542	530	505	487	531	532	483	503	512	538	547	534	518	514	483	514	535	505	568	507	517	505	498	500	504	531	551	505	551	495	552	500	531	538	494	513	545	486	538	510	503	489	515	491	505	533	499	479	502	514	519	524	564	539	483	557	517	493	537	501	529	514	504	491	530	517	511	543	532	484	517	539	521	533	514	520	527	518	482	558	538	537	502	507	501	501	502	538	537	529	509	518	505	560	547	509	498	537	482	530	496	513	508	515	523	511	515	555	486	510	542	536	522	529	523	567	502	506	535	509	502	509	494	532	528	500	514	518	489	523	538	512	510	497	500	530	531	499	526	479	514	525	511	497	463	537	523	503	532	519	531	544	533	550	486	524	527	486	518	496	479	499	520	595	507	542	480	480	539	513	522	542	519	519	529	518	499	515	517	549	514	504	504	548	526	513	504	491	512	491	487	528	497	468	487	529	504	509	521	532	533	479	520	530	552	521	476	490	503	531	544	535	518	498	515	518	505	504	509	499	486	476	533	535	475	563	547	492	524	518	539	508	540	518	520	510	540	523	503	445	527	500	496	489	480	529	516	473	558	512	534	479	525	500	491	511	538	528	465	488	512	495	482	540	522	541	533	515	516	506	553	526	545	526	494	486	509	505	550	492	514	518	517	530	507	504	512	497	453	498	520	493	536	539	535	516	524	503	485	528	510	477	536	504	509	510	509	533	498	526	531	485	512	447	556	517	503	509	485	542	534	514	547	513	494	541	535	499	505	497	483	514	520	513	557	532	543	520	491	543	510	536	548	551	514	531	463	525	492	587	481	525	511	506	504	525	493	486	509	482	532	543	528	507	545	479	509	491	500	501	479	573	513	522	502	488	466	519	496	507	533	515	472	500	506	507	567	540	478	475	509	552	508	482	518	497	523	517	520	511	503	502	503	496	498	549	472	497	483	513	520	471	563	518	486	533	478	494	529	539	513	514	499	515	508	517	478	512	504	542	555	532	531	528	453	495	517	499	508	493	504	514	503	528	529	507	510	525	503	487	502	497	520	500	497	502	514	560	528	492	527	510	547	514	508	586	528	541	496	498	508	490	529	479	511	511	489	493	481	526	543	500	535	546	538	540	522	539	523	496	551	521	481	541	555	477	567	507	502	528	565	481	518	562	476	517	524	519	505	464	501	556	517	524	559	501	508	478	530	538	534	484	538	496	550	552	516	482	525	493	485	562	512	512	528	494	516	480	497	531	531	530	510	488	487	505	526	493	515	534	521	521	574	536	532	565	532	501	541	496	525	532	525	533	500	547	497	541	480	542	496	514	466	518	533	524	498	501	538	535	523	487	515	491	514	495	486	546	505	530	501	556	494	529	527	520	537	517	496	511	532	528	492	518	484	543	494	507	527	492	508	529	489	503	493	510	500	562	520	525	478	552	516	538	534	523	499	493	535	504	514	515	511	529	510	481	509	442	498	513	543	537	573	510	475	505	476	512	518	531	512	520	489	512	483	514	519	512	504	510	512	511	526	532	520	523	500	520	515	496	520	496	508	513	515	520	495	489	456	513	532	519	485	558	495	496	520	539	561	555	495	527	498	531	564	516	501	484	495	522	529	538	492	510	488	492	495	513	480	543	534	509	507	524	504	532	550	486	549	508	514	485	546	499	555	523	521	488	490	518	537	510	480	526	520	482	530	545	532	504	488	524	503	534	566	497	521	498	550	549	510	544	524	517	541	536	490	532	504	493	523	533	503	471	495	499	508	531	582	501	550	500	523	505	512	488	503	475	480	531	478	530	519	535	525	516	491	508	539	510	502	517	501	529	500	505	486	552	455	528	527	539	513	506	529	511	496	487	515	507	543	513	492	510	469	531	538	502	477	515	532	512	531	489	519	488	486	511	501	516	530	491	508	492	532	534	523	497	510	496	485	496	539	536	556	531	539	505	481	505	524	471	535	504	525	462	521	503	509	529	507	484	553	514	508	519	528	562	523	524	492	523	543	510	498	521	519	546	525	500	479	568	518	494	487	550	492	482	468	519	588	536	547	509	488	497	480	484	532	512	488	522	506	494	528	494	501	557	482	540	511	511	561	508	488	551	480	553	526	508	518	575	528	529	498	518	553	490	527	532	504	477	509	523	531	495	520	476	512	505	497	529	479	546	494	510	496	500	523	528	531	467	548	477	504	534	509	515	543	481	528	496	521	533	479	534	506	544	496	522	517	513	526	501	537	515	496	532	488	479	509	499
8182	583	606	550	519	425	353	318	302	308	296	319	269	297	299	314	325	294	247	314	286	271	284	279	288	300	303	312	305	302	310	282	302	302	296	319	281	269	276	298	301	299	273	277	301	295	278	306	277	285	315	281	305	310	307	282	292	309	290	282	290	298	281	298	263	287	310	274	266	295	306	287	263	308	319	328	308	287	292	288	303	303	296	275	311	259	290	303	322	302	285	297	312	300	298	303	290	283	307	300	269	295	289	310	293	272	280	284	257	302	300	301	260	303	304	288	290	320	273	306	310	313	322	295	251	293	281	284	319	294	280	320	285	288	280	290	285	315	279	261	278	276	254	277	273	282	283	323	308	284	287	296	286	280	309	313	303	330	302	288	257	281	322	303	255	276	295	289	272	306	292	289	287	293	304	278	289	306	318	306	292	285	286	278	318	319	273	282	300	288	292	244	292	316	283	330	325	313	293	253	304	257	281	261	296	314	315	280	289	268	294	284	292	308	298	318	293	312	300	308	305	285	293	293	307	308	290	287	285	294	291	278	315	281	271	335	311	298	323	266	311	281	269	274	277	290	289	275	272	299	303	310	284	294	308	329	302	286	302	296	269	267	303	281	307	303	302	313	288	293	295	315	277	263	310	290	290	274	285	271	271	258	274	254	306	303	313	319	299	292	292	330	276	269	280	296	254	309	330	287	307	313	317	276	279	319	311	269	299	257	264	298	283	319	303	271	290	243	299	281	321	321	319	285	296	300	328	300	261	261	284	273	296	292	285	292	275	281	288	310	276	318	284	281	299	295	301	256	285	326	314	292	295	269	272	278	273	307	301	308	301	338	310	267	279	292	313	273	278	312	240	286	292	286	295	291	277	279	332	304	304	309	306	287	319	270	295	284	313	282	301	279	287	304	287	293	307	282	290	295	328	279	276	273	289	298	310	289	312	299	325	266	325	302	311	309	302	300	302	259	280	295	306	260	267	284	257	274	314	266	288	251	314	289	284	306	284	277	302	267	295	289	305	308	302	274	267	292	304	287	294	297	298	276	297	284	269	315	313	316	294	272	294	277	285	265	283	299	290	248	284	307	295	329	274	278	271	285	286	294	290	323	276	274	298	287	301	291	316	300	302	310	272	298	304	300	283	268	304	272	269	295	301	288	289	268	274	315	265	331	307	275	281	312	271	296	305	281	273	283	305	289	298	288	292	274	277	287	265	329	319	321	305	268	324	270	265	283	270	271	291	292	284	296	291	303	301	304	322	287	288	255	284	287	313	296	337	321	302	331	288	294	279	306	290	312	328	276	318	292	276	286	283	239	289	284	271	289	263	298	285	300	341	270	285	291	320	312	273	254	295	270	281	318	309	343	300	285	267	304	300	291	284	322	265	271	321	291	262	299	281	255	308	314	286	303	254	289	277	302	336	293	285	256	284	296	310	300	244	236	279	309	301	274	296	290	288	284	309	267	258	286	317	307	282	299	285	285	274	314	291	321	323	314	295	303	286	314	311	323	293	301	304	301	264	301	294	269	317	304	301	274	326	246	303	291	316	294	290	296	256	322	286	293	276	320	272	300	304	318	292	284	276	299	272	305	295	305	292	296	318	270	275	279	272	314	260	320	280	302	269	296	280	271	252	295	282	257	321	308	288	306	283	297	271	309	298	282	347	270	302	277	301	296	273	258	301	293	313	318	277	275	323	299	299	264	270	299	301	314	271	260	279	337	266	283	279	321	295	293	291	306	275	252	261	261	259	286	271	267	309	333	291	281	310	319	302	285	291	294	250	320	291	286	269	290	273	262	275	323	290	292	317	301	302	305	299	281	312	298	278	296	279	305	279	275	316	297	291	314	298	292	285	316	276	297	301	295	273	315	311	310	286	331	291	295	301	287	302	313	307	282	296	297	309	296	299	273	286	317	267	312	332	286	293	300	274	319	305	306	307	295	285	296	275	302	268	303	293	284	273	313	287	269	275	278	303	300	307	325	321	303	261	296	260	305	263	276	275	283	274	300	295	297	320	285	285	313	298	307	250	296	276	300	290	304	310	279	277	307	285	255	298	282	283	291	281	311	298	316	276	277	312	303	300	322	292	289	286	325	281	283	311	283	318	316	290	282	306	287	282	297	251	296	300	287	284	299	331	321	280	298	288	290	273	298	308	299	280	297	308	306	305	285	313	297	308	311	295	324	304	288	298	312	305	290	272	295	276	297	308	312	305	296	282	282	283	280	316	275	277	322	315	317	276	255	270	290	289	327	318	316	307	283	293	307	256	302	307	285	257	287	285	316	288	324	292	303	304	325	275	320	305	308	295	267	298	304	280	295	285	287	275	250	287	300	276	311	329	300	293	279	280	316	285	277	296	277	274	296	278	312	314	268	281	278	276	262	299	294	288	319	297	264	274	286	284	277	283	283	311	262	294	281	301	297	288	307	283	281	279	310	299	282	272	290	287	308	289	315	263	273	294	303	278	324	278	289	283	283	297	275	283	300	308	308	301	326	304	284	305	306	317	284	337	295	296	305	285	291	310	301	293	264	307	271	279	288	322	270	293	273	285	251	263	301	305	271	274	287	332	253	295	292	285	288	288	287	289	289	287	304	309	308	284	276	293	304	287	280	269	283	289	296	279	307	294	279	342	302	280	315	289	299	289	306	289	274	313	322	280	314	280	266	278	292	285	310	268	261	296	276	303	279	278	321	292	279	275	294	289	267	321	297	285	293	287	298	307	304	270	278	305	312	301	300	300	289	287	254	277	284	276	278	279	300	290	270	297	284	295	302	287	289	285	282	295	300	282	286	305	314	284	253	275	315	285	323	284	288	311	294	301	290	283	312	339	302	289	275	280	325	305	302	266	302	330	289	280	291	269	277	297	279	328	271	315	274	279	274	276	337	287	285	291	327	303	276	296	278	318	283	293	268	313	307	306	290	276	289	291	282	317	309	291	308	291	300	322	317	310	299	284	293	281	300	281	305	281	308	318	260	302	298	323	319	289	283	250	284	282	287	325	288	297	302	279	277	314	280	297	287	303	288	297	309	308	297	299	290	337	313	331	316	303	344	301	309	330	273	269	292	265	285	278	292	343	258	294	335	314	235	324	310	271	323	295	289	287	279	292	305	303	307	310	289	279	253	283	299	295	322	285	264	299	315	280	275	270	303	283	303	283	338	303	312	297	270	311	272	303	326	287	308	306	309	285	323	281	303	311	311	300	287	315	277	289	294	268	291	282	292	299	298	309	292	271	296	314	286	321	293	307	285	291	308	313	296	269	297	302	264	287	293	266	285	275	284	290	288	297	312	281	271	296	252	291	312	287	312	272	269	318	311	272	293	282	311	285	307	303	264	317	299	307	277	332	285	284	303	304	308	276	301	293	307	269	288	300	279	306	275	303	291	277	305	288	249	284	300	261	292	300	261	282	297	294	288	287	268	313	311	313	248	290	307	305	304	273	287	274	298	260	318	285	276	300	279	299	292	279	293	295	295	310	259
6564	931	1486	1643	1451	1253	1082	952	895	806	787	802	790	746	822	737	724	718	732	694	721	691	714	724	714	722	688	670	692	685	632	638	650	672	687	693	682	645	665	680	636	666	690	731	675	690	670	686	685	649	625	701	686	672	637	648	674	674	682	630	681	669	647	677	683	682	635	660	675	682	654	690	657	714	624	706	688	671	684	704	675	627	644	701	703	717	658	666	729	637	690	658	662	670	651	660	697	664	669	649	693	636	662	680	617	644	679	624	648	638	656	665	656	655	661	666	666	629	646	684	648	645	675	655	613	680	694	687	672	693	660	654	673	654	612	634	667	695	672	692	666	653	680	659	634	654	693	650	662	708	662	660	624	640	678	657	637	639	660	680	671	682	655	649	668	650	672	703	676	615	688	662	730	658	652	644	675	690	628	699	634	647	676	640	661	632	663	684	625	650	641	680	640	663	667	711	687	667	679	677	709	680	663	648	630	671	652	661	662	697	669	601	669	677	649	685	633	702	652	666	654	657	721	639	680	670	629	654	654	673	651	672	695	612	661	640	647	662	672	690	660	657	622	715	679	625	657	665	698	661	604	695	663	710	655	691	665	666	635	662	647	679	665	639	677	597	629	711	678	624	680	663	656	648	630	643	685	597	607	637	656	672	662	723	658	690	701	655	637	684	680	696	708	653	645	662	628	685	671	656	715	718	629	655	681	684	615	708	646	676	650	694	681	686	707	725	665	667	657	654	655	658	626	683	645	636	669	658	665	675	697	648	639	638	655	667	656	659	628	650	620	661	664	687	645	690	645	635	685	642	656	695	665	652	657	674	647	683	642	690	664	684	637	650	632	649	667	616	675	642	628	692	648	646	667	626	654	660	651	662	687	652	676	674	668	682	703	631	636	658	632	690	646	680	653	727	683	636	637	693	624	693	628	655	612	638	676	666	663	656	616	624	670	654	675	656	641	635	686	670	666	695	623	615	630	686	687	660	631	639	660	629	633	667	654	635	625	633	667	673	672	654	649	673	655	627	685	686	658	687	669	641	682	658	614	665	639	626	663	651	635	694	632	675	694	626	593	678	704	682	668	678	664	655	678	651	640	655	626	711	658	652	681	674	667	698	671	682	701	628	677	633	700	673	686	644	671	618	644	657	639	710	647	680	646	694	659	649	623	656	667	651	666	657	662	663	634	650	681	694	636	699	638	626	639	682	675	640	651	693	674	672	645	665	650	684	670	636	698	680	669	676	619	646	659	634	702	666	619	694	678	674	642	651	649	679	724	598	629	634	656	683	686	706	665	708	700	660	637	684	685	646	665	597	669	670	649	657	695	640	651	675	683	600	713	652	632	620	638	712	615	690	672	676	722	621	636	670	674	656	573	654	653	717	676	636	668	636	673	624	683	695	671	671	685	643	656	656	656	640	655	687	678	658	685	660	672	667	637	653	682	702	622	663	632	656	667	643	663	638	675	662	658	677	696	666	681	668	632	679	676	655	635	632	616	690	646	669	724	681	692	655	637	656	682	698	675	634	688	719	620	663	678	702	643	673	618	650	656	693	644	672	622	686	621	631	706	674	620	654	701	614	650	645	644	631	665	650	658	678	612	682	664	665	670	696	667	641	670	620	660	675	659	691	657	696	661	645	643	648	663	680	658	710	634	651	653	654	629	648	661	639	703	661	665	651	608	663	679	665	667	690	644	681	670	652	623	676	642	717	675	666	693	674	678	664	619	704	657	677	634	692	645	660	652	672	667	631	609	623	645	634	665	741	677	655	649	632	632	677	666	636	670	665	690	663	653	720	664	669	684	665	665	664	689	647	664	648	690	633	689	703	662	644	668	626	710	652	719	700	678	643	656	656	669	593	707	671	668	665	605	659	648	592	622	680	708	646	668	663	653	590	663	632	634	621	646	658	735	712	626	635	641	618	662	637	622	630	678	643	605	693	686	657	655	647	645	641	707	627	659	704	633	643	645	697	635	637	678	656	650	712	664	637	639	693	649	630	704	669	658	623	673	703	662	661	684	664	672	659	670	674	689	625	674	680	673	672	655	681	665	685	664	668	604	664	662	665	639	676	621	639	641	702	676	651	693	653	687	639	688	682	621	648	676	665	652	673	622	627	680	678	635	678	686	635	671	651	666	705	666	656	667	682	634	620	627	711	631	586	651	682	654	684	678	646	640	650	655	619	628	688	718	693	691	661	634	640	689	696	658	663	644	649	724	669	694	602	667	622	654	696	659	630	657	678	669	664	671	630	684	657	702	673	713	677	673	717	626	694	669	718	665	671	629	626	669	727	646	642	667	630	603	636	642	683	655	725	671	629	706	638	680	697	693	735	706	667	620	654	651	636	627	708	650	637	628	619	625	631	684	680	632	664	677	682	654	624	684	644	635	696	707	631	643	663	653	647	672	660	667	655	671	649	669	650	676	696	666	646	664	611	670	687	691	666	640	692	625	686	671	653	721	675	676	660	695	672	683	682	648	624	633	674	667	670	687	687	672	641	625	667	646	666	606	646	689	658	660	642	703	668	721	694	663	677	659	640	619	641	662	653	659	679	630	642	592	649	676	693	653	647	634	664	656	682	658	695	721	672	664	636	627	672	671	641	679	654	599	671	645	655	635	668	670	630	628	654	602	669	682	665	659	661	667	642	654	598	669	674	722	666	590	685	648	695	632	692	645	658	698	626	689	610	697	644	679	660	649	641	682	610	636	692	663	692	638	663	611	609	647	653	636	658	649	692	692	679	647	662	643	659	689	684	658	676	675	663	648	641	660	672	681	596	694	657	627	616	725	642	648	637	633	634	662	627	644	687	635	639	638	692	656	651	681	685	693	644	631	653	662	659	646	662	644	649	694	703	677	681	640	634	668	685	650	652	625	706	636	678	704	647	675	688	644	677	669	682	652	660	671	646	655	639	629	670	669	642	653	634	680	660	659	659	673	662	666	695	639	709	682	633	643	639	688	709	671	653	695	691	622	686	682	680	634	642	679	677	673	652	698	662	672	682	669	676	629	650	673	656	692	682	638	711	636	659	618	680	641	658	670	688	654	655	665	734	690	707	638	662	647	664	682	686	671	630	715	632	697	731	653	601	670	647	683	615	651	643	647	627	672	687	655	676	640	649	634	650	667	647	652	630	677	686	648	624	658	710	642	627	671	710	615	666	635	637	647	665	674	616	689	645	687	681	634	624	687	685	646	697	653	686	675	670	713	673	597	639	652	682	635	699	674	629	621	680	669	639	620	621	637	719	659	619	681	723	663	698	712	677	641	627	712	647	648	678	652	672	649	612	643	683	661	700	638	638	646	683	642	653	691	661	666	700	695	675	649	650	691	664	624	652	707	649	676	654	718	699	693	632	652	620	646	665	663	686	636	668	654	645	654	658	616	645	653	657	667	723	644	670	637	608	637	660	724	662	640	654	603	646	679	619	663	688	653	633	612	649	705	647	672	670	657	673	705	674	681	591	587	685	633	673	652	681	640	673
14964	1213	952	671	555	404	303	280	252	224	225	236	227	197	208	203	199	183	221	192	176	186	189	173	170	187	172	179	188	177	178	182	164	174	165	149	187	155	171	181	153	164	161	164	160	150	181	185	177	192	150	173	181	186	188	158	145	173	145	198	173	194	170	163	182	163	152	170	179	178	187	150	161	147	164	180	176	165	170	177	176	171	171	177	168	176	201	166	162	170	194	156	182	182	156	171	169	175	162	153	154	161	168	168	156	159	155	170	171	185	147	147	192	175	190	184	178	172	178	140	167	162	183	171	180	175	147	162	179	160	186	172	146	169	183	159	175	171	172	156	176	189	173	156	198	167	146	210	163	185	198	184	182	143	154	171	142	162	168	140	137	159	172	171	168	180	190	144	156	165	174	155	183	165	163	164	166	182	182	178	166	174	168	173	166	180	185	170	176	200	205	175	183	178	178	179	148	195	190	166	165	171	169	176	167	160	169	153	206	180	159	177	181	166	136	183	198	174	177	174	186	202	164	177	165	177	184	161	175	172	157	184	165	187	156	186	179	167	182	175	187	179	169	174	187	172	186	167	159	172	188	167	140	170	204	177	182	177	200	180	168	190	147	173	170	203	153	177	170	186	196	179	163	178	163	195	183	195	181	145	158	159	171	166	166	179	175	180	163	150	152	204	168	186	183	178	169	158	204	175	191	168	152	169	168	180	183	170	162	171	174	193	174	156	166	162	161	185	197	152	154	160	163	167	192	191	183	154	162	167	164	149	180	129	181	152	176	172	193	161	175	161	166	176	178	186	178	162	155	197	189	153	184	181	199	153	171	166	149	176	152	149	181	214	190	175	181	168	167	152	172	181	172	163	184	159	166	195	186	174	169	173	164	179	173	178	170	186	169	196	187	164	141	180	154	162	148	165	172	172	192	175	194	180	189	173	148	179	180	176	154	185	179	175	153	166	169	145	176	164	193	181	171	178	170	158	177	193	205	164	194	162	186	178	190	168	179	162	174	148	140	159	149	168	178	172	152	172	190	178	183	192	186	187	189	163	159	175	187	181	194	158	144	167	163	180	166	181	179	169	186	178	175	169	167	171	165	192	196	189	145	171	173	182	164	177	165	164	169	181	188	145	170	171	181	155	151	173	153	174	167	169	176	167	165	156	159	183	171	176	150	176	174	165	171	149	175	158	184	154	207	171	169	154	160	188	184	151	194	158	158	181	149	199	187	180	168	176	168	168	183	146	181	181	183	172	170	167	175	171	161	189	183	196	169	136	182	155	184	170	175	170	163	148	170	179	139	209	182	152	166	166	191	189	150	169	148	172	149	173	176	188	163	158	146	167	165	171	175	181	180	194	170	175	197	175	166	211	183	185	173	168	171	206	147	176	184	164	182	199	177	167	172	195	203	171	184	163	179	177	187	133	183	152	171	169	154	159	185	145	160	146	172	185	172	185	189	164	169	168	178	184	172	177	155	184	179	165	133	187	165	156	170	176	169	204	164	179	162	139	188	166	174	161	162	163	191	186	182	163	160	176	149	137	158	193	165	181	170	193	150	176	189	180	189	180	180	152	178	197	146	178	174	185	176	167	148	148	147	184	178	174	184	160	186	172	161	204	166	169	159	193	199	166	183	183	193	158	214	174	151	188	146	164	161	168	198	153	162	168	145	180	205	187	176	163	172	162	177	172	170	178	153	196	196	179	176	160	154	162	175	169	180	151	178	189	185	180	149	186	160	167	204	177	158	183	169	158	154	168	178	159	160	169	157	162	179	174	147	166	143	165	187	151	168	180	172	173	165	188	198	178	173	168	172	175	165	159	154	162	170	154	171	196	179	175	162	157	159	162	147	153	183	199	175	167	183	149	161	151	176	192	166	186	174	168	172	181	171	162	162	195	168	149	160	166	162	165	171	173	148	165	165	169	176	155	200	183	181	157	161	185	174	161	192	172	177	174	174	170	180	191	184	161	178	185	198	162	193	172	179	196	157	183	170	158	170	172	165	178	188	170	171	173	162	156	177	174	170	181	181	144	158	169	156	163	159	186	163	168	169	161	175	158	170	159	170	188	164	180	184	159	180	173	172	162	173	162	148	152	171	165	190	195	155	155	173	162	185	191	161	160	160	156	173	168	137	154	197	171	172	176	171	181	161	171	147	154	184	174	162	164	177	153	160	155	167	182	183	200	163	170	150	156	164	170	150	165	174	177	161	182	172	165	170	159	146	169	173	200	160	161	171	155	166	175	162	168	197	177	173	163	156	178	174	151	159	175	173	169	179	186	169	189	168	167	192	150	161	176	137	176	183	163	176	175	187	160	155	162	165	180	147	164	168	147	172	199	157	168	179	188	171	180	170	183	150	171	155	179	182	149	164	170	135	190	162	167	179	164	184	182	166	177	158	168	166	163	176	185	193	181	170	139	168	177	189	185	184	150	179	151	172	141	175	171	175	137	171	180	166	140	160	168	172	177	174	185	173	183	188	154	156	176	171	179	166	160	167	155	177	177	168	171	184	150	190	153	181	170	193	174	158	179	169	200	196	177	188	173	178	197	188	185	173	188	191	176	177	157	156	165	182	172	159	172	161	187	162	172	159	169	183	174	155	167	167	154	161	153	152	170	145	178	171	180	170	181	171	170	168	144	186	154	157	156	168	159	155	188	160	161	155	194	156	172	164	159	147	182	165	144	177	181	170	177	166	190	154	160	162	171	180	165	179	155	176	169	178	160	159	169	143	154	160	183	202	173	164	144	170	164	179	169	162	173	162	179	172	197	167	176	156	170	170	160	199	174	202	169	167	168	163	181	173	163	151	194	153	178	174	185	175	149	200	142	177	176	183	197	159	171	172	185	175	187	171	167	160	158	166	204	174	178	169	173	147	175	166	164	183	161	165	170	173	166	140	192	161	172	152	154	178	163	186	169	180	179	175	183	183	172	175	151	163	153	172	190	182	171	166	172	183	188	154	170	181	184	148	165	176	219	151	155	173	164	173	191	177	166	160	153	173	178	160	171	179	187	192	157	175	175	163	179	155	180	167	155	177	155	184	170	174	189	176	179	170	171	174	165	185	165	148	141	191	173	159	163	175	178	192	181	162	162	159	175	161	172	186	149	156	174	135	169	167	185	177	175	178	206	153	152	171	199	160	163	157	166	198	183	176	164	167	169	171	157	185	159	160	171	170	166	176	155	177	162	196	164	157	186	171	161	162	181	158	143	175	201	161	180	192	178	182	172	188	186	189	189	166	179	149	162	165	181	162	174	186	178	164	168	186	179	174	161	180	163	154	183	153	173	172	176	161	172	174	172	175	177	158	188	155	183	152	174	175	164	181	169	169	196	182	151	160	141	146	166	171	156	167	189	181	143	168	175	171	176	186	172	215	162	158	157	167	149	163	152	167	182	187	164	183	178	182	173	171	170	152	192	164	170	155	151	196	164	155	161	191	173	158	141	153	160	153	169	189	170	161	160	194	170	182	163	162	187	161	174
7953	942	1864	2271	1879	1428	1160	971	826	849	703	631	637	558	566	526	516	506	502	457	501	475	449	455	454	454	433	443	409	451	420	422	418	419	407	426	435	397	428	424	440	426	435	411	444	442	381	419	418	425	352	400	409	389	382	420	409	400	426	386	420	416	403	402	408	386	408	399	410	395	392	383	387	375	411	412	397	374	401	432	407	391	376	418	387	393	390	377	416	399	365	393	380	386	393	378	401	413	364	393	413	365	387	405	403	427	415	393	389	392	401	377	401	413	421	387	395	393	383	432	393	366	387	402	395	362	383	393	379	372	374	378	403	362	402	394	406	423	448	388	433	408	399	397	394	382	380	390	419	357	390	404	400	401	372	389	371	414	379	457	386	371	377	378	406	398	392	422	367	395	383	402	413	381	379	419	383	433	396	357	387	335	373	380	389	446	401	376	388	406	410	397	392	408	382	397	408	408	394	383	398	364	408	392	410	397	423	398	414	418	403	392	414	419	393	418	376	390	430	397	385	388	420	430	405	380	420	401	413	368	406	390	399	380	404	431	388	364	379	393	414	408	356	375	398	375	383	402	415	387	409	427	380	399	390	364	379	385	392	378	429	335	387	380	377	428	407	385	410	410	408	373	389	409	406	420	423	399	392	383	395	409	382	379	416	393	401	391	403	376	418	396	396	391	372	364	398	384	403	428	404	406	436	418	400	399	405	388	367	412	424	373	378	383	426	386	368	390	397	392	378	407	395	411	374	390	396	374	392	352	390	385	370	353	409	390	432	442	372	374	403	378	377	385	387	394	394	383	418	374	406	431	388	395	442	391	382	375	376	414	377	378	410	392	388	422	390	393	439	378	429	387	393	380	398	377	403	382	412	383	419	392	385	352	413	386	393	391	398	403	394	412	389	395	404	360	398	401	378	380	384	420	373	394	419	392	358	389	393	394	416	391	395	421	387	386	375	364	418	395	354	367	369	411	375	374	406	385	393	416	394	411	389	375	369	411	392	375	413	372	394	383	414	432	374	405	414	403	402	397	374	374	372	387	393	396	402	401	426	394	369	380	388	433	396	402	423	399	409	415	401	369	387	395	374	411	412	421	371	428	411	392	390	406	395	395	405	407	391	412	384	379	426	398	404	379	360	360	404	395	424	406	412	418	390	404	416	391	385	390	412	368	394	380	403	417	403	372	399	370	383	366	421	429	385	378	385	395	379	411	376	382	365	408	422	409	352	390	381	371	396	393	400	367	405	387	400	388	373	423	415	386	398	426	376	348	391	374	387	403	425	413	393	360	407	404	361	413	376	388	403	414	373	419	417	413	417	372	397	397	427	404	378	376	391	411	396	405	392	407	397	395	385	370	375	404	405	384	434	375	385	397	403	420	390	410	426	409	361	395	366	404	399	389	367	444	370	407	381	383	404	409	364	404	387	402	423	388	381	376	416	387	355	404	387	383	393	420	384	436	388	402	389	380	378	404	397	422	387	424	396	402	402	390	382	380	378	371	370	410	375	399	402	398	403	402	388	412	389	404	400	395	425	379	382	396	387	402	382	396	391	398	382	371	411	381	399	369	362	414	396	396	410	408	407	377	384	397	392	427	367	418	375	377	425	433	404	398	387	394	388	367	408	404	371	370	393	390	397	426	387	381	415	387	375	374	403	415	414	408	412	391	359	393	410	362	334	365	413	403	405	398	370	408	391	381	391	396	419	381	400	381	378	393	378	411	383	402	391	392	388	402	413	389	375	398	423	395	386	396	383	381	430	374	333	352	379	446	398	413	408	406	359	432	400	419	392	395	373	393	390	405	366	391	419	412	366	429	384	437	435	420	379	414	380	398	372	410	411	416	390	440	393	385	399	379	401	379	401	369	433	400	398	408	383	408	399	410	417	391	417	398	407	389	385	396	351	374	397	399	384	409	352	399	409	399	409	427	419	386	385	390	402	372	381	388	441	367	371	401	406	423	407	386	400	402	366	390	449	401	400	371	375	387	362	375	377	407	370	398	390	358	406	414	401	385	363	374	375	405	404	428	413	371	367	372	397	349	395	387	437	409	412	385	423	382	416	382	414	370	419	386	404	396	400	378	402	385	389	384	445	362	393	412	369	382	418	400	370	415	396	378	403	411	435	353	415	399	368	404	386	403	368	374	437	399	387	384	384	350	394	379	377	380	379	376	433	358	346	405	369	432	396	392	377	387	364	399	388	366	390	381	421	385	440	410	416	385	398	420	378	387	394	390	367	380	404	422	403	390	395	393	391	441	385	410	444	386	409	403	397	397	391	411	359	384	412	394	382	394	389	369	352	398	390	388	406	410	382	413	391	395	417	427	396	405	403	413	429	409	403	381	400	376	400	404	379	381	425	362	381	394	393	374	353	397	403	345	381	404	429	419	396	386	412	401	392	378	424	387	387	412	401	384	411	409	421	367	437	389	404	368	362	369	392	387	412	408	353	420	406	361	390	385	390	416	399	389	397	368	373	368	419	381	372	367	387	418	399	371	402	397	384	412	380	362	428	395	420	400	390	393	397	389	374	404	371	408	389	387	354	395	399	411	424	409	350	402	380	390	381	394	366	386	373	400	404	384	391	399	391	394	394	397	416	396	376	355	403	378	428	399	362	447	408	382	400	417	411	430	391	421	427	410	412	383	389	420	408	411	420	420	373	410	411	378	399	428	405	371	442	411	373	407	366	397	339	397	405	401	410	370	377	408	376	386	381	372	406	414	372	348	374	375	376	407	371	392	374	413	393	377	385	445	419	444	384	401	399	378	376	359	405	397	406	374	391	374	433	376	371	380	361	401	378	405	384	368	427	413	388	381	379	381	362	370	408	424	402	378	416	437	380	386	387	406	407	388	381	420	392	372	406	404	391	399	413	412	386	401	392	376	385	368	423	382	385	359	388	414	361	402	390	397	395	410	390	389	429	365	395	442	398	376	409	419	376	377	389	397	363	414	394	391	386	417	376	413	421	378	382	391	374	395	390	384	374	414	385	402	383	426	383	401	411	395	375	403	406	385	406	400	388	379	396	360	377	374	356	377	435	403	415	390	382	378	406	399	396	403	385	359	383	359	406	368	391	390	384	359	384	407	393	400	402	427	391	389	421	353	382	413	412	402	424	373	365	407	422	405	383	418	397	377	415	412	384	384	438	417	390	375	413	423	403	376	375	376	394	374	391	402	423	391	398	406	370	400	413	375	392	370	360	405	358	380	410	371	368	391	370	440	382	379	418	382	402	392	413	408	372	413	364	426	385	360	361	410	405	384	387	407	392	430	425	408	390	408	394	407	397	400	436	369	364	402	384	410	395	390	379	435	412	382	398	387	432	440	384	382	434	411	396	373	387	366	372	347	385	418	413	395	395	366	386	380	333	406	390	389	430	387	408	412	392	398	401	405	403	402	343	405	439	429	396	407	411	400	394	426	407	389	438	399	428	372	376	382	424	412	390	396	407	391	386	394	389	382	401	407	398	367	369	420	407	415
1568	234	218	243	230	245	209	211	208	219	209	216	222	254	225	228	230	206	229	208	192	224	212	222	207	172	175	203	226	212	228	218	224	228	207	212	207	214	212	197	221	204	201	229	190	214	222	225	211	201	232	221	206	194	221	220	211	224	240	234	247	247	229	192	179	200	223	251	255	238	223	221	234	188	215	234	216	215	174	216	217	217	214	218	209	197	224	200	211	215	207	199	225	228	208	204	205	191	207	213	233	199	193	244	214	194	230	200	216	242	248	202	184	195	217	234	214	223	212	184	222	221	194	190	198	200	215	232	200	198	241	218	235	233	225	229	214	237	233	199	218	220	197	241	227	196	215	194	218	233	197	235	208	238	228	230	224	206	203	229	256	228	231	201	219	232	211	207	207	232	215	238	244	224	216	215	229	206	210	209	211	214	203	207	221	190	174	199	217	214	202	213	200	245	214	219	230	204	216	221	224	209	219	198	204	239	212	194	229	200	196	226	203	215	210	257	210	229	222	247	217	217	203	216	244	216	210	233	207	223	205	201	229	223	209	193	223	214	240	213	244	212	212	204	227	240	200	211	215	193	216	225	237	239	212	209	199	227	196	219	208	199	192	215	227	234	232	222	234	219	197	201	203	191	220	228	189	217	203	229	211	230	228	208	215	202	195	197	214	217	231	217	218	243	208	195	220	205	229	226	233	247	201	247	244	218	220	207	212	221	201	224	233	215	225	208	207	200	217	212	195	211	228	207	240	220	211	208	214	206	198	247	209	192	232	207	233	224	224	191	222	238	198	202	249	221	222	205	240	202	202	208	230	227	201	222	215	206	180	192	217	224	187	223	187	203	217	234	222	176	209	205	247	218	213	232	208	218	214	217	197	233	218	239	209	199	203	232	209	216	193	270	212	250	227	234	232	228	188	188	222	210	220	201	206	195	196	212	230	214	231	213	201	217	201	223	216	180	189	206	211	214	201	214	212	235	214	228	219	216	233	227	187	203	195	204	201	207	227	196	248	203	217	239	201	192	224	205	224	214	235	240	240	237	217	181	182	224	221	224	213	235	222	224	221	221	223	237	196	191	238	205	222	214	206	202	223	185	233	209	239	219	245	207	221	223	194	199	201	233	184	230	198	247	230	228	222	230	217	183	230	201	192	211	222	220	227	220	236	212	220	227	226	219	230	247	215	214	229	236	214	199	201	238	215	218	231	224	215	221	229	196	236	225	205	209	186	222	215	221	203	235	188	230	247	209	184	202	181	243	211	214	204	226	230	218	196	230	205	216	230	230	213	234	225	212	217	212	192	198	225	199	231	250	200	182	166	175	206	212	205	190	211	198	204	190	230	200	220	210	229	242	215	216	196	187	210	200	237	190	208	222	225	189	207	205	242	200	230	198	192	231	215	210	223	232	222	210	228	212	203	243	201	218	218	209	227	226	224	237	230	229	228	214	230	206	190	210	214	203	218	211	236	241	224	238	211	204	223	224	192	212	218	230	200	223	203	214	219	240	240	212	224	234	212	243	200	229	190	214	208	238	217	198	226	205	219	212	213	205	214	217	223	196	225	200	208	218	218	213	192	208	197	225	199	248	260	226	193	200	212	202	224	213	222	235	194	221	192	214	224	194	227	209	231	195	216	199	185	188	226	207	236	226	198	230	207	237	207	204	201	226	218	221	208	229	187	190	209	205	238	202	200	235	228	191	210	229	190	236	225	196	207	246	231	224	204	239	213	202	188	219	223	202	220	220	237	224	223	208	220	213	236	218	210	214	201	206	221	206	202	218	205	204	216	217	244	203	214	197	212	229	238	216	232	189	198	207	225	202	234	201	215	197	205	219	189	208	192	207	216	255	212	217	233	214	224	221	188	228	193	201	205	227	208	240	221	203	219	231	236	212	231	214	218	224	218	221	215	214	196	195	242	238	184	225	217	242	209	205	214	219	206	190	188	174	207	231	204	202	204	185	214	200	231	212	231	222	229	219	189	206	248	211	191	222	193	199	207	209	217	210	206	206	223	199	231	191	236	182	187	197	236	204	222	212	225	213	207	205	219	199	198	208	227	221	225	212	195	226	240	220	233	230	236	248	218	228	211	230	214	212	233	202	227	225	198	228	200	204	216	223	242	221	195	194	185	236	204	217	193	211	197	231	211	213	231	210	237	200	204	237	213	202	206	205	214	234	247	234	207	208	180	216	212	228	212	215	198	215	220	196	246	224	191	177	225	209	214	237	190	217	189	205	213	202	210	229	241	206	223	220	227	196	230	209	220	241	213	217	205	221	231	215	193	222	209	221	237	222	196	234	212	241	201	220	248	199	219	197	209	242	187	216	232	223	206	223	234	250	226	214	235	220	194	249	207	219	192	198	221	220	229	210	191	205	194	244	225	226	219	214	221	208	222	200	226	206	221	199	221	218	214	229	198	199	205	181	224	201	206	241	213	219	232	243	207	211	204	209	229	180	190	194	206	206	217	204	216	189	202	209	212	224	199	196	197	209	203	220	214	207	225	222	230	192	218	220	203	220	204	203	221	189	206	237	194	208	192	208	215	198	232	196	223	234	206	199	219	206	218	181	179	207	216	202	194	189	226	215	189	206	200	233	200	211	219	201	207	219	219	231	220	239	225	231	210	213	227	230	188	215	203	204	197	237	196	227	211	248	226	211	210	239	222	205	224	199	231	228	222	193	229	247	228	208	212	180	194	234	200	218	195	191	208	224	209	164	210	236	196	223	210	226	227	196	213	200	220	193	219	202	231	205	232	195	207	213	255	234	221	192	196	222	236	211	252	220	205	214	204	216	219	211	211	189	198	211	225	218	227	213	230	207	204	217	203	225	184	216	217	194	217	196	204	239	232	247	205	214	223	204	201	208	198	210	211	218	212	223	227	208	190	232	208	204	198	203	208	193	205	199	233	188	234	212	222	228	197	215	213	238	210	206	238	214	216	206	208	233	205	224	221	232	219	237	196	209	208	232	190	203	206	199	219	245	207	216	206	214	222	218	214	188	218	242	190	209	229	258	228	195	212	242	246	257	244	179	191	199	231	202	191	183	195	218	257	231	207	211	215	217	217	222	196	206	192	199	195	218	228	218	220	225	209	234	202	229	191	227	197	200	195	232	189	210	182	201	202	233	232	208	195	227	234	237	227	228	216	206	216	208	208	194	218	224	196	185	220	210	198	214	212	208	191	220	230	194	180	211	216	207	237	230	223	229	216	236	209	202	207	224	233	216	234	216	207	218	201	241	225	213	215	227	201	228	190	191	194	205	229	216	224	222	229	230	212	183	195	243	211	228	240	205	215	216	186	244	193	207	200	213	245	210	212	220	198	211	224	196	227	197	210	192	220	225	246	222	222	227	221	222	227	200	224	218	214	206	221	183	210	211	207	208	196	205	208	205	183	222	212	208	216	208	212	224	191	206	245	192	188	235	208	232	217	210	220	217	217	176	230	218	212	200	230	230	228	194	224	244	252	226	202	208	191	241
1889	571	519	602	533	534	521	477	509	566	501	517	511	508	507	551	534	515	502	525	480	472	537	535	473	508	506	542	545	534	504	535	501	499	497	536	529	500	511	557	499	498	516	473	510	566	519	522	541	479	532	488	478	504	479	522	541	549	439	520	529	505	532	541	478	509	512	526	528	495	545	482	534	477	532	483	529	504	524	528	515	486	487	494	492	494	554	488	537	510	504	472	506	516	545	513	454	541	526	516	481	507	535	555	490	524	547	520	528	550	541	485	504	513	513	497	493	509	488	529	498	552	532	480	527	496	524	554	488	496	523	510	495	497	539	508	505	536	503	508	524	524	499	545	492	502	538	524	560	516	506	499	524	491	469	545	542	527	535	526	535	484	546	533	520	523	545	481	513	553	507	512	513	560	510	520	524	532	502	515	540	531	512	472	571	498	536	536	506	497	494	537	545	521	497	508	534	503	544	506	534	548	511	502	510	539	517	503	493	532	548	535	506	477	517	445	539	509	542	481	527	489	509	551	506	502	511	523	525	504	481	499	532	525	493	527	503	523	497	511	514	503	476	478	519	546	533	511	528	515	546	505	478	492	518	487	523	535	545	526	471	512	492	523	504	534	527	503	540	535	527	524	515	522	516	525	498	497	491	519	523	474	491	475	514	540	502	515	543	462	542	500	535	523	496	550	521	550	522	530	518	514	513	490	560	488	503	474	488	514	551	513	531	520	514	511	542	526	536	531	516	517	516	488	530	507	496	498	526	502	524	514	503	542	489	490	493	476	524	502	495	498	471	498	499	504	535	487	536	512	500	498	520	569	518	502	505	520	483	523	473	539	496	559	500	541	506	454	516	476	529	526	533	505	518	486	495	534	499	501	527	487	485	510	495	562	494	490	529	484	530	469	509	489	509	514	510	534	548	524	509	541	514	507	512	503	548	541	518	493	512	496	522	522	525	515	548	537	494	544	531	516	519	492	506	543	514	509	517	546	563	496	532	485	525	521	518	551	520	531	510	535	547	545	517	496	551	485	506	502	520	490	518	462	485	470	517	553	509	488	489	529	488	537	520	541	535	544	520	506	508	512	510	479	542	518	529	524	527	542	536	494	529	496	494	517	513	529	481	519	494	502	560	465	542	517	505	522	526	511	511	468	489	479	514	501	517	503	524	491	504	513	499	547	532	512	552	490	502	503	509	522	524	459	511	534	499	484	513	534	499	498	504	504	532	550	513	543	501	514	499	533	502	467	503	538	521	491	513	526	494	545	552	494	525	504	542	530	533	573	466	510	490	492	528	535	507	544	504	522	474	495	524	507	563	557	481	537	508	541	502	523	529	520	486	463	542	525	520	522	514	492	516	567	511	528	534	512	477	486	548	492	543	550	519	532	501	527	491	505	490	554	523	552	536	516	499	497	550	511	511	507	498	507	501	504	463	479	490	506	499	500	504	502	512	517	524	529	531	505	549	511	522	538	524	548	510	514	498	469	538	515	528	536	515	527	528	505	489	538	492	525	505	513	551	514	509	499	500	524	473	506	493	523	493	456	530	543	523	515	522	546	508	501	502	523	542	481	507	503	490	497	494	487	550	517	501	505	507	468	544	488	526	484	539	540	495	539	474	468	506	482	536	501	511	523	507	477	491	514	516	485	516	516	499	534	516	491	528	517	514	509	460	503	530	504	544	508	503	497	528	514	543	544	529	494	520	450	494	510	495	503	495	525	497	495	524	488	502	526	532	503	514	545	481	518	454	492	517	546	531	520	525	518	524	498	538	505	542	477	525	524	524	491	519	502	539	514	502	550	503	544	536	545	522	500	535	522	515	477	532	528	524	544	504	511	518	517	546	499	495	523	512	520	492	501	517	507	515	514	505	541	518	534	526	512	515	525	550	561	516	507	521	504	504	497	485	491	512	462	510	535	501	510	519	496	491	529	557	512	493	492	551	484	477	515	523	508	487	536	552	534	516	547	497	493	509	514	538	497	544	473	521	555	501	525	512	500	548	496	498	520	489	490	536	511	507	529	529	510	531	526	503	537	508	528	545	489	510	523	513	521	523	537	494	512	537	509	530	529	518	479	549	524	536	493	534	546	520	509	481	516	520	497	511	512	538	562	500	490	522	494	528	507	530	507	491	515	505	519	522	482	507	510	523	524	518	499	556	534	490	520	513	520	491	492	518	512	515	524	467	541	487	516	538	494	491	528	480	501	472	492	479	524	503	512	515	512	496	540	517	528	534	510	479	515	503	523	503	536	461	505	517	545	527	514	542	540	540	522	531	494	552	522	481	553	514	480	514	539	533	513	564	499	536	513	549	512	570	466	504	516	479	537	491	490	518	507	525	513	537	528	506	517	518	512	529	502	479	519	486	487	495	543	513	537	533	532	485	496	506	505	512	508	508	504	509	533	517	524	451	518	496	527	469	472	520	499	483	470	513	519	532	538	501	526	495	509	547	518	523	527	493	511	526	565	488	510	539	539	525	527	517	504	501	526	512	539	518	489	508	554	488	537	509	514	539	520	525	509	494	493	514	556	525	538	530	480	517	505	535	497	491	527	536	510	483	505	505	496	480	519	478	539	464	527	470	519	500	520	513	499	501	541	517	519	495	515	517	541	535	514	534	514	490	541	475	508	539	495	556	539	535	505	502	561	532	509	499	517	556	514	466	541	549	560	491	521	504	530	530	535	529	539	523	502	513	479	504	540	503	504	508	550	519	526	547	517	492	501	486	543	487	537	498	525	538	529	529	501	502	511	470	558	515	474	522	514	494	518	478	531	506	500	496	506	491	511	526	512	478	510	493	505	506	512	514	524	500	506	550	484	532	488	541	526	504	513	505	479	514	537	503	484	526	522	485	502	517	550	503	522	516	508	507	461	506	506	549	542	540	499	505	533	503	507	541	579	495	528	516	548	547	556	516	525	518	511	505	503	537	520	527	554	508	496	493	536	496	559	478	502	537	490	498	526	546	536	532	482	540	537	512	477	494	479	514	542	546	496	518	503	542	485	538	511	543	515	520	517	511	544	509	496	514	521	499	548	502	520	493	486	526	518	478	506	477	486	503	535	516	527	511	499	523	518	508	518	534	524	485	503	500	535	596	548	555	527	536	511	518	515	531	510	528	549	503	500	508	525	457	544	523	496	504	517	467	491	543	496	573	522	539	570	512	533	521	523	529	527	526	518	474	483	529	521	512	526	520	457	493	499	504	525	496	501	502	524	545	520	520	529	529	521	530	516	506	507	535	518	534	522	499	514	517	536	510	554	505	504	513	518	518	522	490	494	528	543	532	512	528	506	520	506	504	504	531	524	528	505	532	525	529	530	548	513	547	511	483	467	487	521	555	512	491	512	493	526	528	480	514	488	549	528	502	513	514	487	513	479	493	477	579	520	489	491	569	542	522	500	497	540	521	495	469	521	531	496	491	523	490	521	495	503	511	544	501	526	503	496	527	551	508	489	486	546	521	511	532	528	530	531	572	567	476	496
8190	661	624	591	451	388	380	346	337	344	314	318	309	307	301	284	289	250	296	306	303	325	317	291	300	278	319	291	287	282	310	272	307	291	274	296	284	308	290	308	274	309	275	265	286	289	302	302	293	252	297	303	280	244	306	283	301	306	290	277	280	315	273	290	288	261	291	275	314	307	292	306	293	311	295	270	260	326	283	273	305	274	276	258	275	285	283	298	328	301	260	315	276	268	300	257	325	298	291	300	270	321	286	294	270	282	303	294	312	281	284	294	289	264	286	311	260	278	281	304	292	302	292	321	294	308	307	262	285	316	311	293	304	308	318	288	279	276	276	277	281	298	323	274	289	303	289	269	287	277	310	313	266	277	302	289	291	297	288	260	281	281	247	288	308	271	268	303	267	288	277	283	301	278	300	271	310	295	282	315	282	283	292	287	304	288	313	319	282	273	266	294	300	304	303	297	279	276	324	274	304	291	326	308	255	324	301	290	239	293	297	296	297	267	290	265	293	277	294	284	308	273	263	262	268	286	310	285	250	289	292	284	286	260	316	302	243	302	300	303	336	284	287	295	307	309	286	294	254	291	305	302	276	261	293	298	278	277	294	279	300	275	269	289	290	319	286	280	289	330	272	304	286	309	261	256	279	257	290	266	275	305	284	302	324	279	311	309	299	297	255	291	281	287	282	303	294	295	301	293	285	289	298	304	318	298	321	305	290	295	281	305	278	280	284	297	303	284	317	290	305	320	314	282	303	312	287	291	295	283	298	309	267	277	294	323	311	318	308	274	274	294	267	299	295	290	275	266	257	285	276	299	296	280	267	299	308	280	253	298	285	272	271	293	269	312	284	267	300	309	305	266	300	303	281	280	309	290	339	303	284	301	317	272	260	291	280	304	292	305	297	281	287	305	240	299	262	316	292	250	306	280	256	326	269	310	305	316	287	303	272	294	302	311	259	296	301	272	252	319	294	307	294	257	347	323	275	275	290	283	295	323	304	281	306	282	299	294	280	310	284	299	286	259	269	259	294	277	280	293	287	295	311	282	301	262	312	285	268	290	316	318	319	256	255	289	275	292	294	306	282	297	328	291	299	313	285	311	300	291	274	294	328	293	275	278	288	292	274	281	275	310	307	280	259	333	306	316	266	273	288	299	281	293	271	300	245	278	263	276	275	306	289	306	287	300	303	279	300	306	298	302	304	289	270	264	275	289	292	279	283	306	310	295	274	316	307	300	296	270	305	297	323	289	278	266	283	306	303	287	300	281	302	309	291	289	281	308	305	281	277	308	265	299	282	306	284	291	305	282	259	313	294	271	265	324	302	311	232	321	309	327	256	272	304	290	285	264	281	251	302	250	309	308	308	310	294	296	311	262	290	299	308	297	290	304	267	301	277	284	320	323	299	298	281	294	299	302	289	281	290	287	336	267	285	305	280	295	306	284	254	269	315	297	270	300	255	316	304	261	270	285	303	317	310	291	294	272	310	294	313	295	262	310	309	280	282	294	310	298	306	324	292	299	316	285	298	279	282	280	252	289	282	284	276	287	268	343	311	292	287	255	272	298	279	254	304	290	275	277	317	270	276	311	267	309	282	294	256	300	253	297	321	295	296	310	302	296	302	277	291	330	287	345	302	284	278	278	288	295	278	286	304	267	288	306	313	298	276	315	290	286	266	279	292	289	310	321	271	266	289	293	283	311	293	294	301	290	266	279	308	296	275	260	300	297	304	276	305	296	364	302	283	273	283	288	276	304	287	238	296	303	279	287	299	285	251	277	287	300	318	277	305	295	300	316	285	315	266	286	290	258	293	287	283	286	289	323	277	321	314	322	293	297	276	301	306	294	282	280	287	321	280	286	299	290	275	305	271	294	276	302	286	295	269	254	271	288	298	298	334	298	305	278	304	317	264	308	254	325	277	305	326	281	269	293	261	295	289	310	321	292	287	293	275	282	272	284	286	300	306	291	299	265	283	289	273	350	253	294	296	281	297	325	294	302	275	272	293	270	318	309	299	313	286	294	277	272	291	303	263	310	281	262	294	279	295	289	267	323	257	249	258	277	300	291	284	290	289	283	296	293	295	281	326	297	312	295	330	288	291	261	283	282	290	305	309	251	291	327	266	252	288	291	311	296	276	273	313	275	327	264	255	300	288	296	300	315	275	298	288	301	302	293	290	286	270	294	289	323	328	280	307	285	293	276	269	288	282	307	276	298	288	277	279	284	305	286	252	344	290	290	295	287	280	281	320	280	332	288	296	299	298	291	288	289	273	309	287	309	280	310	276	302	258	284	267	298	275	271	317	275	293	280	288	283	293	294	274	263	316	291	288	325	295	324	305	320	281	304	290	312	315	319	284	264	280	303	300	279	298	266	285	269	294	265	288	321	252	280	290	279	285	315	315	298	266	292	273	279	266	273	314	250	279	278	283	294	316	285	259	294	324	313	308	257	290	298	297	308	271	316	301	294	289	271	276	325	289	277	286	278	281	289	299	261	271	282	310	306	295	293	354	326	295	256	285	276	285	292	275	293	292	290	278	300	286	307	319	304	297	289	287	290	280	290	321	304	295	286	290	305	284	299	266	292	282	315	294	304	292	276	290	290	319	284	296	269	264	290	273	311	272	305	295	243	268	277	287	311	301	313	301	291	279	292	292	315	298	277	284	287	277	299	300	281	267	313	284	287	282	307	308	299	297	278	323	316	303	270	313	308	278	281	298	304	271	280	310	303	291	283	316	286	323	311	286	281	293	300	286	289	289	335	287	309	324	274	262	310	280	308	284	300	301	285	341	271	317	268	309	291	267	278	309	295	276	331	306	266	245	278	306	276	298	305	269	296	303	281	282	316	284	307	290	314	307	268	298	301	295	274	306	297	318	261	287	276	303	268	290	300	326	273	272	269	282	269	303	304	286	265	288	291	319	287	286	308	300	266	274	291	271	311	305	276	289	286	304	260	289	272	314	259	276	331	292	262	297	287	271	294	288	284	301	292	313	279	293	290	287	306	290	318	282	290	306	307	271	252	300	311	301	300	286	331	303	271	308	297	293	296	265	278	251	287	322	294	271	292	261	285	305	306	295	295	293	259	293	301	279	322	295	300	285	273	279	297	332	276	304	271	286	274	326	319	291	262	288	242	305	291	277	272	275	294	293	307	280	285	258	275	294	296	297	300	317	281	261	274	249	287	267	244	327	319	313	281	311	292	265	270	286	275	280	295	276	275	303	269	277	318	293	260	277	256	282	293	254	274	292	293	305	244	312	285	283	301	342	277	302	279	268	315	296	282	288	299	299	292	266	321	284	289	289	281	259	298	279	283	293	298	278	296	286	266	284	279	297	306	275	279	283	304	267	248	288	284	286	327	296	288	284	316	321	290	281	327	285	253	280	284	292	320	295	315	287	287	301	284	294	297	254	274	271	308	273	267	286	277	273	301	283	274	310	272	296	284	299	287	286	292	288	282	278	290	298	300	280	295	265	309	286	282	270	300
6639	937	1345	1575	1387	1207	1071	940	865	858	882	797	734	753	788	744	725	683	724	692	641	665	663	703	691	728	729	688	705	691	716	697	687	693	663	670	665	655	674	674	664	652	633	679	730	642	638	681	701	687	639	674	669	659	665	689	675	681	660	658	684	613	657	629	676	657	654	693	686	672	658	625	710	637	681	656	679	665	634	709	704	708	675	632	639	668	682	605	720	697	681	663	644	621	620	678	653	662	648	672	637	619	614	650	620	695	695	694	661	679	642	675	647	680	658	707	649	643	666	676	684	642	682	648	642	693	684	638	586	693	636	677	689	624	641	662	663	671	676	705	663	655	652	678	697	609	671	624	672	637	665	656	640	683	703	654	655	611	651	679	674	641	687	711	683	657	661	683	674	597	676	654	636	688	659	688	681	637	649	636	670	653	656	649	642	683	631	669	682	650	672	637	668	644	617	661	666	657	655	692	674	680	708	677	679	680	655	681	665	675	622	717	659	638	660	702	643	614	677	655	671	681	622	691	654	694	653	750	636	644	671	680	682	683	666	669	671	655	640	669	653	667	637	640	651	611	644	686	667	673	631	664	693	658	653	632	629	678	687	624	629	701	641	667	667	691	636	696	621	706	598	633	649	611	686	669	715	665	640	640	637	630	646	673	644	624	605	635	619	712	685	665	626	662	665	649	656	651	645	635	689	680	673	653	632	640	647	683	658	623	664	684	673	696	700	666	668	711	641	654	663	674	617	635	647	630	654	654	631	627	628	627	681	631	654	644	645	641	682	625	643	664	650	721	678	673	652	656	708	700	684	667	652	652	665	691	642	640	666	637	656	605	705	662	674	667	617	637	637	644	656	625	668	633	659	639	656	631	631	649	677	640	648	655	659	665	664	663	656	657	701	640	654	675	701	654	662	687	651	641	655	688	684	683	669	654	695	665	639	662	674	670	663	649	651	650	613	676	615	683	645	638	677	640	673	677	632	614	658	649	661	625	656	686	707	622	614	688	679	677	677	722	661	697	656	671	667	619	660	678	678	663	656	636	645	641	651	675	599	690	680	674	672	704	625	650	633	659	684	646	651	666	624	645	644	647	653	698	698	641	719	630	680	654	629	642	640	715	650	644	659	620	688	628	684	678	628	661	700	604	676	657	638	682	670	642	601	684	675	669	667	681	650	656	664	704	660	689	701	689	656	662	633	650	706	685	592	642	642	694	660	724	664	639	635	679	633	662	687	695	651	631	742	710	646	641	676	642	625	640	680	629	643	626	636	636	655	655	658	669	668	678	680	657	628	649	683	649	696	729	630	679	674	698	608	654	656	641	697	685	681	652	667	685	632	661	644	649	675	678	674	637	665	650	639	646	702	669	695	639	667	607	655	634	642	600	686	641	675	654	651	654	670	656	643	681	634	644	629	625	675	693	683	637	698	654	654	705	656	659	685	688	618	642	657	638	725	672	712	680	650	650	666	628	659	655	654	669	643	660	690	656	672	673	651	679	696	628	699	667	652	669	695	640	710	715	697	665	632	716	637	657	646	596	646	690	659	633	668	653	673	646	682	648	672	666	668	645	652	697	644	663	680	680	702	689	686	668	625	665	661	690	644	648	628	661	671	612	634	624	684	652	668	685	640	636	689	704	626	641	656	688	624	687	624	655	645	632	638	707	614	705	666	654	687	646	669	648	666	619	659	644	660	659	668	678	630	661	684	667	659	701	654	706	650	642	650	633	696	645	641	618	638	637	689	684	653	621	651	683	693	719	711	670	680	663	644	655	637	661	696	615	662	664	637	642	675	674	641	682	636	651	710	686	696	667	650	675	665	635	652	642	675	669	658	614	669	697	685	675	654	648	657	666	642	702	653	640	645	675	672	672	621	700	675	649	696	663	706	642	642	687	612	727	685	607	597	669	683	668	675	657	658	634	676	670	659	738	649	652	629	663	665	678	684	654	649	666	650	673	665	655	669	667	692	688	659	656	689	663	678	637	647	634	693	598	702	669	718	693	655	691	622	668	608	626	652	647	681	674	661	672	684	681	701	657	659	619	667	686	689	664	657	656	703	644	688	682	671	689	701	641	649	658	670	686	619	621	663	644	648	627	697	640	644	697	672	604	670	650	638	639	638	685	670	649	656	636	678	691	651	637	698	628	648	636	661	650	649	681	670	675	651	679	621	680	599	627	681	623	700	732	671	699	665	667	621	629	655	676	671	640	649	626	679	686	687	644	673	638	634	701	670	704	666	647	675	685	622	662	654	675	676	678	626	699	636	668	654	652	690	670	638	661	638	635	641	658	696	663	638	657	708	604	631	656	671	677	642	657	667	658	642	649	653	694	672	669	674	636	653	637	650	674	676	681	661	673	645	691	650	662	677	661	668	617	668	663	636	681	645	645	639	636	632	655	665	720	619	640	656	652	642	616	654	677	648	611	629	679	635	664	617	676	656	683	642	722	673	630	641	707	640	662	659	645	729	697	672	645	703	694	692	677	663	653	681	624	658	666	653	670	641	662	647	714	657	668	606	653	646	685	710	689	617	667	677	665	640	669	660	635	634	667	695	667	700	655	667	699	645	656	681	684	644	699	633	664	646	693	650	638	659	687	644	609	678	628	680	702	627	665	673	655	697	659	697	652	701	618	658	612	669	658	648	622	667	651	661	688	674	640	700	701	678	673	642	665	635	645	701	630	636	676	664	685	662	637	641	671	661	672	647	623	663	690	649	626	629	651	693	667	686	653	634	653	636	683	664	676	668	663	652	669	646	648	678	629	625	702	681	680	675	660	636	630	662	667	628	700	661	639	636	665	656	660	652	680	693	659	669	681	689	659	661	654	682	680	709	727	620	683	692	669	631	679	650	668	693	684	697	617	676	675	678	648	630	630	619	658	635	638	701	636	656	658	684	652	673	692	631	650	652	665	598	669	664	619	672	652	704	674	693	611	650	656	623	660	636	672	689	645	625	642	677	661	712	681	696	693	701	639	629	667	652	688	719	652	622	640	664	646	623	626	659	678	697	725	673	663	679	685	630	672	634	644	642	699	651	682	678	680	666	625	651	606	645	653	618	658	660	638	690	646	688	655	678	671	668	673	646	652	678	603	702	663	644	698	680	649	635	691	721	667	656	673	677	648	682	646	694	628	647	698	676	675	629	708	677	629	642	648	699	608	649	650	660	700	669	660	658	656	689	648	703	660	648	635	678	617	673	704	634	644	706	675	666	662	653	635	666	690	668	666	656	686	743	625	660	656	674	679	624	666	625	658	652	596	661	649	661	648	658	616	678	625	644	656	644	663	656	726	622	642	645	656	681	697	675	683	655	704	654	634	686	656	605	659	659	678	645	641	627	648	663	705	682	634	680	727	674	649	661	653	671	719	666	613	677	657	668	671	649	653	665	651	663	651	635	650	675	692	645	648	637	656	669	680	643	679	657	667	657	679	667	626	626	699	610	626	680	719	661	677	662	666	649	687	689	649	653	685	644	726	604	687
15052	1268	871	750	490	390	328	273	267	248	257	223	213	225	177	177	186	175	189	168	200	181	183	157	203	177	188	174	197	178	188	172	161	181	189	186	171	164	160	174	196	177	172	172	167	162	141	153	168	171	140	188	166	161	165	154	176	182	177	156	154	162	174	174	160	169	164	174	177	181	197	159	176	174	154	194	151	134	184	147	171	179	188	183	193	182	182	176	161	189	190	164	166	146	177	189	196	209	153	144	170	178	173	169	157	156	158	179	159	167	161	168	169	162	154	168	160	170	161	135	182	161	173	174	177	199	182	139	149	149	154	177	181	173	179	158	169	175	197	187	203	163	171	174	169	169	160	185	188	161	162	175	171	147	171	153	165	179	172	188	185	173	162	158	150	173	172	172	174	179	187	139	184	168	157	138	146	159	171	175	161	165	179	208	170	198	187	172	186	155	176	168	164	185	172	135	149	169	179	180	186	177	191	195	192	139	152	155	203	204	193	160	189	169	179	161	189	180	161	158	163	154	195	156	165	176	166	171	172	174	141	158	155	173	162	164	177	159	191	176	193	140	183	154	167	150	179	174	156	153	162	167	166	162	178	193	159	182	170	176	182	171	168	150	177	152	166	173	145	153	175	159	184	191	187	159	158	174	168	180	195	172	166	173	165	145	162	186	163	142	202	175	161	194	161	168	153	173	158	185	173	171	161	178	176	180	178	152	156	156	190	178	173	159	177	172	177	161	176	173	166	194	204	184	172	171	163	187	140	175	148	175	141	182	174	156	187	159	184	144	160	172	150	183	154	204	180	154	162	164	160	158	192	177	156	171	179	171	172	176	181	166	184	197	182	188	182	184	182	186	194	170	168	146	149	169	160	165	168	179	169	189	187	161	177	186	162	162	161	161	168	165	187	179	206	159	154	189	213	161	156	198	150	171	146	166	176	171	155	179	159	163	183	191	175	158	171	151	163	181	183	164	168	160	196	183	192	190	184	221	140	171	192	154	173	193	169	165	172	194	172	165	173	166	165	153	171	150	162	175	167	180	175	151	160	160	185	164	193	179	153	166	152	170	168	159	186	164	183	162	190	167	163	154	189	196	167	185	155	185	156	168	182	176	184	177	184	175	168	202	175	163	182	144	143	157	170	171	163	178	170	168	158	192	142	161	157	144	182	201	166	185	164	165	181	173	148	187	155	184	200	137	168	200	172	188	158	207	171	164	162	177	168	176	179	195	181	158	176	166	180	160	184	183	174	179	166	165	142	183	191	176	177	185	175	166	208	198	178	176	164	180	179	187	176	170	190	155	146	142	190	174	151	167	181	149	139	160	172	153	172	176	160	168	164	161	165	171	167	179	162	145	160	193	187	164	160	153	189	168	165	143	200	162	182	167	162	159	200	174	146	184	180	130	157	161	159	172	175	170	197	174	163	174	166	176	177	183	172	182	175	171	164	185	178	138	161	174	191	177	183	173	159	178	158	170	160	157	183	164	150	159	175	168	144	159	199	193	164	165	187	176	162	151	181	144	185	183	177	165	173	166	204	171	175	156	182	182	170	177	163	162	177	161	161	183	167	174	177	142	172	173	169	183	140	155	178	205	210	175	155	177	161	189	182	164	183	178	187	195	177	171	146	187	161	177	187	179	184	193	157	178	161	162	176	191	167	170	175	164	158	181	158	187	204	180	205	156	197	155	158	182	158	151	145	184	165	171	170	176	167	190	175	172	176	141	164	179	159	163	188	173	208	194	167	190	178	159	156	172	155	182	168	185	158	147	192	166	153	161	168	178	153	156	178	154	156	187	162	188	164	171	186	179	211	174	157	192	172	161	176	143	176	175	161	164	185	160	167	170	165	187	169	151	159	169	191	148	161	180	153	145	160	150	171	173	179	176	141	191	159	162	153	181	164	162	188	168	159	163	155	163	159	158	157	161	162	177	185	176	183	143	196	162	175	163	179	171	165	171	164	182	173	158	201	148	168	162	172	189	201	159	149	170	182	149	159	176	149	165	173	168	186	177	175	166	191	178	165	152	174	149	148	151	165	167	162	190	186	182	201	143	196	173	166	163	200	173	191	188	178	162	159	157	175	162	164	158	159	166	161	189	190	154	172	170	188	191	168	171	158	168	187	176	144	167	181	194	177	169	158	181	162	187	177	159	170	175	187	173	181	177	192	167	162	167	167	163	157	182	186	160	173	137	162	162	171	183	187	169	167	176	171	176	180	177	158	186	199	157	171	157	157	168	168	175	151	183	179	167	171	170	162	188	161	177	187	178	162	173	180	149	173	176	164	178	136	176	162	183	175	163	154	160	174	164	192	161	192	157	155	169	164	142	154	173	188	184	148	185	191	177	182	159	158	175	174	180	164	164	160	175	148	188	171	176	204	167	164	177	192	165	172	168	166	163	152	177	174	173	179	135	171	184	171	163	155	136	191	162	160	149	154	170	149	172	184	178	177	162	163	175	175	163	182	173	167	177	157	180	199	164	183	181	181	164	189	175	176	199	176	179	177	191	159	178	172	183	162	180	183	154	164	171	155	147	169	167	176	174	176	172	160	158	177	158	174	166	174	190	177	171	177	156	145	146	157	175	179	171	216	186	157	167	175	181	154	175	163	165	158	174	182	177	163	151	165	172	150	186	153	181	159	160	168	171	165	193	173	172	181	149	151	143	161	184	191	193	186	152	171	178	166	166	155	168	161	170	189	164	168	180	159	162	169	138	174	187	167	164	148	151	160	188	151	163	156	172	149	139	171	188	189	160	169	173	176	159	174	159	166	167	191	192	159	164	150	214	185	173	172	170	182	151	162	157	190	153	163	167	184	162	171	143	152	154	170	169	161	174	145	180	187	179	174	147	149	166	183	174	137	183	175	179	174	179	180	182	180	161	161	178	160	168	185	145	196	157	164	189	185	175	169	193	160	173	160	183	145	159	192	159	178	183	168	150	163	181	163	157	171	160	149	173	162	150	160	169	176	187	190	160	183	189	154	146	167	187	160	158	169	161	179	195	168	169	175	160	189	210	179	184	167	207	197	151	166	161	194	150	166	173	171	165	152	191	162	165	170	170	192	178	184	180	180	162	171	148	153	143	190	192	166	163	187	172	162	186	166	185	159	162	211	149	154	155	146	153	167	167	188	164	163	169	180	163	188	183	173	175	169	154	152	169	191	169	172	161	183	170	186	181	181	183	177	165	166	163	176	170	161	174	151	184	176	145	173	181	158	147	188	159	168	167	154	166	196	184	176	160	167	145	170	172	161	166	191	167	154	174	163	147	156	163	178	160	169	172	167	172	168	178	159	200	159	166	159	164	159	163	152	175	172	184	164	191	190	186	149	161	176	150	160	189	163	160	187	185	205	145	177	174	167	172	145	173	158	150	164	177	173	155	196	158	179	148	178	172	197	191	178	168	138	161	178	165	177	148	180	161	194	175	160	183	150	163	171	180	144	173	182	169	187	170	153	176	171	169	162	147	170	210	165	179	161	186
8158	963	1935	2326	1936	1473	1184	958	844	782	726	621	570	578	538	543	517	497	448	466	451	458	480	467	481	464	389	412	413	398	487	407	399	455	404	430	370	417	385	424	423	426	384	405	406	386	392	422	434	391	417	411	409	414	385	419	373	412	415	407	411	399	427	396	375	418	381	386	383	417	428	388	375	398	336	422	397	377	401	372	348	411	402	371	371	418	384	383	434	391	365	373	373	369	387	351	425	415	386	394	386	424	374	357	373	396	420	374	404	350	376	402	414	409	379	422	405	396	389	376	419	385	398	419	378	399	389	367	375	400	382	372	387	391	385	369	361	405	384	401	376	387	421	385	401	385	406	435	393	437	400	416	407	405	405	393	392	423	362	395	364	356	398	411	397	435	383	394	352	383	396	395	406	405	417	369	389	380	396	371	432	363	415	336	359	408	392	383	394	394	392	357	424	377	410	412	386	387	418	387	437	378	420	404	401	394	394	386	384	415	410	404	383	388	396	419	396	370	405	358	367	413	385	379	387	412	400	386	437	407	375	377	415	379	380	413	376	381	410	376	408	366	406	366	365	441	389	399	421	391	372	404	357	368	415	416	382	423	387	397	448	394	372	418	367	436	349	393	400	388	392	409	358	350	415	353	410	406	391	388	350	401	362	400	374	422	374	399	388	421	401	405	390	378	378	411	401	413	393	388	410	390	388	372	403	388	407	397	385	394	412	419	421	392	396	390	374	423	399	358	400	385	381	410	404	382	426	389	366	389	377	420	403	455	367	338	402	423	398	374	393	406	407	411	379	427	409	373	376	372	391	346	395	407	411	391	392	378	383	404	343	401	416	403	373	399	394	366	409	404	384	377	390	399	378	374	432	418	413	416	390	424	414	372	411	394	392	410	393	377	401	428	360	364	393	426	388	387	425	427	381	404	402	393	362	400	401	385	366	404	393	387	409	379	420	407	398	368	378	418	406	407	395	418	397	360	379	399	407	383	401	399	384	387	394	368	348	389	386	386	417	432	417	390	391	422	398	392	422	392	413	370	352	382	386	389	397	408	406	392	394	395	410	376	406	351	391	426	397	374	371	405	382	407	386	424	391	388	352	410	392	409	428	417	397	398	420	395	399	418	371	379	384	379	378	382	422	392	383	373	364	393	392	399	408	416	363	391	410	395	385	404	388	387	391	404	390	405	379	361	408	428	366	393	406	382	411	377	374	379	397	415	419	411	390	417	402	427	368	379	416	362	405	417	401	393	400	402	418	389	351	405	402	421	363	386	349	404	377	399	404	394	433	380	372	384	405	403	395	412	385	400	418	361	376	394	404	386	386	347	384	377	405	380	354	391	399	420	374	394	376	378	380	367	404	415	366	388	385	400	397	381	380	368	399	394	371	412	385	393	433	390	413	399	363	374	397	397	415	389	388	391	388	357	399	410	380	398	409	391	383	342	397	347	396	383	385	384	383	421	365	402	345	378	402	384	364	352	401	400	409	433	411	397	381	370	401	388	409	373	387	399	374	417	359	382	386	375	415	390	422	404	388	417	392	418	379	375	402	372	367	381	431	400	403	394	354	375	388	437	388	390	403	414	387	395	368	393	388	371	400	409	374	368	376	400	399	387	402	352	391	403	366	375	383	416	386	386	421	390	394	383	374	391	407	383	402	410	372	375	395	394	388	398	370	429	378	406	384	404	372	411	442	409	376	406	403	380	354	442	414	386	397	397	381	394	447	368	405	362	411	387	386	390	426	387	395	409	334	403	401	386	430	391	373	405	349	374	374	368	415	360	378	408	380	391	408	405	378	394	399	390	409	414	407	404	375	378	396	344	430	381	404	405	408	406	416	397	392	396	391	448	401	400	376	376	408	383	372	377	347	414	373	425	393	418	383	413	391	423	425	414	364	427	419	381	392	379	372	405	368	442	422	410	357	359	380	361	392	367	396	378	395	410	363	389	414	396	371	390	392	404	423	412	404	397	414	390	402	412	392	410	378	372	425	411	408	371	386	407	395	404	391	415	362	404	393	370	420	342	378	396	394	403	419	397	416	383	397	411	402	394	417	389	395	425	427	377	425	410	431	408	374	408	369	424	401	348	410	391	392	363	447	394	396	385	423	405	423	422	368	389	391	373	412	407	378	389	423	395	421	400	415	390	405	368	404	409	381	392	435	378	406	379	412	410	407	369	380	381	437	379	398	417	390	392	377	388	357	369	371	388	371	392	378	361	365	383	417	391	368	362	419	400	386	417	409	419	399	405	347	382	386	392	392	418	416	379	396	419	416	405	391	379	402	387	376	395	395	384	392	439	421	361	415	387	392	361	379	400	416	406	383	398	408	367	349	401	373	395	400	405	415	401	414	364	379	375	359	383	429	387	390	405	397	372	384	411	400	380	396	419	366	375	370	405	375	377	394	397	365	418	411	362	375	393	370	368	390	402	403	408	368	408	399	402	403	395	422	393	379	380	357	364	372	388	392	442	398	378	424	398	410	383	397	412	395	422	420	427	415	378	418	353	395	391	396	435	370	410	391	407	394	414	395	388	386	396	336	413	391	412	398	393	403	389	405	370	408	422	402	395	385	351	375	409	426	376	389	420	402	374	371	399	399	409	403	430	411	423	393	418	401	401	396	374	375	398	373	388	365	387	406	380	372	394	366	408	371	413	376	413	403	409	405	405	401	383	420	375	411	387	410	397	405	404	407	360	359	431	409	402	403	434	392	413	372	404	391	380	388	371	393	383	410	396	379	400	425	438	391	384	407	382	374	406	381	407	374	377	421	388	364	428	353	379	392	402	408	381	384	417	403	401	402	386	378	401	392	416	402	360	409	363	436	399	375	396	390	394	408	360	380	373	440	390	420	385	418	351	382	377	401	418	414	379	399	362	410	383	409	414	388	411	376	436	383	444	373	410	352	403	392	372	418	398	398	416	412	391	391	373	401	390	371	371	392	388	395	420	386	396	391	385	398	427	413	401	392	398	388	389	411	395	395	415	397	385	391	377	399	415	397	397	390	376	384	392	383	415	380	411	391	418	405	376	403	418	358	391	373	380	384	394	401	418	401	426	401	417	367	342	414	400	393	394	405	400	393	393	412	399	408	422	410	406	438	384	383	374	402	418	382	419	379	420	385	365	432	402	396	389	352	357	404	414	423	400	392	427	375	415	371	406	401	379	415	382	377	405	384	401	397	413	391	385	377	426	395	418	361	381	350	398	385	411	395	377	372	379	397	404	384	400	404	378	402	350	367	366	367	408	404	375	371	347	404	382	419	367	399	385	416	396	378	386	399	383	398	438	366	409	411	399	399	390	406	397	408	374	359	364	399	450	424	374	392	355	373	389	420	400	394	379	407	379	428	386	380	369	388	366	407	437	358	406	385	403	393	363	404	411	387	392	409	398	384	364	377	393	411	399	375	364	397	377	396	399	395	369	366	395	431	329	409	406	397	439	388	383	384	409	427	401	432	421	375	407	406	397	377	371	371	384	420	401
1642	269	234	243	200	221	226	246	232	206	206	218	205	240	219	212	220	210	224	235	196	206	225	205	211	212	218	214	224	228	209	172	230	213	191	218	217	239	209	218	194	215	247	218	200	237	236	216	209	228	237	245	205	226	218	208	212	204	207	206	199	196	209	245	236	224	261	225	199	215	200	198	188	203	213	237	208	213	215	210	204	212	206	203	246	227	201	208	204	241	217	233	233	214	215	236	212	207	199	225	192	234	214	192	195	214	224	196	189	211	203	216	221	203	201	218	235	213	207	196	212	211	189	232	227	199	213	200	208	220	210	229	203	209	240	186	222	230	224	213	216	209	201	221	186	199	212	201	251	227	211	227	207	229	196	212	211	222	239	226	229	203	232	212	190	175	227	212	212	207	199	220	218	222	211	204	197	211	221	203	213	233	205	217	238	212	186	218	250	213	216	218	238	221	195	203	193	179	237	199	224	209	221	239	243	234	242	192	233	211	223	213	222	221	231	217	221	227	220	189	215	216	215	218	244	234	229	211	202	191	179	192	201	239	180	203	213	228	201	232	187	212	216	210	224	216	216	184	215	199	190	214	253	195	185	192	208	231	214	210	239	217	210	206	224	184	230	206	225	193	263	222	212	232	199	237	218	221	224	218	261	215	253	231	190	209	258	229	227	216	233	226	209	246	226	201	228	221	203	192	222	207	202	225	200	207	217	219	203	218	228	209	196	216	226	204	194	222	241	228	236	217	216	217	196	235	216	219	232	210	211	193	208	215	209	218	218	209	203	200	209	220	199	211	201	201	222	251	230	221	190	208	221	223	202	220	188	237	210	209	226	195	208	215	232	230	229	220	212	231	202	240	215	224	195	202	179	208	195	225	227	207	221	208	212	208	195	221	230	204	219	213	187	213	214	222	230	228	230	196	207	217	195	240	238	199	222	207	221	216	236	207	208	240	226	187	225	208	224	209	231	237	216	204	198	191	205	221	228	228	215	228	196	227	206	200	229	197	226	201	185	206	222	199	243	229	229	227	216	242	253	227	198	224	205	216	241	202	245	229	199	205	206	211	215	204	226	221	197	200	242	226	228	238	217	197	244	201	223	191	231	223	208	214	227	228	227	231	226	220	210	240	220	213	211	222	217	215	214	201	225	196	206	215	224	223	246	252	200	201	198	220	230	219	225	220	195	213	197	220	204	215	185	220	208	201	213	223	185	225	216	212	212	173	227	202	238	229	227	206	195	247	206	228	237	207	200	248	212	215	222	222	203	251	209	247	232	197	220	225	217	202	226	236	233	221	221	213	237	223	219	201	199	209	215	201	194	237	199	215	197	209	235	237	232	237	226	207	234	172	214	211	204	209	223	234	209	199	198	208	209	220	256	187	215	211	237	207	196	206	225	208	217	208	214	198	232	207	220	217	206	213	208	198	192	230	218	204	181	220	234	195	213	230	227	253	220	215	225	225	223	242	207	216	196	263	231	217	204	197	218	229	201	222	178	209	216	187	216	225	238	184	206	205	189	238	185	186	231	214	209	194	213	221	198	208	231	217	205	216	194	195	199	210	211	198	230	209	205	199	215	230	186	197	186	237	226	240	210	242	232	240	234	218	228	229	217	210	202	228	200	209	217	203	255	274	245	199	192	229	231	204	201	207	235	241	206	235	217	204	216	201	219	242	230	206	218	208	217	192	215	210	211	203	227	228	263	217	219	202	217	200	198	206	207	192	193	224	234	198	224	217	222	236	201	207	206	230	214	228	218	216	240	200	203	213	221	228	220	212	195	206	195	230	198	233	206	193	188	216	199	206	232	205	199	218	204	214	213	228	187	207	207	216	194	214	212	228	210	203	212	213	190	220	194	208	219	206	201	246	226	229	209	225	214	197	225	230	216	227	253	206	217	245	194	226	204	234	191	226	232	238	204	221	238	239	211	223	215	211	232	202	221	248	237	236	214	180	221	231	218	190	210	204	210	202	167	206	213	234	228	201	201	187	203	179	206	209	196	207	203	247	228	220	193	190	202	206	237	220	248	244	222	202	190	213	227	205	210	208	210	223	234	228	224	226	201	239	231	188	205	212	229	222	229	218	199	219	207	234	223	231	224	222	223	232	241	218	226	226	203	207	217	225	202	208	234	203	205	201	191	200	217	245	199	214	183	240	267	216	231	209	236	209	210	205	204	230	205	193	232	208	211	220	216	233	222	239	204	226	215	229	222	222	215	233	231	249	230	211	217	220	221	231	223	204	208	186	209	241	212	193	210	212	226	219	220	217	211	223	245	206	216	245	203	239	197	211	235	227	215	223	216	220	221	221	227	229	229	230	216	203	228	202	216	229	184	194	213	208	215	200	222	189	211	194	213	223	229	217	224	213	240	197	211	180	229	221	200	219	212	198	211	197	215	199	214	231	225	219	206	234	215	200	207	225	197	246	222	222	199	216	199	192	196	224	224	225	209	213	196	210	214	216	195	170	200	201	200	206	198	212	222	224	201	207	217	229	220	189	208	209	235	206	213	207	206	203	238	211	220	223	196	235	215	245	255	204	228	214	202	209	237	208	224	238	220	257	200	215	213	193	233	177	183	219	198	226	216	227	199	230	205	196	212	201	216	209	199	222	211	219	209	236	218	222	190	225	203	227	200	207	223	213	206	226	212	215	193	217	213	206	233	205	208	221	221	202	205	201	240	216	210	205	221	228	237	205	196	181	197	216	209	224	224	196	255	212	187	216	200	227	211	218	195	210	247	198	211	220	201	210	206	212	204	206	218	211	196	237	223	199	243	209	201	184	214	194	202	223	192	230	208	207	208	218	204	224	216	225	214	211	211	212	236	213	249	211	197	215	217	216	207	232	228	189	207	224	193	209	230	199	232	226	209	209	201	196	224	227	214	218	225	208	210	195	204	233	221	226	213	221	235	218	217	195	208	189	202	230	208	221	206	213	216	219	251	193	189	214	228	216	211	213	218	210	236	231	238	227	218	212	193	224	217	223	233	219	215	198	251	222	215	202	221	197	215	211	208	188	226	180	196	219	210	204	204	208	200	213	204	226	199	211	217	216	230	206	198	230	234	202	229	201	224	236	240	233	201	220	209	223	200	207	234	203	207	197	191	219	226	247	208	207	204	220	246	202	247	174	216	246	184	194	212	199	195	205	223	201	239	197	229	229	208	211	197	183	221	193	209	221	200	204	203	216	225	222	220	237	234	224	218	227	204	232	197	202	201	210	209	196	241	221	202	222	230	200	198	185	207	202	199	203	212	187	213	204	229	232	218	208	249	237	226	197	217	218	222	216	221	207	219	222	207	240	212	205	262	211	223	198	250	216	207	197	245	182	214	206	193	226	225	208	227	211	224	211	211	201	193	212	222	215	244	212	222	220	201	213	212	235	228	242	253	226	230	187	190	186	205	222	226	217	204	201	219	216	206	234	237	208	230	223	192	210	201	247	203	213	225	229	233	235	211	223	202	205	214	211	211	160	213	250	220	229
2039	522	607	561	564	521	584	526	525	505	520	524	559	524	510	504	500	529	534	481	514	523	524	542	507	520	498	457	521	518	532	531	535	503	523	522	495	499	557	537	523	552	468	522	518	485	538	535	455	521	511	513	518	506	504	503	499	520	525	488	536	526	524	518	545	507	506	510	509	516	518	523	496	539	516	506	484	514	515	536	501	534	535	480	521	525	539	532	529	503	502	537	503	474	503	479	528	535	469	522	501	507	534	525	522	498	553	493	501	526	519	503	519	512	500	523	525	475	510	551	513	503	519	548	510	459	559	514	497	472	495	533	526	515	531	511	530	480	529	494	505	492	507	506	515	504	560	510	510	474	482	533	481	540	500	553	513	547	483	524	528	510	507	518	489	521	520	459	507	489	542	502	519	534	507	503	498	490	569	518	508	527	479	501	546	508	511	500	516	512	493	527	495	543	512	596	508	505	501	483	486	512	487	507	490	504	524	530	503	507	499	513	499	517	514	493	511	533	523	506	495	513	544	509	570	487	520	507	545	532	488	537	524	479	522	534	510	514	517	513	534	492	537	502	532	525	505	510	529	518	510	480	535	517	515	516	501	501	478	534	483	454	494	489	498	530	516	513	498	498	539	457	509	536	471	535	504	510	533	533	556	507	512	467	521	568	520	523	520	530	529	513	551	520	527	542	542	552	533	549	514	502	494	507	545	509	526	541	494	495	511	536	525	521	477	497	520	518	515	506	529	542	522	484	500	504	510	508	509	486	505	522	539	524	531	486	526	501	517	537	489	517	576	510	516	478	522	490	486	534	486	468	496	512	503	492	498	545	496	523	553	507	509	509	508	494	529	518	485	555	490	517	554	505	515	487	516	528	537	524	504	493	468	538	471	495	474	537	492	461	535	467	496	512	499	511	517	488	533	470	471	511	466	537	507	494	521	526	532	501	537	544	521	528	541	543	515	505	495	500	523	485	546	516	509	531	505	535	502	514	514	525	509	516	553	509	508	505	507	477	556	476	526	548	486	498	543	528	488	504	564	509	512	526	483	501	515	550	493	528	518	568	476	500	537	523	498	516	502	533	482	527	498	513	575	551	512	547	524	496	510	497	498	504	478	510	510	523	542	554	520	512	496	505	527	498	530	528	513	550	529	504	529	522	517	518	528	529	535	529	517	552	538	538	517	512	498	521	521	493	506	535	499	521	523	506	520	529	508	538	512	560	480	483	499	526	501	525	513	494	540	503	534	491	506	508	515	481	518	495	537	494	486	498	516	537	536	503	537	500	532	492	531	500	491	496	541	512	517	531	516	506	501	519	545	495	513	527	509	487	485	511	523	532	487	515	504	535	555	485	528	528	548	534	500	507	529	522	491	517	551	528	571	515	505	522	500	548	549	510	536	527	511	485	525	490	503	497	500	513	490	552	520	492	504	517	568	518	505	502	498	490	490	482	503	538	538	510	517	532	564	545	497	496	512	496	510	577	512	490	540	511	514	517	541	491	521	528	483	479	489	516	485	518	520	536	511	515	567	505	532	499	549	579	535	476	501	461	478	511	554	526	504	508	545	519	492	513	484	517	474	512	500	513	521	536	541	527	538	575	535	515	528	535	501	545	518	516	541	525	517	512	550	511	493	462	491	492	505	511	529	496	536	484	498	507	548	516	533	500	513	516	511	528	518	513	517	525	463	509	554	498	543	534	506	551	525	498	527	478	525	539	544	527	503	518	543	503	504	520	514	515	479	498	513	493	487	517	528	544	540	519	456	521	531	486	500	536	505	511	510	480	501	510	534	491	521	521	495	542	504	534	521	494	492	528	495	526	536	494	543	543	495	535	516	556	512	517	505	535	539	485	524	543	522	526	523	518	565	526	558	510	520	503	519	520	502	541	539	516	479	568	502	497	515	533	496	512	520	531	522	543	502	516	533	508	538	536	491	509	523	503	495	513	535	514	480	505	551	518	505	516	537	508	514	497	485	516	479	517	514	523	490	528	497	494	509	529	488	508	526	554	487	503	550	490	527	499	542	510	523	521	566	498	505	488	523	536	503	529	526	541	516	535	495	508	530	522	484	486	527	514	520	502	501	501	499	508	533	514	502	499	540	484	512	524	514	497	508	512	520	524	508	536	513	502	504	510	590	508	529	512	492	500	516	504	528	512	513	540	509	544	489	539	494	504	501	514	513	508	509	536	526	491	497	530	515	536	490	538	507	505	491	493	487	512	554	501	523	510	486	461	512	518	544	509	513	504	522	482	519	539	488	505	535	503	533	537	497	524	524	504	537	560	520	540	479	527	517	487	487	533	540	528	532	477	537	501	515	559	519	494	494	488	491	551	552	516	447	541	545	518	543	477	506	512	520	499	532	518	493	540	506	511	495	562	532	520	520	501	471	553	503	511	545	540	537	526	530	534	510	551	504	526	497	515	556	521	514	514	499	547	526	522	516	518	540	524	478	539	526	491	509	479	481	500	499	497	506	505	507	536	502	512	546	477	486	548	496	487	510	519	488	516	534	545	496	492	515	522	552	499	502	502	532	491	493	515	539	516	513	513	518	492	537	503	560	485	512	524	546	526	485	542	531	469	504	530	544	530	513	439	520	487	493	493	501	529	488	507	540	508	513	542	515	531	554	507	546	528	564	537	553	512	510	495	507	523	521	549	535	479	497	525	492	520	532	516	542	493	520	502	506	497	500	563	496	506	510	492	525	513	489	514	486	515	532	501	506	517	524	488	522	486	497	497	504	519	529	499	523	512	525	524	516	515	528	495	497	530	496	523	500	503	518	518	488	546	509	500	483	510	505	511	517	509	519	505	512	495	478	497	506	525	503	558	501	484	510	569	530	539	514	500	459	520	524	542	536	493	537	486	513	521	500	519	474	490	530	508	491	543	537	493	517	527	502	492	490	504	507	508	497	505	522	485	520	545	508	529	508	513	543	525	524	507	510	490	540	527	542	515	549	498	486	486	501	530	505	478	491	516	525	515	506	501	521	554	520	558	513	531	519	533	518	495	501	527	546	515	497	508	526	491	510	529	517	537	557	527	535	515	538	535	509	536	484	489	547	532	501	495	536	533	501	528	460	515	480	472	484	522	482	531	531	471	499	512	548	471	518	504	460	531	502	506	481	539	535	527	486	483	518	466	532	538	505	482	516	519	488	478	503	519	548	496	500	545	510	544	477	512	529	556	517	518	508	524	548	513	518	486	552	575	492	524	506	477	505	528	559	514	519	530	505	527	539	533	529	515	544	485	502	490	540	500	501	479	504	504	539	501	503	522	476	507	525	534	553	509	482	559	511	505	504	509	495	505	520	488	517	520	483	546	486	525	524	502	490	539	501	504	526	517	517	538	500	550	513	515	501	513	529	523	537	516	507	527	505	469	506	523	501	492	509	499	537	485	491	520	507	494	518	513	533	495	509	487	515	525	501	501	514	496	529	500	521	501	562	520	478	518	542	499	544	509	508	507	531	479	507	546	522	533	512	517
8160	666	637	562	433	428	369	329	338	345	337	337	288	299	317	327	324	281	293	288	273	307	264	269	293	280	303	256	309	277	279	298	293	308	264	303	276	255	313	272	284	292	324	299	275	289	299	302	278	306	318	278	305	275	300	261	324	255	277	289	298	313	315	300	300	306	308	285	283	297	269	281	305	289	250	283	302	332	267	322	297	270	314	295	300	286	303	313	262	255	297	300	292	325	296	291	262	302	293	244	252	295	278	282	289	307	295	293	288	286	273	310	297	290	324	261	270	318	305	275	304	288	280	304	294	330	319	335	284	309	278	296	245	279	306	299	293	331	287	338	331	336	290	291	280	271	285	269	281	304	316	282	327	276	283	274	288	276	281	282	291	287	281	266	295	283	298	282	280	311	276	282	300	281	294	292	305	283	269	311	301	309	293	317	273	298	284	279	297	285	266	298	295	285	267	291	279	273	299	296	280	316	270	319	308	307	280	282	277	263	280	283	243	277	296	286	295	275	308	280	309	280	329	302	317	321	312	246	264	303	284	288	282	282	260	294	282	300	316	283	305	304	321	308	276	280	272	278	281	283	281	283	274	276	285	279	275	268	273	267	284	287	300	279	286	312	270	281	289	315	310	289	282	265	300	299	312	298	259	314	273	274	309	293	277	302	330	306	294	284	269	276	285	308	311	267	291	263	293	273	306	270	279	281	300	283	273	286	281	300	279	306	292	307	314	295	290	306	281	290	264	279	311	273	300	290	302	265	319	281	302	263	300	326	270	265	310	266	267	295	300	307	283	270	321	273	319	299	295	298	265	315	261	268	263	261	273	270	293	280	285	299	278	271	261	287	283	306	308	326	276	286	277	312	264	274	292	291	291	285	288	270	276	292	250	274	285	294	285	278	279	280	290	263	284	312	307	274	277	260	296	317	320	270	290	277	319	272	245	300	296	296	285	309	267	275	289	276	316	272	285	295	313	299	283	319	279	279	308	310	277	306	273	319	279	300	295	300	307	306	290	302	251	291	300	306	310	286	287	299	326	300	303	285	284	293	307	330	315	303	304	291	283	283	328	289	288	296	286	309	288	298	297	295	313	253	301	285	290	250	306	272	294	293	303	298	352	290	254	263	284	320	282	294	329	300	337	305	300	256	315	323	285	304	319	286	295	272	281	275	333	279	273	289	295	292	319	298	296	321	296	295	257	312	263	270	296	261	297	300	305	287	277	298	259	294	253	295	289	271	296	309	279	305	265	311	315	283	254	256	270	298	297	298	262	265	278	306	314	269	293	291	281	282	298	275	279	301	293	328	308	299	281	287	287	279	276	296	266	306	301	292	297	279	289	296	283	245	311	309	264	279	286	279	317	284	285	280	283	294	327	283	326	300	298	285	296	273	277	281	315	288	280	291	298	288	286	275	268	296	299	285	288	301	279	271	282	309	270	284	276	273	326	356	264	280	305	268	289	293	271	246	270	245	279	319	296	292	285	301	277	353	299	283	307	292	278	292	299	268	283	292	278	290	283	281	277	307	299	292	325	311	289	269	323	275	311	271	291	297	320	317	281	299	307	302	283	265	269	267	274	309	272	272	278	301	295	288	296	298	295	288	285	290	322	289	306	286	311	323	312	280	283	316	272	279	270	270	309	273	292	288	289	311	294	287	243	271	311	273	293	287	309	281	305	265	294	308	320	324	275	287	306	284	262	292	312	279	279	298	250	281	289	315	308	307	263	287	291	314	324	307	278	304	305	295	286	279	295	279	298	297	311	291	288	268	293	297	269	324	285	278	306	296	253	279	276	278	287	316	300	256	281	312	274	268	301	269	309	305	301	280	291	307	320	292	319	317	267	298	293	315	288	293	294	303	300	258	286	268	293	309	292	308	287	268	323	292	326	321	285	280	310	265	280	265	278	307	287	270	327	287	271	316	282	303	269	297	299	327	295	299	286	300	272	249	328	313	298	290	297	299	286	281	299	279	287	303	282	262	289	294	304	311	289	279	297	307	291	326	286	296	311	305	276	327	268	266	312	289	293	269	311	351	288	288	284	309	288	264	263	308	314	326	325	262	271	284	276	297	253	285	278	270	312	338	298	280	267	270	306	310	290	302	324	305	268	315	312	292	277	311	326	268	299	321	270	279	280	324	333	298	275	282	293	277	267	282	281	287	287	303	298	265	316	327	262	252	279	292	293	274	290	292	311	299	271	289	282	301	308	302	338	324	292	288	290	297	314	275	286	289	315	302	251	283	313	325	282	262	272	287	283	284	286	296	283	273	279	311	313	265	310	298	277	303	299	271	299	260	289	285	294	310	288	272	287	292	292	294	296	271	293	283	272	281	269	271	283	296	269	283	271	301	294	301	284	276	330	275	309	287	294	267	322	312	332	300	286	302	291	315	299	312	297	297	290	301	277	284	310	290	296	263	310	274	284	287	295	295	283	285	276	279	299	299	282	314	271	287	319	292	313	291	279	290	272	311	315	275	308	297	294	288	324	261	302	318	306	304	315	296	291	295	282	295	351	312	269	258	269	291	300	310	268	261	291	253	281	281	274	301	282	277	295	295	294	291	312	301	290	310	293	298	276	298	292	309	277	294	294	287	284	286	291	282	305	278	297	296	259	301	282	322	325	283	324	309	274	294	306	294	269	265	269	296	308	260	279	336	275	265	277	314	290	302	260	302	313	290	262	261	260	285	283	302	309	271	303	292	301	312	282	290	311	285	283	262	280	305	314	315	328	293	265	276	280	271	282	283	300	272	267	286	268	274	298	297	329	298	319	305	291	305	295	285	291	292	273	261	295	293	300	299	272	271	302	299	272	264	276	260	315	281	292	271	276	282	306	291	297	310	269	294	303	279	263	286	297	295	253	291	291	300	301	255	301	299	273	294	293	317	291	291	294	293	278	311	306	279	269	255	280	301	285	292	320	287	291	245	277	265	289	256	291	301	286	311	265	279	288	323	301	274	283	310	319	286	305	294	285	289	305	282	309	302	278	304	274	286	301	290	293	257	276	309	265	275	286	285	286	331	278	275	280	299	271	293	274	291	294	294	294	294	309	270	317	318	329	319	292	273	301	264	294	267	294	277	297	354	316	274	286	293	250	252	328	280	310	280	282	280	285	315	271	314	275	323	309	289	299	305	290	312	279	269	300	289	320	271	301	287	301	266	311	276	246	307	291	283	317	299	307	302	274	277	312	300	293	297	303	279	263	288	285	290	294	331	281	309	320	298	319	280	255	294	312	273	282	317	279	310	291	319	303	266	297	298	284	295	279	302	273	270	297	278	290	309	325	306	295	288	300	274	284	289	282	317	276	292	285	310	293	272	294	319	284	323	277	318	295	283	296	283	306	276	253	293	294	268	304	327	241	260	295	329	319	284	290	241	293	266	296	285	283	267	289	324	309	300	290	279	272	270	306	346	272	316	275	325	276	265	273	299	275	284	283	281	274	268	288	285	296	286	324	309	285	309	282	281	305	288	276	310	286	300
6705	952	1361	1643	1518	1127	1041	991	901	883	799	791	752	763	758	729	698	742	670	693	707	733	663	693	671	739	627	647	699	701	683	640	717	691	685	654	688	692	660	652	639	726	665	657	729	638	719	634	669	629	634	699	648	698	677	676	632	653	696	652	637	659	665	708	701	614	638	647	663	712	645	630	660	637	701	639	723	653	700	688	614	633	653	654	679	661	643	668	727	649	705	675	666	633	644	656	606	645	634	655	668	645	614	676	672	669	658	680	642	677	698	701	675	666	620	646	683	720	633	655	686	670	643	689	687	683	637	655	630	623	662	641	638	651	614	691	724	682	662	696	679	646	648	631	674	645	665	697	652	674	665	662	612	646	651	707	673	612	658	675	661	625	663	658	684	688	682	671	637	646	699	656	674	669	636	642	642	662	680	683	659	671	652	637	664	671	644	629	600	663	623	667	655	647	706	612	620	656	642	656	659	675	658	656	620	702	672	658	613	664	657	639	661	667	639	644	655	656	686	677	697	673	603	718	645	643	709	676	710	655	701	648	683	644	648	704	647	657	687	674	665	675	692	685	652	668	650	629	647	654	665	643	694	627	671	673	675	652	683	665	624	650	655	659	657	690	652	671	666	685	671	654	654	647	634	665	642	625	650	702	671	654	685	637	707	682	663	617	679	688	629	670	672	637	684	670	679	638	681	669	701	694	664	652	641	638	654	688	664	644	688	626	696	678	692	659	716	641	709	615	617	691	645	632	655	692	685	676	643	648	680	606	657	616	651	674	658	645	682	666	698	657	591	637	690	657	642	706	673	659	575	660	686	687	678	661	650	680	680	655	657	686	660	650	662	722	678	666	673	673	644	670	645	700	634	680	612	684	630	642	668	677	648	661	653	663	692	664	660	674	693	642	658	665	614	670	698	633	634	694	655	682	643	732	650	609	677	680	645	658	687	642	688	667	683	660	668	686	597	660	609	661	619	636	674	647	643	645	660	606	655	620	664	676	632	638	684	615	700	616	635	630	700	663	711	653	702	653	656	665	676	603	686	695	685	648	637	656	623	611	652	651	695	653	647	645	703	617	676	685	672	613	647	667	667	667	665	651	646	656	651	659	659	637	643	638	629	699	663	675	600	678	670	623	660	664	651	694	661	702	669	650	653	649	674	633	684	715	636	649	647	646	652	668	687	654	653	624	687	663	639	681	699	696	667	635	635	683	681	644	676	649	674	672	690	681	694	625	668	655	675	618	726	676	639	624	664	618	636	679	669	634	670	699	684	647	628	664	653	678	633	691	656	643	702	657	621	656	660	701	668	642	667	689	662	664	659	649	702	681	628	717	719	646	731	644	656	647	657	679	686	642	610	670	668	641	656	673	626	654	642	621	669	631	645	647	650	640	685	662	666	689	666	628	700	636	623	633	682	694	651	685	642	636	683	681	709	652	659	632	649	673	647	642	656	663	695	607	667	647	647	635	665	654	653	663	661	661	661	619	668	709	717	681	635	670	698	674	681	634	678	667	697	661	650	623	628	653	645	711	641	677	619	656	679	659	653	667	656	655	678	654	623	669	648	677	660	658	646	632	628	663	624	676	665	683	634	731	668	700	656	616	642	654	658	638	658	645	670	663	652	661	640	686	655	677	616	707	646	662	634	653	671	627	666	639	637	632	660	659	651	618	636	655	641	675	655	645	664	661	681	664	664	661	687	666	672	712	698	658	680	643	648	655	647	655	702	652	677	666	660	621	668	664	711	661	651	690	692	709	655	673	688	724	669	676	674	619	653	626	615	656	656	670	678	655	650	687	665	652	647	658	682	654	651	656	642	705	666	707	682	648	634	657	679	655	704	663	679	709	674	637	674	657	710	649	647	647	648	670	612	660	633	664	638	692	654	666	656	621	674	665	672	723	654	659	617	708	688	676	696	645	663	650	639	620	675	689	675	656	635	605	687	681	692	669	695	693	704	619	657	632	672	685	663	671	673	702	646	590	731	657	667	634	674	651	671	683	665	689	659	701	673	619	677	635	685	684	664	660	635	614	675	628	700	689	661	662	646	688	645	658	705	630	675	642	655	667	642	629	643	708	688	661	661	678	685	649	620	646	686	616	654	665	671	691	625	675	674	646	666	669	639	673	682	655	647	647	696	715	653	672	650	687	693	643	665	680	633	663	624	667	628	645	617	673	661	697	636	676	666	657	645	639	653	647	684	614	627	664	638	652	644	672	704	682	648	630	668	644	621	644	689	679	652	695	671	672	624	636	633	638	675	646	721	654	643	706	642	663	690	665	602	662	627	640	695	665	677	652	666	660	680	678	692	690	685	644	662	708	640	635	669	675	661	627	684	666	655	653	680	698	659	692	693	621	649	677	609	689	681	660	691	685	709	677	643	695	634	738	638	640	676	625	654	660	694	671	635	679	668	704	726	653	585	635	626	695	653	628	641	655	646	696	635	617	687	684	673	659	621	674	622	670	656	651	688	641	682	615	675	680	686	668	676	705	680	697	672	651	650	713	673	636	711	672	633	633	656	613	652	651	672	679	659	670	607	653	631	648	696	650	636	686	695	719	691	648	659	580	641	665	656	671	612	655	644	674	653	666	682	656	635	681	670	613	711	699	655	680	640	643	657	661	653	661	646	635	711	665	605	695	669	641	638	594	673	689	717	656	665	607	676	613	673	609	674	644	630	640	667	627	651	682	700	600	631	653	671	705	642	649	703	662	654	652	632	682	669	659	652	687	677	682	687	622	628	688	643	660	609	681	640	687	671	633	680	642	665	706	627	669	683	691	678	649	653	619	685	680	693	644	696	647	655	622	649	637	664	620	681	679	674	676	620	635	691	638	711	634	688	651	633	642	677	632	618	624	640	655	679	661	641	654	671	668	647	669	654	728	618	651	679	671	651	690	657	679	635	682	702	648	632	682	636	691	697	634	650	685	671	682	683	666	646	644	685	680	670	609	644	683	660	673	654	715	665	674	642	651	655	629	646	667	641	682	663	735	651	658	675	686	725	665	676	678	677	636	660	657	632	682	648	666	712	655	678	655	670	662	638	673	695	661	646	649	667	665	674	631	669	673	619	635	663	656	639	643	698	636	691	690	696	644	670	705	641	722	601	632	686	628	638	647	666	687	645	653	653	678	704	689	668	681	642	702	679	698	696	660	688	676	647	645	669	683	661	647	653	660	663	657	658	680	677	649	658	662	677	689	621	665	656	634	631	642	619	692	640	666	677	682	648	709	626	679	657	667	703	648	629	648	640	642	692	644	670	686	659	681	678	660	637	657	648	659	679	645	637	663	637	709	667	701	674	679	683	663	711	660	688	687	647	680	676	674	661	620	654	630	676	670	676	609	659	641	643	643	667	612	663	706	621	682	666	665	719	652	631	687	702	671	704	694	638	646	630	695	660	688	648	664	663	664	643	707	660	638	621	677	655	659	632	638	658	690	655	614	664	682	697	622	661	630	625	697	670	675	656	676	696	667	665	658	687	680
14862	1170	971	696	520	362	321	269	236	240	234	200	202	209	193	168	179	203	192	202	185	205	172	161	160	178	177	170	169	193	194	204	200	187	164	181	172	160	167	176	170	168	169	181	165	174	173	160	181	186	154	175	133	178	164	179	169	179	153	188	183	171	181	164	201	175	159	163	179	165	163	154	179	184	176	169	163	169	159	172	157	161	159	173	190	163	161	157	180	167	195	177	153	181	164	168	171	175	178	176	177	184	165	183	183	150	152	168	160	190	171	185	177	178	152	176	188	149	177	171	149	182	161	159	196	196	181	184	184	185	177	169	163	163	179	178	168	156	181	176	163	171	187	170	183	174	167	157	183	162	162	175	182	180	184	175	153	167	192	163	167	150	164	177	169	170	141	151	154	155	171	154	182	168	147	190	171	200	186	171	148	159	155	172	182	177	165	159	144	167	175	171	182	157	179	173	177	166	163	184	175	192	165	175	163	146	156	190	170	169	169	188	161	157	158	180	167	168	185	144	151	174	166	169	147	173	157	172	186	150	201	165	191	172	175	166	155	157	161	158	166	171	161	188	144	188	164	173	164	165	166	145	173	147	144	179	144	162	164	169	146	169	179	182	151	159	166	183	158	146	172	167	163	154	154	169	175	165	165	168	156	201	183	166	179	180	155	146	175	181	186	158	171	172	188	213	156	183	162	180	176	182	189	165	183	167	171	186	176	158	156	177	174	161	179	162	190	144	195	153	176	160	171	176	146	184	155	195	183	171	160	163	179	160	171	171	163	174	157	182	162	168	161	167	188	173	160	152	187	174	177	189	172	149	176	163	151	171	143	184	162	162	160	174	195	161	156	156	200	182	191	155	156	155	165	190	165	163	173	156	185	161	164	183	198	177	162	173	183	162	158	185	155	177	170	158	157	193	170	181	156	155	151	170	154	158	207	190	167	165	155	165	171	182	157	180	163	149	154	175	145	155	180	165	164	146	169	171	150	173	166	168	157	155	166	183	189	139	151	173	147	156	181	171	177	171	178	165	181	182	174	157	173	172	160	164	170	164	182	156	189	183	162	161	165	193	177	156	143	151	172	187	186	188	149	137	176	155	192	184	174	171	165	168	147	169	155	148	164	179	160	185	171	154	170	173	175	168	175	168	150	174	175	187	188	175	166	152	175	160	166	158	159	156	170	161	184	183	187	177	190	170	158	151	177	157	160	166	155	184	174	170	175	175	157	173	158	160	166	165	171	157	172	146	185	176	168	147	148	149	154	197	163	155	168	174	164	179	175	181	177	180	169	182	171	184	183	190	174	197	178	164	164	161	189	165	173	204	164	197	187	169	193	165	159	176	197	153	162	147	191	190	177	219	177	186	157	190	181	193	160	161	179	203	172	183	170	174	172	164	171	154	191	202	159	143	179	140	185	150	175	154	184	178	180	178	169	171	174	167	151	180	172	166	173	158	134	168	162	158	156	158	159	156	153	163	183	160	181	195	170	151	154	166	171	161	165	168	150	208	173	180	169	183	179	168	186	165	154	162	167	159	162	183	150	163	191	163	164	184	149	162	165	155	191	186	168	152	178	153	149	190	183	158	163	185	192	172	168	159	182	177	166	172	185	173	187	193	192	139	169	173	157	167	182	181	183	181	179	152	164	181	173	172	145	177	181	162	188	163	160	173	190	172	165	156	149	160	170	155	176	135	173	167	171	160	163	188	171	172	151	155	183	161	153	184	152	135	189	198	169	183	141	161	176	165	168	180	166	168	159	207	190	180	156	164	125	175	155	168	163	203	160	179	150	148	167	176	174	161	155	172	167	184	177	179	138	179	181	194	159	167	175	171	184	162	176	175	184	200	169	170	159	189	148	182	208	163	154	155	199	151	193	161	162	182	173	170	174	165	181	169	158	180	153	156	159	147	153	177	172	143	157	145	186	187	184	167	173	193	191	163	163	162	187	177	185	183	164	168	170	166	202	150	164	168	205	175	183	161	179	155	168	171	154	162	189	153	164	170	175	169	178	191	214	185	178	167	167	147	150	162	159	202	171	143	137	175	176	147	184	143	160	164	173	172	174	196	182	178	175	179	188	176	176	150	162	190	186	187	156	153	170	152	159	154	183	159	157	150	178	144	160	165	164	183	165	179	149	168	153	170	195	172	182	183	172	197	195	162	161	167	182	185	163	174	167	148	188	169	172	186	158	151	186	161	180	153	163	172	151	170	183	151	177	165	180	171	178	199	163	171	149	154	192	168	133	129	172	155	168	170	166	159	181	170	192	202	170	182	167	184	157	172	174	179	166	169	158	170	136	162	160	189	197	172	166	181	162	160	163	184	152	154	175	176	188	158	161	168	165	166	154	172	171	159	163	156	154	178	164	175	149	174	163	170	173	169	180	179	175	167	170	177	163	171	167	176	163	173	170	170	178	181	179	174	152	181	171	167	190	164	165	158	149	160	162	158	183	161	161	171	167	192	196	158	152	156	205	153	163	180	211	161	165	152	178	158	193	166	164	154	195	174	166	167	173	173	157	160	179	180	159	184	167	169	185	161	178	188	160	164	176	168	155	190	145	172	191	177	178	179	187	175	150	155	183	178	167	180	147	155	166	150	171	157	173	159	166	172	208	170	157	206	177	198	161	161	185	175	159	173	178	196	182	180	163	166	180	172	149	169	169	169	174	173	190	176	146	158	172	174	165	153	182	182	164	177	162	180	177	182	166	178	164	160	153	159	186	151	178	172	178	178	165	166	177	178	178	170	168	145	134	192	169	173	170	167	192	173	192	172	193	160	166	177	169	169	162	183	165	162	156	174	172	161	168	152	156	174	183	171	178	180	147	172	182	162	162	167	181	170	176	169	179	173	163	196	187	188	175	177	163	165	160	157	144	173	173	192	153	149	168	188	132	156	175	158	175	173	168	169	156	147	173	188	163	178	156	173	162	144	178	154	130	165	184	166	167	162	188	155	165	181	171	168	170	188	149	177	177	167	170	139	170	158	188	173	164	159	163	177	177	186	163	155	167	158	148	160	167	152	193	165	154	182	155	187	151	185	190	186	191	162	179	182	184	177	158	154	179	158	189	188	160	184	191	149	184	211	160	147	177	182	153	177	165	178	145	182	151	152	188	175	176	172	186	170	162	161	166	163	210	176	177	146	147	158	152	156	171	171	168	157	158	185	179	177	162	175	167	154	183	180	183	154	160	163	151	192	159	181	174	169	182	180	123	153	160	177	184	163	170	151	139	147	154	181	184	178	164	147	161	169	162	173	177	179	168	178	182	175	180	163	178	180	154	166	164	168	160	176	164	178	161	156	175	187	160	152	169	159	170	172	169	172	191	160	170	164	169	159	152	179	162	149	171	190	175	160	139	155	185	160	168	162	203	192	189	167	174	173	177	161	133	140	170	171	177	166	179	199	185	170	191	184	166	166	162	190	135	186	154	182	162	159	168	178	174	160	152	175	160	174	156	158	158	189	178	151	181	170	208	163	192	174
8010	902	1850	2275	1907	1389	1170	963	799	794	702	646	610	579	520	563	537	508	518	500	460	465	445	455	456	435	455	455	458	450	417	403	406	426	437	415	397	408	413	444	411	447	403	410	447	470	403	356	420	415	401	443	430	391	393	375	374	423	403	380	404	401	399	386	394	412	408	395	394	355	398	417	392	430	408	397	398	405	410	373	356	398	407	387	463	405	397	391	408	360	390	401	423	393	380	344	397	402	372	397	400	411	401	356	397	402	399	405	410	398	381	395	381	369	401	455	392	387	389	404	397	354	392	380	372	387	389	399	395	374	368	387	421	402	387	399	435	384	391	435	408	388	385	368	397	411	406	379	382	418	385	411	398	372	409	388	355	390	405	427	393	369	422	431	416	409	406	375	350	347	379	391	349	387	395	389	393	408	406	400	380	371	391	416	407	389	381	371	425	394	380	374	383	387	374	399	417	357	364	385	392	401	382	384	401	422	403	379	352	395	371	421	416	398	412	404	407	396	386	423	410	384	365	392	389	376	389	372	392	396	393	431	455	399	417	379	400	387	408	411	407	390	419	373	369	355	395	402	372	354	396	393	401	399	432	400	405	358	451	378	403	382	395	360	392	412	389	369	400	385	357	371	388	370	372	385	404	421	428	405	396	370	408	389	369	417	402	402	395	363	369	435	388	375	381	391	359	384	389	407	419	368	383	376	368	390	412	384	391	381	395	382	371	387	394	400	406	404	441	439	420	394	399	389	377	387	395	363	377	446	361	389	392	391	400	368	415	372	365	369	401	409	378	386	392	413	399	423	386	389	394	361	364	366	377	441	371	381	388	394	393	394	389	391	415	426	399	406	370	362	409	367	419	408	378	391	352	380	386	413	387	389	368	392	380	424	371	394	399	362	390	384	381	357	391	378	389	423	396	396	370	444	371	385	369	409	435	386	364	378	388	401	392	371	404	409	380	366	378	351	373	390	405	410	404	397	411	390	420	398	381	391	395	428	384	377	401	358	404	377	354	400	394	395	375	391	392	377	374	401	412	373	412	392	369	397	389	394	366	406	396	362	390	383	418	392	405	411	365	400	378	392	393	414	401	380	360	394	372	383	396	394	396	388	375	390	376	416	389	383	416	374	411	394	417	396	396	417	394	382	370	401	405	390	388	407	403	415	406	408	385	366	389	381	400	379	442	357	369	407	393	388	395	380	396	397	350	388	375	387	409	390	367	392	388	362	417	347	366	370	398	400	349	361	369	391	397	398	416	405	393	423	397	382	379	417	403	397	392	410	409	389	381	410	387	409	403	409	362	413	388	388	386	391	377	362	401	357	400	449	374	372	395	397	376	426	376	417	410	414	339	411	390	401	371	408	395	411	364	401	396	367	362	382	361	346	383	412	378	382	382	417	384	409	394	407	363	342	386	353	431	395	373	432	352	374	366	414	346	399	417	408	406	401	427	367	401	365	418	383	395	383	417	402	422	391	435	380	401	359	402	376	405	383	395	404	378	410	361	393	401	389	412	368	363	405	391	414	388	387	386	364	390	376	392	399	380	376	384	409	401	359	408	364	417	391	416	369	385	386	417	382	371	372	408	375	400	371	434	391	399	369	394	396	374	402	375	402	384	365	406	395	402	438	399	409	400	438	423	366	392	404	377	397	394	404	397	404	388	398	410	409	356	435	404	402	388	381	419	391	404	402	385	402	425	353	379	405	421	366	371	410	431	369	408	372	366	391	393	427	409	400	395	388	397	361	389	388	399	379	393	411	368	383	414	399	421	397	389	418	411	399	343	399	378	384	385	390	371	367	386	409	373	390	352	404	372	387	375	384	394	395	378	369	401	391	372	384	387	391	405	415	355	392	383	409	362	402	393	403	420	422	407	386	392	393	407	370	405	388	391	409	394	443	396	415	361	404	365	404	373	381	361	376	397	388	329	378	375	390	407	398	375	387	366	390	403	406	386	390	419	418	384	399	412	392	375	386	386	360	379	371	401	403	399	396	374	370	400	384	406	388	414	396	410	385	429	396	406	400	412	388	410	409	385	373	421	398	441	392	375	377	403	400	375	375	385	400	403	382	439	422	409	369	395	419	347	397	407	368	393	410	399	390	392	391	390	396	404	419	391	405	402	419	384	423	392	404	376	397	372	383	376	366	443	418	364	361	366	406	422	389	383	376	387	420	404	405	406	394	383	369	385	393	377	375	422	372	384	400	386	377	389	381	374	402	377	404	445	373	394	353	390	392	373	412	420	424	414	402	414	377	372	415	369	385	376	399	399	394	349	417	405	404	439	401	416	397	390	399	398	408	402	388	384	401	387	399	394	405	369	382	378	424	383	408	379	413	381	415	377	399	416	386	401	399	447	353	426	411	380	436	383	409	380	441	389	392	374	406	410	427	390	392	378	419	407	425	378	369	380	372	380	380	383	375	401	387	382	402	424	372	407	400	410	389	399	386	362	357	389	402	383	397	362	392	400	375	389	411	367	356	388	411	401	386	412	392	379	406	379	376	386	421	427	379	429	384	387	421	422	376	365	368	380	410	393	428	394	391	397	401	371	376	382	387	393	368	401	378	428	390	380	398	397	411	377	395	404	409	407	368	378	416	410	398	364	392	376	413	419	416	399	382	361	360	397	438	368	396	395	426	389	411	335	405	425	414	370	394	396	435	397	362	403	387	409	360	361	404	406	387	405	398	438	372	411	394	405	382	421	353	407	393	374	385	409	429	408	399	400	406	382	390	378	399	368	400	395	401	422	409	386	380	425	392	406	376	361	410	383	406	404	365	403	404	390	385	378	399	371	411	348	393	366	363	391	384	374	373	374	395	414	394	379	392	395	366	401	388	367	382	426	405	411	402	433	388	379	405	401	389	410	391	350	388	378	379	397	384	412	396	398	417	406	376	383	375	404	375	407	360	391	363	402	380	418	446	410	385	372	416	401	426	415	347	370	409	408	409	401	387	375	411	411	362	410	426	390	417	395	405	381	406	381	405	376	381	421	388	386	384	359	387	407	427	406	376	377	401	405	376	378	389	376	401	351	390	354	384	401	407	359	374	377	384	393	391	372	422	410	402	405	414	407	385	380	416	394	405	390	406	395	397	390	414	369	399	395	406	392	343	371	421	420	380	377	408	376	354	375	365	422	382	407	399	388	407	390	372	371	447	393	413	362	386	371	399	381	422	376	392	373	389	407	377	390	378	371	377	376	407	374	411	407	347	386	394	395	408	359	402	354	374	374	384	382	411	373	387	408	392	424	367	370	392	441	390	410	420	380	385	393	392	380	423	397	391	401	379	398	397	395	400	377	410	394	367	405	378	385	398	392	386	430	397	388	415	404	392	399	397	352	382	390	364	403	382	366	396	417	367	402	399	377	385	368	407	371	383	415	398	408	404	408	382	411	379	386	366	432	382	355	382	384	382	392	386	401	377	391	385	412	394	419	373	379	361	380	376	373	404	390	409	410	435	397	383	369	379	406	389	392	350	380	395
1561	222	206	212	215	239	230	223	226	227	212	226	186	224	218	203	172	235	213	239	226	241	216	194	223	187	194	222	241	250	202	236	234	213	235	221	204	226	229	206	232	212	198	224	236	185	227	196	200	224	223	192	228	243	222	213	230	225	204	224	238	206	190	177	192	218	210	230	215	208	207	215	217	212	214	196	205	206	211	202	237	217	206	206	220	243	202	217	195	223	204	219	214	233	193	233	205	226	226	215	218	214	230	239	222	208	197	226	182	247	202	218	204	213	198	218	218	177	219	227	237	225	204	200	237	204	211	237	242	186	208	233	205	191	222	223	190	218	218	233	222	220	237	245	228	231	196	225	208	221	235	209	212	232	206	218	180	221	192	220	198	213	219	211	229	197	191	196	204	216	219	195	209	228	215	189	235	184	198	192	236	205	221	209	208	217	196	247	211	238	220	223	209	225	240	181	204	202	193	210	225	229	210	217	234	202	227	224	212	216	243	196	222	210	190	222	221	215	214	229	200	207	177	196	203	225	215	228	240	199	201	219	222	219	201	226	182	182	191	226	207	215	189	225	196	201	236	243	211	214	214	228	218	213	263	210	199	241	221	199	207	198	203	199	183	232	226	216	220	218	219	222	204	211	222	220	214	198	235	208	196	221	247	212	221	188	212	191	228	176	220	227	216	214	241	201	219	212	231	208	194	223	232	223	202	182	234	222	213	236	221	236	221	236	212	234	227	235	261	219	196	235	199	248	215	202	213	193	189	191	219	202	214	212	219	219	243	217	249	207	218	217	206	240	252	199	226	229	222	214	187	226	236	229	252	196	214	222	242	228	159	177	202	230	198	242	226	221	244	226	244	204	221	236	247	221	203	222	213	229	211	214	228	196	246	204	229	203	214	227	238	198	221	209	227	211	216	218	224	214	217	180	217	211	219	235	215	229	227	230	222	216	245	217	227	217	217	218	197	202	211	218	220	238	213	207	221	241	213	192	214	246	233	214	204	212	232	191	212	219	222	232	192	229	202	208	218	223	231	208	227	174	218	216	217	232	208	214	224	225	237	213	229	189	208	205	201	228	211	222	207	225	236	224	212	207	217	221	225	210	217	177	214	212	229	213	233	225	202	227	198	203	248	224	206	232	222	209	219	212	234	208	245	201	213	215	219	189	218	198	219	182	211	215	234	230	228	197	199	225	197	228	185	206	237	208	201	217	241	235	218	188	181	197	210	227	203	230	187	225	217	229	201	218	232	229	233	218	195	216	222	198	222	218	213	185	241	233	197	222	226	215	206	238	228	235	224	221	217	227	229	223	214	225	195	244	224	223	197	222	205	224	221	209	241	209	229	210	208	219	226	218	211	192	228	195	198	242	219	214	240	205	216	188	215	207	242	207	221	216	192	205	224	210	225	241	206	215	221	235	215	238	207	236	204	220	236	226	201	240	237	219	224	220	200	221	246	211	201	234	173	237	206	223	221	238	234	231	232	237	210	224	203	215	229	221	211	211	208	207	206	217	222	214	195	207	245	232	219	217	205	226	229	191	201	218	211	191	220	215	224	219	222	185	240	212	216	244	227	232	199	218	206	188	200	230	210	212	235	235	209	223	234	226	209	196	222	208	215	246	214	192	226	203	212	204	212	238	214	223	218	198	227	210	220	208	202	211	214	206	203	205	221	221	199	218	212	216	224	216	226	207	214	222	206	208	231	223	246	220	226	211	214	214	201	223	224	220	215	273	220	199	229	217	192	212	216	228	212	201	219	218	241	217	224	204	232	214	209	236	226	217	238	213	201	204	200	216	213	208	235	238	190	224	232	191	204	203	196	221	218	208	216	204	242	204	187	223	226	201	203	213	193	222	205	162	233	211	216	228	227	211	223	209	223	198	215	224	223	206	201	205	201	196	196	209	231	225	237	225	197	224	231	200	236	215	212	212	211	191	239	228	193	206	191	215	227	239	231	215	213	241	200	223	199	221	190	222	192	212	198	225	228	196	223	220	221	218	202	200	258	228	217	216	222	243	191	193	207	214	237	219	232	231	203	218	182	239	216	201	251	206	241	209	202	245	201	231	201	212	218	183	238	200	228	209	209	195	257	222	199	196	225	189	234	185	217	189	205	207	216	239	213	235	234	211	212	213	238	206	217	224	214	228	209	243	231	213	220	225	217	205	202	208	242	211	210	212	218	225	223	203	210	228	228	249	224	195	212	222	212	227	229	204	209	224	205	195	203	251	221	251	202	198	223	204	219	237	231	230	228	205	208	204	212	200	229	181	232	192	197	222	205	193	231	247	217	212	217	208	226	249	199	223	209	196	217	213	233	199	178	214	234	208	205	226	183	183	216	222	224	214	217	243	221	197	213	218	228	178	196	219	218	215	216	242	218	216	190	221	206	221	207	239	193	239	200	210	237	187	219	230	230	251	207	243	223	229	231	216	225	209	212	224	199	202	189	200	220	224	211	209	211	223	198	217	253	225	208	237	218	204	214	204	218	201	194	225	211	199	208	196	211	223	247	200	216	215	213	200	238	221	219	213	209	206	207	205	209	217	226	217	200	194	227	202	223	206	227	235	213	230	218	210	192	231	188	217	194	194	207	197	219	212	231	216	232	221	205	215	219	236	230	192	205	227	227	211	229	208	204	238	203	246	214	243	215	218	224	201	221	209	204	223	186	210	218	231	228	239	238	247	225	205	214	213	209	234	214	229	233	191	223	236	207	213	203	228	218	245	230	233	228	250	226	221	230	241	212	222	236	221	190	222	191	209	225	208	228	213	222	201	213	202	206	228	221	214	242	248	214	210	211	200	234	248	203	216	200	217	211	226	232	211	215	223	217	224	226	234	193	215	206	202	208	216	206	238	227	230	224	226	223	235	238	211	205	217	202	231	214	207	221	203	229	215	208	227	200	196	200	230	218	216	180	213	195	209	243	230	177	233	205	186	215	179	186	202	216	209	233	197	195	210	203	231	194	186	184	217	241	162	202	193	232	208	221	194	215	222	202	208	209	212	213	227	234	239	230	201	213	192	209	217	225	219	220	213	214	205	222	177	214	230	181	193	237	216	204	238	207	244	205	253	210	215	202	218	237	195	233	233	207	208	253	195	228	222	226	215	199	224	200	215	217	209	224	189	188	196	213	207	224	219	200	228	237	225	220	201	234	209	230	213	220	224	234	201	228	210	217	220	223	204	217	196	222	197	234	189	213	201	209	218	226	216	195	234	205	225	171	198	207	216	218	226	206	246	225	214	187	208	234	239	212	227	218	218	204	229	204	195	254	219	216	241	226	197	232	222	222	213	221	225	214	232	220	218	210	251	226	204	216	238	219	225	231	211	215	199	197	220	195	185	226	244	224	207	237	192	243	217	217	186	207	229	235	202	207	207	210	228	219	233	199	210	233	217	233	203	215	227	205	220	224	190	200	224	179	230	212	218	217	196	205	209	218	246	206	219	236	204	199	224	198	195	211	205	218	230	191	194	208	224	218	206
2000	549	604	537	553	516	560	492	531	577	538	520	541	486	517	538	501	531	526	543	541	545	485	515	529	528	506	482	541	545	516	529	508	509	521	504	503	532	543	516	521	504	496	528	527	519	524	538	524	538	496	525	500	479	532	520	476	544	507	534	499	493	493	473	542	519	518	508	508	481	533	538	488	526	527	510	452	457	500	488	515	562	577	538	514	529	518	546	504	491	519	527	498	472	474	535	504	521	528	498	537	552	463	540	537	513	493	499	530	516	528	529	484	574	525	531	563	476	508	495	507	482	512	468	490	486	514	498	477	535	466	556	495	505	478	465	468	534	537	507	511	508	475	492	502	519	478	490	500	525	476	472	492	469	517	501	510	511	497	549	529	512	465	517	507	552	498	518	568	556	512	484	517	564	547	562	501	494	536	524	540	475	485	508	551	520	518	488	506	496	501	533	501	505	496	531	530	489	524	497	498	496	516	523	543	525	487	540	512	538	515	509	503	513	509	513	507	537	495	546	493	545	527	527	505	540	541	559	525	540	520	539	523	497	525	533	512	507	495	533	491	491	495	499	520	516	483	503	516	497	527	494	522	531	509	500	478	474	517	515	539	503	526	521	525	525	503	517	530	512	525	515	514	482	533	521	560	516	476	482	517	507	505	516	507	466	527	517	506	494	503	537	495	537	516	525	564	516	522	483	523	544	496	525	507	474	539	532	492	474	550	505	492	527	552	537	535	497	473	478	531	513	499	504	501	517	516	513	538	526	535	490	519	534	534	531	454	490	521	507	497	500	492	527	504	540	547	550	511	516	514	484	534	517	509	509	529	498	484	534	542	522	480	512	501	490	526	501	497	504	496	494	500	477	499	536	505	525	461	499	520	500	531	523	511	468	500	494	528	506	469	501	559	496	524	524	530	527	522	499	484	521	476	481	502	510	548	483	552	537	513	490	533	498	484	518	528	462	505	526	484	521	518	520	500	479	485	508	507	535	490	514	506	509	499	504	479	481	518	492	497	518	478	536	492	515	495	491	478	507	504	503	522	487	503	555	522	513	534	554	508	552	553	452	503	503	510	506	496	506	515	507	522	494	499	565	518	548	511	489	515	522	500	515	555	543	529	528	541	550	558	484	471	486	492	525	502	514	512	500	504	507	518	450	509	501	492	501	494	516	493	528	527	505	521	485	501	519	524	463	532	505	485	502	523	480	528	531	506	553	506	524	513	536	564	514	506	511	481	545	510	498	483	494	543	520	510	477	479	544	492	524	500	506	545	584	547	519	517	483	512	489	476	527	516	502	525	533	528	510	534	478	517	502	558	513	515	492	532	477	549	504	541	518	530	521	479	532	501	490	510	538	531	516	511	495	488	528	507	528	522	510	492	520	528	488	555	521	488	515	513	500	549	475	543	493	562	554	513	528	515	519	500	501	485	517	496	509	545	498	561	526	546	506	528	555	500	493	521	483	522	500	517	498	525	535	530	532	490	527	498	493	504	548	518	550	531	490	489	525	543	516	552	585	524	518	493	507	543	493	523	525	524	526	533	538	506	503	509	529	525	533	529	502	518	525	491	598	496	522	515	539	494	478	525	514	469	480	511	497	532	519	481	523	494	504	510	484	511	521	505	522	509	481	534	541	505	524	493	558	527	498	475	527	502	550	548	526	527	513	497	530	518	505	544	506	515	552	531	511	506	495	509	533	480	528	543	525	490	504	546	505	510	491	541	528	479	538	524	510	487	525	501	506	507	507	498	494	488	521	470	535	499	476	492	514	550	504	541	486	491	526	522	528	515	465	493	543	499	520	511	531	510	503	540	483	507	497	517	514	548	528	530	510	515	537	460	480	498	541	490	502	515	518	542	517	514	498	446	501	524	514	538	537	540	482	492	528	520	473	490	520	540	533	509	495	503	503	514	493	527	481	508	510	510	534	492	534	486	481	551	524	548	515	520	550	460	503	505	525	483	537	492	548	510	482	527	554	527	505	523	527	506	537	510	542	493	487	542	487	522	514	495	473	519	508	514	521	581	504	515	473	534	524	537	537	533	548	494	474	511	497	506	496	514	490	494	507	544	538	518	485	547	524	504	466	536	554	533	549	465	481	518	500	521	508	533	536	515	507	534	495	480	526	525	528	487	532	520	517	525	527	507	492	550	493	500	510	541	537	507	540	468	496	536	480	510	486	483	533	519	529	520	511	520	517	529	522	556	544	532	516	525	524	539	519	557	543	528	513	500	488	470	531	489	544	514	522	473	464	535	507	534	542	531	538	511	527	543	537	524	539	505	520	534	520	499	486	496	487	521	513	518	544	505	545	560	500	513	522	559	534	515	480	510	565	578	505	518	509	542	484	494	504	497	516	533	504	499	517	525	526	470	552	502	528	517	534	502	482	526	504	517	537	512	511	483	518	521	491	509	499	516	518	509	497	484	471	508	478	564	501	509	493	497	511	466	558	523	524	525	508	502	517	523	486	501	550	523	473	535	515	536	459	501	535	526	478	518	516	560	516	513	502	462	522	519	497	528	514	532	556	462	549	522	508	554	523	516	494	496	516	553	512	526	549	514	547	486	521	487	568	511	490	528	520	525	539	523	559	503	521	502	515	518	485	520	542	489	521	517	544	518	506	548	537	517	524	505	508	501	518	528	524	552	513	526	457	496	498	527	506	527	514	504	496	482	512	489	512	522	513	535	524	548	494	534	536	519	488	508	534	545	498	474	523	531	495	487	505	520	546	545	502	511	535	508	519	530	550	516	481	505	530	487	502	505	467	507	510	547	532	484	496	506	532	521	508	513	497	479	533	483	524	492	493	497	494	496	534	524	527	532	495	519	538	522	494	520	530	471	573	533	532	510	526	532	504	534	498	512	485	510	516	532	485	482	504	539	493	491	508	516	545	485	553	489	529	488	468	523	524	491	522	539	547	527	505	500	488	537	498	486	511	504	522	540	538	486	536	544	520	490	518	539	508	531	500	507	538	506	547	511	557	529	536	535	536	500	554	501	480	469	471	551	555	520	546	529	516	503	486	543	534	509	533	507	524	506	531	520	492	495	535	491	498	491	522	518	526	532	506	459	505	507	538	572	546	531	499	519	525	519	516	571	491	540	511	542	501	512	521	508	508	483	511	527	508	529	494	560	547	469	541	540	517	520	528	521	541	544	510	516	488	491	494	509	499	540	524	521	530	508	494	467	504	540	539	538	497	530	500	508	512	508	526	546	530	512	539	526	505	475	484	506	500	514	531	524	531	510	542	475	510	495	518	522	537	512	546	513	502	502	502	504	498	539	525	540	494	492	515	507	544	487	509	516	526	542	526	522	526	509	485	534	538	504	470	482	507	506	521	481	506	482	504	497	517	496	523	522	527	491	489	530	541	503	565	519	504	467	499	480	531	558	542	504	520	538	512	495	539	512	496	550	516	514	521	527	496	488	542	489	496	465	524	510	545	514	514	507	482	545	544	520	513	530	500	474	525	529	491	488	487	531	470
8100	650	659	556	472	406	347	346	354	294	301	328	334	325	308	275	292	297	305	297	283	290	304	287	314	302	312	315	315	300	284	298	310	302	302	290	266	313	299	291	278	298	263	305	313	313	284	291	292	270	279	314	289	286	288	252	320	285	297	276	308	276	266	328	302	312	284	292	291	297	295	311	288	274	264	298	286	308	296	270	295	289	255	294	307	276	282	259	238	273	288	271	293	291	293	286	283	294	330	298	331	286	290	307	283	286	279	285	280	268	243	288	304	301	328	302	272	312	248	296	282	274	293	329	292	289	324	276	283	296	291	308	308	285	318	320	305	309	275	297	300	278	296	309	275	305	289	292	302	310	315	269	284	289	277	283	280	298	308	275	301	301	277	300	279	283	279	281	297	300	298	302	285	266	276	304	312	287	316	292	295	282	263	295	296	321	297	296	287	239	286	285	283	292	305	289	275	312	294	312	327	310	325	293	292	285	289	297	294	312	300	295	273	295	289	296	266	284	266	307	311	279	275	269	238	285	249	291	275	277	298	321	299	293	274	291	284	286	273	265	271	331	277	304	328	285	313	300	322	273	291	269	290	305	318	287	283	295	287	293	257	310	277	331	276	296	300	271	292	298	271	293	277	283	288	299	302	279	282	298	265	323	264	308	290	304	337	284	297	295	311	298	307	302	287	278	271	285	290	292	294	287	306	274	282	300	280	270	276	246	297	278	284	292	311	290	318	297	322	292	261	285	270	250	230	293	262	294	308	264	284	295	282	301	312	313	299	299	263	309	278	288	287	260	261	281	294	272	275	286	294	264	287	318	278	301	290	299	311	258	299	292	281	268	272	270	308	301	303	260	283	318	313	287	285	270	280	293	301	291	306	349	287	297	311	306	269	271	278	294	306	301	289	270	289	260	283	307	275	314	271	264	296	313	298	312	274	303	302	297	291	295	274	279	299	257	264	303	262	254	294	265	278	294	278	278	289	270	285	245	274	331	319	284	326	297	252	274	262	279	325	274	264	295	256	286	289	286	283	288	302	273	262	293	271	255	289	289	282	283	298	298	272	303	272	273	279	331	302	261	290	231	314	246	277	320	274	309	297	306	274	276	305	294	295	277	291	289	289	265	275	270	318	263	269	310	287	295	292	277	280	297	285	274	257	321	313	268	295	266	292	320	289	277	250	285	282	272	274	299	279	282	264	306	285	311	303	269	290	306	326	290	292	282	322	301	293	294	276	288	283	296	286	275	272	299	273	274	278	258	288	264	320	308	296	280	301	311	273	274	282	285	290	294	288	300	273	275	274	316	307	314	290	253	300	273	277	296	322	310	281	322	272	311	282	270	301	248	325	285	290	309	298	305	298	277	295	311	293	313	286	282	283	279	297	288	267	281	303	338	287	266	325	266	306	284	284	306	277	306	294	293	286	294	323	282	290	276	300	293	311	318	294	303	320	283	304	281	287	313	327	298	256	322	248	305	271	298	282	301	300	339	292	312	317	284	298	329	317	301	292	275	324	257	305	281	281	299	302	270	328	294	266	273	268	277	255	323	296	299	286	268	285	324	310	295	295	290	298	325	325	302	286	288	290	264	304	296	252	280	315	313	302	271	273	291	279	297	300	274	295	306	280	296	289	276	318	287	287	306	276	286	318	303	272	304	255	309	267	316	283	286	286	281	271	313	295	313	306	301	329	309	271	271	316	267	297	289	294	308	264	275	300	267	266	291	296	283	285	273	284	279	293	296	306	287	274	278	305	292	297	287	280	300	277	297	304	299	284	297	279	241	307	321	267	295	314	271	298	321	299	298	297	273	300	287	282	300	271	333	265	282	311	304	303	286	271	303	308	310	285	284	305	288	262	258	298	275	268	279	283	269	287	294	293	301	265	265	309	300	315	344	299	280	274	248	294	301	299	301	290	299	295	242	339	294	289	308	293	286	299	326	297	313	272	298	291	284	289	274	267	291	271	269	290	317	311	265	291	256	303	293	297	257	278	278	272	286	285	283	296	300	282	304	314	254	298	276	285	305	289	284	289	286	280	289	256	297	309	279	297	309	319	303	284	290	283	274	283	295	295	291	279	293	282	284	290	314	288	278	307	287	277	303	256	327	292	305	272	280	281	312	278	275	309	284	288	287	298	291	304	289	270	299	249	313	301	319	290	291	249	301	289	299	306	274	282	268	302	285	274	290	263	287	266	294	312	292	290	279	311	296	293	308	270	299	274	252	300	302	283	276	273	305	301	299	297	294	295	282	308	287	287	291	266	283	280	351	289	305	282	268	273	295	279	282	306	251	320	299	278	275	254	289	304	297	289	239	282	278	291	284	314	306	308	293	290	281	322	273	286	286	293	272	305	280	289	292	256	291	269	277	242	258	309	298	360	274	266	264	295	298	304	271	285	329	285	287	277	272	342	281	304	252	292	288	262	270	294	294	298	288	257	299	277	262	272	304	260	290	304	249	297	283	272	295	314	275	248	311	300	341	322	316	273	262	297	282	292	316	274	290	285	285	302	316	298	331	291	290	300	312	305	314	294	293	302	273	299	302	263	310	306	289	292	282	294	276	298	301	256	254	291	328	278	312	298	256	249	322	290	295	294	296	272	284	278	285	296	270	307	295	308	301	300	322	299	296	306	288	276	277	275	297	299	274	302	279	250	295	297	319	303	305	291	276	320	285	290	282	298	307	272	309	292	296	273	307	312	284	281	308	280	272	315	297	307	270	260	281	293	268	275	282	294	276	293	299	301	266	302	313	299	266	299	310	285	296	273	316	262	283	278	311	246	308	309	315	270	303	303	276	294	292	289	298	304	290	313	275	275	314	281	282	294	304	282	304	325	305	298	266	306	247	264	264	250	283	288	296	289	275	272	322	277	301	273	281	311	279	294	261	297	312	310	286	317	296	312	287	320	271	275	329	288	299	268	314	295	292	268	327	277	277	306	287	303	273	307	280	290	321	305	267	299	269	312	291	317	275	303	301	333	309	279	272	304	306	274	275	327	284	293	314	283	279	316	260	296	320	286	278	315	332	304	289	287	295	293	294	276	277	319	307	270	289	267	264	273	310	288	309	305	290	293	279	306	300	315	273	323	295	302	254	309	317	267	282	286	273	292	296	314	280	321	281	261	296	330	297	259	269	283	293	291	293	261	269	289	291	267	308	295	322	265	287	275	286	302	278	307	280	265	288	292	300	289	270	283	286	294	274	281	285	316	296	294	302	316	284	276	303	277	309	314	295	293	298	301	247	260	254	331	254	296	254	281	283	324	281	294	320	290	296	279	277	290	306	326	309	322	289	329	300	287	270	301	266	321	308	258	284	296	283	289	287	308	255	275	292	317	261	285	303	302	318	312	295	261	263	329	329	271	309	292	266	282	288	309	326	347	293	328	301	286	292	288	270	287	288	297	291	285	285	288	256	298	306	296	290	286	295	314	299	278	281	314	280	303	324	299	319	302	309	276	299	253	299	277	268	290	291	274	290	291	304
6702	969	1396	1624	1400	1158	1068	961	861	917	759	727	808	720	735	730	759	720	674	723	717	651	679	686	693	718	681	725	685	693	628	674	689	640	666	676	673	688	694	668	714	665	653	694	666	627	670	671	703	630	688	635	647	635	655	648	690	689	677	638	615	657	652	649	670	652	653	683	642	649	612	730	676	671	658	664	678	650	623	659	684	661	641	710	635	676	679	682	683	622	673	694	664	663	648	670	689	658	712	646	627	685	649	673	660	667	642	675	639	665	669	673	630	653	634	664	629	624	694	670	693	643	670	649	676	657	635	621	646	686	703	658	669	662	672	643	651	676	658	686	635	673	652	605	644	678	630	674	639	669	627	665	641	660	676	632	678	641	675	655	642	657	658	645	709	685	635	684	637	632	656	734	648	618	661	644	653	685	641	619	727	702	687	624	669	642	657	697	646	688	670	645	674	651	618	696	621	683	651	666	689	643	658	606	723	685	650	667	690	679	629	662	655	666	663	668	639	602	619	635	646	643	636	685	627	614	649	666	666	626	646	651	648	695	670	630	630	671	689	664	638	643	688	646	632	650	614	641	676	642	674	658	658	617	649	625	663	678	651	655	664	600	680	652	665	644	610	641	692	580	667	648	695	670	655	647	671	665	648	663	631	675	657	691	639	645	667	643	625	666	649	645	626	639	675	697	693	716	589	694	666	651	661	644	647	617	630	694	683	696	684	632	645	647	667	682	695	664	715	679	659	675	627	667	652	619	626	634	675	663	658	673	627	662	656	667	613	687	674	619	675	661	694	600	681	596	694	683	671	672	634	632	644	674	652	615	616	697	668	686	627	649	619	689	677	661	693	655	672	683	684	613	658	668	619	651	628	639	690	658	632	649	678	672	692	655	660	620	652	597	652	654	647	613	720	643	660	651	658	686	648	671	651	671	683	648	672	648	651	681	704	653	627	670	706	652	675	643	641	650	624	663	662	663	706	678	605	634	654	689	658	682	632	655	633	664	672	666	638	626	614	694	658	684	678	660	661	620	602	681	721	666	639	702	691	663	680	653	682	661	666	657	677	632	630	685	682	640	668	682	703	701	645	726	658	687	630	654	646	687	674	639	651	653	681	653	647	671	674	640	662	639	637	614	664	629	674	669	650	652	680	670	641	652	653	670	673	639	660	634	659	622	664	679	665	655	625	637	639	622	677	674	633	614	651	644	660	626	637	696	638	680	659	675	644	678	667	667	648	654	642	678	641	639	635	661	634	733	684	658	689	648	710	660	624	666	615	646	713	645	679	634	695	648	680	662	671	633	640	676	614	626	679	656	709	661	642	697	689	605	681	663	631	684	682	639	574	661	702	654	666	647	669	705	665	639	711	634	669	622	630	648	641	644	673	663	663	667	636	707	648	594	642	665	644	636	653	723	635	649	669	657	672	696	600	692	661	676	686	642	629	691	681	651	639	626	656	649	621	662	671	650	611	649	663	618	667	678	691	630	625	705	669	631	649	639	632	658	634	661	675	699	662	623	644	631	651	670	662	692	675	658	600	660	658	600	684	682	647	672	659	666	631	642	654	661	608	685	658	686	643	674	618	660	673	704	663	639	679	633	653	645	647	654	660	653	603	654	659	653	622	682	640	651	672	624	645	657	651	630	671	675	613	582	715	628	639	641	715	658	673	625	653	652	671	686	690	654	660	711	625	670	653	636	645	649	642	690	645	674	678	664	662	627	666	628	650	647	617	656	618	664	704	631	651	664	659	646	676	664	628	656	679	638	658	596	647	670	683	652	668	658	664	629	666	649	684	639	659	653	671	677	679	676	701	649	667	667	637	688	651	639	643	664	661	683	688	698	654	683	670	645	623	685	678	630	653	602	687	649	643	655	666	660	660	670	700	655	663	661	727	704	658	627	608	662	635	633	682	666	656	700	622	664	672	684	645	653	661	670	658	664	696	671	676	632	687	657	693	681	666	654	691	654	688	636	652	650	633	656	675	615	648	694	679	646	664	655	666	679	626	710	604	660	628	664	690	629	669	638	668	682	634	654	647	675	655	692	682	643	678	687	671	647	661	653	653	630	641	679	640	647	621	652	676	592	633	682	654	648	634	685	680	641	640	680	677	729	670	632	644	642	681	692	644	683	657	675	635	670	668	642	668	643	685	668	658	697	711	669	677	652	664	626	628	664	648	670	636	667	629	624	673	681	678	671	646	655	691	645	655	640	655	684	653	661	673	702	674	658	671	636	670	730	641	652	642	603	636	671	674	659	618	680	666	696	653	715	650	672	628	705	653	648	610	648	649	670	638	675	659	684	651	655	643	632	726	666	624	701	660	693	675	656	669	668	672	655	616	667	635	651	680	642	650	647	688	657	678	681	637	655	720	636	651	707	711	676	659	677	632	633	642	660	659	670	651	663	699	678	725	675	644	651	690	690	717	655	694	661	705	698	646	676	695	659	657	679	654	603	699	672	649	660	661	651	682	681	639	687	717	630	662	666	698	655	709	714	629	704	645	665	608	709	671	665	673	644	643	642	687	689	623	675	627	664	614	645	664	596	704	667	630	667	634	694	656	610	666	653	651	689	656	617	656	694	679	692	657	631	659	654	647	667	651	635	706	613	640	677	690	648	655	627	663	666	696	590	676	694	645	663	681	639	703	672	648	716	662	636	646	708	631	702	669	679	668	680	597	667	681	672	698	658	678	658	658	696	650	648	645	626	655	661	673	616	634	638	693	677	599	650	704	622	690	712	653	719	693	649	599	647	629	630	640	680	642	664	641	683	649	668	642	681	670	718	636	619	683	637	656	657	644	653	651	693	679	649	635	680	612	694	616	669	681	648	624	728	661	654	673	648	697	625	648	647	590	655	642	655	617	648	635	638	677	664	632	652	650	691	601	637	682	706	655	649	629	672	622	652	643	678	649	656	660	665	694	637	651	668	683	627	588	679	637	638	640	651	651	611	661	671	658	676	657	655	624	700	716	663	651	733	707	635	643	659	732	683	651	672	638	674	644	688	673	663	673	689	652	679	611	684	641	649	631	645	658	606	698	657	703	639	620	650	681	667	670	636	638	657	653	611	691	706	677	670	661	700	654	645	659	611	697	649	642	705	633	692	663	669	663	645	652	661	656	679	675	666	656	667	711	589	612	664	637	668	697	644	651	688	671	703	646	666	647	646	639	658	672	660	657	673	635	681	654	653	661	612	676	648	663	665	630	660	670	658	643	691	686	663	712	667	669	626	658	692	663	697	659	642	617	691	609	644	654	672	673	668	663	646	615	695	646	678	655	627	663	656	675	656	661	629	630	613	689	682	608	646	663	693	658	681	642	654	667	647	641	720	665	673	663	636	671	702	693	636	705	620	663	695	693	689	676	638	683	629	626	680	624	656	663	632	655	700	622	636	660	650	664	632	661	660	670	685	583	648	670	635	618	680	659	673	693	653	657	625	642	669	655	657	622	626	663	705	670	633	641	672	685	684	661	645	601	689	624	653
14811	1157	910	719	539	396	314	298	245	247	212	209	213	208	180	188	175	187	202	185	166	193	168	196	168	183	146	210	178	181	198	153	155	186	184	166	182	187	160	175	178	184	189	166	168	164	183	186	170	193	180	166	189	169	183	148	176	175	156	151	213	168	171	150	174	171	180	170	158	195	183	194	163	182	155	161	176	180	174	148	188	176	152	151	172	175	176	172	191	145	170	173	181	159	175	182	169	177	149	155	173	178	151	175	151	149	164	181	170	150	160	169	184	199	165	167	169	170	177	172	169	168	178	165	183	182	160	158	162	172	175	155	167	177	179	143	155	180	185	158	178	166	160	174	203	178	160	160	163	167	157	159	168	170	167	166	188	177	176	181	194	178	184	208	196	191	157	156	181	165	153	170	157	171	170	187	155	175	183	164	175	137	175	185	176	147	178	183	183	179	166	192	188	163	145	190	168	181	158	153	168	177	190	138	149	181	143	162	166	159	162	174	175	190	161	171	157	171	173	181	166	157	159	184	174	182	157	183	186	168	175	169	174	162	171	175	158	155	169	163	174	178	174	178	176	163	184	163	200	165	162	171	155	177	189	150	163	151	169	146	177	183	178	176	179	191	177	149	172	166	190	151	165	167	158	174	156	169	165	175	157	198	173	155	188	180	153	166	166	163	168	161	162	177	195	182	171	178	186	176	149	171	165	150	168	159	182	176	196	197	200	155	185	150	162	174	168	165	180	179	189	159	168	166	145	168	203	186	156	191	151	184	153	176	191	188	153	187	171	170	177	157	185	191	161	154	158	184	147	157	186	159	187	161	155	168	164	167	186	143	190	147	181	172	176	171	137	133	169	173	187	189	154	142	162	191	180	143	160	183	187	148	179	187	192	150	172	159	161	156	167	160	159	180	199	184	183	161	169	178	178	146	190	148	201	169	144	158	161	141	155	157	201	148	181	167	195	161	186	167	169	161	162	181	185	196	190	149	182	179	178	174	183	182	160	178	187	157	175	175	159	177	196	173	172	160	149	191	159	151	168	164	172	158	165	150	169	175	169	164	192	172	182	189	207	168	172	204	156	178	181	161	157	157	160	169	168	177	143	184	171	161	168	172	184	148	166	131	161	154	174	167	169	169	193	184	151	176	172	189	170	167	168	164	168	168	182	180	153	168	150	189	180	179	191	167	183	157	192	176	184	151	176	187	172	148	209	176	182	175	184	189	161	163	154	172	134	148	182	192	188	187	167	135	182	158	177	160	165	168	190	191	135	142	184	194	161	181	199	177	145	167	160	181	177	169	149	152	157	181	151	159	163	165	165	166	167	175	160	181	173	151	146	185	178	142	156	145	166	171	172	202	163	181	156	153	197	151	164	175	166	181	175	166	166	176	177	178	168	174	166	173	188	159	178	190	174	175	173	180	165	171	163	171	167	174	149	175	166	174	189	182	166	167	160	180	164	165	186	180	194	158	173	179	170	144	181	160	168	178	158	163	170	165	185	189	188	175	173	158	144	167	153	168	191	170	183	151	184	167	162	185	173	168	166	180	184	174	174	203	172	157	183	166	158	174	194	192	184	174	168	191	158	179	178	151	175	154	162	175	188	166	171	165	152	199	190	152	181	185	180	166	156	162	174	167	152	191	167	167	178	161	153	182	179	173	147	160	195	189	170	162	172	173	183	164	176	198	163	171	168	175	166	177	206	187	175	167	188	186	141	166	164	168	162	157	169	151	157	192	175	159	158	179	180	177	144	180	181	166	183	156	168	161	151	175	168	183	178	177	155	173	181	152	176	178	170	179	195	153	159	156	159	184	178	177	166	161	179	154	175	159	172	197	158	166	163	161	166	181	195	163	188	187	174	174	169	166	163	157	151	149	180	168	149	166	188	169	161	155	179	185	176	163	160	179	154	177	162	140	144	138	196	168	178	172	174	175	150	170	158	193	173	171	161	143	171	157	162	183	177	162	196	165	172	175	170	170	161	146	167	169	168	143	200	176	170	169	164	168	156	155	176	178	173	183	185	163	176	202	186	177	163	168	168	156	170	153	173	152	151	161	160	166	168	198	194	169	175	181	165	179	185	171	164	175	167	142	170	177	166	165	154	168	200	152	141	164	166	165	164	172	156	162	137	176	170	168	173	192	160	168	174	169	158	168	188	160	177	185	188	179	168	172	171	157	170	181	173	161	150	178	185	177	159	167	181	153	158	177	147	168	202	157	163	171	166	174	157	157	183	169	158	155	142	184	167	173	153	176	185	169	174	140	178	149	153	173	164	174	169	161	157	169	168	174	153	161	167	175	178	152	177	143	135	140	164	176	157	163	170	157	154	188	164	182	184	185	171	158	178	197	172	177	151	156	199	158	168	171	168	173	161	163	181	156	174	174	178	158	176	171	182	179	187	166	169	138	184	172	162	173	191	164	154	177	158	178	155	177	188	181	174	189	152	183	183	168	180	139	172	173	172	182	176	172	169	141	189	157	166	148	186	193	158	141	168	176	186	167	179	143	167	192	167	135	137	149	158	179	159	165	159	164	161	192	158	168	164	155	173	169	169	192	160	172	169	173	178	195	171	158	160	141	155	146	181	164	162	170	158	167	165	179	169	182	175	163	173	171	166	172	174	171	168	138	174	180	165	176	157	176	171	163	150	161	170	171	162	142	159	180	161	184	205	153	171	177	163	157	204	150	182	174	182	168	183	197	192	144	183	155	192	173	149	143	183	145	171	176	169	155	154	166	157	156	173	191	167	156	173	190	165	175	182	159	156	179	166	169	183	173	166	156	157	162	188	172	179	158	161	171	158	164	183	195	187	192	185	155	180	169	161	186	197	168	141	146	161	184	180	158	165	178	202	157	196	156	155	146	176	168	157	173	194	179	166	178	165	147	169	177	178	176	175	155	188	185	193	147	160	191	181	165	154	184	170	152	149	164	162	169	151	157	182	160	171	163	157	165	144	170	153	161	168	172	180	156	174	214	168	164	162	181	186	156	161	188	177	185	177	185	181	169	182	178	178	153	171	161	156	159	154	161	180	171	162	185	169	181	171	141	181	155	166	175	185	182	183	166	174	169	165	174	161	173	167	166	160	145	175	181	184	169	151	201	176	167	173	182	166	178	162	175	170	191	186	178	174	163	169	150	177	188	188	170	152	179	156	190	175	179	145	158	168	167	159	204	161	159	147	158	176	204	161	177	165	159	168	167	172	179	205	166	157	172	167	157	138	134	173	182	176	187	162	164	174	164	165	159	175	150	189	175	153	162	153	184	162	168	167	163	148	152	161	177	168	168	160	188	180	170	170	166	180	161	177	167	175	143	166	190	163	187	162	175	135	163	164	172	172	160	194	166	205	177	170	159	167	170	178	154	149	167	166	185	161	145	144	168	182	188	159	170	178	160	180	170	190	140	189	174	175	148	171	182	164	156	186	175	158	155	185	151	171	168	156	185	177	161	163	175	166	177	154	179	176	178	197	163	174	156	164	165	155	181
8048	902	1908	2282	1906	1407	1130	969	887	737	696	642	588	596	557	583	464	500	518	478	469	448	451	461	454	441	493	443	426	421	414	410	404	375	375	434	416	421	404	396	438	403	413	403	390	427	396	400	414	398	378	426	426	391	423	382	440	384	414	430	417	362	386	378	389	387	383	399	385	394	395	389	379	400	395	371	397	397	378	380	408	382	381	367	374	363	415	375	373	377	413	401	394	424	430	415	392	390	421	407	388	404	373	368	399	397	395	407	407	401	367	383	418	396	414	395	344	400	370	405	339	401	364	400	402	418	412	397	424	380	414	379	375	421	400	385	391	410	405	385	377	374	429	392	379	406	382	377	363	411	405	372	410	393	436	392	369	414	396	405	394	393	397	414	377	420	364	390	384	418	360	393	403	389	396	397	404	388	385	399	397	423	382	380	365	402	387	401	390	397	392	397	363	404	403	392	401	352	396	389	382	396	384	392	393	392	373	376	377	394	381	376	379	408	356	370	409	414	373	381	386	371	368	389	361	400	399	369	400	383	382	393	390	359	409	388	429	390	381	393	356	387	399	394	433	388	379	396	422	399	405	414	420	406	370	404	393	394	369	365	382	385	379	403	395	413	403	399	381	400	399	393	407	368	371	402	407	369	377	391	366	404	379	400	381	358	376	345	386	381	388	387	379	381	365	402	413	363	360	403	401	396	438	343	424	403	389	399	394	393	408	355	381	397	369	423	411	392	393	383	386	366	411	397	410	381	390	400	412	425	399	375	359	374	386	390	402	375	424	397	413	391	401	401	367	390	400	374	400	411	411	384	387	409	399	378	380	349	409	366	376	397	397	388	360	414	390	399	383	400	399	364	393	359	406	400	385	404	400	408	399	396	415	418	400	378	377	380	364	386	392	397	365	390	365	420	391	364	370	380	389	384	398	410	399	383	401	406	354	436	407	397	377	380	377	384	417	391	395	372	382	397	412	395	387	380	405	380	428	365	400	424	398	385	414	409	374	365	389	399	397	396	420	401	399	374	412	389	379	359	386	409	390	394	383	415	385	392	399	401	372	375	406	390	425	390	414	407	386	414	384	359	429	391	434	404	388	353	370	406	380	416	380	384	384	385	377	351	390	396	396	362	359	408	404	407	390	363	376	428	397	417	387	360	420	381	363	401	397	383	413	386	339	383	380	414	407	399	416	386	399	361	401	418	390	384	409	395	389	388	424	407	393	429	378	387	398	396	408	401	407	380	344	359	391	381	388	390	382	439	388	400	408	382	377	418	410	398	401	406	399	406	369	397	409	371	415	408	425	387	395	399	387	416	386	340	373	372	370	366	361	367	401	320	359	408	387	380	376	401	382	368	416	366	432	386	357	374	392	388	408	407	369	403	401	395	380	445	389	368	395	397	415	404	379	391	403	377	431	401	367	369	392	377	395	355	365	418	395	402	402	396	432	397	410	434	410	392	384	415	412	385	381	370	404	391	424	387	394	380	376	431	401	402	412	397	381	366	401	407	404	428	356	403	389	383	408	380	402	392	364	368	405	403	390	422	353	367	409	399	420	393	364	397	379	400	374	362	426	383	380	384	395	396	404	387	416	394	354	376	382	422	388	375	412	385	402	411	395	385	346	379	384	365	405	411	404	334	400	420	405	406	412	366	394	407	409	381	404	403	374	378	416	367	377	396	355	359	377	390	425	412	363	366	362	405	362	391	406	375	396	362	416	411	390	409	387	357	393	404	369	402	388	392	404	398	390	407	410	406	405	389	393	378	377	390	380	390	366	376	372	373	392	398	400	385	357	400	400	407	364	420	388	395	365	384	365	370	408	429	386	357	400	426	401	387	387	382	379	408	364	385	377	397	430	382	413	396	429	450	396	389	357	392	397	400	420	423	384	385	335	404	400	390	360	370	341	410	367	399	351	393	365	399	395	405	395	436	370	410	388	377	403	393	396	400	424	371	404	398	409	389	388	399	384	384	379	410	361	377	380	372	395	387	414	382	410	408	382	366	424	396	385	423	364	382	401	387	381	363	402	419	403	376	394	365	382	363	437	383	396	379	360	396	441	383	377	402	373	377	376	372	370	383	377	428	382	391	415	400	428	386	400	372	405	384	404	404	361	399	375	381	406	384	394	407	399	402	388	396	347	383	370	368	384	358	398	356	383	389	379	361	384	365	371	394	359	415	363	379	410	395	394	409	418	377	371	421	397	427	390	404	409	365	387	367	382	413	386	389	424	390	380	395	393	409	365	408	374	381	399	393	379	408	367	382	427	411	413	378	408	372	390	388	373	398	369	368	424	400	413	380	406	376	394	402	390	394	435	403	394	354	422	390	402	385	373	411	382	401	389	397	403	420	403	397	417	408	374	434	363	377	385	386	355	377	397	389	407	381	378	412	387	403	392	382	399	390	406	423	373	376	412	389	375	379	354	373	376	380	383	400	361	386	428	391	382	423	387	385	367	436	385	362	367	410	413	383	396	384	400	389	387	426	392	369	377	409	405	391	399	355	392	382	380	395	382	394	438	417	400	397	359	367	387	371	407	381	383	369	365	378	383	424	369	388	373	391	371	393	418	390	421	390	392	386	409	408	357	381	402	380	386	374	375	391	366	392	357	387	411	378	424	383	374	400	372	405	420	386	391	374	383	392	387	408	394	421	398	431	406	373	385	403	415	415	403	384	383	387	384	357	400	403	367	376	377	424	370	383	384	386	411	373	386	408	374	407	360	379	404	386	388	421	368	376	390	362	398	391	403	385	369	363	404	388	404	368	389	399	380	407	413	369	396	368	398	412	376	347	415	362	409	371	407	409	392	410	394	377	366	383	417	412	382	417	402	402	414	410	384	379	384	397	402	399	349	388	355	399	368	412	364	389	393	370	389	373	372	387	377	352	389	376	418	414	385	389	377	388	366	378	361	374	386	384	389	378	421	379	380	387	372	375	390	373	411	390	405	392	362	399	397	389	389	389	379	364	414	389	376	415	387	366	418	387	360	399	412	410	402	421	401	363	373	418	396	372	404	414	397	424	374	370	360	382	384	378	368	401	387	401	406	419	386	395	433	345	384	406	370	379	391	383	387	391	381	365	413	391	414	352	405	396	421	420	428	367	426	341	389	386	403	342	395	387	373	446	388	434	369	373	404	400	380	351	352	389	390	378	405	366	386	387	372	435	408	337	411	390	395	406	380	397	429	405	415	375	391	404	377	360	429	392	353	397	399	368	359	386	364	374	385	405	386	390	369	337	411	427	395	420	394	364	370	364	373	375	395	381	400	378	409	367	372	366	404	360	373	415	372	395	400	384	414	385	379	388	381	371	410	386	401	401	429	389	354	400	410	358	358	366	368	382	414	381	395	412	403	386	422	410	403	367	347	378	395	353	397	363	375	353	362	415	402	390	381	405	369	391	367	397	385	403	392	391	371	388	398	371	382	378	393	399	409	367	363	398	407	428	389	358	379	371	410	376	379	399	393	371	369	437	393	394	402	379
1599	234	200	216	200	211	211	218	201	220	201	222	182	221	204	228	206	226	215	188	194	227	203	234	204	231	213	217	196	199	217	226	212	206	241	205	209	223	210	189	204	194	208	229	222	229	225	238	191	203	203	210	218	195	193	226	210	208	210	202	216	205	193	232	211	212	226	191	210	194	215	196	196	215	214	203	219	223	203	221	210	236	215	200	175	233	203	216	228	221	193	203	236	229	222	187	191	248	231	228	243	194	235	233	214	213	216	200	206	208	236	199	209	201	204	193	189	206	213	197	216	223	240	255	235	214	236	206	198	233	215	217	233	207	199	246	241	235	214	232	230	192	204	201	223	218	218	204	203	199	222	222	206	221	194	214	194	187	188	214	231	217	215	208	196	217	233	202	204	207	222	238	193	218	252	207	191	216	218	182	207	223	221	220	211	222	222	206	239	206	188	211	228	254	213	229	211	197	187	215	231	211	225	200	220	216	195	223	224	206	217	216	190	200	213	212	223	205	224	211	212	225	244	215	232	201	210	202	175	230	206	212	210	192	221	217	210	215	224	231	247	215	203	214	212	220	216	224	241	230	218	230	228	214	206	186	196	209	219	229	213	244	206	218	196	196	215	202	227	216	223	220	213	215	231	177	237	194	235	217	209	218	214	226	233	229	212	210	184	222	221	242	201	225	217	213	206	207	212	228	236	223	232	231	230	239	221	211	227	196	199	219	222	234	189	231	199	214	187	225	214	225	222	212	199	193	215	240	213	200	213	201	208	215	189	218	243	231	213	229	205	227	202	225	207	225	219	180	195	221	229	212	202	189	204	198	202	221	197	228	194	241	229	202	194	213	195	191	201	224	211	200	213	195	204	210	209	234	223	235	206	230	208	208	221	210	237	218	213	217	205	190	207	215	233	215	208	203	236	208	205	199	204	205	220	209	213	197	205	229	220	208	204	219	214	213	209	212	213	226	200	204	238	192	221	185	218	223	212	216	228	209	223	210	195	196	204	231	212	217	211	210	220	222	232	211	225	208	209	205	225	209	175	222	189	171	236	225	233	199	203	213	210	209	222	206	218	208	207	225	191	204	241	207	219	234	225	214	184	210	218	198	184	207	202	182	214	223	221	199	226	215	212	210	230	193	209	220	192	227	221	192	241	219	209	208	198	235	206	211	212	223	212	199	233	195	182	201	226	233	206	265	210	217	221	216	198	205	206	205	226	210	248	220	228	220	216	237	198	191	237	210	224	234	256	210	228	228	216	209	235	203	207	186	213	208	190	237	218	211	205	205	206	213	218	222	211	208	228	216	191	181	187	217	203	218	203	202	191	240	224	220	240	230	212	216	219	220	220	222	242	194	233	225	192	200	195	197	206	201	201	227	224	186	208	213	190	219	217	190	192	190	211	226	219	211	220	203	202	212	217	209	186	197	231	212	190	192	206	206	209	224	263	192	217	222	210	227	195	223	192	189	222	212	212	212	224	205	207	232	217	222	219	215	198	217	177	209	229	228	231	190	243	209	214	199	178	221	200	216	192	220	203	224	228	202	197	207	206	213	206	189	199	210	218	224	197	232	232	207	201	219	226	194	231	225	203	227	223	212	204	227	193	193	216	209	208	204	208	158	209	235	194	217	182	224	211	227	216	214	225	216	186	203	232	231	187	210	218	230	227	202	191	202	209	228	193	222	214	228	196	220	191	200	207	190	209	189	208	218	215	191	198	212	233	219	245	229	237	208	210	196	211	235	205	200	224	227	223	205	204	210	232	193	204	206	199	221	186	230	211	191	224	212	195	238	211	201	199	183	212	206	190	184	198	225	208	210	237	223	214	220	202	230	203	195	198	201	215	213	235	225	207	221	234	207	201	215	192	240	189	192	230	192	206	196	224	191	222	216	202	193	204	224	201	204	232	191	215	217	213	218	187	223	222	218	207	207	226	213	202	220	200	217	219	199	230	203	201	250	205	206	213	205	208	206	175	219	201	232	198	236	232	203	201	235	216	212	188	226	210	216	224	206	225	219	207	191	221	247	213	232	216	219	205	203	241	207	224	220	219	200	206	200	231	206	200	205	239	202	210	201	216	210	211	247	225	204	215	192	203	184	194	222	205	199	199	221	191	200	225	207	224	228	219	224	171	196	201	188	213	220	236	212	212	195	219	171	203	195	206	233	224	208	212	204	206	231	209	232	213	205	207	203	190	211	225	203	190	222	200	198	201	242	225	200	206	202	228	228	227	215	210	193	202	216	199	203	248	219	202	185	213	215	219	253	213	203	219	210	195	231	199	181	224	209	218	215	184	245	199	214	227	184	193	243	197	207	213	218	203	196	211	214	206	237	229	243	243	184	183	194	225	193	209	199	231	195	208	233	207	217	234	229	243	223	237	227	227	226	213	216	196	227	198	224	232	228	248	205	237	232	232	220	220	206	192	223	229	207	204	213	226	233	219	211	212	205	219	203	218	205	211	224	206	232	207	208	235	199	197	205	207	201	217	211	219	194	239	205	182	213	232	221	209	214	218	214	216	209	193	206	230	209	211	221	220	215	214	203	217	225	207	195	213	214	199	203	215	234	234	230	211	198	205	190	234	204	188	230	223	211	219	209	202	212	216	225	232	203	211	192	225	225	243	199	201	189	214	224	229	212	225	209	203	236	222	222	209	244	220	212	223	222	190	203	223	193	207	201	204	236	217	271	236	200	238	224	195	230	199	218	235	206	180	201	223	221	237	207	228	221	231	207	215	232	228	227	188	201	214	190	229	230	218	195	206	230	204	217	225	207	219	207	241	208	210	237	193	194	217	187	225	221	188	215	216	205	216	220	234	223	221	213	229	210	183	217	225	236	213	242	243	218	232	208	210	213	247	214	205	223	186	234	234	204	197	214	219	187	216	212	213	180	194	220	215	216	219	192	206	203	182	225	216	230	259	202	216	200	213	228	207	204	203	235	223	211	203	211	207	197	205	243	188	211	207	235	202	216	195	208	216	199	213	201	239	204	208	202	232	181	194	193	208	242	223	213	233	184	197	207	210	198	227	232	207	189	198	194	217	220	210	209	195	199	210	213	230	202	201	211	225	211	197	225	232	200	197	201	181	192	230	232	224	201	180	205	212	177	202	183	207	216	185	209	209	227	219	194	222	243	234	200	196	231	222	226	213	205	206	213	213	214	206	186	229	228	214	212	243	213	210	191	205	224	214	219	231	199	198	226	205	220	213	218	218	219	226	177	208	215	209	222	247	218	192	219	221	210	239	219	207	200	234	211	203	205	196	197	225	218	203	207	220	205	216	196	214	211	238	239	202	226	205	208	205	202	220	199	203	232	199	216	222	222	229	229	205	202	188	230	201	202	218	198	238	203	202	189	209	214	196	218	228	221	214	204	201	213	214	228	212	215	193	195	210	217	205	204	219	212	203	212	201	212	204	210	205	212	242	213	206	193	206	217	240	213	190	184	203	225	212	212	228	223	205	221	221	235	225	239	208	233	246	208
1993	531	535	566	548	552	553	550	493	464	502	502	485	487	514	520	553	520	482	518	505	511	496	499	489	538	537	510	491	514	510	503	496	528	502	529	519	504	489	509	493	499	535	488	500	493	467	517	520	511	497	498	493	527	517	546	507	500	496	496	536	496	472	480	485	525	525	479	520	538	520	507	528	526	489	511	539	517	504	484	543	485	531	509	482	493	541	486	501	527	513	500	493	516	539	532	504	494	515	501	504	498	480	521	541	511	487	528	513	524	512	521	510	526	502	508	528	538	498	491	521	469	517	489	496	493	536	500	510	490	556	474	461	533	510	507	490	538	537	514	521	509	524	489	535	498	535	491	507	535	519	505	491	487	497	474	536	531	465	515	531	508	487	544	492	548	525	538	514	479	512	536	504	524	519	494	491	502	516	544	529	480	500	502	496	517	510	523	541	535	483	529	520	554	556	533	522	478	484	528	497	474	536	488	501	515	492	522	478	497	541	466	536	487	487	545	535	519	522	509	525	519	505	519	499	498	487	531	494	485	549	469	512	492	524	479	526	500	533	516	511	484	478	516	510	495	503	493	514	505	499	456	487	523	551	501	540	509	490	536	535	480	529	510	508	495	479	532	530	502	501	532	514	475	537	483	512	496	549	534	533	540	543	497	485	504	541	531	530	505	507	530	478	460	503	508	519	501	475	496	533	465	518	554	489	521	565	474	505	527	483	480	510	494	519	476	517	507	497	507	522	489	474	537	499	505	528	521	501	511	444	524	541	498	528	508	491	521	518	516	502	510	532	522	516	545	467	495	469	506	503	527	540	460	501	481	498	474	503	477	549	515	482	512	534	478	486	520	519	548	495	558	521	487	481	483	511	477	504	497	473	463	494	491	513	559	534	481	477	504	510	505	531	511	505	516	528	528	515	512	494	510	503	503	484	516	492	477	509	558	504	514	521	513	510	496	488	533	498	521	522	478	516	512	514	566	486	476	510	526	540	470	507	491	506	510	459	529	521	481	522	488	499	527	504	513	497	505	507	510	478	512	508	482	488	497	500	486	512	503	494	483	537	494	535	540	502	525	472	470	519	538	542	506	545	514	518	539	511	496	527	519	506	557	514	494	571	512	487	494	490	519	493	527	494	549	483	528	526	526	515	520	534	526	522	513	512	521	535	508	520	537	553	556	500	507	539	504	543	467	513	524	515	544	522	517	526	492	498	516	514	479	549	516	513	518	504	507	509	460	500	494	490	522	510	477	534	521	514	461	494	520	575	497	477	514	550	536	531	514	535	516	540	539	516	513	543	557	493	488	515	494	526	471	489	460	527	474	485	505	535	501	502	549	526	531	523	513	493	532	529	510	501	540	509	522	490	510	533	510	481	536	495	501	500	488	467	509	504	532	521	534	509	507	525	501	480	492	511	461	525	491	507	453	485	454	539	508	521	523	476	505	507	480	518	533	528	497	500	495	498	481	482	484	540	517	515	510	513	520	507	481	503	558	491	501	517	463	501	536	524	502	485	526	480	513	508	504	497	523	528	520	515	499	531	490	521	504	545	525	524	527	483	502	506	511	505	489	522	526	506	478	508	559	520	510	487	512	533	536	511	498	525	515	523	503	486	511	491	503	523	486	483	506	510	532	503	483	524	525	530	512	521	528	541	509	530	510	537	524	501	485	518	500	498	534	510	548	499	499	511	519	486	553	493	487	535	484	484	521	499	539	516	479	535	518	516	531	527	484	483	481	487	451	486	507	533	536	500	533	493	505	563	490	532	504	495	532	460	545	527	490	516	505	504	487	525	486	487	471	519	497	516	533	532	531	523	508	493	490	536	522	537	521	521	537	501	485	496	485	485	497	500	512	527	516	494	463	501	535	461	491	505	529	495	471	477	499	510	525	492	550	513	500	527	515	507	514	502	503	498	499	526	509	519	466	485	508	495	464	523	529	495	485	547	499	516	475	499	538	471	550	482	496	562	511	526	522	533	502	501	503	476	528	553	481	528	506	516	517	515	537	485	498	509	510	513	557	468	506	499	525	520	513	490	530	471	544	488	503	491	501	515	513	519	487	480	532	549	496	526	516	534	519	515	522	475	491	479	513	502	482	518	503	528	533	509	548	525	523	487	525	531	528	521	555	483	489	505	538	499	517	489	546	509	509	520	554	496	503	527	490	501	494	493	516	466	506	514	533	489	478	489	533	502	487	543	528	511	500	486	483	523	505	443	520	537	480	506	481	509	513	527	500	503	524	531	506	460	511	503	511	513	522	472	495	510	495	480	495	522	525	532	521	503	501	554	510	537	515	514	497	510	504	530	523	524	499	503	513	529	515	495	528	541	548	458	527	525	517	492	522	527	525	564	492	493	506	513	531	526	513	517	506	529	514	482	438	502	523	512	515	504	558	479	484	507	477	496	467	497	516	522	527	527	481	531	527	507	501	508	551	521	510	485	532	514	508	512	482	527	540	516	481	520	496	554	550	534	504	507	540	510	546	465	520	480	500	553	529	502	524	512	533	493	522	560	556	467	484	503	494	520	560	512	516	527	480	535	514	505	499	497	504	521	588	516	495	466	470	522	479	514	518	527	501	476	529	549	505	475	484	518	490	513	521	481	493	498	539	520	490	502	525	482	509	508	493	488	516	570	548	525	530	510	502	499	513	501	515	519	482	527	556	510	490	556	495	541	488	485	496	464	534	529	504	500	519	512	499	527	504	496	511	533	503	487	534	504	494	522	541	505	515	515	481	510	521	505	528	533	554	513	525	492	502	546	506	509	488	488	513	494	486	506	488	541	499	498	516	529	484	496	506	490	494	497	520	531	545	492	493	494	533	519	531	493	512	501	521	502	520	516	528	508	520	524	507	515	499	503	483	507	466	527	546	502	476	516	488	485	515	518	512	504	539	524	521	512	504	469	522	515	534	519	527	501	519	521	484	509	542	520	503	512	501	515	519	520	506	532	518	496	492	492	507	488	500	467	534	503	495	476	519	492	571	545	515	552	559	495	516	545	466	531	524	527	493	489	514	524	499	527	494	490	512	511	483	489	522	532	515	505	512	515	500	511	475	514	516	562	572	515	465	458	520	497	541	531	509	502	532	517	515	500	486	509	522	484	484	498	499	510	542	481	484	506	515	535	527	477	488	524	464	539	478	544	507	518	510	509	498	506	504	513	490	532	507	534	504	509	508	511	492	546	482	519	532	533	517	499	527	527	532	542	546	518	486	536	505	481	508	496	479	501	492	508	570	526	502	511	534	492	475	522	461	499	529	496	521	513	507	522	490	523	498	489	513	519	478	504	514	530	489	485	522	495	495	509	524	504	523	488	497	509	570	565	528	534	484	518	549	531	527	517	533	491	531	503	507	504	519	512	538	510	488	560	472	494	561	477	550	522	537	523	513	510	500	494	516	545	507	513	537	483	520	498	484	526	501	508	519	508	477	509	488	502	574	497	486	507	545	496	499	510	508	506	519	484	505	484	493	489	490	487	537
8241	638	658	547	452	412	376	384	324	291	329	294	286	292	299	281	276	293	285	312	301	272	315	278	312	293	290	301	306	276	278	272	277	230	289	279	291	288	306	285	291	289	303	300	282	296	276	271	289	299	297	281	275	289	292	283	265	320	328	293	299	300	296	323	320	299	257	255	299	240	266	268	279	289	282	295	292	289	275	322	297	327	287	302	273	280	265	265	304	307	287	294	276	265	297	291	265	287	284	262	302	279	279	304	293	294	324	252	294	325	298	284	277	301	267	290	307	290	269	285	297	288	270	324	312	274	278	300	302	284	282	258	269	305	314	313	238	271	302	275	263	298	273	317	297	257	282	280	294	278	322	296	253	261	296	296	299	271	311	294	304	290	288	282	290	298	283	292	286	310	286	314	283	273	318	309	274	288	289	299	289	301	281	285	293	298	275	290	275	263	326	289	302	295	283	300	289	292	281	279	310	293	276	262	277	308	264	285	283	303	258	289	280	308	283	274	310	295	297	289	306	245	276	302	301	291	283	294	284	279	260	300	294	289	299	311	278	320	289	285	297	291	281	314	323	264	310	291	299	294	285	262	250	268	266	294	300	291	309	289	279	332	323	335	281	286	282	287	270	285	269	260	285	290	343	266	270	286	268	297	270	295	321	256	255	320	277	309	309	248	278	324	287	269	299	260	299	270	272	288	287	273	264	291	276	274	285	300	327	311	263	299	295	298	320	295	259	290	278	292	302	261	280	316	286	282	300	293	318	265	259	299	268	295	281	294	327	295	295	327	304	315	306	274	269	302	271	270	325	269	295	290	278	316	294	272	291	299	271	264	295	264	292	296	288	297	262	312	297	291	281	295	289	308	309	286	284	263	289	296	276	303	297	309	276	265	288	297	271	282	288	288	294	283	269	300	287	260	278	309	285	270	286	313	282	275	316	308	299	272	259	283	289	297	278	287	282	269	305	307	316	279	314	295	283	262	280	295	279	294	289	302	304	269	282	286	294	294	300	297	258	277	272	297	305	288	280	281	280	299	280	328	273	287	339	303	329	266	326	286	311	297	301	326	314	295	293	303	285	298	301	298	303	298	305	312	253	305	300	300	298	306	281	301	291	294	283	293	296	265	270	322	311	268	285	289	276	291	295	308	285	305	308	259	301	262	312	279	270	266	308	303	296	278	298	312	280	288	319	291	267	300	264	294	285	279	277	307	268	280	266	289	292	270	311	318	257	265	289	282	281	290	323	297	297	280	320	293	276	252	277	289	301	285	273	316	291	290	306	278	286	301	305	279	308	285	311	325	270	261	259	308	306	283	309	290	279	308	296	259	288	306	274	298	271	270	267	300	245	294	285	275	304	297	331	255	263	310	297	276	319	324	306	317	283	269	284	299	283	281	289	285	305	342	298	275	292	287	281	276	293	286	294	292	317	290	284	301	284	279	301	317	276	304	328	276	287	270	261	311	298	283	298	287	277	272	336	289	291	282	293	300	293	296	316	268	290	317	303	267	276	275	277	292	274	297	276	279	243	299	289	322	288	296	258	297	299	303	291	297	300	278	300	288	296	290	304	272	280	295	275	257	272	286	293	281	268	291	304	269	282	266	280	297	312	288	275	285	293	281	262	278	272	310	282	267	279	273	296	307	341	263	293	265	316	299	310	301	281	268	284	300	277	311	271	305	306	311	305	284	300	291	308	299	263	285	300	302	308	329	270	298	295	275	261	301	296	298	309	291	295	302	288	322	270	237	308	306	258	297	297	302	285	262	286	292	279	303	285	277	308	288	288	274	296	303	263	290	305	299	291	322	292	301	278	261	323	329	306	294	318	281	311	292	293	281	298	278	290	301	255	281	309	313	276	302	291	289	292	292	307	300	277	281	294	299	293	296	263	284	296	287	310	293	309	283	302	260	283	277	256	282	260	260	285	313	291	278	297	315	278	258	283	276	298	313	284	305	256	277	271	271	255	280	284	278	286	280	290	286	307	270	270	272	264	246	310	272	267	286	321	293	285	274	276	243	282	294	316	294	300	298	323	309	296	284	300	287	284	288	286	309	329	295	286	274	293	272	285	287	301	300	297	288	323	277	294	308	296	272	273	275	282	266	263	271	295	272	289	249	299	296	308	276	279	290	276	287	284	279	304	268	286	280	308	267	306	306	280	305	295	252	279	274	262	274	282	299	304	306	304	263	287	286	295	289	291	265	272	278	279	279	296	271	270	288	264	325	294	271	312	297	286	299	293	283	276	311	311	289	265	273	291	306	260	306	278	270	281	276	328	289	300	270	296	303	310	287	305	296	284	277	316	301	261	278	305	292	279	294	280	307	288	277	286	284	288	289	289	259	297	284	286	305	282	298	292	271	298	309	281	312	303	254	280	302	273	263	264	308	286	302	257	262	256	367	291	304	301	290	312	310	293	305	276	289	327	323	277	282	327	347	289	278	319	299	269	318	297	288	325	311	302	310	259	291	273	267	283	268	276	308	306	273	285	299	286	285	303	283	311	277	270	295	263	289	317	284	282	295	310	291	302	317	315	284	278	297	276	244	306	306	306	281	296	293	291	291	274	276	297	295	274	285	281	266	274	288	281	294	278	281	303	290	277	307	295	282	320	276	312	321	294	296	284	286	267	256	289	301	291	295	273	266	269	319	281	295	273	311	280	286	268	297	279	272	308	268	269	289	279	294	259	286	317	291	321	303	277	254	270	309	283	293	279	296	297	294	271	284	275	301	242	284	307	287	297	280	261	288	289	354	315	281	275	312	305	314	276	291	250	275	320	299	274	309	308	304	303	305	278	254	305	327	262	302	278	288	296	332	286	298	295	276	266	253	277	272	299	293	275	275	242	303	271	315	274	245	269	284	291	297	277	275	301	276	306	305	299	299	292	286	295	309	286	292	275	289	281	283	349	291	279	282	277	308	281	311	271	278	325	277	302	282	288	281	288	287	324	294	289	278	314	280	251	275	262	316	308	325	307	316	260	276	302	292	315	280	280	307	291	288	276	289	288	282	288	276	300	292	285	319	303	303	274	298	274	281	287	302	273	302	321	266	271	289	275	289	291	270	338	286	278	259	288	266	291	289	308	308	320	289	298	301	273	294	279	294	311	308	288	273	306	276	304	301	263	277	290	280	288	302	269	288	292	244	270	279	301	316	324	313	321	266	277	257	275	294	269	288	309	306	311	292	302	276	281	284	280	316	264	272	276	294	226	298	267	238	266	300	330	300	324	289	304	282	281	291	303	279	310	283	275	286	299	282	268	299	286	254	286	307	327	303	301	311	250	310	325	330	316	286	275	265	282	319	313	308	310	299	277	279	301	301	295	302	300	290	273	305	286	276	276	274	293	284	294	293	289	336	272	292	273	267	267	290	297	278	285	291	254	311	281	272	319	292	297	330	279	307	285	309	296	263	266	311	291	294	311	314	295	289	298	301	293	280	298	272	277	289	274	323	278	279	286	286	319	286	322	311	275	287	261	299	261	301
6621	1004	1422	1606	1470	1205	1074	950	925	808	805	782	839	712	708	775	736	726	772	719	698	693	717	698	733	766	662	722	697	637	680	675	618	672	684	678	642	670	661	687	674	649	627	717	634	690	669	683	672	660	682	707	658	622	694	605	659	660	642	688	695	652	641	693	732	642	661	654	623	665	652	674	656	642	697	669	662	599	643	668	642	679	673	696	646	610	699	685	612	696	653	681	620	643	651	648	716	638	656	661	643	613	646	636	674	678	634	711	649	601	651	638	663	696	595	658	661	678	646	664	643	661	602	660	675	625	664	666	667	593	690	651	667	651	678	632	641	609	651	630	612	687	663	680	613	677	660	643	640	643	679	683	649	708	694	703	675	643	641	680	671	707	634	673	651	670	667	708	633	663	653	652	626	652	679	679	664	663	680	650	683	663	635	683	658	661	679	613	690	656	697	654	652	642	659	626	709	639	610	651	655	676	676	654	620	661	676	663	656	644	667	630	673	647	666	641	664	704	664	657	670	631	654	610	671	687	656	661	661	666	646	649	663	634	675	676	683	651	675	643	637	641	650	662	702	673	685	658	704	641	681	691	659	659	690	697	663	672	648	679	675	709	626	650	684	663	647	634	676	632	682	640	637	621	672	619	696	701	662	699	670	585	612	680	640	646	645	638	668	703	626	645	616	668	670	666	638	664	706	655	680	695	682	663	674	668	651	678	643	665	633	654	689	704	622	637	663	628	656	683	666	656	627	681	686	673	695	654	660	665	642	657	601	635	646	644	631	655	679	624	661	621	661	668	633	667	649	695	616	729	667	641	621	643	679	655	687	666	648	658	626	637	604	685	619	655	682	657	653	693	679	689	652	655	658	670	688	649	611	666	668	627	690	690	628	600	655	622	668	688	648	594	685	650	646	627	694	631	630	657	677	655	690	665	620	668	613	659	667	638	655	641	671	662	679	617	686	640	689	652	669	682	664	642	729	647	640	649	658	671	684	657	653	655	687	671	659	643	685	637	634	660	674	718	726	663	654	698	682	623	612	666	655	671	610	639	673	642	693	658	687	657	648	690	606	724	630	636	684	653	693	693	683	651	651	672	664	639	665	628	643	677	623	664	658	667	710	624	638	675	624	693	671	652	650	660	628	702	658	667	678	680	649	660	634	665	702	636	640	664	661	631	670	617	653	677	674	677	687	644	662	683	632	669	658	677	669	638	640	669	673	633	684	639	685	633	660	657	670	673	617	607	639	678	692	663	635	633	660	620	671	683	670	643	654	709	692	678	660	682	661	674	656	622	646	635	657	649	637	642	683	663	644	649	657	616	643	624	619	672	629	708	639	645	634	626	713	694	596	602	663	686	664	664	679	705	644	676	632	586	612	668	706	647	637	673	716	687	659	682	639	652	647	617	668	662	657	685	630	629	631	669	632	633	688	633	645	686	646	623	657	655	645	635	627	663	613	619	682	643	686	693	649	596	648	660	662	672	651	686	640	622	655	635	623	695	689	624	695	665	688	638	655	657	651	677	656	673	635	656	600	683	709	670	678	685	638	660	695	644	636	677	723	615	683	647	683	693	677	658	675	652	699	722	665	616	644	652	638	660	720	642	645	660	661	639	696	651	680	651	640	683	659	646	663	664	658	623	660	648	687	708	663	669	692	645	637	664	631	679	655	618	678	661	643	636	642	681	647	688	658	635	659	676	692	666	639	659	665	656	658	701	646	636	680	682	635	638	657	682	654	676	642	649	666	641	684	645	659	695	697	710	616	641	659	644	644	649	665	672	647	653	657	688	686	667	665	674	653	675	683	671	651	679	669	600	648	641	669	634	674	684	697	645	641	687	667	650	686	620	653	691	636	679	636	621	669	641	620	680	665	601	584	690	680	671	664	676	639	693	655	627	601	654	681	646	695	662	621	666	612	681	695	668	648	682	692	662	662	651	666	675	675	687	663	601	640	642	706	645	632	656	658	622	670	675	657	629	610	628	685	645	698	654	646	663	679	615	622	604	687	640	652	718	630	706	643	635	665	663	691	649	603	687	673	678	650	622	635	645	625	656	671	694	649	645	654	668	668	665	619	636	672	660	644	645	670	659	699	650	652	647	641	690	615	681	717	647	647	589	642	645	627	668	665	662	654	655	645	641	652	672	640	633	684	656	627	612	621	648	690	639	688	681	663	662	647	715	680	648	653	625	647	681	692	664	678	619	635	690	663	610	664	652	658	636	600	637	644	655	687	627	673	626	679	697	633	635	658	698	659	636	634	635	637	669	683	624	656	684	676	641	678	721	611	636	650	638	617	629	605	692	683	663	645	670	622	665	678	638	644	651	618	657	659	655	673	676	576	650	655	695	681	633	669	655	696	719	607	696	663	696	686	625	623	644	608	628	677	640	672	661	719	671	664	702	622	680	628	664	653	669	673	627	678	701	686	660	616	688	683	665	679	644	598	683	603	626	629	605	625	626	674	661	648	636	667	661	671	626	654	608	647	639	702	706	682	675	631	671	642	627	680	655	649	635	608	669	628	667	666	656	630	626	648	665	672	613	648	649	698	651	688	663	648	672	640	649	647	641	635	621	691	628	617	651	647	667	677	620	643	673	695	639	700	641	677	670	672	625	670	604	680	633	675	672	662	645	677	664	669	685	688	664	665	645	708	637	664	674	691	633	642	669	641	696	679	629	656	650	613	658	659	597	637	633	663	630	686	626	661	687	590	644	665	687	633	667	670	657	640	655	698	632	652	649	636	605	641	660	641	692	631	636	661	694	657	684	635	638	679	655	645	683	626	633	636	699	670	642	652	708	637	639	661	604	659	634	686	667	671	649	637	671	693	641	691	681	713	665	664	654	635	659	717	677	688	681	652	633	669	658	684	627	622	646	655	667	661	644	679	654	655	652	669	650	671	703	699	611	640	640	614	638	710	641	644	622	677	668	651	626	649	667	695	665	657	679	688	658	620	669	678	658	694	681	658	679	608	637	664	646	622	639	612	699	688	650	663	731	673	652	668	649	635	665	678	663	649	661	657	676	650	696	636	671	669	655	692	585	698	663	702	665	654	647	636	679	611	654	675	664	652	712	643	675	619	693	621	678	630	632	631	654	660	657	643	680	669	690	653	623	671	644	689	655	680	684	636	625	651	614	663	664	656	618	691	643	685	623	703	670	737	672	665	671	668	651	697	646	652	696	690	676	659	647	689	700	707	655	680	664	670	631	653	680	641	665	659	622	685	633	667	659	627	652	684	666	644	644	677	662	685	667	667	640	679	682	686	678	675	696	634	643	645	678	692	637	667	630	669	663	654	689	676	665	634	703	651	735	712	652	697	683	668	624	645	678	646	640	579	692	637	665	649	706	663	639	649	671	646	657	607	657	602	679	639	664	686	630	667	678	719	677	622	634	683	640	668	704	727	663	652	636	687	644	670	643	665	701	617	674	670	695	672	665	645	653	665	596	641	613	654	677	687	662	657	594	655	677	645	648	694	658	677	652
14939	1228	922	717	484	363	317	230	254	203	219	208	211	204	209	196	184	153	182	193	172	175	176	174	162	170	189	169	168	153	153	197	159	188	178	174	146	153	165	178	170	195	158	171	160	174	167	159	164	160	172	158	190	193	178	168	159	185	162	183	175	144	178	150	164	162	161	172	148	171	157	180	166	162	166	176	190	174	163	152	164	172	189	171	168	174	173	207	170	167	176	185	180	168	157	167	174	148	160	163	167	181	171	192	164	186	172	168	189	185	159	190	137	170	181	175	178	178	161	178	166	142	175	167	158	161	155	167	165	167	160	157	177	200	164	193	147	174	178	160	172	195	184	166	170	161	171	175	149	138	164	170	154	162	184	160	154	180	168	171	158	166	163	178	160	167	151	163	138	165	158	175	185	151	169	188	180	172	171	174	213	193	155	163	191	168	160	174	158	181	168	172	180	165	169	177	147	163	161	171	163	165	168	156	181	167	155	155	170	154	158	166	147	191	149	148	179	185	170	175	170	179	174	179	154	184	165	171	190	182	152	148	161	169	165	153	136	156	178	155	194	162	155	174	174	136	169	180	174	160	187	162	179	161	148	160	137	160	171	159	169	173	177	159	168	178	165	155	151	145	169	151	157	187	162	146	183	152	184	164	161	155	170	160	201	155	185	169	168	155	167	172	175	168	167	171	158	139	161	177	142	176	156	153	147	204	143	179	182	179	165	160	152	163	145	193	170	163	186	136	189	150	178	187	172	191	153	202	177	161	173	154	171	161	141	151	184	168	177	165	169	162	183	173	178	167	169	195	175	163	168	145	175	191	161	178	189	153	158	156	161	157	161	151	176	155	169	167	160	164	182	158	158	202	164	150	168	175	204	177	152	164	164	175	169	169	171	175	173	161	192	168	182	166	169	182	165	154	164	168	162	158	169	162	159	150	169	165	166	179	181	181	207	177	197	160	161	157	161	160	160	188	160	176	181	173	176	185	145	172	175	159	164	150	157	184	159	172	158	191	159	178	167	173	150	146	155	161	166	159	139	165	178	161	170	171	169	184	141	156	179	160	172	168	161	193	176	149	160	174	173	173	176	184	161	164	160	170	183	168	161	162	166	168	171	185	158	163	153	149	169	146	164	163	166	155	152	145	161	172	173	166	172	174	165	180	157	146	200	173	170	143	154	168	169	164	169	168	180	181	159	151	177	169	154	149	172	142	149	151	165	191	153	188	159	163	162	190	169	164	166	162	172	167	127	155	165	144	157	172	170	185	176	190	169	180	159	188	153	178	165	180	165	186	156	190	154	171	184	155	171	182	176	156	168	158	169	173	158	192	163	169	157	175	176	187	173	199	145	188	168	154	185	175	166	174	172	171	188	160	177	172	132	195	178	155	182	177	159	173	193	143	157	166	165	163	158	175	167	160	149	141	172	184	156	149	156	155	149	190	192	183	186	162	175	172	173	141	156	194	183	142	194	149	168	156	174	159	159	184	176	164	170	149	175	154	141	169	169	166	166	197	163	187	189	190	148	164	163	188	146	170	169	153	172	159	158	180	202	168	159	146	175	162	165	169	164	187	149	186	184	184	173	170	163	183	170	176	174	166	191	170	162	174	166	169	172	177	194	158	178	150	167	156	163	167	163	165	212	161	158	189	163	183	161	164	175	156	161	179	172	183	169	187	178	173	158	187	167	165	167	183	156	139	134	168	180	168	173	161	175	166	147	158	159	154	171	170	160	183	177	165	167	177	167	151	170	142	151	166	186	184	168	186	163	182	165	162	173	155	167	173	150	168	183	172	166	175	162	157	190	167	186	163	167	174	171	179	170	191	155	177	159	161	165	182	194	151	171	182	172	174	155	181	180	161	161	164	153	137	166	173	157	171	174	144	168	187	147	172	160	172	168	180	167	150	180	179	165	171	163	157	170	177	155	158	192	182	193	190	178	169	190	150	163	136	182	202	166	167	180	168	187	201	155	184	168	180	178	169	147	167	169	170	176	170	159	182	174	145	169	166	177	145	177	164	169	169	191	183	186	171	170	190	171	167	154	176	166	146	158	161	160	152	175	156	163	145	166	171	149	170	167	159	162	154	157	165	153	174	175	160	155	196	178	180	166	176	185	156	167	171	155	181	168	172	195	158	191	179	184	151	174	178	137	166	147	176	159	175	163	199	163	148	170	188	167	160	162	161	171	145	155	155	144	158	168	158	176	155	167	164	147	166	166	162	163	172	184	154	164	193	203	190	153	183	179	158	172	158	181	158	151	176	150	180	152	170	169	153	152	181	170	187	164	174	177	185	159	177	181	153	170	187	165	148	155	170	172	167	196	184	171	185	171	151	170	157	168	152	139	134	187	185	180	146	192	182	170	188	164	159	144	147	180	190	149	181	174	175	149	163	156	175	183	176	179	165	161	162	153	175	186	153	158	163	182	182	187	182	155	135	163	163	157	126	171	174	154	163	163	163	165	162	171	169	174	160	170	169	166	166	155	146	147	190	156	186	176	154	153	166	170	172	159	176	205	172	150	180	174	165	169	171	159	164	159	186	172	159	174	149	156	166	163	160	164	152	168	182	162	157	169	181	182	152	180	165	182	178	160	153	168	176	164	160	174	174	170	146	160	173	148	176	157	164	168	146	161	154	168	180	158	159	173	167	155	162	151	177	137	153	176	166	187	200	162	172	189	187	198	187	181	176	173	135	139	174	180	168	179	159	189	153	182	175	166	203	169	190	148	161	154	185	136	176	192	186	166	165	159	159	174	143	176	148	165	148	143	172	197	148	153	189	159	164	163	166	163	192	182	173	186	170	187	163	161	177	149	167	156	161	186	151	180	163	171	159	179	154	160	166	166	159	181	155	172	162	144	186	157	163	170	166	171	146	141	158	169	150	145	177	175	168	196	166	176	167	173	181	149	178	161	153	156	184	154	159	191	172	193	153	153	188	162	186	157	177	186	157	154	183	195	167	151	160	161	165	145	159	171	178	182	174	148	150	181	143	160	155	186	177	181	206	182	168	178	171	194	171	171	171	167	189	164	171	185	170	169	157	168	149	152	165	157	167	147	158	160	191	154	164	173	154	168	146	175	168	179	183	151	151	157	168	152	183	181	164	152	148	179	155	154	139	177	170	160	169	138	178	197	171	175	158	183	157	183	169	163	174	163	189	192	164	165	164	161	177	179	187	166	184	151	157	157	156	165	155	171	176	181	186	174	184	175	179	139	155	143	167	168	174	179	151	176	193	162	143	160	161	153	152	165	157	163	195	173	165	178	171	155	163	169	192	165	155	166	182	169	186	164	180	161	211	191	168	163	176	172	169	185	172	175	176	146	160	171	174	156	186	153	186	187	175	179	147	160	172	172	169	153	174	178	164	225	200	183	170	194	163	179	181	196	181	142	158	169	192	168	148	154	158	128	155	160	150	155	167	164	151	156	157	181	144	164	147	169	143	126	169	172	161	161	189	191	160	178	167	180	183	170	170	150	149	167	152
8110	930	1891	2222	1862	1388	1201	1059	835	771	692	613	593	562	565	520	500	509	520	462	468	474	452	419	483	461	444	434	443	402	378	400	411	403	407	410	402	426	452	419	438	419	437	403	386	397	421	381	391	382	380	437	397	426	401	399	388	399	388	372	398	430	413	400	398	409	406	397	373	398	399	398	397	419	385	388	396	413	370	406	385	389	390	406	423	365	393	405	407	398	384	392	379	388	411	381	353	388	361	390	375	375	400	381	397	376	388	354	392	394	400	386	402	400	402	410	422	378	406	402	391	375	400	407	421	370	377	385	432	375	375	377	357	369	415	376	385	396	388	387	385	384	405	410	363	422	416	383	365	387	383	382	378	373	365	439	398	364	416	402	387	392	382	413	388	379	371	347	403	387	382	403	384	377	389	383	416	392	374	380	362	383	401	378	411	402	389	393	403	376	374	381	390	387	388	384	436	385	377	364	405	376	388	345	396	373	342	406	394	361	405	365	381	379	378	386	383	394	388	341	407	425	416	419	376	389	399	391	357	414	393	394	409	366	390	394	367	419	399	372	356	398	375	403	371	400	386	366	396	365	376	374	403	412	383	407	403	388	413	398	325	420	364	395	387	396	392	393	370	423	378	378	386	375	403	368	439	391	379	359	406	385	357	366	391	389	352	391	432	366	420	384	383	347	403	399	366	387	373	404	359	371	386	367	387	395	373	401	401	398	375	398	366	360	392	377	392	350	377	400	407	404	379	389	368	395	370	436	400	412	407	381	373	368	375	356	401	343	412	422	402	409	385	388	364	387	399	408	393	377	384	398	405	361	415	367	363	368	373	424	377	376	375	375	379	386	375	409	395	397	379	381	415	383	399	395	382	363	402	400	371	380	387	394	395	405	409	372	384	394	365	378	403	368	352	395	369	408	429	377	391	414	398	381	440	361	415	385	389	375	379	408	403	376	379	380	394	394	364	374	381	415	392	410	382	388	362	391	387	378	361	377	384	396	409	396	395	400	375	403	406	431	369	424	395	401	391	402	393	423	386	354	399	390	371	379	365	347	402	367	363	416	396	370	358	404	401	375	382	395	417	388	394	375	401	393	371	365	376	391	371	365	372	373	411	384	388	411	375	376	401	434	426	378	348	407	414	405	409	408	395	422	402	391	388	391	404	418	415	396	398	383	355	396	392	344	378	392	389	375	364	395	413	390	395	413	397	376	382	373	383	419	392	352	362	383	382	419	384	367	410	377	399	383	357	397	417	366	419	370	403	421	378	412	370	424	400	400	405	417	397	389	406	375	402	363	368	406	403	409	392	425	405	396	396	371	414	374	350	378	352	403	358	399	398	379	406	390	404	376	382	363	381	349	383	394	400	387	423	386	378	390	407	384	393	394	398	430	343	382	401	381	393	376	357	384	377	367	388	352	400	396	389	385	396	392	404	341	394	411	399	367	348	388	377	357	408	401	393	401	400	380	375	419	378	389	382	384	371	392	420	386	371	403	363	378	405	387	371	368	386	381	407	359	394	383	374	378	406	398	422	387	397	381	407	366	414	411	368	402	398	416	362	372	390	415	361	407	389	374	390	405	411	402	373	373	366	385	346	397	400	417	357	409	399	398	414	371	382	400	392	368	390	365	362	406	388	392	400	376	391	404	392	372	379	424	433	361	423	417	374	400	349	381	425	375	394	369	376	348	405	385	409	374	393	394	367	370	413	405	368	420	351	405	406	381	366	387	350	384	364	381	398	417	352	403	376	381	381	398	407	392	396	399	382	369	385	401	408	377	389	400	388	393	374	372	404	401	398	378	373	379	374	398	420	415	332	369	393	402	401	418	404	393	379	381	378	401	411	375	403	368	369	394	378	376	392	402	383	378	366	384	360	391	359	412	386	394	373	380	396	362	396	396	376	367	438	347	405	365	423	340	386	375	394	391	367	419	387	408	409	395	360	382	361	396	353	388	384	374	419	424	375	362	372	399	359	374	343	414	393	376	376	398	426	378	397	409	378	369	364	413	377	381	380	368	369	348	390	386	389	373	352	368	388	397	361	382	376	391	394	403	419	403	341	403	400	372	383	379	408	417	381	381	410	388	387	382	385	393	378	386	383	375	389	386	370	389	381	396	407	379	435	390	397	382	397	382	379	405	351	354	385	443	380	401	376	386	407	387	382	413	386	378	380	388	395	377	368	364	381	393	347	402	393	361	384	414	387	391	410	412	368	367	444	386	402	382	376	394	356	352	368	380	373	364	379	400	377	398	381	430	363	397	372	365	355	371	391	366	394	391	378	382	353	384	383	410	421	370	385	377	375	407	390	357	423	340	349	407	401	400	372	392	414	383	394	390	376	428	393	393	415	382	382	357	423	353	374	360	420	388	379	380	368	357	362	372	371	402	355	393	383	401	371	385	398	368	362	371	385	379	352	372	385	420	370	379	389	361	357	386	400	377	380	423	391	367	386	380	373	377	368	354	417	386	385	377	392	418	411	393	405	399	360	386	354	382	400	355	394	424	370	390	387	395	350	409	388	357	407	379	399	384	371	360	412	428	380	370	368	379	395	371	392	383	392	368	398	409	382	401	394	405	384	412	375	374	329	375	379	371	416	352	430	405	383	398	380	385	390	365	389	385	417	427	401	358	369	366	381	394	422	423	356	387	394	407	404	389	373	383	407	397	385	396	383	416	381	402	396	378	389	409	363	391	400	355	420	353	344	348	393	352	385	393	383	412	388	359	394	398	400	392	356	371	398	396	403	391	419	391	384	391	418	400	402	366	349	358	407	394	360	347	382	373	415	378	394	356	371	394	400	374	375	374	363	423	398	361	392	382	370	402	355	375	376	374	378	361	377	362	388	399	373	378	398	391	399	370	377	350	402	374	421	368	402	358	385	384	371	376	376	442	404	411	407	381	354	397	398	398	352	346	382	391	411	394	405	395	382	397	365	334	386	401	358	388	390	407	339	381	396	406	385	389	376	392	374	361	370	385	385	387	387	378	407	394	379	379	377	387	390	410	381	406	376	342	397	364	407	402	382	407	381	398	397	409	424	379	397	393	392	346	404	409	416	391	383	404	388	394	371	385	397	376	411	385	396	383	414	403	421	356	391	406	356	360	370	400	398	399	384	385	414	380	376	397	398	403	362	396	428	391	385	371	450	378	391	390	417	387	379	372	392	372	383	383	351	421	417	362	395	390	382	417	403	389	359	408	402	379	359	389	379	388	381	388	409	354	397	391	385	426	421	389	390	372	400	365	405	391	391	394	385	397	372	400	399	417	388	397	405	375	407	390	388	402	421	377	398	399	396	414	410	402	378	384	383	399	382	392	382	416	384	375	375	421	375	398	361	397	375	400	374	415	382	378	362	375	387	374	392	382	418	428	369	387	407	423	377	364	372	366	384	367	380	401	380	378	395	427	368	375	380	329	357	416	364	381	372	408	424	354	391	395	391	379	390	376	428	411	374	400	405	389	383	389	376	393	367	355	351	394	411	392
1705	227	189	225	239	212	218	202	229	236	234	204	213	195	218	226	212	203	214	208	216	230	203	198	245	213	235	208	218	230	209	220	198	232	218	187	212	234	218	240	209	236	209	251	202	191	202	208	209	212	193	224	228	198	216	235	209	220	244	214	235	214	199	194	219	214	214	200	222	226	266	221	214	201	227	214	226	212	216	229	225	211	185	222	222	211	183	208	218	237	215	212	202	220	236	210	221	220	210	209	225	236	218	220	204	213	230	226	241	207	231	201	217	226	226	232	198	212	219	205	236	214	222	209	221	204	179	202	199	206	202	211	233	214	195	204	223	214	203	227	227	234	208	225	210	197	212	191	200	194	216	225	206	214	235	231	207	221	216	216	198	230	225	201	236	174	194	216	223	203	217	195	190	206	217	201	213	205	208	238	217	184	236	228	227	222	203	217	180	210	214	210	226	191	210	203	197	227	212	174	170	198	221	206	217	196	201	193	239	211	233	218	239	235	218	208	219	194	215	228	202	206	207	214	208	195	204	214	223	222	223	207	257	198	225	234	197	226	204	196	195	196	217	187	220	205	216	192	216	185	223	228	223	220	208	193	222	220	233	204	221	196	200	238	195	213	216	215	224	254	217	201	228	221	232	249	235	227	215	204	192	175	222	208	222	204	196	225	186	210	214	222	192	213	192	214	225	228	197	177	223	203	216	215	202	214	216	216	205	213	213	223	235	201	210	223	212	245	205	219	197	198	210	238	198	221	198	184	203	200	236	229	194	198	209	216	208	213	205	238	223	229	195	204	218	213	198	210	221	217	204	206	214	222	205	196	224	232	200	219	211	202	219	208	234	228	208	243	221	206	191	221	232	222	207	184	217	219	206	222	220	234	224	215	209	205	245	208	210	207	222	217	202	204	218	176	189	220	234	211	213	193	222	224	225	196	220	210	245	207	181	198	214	229	214	200	237	210	217	197	217	217	210	193	208	207	228	219	213	226	213	230	208	208	197	219	233	203	211	223	237	198	206	240	207	206	202	201	214	209	183	210	226	197	215	213	242	236	228	190	208	223	215	220	207	210	218	215	210	225	202	217	215	214	227	226	204	218	201	212	184	226	178	236	215	222	231	213	235	212	215	200	198	206	218	223	226	202	237	198	200	216	228	216	215	220	212	199	217	219	190	220	193	231	194	206	219	243	214	204	202	209	222	203	203	205	194	188	191	203	225	202	227	215	193	204	203	223	237	223	224	232	209	186	200	209	215	179	208	195	208	203	229	216	228	212	212	199	209	196	233	189	193	216	210	212	213	220	218	216	201	209	212	192	218	199	198	213	199	225	221	235	208	212	225	210	211	200	224	206	245	216	233	224	230	192	221	209	196	202	203	171	228	206	193	220	204	207	221	191	208	200	210	218	205	216	216	255	210	199	193	217	217	215	201	242	194	190	239	257	224	216	245	231	235	209	209	195	202	203	219	213	201	204	231	210	240	196	188	232	197	192	210	167	218	223	205	221	215	214	231	211	178	216	220	205	239	210	197	202	216	227	194	242	223	224	246	208	213	235	205	233	232	220	209	212	225	188	191	197	233	221	231	205	204	215	233	216	209	217	227	206	248	188	200	224	210	216	214	204	183	220	237	218	238	203	232	182	251	231	192	189	208	211	217	213	213	201	207	205	205	209	217	189	185	219	229	233	216	221	223	208	198	208	206	217	191	182	233	199	225	230	224	210	207	204	211	203	217	216	196	200	198	202	227	210	231	237	220	225	211	219	191	196	250	194	187	223	194	202	193	217	204	231	252	207	224	202	233	249	210	184	240	244	213	214	193	205	225	196	228	220	225	211	216	227	224	209	204	230	243	229	199	186	214	183	194	181	211	231	203	219	210	183	201	212	244	192	225	226	212	208	213	231	201	213	257	193	193	197	212	215	218	214	205	218	210	229	212	231	205	229	200	229	231	227	216	220	207	229	224	220	229	184	225	213	190	207	185	209	220	204	198	204	227	237	236	216	187	201	212	193	210	203	213	187	179	209	216	218	237	222	200	217	207	165	215	226	181	189	188	229	198	224	214	220	205	205	199	202	227	221	213	225	218	205	223	199	222	232	196	210	241	219	223	212	244	230	214	208	186	222	226	196	212	209	205	223	206	231	204	178	196	200	214	242	217	215	175	208	219	218	188	210	210	181	211	226	207	214	209	215	199	226	231	201	202	198	195	188	187	233	213	220	215	230	218	208	233	190	210	239	226	220	209	233	211	231	207	192	212	207	178	197	212	219	216	206	226	215	187	209	230	214	226	198	206	211	207	233	191	195	200	204	199	214	193	227	228	213	210	234	198	207	201	219	215	214	220	188	222	215	232	224	218	214	215	204	209	211	208	214	215	233	202	207	217	182	193	204	238	230	215	216	211	223	213	202	210	215	233	228	207	200	183	210	220	235	184	188	210	199	199	229	213	214	231	208	208	243	204	242	207	218	234	197	213	247	220	190	237	224	199	244	203	188	206	211	208	248	222	221	223	176	198	202	185	199	201	218	199	201	218	212	186	197	222	226	209	229	232	192	186	210	202	224	201	188	223	221	207	225	195	203	200	191	199	237	221	199	235	215	193	218	208	201	190	205	184	216	211	229	209	198	218	212	232	239	205	192	193	228	223	210	218	222	228	202	215	218	200	263	233	221	214	209	240	212	224	220	218	200	215	234	193	215	213	214	224	225	193	219	227	205	232	225	223	236	183	225	223	208	191	187	236	202	220	198	200	215	220	223	199	209	227	202	256	229	208	199	213	185	212	208	188	209	180	204	240	230	186	216	218	219	184	222	221	236	207	201	217	208	220	213	205	228	191	224	209	234	219	199	189	221	212	200	225	215	248	218	206	183	218	194	228	186	228	224	214	216	212	227	224	206	227	201	209	219	226	230	201	201	211	231	223	192	225	223	222	188	219	214	205	224	215	218	201	208	229	213	242	225	221	240	203	212	193	195	238	224	230	233	196	213	200	183	200	221	221	201	188	238	181	194	224	223	211	206	216	221	212	208	185	195	215	199	198	217	226	233	223	202	230	189	208	201	225	219	223	193	201	236	221	237	202	214	205	212	206	206	193	213	219	197	189	203	212	222	256	222	230	211	221	209	228	193	189	204	185	195	188	206	225	219	214	194	216	240	210	195	218	235	206	213	213	180	213	221	227	236	210	211	190	208	229	206	234	235	200	232	192	204	249	229	207	222	204	226	198	212	208	217	201	204	224	202	208	226	208	208	211	207	191	176	210	209	198	170	204	230	216	217	212	202	211	210	212	188	244	196	226	213	207	229	214	245	200	198	239	193	212	215	209	205	231	218	193	208	204	202	217	224	214	209	181	199	199	211	236	208	215	230	239	223	218	204	190	205	216	199	212	197	205	205	212	183	185	203	232	219	220	213	194	200	214	219	230	192	251	203	194	226	212	219	225	188	219	233	211	205	216	204	243	214	224	238	188	170	209	213	230	225	223	216	199	236
2064	507	575	555	553	493	586	566	491	553	502	514	544	460	539	498	483	571	462	579	518	519	486	530	498	505	559	510	541	486	496	543	524	517	489	492	496	558	501	521	519	530	553	480	537	511	528	512	521	574	465	510	559	493	518	505	498	523	541	514	513	495	563	487	503	521	529	508	486	521	485	505	504	542	524	510	530	508	524	500	496	523	534	502	484	511	520	487	515	502	509	494	512	534	506	495	515	500	480	477	503	460	443	520	574	519	503	482	507	523	528	527	521	539	514	580	504	479	491	525	500	545	543	554	497	468	450	504	513	514	548	496	470	501	524	522	517	492	521	484	532	484	517	501	522	489	469	502	498	524	518	508	545	513	500	493	494	534	518	501	544	490	520	512	462	513	494	497	503	500	539	498	529	514	507	510	549	502	514	496	472	477	515	489	505	491	526	497	533	550	496	519	542	532	490	475	523	506	525	520	528	507	518	485	525	497	541	516	509	521	512	508	528	530	508	514	524	509	527	497	522	504	520	500	538	519	479	506	510	508	468	504	548	504	502	505	518	545	481	553	485	485	481	484	547	503	515	521	498	529	506	526	433	503	549	492	512	515	501	474	543	534	526	475	512	542	504	517	491	518	515	473	505	488	518	500	523	511	492	530	484	518	483	502	503	499	517	524	504	475	515	510	540	523	544	504	498	512	493	491	523	470	536	551	446	506	505	510	533	485	524	530	517	523	527	510	525	510	528	484	484	558	491	534	495	502	518	489	496	518	503	521	536	506	505	534	495	506	539	512	499	502	506	509	512	510	502	500	510	484	539	522	475	497	479	516	530	487	502	489	470	499	522	510	499	508	522	544	487	504	517	507	490	530	488	525	522	506	496	504	496	524	530	470	490	497	492	499	499	505	506	485	507	495	472	519	477	550	520	531	513	530	515	499	479	493	522	502	509	458	527	522	494	505	506	524	527	509	498	487	529	500	513	459	503	512	496	492	513	515	498	522	474	526	518	491	534	521	511	509	495	530	538	514	502	501	490	499	530	508	494	534	499	524	508	513	494	486	554	514	531	485	519	495	555	513	494	522	482	511	488	525	511	506	483	529	536	527	539	486	475	505	504	530	549	524	508	497	494	526	503	522	527	509	518	485	523	498	505	517	531	510	484	503	531	491	548	482	529	508	481	506	527	468	509	544	521	489	508	488	523	495	532	489	517	535	509	547	529	480	499	496	506	509	501	518	508	518	522	483	509	529	484	504	507	550	521	497	487	519	543	494	495	469	522	508	504	542	565	504	479	526	520	511	519	472	485	466	490	506	504	522	502	500	517	535	507	484	534	509	522	496	492	480	508	518	476	511	513	526	537	515	492	497	561	516	534	519	497	465	494	521	533	522	521	477	507	546	520	514	532	533	526	527	492	520	519	500	507	506	532	479	511	520	528	485	527	506	537	536	483	533	562	489	484	498	510	552	523	472	528	518	532	527	499	500	505	515	501	491	545	516	476	517	521	498	518	494	522	495	550	543	512	509	527	469	510	536	506	518	510	502	527	515	463	518	511	496	564	516	481	494	521	518	480	512	485	523	561	517	509	499	509	514	534	537	498	517	497	518	508	496	535	487	490	524	556	493	494	553	499	488	484	475	516	499	523	550	484	503	491	511	526	575	505	519	530	527	538	500	496	486	533	507	509	511	503	518	500	519	517	489	451	493	481	487	534	511	490	524	495	473	545	529	503	523	501	469	497	507	480	533	505	529	514	518	498	500	514	479	529	506	512	497	537	500	518	553	515	517	512	513	504	484	482	492	513	512	492	553	532	504	508	493	494	566	528	549	502	493	526	532	502	500	533	510	494	526	525	539	513	525	494	502	501	503	504	496	502	532	506	496	489	496	532	543	526	540	512	484	450	516	553	500	524	524	518	541	482	481	513	466	530	506	533	488	512	536	509	495	452	499	558	499	540	524	504	505	480	486	522	495	518	508	499	517	484	503	477	514	485	508	512	518	542	516	512	527	500	508	548	475	509	483	511	541	531	454	502	543	494	480	494	486	543	530	499	460	504	497	542	525	485	480	483	499	480	553	517	505	508	481	554	510	516	523	512	506	507	509	534	495	503	473	539	479	490	491	507	521	519	511	499	501	526	528	499	520	473	492	503	473	533	507	471	523	464	496	519	514	532	526	538	519	500	521	486	493	502	519	503	473	487	532	488	512	505	509	499	545	499	531	485	521	474	566	501	486	529	487	497	521	541	516	501	481	483	497	498	524	506	511	497	530	516	518	521	550	520	475	470	516	541	483	539	503	495	491	472	534	543	524	514	544	506	533	518	505	478	501	465	502	530	546	506	436	527	515	529	556	554	508	527	496	535	510	557	518	497	515	486	516	549	530	473	523	503	509	541	472	484	483	500	520	525	476	528	461	518	509	534	520	515	502	488	537	519	499	544	525	573	484	496	522	503	483	470	527	503	509	489	519	511	525	517	528	539	483	559	520	453	520	521	526	480	529	540	473	515	491	490	514	490	517	462	515	503	499	507	501	538	520	451	510	540	483	590	504	497	538	509	532	488	509	540	546	503	508	491	537	556	527	524	484	481	477	527	480	516	549	502	499	467	479	448	470	498	509	510	513	481	506	521	501	540	514	515	497	500	483	496	554	511	502	502	509	497	491	499	496	511	544	510	548	516	514	490	525	482	492	529	521	529	531	481	552	500	525	503	531	521	572	508	513	491	468	545	477	548	483	483	502	538	465	548	545	553	512	470	514	503	538	485	484	514	493	487	546	539	501	469	516	539	518	518	500	532	496	504	545	507	518	523	504	461	550	501	519	500	540	514	556	497	537	532	525	538	523	518	545	518	501	554	523	523	490	528	518	513	513	523	499	516	486	539	533	515	483	561	487	505	526	499	543	517	534	486	535	484	577	479	474	506	504	511	512	495	520	490	506	480	558	490	544	515	463	506	544	527	466	470	555	492	509	502	497	528	512	448	513	511	525	461	499	503	514	534	472	504	556	517	504	525	508	506	511	477	510	487	456	512	479	504	511	492	482	535	517	521	530	498	529	543	502	535	520	566	500	517	516	532	458	519	550	521	541	536	488	511	510	509	526	518	482	500	504	514	504	519	503	558	522	490	538	459	531	525	512	458	523	485	468	514	508	513	538	473	552	540	484	494	511	551	532	544	568	474	464	485	496	517	545	532	511	537	515	524	495	504	529	509	505	517	546	517	511	503	536	491	488	512	511	504	532	520	510	503	506	513	553	502	488	475	525	476	505	469	520	519	510	551	504	523	484	486	525	522	480	497	509	474	507	509	513	522	517	527	504	507	571	524	507	519	514	506	523	512	503	544	528	503	451	490	527	507	547	461	504	487	514	510	455	504	488	475	501	506	506	486	509	543	534	503	498	523	515	497	521	535	493	522	513	497	478	521	537	490	470	520	529	507	551	528	517	535	510	502	496	517	551	459	512	547	528	521	491	501	537	449	461	515	532	539	516	470	521
8095	587	646	549	485	360	394	325	327	327	296	290	300	295	325	302	308	297	275	307	262	303	288	290	269	276	293	286	298	287	296	274	278	301	298	266	305	305	299	281	308	282	299	314	311	307	269	284	288	294	301	317	293	288	268	300	294	271	277	292	270	253	283	288	283	280	284	267	275	297	292	274	286	276	306	275	311	280	290	298	255	316	264	300	288	291	304	299	295	306	222	287	269	248	306	273	284	269	272	309	298	303	319	286	254	291	298	298	300	290	309	287	263	304	304	290	315	284	291	315	284	295	274	268	274	277	299	262	294	310	296	276	272	265	292	254	295	292	284	253	306	266	265	305	273	306	277	297	309	279	301	299	283	264	292	271	301	304	279	320	309	285	309	316	293	315	294	334	285	262	313	298	248	306	262	280	254	293	272	261	289	278	313	275	269	300	282	298	301	276	311	261	303	268	287	296	297	274	277	291	324	286	297	277	305	255	304	257	315	273	319	308	300	301	279	302	293	294	291	286	278	306	280	283	298	295	295	287	291	281	281	288	311	285	285	300	290	305	315	262	273	269	298	310	271	301	290	290	293	263	290	276	311	286	294	310	271	295	283	281	291	296	301	322	311	274	282	255	291	297	301	288	292	282	256	316	291	301	280	282	283	288	295	305	290	270	287	264	305	284	292	287	268	306	280	278	309	298	261	318	309	332	291	274	265	290	286	286	294	302	325	270	272	266	297	303	309	297	315	291	294	283	308	283	277	267	271	292	295	307	306	285	288	308	296	287	261	286	302	285	320	273	272	330	324	311	289	280	305	290	276	265	304	271	298	296	321	289	292	320	286	273	318	278	296	255	299	290	275	276	298	258	276	291	307	288	260	295	305	322	295	277	280	298	295	280	281	292	284	259	266	289	313	283	275	261	249	267	299	306	272	297	314	295	282	281	292	306	254	252	296	264	311	281	269	259	284	319	294	312	280	284	292	277	254	284	277	291	269	259	311	283	272	283	316	299	259	267	290	274	281	277	304	274	314	269	275	297	295	316	266	263	284	290	279	262	284	289	273	269	294	275	273	295	308	284	316	301	319	248	311	269	282	296	285	268	292	268	265	289	300	307	263	280	307	289	297	277	311	294	287	288	265	289	273	274	322	283	305	267	293	279	293	304	279	278	256	279	291	272	287	265	302	298	284	266	278	320	294	298	300	301	291	326	329	319	315	289	302	314	294	301	302	277	289	310	288	298	281	293	309	294	280	283	263	307	289	289	289	277	286	337	301	284	292	323	272	296	319	273	294	297	274	282	283	265	312	276	285	268	295	327	283	272	284	289	282	286	314	283	257	286	296	311	298	290	290	302	322	296	277	258	297	304	301	296	296	275	284	313	269	297	312	271	269	288	285	281	291	314	304	271	319	286	303	288	292	281	301	305	316	285	265	303	310	256	291	284	268	284	299	280	260	260	300	285	272	280	279	298	283	310	295	302	232	274	289	279	291	305	271	279	256	292	280	291	301	284	294	307	289	294	323	286	290	316	278	254	292	309	295	291	265	280	319	306	296	273	264	297	275	278	269	265	285	319	297	290	282	287	274	275	309	310	256	304	298	288	296	252	321	291	314	295	281	284	287	295	273	291	308	289	264	284	288	292	288	284	316	280	264	270	275	307	265	241	295	259	293	330	309	281	303	314	282	270	282	286	291	296	302	287	309	276	282	277	273	291	331	278	310	269	281	273	302	300	287	263	270	278	293	286	309	287	274	271	290	320	313	268	294	279	283	303	270	274	322	261	289	305	309	288	300	295	292	290	281	285	256	289	273	292	292	259	295	312	254	326	307	287	295	296	285	273	310	269	315	308	275	274	309	297	277	282	278	258	293	267	268	305	280	281	294	293	265	296	264	295	289	326	278	281	317	306	261	275	290	270	300	260	261	268	279	291	284	298	299	293	318	329	297	263	265	246	305	296	292	282	297	295	305	258	282	291	293	234	291	257	281	276	303	286	244	316	303	254	289	288	279	299	273	293	312	278	271	308	286	269	315	305	297	295	298	293	311	286	277	313	282	287	253	298	275	280	300	313	277	280	270	265	289	302	269	303	296	313	277	271	281	270	325	304	263	314	290	322	276	322	299	285	282	286	302	268	294	286	258	282	295	303	308	304	304	289	328	281	291	281	296	302	307	293	288	277	299	261	289	300	295	316	286	271	315	254	293	278	269	288	301	318	280	274	266	299	296	317	286	303	250	259	281	293	304	268	296	279	272	302	304	304	303	270	277	277	302	264	287	256	294	294	270	323	261	297	305	275	314	271	287	272	270	257	324	294	284	272	301	289	288	271	303	295	291	280	291	317	281	255	283	248	296	296	316	280	300	292	305	292	286	308	316	280	319	285	290	304	310	267	277	286	267	256	271	282	300	289	270	262	283	288	282	283	288	260	278	271	298	271	288	280	303	284	299	276	277	323	286	294	269	278	293	296	310	298	290	295	293	292	295	279	256	276	272	286	289	310	303	286	321	292	303	298	287	291	285	300	268	267	286	299	273	288	273	295	296	274	289	290	308	328	305	313	324	284	296	280	323	266	276	307	311	327	290	276	265	332	321	300	271	289	314	317	278	276	305	335	252	307	326	279	295	300	266	279	290	261	299	293	331	292	268	283	301	287	273	300	311	304	279	309	290	319	285	261	263	279	327	279	285	266	297	313	300	298	290	267	259	272	301	285	291	296	278	303	300	294	308	310	292	285	298	249	315	305	272	305	260	286	295	296	259	312	266	282	271	282	293	304	290	280	287	286	313	299	276	301	316	267	268	284	277	302	278	290	296	292	276	287	277	292	320	310	290	296	279	301	275	297	308	253	323	283	296	280	325	281	304	304	262	293	301	305	303	254	289	279	285	294	276	318	271	294	278	289	261	323	282	321	281	294	304	311	281	298	288	271	260	249	284	290	270	306	299	273	259	274	295	285	274	288	279	280	282	286	299	292	317	292	252	281	304	286	269	301	304	298	292	306	300	304	281	276	270	285	330	315	322	294	279	279	261	267	262	312	288	277	301	291	287	287	297	304	305	278	287	274	302	293	283	304	302	247	281	269	301	299	281	284	306	321	298	304	325	302	331	243	266	281	310	303	305	291	275	269	293	301	301	265	283	302	307	281	276	285	269	278	292	279	292	245	304	268	274	292	332	270	305	287	245	295	274	275	272	266	252	278	262	293	256	276	278	278	287	287	267	264	291	300	325	276	312	270	252	246	297	269	281	270	278	244	293	304	269	272	293	306	287	293	283	294	277	290	268	270	296	298	264	269	321	318	265	277	279	274	279	287	296	284	306	297	308	289	297	310	294	282	290	288	279	268	259	292	281	271	286	295	296	290	261	313	293	284	288	291	284	301	332	300	331	274	315	247	276	321	289	313	315	319	275	265	301	254	302	303	293	282	294	305	281	320	312	284	287	319	295	293	283	267	267	268	316	323	286	302	280	268	296	273	276	281	310	327	293	329	303	281
6625	953	1397	1623	1433	1128	1044	953	865	879	804	794	751	776	729	686	752	758	719	674	727	717	682	675	695	696	631	685	673	695	658	698	660	668	689	684	675	645	652	684	647	683	671	671	680	656	710	613	651	677	658	644	650	654	663	611	684	613	665	667	659	635	659	637	648	642	632	715	629	663	652	663	670	668	645	660	668	639	645	718	679	704	651	665	615	637	642	684	641	656	672	677	638	687	646	694	674	647	677	685	695	623	694	635	674	634	649	646	617	664	672	644	631	619	612	615	663	653	656	677	662	667	681	632	618	656	637	675	652	636	616	669	667	682	658	617	626	650	687	640	651	639	672	604	708	614	694	661	684	659	692	661	643	666	649	612	654	672	684	656	653	662	657	637	661	622	653	626	658	686	627	620	693	653	681	690	659	668	657	654	603	624	718	614	714	659	677	640	657	630	631	658	678	651	642	609	615	618	663	710	668	628	657	686	680	692	690	669	671	649	639	626	639	678	677	673	676	626	681	609	638	649	666	646	629	681	644	705	677	651	644	671	650	675	679	622	617	684	648	694	625	626	652	650	678	685	648	641	662	631	617	665	649	678	649	673	680	682	649	693	643	683	628	691	663	680	632	643	656	690	648	668	631	654	643	683	613	608	659	676	639	684	670	645	667	649	624	682	662	665	644	663	649	648	644	634	674	619	629	592	630	659	652	671	635	638	679	657	610	653	662	667	621	677	715	641	643	612	709	649	643	640	643	662	682	637	620	655	619	653	655	637	608	662	683	664	692	660	619	686	618	654	644	626	655	649	680	661	700	655	702	663	657	680	661	657	658	687	660	635	611	702	684	592	671	641	688	659	629	666	627	643	720	640	626	677	660	651	633	653	649	685	657	664	670	705	685	627	665	626	651	646	650	674	666	642	701	632	637	684	674	633	655	620	612	694	696	647	655	658	614	575	684	658	655	654	655	630	624	652	627	663	659	643	707	654	661	704	658	687	649	670	702	675	696	622	624	699	650	678	663	657	645	638	646	638	642	633	648	618	614	627	670	628	690	688	682	648	672	629	657	664	598	686	655	634	640	633	643	675	640	625	658	613	702	668	639	674	638	594	683	606	620	682	666	672	636	660	665	669	667	700	673	672	656	651	650	681	662	661	686	669	648	672	691	648	639	617	665	654	637	647	663	650	654	684	646	615	591	648	629	687	675	624	655	658	692	624	653	610	649	655	631	633	674	646	654	687	633	669	665	671	660	639	651	675	674	646	578	634	636	692	658	716	645	647	674	648	681	671	695	678	633	627	676	645	673	609	653	646	670	632	674	625	655	682	653	606	633	658	685	608	645	693	626	642	688	651	611	665	665	633	633	681	673	605	647	667	613	648	576	701	669	638	684	649	652	660	644	670	668	667	682	663	625	665	647	655	717	647	636	637	659	670	665	655	665	650	685	656	650	634	649	655	723	667	647	652	599	676	690	717	653	681	643	662	650	629	647	640	615	690	695	671	657	653	652	655	685	601	647	681	645	677	676	648	623	677	620	618	648	645	682	702	662	649	664	628	657	671	646	673	662	649	682	654	639	633	661	626	654	651	638	644	646	639	619	645	665	665	643	646	670	618	665	649	618	664	650	686	643	616	681	660	705	679	638	673	678	645	672	678	679	647	630	661	662	640	675	669	623	646	659	692	612	665	704	664	642	642	712	625	684	649	632	707	639	657	662	632	679	696	685	646	687	668	681	673	662	636	646	665	663	654	667	599	640	655	690	628	650	620	675	648	639	609	652	658	695	638	634	615	660	650	663	696	597	674	687	677	664	670	691	663	689	640	680	694	685	712	669	662	666	587	642	635	649	620	676	633	641	642	664	608	625	651	672	710	634	641	646	685	665	652	639	671	670	614	658	681	686	681	649	656	689	639	633	643	671	643	694	630	648	683	675	660	675	664	655	684	639	630	603	655	628	636	676	666	644	653	626	627	642	684	580	659	629	641	670	630	651	678	612	715	663	657	624	663	709	597	657	652	667	677	650	648	589	660	697	636	614	709	656	685	648	676	654	652	688	657	676	608	673	665	626	653	626	662	656	655	625	642	656	634	653	697	680	683	671	654	655	657	643	653	673	595	603	690	627	642	673	682	641	621	676	681	691	640	664	681	689	635	599	642	661	670	662	646	667	683	646	690	611	667	679	632	665	705	655	645	665	640	640	685	635	648	643	652	671	671	646	679	654	699	621	672	650	635	669	639	658	622	603	686	628	618	615	703	675	655	612	641	675	600	659	682	686	671	640	621	712	703	653	676	658	651	650	659	674	701	712	696	650	640	655	644	694	705	640	671	700	667	629	699	657	682	583	630	633	684	642	679	628	653	645	671	674	648	644	679	658	648	644	655	658	618	626	681	646	683	670	601	657	609	638	666	654	638	628	661	696	621	711	655	661	658	730	652	618	612	628	656	666	659	646	593	635	688	716	662	685	625	690	636	654	586	630	681	651	632	687	694	681	616	680	654	634	634	672	633	678	638	648	639	679	674	657	652	673	648	668	654	684	655	655	630	620	704	690	644	666	643	697	666	649	656	620	657	686	655	677	642	653	645	665	648	660	651	688	635	719	651	611	669	677	670	699	652	657	648	659	689	645	645	705	667	635	680	653	640	657	642	659	688	679	686	689	667	646	680	665	657	671	643	663	641	667	665	648	668	600	633	667	641	681	634	629	657	680	636	683	632	674	673	658	668	648	674	630	662	637	719	659	636	657	645	671	642	661	635	660	633	608	643	641	651	652	656	664	665	667	684	637	698	635	660	662	682	708	684	637	621	687	662	685	653	655	666	626	630	651	599	619	618	653	678	679	689	655	611	644	646	651	665	659	664	640	630	700	664	651	656	636	629	726	657	648	633	699	656	661	586	645	649	690	656	662	666	653	609	699	726	673	630	697	659	680	727	705	644	674	673	676	686	705	641	686	659	660	653	633	641	660	660	648	676	651	681	665	666	678	661	624	648	709	658	634	658	657	643	695	630	596	638	666	676	636	652	679	646	682	627	673	692	671	637	668	644	605	672	668	634	608	677	653	608	645	683	680	676	652	686	663	739	663	666	670	645	613	677	600	628	689	737	680	623	683	711	666	694	651	681	704	671	674	649	641	679	605	621	650	626	615	648	670	674	642	638	617	695	653	691	631	649	673	658	613	630	681	637	633	666	665	688	622	613	635	638	648	653	688	650	648	655	659	657	699	632	651	666	677	610	635	645	636	670	666	608	703	626	678	658	613	648	704	677	641	637	660	649	666	679	657	653	683	682	675	631	683	627	693	665	674	620	654	653	642	649	707	662	635	641	658	653	666	653	662	626	690	697	665	659	650	601	653	627	707	657	667	700	723	696	644	655	660	655	661	707	677	670	663	617	632	669	659	688	694	642	666	705	646	662	691	700	626	690	615	590	671	637	668	636	667	663	689	678	675	669	665	669	651	652	679	639	621	672	668	691	646	682	658	651	664	671	668	679
14871	1116	940	693	560	361	290	252	235	247	205	198	212	190	188	181	186	179	185	190	180	164	175	173	192	162	163	199	186	158	160	201	180	176	182	170	167	195	170	175	168	178	180	173	169	191	182	191	169	186	156	144	178	146	177	185	188	195	170	172	171	156	153	156	171	143	180	157	170	157	152	158	180	183	173	159	181	165	162	174	179	156	144	189	173	175	175	148	161	137	144	163	164	165	178	161	214	159	210	166	160	163	160	188	176	159	162	149	187	192	141	169	202	173	188	178	165	167	141	153	149	158	162	152	172	178	176	169	148	177	174	162	172	173	150	171	158	152	183	165	171	176	165	171	177	152	165	158	168	172	171	150	167	177	182	147	180	148	155	175	174	151	171	164	162	167	186	183	191	161	164	155	187	165	168	153	150	159	154	162	161	202	173	156	167	162	173	167	147	165	174	185	157	170	180	188	149	182	175	152	174	167	175	175	164	158	169	185	180	177	163	187	167	149	156	163	163	174	153	168	155	159	159	178	160	146	166	188	169	194	142	188	178	162	185	164	170	162	162	173	157	169	159	167	156	148	157	188	170	159	177	160	166	164	166	155	183	151	157	188	181	141	180	167	166	174	165	166	145	156	145	178	163	147	138	172	160	147	153	165	157	167	166	187	184	178	168	168	173	166	149	155	179	174	184	169	176	181	170	143	177	178	173	187	166	187	152	180	178	163	155	187	126	148	147	168	162	156	157	172	151	182	171	154	153	157	172	171	156	161	164	177	152	164	180	170	196	188	174	150	155	149	156	157	164	171	162	187	172	163	178	166	161	165	176	156	143	160	184	183	184	153	149	162	167	181	175	185	167	155	204	163	140	170	159	165	172	175	178	139	165	169	176	186	154	172	144	148	151	169	163	167	180	184	188	147	183	156	156	170	159	161	167	176	196	195	152	185	153	161	170	162	170	150	149	178	192	143	141	157	168	166	192	143	163	170	159	173	187	155	177	182	165	174	160	177	172	168	158	160	164	152	169	175	170	155	180	154	174	167	164	148	167	201	165	161	173	166	143	151	164	169	164	158	150	167	179	157	183	171	160	183	135	151	177	169	151	151	171	159	165	163	170	163	174	171	200	188	167	187	159	167	156	176	177	179	160	169	157	209	166	160	184	151	152	158	174	179	157	169	177	167	163	135	170	140	208	170	169	156	176	211	180	172	181	156	185	163	180	160	162	136	193	180	181	164	145	181	150	160	186	159	154	174	144	158	165	161	146	176	186	148	209	165	141	145	153	166	155	172	186	147	170	161	176	159	162	173	175	165	142	153	189	192	181	183	199	142	182	145	179	145	187	182	143	165	143	175	174	173	181	160	162	170	153	151	195	178	181	178	163	166	190	178	145	164	154	166	134	192	156	151	172	175	177	189	148	157	165	175	174	156	159	154	161	142	172	172	160	156	155	157	166	136	183	151	174	153	161	148	160	173	170	158	170	164	170	162	154	150	148	161	192	193	164	175	186	165	187	173	179	186	162	147	167	173	181	179	192	149	166	162	172	151	144	187	172	194	171	199	191	149	183	170	152	169	165	185	148	181	172	158	161	146	158	171	174	159	163	161	187	173	155	172	188	171	170	152	199	173	194	185	154	179	182	169	163	167	182	180	164	192	179	176	177	194	143	186	176	145	180	154	164	170	171	151	183	184	160	161	149	154	194	161	170	164	165	160	168	169	163	186	148	165	196	170	168	175	175	175	166	145	167	143	153	167	155	174	165	162	173	148	162	152	159	186	189	181	162	168	162	153	161	139	168	191	161	154	183	181	152	166	174	184	155	197	144	150	179	142	169	179	170	178	178	169	155	158	156	159	159	155	138	184	177	183	154	175	174	194	145	173	162	171	163	155	190	162	176	168	136	176	169	146	182	172	146	163	146	140	191	172	186	164	170	183	170	176	167	180	156	159	175	167	166	138	183	173	156	166	150	193	164	168	175	215	175	174	140	137	169	149	178	152	175	175	167	174	164	159	172	162	179	166	186	174	157	163	165	184	154	184	179	156	187	160	169	166	174	166	160	190	178	155	183	171	196	180	183	157	148	170	162	143	191	184	171	159	193	172	168	187	179	182	150	176	166	179	160	158	165	179	154	183	158	140	161	163	153	178	187	158	167	172	164	173	177	163	175	191	144	173	160	170	174	158	178	174	176	157	160	167	142	155	193	176	162	166	175	183	177	170	170	169	185	152	170	200	174	162	173	165	189	200	174	122	164	146	172	179	191	169	165	164	162	180	164	193	173	174	157	154	159	155	141	179	151	185	177	149	171	173	170	158	161	173	185	186	173	142	158	164	170	187	185	166	206	140	200	157	188	161	160	144	169	171	155	158	140	165	165	177	151	194	187	180	160	169	188	163	174	153	153	171	175	168	160	160	180	193	163	170	151	164	149	190	186	175	165	176	180	174	176	178	170	175	165	163	171	149	168	152	164	187	199	151	151	168	173	161	163	178	168	152	175	172	181	187	180	152	176	162	169	164	172	154	169	179	175	180	174	147	182	154	172	144	168	178	158	145	166	145	147	178	170	173	159	175	157	171	164	173	185	156	151	156	181	170	150	152	166	167	149	161	182	143	187	152	186	184	175	155	169	169	166	161	167	181	195	178	169	183	156	167	166	176	185	156	189	190	190	196	161	162	178	174	155	158	165	165	164	164	167	163	177	160	166	180	153	176	180	163	160	190	171	173	163	166	185	163	146	162	168	150	163	163	165	161	144	183	157	156	146	173	169	168	175	150	150	159	159	157	177	167	173	157	191	161	208	179	161	150	174	173	154	163	146	156	158	179	181	184	190	183	158	176	158	186	166	165	189	173	174	179	163	166	186	181	157	156	182	148	171	163	165	162	183	203	173	173	176	162	184	160	190	177	168	198	174	174	176	143	161	201	178	177	169	173	154	157	188	181	170	165	176	171	155	159	168	174	161	164	174	212	161	170	160	170	179	195	166	175	167	146	160	158	190	148	170	176	170	165	155	159	201	153	201	153	161	169	156	149	191	181	183	165	148	148	178	172	157	164	193	188	150	168	167	162	156	164	188	179	177	159	199	162	174	155	176	167	156	154	182	143	186	164	187	149	153	179	177	167	186	175	173	158	159	166	172	167	163	198	162	161	148	158	184	158	161	158	182	169	152	179	159	171	167	177	185	179	177	157	171	167	181	149	170	158	171	188	178	158	156	180	176	175	184	169	167	187	175	164	180	179	178	160	173	168	184	163	191	190	164	160	193	162	159	152	175	190	156	150	150	168	141	159	150	153	155	168	157	156	139	160	171	158	174	180	179	165	161	188	180	138	168	172	168	143	181	179	156	169	179	140	153	174	178	203	155	181	188	175	151	170	181	176	148	160	161	160	163	176	168	167	150	144	174	146	184	175	192	158	167	167	165	176	150	170	195	170	184	174	168	184	191	139	150	155	161	167	185	181	179	167	180	189	170	140	171	150	195	178	153	155	161	180
8084	944	1873	2237	1846	1396	1150	936	866	757	715	631	601	602	607	579	546	480	459	472	478	481	451	467	429	429	436	419	436	404	438	414	425	434	418	415	442	414	410	426	402	423	365	387	429	362	391	416	433	401	432	420	378	402	392	394	373	391	418	439	403	407	378	370	377	405	386	370	414	427	422	363	432	391	423	393	363	398	411	400	377	439	388	390	397	424	373	390	383	369	393	379	399	374	354	365	377	390	376	394	399	359	406	403	405	380	412	434	369	364	396	391	388	397	390	371	389	389	414	390	370	385	374	405	401	391	405	351	397	391	367	366	397	373	408	379	351	403	399	380	386	362	378	407	400	362	373	390	396	393	389	364	394	397	383	377	398	393	367	365	413	407	419	404	397	397	368	353	391	376	377	359	381	372	359	407	389	395	407	452	402	355	404	372	350	360	403	436	392	394	420	355	363	386	385	367	380	391	363	400	424	363	387	364	366	375	348	384	423	409	371	380	368	399	421	375	390	386	398	392	416	400	390	360	356	385	385	420	379	371	403	395	384	402	383	384	411	374	402	392	394	370	380	403	403	389	373	380	395	385	371	381	366	386	387	400	390	411	393	370	406	390	351	410	343	400	394	398	413	404	399	412	372	385	405	415	396	383	406	384	378	387	401	376	377	371	359	428	401	432	402	381	364	391	353	386	404	405	424	350	413	403	398	371	415	387	403	365	409	400	392	391	429	370	337	398	381	390	398	379	350	350	370	374	390	414	417	371	418	346	393	414	412	400	433	397	381	392	375	387	389	417	377	370	377	379	368	368	375	390	374	397	337	367	366	394	370	371	386	407	377	393	406	377	420	399	393	374	405	370	394	390	382	396	374	379	401	399	391	391	377	358	401	363	375	365	360	375	372	363	418	377	424	421	348	389	372	419	392	368	385	403	344	366	364	376	422	384	432	350	397	406	392	428	370	351	355	397	385	366	392	349	402	377	369	391	389	399	376	393	415	372	369	395	359	390	417	370	381	363	387	374	420	398	361	351	345	379	425	380	420	360	381	376	353	379	419	403	393	409	391	353	376	413	410	378	403	368	374	383	385	394	390	396	382	367	384	369	403	378	425	404	371	408	427	389	382	375	369	372	338	341	406	355	402	367	384	373	378	405	364	412	344	373	386	430	379	373	367	383	371	393	395	396	341	384	383	399	371	353	400	407	393	411	406	374	358	415	330	395	370	396	418	403	405	360	374	421	401	393	394	388	359	364	399	369	398	378	390	372	353	371	354	372	402	366	401	398	403	402	386	373	391	415	395	384	406	376	385	360	369	396	407	421	400	396	388	401	383	368	445	396	395	420	380	378	395	388	379	387	386	354	412	384	370	404	403	386	355	402	368	402	359	417	360	406	377	385	393	356	401	381	426	387	411	382	404	384	378	378	405	413	373	371	385	391	404	390	401	402	383	378	411	401	390	366	379	404	380	356	392	387	398	344	376	408	385	371	357	389	369	383	382	376	372	393	376	410	385	413	385	378	377	367	375	401	382	400	407	394	388	396	399	386	389	375	369	396	402	389	388	376	356	392	391	372	405	413	413	362	366	379	398	350	385	378	362	386	392	358	430	417	378	397	411	359	383	378	395	394	384	366	359	415	369	430	399	346	396	403	423	367	401	398	378	394	386	406	399	353	379	385	388	391	375	395	397	384	393	399	375	400	399	399	385	374	362	404	415	411	369	387	374	401	403	374	381	418	398	393	380	387	389	374	401	402	367	415	388	393	391	403	381	396	368	396	394	383	407	373	389	361	375	427	389	356	364	427	368	388	408	390	402	404	377	371	393	410	415	372	376	378	440	370	374	385	406	374	408	434	391	388	412	368	407	362	419	372	397	397	378	376	409	388	397	412	382	397	358	382	421	394	371	365	382	370	411	375	379	393	410	362	421	380	394	381	352	383	409	393	407	410	357	404	440	377	363	397	408	347	381	387	355	370	362	341	398	401	395	423	385	386	382	422	357	364	414	397	407	398	369	384	401	422	385	381	376	396	398	381	361	393	397	390	395	381	383	382	369	367	380	350	391	401	402	376	406	372	413	371	394	373	384	340	405	383	387	393	388	384	343	383	404	368	371	397	350	378	379	380	408	395	403	418	411	394	388	420	363	393	376	421	376	382	420	417	368	397	412	351	384	372	382	393	374	368	379	402	369	378	372	415	406	383	410	403	373	366	413	397	383	391	381	409	391	391	333	397	420	383	389	390	370	397	369	395	400	383	391	380	375	432	384	427	391	385	379	362	396	403	384	412	388	385	418	365	380	369	434	399	384	377	403	388	393	398	394	415	421	390	352	412	427	377	382	383	384	365	393	380	371	403	379	363	361	359	388	379	403	388	348	389	399	366	408	392	367	391	380	377	406	388	361	385	380	423	342	438	405	404	360	395	381	349	378	381	426	428	407	367	415	394	371	359	393	381	396	410	372	370	379	358	387	373	402	404	363	359	400	379	385	390	381	401	389	379	371	374	375	374	386	364	366	411	361	409	346	454	405	371	398	437	406	404	357	382	383	385	414	371	378	389	383	373	364	379	377	380	373	379	389	378	404	363	401	367	360	414	400	397	404	372	418	370	405	405	375	387	367	381	385	405	373	396	396	361	361	358	380	389	392	351	389	426	374	395	371	381	385	381	374	421	376	386	388	381	382	403	380	378	385	386	381	379	423	401	370	379	404	382	373	383	383	414	413	368	381	395	416	403	381	385	400	397	388	420	392	394	385	376	405	369	409	385	374	367	382	350	381	384	397	378	410	382	377	376	401	425	435	418	380	386	390	378	403	407	381	364	399	356	410	381	375	384	376	432	424	387	386	383	411	383	388	346	329	364	385	353	385	405	386	397	369	394	351	380	378	362	431	393	380	421	369	381	394	386	379	390	393	389	427	396	381	384	354	380	393	402	377	388	348	384	382	374	431	376	409	408	414	372	406	413	332	385	375	402	380	377	388	405	362	390	345	383	412	372	372	369	345	374	417	365	377	375	403	390	355	401	380	359	392	397	373	343	379	384	382	396	395	384	369	356	369	410	389	417	391	375	374	399	386	388	403	388	398	360	394	404	417	371	420	386	374	433	400	409	358	354	343	411	363	375	417	351	393	396	404	396	401	392	412	377	406	381	384	363	367	392	379	407	384	394	373	395	385	412	387	413	368	421	390	380	408	372	369	361	421	348	393	410	411	371	390	424	386	374	393	385	357	387	408	383	368	380	352	405	368	374	386	356	409	438	359	390	376	370	419	374	372	373	390	363	375	413	402	398	381	353	374	382	375	411	380	358	430	392	401	364	447	390	385	412	379	389	411	414	402	426	365	347	348	409	398	368	374	351	381	415	404	405	393	393	385	376	366	373	419	398	426	382	369	420	404	400	398	395	427	393	380	404	365	401	410	362	387	377	379	436	367	404	371	415	382	391	378	408	405	357	381	419	376	407	371	368	370	386	399	398	336	389	390	376	359	411	347	390
1574	222	214	196	227	190	227	213	197	223	210	200	193	223	216	215	253	207	215	207	213	217	177	224	212	215	239	199	230	228	249	198	201	211	220	235	205	215	197	204	204	222	235	227	215	248	242	228	211	187	223	241	244	219	209	234	216	224	229	220	195	218	234	212	235	269	198	182	227	193	200	202	238	227	206	187	206	242	222	227	214	202	199	184	211	229	219	202	205	206	210	208	175	192	222	212	217	205	210	199	210	233	241	214	214	202	216	240	228	263	237	205	223	224	183	189	227	203	203	194	216	227	230	194	228	200	224	203	213	197	218	210	185	204	225	216	208	211	218	202	199	203	193	198	213	219	234	233	218	198	243	203	231	193	220	203	215	210	173	183	187	200	217	217	204	198	208	205	198	214	212	194	224	230	212	193	209	200	214	214	208	248	205	219	191	220	218	208	201	199	215	221	210	225	219	229	221	216	220	201	213	204	241	206	200	201	207	206	217	229	225	230	244	222	205	190	229	219	193	228	220	242	216	240	196	205	206	202	215	208	226	203	197	233	239	226	222	219	210	215	214	207	236	223	205	190	213	212	217	198	231	222	219	203	214	210	210	204	185	210	213	229	187	215	196	193	200	230	192	214	202	251	227	208	185	217	202	206	197	225	223	236	214	210	211	222	188	216	221	230	201	211	208	205	228	210	182	216	186	229	212	208	223	216	238	187	229	190	205	201	218	213	190	213	190	199	208	215	238	199	206	227	211	199	231	230	201	208	231	213	189	205	228	200	219	203	221	238	231	207	234	224	203	218	214	200	209	220	213	224	234	217	192	213	195	189	204	194	208	201	182	233	224	210	251	197	213	208	232	208	207	255	225	220	209	229	204	212	189	199	203	221	229	214	199	236	194	192	205	196	173	206	212	221	219	210	242	217	223	215	223	221	200	225	216	206	196	244	262	208	223	185	186	226	224	229	218	213	172	226	203	197	187	214	227	195	195	195	205	250	201	199	190	218	198	220	230	210	209	202	206	218	210	247	220	183	240	217	202	210	189	199	191	174	212	218	197	230	217	212	216	236	205	205	191	190	221	218	204	206	232	190	185	216	234	216	217	212	223	211	200	228	211	213	211	198	184	230	215	222	209	234	214	201	222	226	222	201	213	211	227	218	197	225	241	204	205	227	213	236	237	212	200	208	206	200	236	215	200	200	243	219	232	206	205	216	205	210	167	210	213	237	224	204	194	206	241	188	207	201	195	209	217	218	225	180	213	231	202	223	236	214	219	199	226	209	226	218	198	218	210	184	230	229	214	194	192	199	222	202	204	224	197	179	219	240	225	219	200	200	215	219	200	218	196	228	206	204	214	223	210	220	221	208	206	218	226	229	236	228	218	222	208	209	211	240	201	196	215	233	224	232	213	186	210	217	221	191	233	192	226	208	194	203	213	205	213	230	215	232	188	225	247	192	205	202	223	210	205	225	218	237	202	191	240	217	211	203	219	215	216	233	201	196	217	227	194	208	225	213	227	197	214	205	233	202	226	217	242	199	192	201	214	211	211	235	227	234	216	197	211	198	213	222	202	237	215	192	204	200	203	207	218	203	188	227	204	213	202	223	226	251	208	217	218	204	222	191	227	221	246	212	195	202	197	232	234	202	229	223	188	218	181	186	219	186	207	230	202	188	219	201	218	204	223	188	204	218	210	222	234	209	233	225	201	208	227	212	216	234	239	203	205	222	199	216	208	213	193	191	218	233	211	220	226	200	226	195	192	236	229	205	198	200	228	213	201	215	221	213	193	243	181	214	215	202	188	207	203	244	224	203	233	207	207	211	209	236	193	203	204	210	217	222	228	217	201	199	208	204	191	216	227	205	229	206	209	219	211	211	206	226	209	224	247	214	194	202	228	250	221	224	200	211	206	195	212	208	205	219	221	195	199	203	184	201	185	220	221	205	225	210	211	208	229	213	189	228	197	233	218	221	222	229	204	208	208	214	229	212	206	227	206	251	195	206	217	208	172	209	200	176	228	193	225	233	212	210	219	173	179	209	202	246	217	221	228	211	193	229	211	200	200	226	260	220	220	238	218	217	214	191	212	209	211	209	226	223	220	214	227	228	217	215	232	197	230	214	214	217	221	212	205	204	188	239	199	219	190	221	208	221	215	215	221	216	212	234	209	208	224	216	209	219	202	229	229	224	212	237	199	194	227	200	198	196	205	219	235	218	208	222	203	206	174	212	228	202	238	233	224	213	218	217	241	221	190	176	232	168	237	222	207	228	210	204	212	200	204	217	205	204	181	182	214	228	223	237	191	195	213	211	188	207	206	204	208	198	203	209	223	234	205	250	192	228	213	202	207	227	216	218	225	224	204	199	206	212	206	226	205	212	194	259	198	214	226	210	211	235	218	235	219	224	238	216	225	203	224	198	201	216	246	213	196	209	236	204	219	243	227	228	209	206	234	189	224	219	202	210	229	194	226	198	212	194	201	213	202	219	207	227	188	242	238	182	215	210	204	191	249	230	209	198	230	192	211	191	200	243	215	202	213	187	202	206	195	215	207	189	206	216	200	204	223	217	188	209	221	204	202	197	165	197	196	196	193	206	201	202	240	204	241	237	220	242	202	241	244	239	219	207	218	235	226	205	224	180	221	207	208	234	200	220	229	203	215	223	206	203	220	235	214	216	200	213	196	210	230	212	223	192	236	208	214	226	219	222	200	216	205	217	211	195	226	217	187	227	216	217	250	228	208	217	215	196	230	208	218	208	215	242	177	224	239	220	213	240	197	199	186	205	228	208	210	218	223	222	209	226	199	206	206	201	204	217	224	203	217	229	204	223	228	237	198	233	205	207	210	220	206	228	224	216	201	220	216	192	222	213	198	198	233	199	237	222	202	195	244	231	209	217	219	220	211	218	217	203	204	219	199	228	233	187	213	214	202	208	218	202	202	218	219	198	227	222	241	202	184	220	223	200	216	232	221	206	191	183	192	189	242	210	209	176	210	214	221	219	226	209	218	209	211	200	244	208	243	224	235	201	188	232	225	224	212	224	223	223	202	220	203	202	236	240	227	202	242	212	200	217	221	192	230	199	224	202	231	240	191	190	204	234	196	233	189	199	209	223	200	227	207	216	220	219	219	212	217	229	192	208	204	220	191	239	206	229	206	195	210	249	238	246	251	214	221	196	211	202	196	161	209	187	199	252	190	185	189	242	214	205	196	219	188	234	215	227	213	210	194	204	217	200	231	214	195	224	239	206	206	228	232	209	222	214	217	240	237	208	209	225	220	212	223	197	207	230	210	215	211	193	232	216	232	221	217	204	212	209	184	203	232	213	201	198	216	218	206	213	205	182	197	184	214	218	226	202	192	220	236	200	230	212	224	220	179	232	224	200	202	190	213	185	215	207	228	233	234	216	202	236	228	194	208	209	198	202	207	177	208	229	220	248	210	217	185	218	226	220	204	233	204	226	209	219	237	214	190	231	209	199	215	198	228	219	222	194
2018	526	512	541	561	562	523	569	530	573	511	495	494	527	500	500	525	499	529	522	523	529	515	478	512	481	482	517	517	491	502	491	493	523	499	549	512	542	512	497	485	510	503	525	541	479	496	492	530	525	542	546	512	513	490	542	516	500	528	539	503	525	504	487	528	489	526	529	505	454	505	489	496	477	536	491	516	526	492	502	525	527	515	518	526	534	510	578	500	532	511	541	490	514	525	501	507	505	486	532	506	518	479	501	516	482	505	486	529	508	504	525	545	495	497	499	503	520	501	524	513	508	492	484	512	508	513	544	471	528	517	514	506	490	508	493	484	494	519	491	523	464	484	516	526	526	521	528	532	488	530	488	520	513	507	497	503	500	469	514	488	488	569	504	476	508	499	524	520	527	519	523	498	495	515	583	520	461	530	501	485	533	457	534	499	498	504	476	517	495	541	556	492	523	493	491	491	556	570	492	512	516	526	554	490	515	509	519	457	519	529	534	497	514	553	507	526	513	493	514	508	488	498	508	488	502	510	526	539	516	497	526	522	531	541	548	527	484	470	513	485	502	511	518	523	517	481	505	487	508	499	514	499	501	534	564	513	504	551	507	510	537	529	493	458	473	551	555	540	511	509	529	508	510	512	516	506	478	503	480	483	508	536	530	490	472	479	487	527	530	523	516	501	510	479	499	523	482	491	487	519	464	520	525	518	506	498	509	492	511	486	514	554	512	498	467	490	491	515	532	507	504	498	504	495	523	499	536	485	491	517	494	531	502	466	519	511	519	519	538	471	512	480	507	508	529	487	506	515	476	532	524	549	513	505	543	499	540	502	503	502	524	480	524	494	527	492	496	505	499	498	513	519	517	473	532	495	532	510	468	508	521	487	529	524	545	526	557	499	526	492	481	518	473	474	478	513	521	474	481	497	537	457	509	488	502	530	500	526	478	540	495	514	506	504	508	459	511	492	512	513	567	493	502	492	460	532	476	511	475	530	508	525	541	490	508	523	540	517	508	500	539	521	489	514	531	469	500	498	478	528	490	488	472	512	527	518	509	498	531	541	529	536	510	520	515	551	501	531	533	512	489	544	525	486	535	504	531	516	490	503	512	505	502	543	510	515	569	493	538	487	521	526	530	500	518	507	493	523	559	501	506	496	567	511	508	475	511	525	478	489	518	536	476	492	525	530	521	503	476	524	496	528	490	519	507	535	505	521	505	484	494	533	523	541	520	498	520	521	529	482	529	531	553	519	531	503	513	508	494	484	502	554	556	520	518	509	456	478	535	534	532	568	516	504	479	488	515	517	551	484	495	527	530	490	472	510	544	488	493	513	521	536	512	473	514	518	517	519	572	542	535	542	529	490	498	521	500	503	505	493	476	494	520	525	526	498	525	553	512	515	476	538	480	489	570	510	498	504	482	507	525	546	468	532	554	490	522	518	492	520	495	540	498	477	464	506	504	558	519	482	494	511	526	531	503	513	462	510	542	578	505	510	571	486	455	513	510	523	514	497	492	483	505	522	491	519	523	517	487	487	531	494	538	537	512	537	534	486	497	548	523	502	514	473	496	505	478	493	479	533	544	519	487	538	520	535	492	486	545	525	521	526	493	501	501	509	526	512	534	489	503	548	522	513	539	509	478	520	479	516	472	514	521	494	523	552	461	478	508	485	488	505	510	488	492	522	468	502	503	511	553	496	525	516	549	535	505	511	468	543	494	476	513	495	502	488	521	481	482	545	456	514	581	482	509	524	505	485	521	508	461	539	497	498	567	480	530	504	506	508	486	500	502	518	476	520	509	517	549	515	505	488	489	508	508	527	524	521	482	518	503	501	478	502	512	489	473	493	488	528	499	534	528	503	507	489	500	505	494	519	499	481	531	510	491	489	483	483	477	531	515	491	580	484	553	551	508	521	538	527	529	510	516	522	514	510	523	515	484	522	485	540	544	483	492	493	489	502	477	536	490	542	469	485	500	502	503	492	524	515	519	498	501	497	555	525	505	517	502	537	503	500	532	517	525	508	460	512	521	507	499	509	535	517	516	531	500	514	549	555	518	463	523	550	540	503	507	507	524	501	471	535	505	517	525	495	507	553	509	490	501	481	476	496	493	469	472	548	469	529	504	528	518	536	524	518	506	495	506	489	519	511	517	511	514	492	505	503	523	526	500	501	494	543	502	486	529	495	516	465	493	509	505	528	516	521	505	509	517	506	523	522	559	529	482	506	512	564	504	523	515	476	530	487	559	500	499	517	482	477	517	529	490	483	529	498	500	507	502	509	513	470	511	481	506	495	489	503	475	461	510	538	482	508	471	508	529	539	485	533	517	532	456	528	495	519	513	511	497	493	494	500	494	505	530	507	520	509	515	508	528	522	510	466	504	529	478	486	558	469	476	546	537	487	552	548	520	536	495	474	511	511	511	544	525	478	513	489	548	515	522	498	502	524	544	525	520	487	498	511	501	541	512	512	523	506	497	504	521	525	517	509	521	516	519	510	548	513	508	481	554	489	530	518	531	548	529	532	520	494	510	521	513	513	474	520	490	507	497	510	534	504	486	505	493	524	514	508	524	522	507	516	555	501	518	491	511	491	514	523	505	482	506	516	483	532	512	498	470	490	498	541	475	536	477	514	505	515	509	473	519	518	465	518	548	536	551	522	495	541	526	521	495	501	535	463	469	478	541	548	534	536	536	553	484	549	540	516	513	533	502	499	567	485	494	541	528	476	487	498	504	525	500	535	523	492	549	534	500	529	569	567	553	523	514	538	483	549	492	511	513	495	512	536	494	514	514	536	496	531	499	517	467	494	507	535	511	476	507	531	523	485	525	471	514	542	501	552	478	540	498	528	512	539	509	458	536	512	516	519	464	532	501	510	552	529	520	489	525	495	534	508	494	503	471	534	512	524	523	513	526	496	494	522	523	518	513	513	485	511	570	519	516	502	466	489	467	524	491	536	530	539	493	524	509	512	503	492	527	519	519	492	505	497	499	506	491	553	501	518	499	509	510	513	509	528	489	507	517	502	504	485	500	484	524	528	471	521	505	492	465	511	474	475	528	548	493	493	512	529	520	501	509	496	494	499	525	546	481	542	532	532	516	512	519	495	482	490	506	533	514	470	553	495	506	492	459	544	523	509	527	501	491	506	498	483	525	498	503	513	513	517	489	498	498	551	512	521	529	512	522	469	541	496	526	511	512	494	530	484	457	510	502	510	504	530	487	504	492	510	511	489	492	498	480	484	514	501	528	515	500	513	500	526	489	515	480	527	482	487	511	490	551	498	518	509	525	502	547	529	518	476	533	498	474	510	515	494	541	521	515	550	536	496	477	507	503	523	527	497	581	470	526	489	505	511	497	491	510	499	501	476	528	530	499	463	536	519	484	505	451	498	527	498	543	543	480	517	515	519	521	493	485	511	521	492	465	496	504	535	486	519	472	497	438	510	507	471	515	538	558	472	531	475	499	536	509	522	530	530	546	479	520	535	500
8327	636	633	538	474	370	360	322	326	316	324	325	304	317	318	276	289	301	318	276	285	281	282	299	307	304	293	286	280	288	293	267	293	303	313	317	291	279	298	268	287	295	283	289	256	295	272	304	296	293	292	269	272	273	311	293	272	298	308	286	293	268	301	278	308	292	292	314	269	325	270	311	299	289	327	302	307	268	293	329	293	276	283	301	285	297	268	291	308	301	291	315	303	309	286	261	289	276	290	291	291	297	300	275	286	283	282	286	265	284	265	307	241	295	253	301	268	278	278	300	281	312	282	313	282	295	288	293	307	284	307	284	281	310	292	294	295	266	295	307	292	281	268	295	293	288	304	277	269	336	287	248	288	292	301	282	281	274	305	317	273	296	271	280	285	290	269	279	294	266	261	278	275	282	274	294	271	267	281	281	258	265	308	282	279	249	289	273	274	309	281	276	284	289	282	284	319	260	273	290	316	300	267	291	272	281	311	296	281	267	283	284	296	326	304	292	276	263	313	307	286	269	263	282	273	307	268	273	287	279	251	306	306	273	279	319	269	276	289	278	294	278	303	292	291	277	268	309	275	293	294	300	310	283	302	309	292	326	251	317	352	285	290	275	283	290	277	288	306	319	284	289	274	316	271	270	286	343	289	270	278	244	282	321	306	280	294	296	260	287	285	288	292	287	260	304	304	275	288	314	301	293	270	287	281	288	277	285	259	302	318	318	298	284	304	305	269	252	265	274	300	304	303	310	302	275	276	266	292	270	281	258	264	326	303	276	311	240	307	318	299	256	295	260	278	286	285	305	312	300	305	291	306	284	290	313	307	259	273	290	277	291	283	290	318	305	260	274	268	264	304	301	276	295	296	285	295	299	296	325	295	267	288	298	268	295	287	293	287	288	323	284	291	270	304	323	311	247	317	299	304	275	296	286	265	279	310	277	296	304	326	312	355	281	256	327	301	277	277	255	279	297	269	286	289	261	274	289	287	281	295	286	315	321	263	262	290	307	268	321	273	313	303	259	257	281	293	281	284	326	277	275	259	292	264	288	294	323	293	279	277	291	298	307	305	321	295	282	273	287	265	263	293	286	311	280	322	271	322	281	278	293	271	270	258	279	306	307	316	257	290	323	311	328	267	285	297	311	290	266	313	301	300	277	322	303	283	321	265	255	281	295	261	289	264	276	275	283	296	277	283	304	274	296	343	294	252	258	283	277	277	297	305	255	298	281	264	270	290	290	246	256	257	270	287	296	253	273	315	297	280	240	291	301	303	303	301	294	319	297	293	311	291	276	282	272	276	261	282	297	279	307	308	301	296	267	305	304	248	278	285	300	294	278	275	303	271	266	255	276	282	304	293	317	271	315	263	299	266	271	295	308	260	275	280	269	274	297	331	267	346	284	289	271	304	286	314	310	284	300	287	271	281	281	241	302	289	276	248	301	262	247	287	297	284	289	273	292	285	314	273	274	310	297	299	261	291	271	278	293	315	315	302	288	287	281	298	297	273	285	294	277	301	307	270	262	280	242	281	258	251	302	294	260	283	283	340	298	279	284	303	299	284	281	296	291	283	298	246	302	278	278	297	329	309	291	282	287	300	286	290	294	300	307	263	297	331	281	295	295	261	310	307	275	304	295	317	273	243	301	289	289	286	294	280	261	311	285	335	288	290	266	293	317	280	259	277	285	333	287	290	313	281	273	262	287	281	314	282	290	289	326	279	293	281	296	274	284	308	278	271	270	336	266	280	276	322	298	313	278	289	296	328	305	282	285	293	292	291	323	315	285	287	286	315	291	286	286	266	300	310	289	248	272	269	272	307	273	297	256	278	277	267	279	279	280	302	300	292	293	276	285	260	277	268	282	276	297	292	299	271	292	320	320	303	273	294	323	299	289	265	285	283	305	276	250	277	268	286	275	294	274	255	265	273	311	280	263	299	277	294	282	295	306	315	290	281	285	267	270	335	277	252	274	272	324	267	273	282	294	290	275	287	262	288	262	317	281	282	302	265	314	331	294	288	271	319	288	312	282	278	270	301	306	272	287	260	294	298	287	302	273	295	254	277	277	316	309	288	292	321	283	299	295	258	269	296	286	255	292	283	261	270	320	292	294	278	325	267	289	283	270	303	281	288	295	308	292	334	275	299	288	290	282	309	281	311	287	301	290	314	316	272	311	291	325	304	327	308	294	298	277	262	272	304	265	296	301	288	283	273	284	302	278	291	285	279	278	246	286	271	311	332	330	285	275	289	266	272	310	293	250	305	308	295	278	258	272	308	276	277	315	282	272	315	289	264	276	296	295	280	287	288	293	270	276	304	302	301	274	299	261	294	298	292	312	308	284	263	281	286	290	266	351	281	276	309	272	287	272	288	283	283	296	249	287	284	275	287	290	333	262	274	272	308	281	289	294	245	262	308	279	295	273	278	305	264	296	292	268	289	301	300	278	309	279	283	304	296	279	282	288	276	260	295	267	272	283	286	330	336	308	327	287	264	283	314	279	312	305	308	288	256	295	259	277	270	292	293	286	310	283	276	296	257	295	272	295	283	288	334	279	277	287	311	312	296	258	295	291	281	294	266	275	290	254	288	287	276	288	287	258	252	254	286	302	279	295	265	273	285	291	286	271	290	315	280	324	305	289	297	296	265	288	303	286	292	296	287	303	296	278	261	301	268	259	286	275	295	306	294	275	280	304	283	283	286	262	342	290	292	280	300	264	289	306	304	294	264	292	272	288	286	312	282	281	311	292	278	309	273	333	302	276	284	268	266	258	256	270	270	276	273	252	310	262	322	288	268	294	311	285	285	337	289	285	224	298	302	285	259	289	305	292	253	259	267	266	252	275	284	234	297	275	279	328	335	316	312	304	289	292	307	280	278	281	280	288	283	291	270	300	268	295	289	317	296	279	267	289	298	290	291	306	266	273	275	306	266	284	321	300	248	299	309	295	301	293	298	296	297	298	282	269	274	290	294	274	269	276	276	266	283	278	314	308	274	295	278	302	290	288	305	294	280	274	265	272	277	303	280	286	274	252	260	255	273	275	289	287	289	245	320	305	296	278	286	280	301	276	263	304	316	274	267	255	265	296	286	300	295	278	285	303	309	276	292	298	332	290	273	275	283	311	314	276	303	293	289	294	303	269	282	286	269	333	284	300	283	246	293	332	288	279	262	273	264	292	323	279	306	277	254	284	315	282	305	295	299	328	273	287	285	289	309	287	322	305	277	290	277	262	286	301	305	286	288	293	253	282	282	319	329	301	311	302	254	263	276	309	288	286	275	270	268	285	295	316	314	301	272	257	255	292	278	298	285	278	318	303	278	291	307	289	290	256	313	261	309	292	271	349	286	310	297	278	320	280	278	299	254	296	276	286	296	282	299	285	287	301	283	307	317	294	287	302	276	285	311	295	255	315	309	269	288	317	341	310	270	251	301	265	301	244	275	300	281	284	292	285	272	320	267	265	257	308	298	313	288	282	286	305	268	289	288	286
6692	984	1361	1593	1342	1128	1027	989	878	869	816	779	746	798	781	723	723	699	686	686	666	700	696	693	708	685	718	638	680	699	686	713	652	690	681	655	658	638	655	653	627	641	691	652	657	680	660	678	672	671	647	649	655	709	645	605	634	651	654	591	638	645	689	674	672	636	680	676	690	654	668	615	702	624	651	651	603	704	701	666	655	655	671	665	682	617	662	637	646	653	638	718	682	626	680	648	643	634	679	654	651	629	678	690	660	632	648	703	703	638	675	691	675	672	598	668	650	634	651	628	671	648	658	661	663	649	680	614	668	650	631	697	631	634	651	644	699	667	670	638	677	668	676	650	624	664	651	643	659	689	673	681	659	640	626	653	658	630	677	620	708	685	696	645	670	664	690	624	637	648	657	663	623	674	700	630	652	606	704	665	643	614	629	691	624	667	633	637	670	691	669	611	660	692	678	649	642	674	689	679	632	686	621	712	633	671	678	682	616	687	644	660	679	665	672	688	641	644	620	682	604	660	664	608	596	654	698	675	692	660	610	659	734	679	652	614	637	642	697	662	650	664	641	645	648	668	618	661	690	656	644	655	646	618	636	644	682	684	607	626	663	711	691	639	610	630	666	655	657	638	679	624	651	665	678	637	644	693	643	691	651	693	615	642	618	682	660	681	641	705	627	608	658	690	625	634	640	652	690	654	642	635	671	644	696	627	646	647	671	614	666	677	634	685	623	632	674	636	643	661	670	635	689	666	702	668	647	648	673	643	627	645	598	650	627	661	637	675	608	650	651	658	725	625	631	675	675	631	678	636	631	673	659	686	681	641	669	653	652	655	628	666	647	687	651	648	655	641	640	670	708	634	656	687	619	630	643	660	683	611	704	623	690	650	653	708	693	608	599	657	687	687	655	657	674	644	689	707	672	662	644	671	703	671	656	685	693	607	623	686	630	666	684	670	642	674	652	629	626	633	671	669	640	699	648	638	656	689	624	633	648	674	614	666	685	684	619	667	649	631	653	638	675	612	630	677	689	641	618	640	662	664	640	668	633	655	660	625	683	670	621	661	670	630	610	665	650	652	639	616	644	636	667	647	648	626	674	660	609	656	640	670	662	627	651	676	659	670	650	590	658	676	685	679	663	678	652	668	680	631	674	630	658	654	664	684	673	638	678	635	665	653	658	642	615	632	658	636	680	645	642	645	640	621	658	656	687	702	671	680	721	668	664	627	661	595	668	686	684	698	631	679	646	699	653	670	640	659	689	667	658	639	646	654	615	675	681	646	650	661	645	694	658	675	664	666	648	654	656	650	669	659	681	618	693	632	705	672	646	679	674	665	658	658	673	644	688	679	645	623	675	676	651	669	675	658	621	630	688	657	688	689	621	664	626	636	652	655	600	646	633	635	632	684	651	687	671	652	616	670	646	675	658	712	681	683	653	641	657	649	625	680	603	618	684	648	625	643	654	642	678	639	667	676	652	674	662	647	662	671	637	658	601	697	731	687	646	639	686	673	617	667	671	653	657	636	623	658	619	668	713	649	683	664	656	685	643	634	632	653	683	664	657	650	636	641	666	678	636	677	667	666	633	669	641	670	705	678	594	622	666	680	659	687	662	677	670	673	641	654	680	670	674	665	644	664	626	643	707	650	672	672	617	645	680	668	633	707	635	632	667	639	675	678	645	629	624	626	671	666	659	624	653	635	617	662	663	665	642	664	658	667	654	687	673	653	698	621	695	696	657	650	659	677	637	695	686	660	705	665	610	673	662	640	685	661	629	659	643	712	691	649	673	652	640	657	690	677	608	640	607	672	679	691	653	621	644	653	647	633	677	624	605	623	614	660	691	649	678	700	673	616	662	684	629	618	635	657	674	647	691	638	653	655	622	668	697	667	662	698	608	654	637	656	671	646	721	685	617	674	696	703	643	685	644	641	676	634	660	664	673	682	667	655	637	634	697	606	657	660	637	667	637	651	676	675	659	684	633	643	613	621	660	602	718	648	610	601	654	653	652	627	610	698	663	700	672	659	651	648	692	666	692	663	680	675	688	679	654	704	692	649	617	673	670	693	682	620	711	697	667	621	701	673	643	658	621	670	657	672	682	650	632	644	648	644	658	630	701	670	627	612	646	647	613	670	672	632	665	628	655	631	696	677	637	665	629	666	651	670	699	661	670	674	643	704	673	649	654	699	642	655	670	651	664	658	651	687	609	627	683	581	690	586	637	641	701	670	680	676	704	684	604	705	684	676	646	651	667	693	656	648	626	694	654	630	670	673	666	656	677	696	680	612	669	618	683	660	689	738	620	623	640	638	673	676	660	683	758	648	662	662	632	690	664	687	625	654	674	679	677	622	654	679	677	649	631	671	638	644	665	660	614	622	655	592	644	659	659	655	574	626	686	621	657	590	715	666	650	676	639	613	638	657	663	664	664	652	662	615	665	658	655	644	662	667	629	667	624	619	634	631	653	658	661	633	682	660	664	644	660	592	672	673	664	642	673	616	654	629	626	613	658	655	661	682	623	659	646	644	675	675	662	601	717	652	682	621	670	652	668	642	663	641	691	630	616	669	637	663	657	622	605	683	699	622	663	661	685	635	647	671	681	690	645	632	666	606	659	659	616	655	662	669	661	648	639	665	616	702	670	611	662	661	629	630	632	649	680	656	647	674	644	680	639	674	659	641	694	660	618	655	700	629	618	682	649	728	692	689	626	722	688	654	699	675	685	658	666	655	689	647	659	663	623	724	639	672	615	657	602	665	680	650	640	636	617	614	638	655	651	664	605	629	680	659	683	651	693	612	686	656	643	690	706	667	649	690	648	636	633	655	656	602	670	644	612	653	671	681	626	631	610	625	649	671	674	696	649	656	668	674	704	689	656	661	643	671	637	623	737	641	699	676	667	685	649	651	672	659	627	636	704	668	655	634	683	645	708	643	632	672	650	729	708	684	638	680	628	625	677	695	631	668	642	701	625	717	642	702	605	595	647	659	648	678	660	626	641	619	650	637	667	669	628	658	629	660	632	644	663	685	657	675	680	663	663	671	626	671	633	680	646	660	695	647	660	653	667	673	635	672	720	664	639	667	658	657	672	661	671	631	689	659	681	654	642	666	631	649	632	634	709	658	647	675	621	647	648	652	653	686	670	678	647	613	693	648	605	608	626	666	685	685	626	642	661	648	618	645	674	653	629	625	677	649	667	674	639	641	672	677	676	674	653	688	642	633	628	644	675	631	660	683	647	666	622	643	666	693	651	653	634	680	648	699	602	622	612	651	658	655	660	661	681	683	587	601	650	656	684	602	609	617	615	704	695	667	676	681	669	670	666	653	641	675	633	681	682	674	649	676	678	703	679	623	627	672	679	614	659	639	678	658	625	692	649	600	647	655	619	655	620	660	654	669	668	581	671	664	688	648	706	687	630	637	695	622	668	642	633	642	693	695	628	628	650	677	685	637	641	657	642	635	666	663	655	624	619	679	669	663	679	640	636	677
14931	1171	999	765	499	381	355	269	249	220	257	245	228	214	183	221	180	190	147	179	184	179	177	166	167	168	187	177	155	161	178	183	162	157	157	197	142	182	188	179	190	182	146	181	211	167	178	156	182	170	166	161	156	175	169	179	190	179	179	162	179	178	176	156	168	168	149	198	159	173	146	169	154	171	192	177	168	188	143	155	174	174	176	164	174	176	177	174	188	161	167	188	183	150	169	192	170	175	158	165	181	176	161	160	166	185	163	200	139	169	176	149	155	157	163	163	166	175	173	147	171	169	177	165	160	193	172	182	161	201	177	153	172	165	152	165	147	162	175	195	177	183	170	150	153	152	170	175	162	159	169	190	144	167	142	176	178	148	182	154	176	175	146	173	157	168	170	171	166	162	173	164	191	139	152	167	156	156	157	189	172	176	160	168	176	175	185	176	177	163	173	142	169	184	168	164	177	172	163	180	168	179	156	160	177	178	175	173	181	155	175	173	153	178	180	141	178	154	178	169	159	194	178	197	144	166	158	169	173	164	161	172	171	204	178	184	156	184	165	153	139	177	169	171	143	156	172	200	187	177	148	169	155	162	158	170	165	176	179	173	180	155	180	162	186	156	153	164	188	157	168	169	159	163	151	174	159	161	186	165	153	160	176	174	173	177	169	151	170	166	169	168	166	184	165	181	159	180	187	183	142	162	151	176	162	172	185	187	176	173	175	163	159	196	182	177	153	155	166	161	157	169	177	182	160	161	174	169	188	172	167	173	165	160	164	176	162	142	152	177	181	171	158	171	153	166	183	138	195	175	210	176	168	171	179	159	179	174	162	165	180	154	154	164	154	157	174	155	153	170	153	158	177	165	179	164	148	147	145	182	198	163	183	177	158	199	175	155	170	170	179	167	152	191	194	182	153	138	159	172	165	174	161	167	148	152	149	175	186	166	138	176	151	185	170	150	195	158	162	201	162	155	150	188	174	173	153	160	174	167	168	173	159	163	165	170	159	169	178	161	179	161	140	191	170	181	167	158	172	147	149	182	143	164	180	213	192	163	141	155	178	182	179	181	163	167	169	157	176	173	161	157	169	168	192	166	183	171	163	173	178	186	171	140	167	179	182	150	181	195	178	192	175	175	161	152	184	169	150	152	140	148	149	162	152	174	181	144	172	136	150	177	186	143	170	170	173	149	167	178	156	146	156	164	171	161	167	192	158	174	166	161	165	144	162	177	170	161	136	163	174	188	190	177	164	162	162	165	149	124	169	189	181	189	136	167	191	168	161	156	161	173	163	192	153	170	147	172	190	151	182	161	156	158	155	152	176	171	177	174	155	162	171	183	162	166	172	187	181	189	161	160	178	167	176	158	162	165	188	169	176	198	160	174	170	161	151	161	181	160	166	170	154	166	175	141	174	155	165	167	159	188	159	172	196	166	142	164	159	152	174	165	161	171	161	171	149	170	176	175	175	161	175	160	149	173	169	148	153	170	174	171	167	164	176	182	167	176	177	152	165	160	136	166	176	162	172	162	160	170	144	171	187	166	187	169	152	137	163	163	184	173	181	162	181	162	169	173	144	158	157	191	170	182	182	194	161	163	154	171	175	166	179	169	158	175	180	152	173	152	174	160	154	153	171	179	180	185	176	179	173	142	145	166	164	161	152	160	168	171	182	163	181	159	155	166	168	172	174	154	161	168	172	160	155	159	193	189	191	176	171	142	142	199	151	163	154	179	163	134	153	159	180	185	154	181	154	153	142	142	146	151	152	187	170	168	165	186	155	145	173	162	163	166	152	144	153	166	162	139	157	160	199	181	157	153	176	163	176	169	184	164	154	181	166	166	154	176	179	162	173	156	155	164	182	167	172	160	151	155	160	180	174	155	140	153	146	168	145	172	179	160	153	151	172	158	156	179	165	196	172	176	193	153	178	179	204	179	163	166	151	184	158	155	193	165	166	173	150	174	165	190	134	200	174	178	168	165	189	161	187	151	169	174	157	174	177	156	160	174	157	170	156	167	160	187	174	137	157	170	181	169	159	168	183	160	159	170	185	203	175	173	185	152	160	145	157	188	161	157	166	196	177	171	172	172	179	182	143	173	169	168	180	196	180	161	166	159	142	176	164	156	170	163	186	165	162	175	170	179	166	185	177	175	188	175	155	190	179	136	170	174	171	176	188	172	153	175	172	162	169	170	180	171	190	186	157	150	170	171	153	152	159	176	194	151	154	141	148	153	178	175	168	176	175	182	178	172	179	170	179	183	165	162	177	176	171	183	162	138	163	159	151	159	198	175	149	153	152	182	192	178	175	168	151	191	167	159	163	178	182	168	176	190	171	154	162	167	176	163	143	184	158	159	157	174	158	178	152	136	174	156	175	178	171	166	201	167	185	179	160	173	169	181	156	177	158	170	147	146	139	167	137	151	154	159	154	175	196	175	168	175	169	154	150	173	167	156	164	151	149	171	191	165	165	164	161	181	166	166	182	195	176	191	160	158	162	145	133	179	189	185	170	154	181	173	158	154	187	179	172	177	150	168	151	142	177	177	179	134	181	156	171	194	180	163	158	158	185	160	165	140	171	161	169	169	153	182	168	174	178	159	175	164	146	159	172	151	161	179	149	146	157	158	162	185	178	169	164	167	168	170	170	162	171	168	155	141	171	163	158	172	179	168	149	156	163	166	165	158	154	145	184	174	180	185	183	153	159	193	171	170	165	160	166	189	180	175	163	165	176	161	168	166	161	149	168	158	154	180	163	182	152	159	183	163	164	142	168	155	193	177	150	147	185	161	167	165	196	160	149	168	189	178	155	138	180	147	176	158	176	171	151	178	141	174	141	151	169	196	169	170	187	184	164	158	149	135	164	152	175	158	154	176	158	170	189	155	192	183	164	177	145	163	171	166	169	170	192	188	154	172	164	152	168	151	181	175	136	159	162	199	166	161	182	174	166	173	165	181	149	130	193	161	170	169	179	173	163	149	170	180	174	136	153	151	158	189	148	145	146	160	146	167	171	172	171	167	152	147	172	181	159	177	175	157	153	183	175	172	170	164	156	170	166	200	166	157	160	222	160	170	155	145	166	147	146	158	190	160	146	169	185	178	165	166	149	160	160	167	183	157	174	164	187	157	167	153	146	168	159	204	174	154	186	160	178	159	167	169	150	178	173	168	186	149	163	159	179	190	153	163	158	188	151	166	175	164	152	168	196	162	202	176	177	165	164	141	164	165	170	171	163	181	174	150	145	159	187	158	162	145	173	154	155	163	197	183	177	160	173	170	181	156	183	169	173	190	140	162	178	171	177	165	156	160	173	181	191	163	178	174	174	180	206	177	164	171	164	149	170	170	181	173	152	145	147	154	170	155	188	147	168	155	174	147	160	147	155	170	146	174	154	164	169	181	152	147	172	173	166	180	166	186	182	209	197	168	168	185	197	157	147	131	152	154	147	152	146	162	180	158	139	139	182	147	177	162	153	157	176	139	160	167	181	139
8064	973	1923	2198	1858	1455	1170	927	841	765	696	644	649	567	582	515	507	521	468	482	467	466	486	472	428	406	451	417	436	484	442	431	453	448	459	388	413	413	424	416	396	407	424	388	408	416	413	393	379	447	368	388	387	421	413	403	403	414	396	376	432	367	357	389	386	380	367	386	390	399	396	381	387	367	385	337	402	381	364	375	391	396	390	392	393	377	416	394	388	389	376	353	402	380	422	362	377	410	352	394	402	413	404	417	361	409	398	393	393	371	377	404	397	386	403	413	366	396	372	365	351	428	389	410	423	382	365	394	388	371	375	392	386	400	354	381	364	427	391	355	401	362	386	366	393	390	382	357	391	353	392	375	373	378	422	380	378	373	394	333	406	402	344	406	372	376	372	383	375	362	383	403	365	334	385	418	383	382	359	398	376	397	402	395	401	387	409	402	358	362	370	397	362	400	402	396	381	377	391	404	398	384	390	415	373	390	401	383	405	386	347	368	371	365	375	356	387	379	419	339	366	376	408	394	375	347	377	382	396	407	385	370	407	355	390	386	382	366	370	390	378	369	399	409	364	378	363	345	392	371	377	402	351	419	402	376	390	369	396	360	399	403	398	407	362	330	407	404	377	381	378	375	374	386	393	407	400	402	365	373	399	392	391	375	371	369	389	361	340	395	366	381	409	435	407	415	384	364	399	399	390	380	383	372	405	362	354	377	390	391	390	374	408	392	390	405	410	404	423	374	340	385	377	410	393	396	365	394	369	384	365	362	372	375	383	397	381	375	400	356	385	391	369	384	414	412	405	346	362	369	398	369	391	369	382	393	398	383	378	371	373	426	386	375	325	390	383	386	348	398	393	350	386	344	359	406	385	408	394	392	395	364	383	390	361	390	370	346	404	390	357	389	382	367	400	399	385	387	375	413	387	373	398	383	403	372	403	383	401	374	373	405	380	391	361	375	377	385	400	377	386	377	421	357	391	406	395	390	387	391	401	377	396	369	407	374	395	394	363	430	397	356	401	389	412	411	390	357	389	379	369	405	390	377	385	394	387	372	373	352	399	352	398	367	380	403	383	400	371	363	424	369	381	350	386	351	381	393	350	372	392	360	382	383	403	391	369	397	394	395	385	397	376	393	377	371	383	411	389	397	338	373	373	390	383	369	343	396	415	367	375	379	372	378	400	376	388	408	352	396	372	400	348	394	385	390	405	369	393	385	367	392	400	381	375	422	365	399	353	383	415	350	376	351	379	372	387	383	371	362	404	385	418	392	373	380	369	421	359	362	368	367	356	400	379	411	367	385	352	403	396	409	422	350	402	337	380	387	414	378	364	400	371	387	362	366	415	428	368	395	390	383	352	381	418	392	381	362	364	390	393	368	413	398	374	369	374	391	371	386	357	369	363	369	366	375	377	365	389	418	363	355	372	438	385	375	391	390	401	389	409	403	400	391	396	388	352	389	373	390	353	395	339	388	355	401	378	392	389	418	399	448	375	338	367	394	383	378	412	384	392	395	368	408	398	409	379	378	434	372	393	410	356	397	378	399	411	391	388	415	391	399	389	404	385	381	375	397	383	403	412	386	390	374	377	364	392	414	408	370	407	371	404	407	348	372	369	398	388	378	371	410	392	374	359	362	376	389	403	360	404	407	370	384	385	371	414	406	419	379	369	395	416	362	378	372	377	400	403	365	384	410	405	343	408	381	395	367	353	364	342	353	400	377	362	367	414	382	391	399	397	407	400	400	398	384	362	389	391	378	389	410	383	368	404	401	387	403	359	377	388	356	391	330	383	415	385	374	426	383	401	380	393	372	373	404	383	396	372	389	401	376	394	404	368	377	359	397	403	428	334	393	397	386	373	409	379	363	396	367	362	386	370	362	402	360	399	410	401	393	391	400	400	400	352	407	379	382	395	404	402	372	385	345	374	381	374	371	368	427	408	373	390	375	399	342	414	372	365	353	361	371	405	401	387	401	362	417	376	367	380	374	375	364	413	403	411	374	400	368	405	344	386	397	352	351	394	376	390	379	363	406	382	381	383	388	384	389	375	332	399	412	394	396	384	355	396	358	377	403	369	385	376	384	385	374	377	370	402	388	364	353	355	360	394	361	402	400	379	367	403	353	367	389	359	374	384	420	384	405	377	400	409	416	356	386	397	371	409	354	356	374	370	367	366	402	413	434	380	342	375	414	381	374	385	407	352	359	372	363	404	391	393	403	374	354	365	376	396	390	379	337	382	393	365	381	403	368	370	393	384	393	360	383	379	389	390	373	374	382	383	345	375	404	386	406	409	385	366	400	399	378	369	404	438	380	402	399	432	358	382	394	395	374	393	404	378	398	405	412	363	362	393	347	392	405	422	382	377	356	412	369	372	369	402	354	397	353	377	402	398	400	386	384	342	390	366	396	416	394	405	410	388	378	386	415	425	405	399	364	405	379	396	368	354	376	361	360	407	405	407	388	380	387	394	404	371	371	391	399	403	390	383	373	400	395	381	393	390	395	390	408	413	381	358	419	359	406	396	368	399	364	397	376	393	386	406	371	381	385	362	383	373	361	355	372	417	427	366	398	382	390	377	384	400	383	412	380	386	381	410	394	380	408	374	366	386	390	394	395	386	377	396	380	403	409	394	361	391	427	406	363	399	386	380	389	383	408	365	376	371	362	393	377	411	384	399	405	375	408	400	405	409	393	396	414	428	429	371	387	409	362	357	407	369	402	414	427	391	378	359	398	378	410	416	370	391	386	365	373	394	353	353	385	380	386	395	405	348	377	358	343	391	386	377	402	323	387	372	374	393	403	391	415	436	388	369	383	383	422	405	389	388	407	383	391	380	377	357	410	391	393	384	399	377	379	403	386	409	384	381	364	387	353	399	348	385	383	381	395	388	406	380	373	361	355	392	398	401	398	414	367	364	387	385	399	378	362	336	396	378	372	363	398	371	372	404	366	411	403	368	371	399	385	425	388	388	390	385	386	437	371	391	407	390	388	380	390	389	414	390	382	411	382	380	409	385	403	376	371	398	422	413	420	378	354	389	389	383	371	388	380	424	383	368	410	366	389	392	398	351	395	400	414	394	376	374	403	355	364	401	411	388	369	384	383	403	400	377	367	391	383	391	412	416	392	383	403	368	408	405	370	353	372	362	387	387	397	368	377	385	410	356	365	391	367	387	394	373	417	367	380	372	438	383	374	389	383	415	363	360	386	414	380	409	376	414	407	394	382	377	370	415	373	375	387	404	384	373	384	403	352	392	392	389	377	381	372	419	358	401	373	391	395	422	358	379	404	416	399	412	365	342	369	389	375	386	388	386	367	383	393	370	402	392	371	410	370	377	366	415	389	398	375	394	384	376	358	370	363	345	394	420	378	398	359	413	361	406	373	399	356	407	406	384	374	401	385	367	381	413	386	414	390	418	381	399	381	373	380	403	375	395	384	432	390	388	381	388	345	368	394	380	385	384	365	382	405	361	387	361	383	376	384	412	370
1577	211	240	267	214	201	189	196	186	193	225	202	204	211	216	214	245	226	227	223	197	199	185	215	208	229	214	228	209	179	220	234	183	225	191	215	224	229	206	225	207	230	232	226	215	204	211	223	199	197	208	213	192	222	189	209	214	238	202	214	213	225	223	213	205	224	182	204	210	193	217	203	202	199	215	209	213	209	217	206	210	211	224	196	224	215	233	191	216	244	204	206	218	247	238	201	187	205	226	191	215	213	262	239	223	186	199	208	201	237	221	236	192	233	216	228	209	207	214	217	236	240	193	225	201	243	188	221	189	204	219	234	212	215	197	199	211	241	217	229	240	202	229	194	259	194	206	211	198	236	214	221	217	207	215	216	201	185	222	255	221	230	191	205	199	205	228	210	222	241	222	227	202	221	185	223	197	221	197	227	212	218	211	209	210	218	219	223	231	186	214	213	239	209	194	229	229	217	218	202	203	226	237	243	199	196	228	243	226	206	227	197	232	220	219	237	246	213	238	209	225	198	226	214	200	197	202	223	217	193	223	211	216	166	213	228	215	221	239	208	184	198	206	194	190	206	226	218	257	187	232	209	199	191	185	202	232	220	222	216	234	184	218	204	210	218	214	223	205	221	218	213	196	222	202	207	201	206	214	201	223	242	223	257	208	212	221	238	190	192	212	225	233	195	201	212	224	222	243	205	233	220	208	216	224	206	237	180	211	230	226	223	200	223	220	202	200	193	240	219	238	224	214	215	201	184	214	196	231	227	221	202	209	197	234	205	208	216	212	195	210	229	184	192	206	212	214	204	220	222	197	193	209	223	242	209	213	211	213	207	201	182	212	246	211	206	220	200	212	238	201	209	228	212	249	207	206	222	219	184	224	210	210	243	230	194	225	219	192	203	208	205	208	197	215	212	198	216	228	229	242	226	208	218	208	243	210	210	222	211	193	201	204	226	213	223	229	188	193	203	191	203	221	203	215	206	241	223	201	217	241	198	200	237	205	232	209	185	200	259	203	218	219	224	214	214	221	225	217	222	229	228	216	225	228	198	216	237	238	201	192	196	222	219	217	218	207	214	218	247	204	223	174	204	196	217	208	222	199	231	222	202	229	212	205	211	225	195	196	207	217	219	226	203	198	234	217	226	233	201	213	224	209	222	230	230	203	210	200	189	175	199	217	202	201	219	205	228	192	219	215	221	181	218	190	215	187	215	225	209	218	216	200	209	203	210	242	231	216	226	251	238	224	243	222	208	236	230	192	231	196	227	205	245	204	208	217	227	199	235	204	217	196	208	236	250	229	216	205	189	215	177	207	212	211	218	203	222	194	216	193	203	208	195	214	229	223	233	211	218	209	188	228	229	235	232	206	206	213	189	225	222	239	229	219	215	208	221	209	230	217	216	189	223	179	193	181	195	209	257	236	223	229	203	228	245	209	206	189	203	195	229	207	201	227	237	227	230	201	242	202	198	209	227	208	230	223	231	218	258	222	201	196	197	235	204	216	228	211	193	226	255	224	227	190	207	170	218	216	258	209	213	237	227	211	236	243	213	207	237	228	236	217	217	216	209	222	228	205	252	212	236	221	223	200	233	222	205	207	229	217	229	219	213	204	195	225	185	204	203	206	212	229	222	214	215	195	206	216	227	242	237	249	177	220	189	189	201	228	221	228	196	211	232	180	215	213	191	217	225	226	203	197	210	236	224	190	231	218	191	213	203	234	200	191	208	199	221	224	223	215	203	229	208	203	191	198	203	210	214	231	213	235	212	205	205	228	203	241	205	215	199	220	207	220	222	213	230	212	232	251	208	221	224	235	219	246	206	189	204	219	209	205	182	231	202	217	224	213	218	214	188	226	242	207	213	224	217	211	228	194	196	212	232	209	220	206	207	225	173	209	203	229	245	212	211	214	205	218	212	217	214	222	217	217	206	241	206	207	206	211	220	196	236	203	225	227	208	241	227	222	251	210	207	210	212	210	200	225	211	209	244	202	226	181	205	193	218	205	198	219	199	201	206	195	239	208	210	223	226	190	213	247	212	218	210	206	218	178	197	222	192	197	217	226	222	219	228	236	203	222	211	192	223	231	233	214	199	236	219	201	221	226	180	184	226	238	214	224	223	197	227	230	220	221	239	213	208	219	205	223	213	216	199	223	207	200	212	215	202	211	207	206	222	215	217	223	212	233	222	206	214	212	206	188	225	240	229	214	173	212	215	207	214	196	192	192	208	223	208	240	223	212	218	208	197	214	235	246	221	225	207	200	204	206	220	234	187	230	210	190	211	192	199	221	207	201	219	241	234	223	214	238	220	227	216	227	226	232	233	225	238	231	240	200	238	199	213	220	214	216	213	207	222	201	181	218	215	217	191	230	226	214	192	234	235	233	200	193	207	228	230	210	209	207	211	220	242	208	215	199	224	188	227	200	213	239	249	230	199	221	233	224	236	226	208	237	211	219	208	205	209	197	210	213	216	200	225	231	203	231	247	208	173	212	209	196	222	208	207	186	229	219	218	197	196	206	215	226	214	192	250	215	193	193	250	229	213	199	208	230	219	256	219	230	197	217	223	233	176	216	243	217	224	228	227	200	194	260	186	192	197	200	216	226	225	232	229	204	183	214	215	220	212	201	223	219	231	222	220	205	231	219	205	198	219	181	218	189	210	220	244	202	201	217	199	223	205	215	209	198	187	229	224	261	213	241	216	182	193	216	220	202	187	225	215	219	209	220	212	196	222	199	174	217	233	192	199	220	225	219	218	201	198	207	221	194	202	205	194	235	239	225	259	230	229	197	268	193	193	221	210	190	204	238	215	230	230	181	179	217	211	206	231	230	218	231	195	198	211	214	204	200	230	207	229	223	211	217	257	245	209	250	206	235	210	195	209	206	214	218	226	236	219	249	203	220	218	238	235	237	244	224	220	239	203	221	214	221	211	234	229	229	228	226	243	211	200	226	222	215	216	209	197	197	229	230	217	213	223	209	203	208	212	201	218	186	214	217	213	221	213	208	189	208	228	188	202	192	224	229	193	202	233	210	231	237	216	205	217	205	225	197	212	240	200	224	193	207	233	212	230	200	244	214	199	215	214	205	206	228	219	213	222	213	236	217	222	195	227	219	216	211	197	214	217	220	181	212	232	219	228	219	197	212	224	195	214	216	221	216	267	221	239	219	205	205	205	220	235	212	214	225	254	206	238	237	207	222	203	202	187	222	217	225	244	207	226	240	199	218	209	205	208	225	216	194	215	198	228	200	232	223	225	224	224	212	206	199	217	229	223	244	225	221	209	227	227	218	225	180	196	197	189	201	214	206	218	208	206	202	225	226	242	222	218	202	191	223	179	210	186	224	209	215	186	207	209	215	206	212	206	202	255	208	223	190	198	213	193	187	216	220	236	211	195	215	210	205	237	186	191	223	195	218	208	246	209	215	241	190	202	198	224	235	266	197	223	194	214	180	210	236	213	216	223	216	240	199	222	212	224	229	237	222	213
1974	554	551	569	560	534	512	516	532	499	504	507	522	550	480	500	492	507	510	529	522	510	491	508	567	489	487	504	519	584	515	527	526	527	533	507	533	522	507	553	528	522	510	556	517	487	514	520	523	544	482	530	511	505	481	508	499	471	487	540	512	508	542	544	526	503	544	511	492	532	511	498	496	518	508	547	522	547	510	517	525	499	489	507	491	485	561	498	500	498	472	519	511	524	480	491	512	555	533	526	540	506	503	515	484	498	481	495	528	518	510	500	543	536	536	553	532	517	511	502	494	502	522	491	485	514	532	501	515	472	496	505	477	534	483	509	535	509	516	520	495	479	521	502	529	513	509	517	495	512	547	544	528	529	532	535	498	539	538	498	510	528	491	505	490	528	524	512	512	516	514	535	483	500	524	493	487	490	538	531	505	518	496	551	463	514	519	531	485	441	515	523	549	493	490	471	561	512	511	502	468	474	527	539	502	513	496	495	495	517	535	482	501	532	532	477	525	518	503	538	508	476	549	489	525	516	482	526	524	532	498	506	494	506	567	499	457	503	485	485	508	500	543	517	499	500	525	496	499	568	483	497	519	501	528	508	518	509	496	515	527	485	484	530	527	531	519	487	523	536	516	522	532	488	500	507	505	540	542	544	471	497	503	520	509	505	519	525	483	524	503	482	527	518	535	475	573	498	568	503	474	514	535	497	525	504	528	517	499	504	525	475	496	527	531	514	491	503	525	508	508	514	512	514	467	488	500	512	541	459	484	492	510	529	514	505	491	518	559	536	507	480	500	555	564	501	537	505	502	539	548	478	502	508	549	495	503	513	475	535	556	452	454	529	548	529	474	512	534	500	510	540	542	509	503	528	501	514	533	492	500	544	533	534	535	520	500	498	534	520	500	506	500	513	510	541	463	536	479	552	518	501	522	536	510	488	498	504	496	498	512	508	523	546	540	490	511	482	524	529	473	521	489	514	483	516	518	476	524	459	499	482	560	474	486	515	570	556	518	525	513	484	507	498	510	520	476	541	503	474	478	471	509	544	490	475	508	502	491	540	498	531	461	486	479	514	529	485	519	515	517	520	519	519	477	538	533	492	498	544	462	535	529	496	517	533	488	545	511	554	483	515	531	500	511	515	507	546	540	484	527	519	539	544	517	518	488	542	507	520	522	504	521	538	526	501	532	511	499	556	540	531	502	539	472	486	527	487	504	519	511	523	517	534	552	499	513	484	496	513	509	484	513	534	500	499	532	493	518	525	481	544	508	584	500	493	532	502	529	513	506	500	487	521	506	520	538	515	507	536	519	493	530	532	525	518	533	496	554	512	507	513	515	466	514	513	524	498	531	518	512	524	514	552	512	484	527	512	520	472	574	467	506	522	489	509	504	519	506	507	504	552	493	548	499	518	483	485	490	492	508	512	473	510	511	496	481	548	522	552	544	506	539	518	505	518	506	478	520	501	498	539	492	512	577	499	546	535	489	483	510	512	524	500	522	501	520	540	488	481	501	513	521	503	452	477	539	499	508	531	505	485	539	539	477	523	507	500	486	519	463	561	511	494	508	519	544	543	500	510	494	532	514	502	473	522	497	527	531	519	538	518	529	498	476	495	481	505	472	510	502	518	494	492	505	547	514	546	534	499	508	494	427	496	537	528	480	498	491	501	552	512	515	490	526	483	533	522	534	527	488	493	485	549	478	479	500	520	535	522	543	519	503	568	505	497	497	491	509	510	499	501	506	481	524	499	529	497	528	519	501	504	535	503	508	516	526	511	538	564	530	502	512	479	521	510	498	512	523	474	484	490	512	521	525	512	547	451	484	506	497	500	546	541	541	504	500	511	502	556	471	506	480	494	526	509	530	508	498	485	496	516	537	506	506	467	501	508	538	557	522	534	486	476	513	521	488	463	501	471	514	498	516	500	488	517	504	516	497	498	512	481	555	524	506	507	477	508	546	497	557	480	506	588	533	511	496	535	532	541	516	495	497	515	479	531	506	522	522	471	562	501	529	498	497	527	541	515	510	462	510	476	498	526	535	544	539	494	520	527	487	499	516	504	493	482	512	504	511	503	570	517	488	501	556	502	532	530	521	493	497	519	516	519	552	502	465	492	534	445	558	486	542	540	503	524	519	506	539	505	510	513	505	515	478	479	494	533	540	492	538	497	504	509	485	523	527	559	507	505	526	481	526	531	499	534	531	533	479	506	487	483	517	527	465	511	542	531	494	522	491	495	501	514	505	503	505	542	498	548	514	505	513	506	520	478	525	490	515	496	491	517	526	516	492	557	515	466	498	496	528	464	471	496	527	479	467	509	514	484	528	530	503	484	468	577	492	522	505	486	548	513	496	500	491	472	511	524	524	524	499	511	524	549	510	498	524	525	494	484	487	492	514	516	535	537	474	517	516	522	547	485	524	553	543	546	499	521	558	508	536	507	510	504	506	522	484	510	496	517	535	492	514	508	511	508	495	512	535	489	503	500	487	511	512	495	539	504	517	528	513	471	535	496	473	523	488	526	530	492	500	520	524	526	490	526	494	520	525	510	516	481	528	532	505	525	485	527	484	527	511	507	491	504	506	497	495	508	487	524	523	486	525	509	514	470	498	499	533	495	488	553	511	523	510	547	476	517	480	482	504	489	530	509	484	516	501	497	527	512	524	534	485	506	487	520	507	502	491	504	513	520	489	562	469	546	495	524	552	462	524	481	533	500	523	517	529	531	502	511	501	532	484	506	467	521	510	523	508	536	533	542	523	520	525	533	494	509	547	552	512	519	492	507	521	500	498	563	490	506	511	525	503	528	515	478	494	536	521	549	506	514	499	513	544	555	467	544	493	509	512	498	514	516	534	526	510	510	507	529	513	537	553	506	533	502	490	535	500	521	511	513	494	514	521	473	498	501	492	483	517	521	555	518	521	538	500	508	499	514	511	487	536	507	556	566	498	502	499	506	560	506	523	505	535	523	522	472	484	485	524	520	518	521	524	525	495	480	491	487	511	493	530	518	540	494	485	492	509	535	532	555	497	528	508	487	534	477	542	512	508	516	475	531	544	551	515	527	526	499	473	492	525	515	538	510	532	486	545	547	516	439	494	500	545	506	486	516	517	500	559	504	502	551	515	501	513	511	456	516	532	550	527	530	503	509	537	473	505	526	517	514	550	499	511	556	481	522	519	562	542	510	526	510	494	517	540	527	509	518	537	503	514	532	470	506	561	486	524	503	509	512	484	506	504	556	496	507	499	501	496	546	517	517	521	497	546	491	529	479	491	485	497	509	486	509	484	476	512	532	525	494	502	523	492	548	524	537	512	539	519	489	493	575	507	497	510	495	519	494	506	506	517	531	479	517	528	546	532	539	498	478	518	567	493	521	484	474	515	536	510	502	459	516	551	561	537	510	519	475	484	498	537	523	511	512	489	504	523	507	488	553	521	534	514	540	504	521	509	504	545	510	539	465	528	496	473	522	539	514	523	479	472	527	477	439
8319	656	672	619	494	384	363	343	300	285	281	334	350	307	315	300	329	301	283	270	342	316	279	325	315	276	317	284	301	269	285	301	312	295	310	265	300	297	292	290	278	268	303	310	266	306	294	269	258	285	307	282	284	322	266	291	287	266	323	310	326	298	260	293	273	275	305	318	309	300	279	287	299	290	284	264	293	326	276	283	300	250	314	291	304	266	320	294	294	268	248	266	299	267	311	316	295	264	279	291	253	275	349	273	303	291	299	303	306	280	274	289	316	328	325	280	260	286	291	264	285	269	294	320	262	285	306	288	290	284	303	274	307	293	299	279	311	292	265	274	312	272	271	276	300	265	267	297	265	290	266	265	279	316	285	270	272	274	287	291	298	273	281	318	293	288	280	317	281	272	286	269	290	326	306	301	296	305	332	298	318	310	284	288	315	291	291	312	279	269	285	307	299	290	281	285	267	273	313	299	301	292	320	299	283	278	284	286	283	269	304	290	273	265	316	295	298	274	282	271	276	259	292	291	301	279	279	275	329	281	296	283	285	292	283	277	313	277	289	302	292	273	285	264	271	288	292	294	280	288	312	280	285	268	284	308	311	288	269	295	301	293	265	280	279	301	290	297	315	314	251	312	293	283	297	294	294	261	285	277	279	290	278	281	283	299	281	273	314	307	299	304	279	278	255	260	280	301	283	294	318	302	293	300	275	307	270	305	276	290	274	305	292	308	330	306	269	278	253	312	317	284	293	268	279	273	290	281	278	273	286	284	279	304	262	288	277	264	290	297	299	292	306	286	273	280	297	318	282	351	293	301	293	284	302	277	318	276	267	297	283	277	265	299	290	302	325	289	298	282	302	290	281	279	288	280	280	286	278	284	282	287	275	274	306	344	296	268	306	301	324	314	301	299	292	290	272	295	292	312	340	314	281	288	285	301	274	323	299	285	298	322	307	283	293	302	272	314	299	284	296	281	269	267	303	324	278	268	277	279	310	295	278	305	272	293	287	291	273	281	277	267	266	298	325	312	282	307	304	311	278	296	301	297	282	281	298	304	323	283	281	305	289	290	283	299	302	300	282	295	318	323	306	281	282	282	322	282	281	273	286	306	278	280	310	309	307	275	280	290	283	254	281	279	284	322	284	275	311	269	293	284	321	306	275	285	285	264	281	264	256	274	293	274	262	302	259	232	291	296	305	271	290	303	336	268	260	275	289	276	314	282	294	295	291	264	283	252	294	305	266	282	290	290	306	298	262	266	296	304	294	289	291	280	291	272	286	290	270	278	304	293	282	306	273	262	290	271	296	277	307	325	307	309	291	276	282	273	289	286	276	258	283	288	288	306	282	312	314	279	285	303	309	301	293	277	270	282	315	299	317	278	292	277	287	271	306	288	276	262	300	296	340	284	295	300	265	279	308	294	283	269	269	264	301	307	284	308	282	295	293	281	272	296	288	294	293	280	311	285	295	300	287	253	250	284	290	303	277	321	312	306	294	277	287	296	268	282	280	297	282	276	305	261	277	318	317	288	298	309	276	266	311	349	289	278	261	302	274	283	301	310	272	300	238	271	278	301	318	278	304	285	285	248	302	279	264	308	294	268	313	266	289	254	255	312	277	273	276	251	301	299	263	293	296	261	268	291	285	270	271	287	310	304	277	305	311	268	264	288	304	271	291	307	307	294	315	323	278	307	300	291	280	280	268	286	298	299	286	297	283	258	301	289	262	274	286	305	326	270	285	296	263	304	291	304	287	273	301	301	294	314	279	298	308	287	295	275	291	280	278	308	278	264	283	266	309	287	290	289	276	265	328	254	291	264	287	288	281	297	298	292	282	301	306	314	300	295	302	259	318	289	311	290	264	264	284	270	264	308	302	299	307	283	307	274	274	288	292	286	310	274	274	281	265	284	262	301	285	291	269	309	283	259	327	308	276	272	296	310	274	287	268	271	310	288	286	267	291	279	279	297	308	291	333	247	272	365	267	300	309	270	318	311	305	307	279	291	294	264	284	295	324	294	311	283	332	305	304	249	280	281	308	274	316	272	273	283	299	293	284	282	302	275	303	306	318	310	281	279	299	289	251	290	275	293	312	311	288	298	289	279	254	293	290	284	264	280	286	272	281	304	288	329	287	289	330	271	258	300	301	256	289	306	308	296	301	265	286	293	278	300	277	272	269	306	282	305	267	260	268	257	305	310	294	290	241	267	275	306	267	300	285	266	289	299	311	263	296	276	326	269	308	281	284	255	270	276	286	309	310	317	288	315	296	297	307	283	305	292	318	269	298	278	272	292	261	305	293	302	319	308	270	276	297	314	281	295	270	284	273	295	255	285	276	281	320	332	279	262	288	296	317	288	259	325	307	287	284	282	313	271	301	300	255	276	269	278	293	263	301	303	289	295	274	263	271	298	298	299	326	292	309	264	260	291	307	294	243	273	288	330	272	291	304	275	270	275	301	291	270	294	275	278	274	302	249	286	285	278	280	293	283	297	285	289	269	279	302	234	303	258	269	287	297	301	293	306	286	253	296	269	308	262	284	274	300	316	318	295	288	287	257	280	293	289	263	294	251	271	285	299	297	294	282	294	269	307	286	265	293	276	270	316	326	277	278	273	298	276	289	289	264	281	273	286	304	316	281	276	310	303	323	284	281	333	281	292	292	283	288	321	277	303	274	271	289	274	287	294	304	293	325	317	285	287	275	291	295	270	331	276	273	279	297	312	305	313	289	300	286	288	309	260	290	266	293	275	299	293	271	291	296	287	286	264	278	274	279	286	260	290	293	271	288	315	278	276	291	283	289	259	292	326	282	304	303	297	274	291	288	285	285	290	278	286	302	287	315	292	272	258	276	279	296	293	291	302	314	282	292	280	275	289	286	307	292	296	291	309	325	341	275	284	297	299	260	316	305	305	311	304	290	310	251	319	271	267	272	282	297	300	266	262	315	292	286	269	334	307	280	268	302	282	340	271	272	261	280	291	299	291	302	283	289	280	281	309	291	293	291	272	289	308	275	298	285	291	253	277	281	261	255	283	275	286	259	292	264	307	263	303	288	304	286	300	263	271	281	298	271	269	317	294	256	300	270	285	285	278	265	297	293	287	295	301	321	294	306	267	276	279	287	293	280	268	317	296	282	281	272	252	288	273	316	281	289	271	282	280	264	279	292	270	262	266	290	317	281	297	275	264	280	267	268	297	281	275	294	296	258	293	276	316	283	275	307	323	290	295	288	291	285	321	296	281	285	286	275	284	286	296	268	297	317	291	296	293	268	289	263	300	326	276	319	294	295	319	318	281	299	277	252	318	289	303	273	287	275	294	297	286	295	305	322	311	295	291	290	287	287	306	324	285	285	271	290	285	276	302	302	290	278	270	277	261	281	329	259	242	272	273	306	283	273	301	282	282	279	311	294	295	248	252	282	283	262	264	317	244	267	323	283	289	259	281	301	313	315	324	340	264	250	321	269	297	289	313	285	286	260	264	269	266	308	281
6664	935	1399	1568	1396	1206	1115	990	896	885	808	803	767	748	715	726	717	719	681	742	643	736	701	711	688	666	678	687	695	671	682	652	688	702	642	671	645	690	670	614	634	661	685	703	619	687	671	667	694	666	625	684	678	660	684	655	623	633	616	664	680	659	657	650	660	616	630	653	680	697	672	688	655	703	641	718	663	608	661	625	661	685	652	619	625	661	627	641	651	694	679	647	654	673	668	634	590	679	672	626	677	621	676	702	630	623	660	700	656	653	663	663	661	654	646	611	636	661	631	677	688	663	657	691	633	581	627	676	600	633	694	604	660	651	651	605	629	670	673	616	641	643	671	641	631	699	649	639	659	647	693	564	666	673	686	681	645	610	625	676	679	601	667	667	654	641	672	661	658	642	620	658	650	640	642	630	654	652	637	688	663	638	648	611	668	641	610	666	675	595	639	648	719	646	660	680	655	622	667	690	599	670	676	667	663	633	669	662	636	668	680	648	630	654	606	673	667	670	635	616	683	635	663	616	681	622	684	659	686	672	667	653	677	630	650	676	650	646	643	690	616	614	706	626	663	613	671	658	660	688	671	633	619	624	629	676	662	626	612	599	663	694	634	610	703	688	668	658	663	705	637	642	651	710	699	664	603	671	581	606	629	665	643	667	668	655	692	628	616	645	668	620	687	666	635	639	627	631	681	651	656	637	624	654	658	676	647	670	638	630	612	672	641	642	728	674	627	644	661	652	624	664	611	649	683	646	670	704	632	668	653	642	682	647	670	628	653	633	672	674	648	621	636	644	634	635	617	659	694	637	666	646	660	668	687	615	648	617	669	662	615	657	653	640	660	646	673	664	646	663	652	676	669	633	645	639	666	642	624	681	642	623	691	685	661	672	625	591	615	640	661	638	615	623	619	690	642	681	653	662	647	635	649	621	657	678	624	673	668	662	655	598	710	635	620	719	655	618	643	668	663	674	651	635	651	690	660	630	622	621	667	598	653	657	654	675	646	699	652	640	700	684	635	675	644	632	628	649	662	650	589	653	643	647	656	645	649	614	649	657	672	681	636	627	638	629	598	657	672	640	639	667	685	704	586	665	659	668	663	648	653	691	628	691	640	687	681	637	656	660	594	735	661	637	648	661	640	640	684	630	680	668	647	652	623	669	623	667	662	641	625	655	639	616	617	703	681	624	709	687	610	667	686	659	643	652	670	626	666	628	679	610	648	680	648	648	618	675	716	617	640	688	669	639	633	663	694	694	685	663	676	640	622	641	672	644	688	652	670	590	653	610	658	643	654	629	618	638	671	653	703	699	660	645	668	660	672	654	663	671	671	667	648	708	640	652	683	651	651	662	692	670	624	663	698	693	597	594	663	708	666	597	677	661	669	627	684	633	655	631	636	660	651	646	642	675	659	625	638	663	653	679	655	646	667	653	622	636	670	653	679	684	637	681	637	663	630	620	655	696	677	670	633	637	659	665	628	670	669	665	603	627	624	685	676	648	673	678	681	674	640	654	665	669	636	640	663	596	641	631	684	678	639	682	697	644	679	664	689	658	649	631	679	641	632	623	640	624	659	690	665	666	677	609	628	686	688	665	660	655	641	606	633	630	704	693	666	644	660	686	612	633	691	651	643	660	649	641	675	647	690	668	588	618	652	684	612	677	607	607	660	683	659	636	645	693	639	645	664	636	650	629	692	696	617	636	695	710	647	687	627	648	645	608	641	646	647	608	627	691	636	678	671	642	681	637	651	668	664	623	641	632	668	600	670	657	676	693	640	696	590	639	588	648	637	726	689	646	660	661	673	667	642	639	669	637	648	676	631	669	634	663	673	647	671	608	699	653	677	673	676	617	653	639	661	635	668	650	617	650	636	655	625	582	656	657	672	664	649	642	616	600	664	663	674	679	675	651	632	610	625	646	648	666	651	711	626	645	665	630	658	693	640	660	670	668	673	641	650	716	612	625	661	653	669	685	685	650	630	692	664	662	669	648	694	656	658	654	656	660	683	623	622	686	615	644	696	667	645	651	665	616	669	654	732	627	653	670	656	643	628	657	586	679	645	695	647	619	668	688	645	733	669	677	656	641	663	656	638	634	652	650	611	614	661	622	657	642	644	678	700	683	656	660	653	642	668	653	678	644	646	671	691	615	668	650	710	654	670	685	661	620	647	690	650	659	641	672	701	676	657	631	630	605	616	652	616	643	617	613	608	632	660	628	614	681	707	647	616	626	654	647	659	657	690	690	623	651	703	653	645	602	647	636	661	661	668	620	634	668	682	658	653	660	637	646	654	662	651	673	669	683	661	658	679	658	645	663	655	697	639	691	659	675	636	662	668	654	674	666	647	627	611	619	692	688	655	649	638	653	629	717	678	627	674	622	641	610	652	612	608	658	685	617	659	629	674	664	629	690	694	654	645	681	676	671	693	630	729	658	683	682	641	644	648	677	665	646	673	672	671	671	628	637	682	628	684	637	648	673	731	652	681	641	713	656	644	677	671	667	614	683	681	655	647	691	665	641	708	657	665	660	636	638	714	677	661	651	648	627	628	628	617	746	653	667	617	661	697	619	720	606	661	694	667	678	669	670	663	681	667	692	691	644	635	712	700	653	657	619	596	633	643	652	634	659	720	627	665	653	647	632	683	644	626	653	659	624	659	674	647	644	653	657	675	665	654	629	629	677	675	646	594	635	648	682	661	672	658	691	662	621	634	651	672	654	641	651	622	666	652	658	648	631	633	670	660	638	659	656	694	672	676	656	612	673	655	651	661	648	628	641	626	634	674	643	698	648	652	639	710	699	657	656	656	637	620	687	637	625	693	651	671	616	659	702	632	700	663	638	639	637	635	639	647	689	662	675	650	680	632	672	645	631	647	606	658	657	653	695	658	644	668	644	662	636	677	649	623	594	674	598	613	683	666	644	662	638	697	649	620	670	657	668	681	612	667	634	690	655	674	635	667	657	669	647	706	620	658	697	670	671	664	644	667	658	658	642	649	682	638	703	634	682	669	659	663	679	687	592	646	622	623	681	617	641	614	645	667	639	623	662	659	615	622	668	667	664	645	658	681	632	692	643	665	632	626	650	696	661	658	693	650	690	619	589	686	626	680	664	606	636	667	641	722	719	635	615	648	636	643	649	646	678	665	672	641	634	690	666	632	610	674	666	661	612	638	712	604	650	725	643	633	650	604	609	670	639	645	620	659	637	629	628	613	661	643	627	614	680	654	614	614	669	630	668	679	678	656	694	633	616	621	668	615	633	685	648	673	618	664	645	692	702	650	666	640	630	633	664	644	616	640	586	616	663	627	648	609	666	706	613	702	616	661	688	619	689	677	635	650	653	662	625	630	652	626	623	687	697	655	588	691	622	659	652	596	613	662	636	665	637	625	656	636	694	662	680	635	676	666	628	665	671	672	642	681	629	687	655	643	661	666	657	669	614	660	645	650	612	679	610	654	658	621	679	672	650	617	636	647	647	640	649	640	620
15180	1191	858	713	534	392	333	287	239	215	205	207	190	203	200	184	143	188	153	180	201	198	163	173	172	175	170	172	180	188	157	172	164	182	189	202	156	172	166	173	159	174	171	187	192	177	151	188	171	175	183	167	162	162	178	146	154	179	157	191	159	166	168	175	177	141	169	165	154	145	186	203	171	160	185	155	154	172	143	132	167	184	152	190	176	172	171	165	162	184	162	171	192	168	173	161	166	156	162	162	165	178	164	201	193	195	153	167	148	144	169	172	181	173	179	177	159	163	166	163	138	150	190	189	173	160	208	169	142	170	161	162	167	175	158	175	154	158	173	155	170	174	173	181	165	160	178	161	176	155	166	163	175	176	152	158	177	173	169	172	169	153	163	170	167	150	162	177	145	169	172	135	169	154	175	157	158	162	142	166	173	170	156	179	161	162	180	165	146	147	174	154	156	178	152	156	157	184	192	181	159	178	152	168	160	188	165	176	180	174	161	150	174	203	188	179	149	176	173	174	178	179	159	189	153	164	196	179	166	162	195	175	161	143	160	192	152	182	200	174	166	190	168	150	173	165	166	169	175	165	171	146	175	190	165	181	165	165	176	185	173	147	163	177	191	171	147	153	164	170	184	163	152	163	160	146	155	138	183	180	161	181	156	197	159	168	168	173	162	156	171	166	176	146	155	154	157	180	168	169	151	138	158	172	171	170	194	175	168	163	170	156	170	161	151	172	155	149	160	150	169	203	169	160	184	181	152	148	161	183	160	166	170	172	195	151	157	157	164	182	166	167	170	173	174	152	188	166	167	170	147	180	171	173	140	154	165	180	165	164	172	182	170	172	147	153	160	172	169	170	138	146	170	180	176	175	171	177	148	169	174	164	194	177	175	169	148	174	166	164	157	167	155	149	176	157	165	172	174	149	185	193	160	178	182	168	165	175	187	169	171	167	146	190	156	165	174	159	166	168	164	172	177	168	152	148	174	170	154	157	161	155	167	153	164	174	190	159	186	145	148	149	168	148	145	159	149	171	162	189	197	158	170	150	174	163	168	157	160	177	146	153	168	147	179	177	164	184	172	175	203	153	192	160	184	150	145	191	161	186	159	162	143	174	156	201	158	171	206	177	152	170	170	151	173	147	166	191	177	180	175	172	174	158	188	165	176	161	172	170	154	146	161	170	166	148	158	164	163	176	161	181	170	163	156	159	140	153	164	164	194	169	161	182	157	150	183	165	159	177	165	162	177	173	169	158	160	164	160	165	187	168	175	133	177	142	168	172	168	169	159	156	169	171	149	172	162	189	152	173	198	175	158	163	172	156	195	171	157	166	171	143	167	155	186	155	163	201	159	158	158	149	135	162	150	162	173	153	183	144	155	158	175	165	163	163	154	146	167	167	174	174	166	143	175	169	158	181	200	189	153	169	170	148	148	152	177	175	181	174	182	166	165	170	166	140	179	182	158	155	165	170	169	165	173	169	146	146	200	179	162	145	153	153	167	165	183	195	170	186	170	177	169	159	149	146	167	170	158	172	165	152	176	157	172	174	164	177	182	175	174	174	144	173	166	193	172	152	183	171	176	162	167	172	157	151	165	159	150	176	165	184	174	165	154	162	181	196	176	160	168	177	170	170	160	177	169	155	184	170	159	179	176	195	153	167	150	155	179	162	159	153	175	144	190	169	166	175	175	146	165	164	176	168	166	204	152	169	131	148	172	168	138	172	179	192	162	146	168	173	170	182	176	176	174	183	154	196	195	157	180	181	177	156	172	171	172	155	162	171	153	149	180	162	182	194	164	155	156	177	177	161	184	169	149	164	145	162	157	160	168	170	174	198	161	162	145	171	148	170	176	187	139	171	164	177	155	179	144	190	165	157	130	149	171	173	199	162	162	170	150	155	184	181	180	175	170	171	181	173	144	173	187	169	159	173	160	182	177	156	162	182	163	157	167	167	171	144	174	172	162	180	187	159	138	174	164	151	153	134	174	156	174	157	159	154	169	174	175	189	158	173	162	173	169	176	172	161	180	169	168	166	151	173	194	190	184	142	179	153	157	161	177	177	170	162	186	188	189	161	163	164	170	196	180	158	152	150	193	147	146	152	146	182	176	138	157	159	148	155	133	162	177	144	151	138	189	151	167	140	174	153	183	158	171	173	147	160	168	170	175	170	153	160	193	192	188	154	165	164	179	173	166	163	162	151	157	159	176	161	165	144	152	155	186	177	190	175	171	188	145	179	160	179	171	148	157	167	175	152	168	163	174	151	147	168	148	172	183	187	184	174	172	167	136	168	150	158	176	170	152	163	163	186	172	154	166	189	169	170	159	177	137	156	133	186	167	156	168	188	174	172	157	174	174	206	141	160	175	161	178	151	150	159	158	139	171	177	185	171	175	167	162	166	178	170	141	181	159	180	154	179	150	152	183	183	160	156	176	176	148	182	163	155	165	168	139	149	142	162	167	167	185	155	152	192	191	160	173	165	177	169	168	176	168	181	170	172	184	166	181	178	167	158	154	155	156	190	159	154	185	144	153	163	166	157	159	166	176	169	135	172	162	175	188	150	130	157	162	166	158	159	156	172	164	207	163	160	171	155	176	192	138	147	153	157	149	175	164	175	164	187	172	171	160	177	150	189	166	160	155	140	163	166	151	168	143	168	166	165	177	167	142	188	171	164	132	171	169	151	187	161	165	155	168	172	178	150	165	184	159	159	163	161	189	192	166	160	146	158	184	170	147	168	170	187	160	183	159	172	158	174	185	165	177	143	145	184	172	187	177	156	160	172	162	187	178	153	178	171	145	184	153	145	156	160	169	169	167	182	182	162	174	174	157	150	183	171	157	180	171	157	153	155	153	148	147	151	140	154	173	168	155	170	172	166	185	212	148	134	170	170	148	162	200	162	168	175	194	157	173	171	169	181	170	134	179	172	152	157	138	189	186	160	163	162	165	167	155	154	156	158	160	172	179	176	185	155	164	166	170	161	164	158	147	154	172	183	158	168	172	155	148	132	188	156	176	180	165	171	183	170	166	151	182	181	186	170	167	158	170	164	155	172	157	160	173	160	165	182	187	185	159	165	176	168	191	176	162	182	150	164	194	164	166	161	151	167	176	147	177	167	131	186	151	165	165	139	160	160	168	201	161	177	162	189	144	169	164	165	188	176	148	163	171	168	189	158	170	181	160	170	134	176	156	176	178	141	178	169	179	185	178	147	180	185	157	147	159	171	162	167	177	181	159	154	157	178	169	157	169	146	159	162	187	169	179	172	156	147	145	182	161	175	161	182	176	202	163	152	161	189	191	164	175	189	176	167	172	147	158	170	143	156	164	176	178	168	201	168	177	170	167	174	168	173	160	151	155	172	143	173	180	167	155	183	170	145	173	165	195	180	190	155	153	156	161	165	163	155	182	142	172	144	160	160	166	161	160	176	167	176	166	171	146	144	155	162	156	156	155	157	161	143	157	159	172	155	146	161	174	178	170	171	156	174
8031	911	1833	2272	1894	1503	1118	981	801	749	689	631	591	578	524	515	489	507	451	418	450	472	463	441	429	434	431	482	442	438	474	395	421	424	372	385	411	416	402	411	419	423	412	375	407	362	372	379	408	373	368	397	378	394	384	413	370	408	358	363	402	373	390	398	387	374	357	381	386	409	356	360	401	378	427	394	382	386	380	366	420	387	418	377	410	378	371	372	382	376	405	392	387	434	378	381	357	429	397	381	369	387	442	395	406	398	364	370	391	384	404	363	406	376	395	378	401	399	381	396	369	372	419	381	385	369	396	362	401	342	371	406	383	404	367	386	379	421	405	374	369	436	412	389	399	395	392	411	409	332	393	385	415	359	365	412	383	383	389	433	387	370	393	382	378	372	403	354	366	391	381	403	373	393	400	376	402	391	396	393	339	388	375	395	410	406	370	362	387	404	388	404	399	397	369	379	393	423	360	355	348	370	399	409	383	411	382	366	389	351	363	394	386	380	357	366	386	392	399	372	387	375	402	338	390	364	401	372	371	361	383	384	398	403	365	390	348	378	378	403	409	340	411	389	370	411	394	366	399	367	381	361	378	345	419	398	385	401	363	371	413	371	361	383	371	408	378	391	386	368	409	363	396	399	327	375	367	387	401	415	406	395	363	368	392	361	377	361	393	404	430	411	396	387	384	410	417	401	423	390	359	408	387	376	389	390	401	399	350	363	389	349	391	379	385	374	402	398	366	386	412	379	392	389	398	362	380	416	374	343	395	390	396	370	345	383	373	378	395	407	399	360	410	358	423	399	365	383	402	399	382	386	371	379	411	393	340	378	368	386	373	379	426	349	377	366	366	389	388	353	410	351	336	370	392	387	368	402	373	369	400	379	403	383	392	380	412	377	358	384	338	362	391	369	407	396	404	362	392	392	414	423	364	376	387	390	392	373	364	372	363	390	409	334	398	392	364	376	356	385	396	408	399	376	397	387	379	419	376	374	364	389	396	397	416	401	379	396	389	372	422	359	391	360	401	405	360	346	384	389	429	363	392	368	374	412	404	387	398	399	428	364	423	409	404	377	364	361	403	362	409	415	374	401	403	394	409	388	376	419	379	417	369	369	364	437	380	378	380	357	428	371	370	368	370	397	395	408	391	371	397	391	359	412	375	363	341	416	387	388	386	352	362	406	353	392	392	409	411	369	412	384	381	376	392	387	413	341	395	384	380	393	357	402	351	370	381	398	381	360	390	385	390	371	403	377	389	391	383	379	371	369	387	388	372	389	399	358	419	385	356	375	378	392	415	360	400	383	392	376	365	380	430	395	418	378	381	396	357	414	389	395	406	372	362	417	319	384	414	414	380	424	389	396	409	376	420	435	388	386	382	373	412	350	364	392	374	391	437	363	394	365	358	399	374	370	366	356	401	397	362	407	383	391	360	378	385	397	367	366	394	360	378	359	363	341	367	379	417	395	400	365	381	378	424	377	402	399	402	381	381	409	340	397	395	364	411	383	391	381	370	354	360	387	402	399	370	348	352	408	389	363	395	392	414	380	364	375	384	356	406	374	394	366	367	367	414	386	400	358	398	356	359	385	356	344	412	376	390	393	398	410	401	388	401	355	367	371	403	415	376	359	386	362	388	378	405	391	369	389	362	389	348	365	406	331	378	386	397	394	387	388	394	370	403	373	394	370	381	381	395	379	379	370	388	365	396	400	353	356	398	367	389	392	358	368	390	360	377	375	387	364	397	373	354	387	391	375	382	403	383	386	406	392	381	378	374	407	378	406	402	338	376	391	376	381	399	393	384	379	413	385	402	378	388	404	376	367	385	397	390	392	379	381	357	367	382	378	402	403	340	386	381	364	409	390	401	379	347	407	403	332	402	356	380	397	406	380	396	363	371	397	403	396	370	388	364	389	392	398	402	416	371	398	403	397	380	401	388	383	379	387	371	387	375	388	380	377	389	425	389	380	381	366	402	382	379	390	380	383	383	390	367	388	412	401	378	354	383	403	372	365	395	384	348	399	333	359	379	406	374	389	395	368	372	399	408	386	380	425	385	404	412	368	383	388	403	398	380	398	420	379	407	365	421	372	372	395	378	375	375	392	379	367	405	362	359	401	373	391	356	362	392	382	339	407	340	393	389	380	377	375	412	340	408	405	384	382	376	407	382	388	376	393	388	411	415	384	402	377	366	365	371	404	390	357	375	387	385	391	359	363	372	419	375	344	366	374	393	430	364	380	371	392	358	391	412	418	384	383	367	414	383	426	380	401	378	392	368	359	422	395	374	348	372	372	398	414	408	362	391	359	366	359	383	376	385	422	401	387	372	389	399	374	333	410	383	407	388	397	397	364	397	362	373	350	386	400	389	389	393	393	347	373	395	375	386	400	396	368	350	386	429	355	418	402	378	353	411	363	386	400	358	363	401	398	377	365	350	370	411	387	406	406	370	368	375	384	377	402	373	373	365	376	385	430	383	379	373	389	410	405	368	358	369	357	397	374	429	392	402	362	347	385	368	398	384	408	397	379	383	384	390	407	374	345	413	367	356	391	421	383	389	407	414	413	350	399	349	396	365	366	376	400	376	387	414	401	378	419	364	376	384	404	408	380	351	379	403	358	389	423	370	380	350	423	392	374	372	368	360	378	390	411	374	382	371	393	417	383	398	405	387	395	376	381	356	350	401	370	388	401	392	422	406	393	399	388	389	422	379	386	393	398	375	365	368	391	383	385	389	391	379	385	357	398	414	362	394	365	399	379	418	374	373	414	371	383	382	361	414	371	341	387	386	364	392	355	405	366	348	377	391	372	429	378	355	379	349	391	390	361	349	369	387	374	371	445	392	387	416	407	387	383	395	431	367	393	388	357	421	389	364	392	346	364	406	371	373	385	379	359	372	345	376	377	376	362	410	381	377	386	395	361	386	395	373	391	353	376	367	358	378	384	365	388	409	369	385	384	388	383	414	398	355	402	384	384	399	364	379	379	394	401	428	366	405	389	418	383	381	406	383	386	379	375	391	391	394	355	372	372	367	397	406	412	374	380	374	402	387	415	371	410	397	366	376	375	380	374	393	361	386	385	376	372	383	367	374	408	371	379	362	373	385	407	373	376	355	372	380	392	408	386	378	395	419	416	385	377	417	385	375	369	390	410	367	357	372	366	354	386	358	348	437	369	367	394	368	384	429	346	350	406	376	402	379	396	392	390	377	401	379	398	415	390	384	389	371	373	351	387	396	379	358	368	370	382	385	410	360	421	384	373	377	388	369	363	401	362	415	350	367	362	411	375	378	403	372	377	352	367	382	369	370	384	387	394	388	378	343	376	405	353	386	385	385	406	367	382	346	376	391	379	361	370	359	381	362	381	368	402	425	371	399	359	389	397	369	424	379	404	407	421	384	399	365	359	390	360	422	363	402	396	367	380	384	415	395	374	403	359	368	383	355	363	364	366	375	349	329	393	374	382	394	389	384	381	381	384	392	385	389	394	381	349
1613	218	225	229	220	207	222	206	198	220	215	243	229	209	198	231	199	222	218	235	217	226	195	204	220	230	193	235	189	201	228	184	245	229	200	183	203	210	184	233	202	226	191	204	208	220	211	194	210	208	230	219	212	218	216	239	192	205	193	219	203	244	184	226	242	207	224	228	203	221	201	224	183	193	206	203	197	204	193	238	228	199	233	206	214	239	181	217	209	199	208	219	213	207	215	208	265	213	227	214	211	218	213	188	212	199	233	216	199	225	182	189	184	228	201	252	209	224	220	217	236	195	245	217	219	243	188	202	210	213	224	212	197	196	216	195	215	211	237	209	229	209	194	210	223	214	223	202	214	228	242	196	214	203	212	198	200	232	213	247	247	203	208	225	229	219	214	225	220	188	227	214	222	231	211	219	223	175	203	198	195	211	191	179	222	257	213	211	205	190	210	208	226	230	226	188	219	218	207	221	228	234	186	238	207	196	217	216	234	223	204	209	218	197	181	241	232	236	200	200	226	170	202	202	210	216	221	190	226	203	203	201	185	224	260	229	218	221	230	225	243	209	240	214	222	199	212	233	196	223	225	210	239	197	182	226	216	221	243	211	201	216	203	224	206	203	196	194	222	215	218	205	217	195	199	194	191	214	210	215	206	215	204	237	209	201	212	211	206	204	201	240	239	201	199	216	219	238	189	190	223	225	229	227	188	177	206	234	198	207	218	212	216	235	224	224	226	190	221	236	236	204	207	198	193	202	233	250	216	196	206	206	178	194	222	188	202	210	209	211	227	209	208	192	221	192	177	213	230	232	216	219	234	218	200	225	221	201	187	210	210	206	230	217	219	219	222	219	209	238	216	225	225	212	226	201	220	211	219	186	175	203	182	215	210	194	249	219	218	210	223	229	250	197	215	210	187	197	198	215	207	234	217	192	225	202	254	234	214	188	190	231	209	190	199	232	176	225	206	199	213	218	206	219	199	228	220	234	200	206	200	265	214	179	206	217	203	255	223	203	230	246	226	173	245	212	223	209	195	198	201	232	212	222	214	208	225	207	203	189	212	187	211	227	194	246	227	203	197	212	177	204	216	247	208	204	217	232	231	247	231	203	214	222	224	211	235	217	204	218	233	228	240	229	219	223	205	215	194	183	209	216	199	207	211	198	218	231	205	193	235	229	220	218	232	204	206	205	194	201	192	212	235	204	217	228	215	205	205	214	231	236	213	188	221	219	223	247	214	216	212	218	230	211	210	226	211	245	205	215	226	216	233	189	199	217	166	233	218	200	224	233	189	225	215	237	233	246	249	239	215	247	236	218	222	224	211	213	208	228	219	199	207	194	198	213	207	221	222	232	214	231	235	196	207	202	196	232	222	212	196	216	190	194	218	220	189	217	209	209	203	198	202	205	207	216	203	205	208	202	212	207	223	187	214	217	201	244	208	204	209	221	216	225	202	213	197	241	239	228	215	206	225	214	206	218	217	199	218	210	238	198	228	234	204	210	188	212	219	232	212	216	224	222	235	232	233	231	204	226	235	213	235	225	205	186	233	191	221	200	237	204	221	214	226	214	215	204	241	199	208	239	215	240	197	216	208	214	221	215	238	203	199	233	218	220	228	211	214	225	246	217	206	180	197	224	191	247	227	192	211	216	213	179	208	190	206	206	238	211	207	218	187	254	240	229	207	190	217	189	217	208	217	230	189	188	204	229	225	210	247	241	190	203	243	225	217	241	187	189	216	212	181	223	194	204	210	218	198	241	211	205	230	191	199	188	199	197	201	223	205	214	218	181	213	226	201	216	207	215	221	221	203	229	207	215	193	234	237	229	216	232	216	187	210	235	204	241	213	174	218	214	186	199	218	191	223	205	203	211	213	209	220	219	222	241	193	215	238	233	198	171	239	232	211	214	187	220	215	194	210	227	217	203	219	208	214	200	209	230	211	212	190	229	192	210	199	197	214	211	196	178	221	215	190	228	202	210	208	221	214	217	237	199	230	202	202	213	212	216	222	172	222	212	225	204	190	198	209	201	226	208	216	224	194	226	196	202	195	215	231	188	191	216	230	217	214	210	222	218	187	218	212	204	213	208	210	215	195	199	208	215	228	221	200	211	215	222	194	177	207	222	215	242	231	229	205	225	198	194	206	224	238	200	216	210	189	214	231	199	215	216	224	227	220	215	245	184	203	199	208	203	221	211	207	223	216	234	232	202	208	216	232	213	204	200	208	195	208	195	217	229	195	246	245	240	222	229	206	227	219	237	229	207	235	208	222	230	202	199	191	206	172	209	229	218	218	203	201	205	196	228	217	221	238	234	217	232	224	193	225	187	188	223	209	218	222	212	197	200	217	217	222	221	215	214	202	229	230	223	233	218	202	211	188	217	255	241	202	220	194	217	196	226	214	203	179	209	212	255	210	213	200	186	212	212	218	200	216	240	199	198	195	228	211	234	219	201	223	235	201	226	228	215	234	230	223	243	209	242	234	205	224	203	220	217	199	196	229	214	202	212	205	193	211	216	210	202	221	196	223	211	229	182	184	199	205	231	208	215	208	229	187	191	218	218	210	209	234	191	214	200	208	215	208	239	201	193	198	197	230	211	220	211	211	224	201	221	223	225	205	200	212	204	227	220	215	221	197	215	206	191	192	229	213	226	233	226	188	193	204	228	230	200	210	214	198	199	236	191	227	228	211	217	212	186	206	211	193	228	232	220	222	199	197	221	234	179	202	221	228	222	206	188	215	212	203	237	198	241	226	211	222	195	201	240	213	222	208	211	236	208	230	227	194	226	226	218	239	227	228	195	206	189	207	200	201	213	194	202	216	211	219	230	197	199	215	226	218	245	203	241	225	229	209	224	201	219	206	200	226	212	212	218	208	209	186	223	186	206	195	199	224	199	208	216	185	226	199	207	209	181	204	196	219	197	210	232	227	213	232	221	210	228	235	198	220	215	221	211	241	216	217	214	217	183	209	219	235	216	184	242	207	189	235	219	239	220	187	230	224	215	206	200	202	232	222	198	197	237	203	210	197	209	194	206	189	212	218	191	221	212	214	223	196	230	200	202	235	215	213	237	217	228	226	204	222	217	215	217	250	224	225	230	217	215	252	212	211	230	233	221	206	218	203	240	192	209	189	230	217	215	226	185	196	208	205	221	222	251	213	222	213	219	217	207	225	201	199	208	207	211	174	208	233	234	208	232	248	217	217	208	210	213	213	219	213	196	211	226	242	223	224	230	225	202	222	215	244	237	194	207	218	221	235	200	226	217	201	210	212	218	223	227	224	229	225	203	209	202	202	230	198	222	214	210	207	225	205	246	205	220	205	200	208	250	184	184	218	249	201	237	208	214	207	227	198	188	231	229	209	202	203	202	227	211	208	209	225	232	260	200	223	193	261	211	193	238	225	191	206	201	228	215	206	205	204	229	215	231	225	251	201	225	235	211	259	215	211	227	194	241	189	203	242	219	238	200	195	206	206	201	227	201	237	201
1968	533	542	575	538	565	502	479	512	509	526	527	499	485	503	500	473	532	526	492	506	489	533	490	538	517	505	514	493	510	546	505	517	515	489	510	519	533	569	527	517	526	537	553	511	512	543	515	523	466	498	508	469	519	555	527	547	489	493	505	530	530	563	502	502	509	516	523	475	521	486	530	502	524	488	510	524	505	524	520	538	485	503	548	514	521	545	457	506	537	526	489	477	519	508	461	476	511	551	519	533	529	515	507	505	494	522	483	505	493	557	500	475	488	493	460	482	500	495	482	518	498	472	511	516	509	491	488	494	502	469	470	519	511	547	468	482	533	498	490	511	512	507	526	518	539	524	532	482	495	513	511	547	490	523	511	516	515	482	454	448	514	507	571	485	483	509	533	519	519	494	503	517	506	480	496	494	520	477	483	505	505	547	519	458	511	505	520	501	511	496	523	503	503	516	499	573	496	479	503	526	503	509	482	524	571	552	502	533	487	494	507	489	556	524	474	491	510	491	502	469	500	545	509	490	499	535	516	502	534	485	488	505	506	472	525	510	525	497	522	532	503	517	512	511	564	479	512	528	491	523	514	514	500	500	518	501	508	520	522	487	511	501	494	515	518	532	533	521	482	476	535	529	476	522	481	455	492	513	522	494	527	522	514	530	498	489	451	446	482	528	509	459	494	475	502	493	494	518	509	521	532	526	502	495	496	521	510	489	476	514	498	457	563	577	514	493	504	535	542	566	494	484	470	478	528	513	486	512	518	488	547	501	518	494	517	500	524	493	485	501	492	501	460	501	507	554	521	546	520	507	472	503	526	523	523	488	517	504	494	489	477	493	520	538	542	510	532	492	529	504	512	530	480	520	463	519	501	514	522	510	572	516	533	528	529	498	483	528	538	489	462	515	507	532	476	540	504	542	530	475	510	497	509	541	481	529	496	488	464	511	528	560	462	518	529	539	479	472	486	483	530	492	473	536	503	526	510	509	525	485	489	497	496	542	513	553	480	527	507	494	547	532	511	554	447	498	519	512	495	534	510	494	502	520	503	520	517	554	543	499	499	543	494	550	502	507	556	504	514	493	505	530	558	494	481	511	516	499	473	517	487	553	470	515	518	480	522	524	500	504	475	520	515	487	507	518	517	486	526	516	523	485	499	487	519	513	512	541	526	526	523	539	520	507	525	494	483	503	500	514	505	530	523	525	510	568	490	491	521	518	532	515	527	507	523	517	510	531	480	500	498	530	519	460	523	466	505	545	496	532	504	533	489	511	489	495	554	518	498	514	528	468	481	491	549	507	512	533	511	512	521	520	532	513	483	493	540	494	496	504	531	495	504	530	485	524	507	517	463	530	512	507	525	507	518	524	543	502	501	513	506	485	526	499	525	500	478	471	499	519	503	530	538	498	486	552	481	517	493	509	496	492	474	454	504	475	479	502	482	496	468	503	521	547	463	501	499	542	520	489	497	523	509	485	511	522	498	556	512	516	505	533	550	548	516	548	489	487	560	501	477	533	495	527	511	528	514	468	507	506	482	494	496	494	513	514	519	547	487	513	557	521	494	527	481	480	486	557	493	542	550	540	483	476	515	535	492	499	478	508	507	498	499	477	551	531	497	476	506	504	533	540	551	517	479	492	479	498	502	504	494	526	523	510	494	508	545	510	511	497	517	502	496	528	522	509	521	528	482	459	483	508	474	511	512	505	545	558	512	530	489	501	518	504	519	509	491	522	520	512	539	488	497	512	531	531	505	511	510	469	515	505	535	519	510	480	512	536	508	515	513	514	524	486	528	519	533	531	541	507	491	487	536	534	545	535	478	490	512	544	490	471	525	499	534	527	551	507	505	524	477	513	510	535	470	498	536	490	521	514	502	512	512	485	496	471	516	518	501	477	528	533	491	502	489	547	508	511	483	525	521	500	506	535	543	514	514	528	523	514	505	490	466	528	504	489	515	542	517	466	531	485	527	512	485	540	515	502	493	539	541	524	502	502	569	491	494	489	502	509	509	535	517	520	527	502	502	560	486	522	477	526	530	493	498	468	503	476	484	569	533	545	491	524	518	518	478	521	491	514	491	528	509	502	548	500	491	482	484	517	503	525	514	529	493	531	492	494	517	512	485	470	475	516	506	529	486	498	550	496	496	476	517	532	493	540	529	485	536	518	553	541	553	545	417	498	488	507	527	506	533	491	492	556	531	491	507	562	516	499	488	554	487	489	505	517	504	488	499	501	484	528	537	537	514	471	523	488	508	528	530	494	474	503	513	498	518	479	507	478	533	548	514	478	492	519	510	482	466	509	499	519	483	527	522	574	489	505	533	475	556	519	496	504	543	511	509	520	519	523	530	522	485	538	508	506	512	505	531	525	503	511	512	486	500	500	510	490	523	514	503	517	492	540	535	470	463	516	531	532	497	503	555	524	523	515	469	492	490	501	549	499	490	484	485	496	503	493	534	493	516	516	479	497	503	473	536	528	537	494	492	512	544	488	490	509	508	513	484	510	540	490	498	488	536	522	521	502	514	469	499	483	543	532	489	495	518	499	502	529	472	498	478	463	454	481	484	508	526	534	536	513	492	514	521	507	540	472	511	504	512	495	525	511	517	513	506	546	544	510	516	502	498	476	547	514	466	501	505	503	485	518	519	489	533	534	508	476	469	481	524	481	477	485	514	550	508	520	508	514	483	513	536	498	487	533	507	494	544	524	479	540	498	526	538	528	525	503	520	478	479	498	538	492	487	498	512	524	533	537	553	525	491	507	500	490	512	516	531	518	501	481	492	494	533	530	508	499	494	504	486	458	550	508	512	504	488	525	488	508	465	513	563	517	511	544	526	524	500	496	546	543	480	466	506	510	537	485	488	503	489	562	541	504	466	581	530	500	518	503	508	531	525	519	534	493	509	524	488	529	512	523	484	487	525	495	517	508	509	525	540	536	497	527	537	526	525	510	512	533	517	475	502	530	532	508	490	506	522	476	467	485	502	496	540	491	497	510	502	527	473	504	485	550	486	482	497	482	525	487	477	523	471	479	490	505	494	489	528	478	474	484	482	511	511	521	508	504	511	514	542	515	485	513	505	520	492	490	481	554	556	511	521	536	561	540	498	495	512	519	540	498	503	485	499	487	522	484	506	504	500	528	466	481	502	517	535	506	495	515	481	532	493	482	482	457	480	516	496	514	504	501	524	504	502	516	519	533	523	458	545	463	535	511	502	527	531	500	491	496	513	480	513	500	511	519	475	519	478	489	514	501	508	510	511	530	502	517	530	492	494	474	502	483	547	527	554	505	568	502	491	493	520	554	513	506	483	506	527	507	506	502	545	491	495	519	532	515	517	509	521	524	502	465	506	523	538	528	518	492	521	515	543	538	510	526	524	499	498	510	480	483	495	544	514	508	532	516	530	517	524	497	504	517	490	498	519	484	537	509	460	507	516	482	507	475	481	504	505	509	520	529	491	483	515	525	524	478	577	562	459	536	542	569	522
8168	587	650	582	472	371	358	356	304	307	288	338	307	270	302	274	291	322	299	323	284	306	292	302	287	315	308	281	317	285	279	264	311	291	294	265	312	310	291	325	307	290	275	269	325	264	271	305	279	284	316	322	265	281	276	284	280	321	272	289	287	299	307	308	272	282	262	279	269	285	290	293	266	277	340	305	300	309	266	285	268	275	276	293	318	275	297	291	292	283	308	312	318	261	315	269	305	277	287	291	280	321	309	299	300	270	297	267	291	304	280	288	279	289	270	254	291	281	266	259	302	308	251	295	307	279	300	286	252	307	295	293	313	266	268	265	313	276	303	281	305	264	290	308	291	278	283	262	264	272	285	279	302	299	276	293	275	285	316	288	295	272	261	255	303	270	299	299	277	317	309	279	272	315	284	264	260	302	255	283	264	279	277	301	305	315	301	300	290	280	307	280	313	287	275	299	289	265	289	305	277	273	306	295	300	270	324	264	327	279	285	281	297	284	336	301	291	284	312	263	287	334	315	313	315	282	288	270	310	260	292	291	306	249	273	268	299	291	299	292	317	293	285	276	286	270	279	301	283	297	286	289	320	280	275	249	299	301	302	287	294	286	284	300	300	284	303	253	326	278	277	267	286	296	301	289	304	318	324	282	271	283	284	288	272	270	282	300	279	311	298	265	313	278	316	282	288	299	279	299	288	286	312	296	308	298	236	286	317	274	276	285	293	307	290	283	271	287	294	301	286	274	297	341	281	258	276	320	299	291	306	289	278	279	303	295	260	277	282	273	278	280	269	306	289	268	303	303	262	289	296	261	280	289	269	293	264	269	292	318	285	315	253	315	309	296	325	269	289	296	284	280	301	273	285	297	291	280	276	287	274	281	266	272	281	272	283	272	296	287	277	279	291	258	270	283	295	264	276	312	264	313	283	264	307	261	281	261	265	306	286	286	285	285	313	309	295	271	283	279	269	299	261	270	282	284	274	307	275	272	284	259	304	259	292	272	279	337	310	310	309	330	303	266	282	278	285	268	268	248	274	270	285	266	285	280	328	303	310	288	312	271	301	258	281	274	282	284	304	265	267	285	274	287	309	301	274	252	277	289	279	313	305	294	273	277	292	288	259	253	311	269	322	290	281	270	313	291	289	274	267	279	262	312	273	307	275	266	262	282	273	280	271	253	312	299	256	292	333	295	285	248	293	292	263	279	278	285	307	272	305	288	334	288	301	288	281	288	301	309	311	298	289	293	282	261	306	293	270	271	306	265	282	250	291	303	299	285	292	292	281	261	267	287	292	288	324	300	283	301	276	265	280	314	304	292	308	326	323	320	286	297	276	264	285	289	249	269	286	269	296	280	295	280	278	265	333	314	286	283	325	278	312	280	284	282	283	282	269	304	321	295	285	282	290	289	268	282	297	265	292	298	301	289	323	297	307	278	312	308	293	280	312	307	260	278	287	285	294	308	312	294	309	280	295	299	316	300	275	286	302	304	329	277	296	320	281	268	329	284	279	287	299	292	330	267	270	300	308	279	294	312	281	301	291	270	285	310	283	265	306	301	323	327	284	293	315	280	318	258	276	297	281	309	290	324	283	291	316	250	258	280	301	285	296	298	314	291	295	301	273	277	339	268	298	281	246	284	299	290	301	289	265	279	285	271	300	256	297	292	294	270	277	325	278	296	284	281	292	306	288	282	298	269	261	313	265	279	278	269	293	298	275	299	263	296	286	308	294	288	280	262	295	302	303	263	319	312	294	275	255	271	298	270	283	310	279	311	263	283	305	275	299	306	301	302	289	287	309	311	313	321	273	278	308	294	300	282	260	317	278	259	267	272	328	304	287	297	324	273	302	320	288	250	280	276	267	291	322	283	263	259	258	279	278	280	278	284	266	279	293	317	251	306	276	290	257	277	273	326	240	305	299	289	283	322	283	300	309	295	306	282	259	297	293	298	333	277	290	286	293	286	276	319	300	317	280	272	286	308	291	292	273	282	290	272	295	234	272	281	322	291	258	299	305	263	315	261	277	273	295	278	301	274	305	284	300	281	278	292	303	248	270	296	289	299	306	297	252	276	287	265	316	287	265	312	291	289	306	278	300	280	291	304	268	277	315	301	315	309	288	268	286	274	282	233	282	273	260	255	301	271	284	306	271	297	327	310	254	289	282	279	280	267	272	320	269	296	296	286	303	277	288	300	271	255	309	275	291	318	309	345	281	283	262	287	276	265	295	284	277	290	288	287	286	296	307	297	285	299	285	275	265	287	287	280	297	319	324	276	287	326	293	253	286	265	288	270	290	300	279	312	303	274	322	298	298	280	280	301	298	294	284	254	297	268	283	277	296	285	280	308	312	299	291	282	265	266	304	269	304	296	282	269	281	284	272	264	269	302	309	281	290	254	291	286	303	247	297	293	277	278	293	296	308	305	306	299	292	300	285	277	314	315	314	298	287	257	266	280	306	259	264	299	269	273	277	277	271	290	303	294	283	293	280	273	285	285	292	290	341	306	302	288	312	300	305	293	276	308	300	281	300	294	283	266	272	256	265	302	304	264	322	304	311	298	277	291	312	278	265	261	318	283	290	279	295	271	269	312	272	291	268	281	327	344	298	299	324	285	272	298	307	293	296	290	270	277	319	311	271	278	289	275	251	269	320	256	280	284	284	289	292	289	280	314	292	281	270	262	319	284	276	323	276	302	279	259	292	285	280	300	299	305	280	274	290	273	290	303	287	295	289	276	283	270	300	286	279	250	271	263	275	306	268	284	289	260	297	296	272	288	303	318	289	309	250	262	274	320	264	262	301	310	283	300	282	308	309	295	277	313	311	314	327	324	263	273	300	285	282	278	290	269	300	249	265	261	295	281	276	270	297	312	277	294	295	275	286	292	283	305	310	273	264	263	285	257	291	286	299	274	269	271	292	285	314	296	264	264	262	241	274	321	286	302	261	310	271	257	301	315	321	278	231	289	276	294	293	294	282	277	276	280	318	313	308	306	288	288	278	285	297	258	312	284	268	267	271	268	280	295	330	277	279	314	292	308	287	274	286	289	257	325	312	299	290	284	297	302	272	273	290	290	306	291	268	273	280	285	307	312	252	277	296	276	291	288	289	276	298	271	282	260	317	306	279	283	320	286	322	245	290	281	260	291	286	302	279	301	281	269	251	286	290	295	313	268	286	311	250	293	275	293	314	286	276	261	326	286	281	296	284	290	297	269	273	279	282	296	304	290	272	251	313	279	291	300	292	281	275	273	301	270	309	295	299	294	299	284	309	292	289	272	281	304	314	288	252	285	296	277	302	286	299	259	263	307	255	299	271	299	320	304	317	272	257	289	265	281	252	314	291	290	287	269	255	296	300	289	294	281	290	281	278	263	279	295	274	265	286	297	287	290	319	291	295	278	299	261	272	294	287	278	285	273	307	252	250	284	299	288	283	267	313	246	282	268	286	281	290	315	284	286	257	301	300	294	314	327	291	288	267	275	288	297
6699	952	1408	1620	1484	1239	1013	956	939	825	815	778	774	755	810	714	710	682	700	690	720	665	684	670	662	734	693	672	692	709	643	636	687	670	732	648	652	678	627	705	658	669	672	619	601	624	625	672	652	682	655	668	666	619	648	663	628	642	624	631	677	647	695	658	633	644	645	657	664	711	694	626	654	629	652	620	648	626	667	675	669	650	649	643	634	610	639	632	691	634	666	653	715	619	656	664	686	677	668	675	638	628	629	583	667	643	673	657	655	678	683	674	675	663	599	704	667	624	667	647	631	666	679	624	679	682	688	652	652	621	653	653	621	667	637	637	689	692	692	623	677	648	629	645	645	629	708	655	643	680	626	630	679	645	691	704	654	651	664	666	674	622	612	656	634	652	650	636	671	629	609	680	662	698	610	685	653	648	599	659	656	644	657	667	662	665	673	603	650	678	687	632	663	628	696	633	634	686	642	672	678	660	623	633	678	623	679	680	731	630	637	631	621	656	646	707	694	641	628	666	680	656	658	706	665	649	647	630	660	646	630	664	640	665	690	611	636	624	682	655	665	609	670	659	667	663	637	642	682	684	641	676	637	672	620	646	642	644	682	662	629	661	631	654	659	651	673	688	674	662	652	706	645	647	661	681	681	650	646	658	654	648	643	665	663	647	644	622	656	662	624	653	679	672	624	603	698	649	664	627	661	632	614	664	622	674	675	645	680	661	628	628	646	677	614	675	723	688	669	667	648	705	656	650	712	630	668	621	677	636	704	650	656	648	634	616	702	637	639	667	658	699	665	645	664	655	681	676	673	677	633	658	657	652	639	671	677	694	676	693	657	633	644	679	627	658	656	654	623	657	638	648	660	598	657	658	680	635	655	641	642	647	670	685	668	659	664	650	599	712	664	672	649	627	682	691	637	596	611	659	611	629	659	638	641	682	642	613	654	659	624	720	665	643	677	644	616	651	675	623	616	611	696	650	725	667	688	654	621	688	667	636	634	624	667	649	741	628	643	600	640	647	631	616	649	642	620	628	610	642	658	644	665	638	606	623	627	639	642	624	636	674	658	667	654	687	647	616	645	626	628	652	687	644	647	661	631	669	642	673	679	706	636	670	647	633	634	662	636	632	689	676	632	631	664	654	617	636	644	676	637	651	624	662	603	685	640	661	680	731	671	719	640	654	671	638	663	610	657	623	641	632	662	685	625	646	640	656	665	652	615	599	667	629	663	610	677	673	671	643	633	608	647	649	603	637	657	645	615	694	631	662	680	647	648	692	640	620	626	631	673	646	644	670	683	620	657	659	684	634	662	631	702	730	620	659	616	670	624	652	667	616	662	632	629	638	644	608	675	711	670	646	667	581	665	663	639	686	675	649	656	629	659	626	645	666	628	701	650	640	613	635	638	663	674	616	635	647	681	643	633	676	643	663	641	660	639	663	679	655	666	638	654	633	659	658	653	637	657	666	652	636	674	644	615	660	640	660	696	658	651	678	640	623	643	634	611	650	658	658	679	650	636	677	637	675	691	609	659	593	599	706	663	653	649	641	641	625	677	647	617	604	637	651	638	643	690	643	655	631	675	629	674	659	662	697	661	633	698	696	647	655	671	668	652	708	659	652	640	633	675	658	655	610	624	665	645	661	685	651	664	619	687	657	661	608	653	626	660	650	643	623	617	662	674	657	654	610	653	657	671	650	651	655	683	652	698	584	628	638	678	639	657	648	671	594	652	670	699	645	682	614	657	632	607	622	620	617	618	662	651	644	625	648	632	662	631	622	658	672	673	642	663	665	649	638	679	681	708	684	679	662	609	663	664	643	661	622	646	631	584	654	650	629	624	609	671	643	681	662	619	647	652	612	636	658	644	625	657	658	647	657	661	660	634	657	664	702	675	709	600	641	659	686	603	659	652	671	653	646	645	684	686	715	677	654	646	633	660	617	665	646	666	661	610	671	634	644	601	657	642	650	671	645	648	649	657	635	656	652	595	652	664	647	646	659	593	695	677	665	662	675	605	670	708	679	675	684	669	667	649	673	663	636	628	604	659	660	651	640	719	642	634	675	643	643	650	626	653	628	666	645	666	625	596	617	615	677	644	626	657	646	638	647	667	621	617	645	695	667	666	648	715	697	660	651	686	656	601	695	658	674	648	637	672	625	611	678	651	649	632	609	662	631	644	651	655	670	620	682	664	637	700	690	676	677	649	680	648	651	690	703	629	660	605	674	648	654	666	648	644	638	659	679	608	645	660	645	629	660	638	657	639	656	618	623	692	654	627	632	729	712	636	692	609	643	649	658	657	677	667	679	683	660	639	673	667	688	631	668	658	632	658	665	678	645	667	633	721	651	668	639	612	663	598	678	617	673	656	666	664	664	667	654	654	668	685	674	670	690	674	666	648	653	624	658	633	618	667	663	660	671	646	689	625	634	675	660	673	645	649	634	643	689	675	680	677	618	667	622	619	649	667	671	652	618	640	680	693	638	604	663	619	637	647	652	647	627	662	678	620	684	630	631	673	675	645	608	656	668	641	649	627	638	663	652	655	712	671	632	673	655	617	637	685	631	654	662	672	652	647	684	673	606	629	672	675	669	647	646	675	637	656	640	613	637	665	674	670	653	645	650	636	638	663	680	642	656	664	629	649	670	671	681	639	674	656	639	656	660	725	665	652	643	708	636	651	642	645	727	657	640	688	657	655	650	640	666	657	681	675	641	678	628	628	698	663	645	655	651	653	661	620	628	646	645	688	626	639	707	658	658	643	697	705	674	637	603	645	695	690	662	626	677	671	690	697	630	671	678	624	643	635	662	641	604	622	679	667	659	644	667	687	674	630	623	679	639	647	665	656	657	651	670	665	670	657	665	698	664	657	666	637	632	678	655	636	645	676	661	653	636	621	666	620	690	652	664	656	665	664	651	661	650	633	646	651	655	668	611	691	647	605	654	663	682	617	617	654	682	672	647	674	658	607	622	713	645	599	639	629	654	640	640	643	662	638	681	641	608	651	697	638	699	642	631	653	670	610	700	671	635	653	670	688	627	670	640	614	669	654	645	662	657	688	653	611	658	676	626	663	655	687	643	679	700	678	621	653	641	617	618	678	619	709	638	685	620	695	708	640	661	624	687	623	681	649	627	623	671	634	676	598	645	656	601	705	681	631	659	682	641	649	672	676	631	667	664	672	697	671	657	662	654	658	668	607	703	697	699	683	672	646	641	690	640	671	644	620	684	656	628	649	629	655	618	649	625	639	667	663	672	622	617	653	614	650	628	665	644	664	650	678	661	694	643	638	656	623	688	647	617	652	642	652	658	662	673	646	662	680	643	634	667	627	646	645	624	664	648	646	693	678	665	650	655	682	684	706	707	650	690	616	651	613	662	603	630	636	639	651	646	676	659	659	678	656	667	646	682	640	646	626	661	664	657	659	678	633	639	678	621	603	642	703	687	619	666	641	665	653	683	718	653	665	661	670	713	674	671	690	664	636	615	628	712
14877	1166	878	742	529	393	331	273	251	205	200	207	214	190	188	204	193	158	179	161	187	149	186	178	173	172	159	183	162	168	149	173	155	153	179	189	191	191	145	146	181	168	172	180	154	155	182	159	182	178	179	179	180	158	160	187	169	181	162	161	149	161	161	172	170	182	155	170	175	189	174	159	184	191	169	159	181	170	192	190	150	158	170	171	150	176	155	148	157	177	193	169	133	164	190	139	182	171	155	145	144	145	169	189	160	163	135	150	166	158	175	159	193	173	148	158	181	177	160	161	163	146	153	187	149	156	172	162	154	199	181	164	175	167	161	173	176	177	173	147	165	192	199	150	166	180	174	137	154	173	167	166	176	190	160	171	158	169	156	164	160	154	166	171	170	185	164	176	171	189	147	177	143	168	164	152	170	150	184	171	154	175	166	161	163	160	178	156	166	150	179	156	152	148	166	177	154	147	151	193	151	175	163	174	171	176	174	159	160	158	158	164	167	170	166	158	146	173	158	183	149	155	154	172	161	158	168	165	166	163	149	191	170	162	161	172	157	171	183	170	196	173	157	181	173	166	167	155	170	174	169	198	162	147	167	169	180	169	193	180	179	173	164	172	141	164	167	152	188	173	151	154	147	169	171	146	144	166	168	161	175	160	187	191	160	156	178	169	147	149	165	151	156	162	128	150	154	156	145	147	153	153	189	146	175	166	163	187	143	167	174	159	170	151	158	173	159	161	149	157	142	182	142	161	139	167	146	163	152	152	172	161	201	196	153	192	188	170	167	161	185	185	153	197	170	158	152	186	152	152	169	152	146	153	193	156	158	160	165	169	191	172	174	157	200	173	164	163	146	172	156	159	164	169	158	160	146	182	177	194	155	175	188	151	183	171	122	155	185	150	141	177	155	142	152	177	168	157	188	159	153	162	164	180	137	173	195	179	170	154	163	141	177	184	172	172	150	178	162	152	177	164	191	166	176	175	199	159	150	171	180	181	173	178	172	151	166	152	182	164	187	158	177	176	172	141	187	168	159	186	164	161	166	149	153	167	144	160	146	149	160	145	162	153	169	159	146	149	164	150	138	171	175	174	172	180	165	154	178	154	167	169	168	163	153	186	163	164	159	167	162	177	169	169	165	163	175	147	166	169	179	194	154	167	153	193	185	161	181	185	174	152	160	188	164	155	185	163	165	148	157	175	147	156	176	169	165	166	194	149	157	164	162	150	174	171	160	169	157	154	178	161	161	157	160	153	153	165	156	161	168	174	170	181	157	187	186	149	200	177	160	149	160	199	167	144	164	162	162	142	184	164	168	180	158	173	159	170	180	168	163	183	182	172	147	158	156	202	175	180	127	155	163	178	119	173	158	184	169	152	152	169	164	173	166	174	173	182	177	172	170	158	160	172	151	173	167	171	156	181	170	152	144	177	170	165	155	156	183	169	173	177	175	173	187	173	173	199	191	167	154	147	182	153	138	182	150	173	163	171	180	190	178	188	149	170	181	170	175	145	154	167	159	154	152	167	164	160	174	172	150	162	185	191	164	179	161	166	149	176	173	166	185	185	153	188	162	164	160	159	142	167	169	154	159	185	167	167	170	145	154	153	155	175	173	160	188	170	162	156	183	161	160	180	171	173	173	165	158	173	173	174	154	147	153	159	166	175	152	168	190	144	165	151	168	139	184	156	152	160	166	164	150	180	170	163	183	167	172	165	179	181	185	155	172	165	192	161	163	173	146	174	174	158	177	153	172	162	158	160	189	190	161	170	158	162	175	161	188	186	166	187	176	165	156	149	181	165	155	181	195	179	158	168	163	169	184	175	150	191	145	147	185	159	171	178	171	151	172	165	154	165	185	160	180	155	170	139	165	154	170	184	149	167	167	164	165	172	140	160	151	160	177	160	158	151	136	160	159	162	160	148	152	161	188	168	167	170	166	147	164	160	182	167	141	165	171	178	162	171	175	141	159	174	187	159	176	147	171	166	166	137	187	181	147	155	160	171	157	139	164	147	129	173	181	174	169	171	135	178	160	162	165	162	195	181	160	158	174	176	174	163	158	143	170	156	189	176	164	156	175	170	176	170	180	157	175	172	159	155	171	186	172	165	166	164	154	194	165	154	146	141	178	153	156	166	154	150	175	162	170	163	168	187	185	166	166	164	187	146	195	157	182	179	182	181	175	164	183	170	154	184	138	181	150	176	160	159	180	185	148	163	168	175	167	156	181	164	142	185	168	193	195	195	183	168	161	172	158	182	176	167	180	150	175	170	178	170	149	145	163	203	154	175	154	171	152	163	136	158	144	172	171	176	166	164	171	170	190	171	161	147	154	162	172	165	150	169	166	165	166	191	180	167	165	161	148	158	164	161	153	155	175	182	181	181	166	168	163	169	149	161	171	131	193	193	188	153	180	152	161	152	173	153	171	188	135	153	170	180	176	152	171	157	156	165	139	168	166	149	171	129	136	154	155	166	132	183	184	184	151	170	182	173	154	185	149	179	159	163	163	161	166	187	159	156	160	179	166	143	162	163	144	176	197	174	174	186	186	168	170	178	195	150	174	185	189	164	171	156	161	166	159	167	175	204	168	156	180	156	172	159	168	165	152	178	173	157	166	178	170	178	175	160	160	176	151	141	167	173	178	150	161	184	198	184	162	173	197	166	147	170	172	181	168	150	146	172	181	167	159	174	168	151	158	161	158	160	170	156	168	181	166	167	145	175	167	162	173	157	157	171	161	160	163	146	176	185	166	156	149	140	139	184	166	188	166	157	167	174	150	157	167	171	139	172	177	154	173	146	182	164	166	156	183	172	138	171	151	171	165	190	188	140	151	158	197	181	180	155	152	163	177	191	135	153	180	166	172	155	163	152	167	161	161	158	171	157	166	155	161	156	170	169	162	151	157	161	176	182	192	181	164	183	163	169	163	185	154	156	151	161	177	163	153	166	185	174	164	178	197	161	178	160	156	178	172	180	185	169	165	155	147	168	148	153	162	192	139	166	145	153	140	181	166	170	177	171	155	170	151	182	161	173	174	171	187	165	174	168	171	168	201	182	163	164	177	182	163	173	176	157	155	163	154	167	147	157	163	152	181	178	185	170	171	168	169	185	172	165	166	148	179	175	145	177	153	164	150	170	168	154	197	185	175	136	164	169	162	175	170	169	176	181	167	161	163	164	184	155	166	160	154	152	153	165	144	164	155	141	170	186	184	165	158	173	167	180	165	164	166	170	197	189	167	165	154	160	176	185	195	160	146	161	182	156	156	177	159	180	159	171	185	190	156	180	168	168	167	147	157	177	153	185	184	192	187	163	157	171	172	159	180	148	191	173	177	141	168	168	174	168	184	158	157	181	152	169	151	150	163	182	170	152	175	155	137	178	178	195	169	183	164	177	171	163	175	160	170	156	144	176	170	168	150	166	184	148	142	146	151	142	152	185	151	177	173	148	157	191	144	162	180	167	158	163	163	162	184	157	186	154	164	165	158	179
8119	955	1909	2207	1858	1358	1188	918	843	733	686	654	649	580	537	487	486	497	467	467	420	437	455	438	443	464	432	431	420	424	410	406	426	455	427	418	383	414	403	419	405	369	411	412	357	408	380	411	404	358	399	378	426	397	413	378	397	390	375	404	422	380	408	403	393	377	411	392	433	356	394	395	409	394	395	397	388	362	394	364	382	362	384	392	383	388	387	346	389	364	363	389	367	392	393	362	385	411	379	405	407	399	399	355	378	379	359	379	385	352	384	350	394	369	376	408	408	395	381	375	401	355	378	385	388	349	377	379	371	460	380	355	385	395	356	403	383	384	407	417	383	376	401	394	372	353	351	394	395	383	392	386	389	360	350	360	387	364	355	378	368	393	388	378	391	414	392	406	372	375	419	355	375	397	402	377	414	424	366	346	390	366	388	405	384	374	367	390	374	311	380	368	376	386	392	359	383	403	375	329	354	399	373	381	359	400	366	396	371	393	365	381	380	364	385	377	382	353	375	372	385	368	418	364	360	386	379	430	372	401	381	404	402	384	409	379	414	384	387	361	395	366	381	366	356	394	393	387	384	346	375	379	376	389	377	388	374	422	343	390	383	369	403	404	393	364	413	373	400	365	395	371	420	371	398	410	357	374	368	368	369	404	384	401	380	391	407	404	395	409	365	375	377	401	371	362	384	393	391	413	375	381	360	345	383	414	364	396	379	374	367	361	371	381	367	366	391	403	392	389	378	373	373	382	363	375	353	390	410	369	399	422	377	386	400	372	366	388	378	420	350	386	397	357	392	391	391	360	352	377	400	382	398	397	400	381	392	373	422	373	406	375	386	388	432	373	411	367	385	372	394	394	402	415	391	392	383	415	358	339	380	351	389	389	355	367	418	375	378	360	359	357	391	404	373	404	384	381	366	416	345	366	391	418	376	394	376	365	343	385	407	375	396	377	371	444	352	385	386	405	383	401	397	389	406	389	373	392	370	390	350	362	402	383	401	363	398	372	385	388	382	350	338	377	392	377	383	407	371	418	363	396	377	364	366	373	375	377	356	384	379	399	386	385	374	404	394	390	394	381	372	437	408	371	400	387	349	391	380	364	378	377	394	407	359	343	370	376	401	410	378	373	397	387	337	401	375	372	403	359	369	403	371	372	410	407	370	408	393	401	375	359	396	370	352	352	365	359	411	388	358	384	371	371	381	387	394	385	387	375	365	404	382	425	385	370	383	368	425	393	386	388	381	386	368	424	405	385	391	389	365	368	363	398	384	395	422	371	390	375	381	389	396	373	420	396	385	383	396	379	386	369	403	372	376	408	379	382	365	369	385	413	382	414	387	383	369	372	366	399	393	409	399	376	346	396	392	356	385	367	357	354	374	420	422	378	393	351	408	391	407	398	368	370	360	388	337	365	387	349	400	372	404	382	380	373	345	373	361	384	390	359	408	370	387	395	377	387	355	390	362	372	428	414	331	373	389	377	391	372	376	375	413	414	345	380	336	347	346	369	403	382	368	429	381	425	358	343	395	369	372	376	411	393	368	374	408	387	356	406	378	421	380	418	400	392	390	395	402	369	388	397	400	371	375	377	401	401	377	361	352	384	371	347	392	431	410	389	394	384	364	381	376	377	371	371	380	391	369	408	364	402	374	400	411	376	364	400	391	392	393	347	357	344	356	363	388	352	350	377	425	412	384	397	392	392	393	397	416	364	399	362	326	401	364	378	383	384	403	381	339	374	397	381	401	372	388	406	401	379	381	365	402	399	391	393	363	368	433	367	424	395	376	371	390	393	393	379	369	362	397	386	374	362	384	391	398	377	402	417	364	398	369	346	381	387	368	386	388	371	385	369	386	402	391	404	353	387	363	380	353	388	394	376	417	393	379	368	399	362	370	361	368	383	386	357	385	355	393	401	369	370	351	368	384	403	406	376	370	379	372	367	385	345	401	376	395	370	393	368	369	379	394	370	363	420	373	358	391	366	396	373	357	386	410	398	400	403	334	412	371	359	434	395	363	446	410	389	345	419	361	400	350	379	375	383	395	357	400	367	389	413	364	384	398	367	395	388	366	388	357	385	420	419	401	362	389	375	355	392	420	365	380	388	357	418	370	352	406	405	394	372	416	374	388	384	350	382	394	366	386	388	355	358	347	379	397	399	371	381	392	374	372	399	394	399	365	409	354	390	364	393	358	383	389	371	359	336	397	397	392	392	376	361	393	396	373	400	375	382	363	373	388	413	354	395	396	417	401	413	389	368	397	395	355	393	380	360	383	401	380	410	407	364	392	370	372	358	356	360	392	385	372	393	382	394	402	381	431	410	353	409	383	405	359	378	368	374	394	371	367	353	399	380	396	406	390	402	389	429	365	390	355	373	403	390	365	397	364	390	390	392	360	384	412	382	375	371	365	380	361	344	396	391	372	400	389	378	374	389	412	356	361	380	363	415	391	386	387	381	343	373	359	367	350	375	385	389	404	399	399	393	360	399	400	385	403	387	356	372	391	388	392	359	338	398	392	381	395	368	364	390	399	376	350	377	381	389	407	394	367	357	402	362	360	406	403	379	402	366	409	399	386	387	393	377	394	418	415	363	387	365	370	348	406	373	378	365	409	358	424	391	398	375	402	395	395	429	366	417	384	405	390	363	373	398	360	400	394	366	377	361	369	397	418	379	384	372	401	384	386	375	350	357	355	375	415	381	374	398	369	386	400	371	409	359	391	402	365	406	362	371	390	382	388	366	407	398	384	349	366	380	353	388	360	411	363	373	414	340	391	398	395	396	384	386	395	377	403	380	378	382	362	410	391	387	358	380	412	362	405	357	381	407	411	383	411	390	378	378	381	430	383	372	368	382	375	384	413	372	388	401	439	361	384	400	396	374	356	408	334	366	391	358	376	401	392	378	398	376	387	379	373	400	404	344	344	406	377	376	385	435	383	392	374	355	361	355	385	392	393	390	366	355	397	345	357	385	391	395	337	396	398	360	373	402	405	391	363	387	322	436	398	414	361	370	355	368	349	383	371	384	352	405	392	401	360	382	381	406	413	375	368	397	390	402	387	394	370	373	374	412	373	387	391	400	372	364	388	359	368	408	373	450	425	391	387	359	392	393	405	361	379	397	378	424	391	380	365	415	412	374	415	417	386	386	394	359	348	370	355	396	419	350	367	376	376	379	369	387	392	369	407	363	362	363	360	426	383	407	426	407	394	391	382	365	376	394	378	408	365	376	400	373	350	392	380	407	368	364	421	367	375	395	409	425	374	391	403	337	384	371	409	420	386	347	392	418	415	374	401	422	380	380	349	383	384	367	373	379	379	355	355	387	377	382	365	388	400	408	381	402	367	383	398	380	346	388	408	386	343	397	384	389	366	353	387	401	373	389	368	382	398	377	385	415	421	366	375	358	378	385	401	374	395	385	387	393	393	390	376	382	365	391	431	397	391	391	381	398	406	355	409	389	385	357	361	400	408	385	404	396	402	370	388	365
1552	210	241	213	225	205	219	238	201	203	225	227	202	223	204	201	192	202	209	230	230	215	193	208	205	200	197	234	214	217	214	223	199	207	232	233	187	222	216	195	197	204	219	224	182	247	238	203	227	216	218	194	214	200	207	192	216	209	228	224	188	209	233	220	216	220	211	210	227	211	202	221	191	220	204	207	209	187	214	220	217	223	198	208	228	234	194	205	225	208	213	223	215	210	193	203	188	215	187	228	218	229	196	197	200	176	203	221	245	242	250	216	209	219	187	197	236	187	205	194	196	229	239	218	201	207	204	201	236	210	223	202	201	220	184	215	211	230	208	202	228	192	193	212	227	240	212	227	232	203	206	242	203	196	200	231	201	213	233	228	220	221	213	236	218	222	222	209	211	231	202	218	196	205	215	215	235	193	237	223	205	212	191	204	227	196	217	205	211	189	200	210	213	207	208	245	197	231	230	204	234	231	237	189	214	223	192	198	207	232	228	205	192	228	246	202	268	204	184	213	204	240	198	206	207	188	228	184	220	188	185	199	225	231	215	217	190	222	227	221	212	228	202	223	223	214	202	211	220	215	214	264	218	201	252	218	190	209	183	201	180	205	191	221	213	183	206	220	217	222	216	194	229	211	202	238	230	208	181	191	199	239	215	197	223	213	198	250	201	174	192	219	200	205	196	226	232	211	222	211	221	219	226	224	205	209	217	216	219	205	203	215	207	220	188	219	206	240	212	220	236	190	229	243	243	218	221	219	208	210	231	213	217	211	219	198	219	203	189	213	213	211	200	239	210	184	221	217	208	219	202	235	197	192	208	221	233	190	207	220	202	238	242	204	203	192	220	203	239	217	208	202	206	214	196	227	235	197	213	186	204	230	213	217	220	193	198	225	225	221	209	220	191	205	215	227	230	170	217	214	206	214	218	210	232	225	206	231	174	224	195	234	213	232	223	196	199	216	214	209	250	235	237	196	196	202	214	249	232	235	198	188	211	241	215	226	202	236	233	219	219	198	188	225	196	205	223	205	203	210	227	217	215	230	222	205	225	217	223	238	208	208	232	212	217	222	221	193	220	208	237	210	218	198	212	197	187	226	209	165	211	199	202	189	206	215	216	210	199	239	246	233	224	227	214	198	170	195	210	232	190	221	229	215	224	191	172	202	195	224	214	218	200	193	199	214	205	241	216	205	220	205	210	209	201	219	193	213	224	227	249	214	214	218	205	199	233	223	215	223	213	196	181	213	189	205	227	195	202	197	187	231	207	206	199	193	215	202	204	193	203	226	199	245	232	210	234	206	211	200	204	201	198	225	223	207	203	212	202	214	224	214	193	199	196	187	201	200	225	232	232	197	228	219	198	225	204	217	210	209	251	201	212	227	235	217	216	227	218	205	195	189	209	201	258	203	215	208	229	226	214	219	235	205	201	224	230	220	181	233	223	188	208	213	188	192	186	239	213	201	216	212	200	212	215	198	244	232	200	210	239	188	183	215	212	189	202	229	234	200	197	206	216	205	236	200	213	229	207	205	195	203	233	193	238	189	211	189	214	229	201	195	222	243	221	203	218	228	233	215	225	174	210	226	209	223	197	244	192	227	201	216	210	195	194	198	191	213	193	201	193	228	186	205	216	226	237	217	202	214	219	189	230	213	213	235	222	232	216	204	227	210	209	207	220	218	224	217	180	220	233	211	211	232	227	214	232	184	209	210	227	233	209	217	213	217	219	229	200	208	219	225	185	225	207	216	228	230	236	240	203	214	215	240	228	216	209	189	215	227	219	213	214	222	220	170	212	189	215	191	226	218	239	221	224	221	199	211	216	216	187	198	230	219	213	225	204	216	199	206	233	198	216	225	225	203	222	224	194	208	246	224	224	220	205	204	204	232	182	196	195	225	214	186	243	226	206	227	224	200	220	217	207	215	203	214	218	191	189	221	191	214	238	223	230	227	221	219	236	227	205	196	196	178	219	215	209	199	210	216	230	213	239	232	229	210	219	204	226	208	204	197	224	203	216	230	240	203	190	203	219	230	228	210	201	197	198	197	215	203	239	195	220	231	197	188	211	196	207	207	202	204	203	212	220	237	227	230	225	223	249	221	207	198	220	226	237	201	250	211	187	214	202	215	209	188	213	215	203	195	208	219	224	211	227	215	241	185	196	197	184	185	226	197	192	204	221	216	183	200	200	224	212	219	235	249	231	222	185	189	225	186	204	218	227	194	218	246	210	211	214	215	203	226	220	219	205	208	183	213	190	233	208	193	230	224	201	235	220	206	193	226	234	236	210	199	230	224	232	233	219	226	213	223	232	256	219	198	199	239	223	210	187	200	198	211	201	184	206	218	217	228	212	234	204	196	220	205	217	205	181	224	200	223	222	212	241	231	209	233	230	223	218	232	216	235	223	218	226	215	211	222	186	237	218	173	242	215	214	213	197	212	211	180	214	230	206	208	195	230	215	196	210	242	230	219	221	234	226	224	230	215	206	232	223	205	195	225	224	240	222	219	230	206	214	212	229	227	210	228	220	204	224	195	210	207	220	224	211	223	202	208	220	194	192	216	200	193	207	235	245	188	198	190	222	227	212	212	236	207	235	232	184	233	246	206	207	204	215	205	198	181	211	213	231	186	227	214	220	202	211	219	208	179	214	219	206	202	212	227	212	217	220	187	222	223	198	236	203	214	188	220	242	222	230	218	204	222	195	237	214	229	257	228	217	202	186	208	213	212	187	225	199	216	234	209	220	239	214	213	205	217	222	222	226	219	217	215	232	206	195	216	230	193	185	195	245	196	232	205	202	184	232	206	193	185	191	200	225	220	220	226	222	193	215	170	207	189	234	195	211	214	221	204	211	198	235	196	221	239	222	216	209	190	216	221	212	222	215	214	199	208	218	201	211	192	228	220	218	194	203	233	200	223	193	208	207	231	225	212	210	213	206	239	210	206	228	238	188	236	200	246	228	189	223	202	219	223	187	226	214	183	222	224	238	229	217	219	201	209	220	197	215	203	221	212	208	170	190	198	198	193	241	197	231	207	206	238	235	209	211	234	217	214	241	221	204	217	210	179	219	203	209	220	227	223	238	208	208	220	227	223	244	182	216	193	199	191	211	233	218	224	222	210	192	213	219	209	214	230	197	195	229	214	213	198	208	217	196	183	209	235	205	197	240	224	211	179	232	204	196	204	223	207	193	227	215	194	213	227	208	202	204	233	207	226	223	230	220	237	229	212	222	187	214	211	194	217	216	215	209	190	213	225	229	237	199	193	204	179	196	223	223	207	204	216	223	179	216	208	205	221	218	219	189	214	203	224	197	189	199	205	191	206	209	243	212	235	186	177	223	194	195	224	190	219	217	193	210	213	216	199	223	207	199	205	213	232	208	231	236	220	223	188	212	244	214	241	200	193	228	208	184	213	208	217	215	213	201	247	204	195	240	210	209	198	240	243	219	240	173	192	226	207	244	218	204	206	200	224	206	226	217	195	189	223
1983	572	520	547	515	544	513	496	548	516	525	533	507	554	509	520	506	551	524	496	483	529	514	487	507	501	500	483	505	474	528	522	492	512	508	510	545	506	488	529	469	511	528	546	505	543	499	518	538	503	549	499	480	541	527	522	520	480	505	499	487	513	522	504	531	542	505	487	531	528	538	500	523	472	503	535	507	501	528	495	503	552	518	509	516	510	472	494	490	511	530	496	517	511	515	504	493	512	522	465	466	513	513	509	480	538	559	482	529	516	462	488	518	473	500	505	517	538	533	508	497	535	481	487	522	511	513	538	482	492	517	501	482	522	537	533	518	519	529	533	518	504	491	498	499	529	505	538	537	517	516	537	511	521	535	508	507	485	512	499	506	531	483	515	492	530	542	506	465	476	490	524	509	504	479	514	476	533	534	515	526	529	520	525	500	526	538	459	519	426	530	531	529	500	505	482	503	534	501	498	489	491	554	486	557	472	515	472	500	501	545	528	511	495	520	489	493	510	555	537	483	489	479	488	557	514	506	553	531	492	539	480	508	526	533	489	539	524	553	508	506	517	517	512	533	507	513	489	497	488	496	538	500	508	480	517	538	511	532	518	504	497	501	491	471	475	550	458	465	479	541	528	522	532	514	499	492	552	502	513	489	527	497	557	496	519	542	506	568	495	520	542	548	509	528	530	512	503	556	511	533	500	455	516	542	516	526	542	478	478	521	483	528	491	496	531	516	535	489	496	535	472	519	536	514	502	528	521	509	509	499	560	496	472	492	525	537	519	499	510	572	516	479	469	455	510	531	508	532	519	464	518	489	476	527	529	535	494	508	524	519	487	485	492	531	510	494	558	498	468	471	498	453	500	512	525	538	492	517	484	508	508	505	524	539	482	492	471	476	493	516	515	527	542	543	488	546	523	506	464	516	516	521	502	504	493	511	532	486	523	526	518	544	495	530	523	515	501	504	570	454	442	499	486	495	510	480	494	522	473	499	536	472	502	503	524	523	503	505	523	537	500	533	484	519	525	513	498	542	490	515	501	524	500	510	481	490	503	518	502	473	477	528	496	532	488	496	508	511	508	483	522	502	541	512	494	485	545	502	528	478	515	462	507	510	503	559	528	500	474	530	486	511	521	515	510	544	532	482	549	511	494	525	545	558	544	501	506	504	535	521	496	488	529	526	532	493	473	512	500	508	514	532	519	455	521	511	504	511	531	543	507	518	517	505	526	525	487	492	475	519	522	496	551	517	518	531	423	520	484	494	501	512	465	513	547	491	507	484	518	529	534	488	532	528	517	524	464	496	513	534	520	485	492	485	501	494	478	528	518	493	529	553	499	536	516	502	482	530	502	491	490	471	500	529	503	535	508	514	462	510	496	523	478	514	504	497	526	490	530	496	508	538	541	501	494	497	517	530	483	516	484	498	509	563	529	517	499	502	517	460	470	502	498	511	487	505	524	521	515	501	528	489	508	533	518	566	563	511	500	479	491	521	498	471	510	502	513	498	515	479	487	490	547	463	527	525	516	530	519	520	498	474	578	550	491	500	516	503	527	561	485	471	525	437	500	519	475	526	520	518	516	516	495	521	517	558	551	523	523	543	470	530	521	496	528	504	531	476	499	561	460	493	510	494	539	512	515	500	514	509	493	508	476	549	488	545	484	506	540	543	532	479	503	510	533	500	494	491	525	507	525	529	471	499	478	553	522	543	520	530	503	480	531	489	528	542	518	534	501	475	523	508	509	538	493	509	528	514	540	490	509	541	507	484	530	564	505	512	517	517	524	522	519	507	556	518	554	515	488	544	488	524	516	489	488	496	513	504	466	522	521	495	489	488	497	465	503	494	480	524	528	490	493	454	466	504	467	514	490	479	534	514	499	485	525	535	562	531	510	520	516	467	498	506	530	540	507	554	477	521	516	530	542	509	493	492	506	474	500	468	504	543	502	501	522	508	443	483	515	521	517	537	515	479	498	534	510	508	524	528	509	518	489	546	483	510	513	523	483	532	490	519	512	486	508	529	498	466	521	535	487	525	489	503	489	503	526	499	500	544	555	493	501	476	554	498	493	528	508	498	497	543	541	526	483	529	520	506	486	479	525	491	510	517	486	547	501	480	504	492	461	466	473	529	513	544	528	534	519	487	498	496	504	522	505	530	501	509	519	493	506	530	513	556	511	490	535	531	541	482	448	533	529	538	506	492	500	516	503	528	512	514	519	506	514	514	524	530	529	476	541	510	493	504	491	503	501	530	495	467	480	537	543	528	513	528	503	495	481	545	498	542	557	522	537	536	498	507	484	496	489	519	501	493	504	516	488	501	525	512	552	517	483	527	494	497	497	553	488	544	510	527	526	516	531	478	498	547	517	497	494	554	545	519	499	503	498	526	523	471	534	527	531	500	496	516	545	534	538	455	485	538	531	531	564	501	526	529	525	499	481	516	530	544	502	483	506	479	508	526	476	513	495	462	548	542	510	497	515	527	477	532	524	538	478	497	507	527	500	471	516	494	500	543	523	529	508	558	530	525	530	495	493	538	528	499	490	505	491	506	497	510	515	537	496	528	520	515	504	526	513	517	557	505	509	515	545	523	507	544	484	485	488	508	493	526	519	520	484	480	546	489	507	493	526	494	536	495	500	480	493	466	494	510	498	515	534	500	483	508	489	502	537	519	517	508	506	543	498	523	515	535	503	505	553	497	492	477	493	521	537	504	525	532	563	528	506	507	556	493	496	525	509	500	493	481	486	497	505	520	489	453	520	493	483	516	543	501	505	510	496	515	535	501	508	495	486	517	576	484	536	467	506	482	537	486	517	490	507	502	554	500	535	477	525	442	507	493	534	472	519	521	533	480	523	493	535	503	512	501	521	475	526	517	535	516	477	511	518	578	539	524	525	497	531	516	504	483	537	495	476	485	505	524	513	506	501	511	534	509	520	533	541	510	507	522	501	518	555	467	506	503	521	523	510	486	479	476	501	564	505	520	527	472	518	549	507	485	542	487	511	508	532	477	526	510	539	512	491	501	524	522	536	534	523	475	507	545	512	506	518	488	500	503	490	501	515	539	516	531	523	538	533	516	495	514	517	487	480	471	516	533	516	528	522	495	466	496	509	538	517	508	496	503	486	477	517	525	470	520	509	526	493	486	494	503	498	497	503	474	557	525	491	503	487	495	529	519	527	509	512	491	507	544	498	520	537	525	502	513	522	513	532	495	535	500	515	494	486	489	510	513	479	488	514	518	503	491	531	532	508	508	527	525	515	539	515	497	542	530	486	502	501	468	494	522	501	523	550	532	550	521	497	461	527	506	541	528	497	506	490	468	459	490	535	506	502	510	521	500	471	513	537	475	506	490	527	499	498	565	512	482	499	511	548	493	522	493	525	491	509	481	500	513	460	517	536	525	515	500	508	499	501	520	550	529	518	545	511	533	502	475	506	534	477	553	495	560	509	487	505	515	497	499	503	532	539	501	502	487	542	477	478	506	505
8125	586	589	553	470	391	368	329	315	326	293	325	336	291	268	332	302	274	288	268	318	288	286	293	319	283	278	290	276	291	288	293	292	272	249	238	281	284	274	286	274	285	297	312	275	285	321	291	309	267	297	300	271	352	263	287	298	274	295	307	288	270	289	280	296	282	294	279	249	293	275	302	301	310	328	275	284	308	313	243	279	272	276	306	283	298	300	318	291	285	286	307	323	242	286	293	256	300	277	312	318	289	281	282	290	273	288	276	277	291	294	282	313	272	289	286	273	266	310	263	266	287	279	282	282	248	293	282	263	290	271	272	299	301	271	269	330	293	286	282	261	309	301	293	284	283	299	260	293	312	299	261	281	273	294	280	274	314	279	304	275	279	302	297	274	295	297	280	262	299	310	271	254	296	305	282	266	264	271	266	292	268	283	281	298	310	316	280	268	274	253	277	272	270	301	293	283	266	285	289	295	287	283	283	329	294	304	265	313	294	297	285	295	299	285	305	277	294	254	287	284	300	277	250	273	264	260	287	278	300	317	313	249	296	268	297	287	283	273	291	289	279	285	287	314	299	321	276	288	246	287	290	300	261	257	294	251	305	245	280	287	301	288	339	307	275	309	283	315	288	270	284	276	309	286	281	273	297	269	268	306	284	283	284	260	271	295	286	304	259	288	307	274	263	284	290	310	267	269	285	262	320	314	306	291	283	271	299	282	314	268	304	295	276	268	279	299	307	301	283	290	293	285	297	280	266	320	313	286	310	289	275	259	275	261	289	284	290	292	266	308	294	292	262	277	289	259	323	268	293	301	282	270	278	296	312	289	292	279	270	291	272	298	317	297	272	271	263	321	297	304	261	296	294	313	262	344	326	251	290	271	265	257	326	281	240	278	275	269	278	266	269	287	287	264	305	316	279	296	284	305	317	268	276	292	269	285	250	279	317	275	298	282	270	304	279	290	300	274	258	287	305	290	277	244	297	294	271	267	307	279	263	293	312	261	301	282	280	275	263	279	278	292	248	289	264	275	271	280	281	289	259	297	251	271	297	255	294	283	285	282	290	324	276	292	302	287	296	279	284	309	306	285	298	281	287	281	275	297	279	260	268	275	264	284	262	287	285	287	253	293	276	301	298	268	292	284	316	316	300	286	255	299	325	282	289	286	281	286	272	263	259	302	300	299	324	274	316	289	321	299	289	234	281	251	262	314	308	275	293	309	261	287	293	296	321	290	285	295	281	314	283	299	277	291	299	281	312	293	289	293	272	302	292	289	303	272	295	294	283	286	268	323	336	279	290	283	277	314	303	279	276	294	306	306	298	277	265	284	263	264	273	286	297	283	265	297	293	281	294	250	291	282	275	297	258	303	254	242	315	289	277	260	274	265	327	295	293	280	309	278	289	304	299	296	284	279	280	259	300	264	299	277	268	310	299	311	349	288	304	283	275	260	290	285	308	319	279	283	306	287	294	317	239	274	299	255	301	275	305	272	290	296	324	285	294	279	252	288	279	295	306	270	310	301	289	284	275	251	280	275	295	250	309	298	279	273	275	304	308	309	291	270	291	256	287	311	255	278	274	260	298	307	319	277	298	299	297	265	291	277	296	287	253	276	299	278	308	273	291	291	266	269	297	259	292	293	291	292	304	266	263	318	293	279	291	261	267	306	282	243	284	288	263	298	277	283	296	312	279	280	282	262	293	308	238	271	290	279	262	305	286	306	284	255	298	288	281	265	285	273	287	328	301	252	301	294	245	305	256	286	266	305	273	309	259	349	309	280	294	290	281	297	284	293	294	263	279	259	312	298	281	283	291	279	326	275	275	298	305	294	288	281	288	288	275	300	309	296	280	305	270	294	279	260	299	260	311	285	278	283	304	270	278	285	278	295	269	267	266	305	302	297	299	296	317	277	326	307	282	304	289	270	287	283	301	275	292	286	252	308	275	297	300	265	274	302	306	322	294	303	247	255	287	260	289	297	259	268	274	298	303	258	252	291	316	288	316	284	298	271	276	281	272	256	238	280	313	287	245	271	300	256	291	296	283	292	299	305	299	269	303	277	262	289	284	279	278	284	273	280	268	276	310	278	263	273	315	275	309	283	300	256	295	268	287	240	305	260	303	287	267	251	289	297	306	306	276	287	294	269	275	301	303	289	275	283	291	298	272	263	272	269	283	242	274	287	268	286	299	305	254	310	276	267	280	299	301	292	301	281	261	309	294	292	280	278	263	321	300	290	272	293	271	271	240	285	279	274	312	305	283	276	250	274	278	265	305	286	304	301	279	272	287	299	301	255	259	282	301	307	301	287	307	278	281	286	301	294	274	275	298	297	271	266	262	272	276	310	267	263	253	282	284	307	292	308	269	302	254	278	278	289	256	303	328	280	283	304	317	298	297	317	280	311	248	294	284	270	260	285	293	275	273	308	306	287	316	243	268	290	297	254	278	310	260	298	320	299	274	294	283	278	261	277	246	331	286	267	295	296	289	268	288	290	282	280	303	293	273	272	331	287	285	267	289	290	275	278	252	313	284	271	288	267	263	298	280	324	287	311	260	261	293	306	284	272	318	269	322	283	273	279	316	354	314	294	280	281	267	309	329	283	270	291	286	307	286	297	289	271	301	293	294	291	279	272	293	285	306	313	255	264	260	293	285	259	312	279	284	265	260	275	287	276	289	290	269	286	270	288	290	312	286	292	306	307	286	265	262	305	290	273	267	301	280	321	329	285	287	311	305	284	275	264	287	278	293	274	276	263	308	251	273	272	301	286	271	289	272	261	302	277	262	283	277	311	292	256	296	323	287	262	290	281	287	276	296	270	273	291	290	281	263	314	279	307	279	293	295	279	261	281	285	329	287	279	309	275	319	276	264	299	271	303	299	273	271	280	292	296	276	294	299	325	289	272	297	276	270	280	276	259	300	334	259	258	334	258	284	275	284	309	300	283	294	257	259	289	289	278	277	272	271	277	286	306	280	275	290	302	274	277	277	288	293	296	286	264	276	298	276	281	265	279	285	274	269	279	306	274	296	277	301	295	278	280	271	304	292	260	275	250	302	302	288	293	298	284	291	310	310	272	266	268	271	280	268	299	272	287	280	284	303	298	317	288	277	254	282	295	265	324	326	284	266	324	250	274	298	295	281	305	272	269	280	297	295	293	291	338	284	267	283	260	291	286	266	304	309	279	281	280	258	253	258	298	320	275	269	273	249	267	292	288	298	284	269	246	269	281	272	268	291	296	297	256	270	270	299	258	283	302	278	301	285	281	280	275	289	268	280	274	289	253	296	296	281	268	318	258	263	280	275	269	273	273	295	271	269	287	286	290	282	290	290	273	295	302	286	287	264	272	290	301	274	313	269	309	299	254	329	311	282	291	298	306	308	293	292	276	297	302	306	319	304	283	303	268	269	270	301	258	277	282	287	257	276	244	272	278	310	304	315	250	265	264	280	278	271	267	304	304	313	294	304	285	314	283	274	257	297	323	307	284	255
6559	978	1389	1648	1396	1174	1021	956	889	882	810	800	762	772	714	738	716	723	660	697	688	714	619	682	704	691	662	635	681	678	658	649	669	612	654	668	657	703	658	667	668	645	689	628	681	657	684	659	617	671	642	657	664	664	662	641	630	637	669	667	652	639	647	673	642	637	658	635	695	636	650	622	689	674	652	668	638	646	674	620	637	635	624	662	644	692	656	609	682	656	642	666	705	628	648	637	661	660	605	657	694	641	642	677	639	655	625	673	648	694	654	640	641	665	663	707	661	650	638	642	654	608	695	666	668	644	660	642	621	620	671	631	607	673	654	651	661	672	635	694	668	625	648	618	647	664	644	639	643	675	599	672	632	627	585	653	706	626	654	628	659	678	631	636	641	680	632	669	654	674	628	656	647	674	656	665	628	650	644	615	674	686	643	625	639	676	666	645	661	623	636	653	672	610	655	661	655	684	646	663	665	646	665	687	636	635	680	644	688	615	624	645	646	660	678	629	636	676	657	655	657	645	615	634	660	670	640	631	616	690	608	666	642	666	644	650	653	644	624	629	610	651	625	681	645	685	627	657	653	643	707	638	637	664	661	653	653	662	677	663	650	639	665	623	597	643	640	676	663	663	655	647	666	663	642	660	656	612	629	671	632	670	663	669	660	647	622	604	644	658	688	629	642	654	659	659	645	635	592	613	681	635	605	656	674	649	643	659	617	674	596	656	652	609	612	631	636	635	690	647	620	660	666	677	638	676	630	645	661	636	646	666	621	648	642	686	632	655	663	648	674	624	607	654	662	666	636	649	656	653	639	609	603	633	636	633	659	689	650	617	642	641	679	663	637	643	673	619	635	642	675	676	630	665	657	695	668	634	599	643	625	665	645	643	636	653	647	664	638	633	647	644	608	678	622	630	672	629	657	637	632	666	681	665	607	629	656	683	619	605	621	645	669	654	658	667	646	646	641	634	636	679	647	636	683	660	633	665	667	664	606	649	632	680	619	672	667	661	617	623	631	664	646	681	682	616	639	684	607	678	627	641	664	632	636	669	643	681	645	668	656	617	632	680	649	665	664	638	660	654	660	668	667	649	649	611	637	658	679	678	647	656	682	610	644	660	614	638	681	657	606	685	614	623	601	631	644	639	633	606	629	656	642	661	687	654	594	642	689	645	673	619	622	638	655	654	660	708	625	624	641	648	650	651	642	626	702	631	611	638	634	671	653	650	639	620	659	636	636	647	675	615	703	685	658	630	666	645	640	665	657	608	644	629	640	657	653	671	627	634	652	632	630	630	683	648	676	678	651	624	652	638	674	661	668	686	666	674	640	668	658	651	623	678	666	662	624	631	640	658	654	609	638	702	634	650	645	642	644	643	667	654	673	666	649	650	640	616	606	691	634	680	672	690	638	650	649	637	669	613	650	675	691	637	634	649	606	629	618	706	664	637	633	606	630	652	683	644	667	659	678	622	680	621	669	659	629	606	670	634	645	642	689	611	640	635	655	643	645	590	649	639	701	703	645	662	608	675	663	662	643	624	600	641	672	668	688	651	659	671	656	696	668	666	652	640	651	614	684	675	675	610	658	623	693	661	620	662	675	651	650	598	624	638	650	651	628	637	687	632	633	617	652	661	648	682	705	647	650	667	660	681	662	634	626	636	635	646	640	657	630	646	649	647	664	659	649	653	679	644	626	632	639	629	656	663	644	671	648	661	636	665	679	655	675	667	676	622	629	627	616	699	649	646	677	650	593	621	672	660	596	622	662	657	667	672	651	678	626	637	681	653	657	661	613	646	636	620	625	644	695	658	695	695	648	622	678	607	632	613	662	603	633	659	656	644	690	682	682	618	620	656	621	660	626	634	691	663	658	669	680	666	621	608	625	668	658	702	634	637	642	630	630	648	622	688	656	674	658	635	693	626	689	666	620	618	717	655	613	684	599	650	644	632	674	721	637	661	649	661	628	656	647	690	593	667	636	641	637	634	721	645	693	676	639	636	676	613	643	676	660	650	619	636	650	661	620	689	625	674	626	658	665	692	653	667	678	675	702	634	683	684	618	664	637	656	636	620	691	627	619	687	654	636	641	669	599	662	635	699	666	657	648	676	630	657	629	664	634	616	634	647	664	603	649	642	670	670	636	678	667	646	667	658	597	647	632	645	676	673	613	621	650	641	650	605	671	636	637	588	662	650	638	659	668	671	640	655	672	628	617	658	661	657	670	677	634	601	620	634	640	668	653	642	637	630	647	625	678	633	676	656	648	640	620	630	676	676	649	640	641	643	647	685	635	674	638	652	682	667	665	640	599	629	632	659	680	676	598	633	628	666	690	657	658	645	677	586	672	642	642	642	617	649	662	661	677	660	637	660	639	670	647	653	666	663	663	654	722	704	631	619	684	634	640	687	646	642	660	677	667	650	636	687	655	695	624	653	677	653	704	666	635	668	665	696	655	603	627	611	650	669	650	684	608	677	659	655	678	641	675	672	644	680	631	641	692	642	655	654	622	681	658	660	657	651	702	670	690	697	626	657	630	637	599	622	622	639	671	614	643	616	631	660	692	644	613	658	646	665	681	643	618	654	672	627	635	629	671	635	616	630	687	667	673	663	623	647	650	631	642	707	663	679	641	648	649	637	641	676	622	699	668	634	663	673	667	619	635	663	604	653	646	693	632	638	651	635	686	654	655	605	603	628	689	637	611	669	675	661	612	607	663	656	623	654	618	626	682	641	612	624	684	664	651	661	604	636	661	654	637	670	678	618	622	659	604	703	639	659	647	660	638	664	644	607	651	637	664	653	661	647	736	649	643	689	659	660	685	664	647	607	658	633	660	648	677	634	674	677	611	627	638	661	631	658	670	669	620	602	609	643	665	703	670	644	609	655	690	637	660	679	665	612	670	654	608	689	656	655	624	694	686	623	681	662	689	633	644	647	692	643	618	628	663	613	664	638	634	694	635	617	597	648	639	631	644	641	623	656	635	646	654	640	627	616	651	681	666	669	657	608	634	635	644	629	647	658	666	639	648	611	629	672	661	608	654	666	629	602	664	678	605	635	630	659	675	642	684	678	647	659	581	667	659	647	655	637	696	636	638	676	603	670	665	664	641	682	637	674	657	622	629	621	655	642	642	668	655	701	652	710	633	627	624	687	652	698	634	629	642	661	668	677	637	625	658	672	701	619	642	657	663	634	643	644	665	588	658	693	635	636	678	672	703	665	625	636	641	639	668	630	683	668	652	633	656	604	671	646	625	655	683	666	652	631	624	654	673	673	663	635	637	615	630	682	661	625	639	675	625	682	678	654	654	633	708	634	649	627	665	699	646	604	702	627	691	676	668	671	645	653	632	621	645	655	675	685	679	649	646	690	679	624	661	629	649	635	667	615	645	672	667	646	649	643	668	639	669	650	623	650	661	627	674	659	677	668	639	623	634	616	642	660	627	628	661	679	633	669	654	687	642	686	652	652	664	658	616	638	616	652	614	669	655	644
14793	1123	880	702	515	360	311	279	278	214	223	233	191	189	195	175	164	177	184	184	180	163	211	165	164	177	166	177	156	161	172	162	164	179	196	185	140	161	171	174	185	193	156	161	149	149	168	173	155	149	184	183	161	146	160	163	158	163	153	185	178	153	140	147	164	147	178	159	172	178	181	202	161	179	168	166	172	168	180	169	164	165	182	168	147	145	156	161	155	158	162	183	165	153	186	156	142	151	161	169	176	151	165	185	156	173	146	165	178	138	165	180	186	173	174	161	152	162	173	165	182	150	170	177	171	176	199	134	151	179	142	172	164	165	167	176	145	157	166	169	144	151	122	164	140	177	168	144	156	162	168	169	181	165	162	175	163	163	174	157	157	175	183	147	187	162	159	150	188	172	164	159	173	162	153	165	155	139	155	163	162	155	160	178	157	183	169	160	174	173	184	174	145	179	159	165	150	151	163	169	145	147	134	133	168	155	175	130	164	177	199	174	153	146	177	127	168	157	156	140	176	181	152	179	174	159	179	136	152	165	167	180	156	194	140	159	154	146	175	193	158	168	188	164	164	168	151	156	163	169	138	168	192	167	150	142	156	171	178	177	170	172	170	169	182	184	181	154	142	162	142	168	163	144	197	158	168	169	162	181	170	156	157	158	161	163	180	153	162	144	148	156	180	202	161	165	156	183	177	172	154	153	145	139	154	162	146	175	139	164	171	164	149	178	185	169	156	171	168	149	157	173	169	157	149	169	166	179	161	157	169	161	174	165	189	153	164	179	192	173	145	154	185	149	151	202	153	175	151	154	151	171	173	163	178	176	162	176	143	171	161	151	182	152	174	158	167	160	165	158	176	172	170	159	136	179	153	159	174	137	154	138	168	157	139	188	176	195	190	154	150	165	157	202	165	154	171	149	148	170	155	142	145	177	157	157	155	172	158	161	164	161	156	169	156	174	167	160	181	162	162	149	169	171	148	159	124	137	179	180	193	174	145	185	179	158	156	170	172	201	205	184	187	148	167	186	161	152	151	161	177	181	142	167	160	157	166	142	165	184	192	155	168	153	195	156	178	152	171	165	166	160	175	173	159	147	163	152	169	166	177	151	162	170	177	171	152	168	168	165	169	167	178	162	175	149	133	151	144	166	158	179	130	161	142	143	170	160	181	182	165	180	163	140	168	169	156	148	146	156	155	178	179	168	162	161	169	172	146	176	161	143	149	171	160	150	164	137	164	153	177	157	162	191	178	165	192	136	145	181	134	165	154	157	159	181	167	186	155	171	151	152	163	149	172	174	163	163	162	192	152	174	157	159	151	152	137	147	174	186	174	179	174	150	148	152	178	174	166	160	173	171	173	159	179	147	150	148	173	171	146	175	147	149	149	204	167	177	167	169	151	142	175	156	171	156	182	187	155	194	195	154	164	151	159	160	144	148	145	152	172	147	165	163	151	136	160	158	185	167	156	170	142	138	154	177	169	154	147	171	150	192	170	168	171	195	172	150	146	149	153	151	159	153	162	165	173	166	147	168	145	198	158	172	162	155	153	178	170	167	153	172	178	155	181	156	147	154	147	154	154	126	179	156	191	146	155	174	186	142	152	156	164	148	150	163	186	169	142	169	155	178	171	160	189	147	141	174	137	136	133	164	158	154	160	160	173	163	149	173	163	157	174	150	157	168	179	158	167	173	155	193	176	143	159	182	200	149	140	163	159	200	182	146	171	156	169	157	178	183	173	173	149	160	191	173	158	177	169	157	165	182	151	171	174	160	189	149	155	164	186	166	162	159	168	170	183	169	174	159	181	147	152	166	169	185	158	173	166	187	175	173	162	155	182	157	155	149	170	152	169	192	179	164	162	149	145	166	183	167	172	159	145	174	142	155	155	147	155	167	214	171	176	182	177	165	176	174	164	170	176	188	162	146	184	169	150	164	163	158	143	162	180	161	153	188	161	177	180	152	172	154	144	160	155	165	141	161	156	193	170	181	178	176	187	186	156	156	177	152	173	195	185	151	160	169	170	165	147	158	177	153	179	161	161	175	150	164	155	149	174	182	178	166	149	159	165	164	176	176	200	165	176	151	149	169	141	166	173	162	161	171	196	180	146	158	164	150	152	153	189	171	169	198	173	160	165	191	176	166	199	173	153	184	153	125	154	168	184	165	168	166	181	147	148	182	155	158	156	137	156	158	154	151	161	130	165	146	152	151	175	188	188	181	158	181	199	160	160	146	181	174	169	176	168	153	171	183	185	165	161	154	156	154	190	180	141	158	178	142	169	155	172	178	173	146	174	166	178	205	167	174	159	151	156	171	148	160	172	175	163	152	149	152	173	177	168	170	167	146	161	149	167	170	154	170	172	140	168	155	161	166	194	189	156	159	147	142	178	175	155	174	167	153	169	159	147	174	155	162	137	159	157	176	180	144	158	175	177	170	163	162	146	175	178	160	162	145	175	168	178	155	163	162	163	172	168	162	162	179	141	155	152	162	154	152	173	156	153	144	158	142	156	179	187	179	166	169	167	191	149	160	151	156	174	191	162	170	147	159	164	161	176	176	162	154	199	177	150	151	159	168	154	164	163	179	149	184	147	174	162	168	183	115	136	169	185	148	163	168	187	167	185	202	176	162	154	175	173	164	170	183	169	154	152	178	165	171	139	161	185	175	152	153	172	165	152	173	184	163	147	179	172	181	172	179	172	177	181	175	181	145	169	167	150	149	147	195	163	171	175	170	171	169	168	159	161	164	158	160	186	167	149	180	168	151	170	170	155	136	183	171	142	159	143	154	182	175	154	152	150	180	175	171	172	154	167	165	152	171	180	169	156	163	183	167	171	154	169	143	151	149	159	171	145	164	173	167	161	179	189	164	153	150	164	148	157	139	173	162	182	163	183	180	171	180	188	161	199	168	164	163	191	181	148	167	149	179	186	175	154	147	142	144	166	155	158	163	195	194	153	157	157	176	172	159	153	153	161	167	154	147	179	153	172	167	163	165	149	164	168	178	185	171	153	151	160	155	164	172	170	144	165	159	189	169	172	150	161	167	152	151	174	203	151	147	149	164	168	142	165	145	151	165	161	153	145	183	129	156	176	171	179	184	151	167	165	186	159	165	181	190	148	159	150	154	168	142	164	166	182	169	158	160	158	144	195	158	160	162	167	161	153	188	162	154	175	202	184	145	167	176	168	192	159	182	185	162	164	173	166	171	161	184	184	163	158	157	180	155	169	174	178	163	167	175	159	180	173	183	181	166	160	169	202	167	145	189	144	149	156	160	197	136	181	171	147	163	176	140	178	159	184	164	166	164	166	180	163	160	180	155	165	161	136	167	153	175	182	159	143	127	159	169	144	156	150	173	146	152	159	169	133	154	151	172	166	180	162	165	169	156	181	165	138	132	201	157	170	168	144	162	203	185	186	159	144	154	152	168	158	170	148	175	150	150	159	143	160	169	164	184	178	165	164	154	169	175	173	191	156	175	143	152	157	157
8123	936	1885	2225	1834	1419	1106	1010	828	754	672	731	607	533	558	510	496	478	476	480	482	462	463	489	444	407	430	465	454	437	451	399	424	419	427	414	407	370	407	368	388	398	375	379	408	406	421	428	396	353	424	378	378	347	380	398	409	387	405	364	413	396	386	392	399	388	384	364	376	413	383	390	389	370	388	396	410	383	416	443	439	399	409	399	409	359	370	404	363	364	374	408	396	392	384	394	346	398	394	418	422	369	396	370	379	341	375	360	390	362	429	374	412	403	389	370	382	374	370	381	370	377	385	367	383	419	350	403	394	359	402	396	383	368	400	354	403	405	394	367	381	410	352	385	383	367	400	388	395	395	360	380	357	416	393	362	364	379	382	413	352	390	371	362	427	419	351	390	360	406	387	415	403	390	381	404	354	383	368	360	382	393	395	380	375	417	404	375	390	377	363	358	388	380	362	357	363	389	359	364	403	375	372	366	397	401	369	379	360	336	391	369	357	370	365	384	360	394	380	384	351	385	402	383	380	360	372	386	383	385	372	391	393	331	388	356	388	385	407	387	374	389	373	371	388	390	395	371	381	374	363	389	345	384	338	378	412	367	394	350	379	363	364	353	362	391	358	388	358	395	358	388	373	383	387	427	374	367	384	382	376	392	387	373	391	399	358	374	372	379	385	398	393	390	412	422	379	387	367	380	361	389	390	372	375	399	372	378	391	366	373	366	377	367	417	339	386	370	389	341	359	400	380	373	382	384	404	409	397	364	404	387	361	400	376	356	344	375	374	400	375	419	387	370	401	403	376	407	389	374	388	407	372	381	389	402	360	374	383	395	387	341	357	427	355	364	366	363	409	371	371	383	350	378	346	387	379	369	400	402	400	369	386	356	361	394	384	369	349	389	385	388	364	344	401	346	374	386	397	390	386	375	366	380	368	362	387	390	382	382	360	391	365	387	362	428	354	412	347	386	386	368	388	381	346	363	401	368	386	406	342	389	389	359	360	357	387	384	372	384	375	379	377	404	384	380	391	372	370	397	363	404	358	366	392	397	403	408	356	347	391	400	363	393	368	403	389	388	376	397	398	390	390	370	413	335	393	400	376	353	379	379	377	420	384	366	343	378	378	393	375	390	352	357	386	373	353	371	375	382	431	382	379	383	348	395	372	343	404	385	381	393	378	409	436	365	376	392	371	352	370	377	412	381	408	389	381	425	377	407	390	366	381	315	397	397	383	376	371	414	385	393	383	379	413	372	380	360	405	396	389	365	369	371	410	360	389	382	368	402	370	357	398	427	382	406	379	413	368	410	421	385	402	355	393	372	377	379	395	382	366	352	355	384	403	364	396	397	412	359	371	390	363	368	403	358	392	391	396	380	399	360	391	348	403	381	368	380	380	379	355	392	395	402	418	315	367	382	371	380	406	381	379	388	382	388	361	372	367	381	418	374	387	368	381	379	376	383	375	386	397	368	373	394	388	384	362	381	407	386	377	353	355	402	375	367	389	364	394	395	393	396	374	399	394	369	418	356	360	370	374	360	363	400	393	386	369	389	367	413	358	378	414	397	368	389	419	355	370	364	380	340	371	375	398	424	389	391	358	368	369	411	373	371	367	392	377	389	386	379	361	373	352	382	346	398	370	362	382	351	375	354	372	405	369	354	361	360	380	377	402	347	388	410	339	397	366	379	387	400	407	385	387	340	368	396	413	387	401	394	425	419	384	395	385	398	372	387	362	401	386	383	394	373	369	372	402	346	382	408	377	399	383	380	383	366	387	379	384	394	396	347	369	375	382	411	378	366	356	397	378	390	358	385	395	347	384	394	368	407	386	409	374	388	392	384	379	390	375	381	376	361	393	379	373	351	398	342	424	387	396	405	354	401	356	390	354	398	360	398	384	360	385	399	361	376	389	415	421	409	367	371	390	397	377	409	374	352	356	330	368	381	375	356	334	398	352	392	367	398	352	399	371	369	377	367	381	337	351	377	350	403	385	352	401	381	356	361	380	400	387	356	439	399	392	367	367	365	405	374	384	385	399	367	352	406	371	396	406	349	379	378	385	423	381	392	381	401	374	423	350	399	384	383	402	364	383	362	381	403	353	381	397	379	348	352	366	344	378	399	345	368	360	378	378	397	371	375	372	396	377	386	374	359	394	380	379	403	420	419	397	409	337	338	407	385	367	404	372	386	375	405	356	394	398	396	373	370	334	373	384	392	348	389	388	390	385	355	369	381	391	386	351	391	394	401	385	397	388	387	405	370	399	402	385	370	378	395	371	381	375	358	392	340	374	388	376	393	350	372	390	371	402	402	405	370	344	409	356	377	390	372	359	374	392	423	391	394	379	372	394	372	361	397	389	363	371	369	350	376	345	366	394	393	364	365	393	388	402	355	355	385	366	368	400	393	404	423	351	381	379	376	388	388	384	378	342	371	352	352	368	405	382	382	385	402	364	349	389	392	359	363	371	373	429	368	362	375	402	359	336	393	403	392	364	371	394	341	371	356	395	423	422	392	374	362	374	356	388	384	364	386	373	388	377	369	381	403	358	413	374	371	369	376	396	363	397	373	385	373	393	389	379	387	355	386	395	343	375	405	360	358	387	365	361	379	371	340	398	372	373	390	419	344	361	342	394	372	369	370	379	367	345	400	393	389	406	347	387	392	388	389	403	365	400	402	355	393	383	384	399	379	401	346	433	375	368	370	390	355	387	393	382	403	345	364	370	352	357	386	403	399	397	388	392	387	411	356	386	374	372	369	376	373	357	414	364	391	422	367	397	397	373	376	404	367	399	441	382	366	418	377	398	387	366	374	405	393	402	359	360	376	361	413	407	400	402	353	389	366	398	341	362	390	379	340	372	346	394	380	417	367	382	397	374	337	359	370	369	391	358	389	414	367	398	370	428	362	355	348	406	414	387	365	382	402	349	379	391	380	386	386	362	412	378	384	339	405	407	365	374	367	382	416	410	382	400	377	397	384	446	361	392	346	399	377	397	408	354	351	408	404	345	360	378	393	397	356	393	397	392	401	392	408	350	379	414	386	386	373	412	357	333	372	409	353	379	359	391	374	407	386	402	387	367	411	358	377	399	379	368	354	383	381	381	387	389	380	357	392	362	390	378	399	379	371	413	374	386	398	376	424	356	380	359	383	395	369	359	401	376	411	393	380	378	414	358	366	372	380	377	368	380	377	365	399	369	402	390	352	365	411	356	391	358	370	374	384	349	375	334	361	378	389	375	374	398	375	382	377	352	398	379	382	390	358	358	383	417	405	368	367	366	379	383	382	374	378	380	367	368	397	381	379	367	370	360	376	398	384	386	392	366	423	377	369	365	414	383	378	378	371	402	375	376	395	408	393	376	383	384	373	356	429	390	349	347	351	371	342	362	377	413	384	351	383	378	412	357	387	370	400	397	412	367	400	369	396	394	383	369	407	348	359	349	361	347	380	371	361	387	372	394	386	383	398	420	383	396	401	374	400	368	365	403	362
1621	254	216	215	213	243	242	203	188	219	220	218	210	207	233	223	210	209	204	235	198	207	182	198	214	241	195	209	224	224	182	197	191	226	237	219	214	218	209	213	218	186	211	205	208	205	207	209	233	211	225	235	217	237	188	210	208	207	207	217	197	215	226	206	217	209	204	179	238	226	218	205	194	212	211	207	225	197	204	207	203	244	215	224	219	185	208	245	228	212	225	234	189	220	203	225	227	190	206	189	213	205	205	216	240	249	202	192	187	224	187	234	209	199	195	193	216	218	233	225	226	208	221	221	206	221	215	197	204	229	189	206	230	213	211	225	218	212	221	174	210	218	214	221	221	218	213	207	215	212	202	210	241	200	202	188	214	210	214	222	180	201	207	241	199	206	226	221	206	193	214	227	216	210	188	213	224	177	210	244	216	212	225	224	207	178	237	221	220	188	201	190	223	219	219	206	223	224	199	219	233	199	188	246	212	203	213	220	229	181	195	193	193	227	225	190	203	214	207	209	198	192	204	227	200	197	224	190	229	189	202	200	208	219	216	222	197	224	209	252	235	220	226	196	217	209	228	221	208	211	231	258	215	184	202	200	199	226	228	220	219	223	231	224	225	210	198	220	220	190	215	230	220	208	205	188	219	208	223	210	187	209	212	215	243	223	234	207	205	234	221	216	195	214	227	223	223	178	190	213	212	206	193	226	213	217	205	207	227	231	233	208	185	204	168	218	201	225	215	221	195	216	199	228	210	177	203	206	217	218	221	216	245	216	212	201	192	225	219	221	214	215	219	194	229	215	209	210	205	210	194	200	178	208	196	189	224	245	241	230	235	219	229	201	249	214	214	190	234	229	203	182	188	239	167	209	221	194	215	209	184	199	225	201	178	229	217	222	216	246	217	216	221	224	192	200	223	211	229	223	189	188	208	223	197	216	222	192	218	189	223	211	235	220	209	209	206	236	213	220	188	185	234	219	189	229	220	197	213	203	234	224	200	213	213	235	202	221	231	198	212	200	197	233	209	190	225	213	230	194	227	229	228	186	221	219	218	204	203	231	204	199	202	186	211	212	184	213	216	220	219	210	212	216	202	228	206	226	213	210	199	189	242	196	234	229	212	198	225	215	185	220	217	251	212	231	213	203	206	220	213	201	203	243	200	211	218	211	209	210	222	201	219	208	188	200	206	206	194	223	185	210	219	193	207	203	218	222	198	188	216	209	221	218	210	246	202	196	214	237	205	206	204	213	211	190	238	210	187	173	220	227	217	217	206	198	199	212	215	225	206	210	202	197	228	227	236	187	211	211	194	208	188	220	208	190	238	211	224	217	197	216	206	231	227	222	218	207	191	200	242	200	211	206	213	196	195	216	231	206	196	186	208	236	197	181	211	233	210	237	213	200	219	220	200	199	214	212	216	224	233	180	220	196	222	197	204	217	184	247	218	216	218	220	205	200	206	214	242	220	208	196	209	189	210	208	232	220	209	200	219	182	206	209	225	215	237	238	233	210	203	240	244	197	223	207	224	203	232	223	204	178	216	205	209	216	225	190	206	207	199	199	207	207	190	240	212	203	207	243	207	194	205	200	217	187	234	190	180	212	199	207	197	217	202	220	187	218	228	185	216	220	193	221	221	223	199	203	228	219	199	236	215	208	195	215	239	202	207	221	214	185	192	227	236	196	236	201	222	227	240	224	223	192	179	226	222	200	194	215	179	232	249	211	204	212	210	194	208	211	224	223	220	220	220	228	192	209	203	204	219	241	185	234	187	213	202	219	249	208	207	224	237	198	222	213	215	232	195	207	201	224	229	230	206	196	213	195	219	231	226	206	216	189	214	238	223	233	209	214	211	216	192	219	187	216	194	233	201	194	234	222	223	237	208	200	195	196	206	204	230	203	205	204	219	206	222	233	206	249	229	191	187	237	222	231	219	229	204	223	199	212	202	219	200	194	199	192	181	203	217	207	216	231	197	204	208	232	195	206	200	208	210	193	190	214	203	195	213	202	209	241	205	228	192	211	220	202	205	201	211	206	193	243	214	185	221	211	186	190	199	247	233	194	208	245	211	227	228	199	219	220	204	196	208	222	219	207	221	223	203	225	210	190	241	243	204	206	221	228	209	206	189	193	180	202	220	209	202	235	237	221	219	231	235	217	214	224	196	205	196	223	233	216	214	201	214	191	210	210	216	207	199	203	244	195	190	212	233	210	245	238	220	198	200	215	208	203	208	232	189	197	221	208	237	233	210	205	217	232	196	214	234	215	201	220	211	208	250	211	234	190	211	197	197	199	221	223	240	211	230	215	226	213	208	178	204	208	208	209	193	204	210	207	215	206	231	219	210	198	222	204	217	230	195	246	202	232	213	212	219	214	190	205	197	205	211	204	198	217	223	223	221	223	255	229	194	198	195	222	207	209	187	216	190	226	226	213	195	208	207	187	202	211	176	232	217	228	222	207	211	216	189	230	222	198	213	220	225	201	225	188	235	221	209	235	219	173	218	215	192	212	195	209	235	202	216	233	200	202	253	214	219	225	222	203	195	209	178	207	222	193	247	212	223	214	208	203	226	235	211	217	217	203	191	163	193	204	221	207	209	233	233	184	202	212	240	180	235	239	212	223	217	218	215	223	233	191	205	246	204	231	223	229	223	225	223	170	232	209	219	198	218	217	218	222	188	205	221	224	213	199	214	219	216	211	224	240	224	220	196	193	232	190	222	250	216	227	209	190	237	211	201	219	202	215	217	220	215	222	206	225	191	168	178	183	228	209	221	210	216	216	228	215	225	248	235	203	222	205	217	212	195	202	193	190	199	208	213	194	200	209	208	245	224	186	213	210	169	198	202	218	220	193	204	180	208	194	219	212	219	200	212	221	232	191	197	228	227	242	172	209	215	215	235	180	205	215	204	210	228	224	181	222	202	222	205	217	233	188	226	215	194	191	210	213	191	227	195	213	197	215	209	191	219	211	217	194	265	211	217	205	225	186	201	211	198	200	236	221	211	203	212	190	223	213	189	215	215	217	236	202	204	218	216	200	251	178	254	234	214	203	196	211	207	227	202	240	211	217	190	240	220	208	223	212	236	206	218	211	196	208	215	224	246	200	225	208	198	191	209	234	232	183	206	214	217	226	188	194	179	208	206	190	232	202	209	182	230	209	198	222	205	227	211	229	228	213	194	226	203	181	210	216	199	209	204	226	200	214	197	229	206	235	201	210	221	225	223	206	211	206	219	216	204	226	211	221	191	209	197	186	225	195	213	225	203	203	201	213	217	203	220	220	167	214	205	212	235	196	189	218	236	224	193	205	230	209	212	240	209	220	195	202	203	217	204	227	220	221	232	181	209	213	204	216	199	219	224	235	236	243	223	214	203	210	192	214	215	210	191	202	221	241	234	222	215	237	230	205	221	201	188	215	235	208	187	220	207	202	201	201	220	220	210	226	186	209	210	233	187	211	205	219	201	233	195	194	197	236	224	227	205	203	187	207
1844	550	569	567	557	561	537	498	541	513	473	524	518	512	536	523	517	447	492	510	511	502	509	504	516	512	507	553	482	478	495	484	528	517	489	467	504	503	526	504	537	488	544	516	525	498	472	513	474	526	514	495	505	537	490	515	507	501	524	498	504	526	491	547	521	543	524	512	535	451	531	493	492	511	510	540	523	505	511	512	533	523	470	500	552	510	544	535	526	514	518	490	520	540	481	482	482	533	532	516	513	502	497	476	488	507	531	504	541	477	512	507	538	475	530	546	515	532	509	513	495	513	464	517	522	503	513	511	551	474	537	496	512	467	514	468	508	485	516	541	500	535	494	505	507	567	546	500	503	506	532	503	502	525	525	496	521	533	502	526	542	519	481	529	512	552	490	529	509	476	488	503	508	513	493	504	503	519	479	523	509	488	519	534	562	533	526	521	517	506	527	507	523	484	513	518	502	442	531	526	497	514	498	527	524	476	517	521	476	554	529	537	525	527	503	488	520	511	499	493	506	492	513	522	504	483	543	507	492	530	524	513	509	539	514	523	557	503	488	489	487	510	480	497	482	500	504	534	509	488	477	560	536	515	528	515	511	502	482	475	519	517	498	493	544	482	490	493	497	515	520	518	490	489	527	541	462	523	470	494	540	492	516	470	479	543	536	504	484	514	510	503	490	503	507	468	471	501	547	502	515	529	482	494	504	509	487	497	510	513	489	523	502	522	521	496	521	479	515	494	527	531	479	489	486	520	508	476	498	507	509	519	485	509	501	514	505	492	470	479	519	537	489	562	475	508	493	495	506	540	491	477	514	549	563	491	551	542	494	482	505	527	541	494	484	483	509	524	503	508	495	502	518	513	465	490	466	479	525	482	565	496	529	539	501	524	542	491	514	511	481	537	457	485	486	512	515	511	479	472	499	533	508	471	529	515	500	559	547	509	546	465	507	529	531	531	534	514	548	486	506	485	529	517	527	505	520	483	455	533	524	512	527	513	506	498	472	489	491	480	538	480	513	544	476	509	575	487	533	508	468	507	513	512	503	513	562	506	470	517	538	475	533	506	506	509	475	501	474	512	516	529	523	495	500	510	486	514	536	492	488	495	524	521	467	497	489	473	505	504	571	540	507	527	516	492	513	507	483	473	510	475	514	491	508	509	512	491	494	503	502	488	501	498	530	536	523	503	499	523	515	518	475	536	534	541	463	525	492	488	528	484	498	528	486	499	509	536	493	546	525	503	511	502	536	468	510	544	513	537	501	503	500	545	515	503	554	518	509	515	513	535	483	523	515	485	493	560	511	514	518	498	509	509	525	466	546	494	516	506	521	496	532	497	525	512	471	505	487	519	530	531	497	487	479	531	507	502	499	479	510	519	505	476	546	540	510	515	509	506	482	507	544	477	491	511	477	496	537	497	525	530	509	511	477	529	469	498	508	512	546	508	516	516	489	515	535	520	524	503	484	506	510	505	508	514	493	520	445	491	488	485	506	509	484	549	450	518	530	545	532	514	507	502	491	497	482	507	502	496	544	530	521	477	482	493	507	563	497	523	460	510	507	480	486	498	510	492	496	492	470	495	489	540	509	467	534	556	527	523	492	516	513	544	506	507	549	478	508	525	493	493	520	507	531	492	474	512	529	492	486	500	516	466	511	526	516	475	530	528	534	468	497	464	529	549	539	476	522	486	524	481	450	489	531	514	484	496	508	528	538	528	496	477	489	492	476	493	508	506	535	496	518	516	527	511	487	470	511	484	514	477	546	498	555	529	485	531	505	551	503	522	499	529	519	483	474	557	504	509	511	515	507	510	495	513	515	506	492	505	475	484	516	506	501	493	546	492	515	492	506	483	559	506	480	516	476	525	480	513	523	467	522	498	525	551	521	504	505	534	481	453	514	506	499	517	524	496	523	541	464	507	489	497	512	503	495	518	502	490	465	449	486	540	487	515	556	447	521	544	520	479	501	503	505	544	512	519	548	527	528	469	505	499	484	520	490	473	523	517	524	483	518	540	509	495	508	466	514	522	530	524	464	537	533	501	524	503	547	500	525	511	499	514	484	504	478	510	498	503	511	562	523	499	488	532	494	492	519	518	487	489	507	486	497	559	553	461	508	523	506	509	497	504	506	524	468	481	467	530	492	485	523	555	510	544	520	489	509	474	503	508	539	498	544	534	511	520	475	526	517	508	488	523	512	520	518	482	522	522	490	549	532	515	493	487	541	468	506	539	519	525	517	513	498	501	499	484	501	516	494	510	534	515	515	528	474	531	539	495	486	510	491	494	507	503	532	478	507	492	543	494	504	525	500	500	538	488	516	482	536	515	496	522	503	494	553	536	492	490	514	549	494	534	512	497	481	494	520	539	511	502	505	509	513	502	497	495	510	493	507	524	486	517	499	514	478	504	525	495	499	554	520	516	510	504	539	515	490	516	524	494	532	490	532	516	479	498	475	504	489	558	477	462	473	547	567	529	497	515	494	508	496	491	467	520	517	509	522	465	485	540	508	464	472	506	535	482	500	504	518	487	491	549	540	528	478	506	484	498	503	533	511	494	518	528	537	499	529	506	504	536	506	526	505	499	498	538	526	499	508	498	527	550	484	526	486	520	517	487	485	506	498	501	526	496	517	548	486	482	519	544	521	509	541	514	518	501	499	492	481	491	514	490	518	528	522	489	511	492	505	491	570	518	503	523	496	513	488	523	494	524	491	471	540	550	504	475	506	516	514	505	498	489	506	530	501	488	513	485	499	515	522	520	538	522	488	526	511	495	478	510	522	482	521	517	484	533	497	491	486	538	543	545	475	486	506	511	510	527	451	510	526	528	530	525	479	503	530	519	522	504	497	533	484	490	498	501	518	519	535	519	447	539	489	544	497	496	506	477	566	496	500	473	485	538	524	518	481	501	501	517	509	518	484	539	518	503	494	497	529	481	490	496	537	499	510	510	512	545	535	504	514	454	518	508	524	538	553	525	553	492	506	488	500	536	540	477	527	520	505	468	500	521	525	523	494	512	503	506	518	522	530	479	517	484	527	505	519	515	491	502	505	507	481	451	517	508	491	499	514	499	505	493	478	492	496	521	505	501	527	536	480	503	533	523	509	532	511	491	503	525	487	546	493	498	463	504	535	534	530	503	501	492	511	564	508	517	534	500	489	527	564	515	516	557	511	481	509	517	478	476	499	554	528	506	546	507	495	520	543	500	481	538	499	513	545	485	498	515	536	471	488	480	540	541	496	481	524	514	502	530	516	506	460	465	510	508	560	515	544	536	505	480	500	515	536	491	516	555	501	526	500	484	578	454	538	483	497	483	494	495	520	539	488	536	460	519	486	503	501	533	528	517	531	515	543	498	549	536	511	518	504	519	509	538	493	497	466	521	546	530	526	482	542	482	495	489	536	476	510	497	559	515	499	547	466	530	523	474	496	493	498	486	531	486	516	511	482	511	501	538	494	502	510	529	522	512	535	488	491	544	460	542	450	528
8097	605	590	532	457	412	327	337	329	312	316	302	298	322	322	273	292	276	286	274	291	254	263	297	261	282	268	286	290	297	295	323	286	303	273	280	249	291	291	283	295	306	308	294	292	281	283	317	263	277	272	290	285	274	283	313	312	294	300	297	289	307	318	289	304	293	283	271	290	272	274	310	264	292	294	279	291	280	262	285	266	293	291	293	292	271	323	280	289	292	282	234	289	283	284	292	300	296	309	278	302	302	297	279	281	294	290	320	269	249	269	288	268	288	264	297	315	276	278	293	302	271	292	280	297	276	303	302	291	278	305	281	290	290	295	258	270	268	259	295	287	304	280	305	285	275	249	276	300	275	277	312	268	275	286	306	296	284	247	287	288	326	285	281	255	301	259	273	257	305	279	292	304	271	275	249	259	254	312	271	294	305	270	279	307	295	306	254	286	292	290	298	290	303	315	267	275	263	286	305	307	273	292	273	282	270	250	296	250	314	308	306	284	297	251	294	271	287	281	264	289	299	274	275	259	281	297	275	258	309	295	317	293	258	305	285	283	270	288	313	287	268	231	296	286	297	298	278	306	274	282	301	282	260	287	288	286	269	306	286	279	275	264	296	285	270	300	307	262	278	288	251	252	305	340	321	276	257	236	263	299	299	262	265	282	266	292	285	272	313	282	238	266	263	303	268	315	308	274	302	268	276	285	256	309	303	262	311	274	274	259	262	276	277	286	269	284	285	293	315	270	267	261	277	285	301	282	284	279	297	320	298	280	268	240	266	296	278	260	259	282	265	254	274	284	306	272	286	273	277	276	263	283	285	307	280	277	285	280	295	275	283	283	289	277	266	319	293	272	315	276	288	284	304	261	296	295	281	273	270	299	281	273	276	326	288	290	272	258	301	292	283	288	293	291	292	261	246	271	287	318	304	282	281	277	272	299	300	297	264	269	302	278	253	289	260	258	271	310	286	302	283	279	273	286	311	293	292	292	257	293	291	284	288	286	266	277	327	274	299	280	257	280	276	281	283	305	288	309	302	294	262	305	308	303	262	278	287	284	311	279	303	269	270	252	268	289	303	258	268	274	261	298	269	271	264	274	276	317	296	282	300	269	294	273	280	273	301	297	250	288	271	274	266	277	256	338	305	276	272	293	272	302	276	284	296	276	272	280	286	297	309	265	301	291	270	290	297	276	278	295	281	268	281	284	283	305	269	295	292	277	283	302	285	317	296	283	289	272	278	289	298	274	248	315	287	261	285	296	275	257	306	308	281	269	267	308	309	314	282	281	247	308	267	305	268	272	291	291	255	312	271	283	273	286	286	287	269	276	301	279	279	274	274	298	309	274	271	277	270	256	269	303	290	271	265	281	314	259	279	280	291	277	289	283	310	294	256	288	287	284	301	293	265	262	293	281	290	299	284	283	294	287	280	275	265	251	252	304	308	269	282	288	323	262	316	288	296	270	286	289	275	264	315	309	279	270	293	281	266	270	275	273	297	263	274	284	308	281	283	309	291	279	270	272	262	274	313	273	256	312	248	276	276	287	277	332	279	293	326	300	323	275	237	278	289	295	285	257	296	305	268	267	275	246	275	274	265	286	296	280	293	289	290	314	305	280	296	291	277	264	314	294	251	276	297	303	273	285	317	283	280	266	260	262	275	279	294	289	300	279	269	281	327	289	276	278	299	295	328	260	311	226	279	281	319	269	269	278	274	293	278	328	294	291	266	282	297	298	300	280	301	245	295	321	307	304	272	327	275	266	295	272	301	294	287	290	282	271	298	291	282	288	283	264	316	257	249	267	278	282	258	295	297	297	272	284	262	272	274	303	260	301	275	289	270	290	282	292	314	286	280	279	265	267	254	290	276	273	288	305	299	309	298	267	281	266	267	292	235	274	309	270	288	278	264	277	266	297	266	262	277	287	283	295	303	260	282	291	253	293	278	302	285	273	263	280	281	267	262	298	299	290	294	267	282	288	290	279	292	267	252	305	285	252	284	306	274	279	267	302	278	268	265	265	250	293	286	266	270	292	251	290	277	287	278	282	282	311	294	294	281	265	291	296	286	287	262	285	266	301	289	273	296	272	289	246	323	291	311	287	312	317	267	284	248	295	294	306	272	261	290	290	256	247	270	295	269	320	297	294	281	243	287	287	291	298	278	275	280	266	284	288	299	290	284	276	278	268	273	252	290	281	297	290	289	274	293	269	242	281	298	266	264	290	269	283	277	284	278	268	269	314	317	267	308	304	281	259	284	293	271	316	292	307	260	259	262	295	289	260	301	271	281	293	285	305	292	288	279	288	275	287	279	296	300	282	294	273	318	272	279	287	283	270	287	269	253	269	267	294	275	283	269	287	277	289	257	261	330	298	261	284	277	271	258	268	295	261	322	301	269	254	294	269	280	284	253	286	295	279	285	284	271	277	285	312	276	308	316	300	303	269	280	303	267	271	303	282	284	285	311	297	279	282	259	274	292	294	274	269	281	277	298	279	286	295	300	281	294	289	275	280	294	319	288	277	308	283	255	269	298	314	291	277	299	251	284	243	274	276	295	283	275	247	309	273	296	275	250	315	284	298	297	295	266	253	263	274	316	289	276	300	270	292	264	285	272	275	274	270	252	301	274	332	304	270	281	244	262	293	268	257	299	282	285	318	301	282	282	287	292	298	269	285	253	275	287	270	285	286	270	301	283	290	288	303	269	283	287	268	272	274	307	298	251	271	251	279	274	290	275	257	286	293	264	279	284	288	266	296	283	269	275	259	286	246	282	270	280	259	286	245	271	282	299	266	286	281	291	287	287	320	310	277	293	271	278	245	272	278	284	325	266	301	254	307	298	288	297	294	306	285	262	271	305	274	274	293	278	289	268	254	264	285	303	281	272	279	302	290	304	279	296	293	296	286	289	283	275	271	268	272	283	286	287	287	240	278	286	289	287	260	307	315	276	270	266	277	304	306	260	288	278	291	277	306	272	303	303	273	263	283	273	342	303	272	257	275	270	274	326	259	324	276	268	265	288	279	277	263	271	301	285	301	294	268	322	305	279	305	300	290	271	293	315	269	290	271	270	267	278	311	270	250	268	300	283	280	301	303	275	259	265	278	274	282	244	310	305	277	281	268	322	283	320	275	253	275	299	300	265	267	268	268	279	295	283	251	299	258	259	290	308	254	274	293	288	290	275	284	274	273	284	270	296	297	294	296	258	283	304	258	259	273	274	301	289	271	268	283	259	273	324	310	324	293	280	302	262	301	295	264	311	289	294	291	288	336	316	280	289	286	286	286	295	256	302	271	251	302	250	295	308	269	286	272	274	304	279	288	316	302	290	281	263	331	286	308	283	279	319	290	296	247	306	275	290	264	260	302	284	260	271	303	281	260	310	298	295	265	282	291	290	306	301	301	288	283	288	262	272	309	301	305	288	293	291	278	279	290	263	313	284	276	245	296	294	239	272	270	277	296	275	271	259	315	308	318	290	248	259	294	244	236	292
6592	916	1420	1561	1377	1191	1060	932	938	892	839	817	765	743	731	776	721	694	675	674	682	689	647	687	682	691	673	670	673	683	652	655	628	605	639	676	633	626	668	613	638	707	662	657	670	643	652	649	635	689	665	690	640	672	663	673	643	654	648	641	700	658	682	635	655	689	654	687	676	647	638	649	641	664	683	675	594	628	602	673	704	651	618	635	673	661	662	634	664	643	693	628	660	671	665	680	638	651	628	631	658	654	661	611	694	691	615	682	647	630	570	635	666	674	658	676	637	678	680	641	633	631	655	682	660	685	695	621	620	624	621	654	646	632	649	628	613	662	661	634	610	659	594	626	629	629	723	628	632	621	636	664	624	645	662	654	695	597	604	624	660	635	656	639	686	650	661	666	607	667	652	673	636	614	668	659	694	638	612	689	621	688	669	645	660	633	612	629	624	653	651	662	640	612	619	643	653	618	627	637	616	651	615	642	655	606	669	685	677	666	621	636	643	660	673	662	651	603	607	648	679	625	617	623	686	679	632	585	668	600	682	637	641	645	637	656	646	707	646	616	661	620	617	615	641	649	601	636	593	619	656	661	658	650	701	655	634	671	650	642	654	677	655	670	660	652	640	638	694	622	604	661	634	615	657	664	671	616	626	659	642	654	650	611	637	649	609	637	622	629	650	595	641	640	634	668	659	629	660	657	628	650	643	657	623	662	633	621	664	646	639	643	656	679	653	626	644	591	680	632	659	646	645	656	668	630	634	677	596	642	627	667	618	625	656	648	680	698	631	676	662	670	636	670	671	685	696	655	613	631	623	630	622	698	666	663	684	689	670	621	654	646	618	657	622	640	656	609	691	655	614	687	644	615	621	614	661	614	666	630	616	617	629	606	640	684	687	639	664	644	626	609	705	663	669	663	615	594	634	665	609	669	603	637	648	641	676	670	638	649	686	638	659	624	670	732	719	588	627	673	656	615	646	658	647	665	679	605	642	598	640	624	642	648	648	666	699	684	648	634	693	620	666	645	647	625	657	652	657	644	637	644	696	617	664	659	637	644	667	656	664	657	597	598	666	622	587	634	671	636	656	693	670	668	637	622	679	642	647	661	667	653	603	672	675	659	636	638	681	633	664	643	711	672	654	682	639	678	638	668	655	666	638	628	639	636	634	690	663	662	636	641	651	632	643	630	675	646	611	609	654	652	618	641	663	670	628	701	644	665	635	628	661	681	644	676	662	637	687	646	641	673	659	636	634	641	646	667	643	661	628	637	626	639	674	672	598	647	602	642	640	632	680	646	649	628	613	634	624	681	661	650	635	647	652	659	581	592	618	626	648	659	660	618	611	624	635	660	611	686	696	679	651	644	669	641	630	634	668	686	625	641	635	683	659	661	650	650	628	606	660	638	611	660	674	663	663	628	677	622	638	675	621	616	668	694	629	628	661	619	703	656	652	642	623	683	617	669	670	629	678	622	604	636	618	661	656	666	655	667	683	659	713	657	591	636	640	650	628	609	647	645	694	634	661	617	619	634	666	654	686	639	661	614	640	625	638	668	646	657	628	670	621	668	650	646	634	641	621	701	659	722	684	612	663	661	659	604	657	643	671	657	650	623	622	648	643	617	702	629	635	633	652	675	671	663	646	636	660	644	611	654	639	631	616	633	632	620	668	662	678	647	609	643	675	620	679	620	657	726	636	633	622	650	589	612	671	637	673	653	659	687	649	645	608	669	648	653	639	663	658	616	670	610	673	656	656	634	659	664	644	662	619	611	671	604	648	639	619	614	658	633	627	659	668	595	664	702	679	649	675	637	679	655	626	644	654	655	645	636	640	608	622	632	675	627	651	660	639	638	613	655	677	600	659	601	612	679	649	656	653	678	653	627	636	648	701	651	647	671	681	667	683	655	667	679	684	657	638	581	644	656	654	686	606	616	648	661	627	605	619	675	678	630	610	667	637	660	623	671	647	628	664	657	654	647	640	625	622	617	647	655	665	652	648	639	641	630	668	653	651	699	681	657	672	608	623	662	658	619	718	641	711	630	688	600	648	661	647	640	637	657	650	655	605	623	660	617	672	672	620	633	634	608	684	661	674	673	639	633	618	625	682	615	586	656	639	645	614	642	642	640	678	647	633	646	680	638	670	662	681	659	663	612	652	628	667	695	664	648	617	680	636	713	637	696	605	638	564	687	631	668	658	635	704	609	609	648	633	648	635	638	614	666	664	644	648	666	606	613	628	675	607	630	652	682	636	680	672	663	701	667	608	663	631	675	642	642	621	686	577	616	663	679	659	623	627	638	603	645	660	642	682	647	630	651	666	626	620	622	630	659	676	658	708	666	660	671	616	629	671	662	606	665	655	600	684	649	651	644	623	668	654	635	677	658	656	656	625	641	634	669	683	643	642	700	640	629	635	624	692	630	631	675	689	600	621	662	654	658	679	635	680	633	657	634	641	667	678	657	664	600	666	629	615	619	654	626	648	639	617	651	649	634	689	637	619	640	602	624	654	676	613	624	662	644	657	690	629	608	689	643	688	639	659	662	602	680	704	625	662	681	674	637	648	660	641	619	621	646	643	661	659	685	640	641	645	689	613	671	638	661	669	658	650	662	642	635	639	603	657	680	612	587	658	674	653	608	660	690	669	689	684	679	633	661	636	622	656	605	641	714	674	643	682	605	626	641	659	635	679	659	649	619	624	624	653	646	651	668	689	634	649	644	698	603	669	635	648	645	665	626	648	654	633	630	628	664	703	663	644	659	622	672	661	646	654	677	677	655	668	647	653	607	643	632	667	627	643	679	622	692	677	673	629	646	672	629	648	579	659	638	638	623	665	658	634	621	658	600	652	647	649	664	665	633	647	659	669	634	661	662	692	662	631	626	670	693	638	627	661	618	642	642	634	616	644	648	667	631	667	663	676	652	626	636	606	686	635	659	695	644	657	647	695	649	607	609	655	658	651	654	644	669	645	693	650	648	659	601	652	654	649	674	663	642	662	678	635	643	653	670	652	678	677	625	681	625	646	597	644	644	684	635	671	680	615	669	636	634	692	663	647	633	644	637	658	639	641	583	654	619	640	699	644	648	646	648	671	629	664	635	654	663	644	624	649	638	622	642	656	656	670	628	642	653	679	656	645	666	654	637	675	642	664	655	624	662	611	608	636	668	680	647	676	650	650	654	613	658	662	674	630	679	661	686	641	639	632	617	635	642	621	693	696	637	654	636	631	647	595	645	679	628	611	665	619	663	644	618	676	603	651	632	630	654	643	656	633	647	625	637	640	651	673	607	685	613	678	655	643	637	652	639	646	631	667	625	641	637	623	639	694	632	650	656	632	645	678	622	646	631	643	653	701	635	660	628	596	665	668	686	636	672	635	699	635	650	670	637	687	652	613	615	634	611	596	658	672	632	653	666	629	653	658	663	678	674	644	646	649	636	627	590	697	642	631	675	663	671	644	616	710	602	644	645	662	657	666	637	644	629	660	653	715	621
14813	1090	882	675	533	391	341	259	241	222	240	210	226	170	185	176	176	161	149	171	156	181	170	170	164	169	140	187	180	184	162	142	148	161	170	139	144	168	190	158	150	155	166	170	165	176	163	163	150	168	165	153	183	164	167	168	169	180	159	164	148	183	164	151	164	173	163	173	175	161	164	151	174	165	164	142	163	151	155	160	160	162	177	149	189	140	178	162	151	167	182	159	150	155	154	143	161	153	163	168	168	170	150	177	160	141	152	165	175	172	172	172	139	163	185	191	153	168	169	185	167	134	165	164	150	161	174	164	145	157	168	129	149	137	157	142	158	160	174	150	162	135	174	171	153	160	171	160	150	146	137	148	153	147	174	158	164	173	151	174	158	152	160	141	149	177	157	180	155	146	168	160	177	157	155	150	160	149	191	151	169	124	158	158	165	174	163	162	158	161	182	168	165	137	164	190	175	153	123	174	175	171	164	167	177	168	146	174	154	128	145	158	172	153	166	176	171	131	169	150	192	170	157	164	157	174	134	148	171	163	138	176	125	148	148	161	157	162	168	152	142	159	146	159	174	164	163	156	163	169	182	167	151	154	165	165	168	143	176	173	155	159	151	183	164	169	160	155	154	153	170	142	152	156	169	158	155	158	152	182	182	146	158	156	174	155	146	150	164	164	160	148	173	167	180	162	146	152	166	151	157	184	160	140	155	163	146	147	161	175	172	162	170	155	142	173	160	174	163	163	151	175	170	147	153	179	154	174	163	161	166	156	162	139	157	154	161	167	166	163	171	156	154	155	161	163	164	139	178	170	147	163	174	146	148	175	169	156	162	190	150	156	164	145	172	173	161	150	167	163	147	200	194	172	182	181	150	173	167	146	178	148	167	176	152	154	168	187	155	157	136	165	143	170	164	172	157	173	178	169	161	140	167	153	182	133	163	178	162	191	167	147	156	174	155	147	177	177	160	175	169	160	187	158	166	199	146	168	173	155	155	157	164	176	141	132	154	164	142	157	160	168	147	194	181	137	158	144	179	155	149	155	160	133	141	158	131	179	170	138	165	156	159	178	147	159	166	163	160	173	150	147	194	163	167	179	147	161	180	186	141	168	141	151	159	163	148	162	169	159	164	167	190	146	138	167	183	156	175	173	171	150	152	156	160	183	170	180	159	181	175	177	151	157	179	165	179	169	166	155	145	151	155	172	165	158	164	143	181	175	143	171	149	157	168	159	155	160	154	158	185	172	153	169	168	179	175	152	145	161	166	168	149	161	157	168	154	163	178	157	190	174	159	166	151	165	169	188	156	179	188	161	139	140	149	163	167	186	163	143	159	169	146	156	146	140	152	168	163	150	157	162	156	176	161	145	184	161	155	149	154	157	192	163	166	158	184	174	163	172	159	166	198	160	154	171	139	166	179	160	154	161	178	155	160	180	179	161	169	162	160	151	179	150	151	133	143	170	167	152	161	175	155	176	152	150	165	161	152	149	153	147	186	170	155	174	174	189	167	185	186	146	152	162	169	165	179	179	165	183	184	182	162	159	171	172	165	180	158	146	152	144	156	166	153	180	159	197	158	156	162	148	148	156	149	163	188	152	182	164	135	148	148	156	163	173	148	163	188	158	150	157	178	160	162	163	177	158	156	163	188	182	185	159	163	151	150	175	155	166	165	148	156	169	151	161	157	156	175	146	150	158	158	159	147	171	145	148	146	168	149	158	179	138	181	167	167	156	181	152	174	158	151	164	161	177	141	179	154	150	146	147	151	170	166	161	157	179	184	184	159	172	150	157	159	159	155	178	163	142	168	153	167	152	160	160	175	158	158	161	144	150	176	187	160	160	165	161	172	182	164	191	176	161	180	161	146	137	167	165	157	169	171	161	160	148	168	168	167	158	173	179	185	169	183	147	165	134	173	178	185	150	165	150	160	176	146	156	158	138	173	177	178	163	148	163	149	144	146	180	174	176	155	173	152	181	142	155	156	148	150	161	161	167	171	168	147	149	138	165	146	169	147	158	183	140	144	164	171	173	176	142	162	155	161	170	158	154	169	143	166	152	146	174	174	157	156	167	167	150	168	169	166	151	160	172	156	165	170	160	149	152	164	164	194	142	158	183	162	151	166	150	155	161	144	146	170	166	142	146	159	173	161	184	168	160	140	193	163	194	167	168	147	153	142	157	162	149	189	169	165	170	169	178	167	156	179	188	182	177	156	151	155	156	158	142	147	170	155	137	168	177	159	161	151	183	171	179	178	153	154	173	150	175	142	153	167	174	182	149	176	160	162	151	158	168	170	161	179	177	165	140	161	167	165	152	173	179	150	174	214	150	169	156	162	166	165	157	164	147	178	157	174	153	152	152	159	176	197	190	168	167	153	168	144	159	163	137	156	166	169	139	190	141	168	166	175	170	181	156	160	146	187	161	153	177	191	188	151	186	180	167	163	151	150	158	155	198	183	168	189	147	165	161	165	182	140	159	154	160	164	150	160	123	164	147	149	151	169	154	188	161	151	158	172	166	157	138	165	170	146	172	159	169	152	159	143	160	166	161	182	177	131	147	151	156	155	174	190	162	158	172	162	155	170	182	149	159	165	173	178	143	184	173	157	161	162	158	166	169	154	194	155	162	183	171	162	145	179	170	169	155	158	170	161	169	163	181	146	146	188	162	129	181	163	174	169	159	152	186	154	157	180	164	162	149	182	168	143	175	155	162	156	157	148	169	188	152	162	157	154	142	156	151	150	206	148	167	167	163	170	157	168	166	152	144	151	156	185	123	156	184	165	142	164	164	172	187	183	158	156	146	168	167	176	176	176	184	160	134	155	148	156	158	148	130	159	177	152	150	147	160	152	152	168	166	169	167	142	168	155	159	183	173	152	146	147	153	166	150	185	158	161	164	174	156	143	172	123	163	147	134	150	165	165	161	197	160	154	178	153	148	173	184	185	148	142	145	182	172	166	160	162	148	176	189	170	160	153	154	148	141	148	173	157	138	169	154	142	185	163	144	148	164	135	143	183	158	161	170	194	153	151	160	136	165	169	194	170	173	151	167	146	186	163	158	142	166	159	174	160	149	160	163	185	175	161	181	159	175	166	157	158	173	179	155	159	138	173	159	177	153	162	140	165	140	170	143	153	174	165	165	176	142	145	170	133	175	155	149	132	157	153	173	158	161	148	149	153	164	166	145	158	169	158	195	149	162	184	167	164	144	165	187	191	143	166	144	158	176	167	181	155	189	168	172	143	156	154	199	144	173	180	150	172	166	169	155	159	160	140	150	143	166	168	155	168	186	147	159	161	149	145	193	163	153	174	179	151	193	166	161	155	162	162	144	165	181	165	168	141	145	191	172	151	160	144	164	171	167	169	145	162	167	173	151	174	154	174	153	178	153	174	158	178	159	159	140	164	178	157	160	161	180	146	155	169	166	158	158	159	166	183	164	159	166	142	162	158	164	162	176	169	167	152	133	162	177	172	184	142	169	171	136	168	157
8039	909	1929	2207	1801	1475	1118	961	847	750	722	660	609	605	532	527	525	478	463	461	412	408	450	502	417	411	420	444	395	390	385	434	393	420	404	403	405	395	427	427	387	385	389	378	373	423	401	399	416	371	350	377	415	386	410	351	391	403	387	358	396	387	383	374	364	377	414	374	344	386	395	406	370	360	350	372	387	388	347	391	394	411	383	358	377	392	327	414	387	389	375	354	396	371	375	364	400	409	337	379	394	381	377	415	414	374	374	374	391	348	381	374	372	418	347	394	369	394	398	407	372	339	370	381	367	370	382	372	367	350	385	397	395	392	377	366	387	350	363	400	378	376	376	377	381	375	341	359	375	380	388	359	353	380	388	396	363	378	390	372	391	373	369	403	348	369	392	376	361	383	375	404	361	349	365	368	405	350	318	360	375	381	348	357	365	396	394	312	381	357	370	381	363	386	355	395	403	372	394	418	379	388	362	378	355	360	379	367	341	377	362	363	366	403	357	390	369	355	368	358	382	383	366	350	377	371	363	389	363	367	334	386	366	387	379	322	356	394	369	357	384	401	351	399	395	376	386	366	388	389	362	384	408	375	384	389	384	388	356	371	362	357	356	397	379	372	391	389	390	397	391	369	380	388	376	390	386	366	379	376	353	379	376	392	347	362	389	376	375	374	402	361	393	379	390	390	369	359	407	379	348	387	383	372	378	364	392	395	373	352	370	352	335	417	392	387	378	395	382	410	403	355	403	380	359	401	391	407	381	344	362	351	361	361	386	376	340	375	390	371	357	365	409	378	376	383	408	392	370	376	385	377	364	411	330	367	384	379	390	395	341	380	381	352	364	382	389	371	342	343	375	372	342	367	378	407	376	394	395	395	379	394	392	415	362	387	353	383	390	382	329	414	387	380	350	376	383	385	408	395	367	377	377	417	376	379	405	379	391	415	394	391	408	374	384	376	403	383	366	396	403	361	370	358	386	368	359	366	388	379	392	377	403	366	333	380	360	361	358	398	349	384	358	378	391	393	429	388	380	375	391	386	360	332	366	376	389	354	387	377	392	381	386	366	367	350	396	340	362	396	379	393	411	355	368	406	386	412	368	372	362	385	395	353	385	365	358	381	372	349	391	354	398	374	380	368	392	393	367	407	386	398	378	431	384	393	376	388	373	343	364	369	376	361	344	357	374	387	382	398	385	382	356	400	391	334	371	376	364	386	373	356	362	409	348	390	393	391	355	366	330	409	363	406	372	374	362	406	379	401	373	371	393	392	393	412	351	392	379	394	363	352	373	390	393	355	383	377	394	374	407	381	386	392	395	385	382	376	355	433	346	378	400	415	400	379	375	369	353	385	355	403	317	361	387	363	375	350	375	363	360	359	382	375	396	399	353	348	413	362	385	347	382	402	383	400	342	330	378	383	375	388	375	350	398	347	366	351	405	363	337	391	356	375	358	354	364	398	390	380	413	420	368	352	374	390	390	367	361	376	377	397	332	359	376	399	350	366	381	406	384	389	362	370	355	452	405	379	347	324	347	380	408	344	371	387	376	366	364	374	417	363	422	414	388	377	367	375	363	364	381	354	398	388	341	365	408	369	383	374	352	377	384	346	383	380	386	378	381	376	382	380	358	370	370	425	343	371	332	349	373	378	374	372	366	394	377	371	349	391	370	388	349	388	354	377	387	392	351	374	380	374	400	415	406	405	369	379	414	432	369	376	377	369	395	335	384	350	367	379	376	375	355	422	372	403	386	419	380	374	379	388	374	386	375	374	363	371	336	388	354	403	373	394	378	405	395	355	402	388	384	373	369	368	399	396	335	362	377	400	380	355	380	379	370	352	376	374	352	362	354	383	352	378	402	396	416	366	373	378	396	395	362	384	373	370	344	367	371	371	344	390	403	392	337	381	385	372	374	388	359	367	357	413	370	346	392	417	401	388	382	350	361	382	372	385	377	377	393	355	362	365	402	399	366	400	366	380	374	356	356	325	379	390	419	392	376	381	371	371	359	381	403	378	384	411	387	362	368	383	400	352	351	394	399	376	412	392	377	391	384	335	367	375	345	344	355	398	355	383	359	399	390	364	355	369	373	370	367	356	386	418	391	381	378	376	391	397	389	387	403	347	389	387	355	404	408	366	364	362	383	395	358	370	404	382	366	385	371	384	391	401	380	374	390	352	407	375	378	402	386	349	405	390	407	354	380	381	367	384	365	380	407	355	378	369	371	385	396	387	407	326	387	368	375	349	381	365	379	362	367	358	370	394	376	395	401	371	399	388	358	369	378	392	387	385	417	399	392	383	372	413	343	423	396	375	354	398	409	372	378	366	389	354	378	363	356	369	396	351	374	384	380	393	369	342	384	375	372	367	381	398	393	393	375	371	394	388	370	327	345	351	359	428	381	388	396	393	395	391	374	391	377	371	398	351	411	413	388	422	377	361	367	393	430	377	323	368	407	353	370	355	394	385	377	370	354	366	353	382	357	358	394	374	362	398	368	360	386	383	382	378	355	380	347	378	331	404	376	383	349	337	351	386	408	389	362	356	416	370	389	392	341	365	357	389	349	351	395	429	368	404	383	377	402	363	368	388	368	415	364	394	364	349	379	414	385	375	361	387	405	382	373	400	395	383	351	383	391	376	368	355	395	399	357	368	412	378	419	355	388	424	429	378	397	379	377	386	374	375	387	390	381	400	399	410	360	433	408	361	355	381	376	393	342	396	378	368	349	388	370	351	391	395	368	380	365	335	396	391	357	370	358	375	380	373	386	362	382	375	370	386	386	382	356	389	379	359	361	417	367	389	361	391	400	361	399	383	397	351	351	412	381	400	355	383	411	359	396	388	380	388	392	397	350	368	385	363	414	376	400	351	393	382	367	386	400	340	366	385	363	374	353	355	375	360	384	375	376	358	358	348	360	359	406	403	411	371	355	360	356	380	362	385	402	359	373	388	366	379	364	377	401	396	365	386	399	383	385	357	377	384	406	397	380	393	390	383	352	407	370	382	341	370	342	395	361	379	414	361	367	386	371	377	364	406	408	364	381	398	378	382	397	378	380	396	350	386	370	364	358	417	385	361	371	391	370	385	380	422	350	374	356	355	362	398	340	391	390	372	351	355	366	374	371	355	402	403	395	375	388	407	387	385	385	383	383	411	384	380	360	387	364	365	370	374	354	376	375	382	413	392	386	367	357	402	337	381	365	385	394	408	348	414	395	376	390	392	376	368	394	337	367	397	373	355	376	425	380	371	404	363	366	362	353	365	397	386	396	363	381	340	382	381	361	386	358	393	369	371	377	352	358	380	379	374	354	375	361	368	388	381	386	386	393	359	367	374	363	360	372	374	393	378	370	351	381	360	400	411	416	345	364	390	341	374	385	398	385	369	398	356	402	410	375	389	375	406	379	375	371	382	392	408	374	380	369	364	378	341	374	392	371	404	390	347	389	372	360	367	372	364	367	372	371	369	379	381	375	374	344	341	355	408	390	369
1575	235	238	229	217	215	222	228	233	216	204	208	185	216	219	226	192	205	212	220	203	200	211	181	184	204	221	223	202	211	198	219	211	200	221	209	214	215	197	234	208	210	212	194	209	215	208	216	221	181	202	238	218	231	214	206	224	213	227	211	218	227	206	208	219	217	193	185	208	195	221	217	196	196	213	205	217	232	223	202	217	215	198	211	239	226	207	202	216	215	227	199	218	213	217	223	225	239	208	220	209	226	222	219	226	220	200	201	209	185	165	225	202	193	178	214	201	186	209	209	219	212	217	212	222	179	214	221	201	185	217	237	212	196	225	229	184	197	198	206	218	216	213	212	229	221	224	235	196	210	237	239	196	240	236	190	202	218	202	199	218	187	200	219	200	187	217	189	218	191	257	205	198	194	209	213	218	217	177	200	187	197	223	218	205	214	191	224	207	183	211	206	230	179	234	181	206	205	205	221	211	206	193	201	198	189	186	216	196	218	220	193	211	223	223	237	197	206	237	204	212	210	244	245	228	220	200	199	208	205	201	202	209	217	202	212	209	245	218	226	184	188	213	192	198	223	164	170	196	208	218	205	215	228	192	203	199	209	189	195	207	205	205	203	215	207	227	235	204	209	194	190	210	237	201	208	193	224	178	204	178	203	204	213	186	237	218	199	185	199	177	254	219	217	228	177	214	212	206	204	208	240	203	190	203	206	209	180	197	206	202	236	207	229	213	210	204	202	231	218	234	238	203	205	214	236	217	216	211	236	206	228	212	211	174	200	203	224	199	211	198	198	204	223	202	200	209	211	199	205	224	189	210	207	229	203	206	200	202	186	204	209	195	201	198	221	204	231	200	212	208	197	213	192	238	210	217	220	211	207	209	231	218	213	198	210	182	196	171	182	194	202	193	209	202	218	219	218	219	215	209	221	187	235	200	185	234	214	215	194	203	196	218	211	227	244	244	203	214	220	216	190	194	214	221	246	196	187	211	217	194	194	192	195	220	209	217	169	209	197	191	218	193	184	223	181	216	195	203	199	232	218	186	206	207	209	181	204	226	204	226	235	213	233	174	196	212	215	206	207	207	212	199	221	214	211	226	214	214	225	199	191	205	215	215	188	184	219	197	203	217	216	182	193	218	212	214	194	206	202	169	215	198	220	236	209	227	214	234	165	243	235	229	218	221	190	182	198	226	217	177	213	230	194	212	220	208	217	220	219	217	218	208	209	230	222	194	217	199	240	195	192	227	217	202	201	205	225	205	219	198	192	213	213	211	196	206	203	189	188	199	208	240	176	225	172	230	188	205	223	184	224	223	202	231	223	233	216	201	228	238	240	212	214	203	198	206	208	209	213	203	206	199	208	212	218	233	192	216	194	216	221	183	197	203	184	205	231	179	207	196	249	216	222	201	206	196	220	205	201	196	187	224	248	195	196	202	235	197	202	201	210	212	207	232	233	198	221	214	211	216	203	228	182	220	217	191	201	210	245	197	180	215	230	207	174	187	212	218	213	207	236	215	224	218	226	216	218	223	211	230	193	232	202	224	184	236	210	200	192	218	207	206	176	205	190	201	229	206	227	224	205	197	204	220	206	216	230	208	230	204	219	204	239	189	201	218	204	208	200	202	205	245	234	221	232	197	225	236	207	236	206	225	188	238	203	207	223	223	221	178	207	175	208	222	196	196	187	229	224	221	210	185	215	209	242	206	201	226	226	206	217	223	255	232	226	202	212	208	216	178	211	232	181	212	215	199	202	206	217	215	215	227	239	224	239	210	229	198	204	218	220	217	251	231	226	220	229	209	202	197	189	231	212	200	214	221	194	222	190	183	247	210	224	213	204	216	187	207	208	211	177	195	217	201	173	227	203	192	210	217	196	190	212	208	202	214	191	221	210	225	208	197	203	207	202	190	212	206	170	177	194	196	204	229	203	173	221	202	225	220	223	193	194	220	224	235	208	196	239	190	214	210	202	220	212	209	215	217	203	211	209	229	189	206	226	232	200	188	196	214	205	212	189	201	223	198	213	227	230	221	215	248	217	185	198	205	222	215	195	196	208	233	207	190	224	212	212	203	207	214	198	214	208	217	198	189	210	164	196	175	221	197	227	182	201	195	233	214	204	189	233	234	190	207	186	205	218	228	196	203	185	202	190	196	195	234	198	189	200	238	224	222	205	185	165	178	217	221	209	202	238	207	182	191	200	208	192	214	199	226	226	196	228	204	206	191	214	205	223	198	214	219	206	229	236	193	188	188	218	199	189	208	217	202	216	222	221	222	216	225	210	210	216	234	204	195	193	213	210	228	217	197	233	214	219	195	232	194	227	230	192	217	194	204	218	222	229	217	207	192	209	202	201	182	190	235	213	195	210	209	200	193	214	226	208	201	201	185	201	225	201	230	217	211	249	197	215	227	198	185	215	242	201	226	201	227	224	214	201	216	209	217	226	214	166	206	213	214	202	186	205	183	207	208	200	201	216	212	234	213	200	194	234	201	215	219	207	224	218	223	184	212	219	190	208	194	210	211	191	190	216	197	197	222	196	228	223	214	186	207	219	224	191	234	229	200	232	232	196	223	204	219	219	188	223	201	242	203	202	215	202	207	218	207	188	178	207	197	202	221	213	208	208	199	217	227	226	214	213	226	217	182	201	192	209	230	218	210	183	197	203	230	224	186	191	185	190	220	215	213	200	175	210	212	218	200	169	221	239	225	180	227	198	219	204	223	197	214	201	225	199	222	194	185	203	224	225	211	214	210	234	219	239	206	200	202	216	229	202	217	227	227	218	192	216	192	209	203	236	204	248	201	191	199	222	207	203	217	182	220	198	194	199	198	217	217	193	217	218	206	225	212	232	197	202	196	214	225	204	196	210	216	203	211	224	185	228	197	204	236	252	217	197	221	226	222	225	235	215	198	204	199	218	205	209	201	216	203	204	226	200	200	201	196	200	216	190	200	213	218	207	185	211	202	183	227	237	207	214	200	188	240	219	190	206	207	194	201	218	197	191	236	233	216	214	202	232	185	222	199	180	215	217	217	190	224	243	202	212	211	229	191	198	202	178	214	183	206	197	238	203	211	220	207	224	202	205	207	225	204	198	215	192	197	212	189	222	227	215	194	229	214	217	219	207	203	244	199	228	211	201	202	231	206	184	225	221	210	226	216	217	190	229	203	222	205	216	214	226	181	218	215	207	204	196	202	202	230	207	202	221	217	209	210	186	187	203	221	206	212	233	181	222	204	229	210	202	212	195	215	222	233	225	204	216	201	213	216	214	198	218	188	221	206	212	224	221	207	202	176	187	218	208	195	208	177	218	186	216	213	213	226	229	214	220	221	217	216	238	187	207	210	213	221	217	198	196	203	204	193	232	211	232	201	210	192	227	209	205	232	191	190	199	223	206	194	214	218	246	208	219	196	203	191	207	208	206	246	227	208	237	215	238	207	228	189	207	190	231	204	208	212	199	200	211	205	200	200	215	188	193	216	238	217	199
1874	495	555	522	568	588	502	521	516	518	531	512	495	509	514	500	495	461	511	526	538	525	504	505	499	493	511	524	496	513	518	479	490	508	518	519	536	532	531	514	478	515	504	522	516	517	469	511	459	525	494	518	493	564	451	553	454	493	505	545	508	508	515	499	508	485	508	458	552	507	533	516	479	467	491	519	534	479	498	502	538	501	532	482	513	495	480	522	489	498	511	516	520	532	500	501	522	531	492	508	513	489	540	522	481	539	508	560	499	513	522	478	500	522	543	504	504	478	503	480	520	459	508	489	521	524	496	521	529	457	490	461	495	466	554	481	489	497	505	469	551	462	506	498	533	486	469	492	549	481	527	494	545	506	502	500	502	515	490	503	506	511	496	508	487	579	498	497	549	530	478	511	492	526	507	530	483	532	498	537	486	523	510	513	487	508	485	464	516	511	498	517	490	472	519	483	490	496	489	527	504	523	480	488	517	562	486	511	533	517	481	489	514	525	515	508	496	468	521	501	487	484	516	540	487	481	552	507	548	482	528	533	515	529	516	514	450	492	494	447	490	506	496	513	535	474	519	506	535	503	515	523	524	519	489	499	469	516	488	496	504	517	495	499	543	507	458	497	476	510	525	503	472	517	491	517	501	510	498	515	516	524	518	481	478	523	480	505	516	510	472	480	512	507	473	500	541	476	497	499	549	492	473	547	499	495	542	493	500	504	489	513	499	523	540	546	502	491	484	514	501	547	476	518	475	523	495	538	503	532	507	504	484	491	465	484	473	501	492	500	546	478	490	530	531	494	517	508	534	517	462	494	495	520	569	480	488	507	539	490	488	495	457	515	523	485	509	511	503	510	497	478	491	499	512	497	510	511	486	482	514	499	533	479	494	487	494	475	482	544	478	518	503	502	541	541	491	501	516	498	508	551	469	513	495	505	484	499	485	474	497	535	529	499	461	521	545	546	472	499	549	509	521	527	464	460	506	533	517	499	540	482	489	518	540	552	519	472	484	490	508	554	486	531	510	507	510	523	482	506	478	489	487	546	495	529	529	488	510	506	483	489	501	491	502	511	487	509	506	507	522	517	516	492	527	483	499	514	491	469	511	557	497	519	492	494	485	526	511	494	507	479	514	519	499	520	531	496	525	528	478	528	536	502	491	521	502	537	529	534	487	455	484	504	494	561	506	518	470	497	534	489	523	548	509	518	485	527	522	506	496	471	506	517	509	523	540	515	535	560	469	527	528	487	534	461	492	494	544	559	523	508	520	557	480	493	526	547	539	498	513	517	481	499	518	520	503	546	518	515	511	500	528	545	473	485	467	497	539	515	493	549	512	477	510	532	537	512	547	532	495	518	555	538	529	543	488	497	520	497	473	498	502	495	536	483	551	506	492	509	491	517	463	493	523	523	540	504	521	497	506	534	526	533	504	503	537	551	509	490	514	509	496	531	513	515	479	508	514	516	478	534	533	498	486	471	494	494	523	478	479	497	483	552	530	503	497	519	523	481	452	484	461	523	495	498	514	502	540	520	520	517	515	488	513	506	538	474	492	495	524	534	507	503	509	529	487	479	481	480	441	529	502	467	529	512	548	484	487	524	517	491	501	516	502	525	475	509	524	515	511	560	517	509	488	483	557	512	491	528	528	547	495	523	492	523	527	504	508	555	492	524	504	501	542	509	510	517	507	518	481	501	500	484	517	495	539	509	497	530	492	499	468	490	462	544	496	550	478	529	500	515	505	512	471	480	500	527	511	530	501	497	504	468	523	523	469	506	504	494	477	513	521	561	468	480	476	512	474	521	545	527	523	516	487	469	503	519	487	502	499	511	553	525	503	485	471	507	548	531	536	514	513	533	506	551	475	501	499	496	464	509	540	526	517	492	550	502	486	523	489	488	468	525	465	521	499	457	491	465	529	546	522	494	485	539	495	492	540	527	488	509	513	541	503	517	480	481	518	530	494	512	490	539	500	534	463	531	546	501	514	527	516	492	521	520	492	469	499	512	518	515	487	514	502	488	519	458	494	457	489	462	519	495	504	501	493	519	500	517	523	495	480	495	502	486	489	517	480	501	532	492	518	491	469	487	544	525	534	522	485	497	534	477	517	472	521	482	506	517	531	524	447	535	501	509	534	509	528	529	499	477	459	538	515	507	504	500	537	520	511	509	487	494	472	526	479	513	529	486	518	521	463	476	520	510	499	510	559	531	522	488	514	519	477	503	533	466	481	465	512	541	511	514	529	542	530	499	545	560	491	543	517	499	481	488	508	494	514	533	483	489	513	540	492	477	494	530	475	504	511	483	502	517	487	488	533	516	519	501	516	456	486	480	514	469	488	477	566	512	501	520	535	506	525	507	490	463	478	472	476	474	487	512	489	493	508	520	508	530	519	497	504	521	476	498	472	475	543	490	496	537	532	531	512	454	486	468	502	469	523	563	462	506	472	508	535	505	511	460	540	483	511	483	528	500	511	526	488	500	505	537	541	497	488	504	525	511	504	503	524	514	513	500	483	531	511	559	546	531	508	519	500	557	508	518	502	517	533	506	497	467	516	492	497	542	540	493	521	513	506	474	507	481	495	506	495	502	562	512	473	512	529	497	481	505	533	480	482	492	517	508	531	527	512	525	565	498	502	533	492	510	517	563	503	499	496	532	486	531	475	514	516	453	505	484	488	524	501	478	496	497	506	488	527	549	488	498	511	471	515	512	525	489	511	520	500	540	531	509	473	513	478	487	501	474	512	468	570	475	504	508	519	542	489	496	500	491	481	534	525	532	478	518	474	498	518	452	527	513	476	419	515	506	501	560	467	507	503	481	548	503	528	513	526	495	537	499	519	493	525	513	516	520	548	471	505	530	501	519	535	525	525	519	524	525	557	497	522	483	504	479	501	450	530	517	513	509	490	517	516	497	482	472	496	518	510	537	506	513	494	486	560	504	492	495	544	508	496	564	520	536	536	445	485	514	492	518	515	517	470	507	525	499	529	529	487	500	533	539	482	498	492	481	515	495	504	492	506	513	522	488	495	475	513	525	493	529	509	504	519	512	516	514	496	514	516	470	500	525	487	470	521	510	499	521	485	511	512	564	473	540	514	524	487	490	528	473	523	478	501	519	502	522	491	471	511	496	520	496	504	498	510	513	512	489	517	460	514	505	479	465	514	526	491	526	513	519	493	501	512	480	524	521	515	533	458	497	500	434	533	495	510	507	501	537	536	507	529	494	516	534	503	512	532	543	515	532	512	516	474	487	506	497	526	494	521	534	486	527	463	524	498	523	546	504	487	556	489	516	490	467	478	507	521	490	522	509	524	508	558	504	504	538	496	528	508	513	487	525	510	457	519	510	537	530	507	545	539	495	528	544	512	504	475	481	506	516	474	525	514	501	488	505	477	515	474	502	521	524	512	509	533	487	514	545	492	511	516	491	479	521	503	524	550	495	471	522	486	501	510	516	480	495	504	530	490	494	546	492	498	511	509	487	525	489
8041	583	621	539	456	350	330	339	319	314	318	339	270	327	302	306	272	298	272	290	308	279	266	281	294	274	272	273	269	281	287	284	300	261	282	282	327	294	300	287	254	282	267	268	245	279	273	294	251	275	278	301	268	260	268	273	290	281	303	305	325	264	312	298	288	275	275	295	271	290	279	297	309	302	283	262	285	313	284	320	281	282	267	256	280	262	293	261	279	281	287	278	269	285	292	257	268	284	274	312	301	270	267	290	269	271	303	292	282	278	311	250	336	281	241	274	266	298	286	279	254	279	266	284	278	334	303	259	288	300	282	288	289	269	281	294	280	303	312	338	301	291	282	292	260	266	279	269	304	279	284	304	279	288	266	291	285	306	272	289	291	279	308	270	289	289	289	259	288	267	286	284	252	291	271	314	291	244	298	288	255	298	271	297	280	294	284	267	279	277	301	291	271	297	313	283	308	269	273	283	279	277	280	257	263	303	306	257	292	294	328	277	301	263	284	269	259	299	300	309	289	288	287	284	272	276	261	271	296	300	267	266	291	274	278	303	296	298	287	304	307	315	295	255	265	261	299	269	287	326	278	294	282	265	285	284	294	290	286	242	289	274	277	301	277	263	245	253	277	245	271	304	252	287	250	274	259	300	314	300	265	249	297	282	307	292	270	281	274	287	278	308	285	272	287	307	282	268	319	287	275	277	274	293	277	261	250	252	270	309	330	257	273	277	261	288	288	299	295	279	290	262	277	290	290	281	284	248	302	288	294	301	278	265	300	266	273	268	316	333	269	277	308	283	290	280	295	289	290	305	272	262	299	257	261	287	309	285	252	255	254	270	269	255	280	293	274	248	284	305	273	297	298	292	266	321	271	305	256	284	299	279	273	281	318	260	289	298	287	274	284	307	280	263	246	268	275	303	274	319	309	257	258	259	264	284	253	277	320	294	282	303	295	290	284	263	258	303	257	315	312	271	291	261	255	290	302	288	324	284	298	277	309	299	267	276	266	268	291	273	272	297	286	300	296	274	299	281	244	279	292	272	284	268	274	284	292	281	271	292	290	285	258	264	284	278	303	269	287	308	271	275	282	296	281	284	290	293	286	294	270	242	260	304	278	275	289	285	284	271	267	266	301	281	279	274	261	302	271	277	293	257	278	273	276	260	281	274	293	274	294	299	305	260	264	269	289	326	288	289	285	295	260	309	270	301	294	294	249	307	264	306	267	274	289	326	280	303	265	276	271	253	291	271	275	266	300	284	283	268	315	247	275	289	278	279	274	295	300	254	259	277	234	290	278	315	267	263	282	285	300	281	317	305	287	267	261	275	267	286	283	260	277	265	296	272	286	303	315	283	301	285	284	285	307	238	276	299	304	281	283	270	296	270	291	299	303	303	282	278	277	296	273	290	313	291	293	320	285	260	279	297	289	267	291	291	288	293	291	281	290	292	285	330	308	276	339	281	269	316	257	300	283	291	265	280	350	288	283	315	311	292	292	275	290	292	280	300	270	269	279	309	268	256	286	294	276	265	303	297	290	291	256	297	252	289	298	296	309	267	290	298	313	275	248	273	271	264	241	298	269	275	281	266	310	311	283	283	268	274	285	265	275	299	327	270	270	239	290	323	299	293	274	282	273	283	306	273	278	275	292	308	282	289	286	301	265	301	287	277	304	291	294	248	281	275	265	274	308	260	300	294	278	249	276	265	291	259	292	266	270	286	288	273	283	298	282	274	291	297	270	285	258	290	276	282	293	291	312	303	295	273	289	303	261	271	275	298	286	305	291	266	291	279	286	289	336	285	273	285	272	314	296	299	282	292	285	287	276	312	281	288	300	296	286	267	274	269	293	268	312	299	272	290	286	315	294	292	274	314	296	256	296	295	260	274	289	250	290	281	286	254	284	283	269	303	271	290	290	301	272	285	313	280	302	298	262	288	291	313	287	300	274	303	259	285	291	274	298	301	290	266	282	293	275	283	276	245	283	281	292	300	296	277	280	259	272	306	316	313	286	310	249	282	256	277	273	293	292	307	299	299	286	300	287	250	281	278	258	300	255	296	288	286	284	267	285	315	275	308	280	320	280	265	288	283	295	284	255	281	311	285	287	261	288	283	286	272	277	312	278	285	273	241	294	266	287	289	310	324	297	255	246	310	274	282	289	306	292	282	287	250	274	292	272	278	282	270	289	296	297	318	258	304	318	247	244	293	279	260	280	295	282	301	299	308	281	258	251	267	254	255	288	285	276	274	319	278	280	280	276	284	282	295	302	281	271	274	281	279	247	306	294	290	277	275	277	272	300	277	303	264	274	302	291	306	277	260	285	306	304	277	286	266	321	316	275	273	291	295	285	278	271	267	275	279	295	318	275	258	288	314	276	298	286	278	267	268	301	288	233	266	308	286	279	288	276	258	277	281	289	277	286	286	299	288	298	282	267	282	288	304	291	300	307	286	297	261	244	230	287	284	285	297	306	294	287	283	271	282	299	258	280	289	254	289	273	310	312	247	286	262	289	275	318	294	292	289	271	270	320	290	312	285	289	281	294	285	311	286	311	285	288	262	268	278	276	231	273	257	294	298	287	236	303	282	280	278	280	266	270	279	279	273	299	300	304	294	285	309	264	276	301	277	287	263	279	296	297	280	298	291	266	296	269	287	272	280	252	288	295	285	298	290	325	293	304	298	282	259	312	284	277	279	265	302	256	270	267	292	286	277	283	310	286	313	287	263	294	278	291	274	269	264	258	248	275	295	294	263	271	315	271	262	257	291	279	273	291	264	288	307	285	281	287	288	287	295	290	275	275	258	304	301	260	286	289	294	276	297	278	253	285	270	275	260	285	260	289	289	273	274	279	283	295	253	275	287	304	289	264	301	252	321	287	295	288	289	292	284	283	280	273	308	279	287	254	268	276	271	278	300	315	280	270	300	264	308	285	295	274	253	286	280	314	279	266	332	295	304	278	290	273	319	291	303	259	281	284	307	291	278	287	312	309	308	305	273	270	300	303	289	301	262	251	296	280	278	250	261	283	298	271	285	301	299	300	300	264	321	270	300	257	266	274	260	280	270	319	265	305	294	312	316	281	253	290	303	292	228	287	270	297	275	273	258	292	274	271	308	282	299	292	272	268	284	310	299	281	286	288	282	278	316	274	297	303	254	295	276	276	297	272	275	276	305	277	273	255	304	277	280	286	280	301	293	281	262	306	274	285	248	288	271	277	274	302	270	279	318	287	280	293	245	282	235	262	262	289	282	292	272	271	274	315	287	319	287	300	265	284	314	307	269	331	294	282	260	274	241	279	336	285	274	274	277	284	289	284	282	286	240	295	296	317	291	279	263	280	278	313	228	299	300	299	283	287	285	260	254	274	276	303	268	304	265	285	238	233	255	307	259	268	278	257	265	268	264	277	281	329	264	267	278	308	280	289	261	265	290	295	294	273	243	276	297	295	272	288	293	290	253	287	288	303	279	305	277	275	253	286	272	260	282	325	299
6586	943	1381	1628	1451	1186	1057	1005	916	827	776	737	785	738	718	741	765	720	704	687	697	684	656	683	629	656	676	680	657	648	650	675	670	661	672	672	701	662	676	649	662	672	668	692	691	632	697	692	691	683	615	591	641	629	673	637	697	676	656	609	708	657	626	643	677	640	654	667	644	617	636	578	619	679	666	640	659	593	655	643	672	645	685	641	651	622	634	669	629	601	634	652	665	675	647	671	661	640	571	616	649	642	634	616	650	674	644	646	642	641	624	631	661	687	649	622	584	658	615	623	642	663	661	632	647	643	636	695	649	626	633	614	666	652	632	664	622	596	622	635	644	640	652	585	642	643	651	635	654	649	633	706	620	649	656	610	604	633	651	651	626	641	702	625	642	715	645	657	655	623	658	646	697	640	692	632	648	666	631	679	640	658	613	652	669	666	681	640	621	633	601	665	646	664	650	642	658	708	644	626	663	621	634	642	652	629	615	713	650	639	611	636	693	655	632	637	595	643	620	614	641	632	672	629	615	676	652	670	615	631	657	631	644	620	680	625	637	646	623	609	641	619	627	644	649	635	657	651	694	626	657	650	622	618	636	627	645	670	692	648	656	631	663	638	659	602	610	646	618	615	667	631	691	656	632	648	637	638	596	665	674	614	667	646	676	632	661	659	632	668	626	670	622	708	729	660	652	666	653	691	616	649	675	632	604	673	665	657	621	617	634	635	689	642	663	629	657	632	659	640	648	618	607	675	702	681	650	640	674	648	617	634	634	640	637	657	657	696	624	640	615	631	645	640	671	636	673	636	607	674	623	656	669	709	598	682	669	657	668	652	663	622	681	629	638	600	661	637	657	635	597	655	688	652	681	641	630	659	614	659	613	639	630	648	660	606	627	627	650	608	682	613	649	651	634	637	589	655	652	624	640	675	664	629	648	607	682	670	655	657	660	625	616	648	700	638	644	613	695	664	611	618	700	640	608	675	688	661	636	706	631	702	636	654	657	638	681	677	662	602	653	650	612	616	628	658	657	611	652	700	649	691	637	638	680	640	617	656	675	633	657	615	669	659	655	700	614	655	640	635	669	591	684	620	616	652	663	625	643	686	691	643	638	598	630	633	626	627	671	681	601	663	618	645	649	622	622	632	647	619	638	645	597	615	656	658	643	669	682	657	640	647	725	630	651	660	660	644	648	650	697	652	671	670	629	626	633	629	648	665	645	652	647	667	617	613	647	646	623	656	657	679	608	650	636	673	646	619	634	651	672	656	636	694	646	652	647	600	701	623	617	624	632	599	622	602	657	674	686	710	667	599	612	689	658	697	656	689	655	628	638	623	704	636	609	593	662	649	634	585	677	625	628	674	653	682	642	616	644	653	649	623	633	614	621	611	657	640	638	665	683	661	616	629	661	627	658	648	650	617	694	686	642	603	668	674	634	662	676	690	663	660	623	695	605	650	618	659	633	645	636	657	639	669	652	632	678	638	642	643	644	642	636	693	685	628	614	694	634	684	588	629	677	617	648	651	642	711	665	626	609	651	658	632	629	623	659	632	649	647	584	592	621	648	614	685	655	589	654	608	638	639	646	662	686	620	675	617	695	623	633	652	631	663	643	643	607	666	644	613	641	615	634	665	610	667	673	641	652	666	635	671	687	623	613	649	687	656	669	647	634	661	637	627	678	606	633	692	655	625	655	648	668	652	666	655	596	620	657	655	664	646	663	669	635	643	620	694	638	651	655	605	662	649	636	678	661	625	669	685	624	662	658	621	667	645	622	644	625	671	693	633	677	692	695	651	647	662	643	662	623	704	646	619	644	641	621	665	628	676	645	630	632	608	580	648	641	633	659	630	607	657	675	612	637	637	642	625	647	664	676	633	596	666	645	690	658	611	624	626	614	665	675	643	661	678	657	673	634	710	599	713	594	636	650	639	671	610	586	667	675	706	680	651	665	659	660	675	656	616	637	675	680	616	611	667	659	640	679	628	664	644	634	644	641	630	622	647	645	607	655	668	646	669	669	648	670	659	646	607	670	620	681	684	692	620	637	682	652	621	676	652	623	653	625	648	647	631	657	651	638	648	622	682	582	654	663	623	661	666	622	646	638	652	665	628	618	633	627	681	657	654	653	656	700	599	669	616	655	635	666	652	667	679	685	613	661	669	700	626	666	626	637	619	621	660	685	677	633	601	644	658	649	639	679	665	642	681	623	668	614	663	649	627	641	654	678	677	623	637	659	668	630	648	638	652	679	660	608	611	679	652	671	640	660	646	605	694	683	670	615	620	581	637	631	627	663	675	636	619	629	676	670	651	652	638	634	641	649	654	656	636	641	653	671	700	665	639	639	707	686	650	678	639	677	665	701	657	657	665	627	618	653	685	658	668	644	692	642	644	667	654	668	678	680	660	659	682	630	647	688	605	649	603	638	654	610	656	641	682	663	673	635	597	644	663	638	668	644	637	644	665	639	630	666	621	663	720	655	620	633	662	643	705	663	609	690	633	645	639	636	640	701	569	656	647	654	613	605	682	660	675	650	634	689	649	652	591	637	656	650	621	652	645	685	625	707	599	613	680	626	675	688	633	618	594	645	653	648	618	678	687	659	653	666	653	654	633	623	679	645	659	662	640	634	698	666	618	614	660	659	620	634	639	646	633	658	650	675	660	665	642	622	656	681	613	641	630	651	673	668	661	609	638	668	638	650	669	674	646	631	616	644	674	670	633	657	667	649	651	661	607	674	632	669	659	639	638	671	629	651	649	682	631	625	645	639	593	655	603	679	610	636	658	642	666	699	670	697	607	675	668	656	608	663	695	643	662	658	672	630	652	628	660	641	649	663	602	663	587	615	625	641	688	656	705	649	636	700	611	637	697	601	669	618	676	649	609	645	718	635	619	634	727	648	636	678	601	654	614	683	662	639	657	676	617	631	651	650	655	636	658	662	650	655	656	642	622	625	657	636	677	628	640	600	642	696	628	664	640	633	609	643	647	629	630	659	648	634	671	668	628	616	707	638	612	644	638	684	626	667	643	661	632	644	649	654	648	643	598	635	621	640	623	632	665	591	617	664	654	661	650	665	666	638	673	630	657	621	659	663	670	670	592	629	640	627	630	671	636	672	647	617	680	642	630	646	675	664	659	633	594	625	622	636	700	633	639	651	658	655	637	607	611	625	643	621	648	640	623	601	680	643	643	635	622	641	596	668	690	607	669	631	654	660	673	707	645	643	682	596	633	679	613	669	684	640	656	661	661	681	635	651	605	625	685	693	654	658	640	697	657	638	674	640	609	635	645	669	633	629	655	655	657	693	618	612	642	651	622	666	648	671	642	643	624	632	633	693	650	627	620	694	659	654	681	656	630	649	694	649	656	642	675	612	655	662	655	654	654	669	624	669	633	658	607	636	643	593	635	598	600	621	677	687	658	645	666	643	635	643	663	651	655	654	658	602	683	651	666	654	658	654	682	618	673	666	656	618	647	673	651	646	639	637	623
14611	1151	892	731	512	334	318	280	264	228	229	183	212	197	181	213	201	180	174	169	167	149	181	172	153	159	158	168	177	159	154	166	200	177	157	188	152	196	173	155	170	153	155	136	152	159	162	151	181	174	183	168	155	179	168	171	182	199	160	172	156	155	175	174	159	150	167	138	159	155	169	162	151	180	149	163	162	180	166	170	160	204	160	158	162	164	160	156	154	158	164	155	163	158	168	145	203	155	179	145	162	136	153	174	175	156	154	155	155	170	147	151	176	156	161	170	180	178	157	163	145	163	156	159	166	170	179	148	160	162	153	158	147	172	164	157	168	159	155	163	153	170	163	175	160	160	169	163	159	178	161	162	167	160	160	152	174	151	160	178	164	184	151	186	156	167	154	159	165	147	164	184	149	173	170	166	184	169	163	194	163	147	170	170	171	164	160	146	184	168	165	160	163	156	133	172	168	156	176	165	153	178	162	146	141	176	167	148	165	148	156	187	178	169	156	188	143	156	187	173	166	171	190	166	150	171	170	168	173	169	157	175	170	172	170	179	186	163	173	168	164	175	161	166	149	187	176	157	157	178	156	162	142	170	153	170	174	168	173	159	154	187	169	184	155	167	173	180	145	162	140	164	178	157	152	168	168	169	159	166	174	166	159	164	157	161	136	170	136	164	174	180	146	173	183	185	162	142	166	150	141	162	142	160	168	152	143	138	142	161	138	141	164	159	140	157	146	156	159	158	158	154	158	151	170	158	180	146	141	144	164	133	144	169	154	181	164	151	191	159	156	175	172	160	187	183	154	185	165	151	153	177	151	167	154	175	145	165	152	187	165	135	178	141	163	156	180	164	156	167	175	156	156	147	153	165	159	159	171	165	179	154	164	170	172	175	160	171	162	166	156	200	182	157	167	183	176	162	143	170	178	179	149	194	161	152	165	168	168	165	161	169	149	165	155	159	163	185	168	145	151	145	187	183	189	147	161	197	157	164	183	165	188	182	161	161	160	167	182	174	162	160	180	174	184	164	159	133	169	161	151	161	149	163	147	168	168	163	155	159	167	156	150	150	180	160	187	194	187	145	162	154	154	157	135	164	145	156	145	159	176	168	191	150	150	174	140	168	176	155	170	169	160	168	187	156	159	147	149	157	157	162	157	181	179	160	158	140	170	165	160	165	160	179	146	200	159	185	150	152	168	185	179	155	153	150	185	171	164	150	168	159	176	166	155	183	170	157	160	172	176	144	164	192	162	157	161	149	179	152	171	171	186	165	169	152	167	160	177	178	169	164	175	158	153	161	154	156	147	156	183	151	163	170	167	163	161	167	170	165	193	177	173	181	168	174	149	164	138	184	177	161	148	170	166	162	174	139	150	170	139	149	156	171	143	144	140	166	153	143	191	172	161	179	168	162	160	154	179	144	138	150	150	144	165	169	196	168	163	163	169	162	158	168	153	172	190	177	146	126	191	165	171	170	153	163	187	156	142	152	143	141	173	150	175	165	165	169	166	138	172	155	175	163	137	167	155	160	161	163	168	158	164	153	161	186	165	137	160	179	147	164	139	159	172	157	152	179	164	141	156	163	158	166	167	151	175	171	150	183	187	193	172	133	168	161	168	181	142	173	174	167	163	173	140	170	157	183	164	166	159	179	170	170	169	128	171	180	156	170	184	173	176	146	176	188	180	174	143	175	150	142	170	147	179	144	168	180	172	141	157	173	160	189	163	160	164	169	170	185	166	175	171	181	178	189	172	159	189	156	175	154	159	164	155	157	156	158	152	165	151	148	164	167	140	146	138	151	179	159	165	165	154	140	177	146	165	154	157	155	172	171	147	155	153	163	181	184	180	166	153	172	168	124	160	143	145	123	165	174	155	160	139	158	150	179	159	175	157	149	124	162	174	158	201	181	181	180	155	158	146	175	134	178	169	177	164	179	171	158	163	155	155	158	160	177	168	158	160	158	164	144	168	162	166	163	177	171	160	166	177	163	185	160	177	171	196	155	161	164	174	148	144	144	155	165	143	143	161	189	141	159	168	170	149	156	174	173	149	153	146	159	174	167	157	162	163	152	175	154	162	151	147	144	166	150	183	183	137	172	171	178	200	171	174	158	155	162	150	152	168	185	167	164	179	149	162	161	184	170	178	144	159	149	168	177	155	142	174	137	176	168	179	177	182	164	162	166	137	157	149	167	156	158	164	176	172	176	183	188	174	155	197	170	166	189	163	166	176	159	166	176	148	156	206	187	145	151	152	190	152	160	160	163	151	161	157	150	156	153	166	156	177	158	182	155	164	177	164	150	154	172	184	150	180	171	147	150	170	151	159	184	149	184	157	138	178	191	172	167	165	174	157	148	187	155	173	144	152	158	158	151	165	153	164	174	155	161	139	153	172	141	166	170	151	143	183	141	148	168	189	148	160	187	161	182	173	165	170	169	174	162	165	170	137	157	176	200	178	159	180	156	168	144	153	174	156	168	150	150	154	177	179	172	153	164	149	158	136	195	150	144	168	159	142	172	147	151	161	157	143	150	165	166	142	161	147	169	166	148	180	161	182	179	170	178	172	142	152	168	133	149	150	157	148	193	172	163	141	146	162	145	187	181	142	158	208	145	157	137	142	190	156	170	168	136	150	186	157	153	159	190	163	166	151	153	170	158	154	159	167	200	164	184	193	178	161	165	156	146	150	153	144	144	154	159	193	163	178	152	138	154	152	153	185	162	134	137	147	179	161	178	168	134	172	169	145	173	176	166	183	173	162	157	155	156	154	155	170	151	159	141	173	160	185	162	162	164	164	186	192	190	150	144	164	151	158	155	182	149	177	168	157	164	160	133	175	171	168	158	150	163	186	155	164	181	166	143	154	166	159	146	184	190	147	160	167	149	163	168	151	157	137	154	177	169	182	161	150	155	149	166	175	156	168	166	140	178	143	172	152	170	179	156	159	134	177	169	165	132	153	185	158	168	156	173	165	145	170	170	171	142	153	154	163	149	172	181	145	154	139	150	169	175	166	168	167	138	159	172	171	159	147	168	172	155	155	136	177	143	166	157	186	171	162	149	151	166	178	157	165	176	150	169	154	171	174	147	145	182	157	136	134	171	154	151	175	150	168	176	144	181	164	170	135	175	167	183	165	147	162	153	160	161	129	170	158	152	158	170	164	140	162	161	172	172	167	171	171	170	171	168	158	179	161	142	170	169	157	156	166	147	156	158	165	137	164	165	182	170	168	166	137	144	178	168	171	173	200	156	157	151	168	151	153	163	163	145	143	131	164	172	162	173	145	167	153	145	187	190	155	168	139	157	162	207	167	198	167	164	168	150	183	161	169	156	145	149	125	170	154	154	160	136	177	154	157	177	201	176	176	172	153	176	174	151	143	178	134	127	177	176	152	159	174	155	147	189	164	176	164	165	174	157	151	177	145	162	170	165	164	181	142	143	141	156	168	163	156	145	155	151	167	194	178	174	195	170	157	166	179	126	167	178	191	178
8054	908	1901	2227	1858	1411	1153	938	832	746	665	625	608	574	542	492	507	448	482	479	450	480	487	416	429	439	428	446	391	433	404	421	419	406	399	399	399	370	390	412	403	380	393	390	370	374	394	390	376	369	388	386	434	361	382	390	366	371	414	373	393	360	345	356	389	387	410	374	390	401	374	392	348	396	392	353	377	368	404	368	354	354	366	398	372	390	379	357	375	366	368	377	387	385	380	403	390	351	353	382	385	423	364	368	379	384	377	380	377	389	389	388	359	424	406	404	368	388	381	365	403	372	385	387	423	369	403	362	367	364	363	402	418	391	370	398	394	366	380	391	311	411	413	381	381	381	382	401	380	394	378	402	380	387	376	390	347	363	391	376	391	381	339	404	340	404	394	386	377	393	404	352	419	405	376	411	363	393	392	410	383	370	381	382	335	410	379	355	364	364	386	368	347	398	372	394	362	365	374	352	377	396	400	370	393	395	391	363	405	385	363	382	353	371	379	372	367	373	358	351	394	360	369	373	364	387	358	381	385	373	377	363	379	351	338	448	388	399	388	368	368	380	377	361	380	338	390	365	421	376	376	342	360	375	370	431	395	361	385	395	351	383	377	387	369	387	384	376	392	383	366	406	406	365	391	401	354	379	395	382	365	342	399	391	357	406	399	346	398	389	373	404	367	397	413	409	382	396	383	382	393	360	397	370	390	374	351	358	389	379	343	394	377	374	351	416	389	353	357	374	411	368	370	363	404	400	379	421	367	386	351	345	394	391	407	339	370	340	390	389	381	380	344	333	356	389	389	343	369	393	359	349	381	412	372	381	373	398	424	384	356	380	386	410	372	399	388	360	350	363	356	351	364	385	401	389	382	397	383	363	353	393	369	380	358	395	369	346	379	392	365	376	384	363	366	395	391	388	386	380	381	373	361	364	367	374	393	397	399	363	387	398	404	375	405	405	378	376	335	387	373	352	373	372	313	351	377	377	348	383	379	403	400	349	402	393	392	390	397	399	411	348	411	391	374	381	374	348	358	354	410	358	389	366	420	331	371	378	369	372	341	332	418	375	382	361	411	389	367	371	413	376	366	374	372	360	367	398	383	407	379	391	379	397	368	366	382	361	378	365	389	397	387	407	330	376	373	371	354	387	354	342	394	388	403	385	370	386	382	395	375	352	368	361	363	357	352	401	356	358	342	371	388	400	360	372	363	362	354	396	385	345	413	372	385	355	373	367	395	386	392	381	384	389	437	398	386	368	371	370	417	365	381	402	411	404	391	369	356	374	331	379	398	402	365	428	375	352	413	353	363	395	361	376	365	373	363	395	378	393	368	355	351	363	412	368	366	381	369	378	357	426	363	368	389	365	371	403	380	376	395	397	374	396	342	373	390	368	365	338	350	397	333	338	369	381	384	389	382	372	356	354	365	396	358	353	392	369	404	380	413	370	375	379	363	369	378	380	371	381	370	387	390	387	369	404	381	419	387	405	372	375	373	378	372	382	371	394	373	351	384	376	378	397	347	383	378	378	385	375	410	368	385	379	396	415	337	409	360	341	370	351	342	332	392	354	373	391	386	393	400	389	435	355	413	383	369	419	388	379	386	374	393	389	362	368	355	391	373	380	378	399	407	382	361	357	394	376	366	353	358	365	402	420	379	373	379	407	368	396	368	376	370	358	408	354	377	357	375	399	347	394	363	373	378	371	375	382	363	362	375	382	362	376	370	377	404	389	356	381	359	375	384	385	379	411	429	382	346	406	354	394	384	372	393	406	372	370	363	401	397	373	393	397	316	373	399	378	364	378	393	383	415	338	395	375	379	384	360	382	343	383	370	382	386	366	355	383	348	383	383	399	381	340	341	395	395	391	363	365	379	371	349	375	367	384	390	327	357	364	356	376	401	356	385	378	363	371	401	378	377	381	382	385	376	355	387	402	363	374	399	417	376	362	377	376	407	342	385	398	350	377	389	355	414	399	368	396	377	397	351	394	373	376	402	349	338	372	374	394	355	346	361	378	416	392	346	381	373	404	396	381	385	385	385	372	361	360	386	351	384	377	383	354	368	355	362	372	399	382	403	382	365	379	370	382	379	365	349	367	380	381	360	358	407	371	355	393	377	367	366	387	364	368	365	363	377	417	332	379	410	359	376	374	360	372	378	359	375	401	397	367	357	364	352	354	372	379	356	365	385	377	365	372	383	347	368	402	401	393	364	384	402	401	423	345	355	358	364	396	370	368	361	359	365	384	370	351	367	364	415	376	335	371	379	330	404	352	372	354	394	349	370	403	377	348	348	349	351	395	391	371	366	381	437	378	401	389	425	380	391	366	391	402	389	336	384	361	394	363	338	391	365	346	379	410	340	377	367	409	368	348	307	339	377	360	378	370	363	364	351	377	346	374	401	394	349	378	415	374	422	401	363	340	348	371	388	352	419	351	406	407	420	368	401	349	399	408	394	372	361	346	382	407	383	397	381	389	372	384	344	388	390	398	406	376	360	353	374	362	351	369	393	357	409	370	362	350	360	391	389	375	403	388	397	374	357	333	397	369	374	392	369	412	382	392	370	382	364	353	417	412	366	379	382	389	391	369	373	390	370	395	397	359	355	381	385	379	363	375	386	381	356	384	390	386	385	389	378	370	397	393	380	372	366	367	348	382	401	359	376	395	398	389	373	377	392	381	363	336	399	375	384	409	398	385	387	382	365	389	373	356	357	378	394	364	385	414	332	382	352	320	377	376	367	380	367	353	394	397	384	358	370	421	367	366	373	387	359	363	366	350	362	369	373	374	397	424	395	360	389	393	384	406	372	358	372	347	411	393	379	381	351	378	404	367	400	399	354	400	383	342	362	374	390	356	356	372	384	404	349	353	339	386	390	391	400	344	371	379	391	374	402	355	369	376	381	397	369	363	376	355	382	381	354	360	396	356	386	327	363	352	393	362	375	376	409	410	374	372	374	346	378	367	390	372	412	371	396	361	380	371	378	376	390	356	406	413	373	363	383	365	377	376	381	362	339	371	380	363	385	355	381	348	364	376	394	394	342	386	382	396	361	385	341	361	348	354	382	381	402	381	427	357	388	354	388	372	403	447	404	387	356	376	382	364	367	366	376	381	365	363	384	382	357	388	389	383	356	394	384	347	354	372	395	358	355	340	381	368	375	344	385	350	363	370	407	406	377	387	377	360	359	364	363	366	389	375	335	374	396	396	371	386	343	366	389	393	385	354	342	395	369	370	400	393	356	396	387	404	384	384	360	370	418	372	376	380	366	370	348	364	359	368	362	367	397	405	366	362	384	378	413	393	382	386	402	398	382	384	429	352	379	386	357	352	363	390	406	387	394	364	412	403	392	372	361	387	393	391	385	357	424	353	347	349	427	375	371	374	376	394	366	378	378	405	365	368	402	388	378	361	389	384	390	383	343	330	383	369	351	391	374	356	383	390	340	369	384	338	364	386	398	353	374	394	391	365	356	367	388	351	377	374	365	379
1538	237	252	239	213	205	203	238	239	206	206	196	203	201	197	220	229	223	207	226	203	199	231	223	194	206	226	204	204	200	213	184	214	208	216	203	206	200	217	199	178	224	244	220	224	202	192	208	213	190	227	205	196	197	213	240	218	217	155	203	193	185	218	209	220	233	218	208	208	212	207	225	206	190	203	205	193	190	194	182	212	225	200	218	199	194	190	207	216	213	238	213	209	202	237	221	223	222	203	200	240	201	219	230	204	218	216	194	205	214	220	196	213	224	204	220	183	215	198	231	193	224	185	195	217	225	217	192	217	218	197	212	212	219	183	208	200	211	225	223	208	217	205	200	213	186	214	204	227	204	209	184	191	207	216	214	219	201	253	232	204	209	189	198	192	214	232	234	216	199	194	204	226	218	217	265	203	219	210	223	194	187	212	195	246	206	225	199	200	204	232	225	220	217	206	201	197	196	214	211	217	227	212	224	201	199	203	221	190	200	192	235	185	204	195	193	195	197	205	209	212	193	215	210	213	209	207	251	217	195	224	227	174	212	215	212	227	228	212	238	218	240	238	184	245	209	206	223	205	199	232	221	217	212	178	210	219	244	247	209	205	213	235	214	239	220	242	223	252	212	203	219	197	234	189	209	203	190	220	207	181	208	232	192	212	197	212	219	231	215	229	216	191	202	210	231	201	208	211	218	221	217	209	208	208	201	198	201	238	249	212	219	225	196	183	223	216	251	229	207	205	197	201	212	189	242	180	202	235	222	182	229	194	210	211	241	207	232	217	197	248	205	176	213	193	191	218	215	211	220	215	219	192	201	189	211	206	194	180	205	228	200	226	197	199	203	226	240	200	212	207	184	200	211	226	201	205	212	195	229	218	233	200	215	198	220	202	201	229	223	225	203	231	192	211	201	243	243	226	230	213	181	207	200	244	189	204	212	213	206	192	194	218	214	221	228	206	218	190	184	230	180	219	205	195	203	217	227	182	225	195	199	209	212	222	217	195	193	202	207	199	203	210	228	211	217	203	200	206	215	213	216	210	234	217	225	198	215	199	206	176	195	232	208	198	209	191	219	224	194	187	217	201	225	204	216	205	217	199	207	228	217	230	249	203	177	206	183	229	209	191	176	196	227	203	200	211	224	228	216	203	199	237	210	228	216	195	236	201	215	235	205	217	222	221	208	210	207	213	188	177	196	229	229	208	214	194	215	207	204	194	195	193	197	237	225	217	215	198	235	217	229	212	207	205	193	222	225	203	229	206	214	222	195	224	237	208	213	203	241	207	199	210	237	182	218	200	204	213	211	230	222	212	220	201	185	216	197	207	204	200	196	194	228	233	207	189	186	222	203	186	211	216	208	201	203	185	237	195	219	192	225	215	253	201	232	218	218	214	213	196	218	182	200	195	209	223	209	205	196	210	204	226	200	214	208	228	197	181	222	228	187	201	225	200	215	218	201	200	221	219	201	209	199	234	217	181	204	227	199	195	234	209	213	211	208	204	233	194	208	204	196	209	223	241	242	224	200	235	230	213	230	216	216	162	192	216	209	218	180	208	232	217	242	224	238	216	223	206	207	195	213	182	211	194	185	211	186	241	218	192	231	190	197	217	208	228	244	217	225	213	191	218	209	229	191	197	182	204	216	215	213	229	227	201	199	194	232	199	210	199	222	224	232	208	227	218	228	214	229	187	175	208	236	224	231	263	188	200	179	213	215	216	186	189	197	202	208	227	200	222	206	184	212	217	202	198	223	207	208	191	224	220	203	209	213	226	202	208	182	207	212	170	180	208	201	196	214	217	226	238	215	218	209	238	210	218	204	235	201	215	206	196	192	230	206	219	211	204	198	236	203	213	221	200	219	205	213	207	196	194	213	218	198	239	242	217	203	191	217	198	192	245	197	221	234	182	231	191	220	230	217	224	217	219	224	190	168	227	216	236	215	220	207	175	169	207	209	206	241	195	211	173	186	221	225	226	222	227	217	241	224	226	218	227	181	207	175	192	223	220	215	179	212	223	200	233	230	215	236	217	203	215	190	222	198	213	217	255	214	194	182	227	185	220	217	219	198	181	235	215	211	184	215	207	215	207	227	195	209	198	181	209	220	216	182	227	227	217	177	208	232	190	222	216	211	209	230	222	202	193	209	207	233	229	229	200	203	205	200	177	207	210	215	235	196	211	212	195	219	215	221	206	230	207	213	192	189	223	188	234	193	210	202	201	204	210	225	224	202	197	212	209	220	222	180	205	221	170	221	214	209	184	242	223	245	192	227	233	199	242	202	201	207	218	230	198	224	249	238	218	209	201	223	209	206	233	195	242	206	200	218	195	208	233	235	228	189	222	200	190	229	225	199	199	219	233	219	205	208	204	196	230	233	205	190	187	194	212	184	182	224	238	251	205	215	216	219	246	210	216	209	218	215	200	187	213	220	210	198	221	212	205	230	201	212	231	213	224	210	195	200	201	202	203	218	211	201	200	205	222	196	190	222	205	228	196	215	219	202	192	208	206	214	223	221	217	189	207	180	217	212	194	225	212	206	223	205	183	197	209	220	224	204	225	203	191	216	227	213	242	217	197	219	197	183	187	227	204	195	211	220	198	207	221	217	190	214	243	226	231	209	215	222	203	210	182	224	221	203	224	224	230	214	193	200	196	215	227	216	193	189	230	211	215	216	177	216	218	209	213	211	200	198	219	202	222	206	203	207	212	210	187	197	197	204	227	203	215	213	199	213	222	197	216	216	212	211	201	224	193	219	204	206	253	226	217	210	198	216	186	179	230	207	205	202	215	237	225	224	213	199	181	212	221	201	204	230	226	209	208	192	242	233	217	201	204	203	227	207	225	196	212	209	203	199	222	207	212	204	222	190	218	192	229	213	241	256	196	180	232	214	209	223	203	210	190	234	186	212	205	249	217	216	169	184	213	201	217	196	200	170	233	173	202	194	210	191	202	234	216	208	228	193	219	194	226	206	231	252	232	218	203	215	178	217	221	201	187	190	246	199	199	222	209	226	220	237	231	205	218	234	218	210	216	205	228	206	205	208	209	224	188	192	248	194	183	203	214	206	215	213	213	196	234	196	214	178	197	230	213	219	225	196	220	204	219	200	201	191	204	214	203	241	213	197	191	221	224	199	215	230	198	194	218	206	190	196	203	213	225	200	218	209	203	208	192	212	200	211	203	223	198	250	216	199	227	241	211	214	198	233	224	211	202	227	163	221	187	205	233	195	211	233	201	186	191	246	213	199	217	211	200	208	201	188	199	224	208	209	198	241	221	216	227	209	209	212	245	169	196	222	201	225	190	194	194	223	186	191	227	194	229	235	221	223	231	208	242	187	212	204	188	220	229	183	203	196	182	190	201	215	210	202	224	226	209	195	196	188	194	206	209	191	226	198	206	210	207	229	213	219	190	206	175	215	205	203	190	219	213	207	172	231	192	211	220	213	199	191	254	210	179	213	205	215	184	203	225	222	242	209	219	208	216	218
1860	511	503	540	591	534	522	552	551	523	518	555	469	523	504	489	482	546	522	475	489	496	503	527	510	493	511	515	516	514	477	516	501	494	476	491	512	544	533	515	517	559	512	480	499	484	519	543	509	519	522	516	524	496	513	537	501	511	498	519	467	522	470	502	506	486	512	517	466	512	509	512	524	492	532	483	502	495	505	508	511	497	531	525	491	516	501	478	527	470	515	486	544	496	502	521	531	546	503	503	548	512	511	495	517	483	472	514	473	513	521	535	498	533	516	509	500	484	527	538	511	471	524	520	467	509	495	542	484	489	514	497	507	509	509	541	482	512	498	498	488	511	494	493	491	517	456	505	479	520	506	526	527	455	457	482	510	515	494	531	500	483	526	532	468	501	479	499	503	488	538	512	536	491	506	535	524	485	551	472	513	507	490	504	489	535	532	491	494	486	514	525	486	515	481	514	514	516	543	544	492	493	495	478	523	526	495	479	514	496	547	499	513	536	462	521	506	518	506	476	533	510	521	501	525	518	527	493	506	532	506	545	513	531	490	541	492	496	489	493	464	509	474	529	492	477	518	478	493	509	530	502	488	507	479	536	485	497	506	532	520	501	477	503	485	471	508	502	515	499	495	517	500	546	523	482	485	495	504	508	530	483	516	511	517	467	532	479	446	514	513	478	468	502	546	534	537	493	508	504	484	542	475	489	510	482	548	538	508	496	487	498	506	507	499	504	476	505	531	520	523	533	484	536	499	511	488	514	538	536	531	499	546	515	505	544	526	508	531	523	512	493	472	495	525	507	484	522	487	535	496	509	503	524	506	529	516	483	531	492	523	512	513	453	505	500	511	498	539	536	527	480	500	458	512	503	484	515	540	513	512	489	533	507	500	541	461	514	490	542	518	535	526	547	471	485	524	548	543	495	505	515	475	489	494	504	502	516	497	503	490	491	491	498	555	525	526	523	505	522	506	517	504	494	523	526	520	501	495	522	502	466	515	512	501	542	499	509	504	474	491	449	497	523	519	486	527	486	523	501	488	535	529	512	444	527	499	524	497	530	515	466	506	503	490	524	523	511	480	498	496	537	469	533	508	507	497	511	500	540	481	489	536	545	459	492	473	503	519	502	476	500	531	518	511	498	456	523	526	529	547	510	520	522	503	534	530	481	475	468	508	467	476	450	506	515	487	485	504	488	508	510	530	506	555	529	497	489	494	512	522	544	564	522	491	518	543	529	509	535	505	517	501	498	511	538	495	516	495	551	520	476	515	542	497	512	535	531	498	487	506	495	500	507	490	501	522	511	483	501	478	512	503	473	475	499	483	552	497	524	467	528	500	508	529	515	506	494	530	537	545	535	492	512	507	512	492	516	505	489	543	553	495	473	541	475	507	490	526	518	551	493	502	514	518	501	509	537	503	528	508	503	483	563	427	490	544	519	513	499	531	513	492	513	467	484	496	524	510	510	505	526	478	515	507	500	484	502	489	537	519	475	486	542	493	507	439	487	514	548	513	499	468	520	527	468	489	511	523	473	567	508	532	496	529	527	490	505	487	525	526	509	530	505	478	485	479	501	510	526	515	470	539	488	500	502	498	508	504	535	504	497	525	538	477	517	501	473	492	513	511	479	545	499	540	553	493	537	503	505	509	517	517	508	548	544	488	527	527	519	505	504	486	499	487	534	515	534	523	508	512	516	507	521	535	492	512	557	525	527	545	507	502	509	509	515	452	497	466	476	524	542	499	518	536	496	505	496	537	519	515	544	529	490	539	495	512	498	526	495	516	491	496	511	523	463	457	518	508	491	516	531	502	523	526	495	487	504	497	499	500	494	516	519	475	509	512	545	509	463	541	492	509	488	496	510	520	469	497	519	490	546	503	487	517	500	538	511	482	525	529	516	500	543	534	494	485	457	469	509	518	517	512	567	521	537	483	524	474	507	528	511	510	481	503	480	465	495	522	484	507	486	462	495	488	549	490	489	556	515	497	494	524	513	479	509	549	508	539	482	491	488	502	505	549	527	461	476	538	488	498	567	508	487	455	500	512	545	513	503	502	509	486	491	524	496	499	537	469	521	528	535	522	474	497	541	491	507	518	483	562	545	502	501	492	485	505	519	516	534	539	511	504	514	480	489	487	543	479	520	476	517	466	476	510	524	490	515	490	500	528	528	488	518	493	489	499	455	536	477	516	455	486	518	508	512	492	550	523	530	498	491	522	515	487	494	485	539	534	501	541	484	516	518	502	455	549	509	512	499	482	485	538	504	490	521	520	532	521	502	547	542	537	507	474	491	512	500	515	471	509	543	506	492	488	527	505	509	520	538	455	514	502	507	576	549	518	533	503	474	518	480	494	483	504	494	539	526	514	545	548	506	520	456	509	462	498	497	487	504	517	515	525	545	520	512	490	466	490	487	519	501	468	475	556	512	553	512	528	480	527	480	472	502	456	466	492	511	512	469	487	529	486	500	473	497	487	479	526	486	524	525	499	488	488	498	490	527	457	516	495	518	499	501	487	505	483	496	520	492	511	469	551	508	488	485	500	528	523	474	505	489	496	522	526	520	521	505	504	508	488	492	489	501	519	488	486	510	505	499	479	487	485	512	492	485	498	505	500	495	490	510	498	495	527	491	516	509	492	500	484	473	514	526	503	496	549	508	512	484	475	469	503	521	491	492	506	529	500	488	471	524	541	498	521	493	488	518	463	521	480	475	497	499	532	494	475	472	511	492	545	548	511	493	516	494	506	480	483	470	518	507	499	531	507	478	476	477	545	537	536	506	528	504	521	552	549	488	476	461	506	504	486	526	501	515	500	501	534	536	526	511	501	518	533	544	521	486	531	479	472	491	481	531	485	532	471	504	530	472	524	512	520	491	555	515	451	505	507	475	508	515	503	524	502	528	479	500	516	510	471	491	488	535	526	539	511	542	493	550	496	503	523	519	510	545	512	507	484	510	526	479	508	533	483	509	542	489	503	499	506	531	460	545	475	530	508	502	486	524	539	542	520	489	485	489	497	514	489	492	540	502	480	544	509	533	484	478	491	498	531	509	483	474	550	517	535	509	477	511	510	490	529	527	532	519	509	476	495	491	486	498	497	490	508	488	507	544	511	501	475	534	516	477	487	511	454	501	519	493	507	488	488	530	516	482	503	485	552	552	502	533	526	507	487	471	482	518	502	509	520	522	493	492	544	487	506	551	462	508	528	490	519	538	494	527	479	509	452	526	524	534	487	529	514	499	534	498	512	500	493	470	466	500	468	502	549	559	488	452	525	502	518	491	476	471	538	502	532	539	502	504	527	502	512	480	508	518	535	519	513	496	504	494	520	514	499	544	510	516	461	507	495	517	510	510	519	511	486	497	532	517	514	497	489	520	511	514	489	503	492	517	530	486	484	535	492	526	508	514	497	477	518	506	531	551	521	493	502	534	511	518	500	477	489	491	516	516	510	491	537	497	511	491	491	505	532	493	480	495	491	510	481	471	500	526
8031	627	622	562	425	386	391	350	295	315	292	281	296	271	260	318	327	314	285	284	297	304	265	307	260	303	283	282	268	271	277	245	263	240	287	272	254	292	232	268	283	282	299	302	274	265	283	302	288	268	280	287	248	268	315	276	268	308	269	274	250	291	287	275	306	252	301	299	262	271	264	283	270	276	298	254	257	303	292	276	302	274	285	306	281	290	282	316	276	305	248	284	295	287	287	264	281	258	257	273	282	297	289	229	293	260	264	270	302	269	281	297	263	311	309	279	294	273	298	269	299	320	280	297	271	235	308	292	294	286	292	297	294	295	305	286	303	294	264	275	287	264	252	267	282	299	264	250	273	282	299	281	274	258	279	283	309	280	295	275	294	269	296	284	295	276	297	297	259	264	267	299	300	269	242	283	299	280	304	276	269	284	270	287	275	245	287	291	274	274	318	283	283	269	318	246	268	295	285	289	269	280	299	298	283	318	311	267	286	276	268	268	264	256	253	300	303	315	309	231	305	272	281	302	263	282	281	280	277	258	291	330	308	294	270	298	305	292	296	261	291	298	290	293	287	286	290	276	280	286	271	281	315	291	302	297	290	293	284	307	299	293	290	270	265	314	277	290	288	267	278	264	302	270	291	281	311	259	306	295	288	280	282	271	266	288	281	284	308	261	272	267	320	258	286	276	269	300	254	278	275	277	301	292	267	304	288	301	282	273	278	274	277	258	297	303	292	317	262	283	250	298	306	295	236	316	289	315	257	298	282	251	294	313	315	332	287	258	298	303	280	278	293	279	312	304	289	292	273	292	282	310	284	294	283	267	253	271	286	313	279	289	284	298	306	278	305	280	267	281	277	313	275	273	291	265	287	265	261	284	300	286	296	253	295	282	286	293	267	274	287	290	309	290	289	302	239	297	290	293	261	298	255	279	279	287	249	326	276	314	286	307	273	310	285	296	269	293	282	275	283	264	303	289	254	314	257	285	288	289	279	289	285	313	310	296	279	282	254	307	256	317	275	267	301	269	283	315	310	286	290	293	309	272	296	256	262	265	284	315	274	282	274	280	260	295	274	285	265	275	270	292	272	287	309	279	297	277	270	264	269	269	273	286	283	294	292	296	280	271	276	265	279	281	253	281	310	278	286	296	284	292	259	283	312	270	270	299	268	267	307	265	287	267	273	322	288	290	293	274	294	264	281	302	274	283	274	255	288	256	299	315	315	303	293	313	241	270	318	302	294	287	290	273	279	277	300	284	301	304	286	320	316	295	270	267	281	289	249	282	314	278	290	288	318	272	278	281	274	296	305	296	301	308	261	254	296	248	284	264	246	286	299	273	254	276	285	280	290	272	258	268	298	294	276	287	291	295	270	284	225	296	301	270	275	266	304	307	276	275	281	304	258	281	273	276	287	286	269	256	267	294	314	293	255	314	307	263	272	275	263	264	287	291	286	295	282	281	304	314	293	286	283	292	293	258	272	243	295	283	276	284	243	258	277	259	272	275	277	275	283	267	289	259	251	306	254	284	253	266	296	289	291	270	258	318	277	295	310	288	287	296	301	273	262	283	284	290	276	312	285	270	299	286	277	308	278	276	267	272	271	298	259	298	299	277	272	316	259	298	273	289	271	306	276	282	304	290	296	282	293	280	270	277	272	297	279	279	275	284	294	304	236	265	299	255	293	279	291	307	297	271	275	273	276	292	266	252	273	277	261	289	256	273	279	283	266	297	306	279	283	239	287	285	259	273	243	277	283	265	326	275	292	281	270	295	294	304	282	295	292	289	283	279	290	258	251	266	265	287	284	273	256	280	274	265	280	270	252	274	317	314	313	310	269	272	270	290	271	277	284	296	296	258	283	260	285	292	286	277	285	264	278	296	272	262	279	280	281	273	295	307	293	291	294	311	281	256	267	260	250	272	280	280	292	260	293	284	313	266	291	288	270	303	276	279	296	276	265	300	297	314	277	281	271	293	268	262	270	284	290	270	311	278	272	289	267	274	281	250	288	309	283	277	302	253	281	297	275	287	254	277	271	320	281	285	281	299	298	282	267	287	280	289	309	285	261	275	309	311	284	271	278	289	306	278	264	281	288	293	290	308	278	299	296	309	287	264	274	280	263	305	243	259	256	299	280	265	258	280	323	249	294	292	267	286	308	268	293	274	281	299	299	303	271	255	281	282	271	269	283	272	299	322	298	267	282	278	265	262	290	297	293	278	283	301	297	301	305	299	313	261	319	311	291	274	269	258	287	284	277	322	325	277	284	299	283	285	237	272	267	305	292	286	242	248	281	301	270	257	276	280	281	286	277	275	280	274	284	278	302	256	281	303	292	265	271	296	325	270	267	303	308	281	271	283	284	280	266	287	267	265	261	267	248	295	332	266	315	264	273	313	287	293	275	261	273	274	283	293	270	286	251	305	283	284	305	299	292	284	322	262	280	275	300	272	276	292	300	258	267	269	280	294	270	259	276	285	264	291	300	302	268	265	312	260	254	275	253	267	284	314	259	285	255	268	312	275	272	305	270	271	274	286	281	283	273	278	294	260	275	291	298	305	282	291	265	313	299	299	273	269	325	281	261	286	291	259	306	319	302	287	283	279	302	294	276	270	261	298	289	319	302	296	259	282	274	253	292	290	273	292	287	276	322	263	284	259	263	300	290	309	279	265	311	302	301	304	243	243	279	251	280	297	264	280	292	250	269	266	305	279	280	293	309	289	279	337	298	311	319	307	296	275	250	254	271	264	274	298	260	284	296	279	267	278	262	296	280	289	285	292	257	277	282	282	299	296	250	273	272	275	284	312	303	305	286	260	285	297	254	253	269	276	257	301	278	273	239	253	281	239	278	279	255	248	293	313	292	299	320	306	310	283	261	294	264	292	306	267	270	330	293	282	300	289	304	282	255	268	318	275	299	267	276	287	321	285	273	299	304	252	279	250	272	262	296	303	263	293	281	301	297	284	300	300	277	302	282	277	277	277	282	304	280	313	287	278	303	265	275	299	282	278	293	305	300	299	288	277	256	275	292	269	261	266	269	306	269	271	267	296	307	261	267	271	274	285	277	304	289	261	265	280	252	303	301	298	306	306	297	276	312	261	265	269	260	282	293	255	250	264	289	252	267	277	255	263	269	259	308	282	277	264	277	293	278	237	276	278	321	281	270	273	299	264	305	286	278	294	305	315	290	312	258	267	306	241	272	303	300	261	293	266	280	298	262	291	260	274	278	312	281	283	263	287	245	259	272	303	282	296	290	324	279	275	263	274	314	282	297	294	259	257	329	275	255	249	271	278	309	288	280	254	300	258	295	263	258	254	267	254	283	288	299	288	281	274	285	291	256	268	304	266	281	282	290	277	267	257	277	291	271	264	315	260	292	275	254	249	281	257	288	317	262	300	271	301	275	270	314	268	301	312	286	300	296	262	272	268	270	259	255	261	298	309	256	258	272	270	254	283	262	254	266	252	297	273	300	288	291	260	239	295	310	273
6567	877	1407	1596	1350	1220	1008	908	879	844	845	789	776	775	700	686	675	722	725	698	647	692	681	669	678	700	707	647	688	621	686	689	660	644	682	640	634	673	675	681	626	673	638	700	681	660	711	646	636	677	667	651	646	600	655	678	642	609	663	687	628	656	644	660	656	650	630	653	677	634	666	657	654	647	656	643	667	701	609	626	661	635	648	606	651	679	681	668	665	645	665	650	653	657	615	670	716	663	626	640	650	681	673	598	640	656	660	655	629	628	623	673	677	628	708	640	642	656	666	675	677	622	658	675	677	662	625	614	677	638	628	681	635	632	629	633	683	610	654	643	645	679	636	682	656	636	748	617	610	647	598	677	615	612	672	641	623	631	675	604	691	643	660	666	606	634	661	593	696	661	652	662	700	666	652	630	647	692	638	632	618	603	662	729	627	639	648	641	656	656	633	625	686	638	657	637	660	655	638	642	651	615	633	637	671	662	633	646	640	605	630	631	633	643	628	677	611	656	575	677	674	629	628	628	615	681	612	664	673	645	607	658	652	661	629	655	639	635	632	649	607	664	628	643	613	626	620	664	685	604	622	656	685	635	656	601	659	647	695	638	648	698	589	627	595	623	643	642	651	679	644	650	667	672	616	656	597	685	643	623	604	667	611	635	625	650	639	576	629	693	640	664	666	625	659	603	614	652	652	649	612	629	656	640	666	660	614	653	673	628	636	701	672	701	632	686	656	686	615	669	661	660	648	617	659	589	657	649	658	667	675	679	603	620	671	662	670	664	604	693	680	682	608	656	640	651	605	652	659	648	633	668	652	642	655	638	641	680	665	666	661	649	648	632	590	609	606	683	708	706	634	663	602	646	633	636	615	681	666	624	648	660	632	604	617	651	656	583	682	652	625	633	658	657	603	643	634	624	673	644	628	618	661	670	649	610	650	650	641	638	640	701	663	686	623	661	671	655	671	656	630	657	663	632	597	621	613	644	682	615	640	613	630	720	630	692	630	649	684	652	606	662	627	660	665	666	654	630	672	602	630	651	639	649	637	635	660	659	715	646	620	664	611	630	633	648	617	627	665	633	656	673	612	650	681	624	610	666	627	612	652	655	629	619	668	617	655	607	655	657	651	650	607	668	667	654	674	591	645	605	674	649	604	679	646	625	681	664	631	622	670	644	672	642	673	652	669	675	625	599	646	689	649	653	670	664	650	665	570	672	620	627	638	661	631	635	642	616	675	649	645	623	620	603	688	664	659	597	589	651	655	655	675	689	671	597	693	612	651	659	690	641	688	617	628	631	639	620	649	641	644	648	653	665	627	693	622	614	640	636	659	670	658	633	698	646	698	626	629	631	648	654	623	655	645	604	627	680	659	641	627	635	604	656	638	623	677	656	642	636	657	650	614	612	607	627	671	662	704	673	654	626	640	658	683	666	644	657	650	645	589	637	678	639	653	630	644	648	693	625	650	587	681	663	595	609	615	632	614	623	629	617	673	608	667	646	629	637	670	644	656	682	646	638	635	700	669	632	647	654	623	645	691	675	718	645	634	624	602	665	618	653	617	634	677	662	634	643	637	655	658	648	666	648	627	610	634	646	661	641	622	712	629	642	629	679	608	635	685	609	657	631	651	639	619	656	686	663	644	619	630	626	593	629	607	640	681	640	644	692	644	615	658	668	658	621	619	593	619	614	610	658	618	624	623	626	643	718	611	648	673	638	646	665	616	658	642	610	664	689	630	691	694	640	679	665	649	650	628	615	609	661	634	632	673	630	689	649	651	647	607	665	565	680	651	657	619	662	588	630	625	609	672	672	646	625	668	651	581	621	631	638	642	608	643	648	659	609	628	670	585	617	640	627	651	638	663	635	711	625	649	632	602	624	652	643	638	675	657	602	656	659	651	596	621	663	628	633	609	636	696	665	601	608	667	608	641	647	634	666	636	626	663	649	653	619	673	641	587	641	631	656	604	650	623	638	596	664	652	678	623	598	644	643	641	651	631	623	634	636	674	680	688	659	622	615	649	664	666	684	672	639	677	648	671	634	653	692	617	638	640	623	640	625	629	648	627	624	594	665	665	636	665	642	656	668	671	624	651	687	624	619	639	640	632	653	637	632	580	634	701	633	601	635	619	619	664	652	642	648	628	651	685	666	647	658	625	651	629	640	654	672	598	625	638	653	682	693	672	669	687	653	653	608	670	643	660	659	656	641	660	635	674	620	634	679	656	661	623	595	637	651	642	593	654	686	641	646	699	615	663	652	666	635	670	607	639	628	652	643	669	659	648	631	692	625	672	642	634	656	635	647	611	628	652	638	610	595	639	600	635	600	656	649	643	673	655	634	649	690	684	598	622	679	608	694	650	658	661	653	639	687	655	655	621	640	645	631	696	663	601	636	635	680	662	640	642	673	660	617	646	621	637	661	627	635	661	639	676	663	654	641	615	659	675	645	630	664	689	647	662	625	639	671	624	602	627	606	681	600	701	612	704	604	637	644	651	672	670	671	649	633	657	609	645	655	621	612	663	629	633	643	602	598	657	732	636	626	601	665	663	600	644	625	639	643	602	653	635	675	621	679	581	616	654	656	655	627	657	642	652	637	605	694	668	686	673	663	660	680	607	678	669	683	675	694	632	659	605	673	634	671	656	656	688	666	624	621	681	632	637	684	638	626	659	618	657	669	656	605	581	622	672	637	606	637	603	631	604	646	647	601	663	630	601	644	616	621	625	640	669	606	606	636	695	642	671	661	689	633	622	611	607	644	627	623	626	642	685	644	646	654	657	638	680	657	612	603	619	679	647	657	669	652	654	634	647	640	679	641	636	644	647	634	667	653	633	659	651	642	661	672	613	654	673	655	643	650	664	683	611	658	644	632	607	682	624	635	663	638	636	652	672	634	659	671	651	655	634	619	668	641	653	636	680	649	681	623	612	632	607	664	673	619	661	656	650	660	661	650	664	620	694	685	701	631	669	632	635	657	581	622	647	599	660	667	682	626	664	605	645	615	654	637	630	637	616	618	632	609	684	652	657	632	642	632	641	640	639	588	695	655	667	649	651	658	660	655	608	616	672	633	665	622	637	686	669	684	679	666	693	669	633	637	647	628	666	622	661	664	625	638	641	645	638	646	694	634	644	581	655	680	626	674	625	624	655	661	665	634	658	636	606	673	694	673	645	619	674	670	613	638	660	668	631	631	623	618	652	668	647	644	661	633	682	626	614	652	614	635	648	647	627	657	677	700	644	659	641	641	632	627	624	665	615	626	656	649	657	631	657	662	637	630	665	649	605	601	653	653	615	624	651	657	629	692	656	625	637	674	671	660	653	692	609	660	666	617	697	640	623	598	646	650	645	632	627	658	661	658	690	665	650	634	647	631	641	642	639	602	645	607	659	624	628	684	649	644	627	640	656	651	601	637	626	645	659	614	602	612	652	665	636	662	638	632	630	634	655	650	599	615	664	616	593	623	622	649	687	673	638	645	674	638	624	631
14903	1165	911	743	498	383	318	273	250	222	228	219	235	208	194	168	184	150	167	184	171	158	171	146	152	194	162	181	161	184	161	184	186	173	159	169	188	177	136	163	164	186	156	173	178	176	167	179	161	172	204	169	157	167	150	173	171	172	155	151	160	173	162	149	158	181	197	152	145	157	168	172	170	156	150	164	171	159	170	155	144	182	158	142	162	164	146	151	177	154	165	160	161	174	141	173	182	170	154	170	174	121	147	170	162	170	177	156	181	161	160	166	139	139	156	180	155	126	147	180	148	155	185	157	164	159	159	147	126	169	148	163	172	155	172	158	158	149	161	145	170	161	148	143	148	142	154	175	171	145	174	163	159	166	164	160	154	158	162	184	175	168	193	197	153	169	179	143	156	149	131	167	168	169	159	151	179	185	177	162	160	136	168	157	146	156	150	175	163	128	178	146	170	145	170	164	162	168	158	175	144	142	155	165	172	171	165	178	191	153	163	172	153	144	180	167	176	165	174	159	144	189	174	161	186	165	159	144	174	178	159	169	156	172	155	159	177	160	161	179	180	147	158	185	181	148	177	157	120	162	131	162	144	157	146	166	177	153	147	151	174	176	159	154	134	165	149	174	168	168	190	164	156	173	154	152	179	190	165	170	189	171	166	167	161	164	149	155	151	166	170	152	146	174	159	170	156	160	141	176	145	177	157	171	143	164	180	145	149	146	156	150	157	152	185	160	151	148	167	174	159	149	152	144	149	172	141	157	170	182	155	153	183	162	178	157	174	161	150	167	160	175	160	198	148	163	166	168	190	186	160	141	145	153	147	136	170	156	169	179	139	160	136	171	156	134	155	151	166	158	150	160	157	153	168	177	162	183	169	163	158	165	143	161	148	179	184	179	149	187	161	176	161	164	166	180	144	150	166	160	150	140	155	142	153	169	155	164	158	166	159	160	147	165	168	181	151	165	152	163	173	180	150	178	166	188	174	157	178	138	144	149	147	165	152	158	164	163	178	164	199	169	159	178	175	172	160	146	168	194	166	158	179	165	158	162	142	153	147	143	187	175	152	178	137	185	160	160	178	164	166	142	160	179	173	151	172	152	150	184	164	158	138	162	158	158	165	169	176	171	141	152	169	156	159	149	190	172	166	156	162	168	186	164	156	173	150	160	167	162	149	149	157	155	164	189	164	168	146	152	142	173	172	164	166	164	144	139	128	138	153	160	160	169	148	167	167	161	140	158	162	172	153	138	169	190	160	179	140	177	177	165	134	128	132	152	159	168	142	162	206	150	146	149	175	158	182	161	145	158	167	171	173	179	153	152	164	159	176	149	160	160	142	165	146	141	162	200	137	157	153	172	153	158	175	153	154	164	151	143	157	159	168	174	159	142	177	162	138	162	162	168	165	162	141	158	170	151	172	166	187	157	150	166	177	139	127	159	170	168	175	160	179	180	158	166	174	183	181	172	168	150	168	176	150	143	156	175	183	181	156	181	164	147	175	195	159	148	155	165	178	149	153	153	154	159	145	143	143	160	156	179	166	152	156	160	180	179	176	149	149	141	157	164	158	157	175	167	160	148	172	162	168	140	159	165	173	157	161	155	158	157	174	159	173	156	165	160	159	165	168	152	148	164	164	176	164	161	166	167	175	170	147	175	150	156	184	164	164	160	152	168	158	166	155	171	145	142	169	165	156	174	140	145	159	181	170	159	181	150	182	167	177	136	153	151	163	152	180	156	145	163	149	151	161	186	152	156	184	168	147	135	183	153	161	151	163	151	141	184	157	157	176	158	166	153	151	134	178	171	156	155	161	167	162	168	173	148	163	162	165	175	147	168	140	137	156	153	148	162	172	149	153	195	166	165	182	163	148	152	170	180	144	153	173	121	151	175	151	153	162	148	155	139	161	178	149	154	169	155	174	162	170	194	160	144	163	143	157	182	126	160	168	166	182	154	161	175	167	146	148	159	171	153	155	173	155	160	155	165	171	158	155	145	146	161	157	144	155	166	188	172	138	142	163	162	168	162	137	175	179	151	160	144	151	161	131	158	167	180	174	169	141	156	173	171	157	172	168	168	150	168	168	157	205	185	182	171	157	178	181	178	149	180	182	162	186	149	151	157	148	149	177	182	166	166	155	153	151	147	154	152	173	155	158	168	169	166	160	169	158	170	156	148	194	178	173	157	176	163	154	150	180	175	164	147	153	156	155	167	137	146	159	176	158	182	138	154	141	147	149	171	170	156	165	157	165	170	156	161	149	162	153	148	147	157	142	163	149	137	150	162	164	142	196	203	189	150	159	172	190	160	138	170	158	165	149	157	162	165	149	170	173	168	172	156	169	175	197	171	154	167	154	158	129	161	156	136	162	180	156	166	157	177	185	171	164	173	156	175	182	147	173	164	152	166	167	172	173	163	188	158	178	170	183	143	168	144	134	159	144	166	157	165	138	172	158	176	160	147	151	160	173	198	180	174	148	165	163	163	168	165	158	161	167	174	141	176	155	161	162	148	155	152	162	177	174	159	155	163	181	154	158	144	167	166	166	175	158	168	159	161	159	175	168	186	167	136	148	143	176	176	158	153	141	187	132	148	192	175	157	155	177	170	137	167	164	163	163	155	156	151	155	154	146	142	158	164	167	151	123	182	173	166	156	142	155	147	178	166	136	155	153	134	161	133	189	159	143	158	156	179	170	173	162	147	179	150	149	142	159	161	169	178	163	158	153	144	156	168	149	156	174	176	156	172	160	152	161	177	146	163	178	142	167	167	147	173	185	172	182	155	155	183	164	153	193	147	137	152	158	162	176	170	154	156	162	156	138	153	169	142	158	163	173	172	166	142	165	166	163	154	163	144	158	185	165	167	166	150	187	151	144	155	160	155	169	151	195	173	158	169	179	129	149	159	162	157	162	165	161	162	186	146	158	133	189	166	178	160	174	149	160	162	148	176	168	192	186	158	164	168	136	161	170	165	151	169	165	169	171	150	163	155	172	160	166	176	154	176	160	175	182	145	184	166	168	163	181	183	172	163	170	147	161	189	184	161	194	149	170	148	168	171	165	150	175	168	172	148	164	169	157	146	151	137	144	172	158	167	153	188	164	177	190	172	180	162	140	168	147	149	167	169	178	148	162	182	147	145	157	171	167	171	156	179	180	160	179	159	189	163	155	161	171	172	176	172	176	140	178	147	177	174	179	180	149	169	157	177	166	155	176	156	167	166	165	165	163	189	156	174	161	159	138	165	136	149	164	168	181	170	156	188	158	146	192	140	141	164	160	166	171	160	176	168	152	137	137	164	182	155	156	167	159	149	161	155	171	154	168	146	148	143	166	174	148	183	150	152	173	174	173	182	143	175	155	158	176	147	152	177	151	180	146	184	161	152	168	160	173	169	162	171	165	151	159	166	142	171	184	169	161	176	166	184	157	152	180	127	173	164	178	171	171	157	148	166	165	167	159	162	165	157	167	155	153	153	137	186	180	170	160	169	178	174
8120	958	1884	2285	1877	1343	1146	1019	813	756	665	627	637	560	544	495	519	459	491	461	451	425	463	463	425	454	417	440	436	402	405	413	392	382	392	388	388	381	394	376	344	377	405	389	407	353	378	344	370	382	394	404	406	446	356	427	398	365	416	405	392	390	382	377	397	382	395	410	388	390	382	355	425	377	385	353	404	374	357	364	374	379	355	354	361	363	392	385	385	380	407	366	410	376	386	382	340	384	397	366	392	369	404	384	370	367	387	401	373	394	387	370	401	375	391	376	369	364	333	381	396	380	369	354	399	388	395	377	398	394	362	373	349	394	366	369	391	353	383	403	402	384	366	368	393	324	382	340	395	338	392	407	406	404	352	367	381	370	399	363	351	372	351	364	399	378	413	368	347	378	360	363	391	367	350	387	413	382	350	389	347	370	367	399	380	393	365	373	378	414	375	347	415	382	388	389	380	369	377	393	386	408	354	411	348	389	348	412	405	363	409	401	381	371	332	353	316	362	378	360	352	385	368	419	333	362	349	358	383	407	389	376	404	388	375	400	358	361	389	388	351	387	369	355	418	389	401	377	317	384	384	384	388	343	359	362	350	350	396	391	387	391	354	430	352	395	361	382	369	387	398	344	386	399	378	358	388	371	380	400	380	369	372	386	388	357	385	411	359	373	355	372	403	335	373	369	372	362	384	392	370	384	368	413	375	352	375	367	376	383	360	373	350	321	367	360	375	375	386	384	383	419	370	387	374	372	355	346	373	420	363	375	372	388	399	392	371	376	369	396	385	398	398	382	385	359	352	400	367	373	399	384	371	386	372	358	364	415	368	389	365	339	377	357	387	377	379	360	367	367	380	399	398	362	387	369	375	358	340	367	401	388	348	375	414	383	385	341	366	366	382	403	387	358	352	399	382	367	355	387	363	386	379	402	418	375	405	362	378	399	383	371	373	374	328	353	377	352	373	400	366	377	352	377	374	388	362	390	395	389	382	381	382	378	383	372	405	374	411	378	367	419	371	367	388	399	377	370	380	380	332	390	372	382	392	346	408	358	372	356	354	348	381	365	370	380	401	368	370	375	355	398	364	398	325	390	376	373	392	382	372	402	372	389	351	372	395	406	409	381	368	372	369	383	381	341	361	366	383	371	379	384	400	375	395	370	338	382	369	363	379	381	347	399	363	376	400	401	372	396	389	348	381	381	426	381	366	385	376	366	382	386	356	409	381	350	392	365	362	379	356	386	392	387	386	393	387	361	370	389	353	363	379	378	372	370	414	369	347	370	359	367	359	346	386	365	374	392	401	341	414	388	379	365	372	371	367	379	383	353	376	364	361	372	354	372	366	353	357	380	348	375	376	375	377	357	399	364	343	396	409	392	390	349	367	384	388	359	381	373	370	378	356	385	391	414	349	381	403	396	399	344	407	363	357	373	393	373	403	378	359	379	392	404	364	380	366	419	384	359	388	384	410	360	341	385	349	404	365	343	402	427	363	366	345	386	351	392	366	347	400	374	420	371	344	353	414	354	387	351	392	367	397	377	336	337	386	343	413	353	392	402	350	377	348	349	379	336	373	381	359	396	354	395	390	371	399	366	369	371	413	379	368	381	384	355	373	392	389	381	407	361	362	368	389	376	388	373	355	368	390	375	384	363	382	419	378	359	361	364	344	351	375	402	352	385	368	364	395	415	372	398	383	424	383	386	398	328	363	348	355	375	335	349	383	414	339	388	416	364	381	362	399	390	358	355	391	370	402	388	408	394	385	385	405	396	361	346	386	384	347	383	374	369	362	379	370	383	353	373	415	363	358	375	347	361	362	383	362	377	381	359	382	374	387	381	364	361	393	369	356	399	408	387	392	401	353	355	361	401	378	379	389	412	412	376	390	359	369	399	380	359	393	386	414	391	373	358	373	388	390	373	366	371	375	355	392	392	358	404	382	362	385	400	350	350	359	400	377	355	356	382	369	410	400	345	380	389	347	349	378	358	382	387	366	356	363	380	376	398	372	363	375	374	374	383	349	364	382	381	373	379	370	364	376	340	359	345	358	365	372	377	372	395	377	370	373	383	398	387	366	368	374	340	367	366	373	377	334	405	377	359	350	383	372	385	378	376	375	383	341	374	363	382	359	381	360	365	357	371	369	370	343	397	397	383	394	379	403	394	402	405	364	389	374	362	355	353	397	396	391	378	397	382	390	362	353	381	391	370	351	419	390	377	392	365	386	382	342	359	370	380	387	346	374	378	388	368	392	359	324	391	355	382	401	397	357	356	366	371	345	403	368	363	364	376	348	380	375	371	381	358	389	368	360	362	388	387	387	378	365	403	410	405	386	380	364	378	399	364	394	342	374	387	377	372	345	381	392	382	369	363	384	377	367	383	378	352	362	373	387	357	350	371	404	391	392	376	379	379	383	386	376	378	359	367	389	385	398	401	382	388	366	366	340	393	366	361	376	379	386	387	380	392	334	365	373	364	385	374	357	363	367	383	350	393	360	373	356	377	365	387	387	395	381	372	390	394	385	381	380	378	391	363	367	381	406	337	367	389	378	367	347	400	361	339	363	394	391	379	409	377	404	341	365	365	382	355	341	365	380	382	345	385	363	373	367	334	411	403	343	331	386	372	354	354	379	359	385	399	405	393	384	368	395	395	401	382	364	357	376	374	410	355	383	370	383	390	390	340	368	394	362	376	387	386	388	386	356	368	371	380	358	409	403	370	371	361	333	341	354	374	352	375	361	404	401	367	414	365	338	382	381	361	381	381	403	339	373	364	395	380	360	356	384	369	393	366	353	403	357	375	336	390	392	382	405	382	386	415	339	395	355	407	407	390	321	329	398	361	388	347	349	359	371	388	369	363	365	353	356	359	382	377	410	364	369	358	371	348	381	387	381	392	376	343	403	370	371	341	358	398	352	375	407	356	410	357	375	372	374	337	371	366	401	406	357	377	372	372	326	352	383	418	347	363	377	357	384	368	363	391	361	392	374	362	343	405	387	396	400	384	412	371	396	384	352	359	400	410	384	410	364	391	371	356	366	381	339	394	378	365	349	379	380	373	370	404	367	361	395	353	387	397	350	358	388	381	364	394	415	373	425	374	371	388	424	338	364	378	401	376	393	366	349	363	376	373	400	406	387	394	349	377	382	382	398	379	381	382	380	415	387	398	359	379	379	356	386	399	382	374	365	390	395	349	360	390	379	391	391	378	364	392	386	392	377	360	369	355	385	376	394	392	368	372	353	365	386	402	388	354	412	370	369	371	380	342	378	333	374	362	403	377	381	387	375	393	391	365	393	394	366	363	353	375	388	368	363	384	403	393	371	371	379	373	374	338	395	413	360	374	391	366	373	363	375	388	360	378	354	379	355	397	351	363	412	396	402	379	396	402	396	362	361	388	359	374	394	337	369	334	378	342	390	377	394	407	348	389	377	377	352	354	351	384	402	365	369	387	385	377	383	361	381	375	356	383	379	386	347	384	395	372	371	396
1579	234	223	227	237	211	215	224	220	226	228	227	229	195	225	199	210	222	215	218	235	204	216	181	207	227	208	222	209	191	216	185	234	205	197	245	223	188	219	203	211	208	205	200	228	203	231	199	194	219	226	225	220	216	223	190	240	206	223	199	195	189	227	218	228	215	200	238	201	201	232	202	179	212	210	209	209	214	199	204	199	226	220	220	203	210	209	202	218	208	207	220	209	200	198	235	218	254	216	210	234	212	176	210	197	223	239	235	180	204	221	213	219	201	215	201	221	239	201	207	213	201	211	219	215	193	206	190	217	239	201	232	224	219	225	202	194	199	209	213	224	219	213	221	208	217	185	226	214	209	188	231	212	219	232	274	205	230	206	213	206	216	221	200	220	205	201	202	187	205	185	243	217	218	205	187	235	206	206	215	238	197	193	239	193	242	205	202	211	210	201	204	201	214	255	214	214	213	213	201	200	201	212	218	203	223	202	221	204	211	214	208	191	235	221	191	221	202	218	186	200	220	190	191	245	206	221	208	235	215	210	200	227	215	198	218	206	225	243	186	206	204	210	198	202	162	251	187	235	213	214	205	218	227	212	224	230	217	197	215	193	247	214	189	217	204	219	203	211	221	221	217	191	203	209	249	217	192	202	235	246	242	213	240	226	221	248	230	227	188	191	214	229	199	220	230	209	192	203	231	206	220	238	218	229	177	217	200	196	206	207	211	233	223	189	244	217	188	198	212	207	200	227	225	199	202	222	225	197	226	214	206	186	218	201	206	181	243	205	199	218	227	180	213	236	211	233	217	209	220	251	236	226	206	202	223	198	232	218	183	197	196	202	214	222	224	221	194	221	216	213	194	190	217	203	222	219	180	212	204	210	218	213	216	223	241	225	213	227	206	222	204	215	202	220	213	197	205	234	224	175	214	198	217	218	209	206	185	214	235	189	205	209	194	206	209	240	192	224	199	203	219	222	191	240	219	177	238	210	222	231	223	222	196	201	207	201	251	222	220	174	187	211	212	184	209	224	206	212	232	204	205	211	206	199	200	193	203	236	223	200	196	212	199	240	220	205	203	234	264	190	220	212	216	198	239	220	203	201	200	226	195	199	196	195	225	210	226	221	184	182	210	199	238	212	217	220	230	198	208	206	207	221	205	196	224	180	222	191	199	200	206	220	218	245	237	223	203	207	217	224	224	220	174	221	216	216	217	199	215	228	230	205	194	234	209	188	226	243	201	195	224	224	217	202	199	184	229	186	197	221	198	203	207	231	205	216	209	195	194	206	217	244	223	206	224	229	192	212	192	208	229	212	230	215	222	211	179	205	201	210	209	207	214	230	253	224	216	223	222	211	216	207	199	231	260	210	183	203	208	199	218	223	217	192	211	236	228	209	220	198	193	232	208	215	207	192	217	192	234	210	226	217	220	192	206	217	227	239	245	221	215	231	211	199	186	208	201	206	214	210	182	218	225	204	196	219	184	209	222	204	204	209	220	212	235	182	204	230	234	215	205	211	221	224	214	220	230	188	196	187	227	182	220	188	199	197	191	186	180	202	231	213	234	186	215	198	206	194	197	237	206	239	208	219	192	207	201	236	214	173	221	206	208	201	227	204	207	206	202	198	182	201	228	228	219	218	228	219	190	226	205	205	206	236	227	217	215	219	201	210	221	191	217	214	187	204	218	221	206	220	203	238	202	199	201	241	201	232	218	230	220	216	204	197	214	214	199	224	226	235	193	215	211	234	225	235	194	212	205	204	207	216	212	204	201	215	210	213	200	237	263	215	217	200	183	231	223	188	205	191	233	223	198	222	218	205	196	219	215	199	206	191	188	189	197	208	217	205	203	223	195	208	215	217	217	235	222	206	218	202	206	194	207	212	190	207	197	251	215	213	223	238	201	207	237	217	184	199	225	207	190	235	196	232	212	202	223	213	221	216	195	195	211	183	206	209	228	225	234	232	224	208	218	214	216	205	181	226	212	208	215	221	217	230	224	205	232	217	212	211	250	216	230	209	224	213	253	200	216	204	215	222	209	220	206	191	219	243	202	212	229	232	203	220	205	227	215	209	218	226	243	183	224	239	249	201	239	242	207	215	210	191	199	195	218	215	191	229	228	216	209	200	203	246	197	221	195	203	203	188	191	210	207	201	250	201	203	213	226	224	231	205	222	235	246	240	207	234	224	207	220	192	236	185	179	232	244	233	195	229	228	216	205	215	201	205	195	201	198	214	215	224	207	202	213	210	217	224	184	194	214	205	203	228	239	197	208	213	224	219	221	197	210	213	219	200	199	218	193	215	200	227	221	209	230	215	232	229	213	203	210	198	202	204	187	195	233	210	220	207	208	209	228	216	196	225	233	197	193	213	229	226	229	215	193	207	208	237	195	194	218	222	189	231	213	207	255	179	205	180	205	219	210	205	227	209	196	218	193	188	220	208	221	183	221	224	223	190	255	206	218	215	199	195	206	236	238	213	225	198	212	181	207	181	183	206	224	223	199	202	209	203	209	212	219	238	207	182	208	207	222	182	201	212	197	212	192	195	201	217	223	226	228	167	217	205	205	226	244	198	223	235	175	213	197	218	234	206	197	224	223	223	229	217	221	193	198	214	215	240	190	205	188	227	195	221	225	200	212	233	206	201	224	211	223	211	212	194	220	224	238	205	205	238	193	206	222	203	196	193	206	220	217	199	225	225	213	209	213	232	222	218	194	183	222	226	187	230	192	222	226	213	194	232	199	195	231	193	211	224	232	199	218	208	210	204	220	207	200	222	210	220	199	210	187	193	213	183	227	205	219	232	221	185	204	212	195	234	210	232	212	215	216	222	205	224	217	210	230	220	196	210	232	205	203	196	209	187	208	216	194	202	225	207	230	227	212	214	215	230	203	203	223	194	229	214	216	214	197	215	220	217	191	221	223	210	194	214	214	217	207	204	200	218	212	215	205	260	244	225	195	173	221	227	234	211	193	193	207	240	179	228	192	220	211	228	222	219	187	231	225	198	198	213	215	199	231	222	187	201	215	236	206	191	204	223	209	201	240	221	211	232	196	203	186	199	199	191	220	229	187	214	216	207	216	224	180	222	195	222	224	212	217	218	159	204	236	207	211	202	181	213	229	219	195	225	199	211	235	224	235	240	228	202	211	211	224	203	202	243	213	204	193	212	218	224	215	201	216	226	213	195	225	217	215	205	194	184	182	229	210	230	208	200	204	221	199	196	221	200	201	220	232	203	215	200	200	219	196	207	223	212	190	214	193	224	216	217	232	212	209	207	235	231	191	211	190	190	212	205	246	198	218	211	227	224	222	200	200	217	213	192	204	221	172	214	204	205	209	232	224	208	241	186	205	222	190	209	197	252	215	200	241	235	202	181	200	225	215	216	223	211	211	217	218	227	228	173	230	215	206	209	232	206	216	231	184	199	211	197	205	211	207	217	224	193	211	192	203	207	240	217	197	209	202	198	224	208	204	232	232	192	209	211	236
2093	562	523	557	537	537	490	567	545	492	525	490	544	532	509	478	512	540	505	539	543	473	521	521	555	541	516	508	510	543	533	488	489	518	528	508	529	501	484	516	515	478	525	515	525	505	530	496	502	504	503	538	489	508	493	502	509	546	521	512	527	507	500	481	493	508	502	519	558	512	494	536	534	523	509	467	499	512	499	505	504	515	468	484	532	534	526	494	541	478	507	481	541	525	489	546	494	509	508	500	544	520	490	513	515	514	496	505	567	535	513	532	485	506	523	562	529	496	483	523	522	529	502	509	504	519	465	524	539	538	460	536	463	472	531	522	503	516	500	462	484	507	537	500	531	493	490	508	515	483	498	526	508	491	500	497	537	497	489	509	533	509	495	529	527	535	521	449	459	489	548	507	505	475	493	503	529	487	485	523	506	505	486	538	477	514	513	534	540	508	526	528	476	496	547	470	529	536	511	501	524	522	497	489	510	493	520	520	487	516	481	500	532	541	506	554	496	515	491	504	513	524	521	509	532	521	512	494	507	500	477	478	500	543	498	496	500	549	508	494	483	539	479	526	530	500	508	491	511	528	486	532	507	513	496	444	491	501	557	535	507	489	494	503	524	508	492	542	509	510	522	496	487	530	490	492	503	526	477	525	570	530	513	502	490	483	532	557	510	481	534	473	525	452	544	512	512	554	498	485	468	522	485	531	520	525	502	509	495	519	513	509	501	517	504	535	492	512	501	483	509	500	506	513	508	527	520	520	501	491	488	550	525	492	555	519	491	482	522	483	490	508	467	502	533	523	519	499	511	519	491	546	524	483	522	502	519	468	543	485	486	513	546	518	496	506	529	524	525	503	494	501	473	550	458	533	487	538	507	458	557	526	531	514	499	532	525	514	530	522	509	527	520	528	480	472	485	573	514	495	483	471	523	536	511	503	518	533	528	527	511	516	508	521	536	520	470	510	479	518	505	498	541	511	520	539	521	529	487	547	497	505	521	522	525	518	505	539	487	488	491	509	500	472	521	519	495	496	504	525	514	504	547	481	510	489	484	517	527	507	545	468	530	505	502	516	487	516	531	514	480	500	534	518	501	500	551	499	505	494	463	520	519	468	547	513	505	501	496	529	527	521	511	574	510	496	530	521	537	501	531	494	493	499	565	497	518	506	467	520	536	506	504	473	505	526	502	508	551	572	510	498	499	446	494	559	481	481	517	513	536	525	518	508	498	480	509	537	480	544	482	483	481	499	525	486	526	480	524	498	538	519	513	495	472	506	516	476	492	509	530	464	559	495	503	492	511	523	495	571	532	508	492	468	510	509	460	502	515	493	494	510	475	503	522	488	511	543	505	555	484	492	507	521	535	514	502	553	502	492	497	476	500	533	460	483	498	515	522	498	521	509	511	504	534	484	500	480	478	515	486	534	531	481	511	502	547	512	511	489	499	505	485	478	508	533	522	495	528	495	502	545	477	528	529	485	497	520	510	510	506	514	506	519	518	523	511	489	468	524	496	476	525	534	511	555	466	501	486	513	487	416	507	530	505	494	464	504	513	489	445	475	515	478	497	542	516	488	519	504	520	563	477	509	530	524	541	504	517	494	548	545	460	523	525	517	513	530	488	513	497	497	526	507	493	495	497	540	507	490	500	531	516	547	523	486	508	521	520	504	530	505	478	506	535	528	504	483	522	487	509	512	507	526	511	501	472	506	521	524	529	505	521	508	510	508	524	467	501	535	540	526	514	517	510	501	551	520	483	532	503	541	471	513	526	527	497	510	479	511	481	499	486	488	517	506	508	539	559	500	510	544	541	486	505	522	528	530	508	501	482	522	544	514	514	515	519	496	524	475	495	534	478	480	512	490	534	519	513	497	508	510	497	469	529	514	486	510	516	507	487	528	484	476	528	486	497	480	500	518	494	540	509	479	490	541	495	498	502	494	493	563	524	495	500	537	542	527	471	523	529	516	491	502	511	502	504	462	509	528	500	520	526	529	552	524	481	502	463	515	476	497	508	482	522	543	531	559	485	509	505	523	551	426	536	514	485	514	505	534	500	535	497	471	541	469	508	533	518	563	524	503	535	500	523	504	529	543	498	508	493	496	498	468	516	493	481	492	501	509	540	513	481	488	546	517	528	518	486	479	477	519	507	528	517	544	527	536	503	522	500	546	508	529	504	527	508	513	523	518	523	521	534	487	502	471	493	528	566	556	512	470	516	498	505	557	500	481	542	521	475	552	530	527	480	503	505	525	493	533	487	507	481	508	534	506	499	517	526	536	534	470	526	502	497	515	486	517	542	491	496	509	529	498	461	537	520	511	509	547	503	482	490	453	490	493	530	529	526	514	539	491	456	502	482	530	498	541	536	539	543	544	534	524	513	520	521	522	470	525	500	488	499	491	478	512	492	509	492	495	500	506	511	463	470	532	533	507	480	542	513	487	541	514	500	496	522	511	522	521	540	500	530	542	508	496	509	514	554	499	497	518	535	522	492	497	499	515	496	489	511	547	488	500	537	485	547	539	505	490	493	509	489	520	471	498	517	516	544	491	543	556	523	547	505	504	469	525	519	512	482	510	544	477	490	506	534	496	491	486	502	493	503	505	536	508	495	506	517	506	508	432	475	538	471	516	474	522	489	493	518	513	516	496	524	485	540	500	503	509	509	476	476	483	543	515	504	524	495	497	526	512	494	531	500	467	516	472	492	536	504	521	500	541	550	555	488	514	497	530	515	578	473	470	483	498	507	475	508	498	508	501	537	506	458	490	540	518	504	503	540	498	500	505	529	510	508	497	508	509	503	526	508	555	490	516	517	515	517	506	537	550	504	510	438	519	490	503	513	500	510	483	543	502	450	511	522	503	519	498	544	537	523	509	480	479	505	502	529	475	494	517	514	540	489	532	496	488	522	500	507	473	538	527	537	503	523	501	512	478	542	501	502	504	504	481	479	506	518	512	534	510	496	542	480	529	547	543	482	500	556	453	515	516	499	514	499	505	540	509	521	491	487	493	512	491	509	468	541	465	532	505	475	492	510	537	471	511	506	493	471	514	488	507	501	519	484	550	526	515	517	492	527	489	507	481	526	510	522	557	496	521	529	504	531	533	511	516	505	482	557	542	513	501	500	545	523	528	518	510	507	475	516	473	510	507	471	472	490	525	502	471	513	474	519	521	500	518	482	549	505	519	510	522	523	516	502	538	522	521	537	501	481	523	487	551	518	518	498	533	494	505	553	486	488	482	484	536	496	510	551	517	520	523	514	486	454	500	514	510	487	537	538	488	523	508	488	531	455	502	485	491	547	500	526	480	526	539	493	518	496	517	567	487	516	505	521	513	501	511	506	502	542	517	494	542	528	503	538	507	502	524	499	498	550	526	487	489	506	503	559	461	512	503	540	493	528	523	500	490	524	494	506	515	553	493	518	490	512	484	469	507	537	516	483	544	519	533	483	506	496	501	504	490	529	504	539	519	514	490	481	505	511	479	492	467
8231	626	652	525	481	418	357	330	332	314	281	309	309	295	323	289	308	263	281	318	293	326	307	299	284	325	282	270	289	290	309	307	277	316	267	277	272	295	279	286	279	278	285	265	275	286	268	278	292	249	298	261	271	327	308	290	325	260	271	286	286	301	239	277	296	266	309	276	283	285	292	290	317	294	307	276	289	273	299	259	304	274	288	294	298	282	270	277	295	313	273	300	285	274	282	306	263	284	343	285	290	263	291	285	322	316	321	289	299	327	326	250	278	291	313	294	290	279	295	312	267	312	268	282	254	272	286	289	264	288	285	274	278	290	252	278	307	275	271	281	292	297	277	280	287	271	281	312	285	251	265	299	290	324	314	284	299	323	292	274	288	320	267	318	290	299	273	286	297	282	290	278	257	282	268	287	307	266	294	270	290	267	278	291	289	269	305	241	300	275	293	294	252	266	296	257	294	300	279	285	296	275	280	268	265	270	279	264	305	293	278	277	296	258	271	253	268	282	277	277	293	279	292	271	303	283	313	276	288	290	275	251	288	255	274	283	270	279	294	287	248	275	277	261	283	268	250	279	274	272	297	318	293	279	306	280	308	280	288	274	289	296	261	313	280	305	303	284	305	278	267	283	285	276	280	289	285	302	297	300	298	257	239	271	269	281	273	298	288	296	289	289	288	292	273	300	295	265	258	274	259	288	273	291	303	262	292	283	304	283	279	289	302	263	295	265	295	251	294	271	274	302	299	288	288	269	280	277	303	295	297	279	262	270	297	290	320	271	256	273	293	287	304	276	314	292	287	309	245	264	294	268	272	295	280	285	273	330	317	273	286	269	293	291	296	268	287	285	284	269	279	283	274	289	329	303	317	297	307	276	257	277	262	281	259	312	270	282	290	298	317	248	223	290	286	271	287	293	288	244	287	286	286	270	287	299	280	257	283	272	269	275	268	294	282	308	297	264	276	311	297	322	309	276	265	295	266	288	277	277	278	256	285	313	300	276	296	279	308	280	297	272	278	279	314	279	270	279	295	290	265	281	281	266	279	293	310	292	269	276	267	268	251	268	273	292	322	279	269	294	297	277	265	266	256	294	298	297	290	306	258	248	277	298	297	286	294	260	253	285	275	278	288	286	243	263	284	266	262	269	273	290	290	273	271	277	296	319	311	280	268	254	282	314	299	312	279	257	243	274	294	290	254	314	291	288	290	284	278	257	278	277	262	297	277	252	308	291	279	279	274	265	291	264	309	275	294	290	297	330	287	273	273	297	289	275	291	285	301	263	270	276	273	285	324	298	314	314	324	297	281	298	311	267	293	266	292	266	261	281	243	285	286	295	292	282	254	283	261	282	322	253	272	275	284	281	285	301	312	290	289	284	272	256	284	287	311	310	306	299	305	299	285	299	296	274	277	308	281	266	291	286	272	310	309	304	250	280	262	268	291	288	296	296	276	273	298	263	268	279	290	274	289	284	286	276	285	295	308	295	288	275	274	274	308	269	301	275	266	299	280	285	308	303	301	287	299	250	273	281	273	286	275	257	273	274	292	297	309	279	292	272	292	277	292	264	263	277	321	300	282	282	266	297	278	291	307	313	298	303	276	284	272	294	285	293	281	275	253	268	250	303	294	286	324	292	277	273	247	283	312	304	306	283	256	256	288	273	308	325	281	277	261	286	255	277	269	297	296	314	275	279	248	295	290	276	308	282	254	284	267	282	295	292	276	280	266	310	293	284	304	289	286	266	277	259	307	288	296	295	269	273	290	296	298	283	253	259	278	328	275	324	295	271	285	249	279	312	262	296	284	290	275	283	296	284	285	288	281	278	268	302	262	301	268	298	268	292	280	305	315	285	293	270	268	282	301	283	319	289	282	292	319	276	268	287	283	298	275	270	277	295	296	276	272	270	275	276	302	292	285	289	285	267	294	295	272	291	303	260	274	303	280	291	253	286	249	315	263	292	339	305	279	296	301	294	280	303	287	321	293	269	258	274	284	276	269	256	297	253	250	314	321	308	281	308	285	301	258	303	266	244	250	267	276	294	261	277	266	280	300	276	247	262	297	269	279	299	280	302	267	290	256	273	280	287	331	271	293	293	280	258	261	285	268	280	290	271	283	259	251	280	298	287	275	286	287	303	267	301	254	267	284	331	263	284	316	285	298	272	246	287	288	277	305	259	324	270	275	293	287	296	291	297	284	324	288	274	287	288	274	281	263	293	291	297	312	270	311	268	299	264	307	307	325	297	281	300	286	283	290	278	250	262	270	280	267	262	257	272	280	303	297	271	298	306	265	266	282	279	274	279	312	284	268	280	280	295	289	328	262	301	261	264	323	279	309	269	283	283	290	288	261	301	304	310	304	269	276	267	266	288	239	270	318	267	287	268	318	258	270	286	291	311	265	283	274	290	294	288	293	286	282	320	291	292	281	259	274	281	299	274	266	274	250	269	268	303	266	276	300	281	258	264	271	281	265	282	277	276	283	268	290	261	288	264	250	267	274	294	271	308	284	292	303	309	264	283	283	309	267	257	258	282	275	278	326	286	251	291	272	291	287	285	269	291	302	296	281	289	270	296	301	265	330	293	270	286	271	296	292	263	306	294	291	256	249	274	279	262	295	287	302	232	260	275	277	306	315	267	257	289	263	277	266	297	265	272	314	319	250	296	241	295	302	288	298	277	270	278	257	308	332	286	279	280	237	294	275	282	279	300	284	242	285	277	279	290	277	302	267	247	280	302	269	269	253	258	271	275	285	310	242	260	271	291	313	312	282	286	281	262	296	294	293	292	289	260	282	268	270	272	277	307	257	270	281	270	254	269	300	304	280	281	267	288	305	265	275	304	271	270	289	280	265	279	290	266	281	264	293	282	299	299	328	297	297	290	275	290	281	264	294	264	274	228	293	271	268	269	297	284	297	269	266	275	284	312	293	279	281	250	272	311	304	242	270	307	280	272	306	315	278	285	292	287	279	265	327	286	293	312	261	249	288	313	284	272	278	286	262	282	274	291	292	265	328	292	313	281	251	258	268	319	283	303	249	298	288	323	270	237	272	303	296	313	276	270	298	292	275	278	276	331	268	290	268	294	263	291	295	266	301	290	302	304	311	301	296	280	308	277	276	283	274	320	289	267	276	276	280	317	228	307	298	280	262	268	266	295	275	267	278	308	281	322	298	322	281	275	286	296	287	286	266	289	274	287	284	268	273	306	332	292	268	292	277	233	300	292	273	298	282	258	296	306	286	294	303	272	298	266	286	269	297	274	287	280	268	281	293	298	285	327	270	257	277	259	289	284	300	301	266	304	287	268	294	293	278	320	309	283	263	264	284	284	297	277	297	277	302	282	303	341	294	275	291	287	281	259	284	281	276	268	264	281	281	276	295	271	243	286	304	262	284	301	278	275	307	275	267	299	300	265	281	274	269	253	280	275	295	293	272	285	276	309	294	282	278	287	305	304	306	307	315	270	278	277	310	269	268	261	276	286	287	268
6820	918	1330	1564	1391	1167	1021	933	889	832	805	796	761	730	705	692	698	683	726	720	661	659	710	646	645	685	678	684	653	621	683	666	665	674	665	612	647	667	684	622	657	669	660	630	628	647	654	667	678	644	671	684	669	666	629	664	615	651	638	648	656	647	653	657	688	624	613	620	608	613	644	646	639	666	676	680	648	679	646	643	637	630	634	644	623	640	604	647	642	662	646	666	654	633	623	673	670	643	677	658	654	625	641	643	614	673	632	629	636	637	641	664	633	651	675	623	648	697	648	692	640	695	685	668	606	629	677	598	607	637	691	675	649	653	609	622	650	613	647	643	670	663	654	646	660	633	659	669	704	613	638	635	606	653	666	634	687	692	667	677	655	594	631	677	649	664	663	638	636	661	647	615	582	639	662	638	648	608	673	626	666	629	685	634	692	642	687	612	651	642	615	615	640	668	652	610	656	646	687	643	645	636	623	632	636	694	635	585	613	671	653	667	661	626	659	649	660	616	668	644	658	644	647	660	652	625	674	655	670	596	682	642	615	634	615	692	617	674	690	615	660	593	630	599	627	663	617	631	625	654	634	656	619	631	703	668	630	630	638	646	660	627	679	652	629	620	633	663	664	662	619	647	696	657	649	632	668	611	664	629	643	685	616	653	642	626	647	637	644	610	630	655	668	631	628	655	654	640	666	568	622	588	635	664	633	693	611	636	626	640	647	658	638	659	664	605	643	629	696	648	665	612	656	634	698	642	647	667	657	709	680	654	665	644	681	672	647	627	668	664	627	607	634	662	627	674	652	624	637	651	640	648	631	641	609	657	614	694	656	609	684	630	638	664	628	653	630	597	647	662	630	672	661	682	669	613	678	689	686	695	685	660	628	643	646	638	659	648	603	653	657	651	678	642	655	640	685	648	621	618	650	657	598	660	608	673	644	633	674	619	691	655	615	640	631	557	660	642	635	642	665	652	621	601	626	622	629	636	671	641	648	679	653	641	633	656	658	622	598	623	619	611	643	672	655	658	620	659	632	654	604	654	584	633	622	628	640	643	615	632	633	675	621	651	657	660	646	663	658	603	669	640	669	665	653	592	646	644	640	635	608	664	649	634	668	677	641	661	627	640	693	625	656	645	634	658	654	659	648	646	630	676	628	653	696	680	641	645	615	619	683	613	656	629	650	619	653	620	644	646	598	684	608	657	607	641	640	661	639	665	618	690	640	615	590	660	663	640	644	648	650	644	668	631	649	651	664	662	655	611	692	586	645	696	640	675	624	680	662	651	687	651	649	671	605	645	658	632	608	630	641	664	651	687	653	640	625	644	652	660	656	627	697	612	670	650	597	666	629	651	647	668	648	630	616	656	621	664	646	661	632	612	612	663	662	651	645	593	617	610	645	632	618	674	613	612	628	628	641	596	610	656	718	632	659	671	658	657	695	651	669	657	626	668	694	659	640	655	639	666	640	698	639	632	652	674	608	599	634	617	642	655	637	626	619	672	615	615	683	630	663	622	641	626	624	654	709	663	644	652	605	657	619	636	592	636	645	690	641	623	672	663	677	656	647	630	639	657	669	654	623	664	654	694	647	610	613	644	635	665	612	602	614	681	689	624	643	664	614	637	621	692	650	665	659	669	623	665	617	649	655	644	694	657	624	625	611	606	665	646	670	660	648	644	620	649	638	652	699	635	645	649	660	597	655	666	669	650	694	629	621	644	670	664	635	672	610	645	657	664	644	654	657	630	649	700	678	644	673	635	647	666	609	675	681	613	627	677	665	570	640	600	635	660	627	648	660	653	672	662	658	641	637	656	672	673	635	643	629	603	703	661	619	679	620	657	653	637	597	636	635	613	657	592	639	636	646	657	656	693	708	614	655	618	621	641	668	600	594	640	644	631	648	607	651	632	597	637	639	636	618	646	731	658	632	608	704	655	613	601	614	656	628	651	620	644	645	684	644	671	681	599	644	679	647	618	662	647	662	652	639	662	686	669	606	667	631	631	667	718	625	624	665	642	674	634	630	630	659	642	676	656	621	613	596	618	657	645	659	660	597	591	678	678	632	661	635	666	655	675	630	662	653	675	646	676	651	673	666	612	647	649	665	636	563	657	650	667	628	657	635	666	649	667	631	634	718	637	643	611	632	615	621	669	637	622	643	622	609	656	663	676	612	649	688	663	625	603	642	606	669	580	638	647	693	635	630	607	615	652	603	631	637	631	675	665	669	682	606	650	631	653	674	663	639	638	644	647	645	626	615	634	672	678	640	627	645	639	642	666	660	633	634	625	643	620	655	622	661	650	646	687	620	627	640	627	642	625	629	662	613	626	605	641	618	676	682	675	632	652	603	646	666	664	660	671	631	654	636	632	619	648	630	651	621	628	657	662	616	624	652	640	681	684	663	670	645	635	620	649	655	653	659	672	666	632	636	640	620	664	668	634	643	599	663	613	612	626	627	699	673	660	656	676	627	656	666	609	634	625	611	629	656	653	645	624	608	633	589	654	658	683	635	625	646	673	688	652	648	646	709	667	614	707	631	662	616	653	674	648	672	666	609	652	615	628	640	620	638	644	644	629	621	651	669	626	697	653	677	671	638	670	682	633	638	619	660	640	663	616	640	638	639	641	632	633	665	623	627	653	639	621	651	631	649	662	654	660	650	606	658	654	654	642	681	665	653	625	643	631	637	635	672	678	632	631	621	622	648	599	620	627	647	642	639	664	623	610	617	630	645	694	662	676	676	619	646	629	649	653	671	628	636	630	659	651	605	619	639	688	663	638	674	645	666	646	676	633	638	663	631	645	642	643	649	652	648	609	664	639	639	660	662	634	629	664	646	655	635	638	636	652	656	642	683	652	647	678	634	629	624	646	641	641	643	643	676	643	657	651	630	612	700	643	626	646	635	647	651	668	697	648	623	617	656	639	615	630	643	634	662	620	632	617	590	610	650	623	628	629	601	644	594	659	644	674	644	688	641	640	619	626	652	639	641	657	677	606	648	630	653	630	660	668	665	616	664	647	626	671	637	631	615	672	640	612	600	634	642	611	668	587	669	610	621	628	654	626	657	698	659	655	653	644	630	629	653	648	617	675	662	635	691	644	644	674	689	621	659	630	605	607	653	661	677	600	630	670	663	610	682	676	624	657	658	641	657	585	639	619	662	633	667	595	660	670	648	680	642	646	621	726	639	633	665	629	631	632	662	687	671	613	679	640	707	695	684	655	653	593	614	629	670	633	655	651	640	602	597	637	664	655	675	679	662	622	624	617	599	638	658	649	651	612	667	676	643	657	615	632	639	587	611	624	625	665	676	627	647	664	628	596	626	649	671	617	672	623	701	627	627	623	622	641	655	649	652	614	643	641	663	623	654	632	661	619	633	648	641	671	648	669	673	661	653	669	663	639	641	690	643	657	649	681	653	639	592	667	647	665	640	646	641	599	656	693	632	676	598	685	671	586	598	640	637	659	631	614	634	652	669	635	642	627	674	678
14857	1137	1017	743	546	381	258	294	279	230	225	204	196	205	177	170	165	161	190	179	174	169	187	171	166	174	148	173	147	167	168	165	169	166	169	163	178	167	168	131	173	171	156	157	153	153	175	174	180	184	175	158	164	184	160	167	169	139	151	162	178	146	151	139	136	153	150	177	154	176	151	162	193	138	158	175	139	166	160	134	151	160	146	165	146	176	160	150	183	166	170	156	161	166	174	143	143	175	164	150	158	164	164	178	153	152	163	156	168	172	187	168	170	140	161	163	142	176	143	134	155	145	169	181	155	176	163	181	148	178	143	159	174	188	163	146	157	134	170	161	161	147	178	162	162	183	152	167	168	172	164	153	157	160	161	159	164	167	173	171	142	164	177	155	130	165	172	154	170	172	154	149	163	164	188	181	161	157	161	159	156	156	174	163	186	145	138	145	170	154	161	157	187	149	187	157	175	173	163	166	150	167	168	165	147	142	163	153	142	150	159	170	155	150	149	161	185	175	162	186	176	162	174	179	171	142	169	175	156	186	156	149	174	155	154	170	175	155	158	164	176	152	148	153	167	180	171	162	149	169	167	173	171	144	155	162	141	160	158	161	146	136	136	134	166	166	171	146	159	169	152	155	173	156	137	153	169	161	180	161	135	148	165	180	165	160	150	151	171	157	154	159	174	157	144	155	163	150	173	146	175	146	200	159	140	170	156	154	170	180	151	152	147	162	142	143	156	153	131	173	166	164	167	139	164	156	135	159	167	155	182	156	142	160	144	154	154	174	167	187	170	159	157	161	155	159	153	161	142	158	147	147	163	155	159	129	161	159	156	160	158	175	146	170	161	143	160	175	155	166	162	142	147	155	158	116	161	182	176	138	160	165	174	162	159	163	166	167	194	158	160	175	154	141	171	152	174	169	155	137	156	147	170	153	149	160	163	182	163	172	149	172	150	141	149	157	158	171	162	171	171	175	171	157	140	173	169	140	175	160	151	165	166	138	160	175	179	176	176	160	151	181	156	172	160	178	157	144	151	172	160	166	172	144	172	147	151	124	176	164	146	166	164	150	156	198	190	186	175	173	171	162	145	141	160	166	150	128	149	138	154	172	164	152	161	171	177	153	153	162	156	182	166	142	154	150	172	158	176	170	134	168	135	168	151	166	136	156	163	162	153	165	168	177	157	165	153	147	158	164	127	178	172	152	189	147	176	152	167	182	162	175	155	145	169	163	147	182	165	167	163	163	154	162	131	172	159	139	178	164	173	170	149	179	138	166	169	168	188	161	144	148	197	156	168	177	162	143	145	158	159	164	164	152	172	173	143	153	142	181	159	156	166	156	168	171	182	155	157	201	167	144	164	131	156	164	159	170	183	175	179	166	145	148	174	175	161	149	176	140	161	168	163	152	158	164	147	152	138	177	173	183	152	178	175	160	159	165	160	166	186	144	167	169	145	145	162	171	157	161	121	177	161	169	162	167	158	166	173	170	157	144	157	155	180	176	190	167	189	164	175	149	156	144	171	153	172	171	182	158	153	159	129	135	190	161	150	162	163	163	148	147	175	166	175	140	172	165	162	163	152	143	138	138	159	158	154	136	153	166	144	187	145	167	165	151	144	159	159	154	160	161	150	163	179	158	151	172	192	179	159	140	160	164	163	173	153	136	190	153	162	160	166	157	169	171	168	177	174	151	163	157	175	133	166	163	143	162	146	163	152	141	172	173	175	140	134	158	156	183	146	152	153	179	165	161	150	164	172	166	167	183	150	155	164	164	186	154	152	145	161	184	173	147	152	153	178	175	160	199	189	178	165	160	149	174	145	182	147	167	152	162	156	150	166	179	181	159	164	175	156	166	171	170	165	149	148	156	153	155	194	135	147	153	145	183	172	186	158	165	162	136	182	169	162	162	147	185	142	136	154	175	155	171	155	182	153	160	174	171	144	175	202	177	146	137	162	146	157	151	156	149	161	168	159	161	181	176	155	127	173	157	170	159	159	153	167	169	140	164	154	158	153	144	175	160	167	179	161	163	167	139	179	180	157	153	190	156	167	139	191	167	184	166	157	161	182	179	162	132	187	185	130	145	143	150	149	142	169	170	171	160	181	193	170	174	148	159	168	163	155	168	169	162	157	155	165	160	136	196	165	183	160	141	156	177	157	163	149	146	194	165	155	154	167	158	157	166	160	156	150	152	162	156	159	159	155	163	165	167	144	140	158	153	154	192	172	157	153	163	154	176	168	170	182	172	154	162	177	176	171	162	162	175	158	175	165	180	156	140	143	160	166	147	170	156	165	136	146	178	165	167	150	161	175	155	149	163	154	161	167	167	166	157	153	161	153	159	132	191	185	162	152	163	181	176	135	169	165	191	174	160	153	159	172	149	143	164	169	191	157	146	161	156	110	136	161	149	167	169	157	149	137	150	154	162	172	165	140	133	175	165	155	163	179	170	168	149	175	168	156	161	148	149	160	184	146	159	166	163	139	168	155	181	163	179	152	143	146	183	173	162	149	165	160	182	157	152	147	175	177	184	161	157	156	165	170	152	152	155	147	175	171	157	174	176	155	162	150	172	190	150	159	185	159	156	172	169	166	162	163	153	150	165	151	144	162	161	148	144	147	158	169	154	144	176	144	165	174	162	156	182	150	144	165	164	179	152	148	163	156	150	144	158	171	157	188	151	169	150	158	161	198	155	170	186	181	155	169	158	139	136	163	162	153	157	201	146	150	161	150	194	185	163	187	139	147	174	171	175	157	160	167	173	176	169	165	189	166	150	165	137	152	159	157	160	152	168	146	168	158	146	150	161	128	155	155	166	136	179	161	185	184	139	157	165	154	161	147	166	176	158	150	159	142	196	158	153	161	164	161	175	158	150	163	159	158	178	162	142	146	146	187	128	160	147	168	171	138	159	141	177	148	179	153	172	164	152	165	172	172	146	151	148	170	172	184	170	159	147	176	145	184	162	162	141	175	160	168	170	153	146	156	151	169	185	160	171	179	145	158	195	187	148	164	151	177	156	150	153	164	138	172	163	160	143	168	181	175	181	157	144	171	145	158	152	150	179	141	167	165	166	155	180	155	156	189	145	175	170	173	160	161	162	159	179	142	150	164	164	166	163	177	170	159	169	160	141	156	146	163	164	173	174	151	158	181	160	190	153	156	160	133	159	182	162	168	147	142	186	198	165	162	164	154	166	162	169	173	156	171	152	165	165	156	174	189	168	155	162	145	170	164	164	179	167	169	152	170	145	149	150	146	163	164	159	170	177	144	139	175	150	149	163	159	159	172	164	151	148	158	145	168	139	145	198	170	174	169	175	172	177	158	149	125	184	154	162	173	174	151	172	182	148	147	152	167	175	185	187	177	170	163	181	149	182	151	161	148	147	151	132	147	158	141	203	185	174	149	174	147	143	160	175	160	168	134	158	141	167	147	156	161	164	140	173	172	155	153	165	163	188	187	146	144	148	153	163	168	147	147	176	153	151	156	164
8082	939	1832	2166	1797	1457	1136	952	890	739	693	663	587	584	547	538	493	468	482	504	472	444	467	439	405	413	415	445	412	380	422	424	400	387	357	389	394	389	371	368	411	367	412	425	378	361	388	365	362	385	386	358	374	378	346	388	368	376	385	394	363	405	352	380	404	410	382	382	399	350	349	371	373	376	407	378	387	396	383	345	361	404	383	382	387	389	399	379	357	367	386	422	383	374	387	359	340	391	404	362	387	395	396	374	372	363	350	388	374	384	379	339	386	386	375	378	374	352	383	372	353	386	372	366	383	396	365	373	379	360	395	353	389	374	342	369	374	342	402	369	372	389	361	381	371	366	392	411	386	380	375	367	368	373	345	345	388	383	364	372	357	370	348	361	348	383	373	365	389	373	366	409	357	375	371	394	375	362	364	410	387	371	335	375	375	375	394	396	366	395	395	365	378	361	384	379	395	374	384	325	374	379	369	357	322	387	337	353	364	359	383	382	363	408	340	392	377	364	392	399	349	402	387	372	367	343	391	375	380	406	359	399	391	382	385	382	393	360	355	376	412	357	365	357	397	393	369	343	359	371	354	365	378	374	352	401	394	372	377	387	372	383	366	357	361	395	371	367	366	353	392	389	368	365	376	341	372	397	400	367	368	369	358	361	363	388	374	401	359	380	382	371	350	372	362	385	412	363	352	390	374	386	386	387	378	375	384	357	363	356	395	369	376	369	384	378	369	357	372	356	346	369	375	378	343	342	403	384	385	386	376	368	386	381	411	368	397	359	374	396	393	361	356	379	359	402	339	374	371	365	360	371	410	366	395	369	381	377	409	372	346	353	377	369	368	377	342	355	373	356	382	365	383	382	394	376	362	373	386	356	382	350	370	386	369	383	390	385	386	374	372	379	339	375	349	366	364	390	406	367	366	362	339	417	364	344	416	347	356	352	386	390	354	349	399	382	367	377	363	366	372	366	354	405	335	384	345	399	358	384	368	374	396	385	391	362	396	400	371	355	362	358	390	417	402	354	378	408	369	374	370	365	377	414	379	341	359	395	365	350	356	389	374	370	372	377	375	382	391	378	388	397	388	330	390	365	367	382	339	328	366	372	433	349	392	351	376	345	360	393	352	409	379	356	369	391	379	357	405	369	395	376	352	407	391	371	365	377	358	370	351	364	373	383	357	373	376	369	378	349	365	351	345	375	413	370	358	365	356	365	372	389	371	372	373	336	359	407	388	409	380	384	369	413	371	360	390	370	356	394	416	366	380	387	378	370	345	384	380	378	375	427	355	388	368	372	384	355	386	349	342	390	386	319	366	356	372	380	348	368	364	382	392	391	377	371	374	356	356	350	370	327	365	339	406	348	343	361	352	372	398	345	412	354	363	376	362	330	372	366	362	390	392	362	374	384	386	361	405	368	385	361	388	398	389	389	403	351	391	369	359	406	402	341	358	371	343	381	417	402	356	346	404	355	365	361	382	411	376	418	398	319	346	393	360	364	377	351	384	382	395	366	378	366	350	400	359	398	350	378	366	360	371	386	373	366	396	369	391	352	374	361	382	379	377	346	349	366	356	323	376	379	378	364	384	384	394	367	371	371	374	363	351	370	387	397	373	383	390	396	370	368	409	371	339	367	361	358	380	371	362	366	368	371	380	393	387	406	387	351	367	395	382	393	378	379	349	347	405	366	358	357	347	401	424	348	380	339	360	369	377	350	337	394	371	358	374	380	386	373	378	356	386	352	370	368	376	361	355	378	375	411	345	415	352	384	350	354	338	356	386	354	367	386	404	383	385	398	405	385	374	378	390	364	402	394	375	375	348	372	354	373	332	399	394	388	378	400	362	359	376	328	365	369	381	347	329	418	367	401	375	371	406	389	365	354	384	353	416	419	374	373	363	359	365	368	393	384	385	356	368	348	364	390	388	361	376	376	363	382	363	359	362	385	386	360	382	335	365	364	366	366	391	369	414	388	378	374	378	347	377	387	370	381	369	407	374	364	380	331	352	384	402	401	366	356	348	358	349	366	379	407	388	359	381	366	352	375	364	380	351	373	344	359	393	371	370	367	362	359	378	349	408	336	363	355	381	366	378	365	345	404	365	357	444	366	384	360	363	364	362	374	380	380	397	352	368	356	381	382	385	349	397	398	357	374	352	374	355	359	381	370	373	368	389	354	346	345	385	398	372	397	398	364	360	357	392	373	388	374	376	361	398	366	388	384	393	385	344	380	356	391	376	412	342	383	412	392	357	362	328	418	384	392	391	367	393	397	350	336	403	380	382	362	361	392	386	403	381	371	395	380	353	357	370	384	371	391	359	344	397	358	381	359	367	393	367	372	352	372	358	351	384	394	356	383	336	380	349	354	352	401	390	352	409	371	378	372	363	381	379	364	366	354	362	331	363	359	396	388	359	368	376	323	375	388	414	394	367	373	410	352	372	380	350	346	374	341	360	362	369	358	380	371	372	392	398	364	359	359	371	366	349	361	361	421	364	360	357	367	366	392	354	351	369	322	394	353	323	396	347	369	385	374	398	389	365	381	371	375	354	381	390	359	344	378	390	363	391	375	372	392	412	367	367	384	380	397	362	365	374	344	402	379	351	379	373	378	343	396	377	400	385	375	370	352	390	360	370	382	399	411	410	384	366	364	381	377	393	411	395	403	359	382	370	367	340	333	387	384	384	394	362	351	372	380	374	387	375	362	351	373	355	384	369	398	407	353	400	340	376	367	368	336	381	398	372	395	366	401	390	399	375	388	400	367	393	378	367	383	378	381	404	360	391	345	353	383	390	373	374	376	385	340	394	358	380	330	372	369	402	372	365	368	391	354	375	362	356	377	419	358	406	393	405	385	345	399	389	369	356	381	374	371	356	380	376	367	368	327	367	374	354	378	351	380	373	375	371	377	365	334	396	383	355	376	368	383	389	375	350	336	376	399	390	378	348	357	349	399	351	349	360	379	377	352	346	385	400	370	384	385	389	407	401	384	334	359	360	359	354	369	379	358	398	386	398	389	336	349	417	378	349	379	405	361	381	365	354	362	405	380	354	351	384	362	400	376	388	383	395	357	359	355	336	344	364	394	370	368	384	378	393	373	370	393	365	357	357	394	384	354	356	364	385	355	378	393	404	394	356	373	367	361	340	368	394	359	387	369	348	375	361	363	377	394	388	346	378	392	362	369	370	335	380	389	370	359	388	383	365	404	389	350	332	351	385	374	381	361	385	356	380	377	397	400	365	374	380	390	411	346	363	356	383	356	373	398	385	378	377	366	378	363	353	393	378	377	385	340	358	371	396	380	359	377	350	378	392	368	369	393	380	342	379	379	387	352	366	375	334	377	364	356	362	358	361	346	384	371	369	362	357	399	392	357	358	383	363	378	386	364	373	390	371	402	381	360	374	390	419	388	369	367	368	372	369	363	360	384	370	396	353	355	358	389	370	375	355	346	392	346	416	351	412	360	372	360	368	380	366	376	386	377	354	393
1607	198	215	228	219	215	225	190	208	212	204	197	191	234	237	199	189	219	234	192	183	221	231	214	197	196	211	221	219	228	210	217	200	209	202	248	243	211	194	201	203	200	204	191	225	204	206	199	223	214	216	216	229	213	204	195	231	225	216	226	208	210	216	234	229	251	186	226	204	219	207	198	180	222	209	204	197	198	185	191	209	220	231	211	207	204	178	200	230	209	213	199	210	203	242	204	212	209	208	222	210	194	196	219	182	177	188	177	210	209	233	221	232	212	215	198	202	228	231	206	220	226	226	226	227	209	206	182	253	192	189	204	214	238	176	237	228	227	223	221	223	208	227	216	225	230	210	193	217	183	187	242	196	198	186	223	236	226	203	226	209	203	213	200	214	201	192	251	229	218	194	213	187	215	206	201	200	196	223	211	207	208	215	220	178	204	216	231	219	202	223	207	224	198	220	210	234	207	212	196	204	223	204	200	232	244	205	207	191	206	214	208	211	189	207	212	205	224	206	215	213	224	203	214	190	239	212	199	204	224	217	208	212	216	233	221	232	221	232	201	230	194	206	202	204	223	189	209	191	224	200	215	200	207	199	205	215	247	204	213	216	227	180	245	208	198	202	216	227	203	209	212	224	206	212	212	214	204	187	227	209	189	214	221	204	196	215	208	231	223	198	217	219	217	233	210	204	207	214	249	199	210	242	183	230	213	182	226	242	206	229	222	208	203	203	171	225	214	196	207	214	220	193	197	207	217	211	264	203	211	202	202	204	203	203	207	225	205	185	203	214	190	250	204	217	219	230	179	221	196	220	221	246	217	238	224	225	217	224	226	225	248	209	226	207	206	218	232	228	230	187	211	232	193	200	204	229	237	202	210	201	232	208	232	223	214	210	220	199	211	179	211	228	212	202	229	225	244	198	220	214	199	225	196	210	209	227	214	197	223	225	198	220	202	207	201	198	208	204	205	194	203	209	191	207	196	210	229	227	210	214	192	195	197	206	198	201	216	215	213	190	217	193	188	232	220	202	218	216	201	212	222	221	207	214	227	197	197	205	211	209	221	224	204	208	220	226	228	193	242	226	206	178	195	187	206	214	224	188	209	230	195	205	188	197	203	187	239	218	202	217	242	217	198	191	220	218	230	210	191	220	190	192	204	196	206	195	215	207	190	213	191	185	218	189	206	210	181	228	208	221	208	196	218	203	214	202	225	205	197	202	176	192	218	227	197	203	197	208	222	213	210	200	207	199	206	219	232	202	205	194	223	215	221	191	219	189	190	234	229	187	207	221	197	222	198	220	201	230	224	190	209	217	229	211	213	207	214	208	195	185	186	203	204	218	219	190	177	200	205	195	226	224	222	204	213	255	196	200	206	201	209	228	220	232	237	199	191	213	218	230	237	219	225	209	237	231	227	201	184	203	181	202	227	212	208	201	201	225	202	211	216	196	240	218	212	207	213	226	209	251	177	207	224	206	188	194	214	209	213	205	222	202	188	212	214	191	209	214	209	197	212	189	220	210	229	218	209	228	222	195	224	200	207	203	180	218	213	203	196	220	208	200	212	215	175	217	199	252	237	223	198	233	244	206	215	232	214	199	209	214	227	189	214	226	232	209	236	223	199	209	191	189	194	232	211	201	189	213	233	201	204	186	208	209	240	213	221	181	219	212	202	209	212	220	208	243	219	225	251	219	225	178	205	233	208	208	179	228	193	203	188	188	199	213	202	174	188	191	205	217	192	219	223	198	198	207	218	228	198	205	201	180	227	188	198	202	203	195	217	233	205	193	209	197	202	215	180	236	219	203	221	191	189	232	224	216	222	211	218	195	205	217	211	211	214	235	208	214	204	179	223	213	200	223	206	195	192	199	192	195	224	193	212	195	209	217	196	203	200	211	209	188	204	205	219	221	215	196	188	198	188	203	205	192	182	204	223	201	193	189	191	203	206	225	226	206	203	211	207	228	210	197	206	190	215	199	167	203	224	211	189	213	226	204	214	239	205	206	205	227	210	220	217	216	229	181	192	188	207	198	221	211	231	248	191	238	215	204	224	206	181	201	201	242	214	176	199	199	193	203	230	223	224	220	214	205	229	208	198	212	202	204	185	208	198	207	197	208	217	200	219	220	213	227	200	182	272	245	197	212	203	200	183	210	203	227	207	209	201	221	234	225	187	200	221	217	218	202	209	199	218	225	203	237	228	196	216	227	205	210	216	226	238	221	192	207	216	257	225	214	192	215	202	198	225	203	212	239	217	220	211	245	227	208	186	214	231	206	212	202	232	201	209	228	218	190	219	198	199	197	215	203	213	215	240	209	191	223	175	221	218	206	192	209	221	212	203	206	214	228	207	207	201	219	228	212	238	226	221	218	224	180	237	221	193	199	205	215	231	209	204	211	206	244	223	223	196	202	186	205	231	212	193	225	193	207	189	247	218	233	228	213	228	199	179	190	222	233	214	214	198	219	246	194	215	214	183	194	198	190	224	232	205	199	250	228	196	190	223	225	243	207	206	215	201	207	213	209	231	207	212	199	199	228	201	247	194	177	199	227	211	180	206	219	236	193	206	221	243	205	211	195	212	198	219	197	199	221	192	200	218	200	216	212	207	185	200	189	215	202	218	193	221	225	229	224	243	193	221	185	205	223	197	231	231	199	219	208	227	203	179	202	227	219	216	191	219	195	217	197	234	209	228	218	230	218	207	201	193	206	211	197	207	232	202	223	205	237	196	238	242	225	216	195	213	197	212	225	184	186	242	212	216	208	241	208	222	222	238	192	232	218	204	233	246	218	254	198	228	205	218	231	226	237	210	219	183	192	221	212	217	198	200	203	219	219	227	208	226	227	226	222	170	211	215	202	198	212	242	199	216	191	206	205	219	226	202	203	240	204	229	208	221	200	221	224	207	218	229	226	212	225	195	237	221	202	177	208	195	205	229	218	213	224	207	225	233	228	226	192	202	193	231	204	214	206	202	187	238	221	211	202	201	194	200	198	193	180	202	205	192	204	221	172	201	186	225	202	198	211	210	223	257	209	228	200	206	198	198	214	213	184	186	218	234	219	230	234	196	208	196	203	239	205	196	236	222	202	219	218	236	220	204	223	231	188	213	224	226	194	200	207	198	209	216	193	204	211	204	201	205	205	217	194	239	211	247	206	216	199	211	205	232	230	211	208	187	189	209	240	229	185	211	241	200	211	198	209	224	185	195	194	242	198	211	219	197	213	216	200	210	199	226	209	212	210	203	212	197	198	220	223	219	198	228	233	190	223	216	204	208	192	188	206	236	218	200	200	186	218	199	216	229	238	206	220	208	253	197	218	201	214	204	226	249	214	192	209	232	216	216	202	198	241	218	239	220	225	222	211	213	206	221	192	187	201	250	212	199	213	209	209	217	203	200	208	220	211	214	222	248	218	214	238	212	205	187	208	213	212	202	201	201	219	226	237	201	214	227	202	243	208	187	217	253	221	211	218	235	234	218	218	241	179	213
1922	544	560	543	543	535	532	530	521	511	520	493	531	537	517	479	485	451	530	548	477	501	519	493	519	511	546	482	523	526	534	468	518	519	502	531	527	553	511	474	513	497	545	502	500	525	511	547	534	492	466	523	502	511	521	476	483	513	479	542	531	545	459	499	478	506	482	555	477	524	504	515	503	484	490	509	506	514	501	470	535	495	501	504	529	510	510	507	511	498	546	507	542	491	514	483	521	505	468	474	493	468	508	484	509	521	476	513	495	507	515	502	512	510	510	475	486	501	487	558	466	497	490	483	549	543	545	513	496	523	506	498	459	511	548	539	540	517	491	504	544	545	482	492	525	515	465	513	529	496	493	477	520	485	495	514	538	528	532	486	510	468	543	508	538	487	518	498	511	519	489	519	509	547	512	501	504	498	540	478	516	502	525	503	491	518	497	501	510	505	506	539	541	535	490	465	522	462	519	522	501	493	489	486	517	520	480	531	539	451	492	538	577	505	503	520	549	527	505	540	470	528	520	511	514	495	538	487	495	478	524	522	470	517	535	507	560	535	516	457	489	472	484	493	518	498	457	517	513	502	510	526	477	535	495	508	535	490	498	556	512	532	549	477	530	506	515	479	500	503	506	498	516	512	517	506	530	480	505	540	506	481	514	558	493	502	508	508	494	518	510	511	538	528	494	498	505	491	463	491	526	465	496	534	479	525	523	562	529	482	497	508	480	498	507	516	469	543	521	491	533	505	535	503	503	539	504	522	476	512	532	450	527	519	555	508	485	491	483	476	514	526	513	476	513	499	474	485	509	527	507	478	539	504	459	529	477	484	477	542	509	532	497	479	485	506	502	518	488	489	520	552	495	464	538	543	524	510	468	506	518	477	522	513	495	524	568	509	501	484	525	499	509	508	497	510	487	475	483	521	530	505	528	512	538	509	502	525	504	507	534	527	508	503	466	480	516	501	537	502	519	533	588	530	445	487	485	552	511	487	494	530	474	510	534	513	514	535	503	532	498	520	490	536	461	473	502	542	500	521	533	541	516	497	531	496	508	508	492	492	482	506	516	490	503	516	477	484	493	512	510	466	509	568	503	530	485	484	507	518	487	509	518	515	516	497	513	529	522	549	493	529	514	536	530	481	486	487	539	508	549	536	512	520	500	535	514	528	493	533	489	512	479	500	489	515	508	482	503	514	480	493	486	526	495	508	518	502	470	514	502	511	500	511	482	514	501	492	530	486	490	492	474	547	515	506	495	519	469	532	524	488	513	516	486	491	519	472	531	478	497	510	507	506	466	510	465	503	512	499	529	518	505	515	565	520	505	536	492	469	532	510	511	539	530	484	495	536	457	488	521	528	547	466	500	505	509	492	475	503	506	480	477	545	496	507	471	516	544	531	501	490	503	506	509	512	505	474	523	502	522	551	508	514	507	459	512	502	489	482	487	497	456	511	492	515	463	499	531	546	505	503	497	514	507	505	494	477	491	492	498	455	504	565	500	507	480	511	510	532	525	522	517	492	494	506	498	530	523	496	490	500	495	480	502	536	490	524	501	521	541	506	454	484	473	528	451	487	501	461	532	521	499	500	505	570	563	517	482	553	503	472	474	534	531	482	481	492	503	491	478	508	499	497	510	509	479	514	564	541	488	502	505	532	473	491	486	523	523	501	490	470	496	507	521	500	515	468	523	522	532	560	503	507	492	487	496	512	556	492	476	517	488	478	510	508	514	564	480	485	512	501	507	511	455	501	506	487	537	486	472	519	511	500	494	497	494	500	536	458	522	507	496	539	517	496	463	462	546	503	496	505	467	493	479	499	551	535	576	527	513	484	522	472	510	516	526	528	472	520	537	495	487	522	514	513	466	491	511	525	504	526	506	487	561	526	518	491	486	491	520	514	493	536	487	537	478	483	483	500	510	463	519	511	479	521	493	530	504	469	486	507	499	461	445	464	511	498	522	515	463	536	531	509	509	506	557	488	505	497	500	486	527	461	507	492	500	484	467	524	472	502	501	473	501	504	494	515	507	532	495	531	509	501	493	510	505	536	500	515	480	494	496	500	484	530	534	536	484	506	519	542	490	521	534	491	508	521	517	523	529	512	515	537	520	513	527	519	523	510	523	476	551	490	519	523	514	499	491	480	514	506	531	506	491	483	497	460	494	517	520	514	494	543	477	496	526	484	507	499	493	507	542	496	509	470	522	499	514	530	557	522	522	498	504	501	466	528	496	466	532	485	475	502	506	489	521	471	494	503	508	532	487	476	514	481	508	513	538	553	498	558	516	499	514	512	506	474	500	493	476	512	486	502	482	486	512	503	530	539	511	563	510	528	522	503	525	515	479	468	511	500	466	505	547	529	529	497	496	477	489	512	521	504	476	521	484	502	516	547	506	482	533	501	509	532	494	525	527	546	464	495	511	480	512	454	533	486	509	485	528	484	503	493	510	490	503	518	491	499	538	521	519	500	491	499	514	532	533	514	471	542	491	532	478	515	495	508	500	508	467	504	493	493	522	484	474	496	565	507	511	510	474	502	491	533	499	557	544	474	487	481	518	525	481	529	526	487	524	491	477	487	503	496	495	492	506	526	520	489	493	512	513	495	529	513	515	489	502	507	528	498	450	508	501	530	522	514	529	461	500	529	514	487	527	492	521	529	507	486	500	550	471	479	495	500	513	512	466	500	516	516	499	535	488	531	512	542	498	535	494	519	529	518	507	521	503	497	509	498	528	529	526	508	557	492	484	510	544	517	483	505	523	528	473	489	503	525	542	509	533	512	548	508	530	538	526	514	512	525	503	505	476	526	487	508	527	491	515	536	485	518	531	490	523	486	514	527	475	507	492	556	508	522	468	486	534	519	520	474	507	492	514	515	502	495	513	559	484	559	485	490	508	532	502	500	520	500	521	527	515	512	544	540	513	543	545	514	500	546	512	534	512	488	503	535	526	506	517	537	525	491	509	531	456	455	508	529	531	511	491	509	502	494	505	492	537	509	441	499	434	494	477	527	497	489	463	493	532	463	529	488	516	511	522	555	553	506	547	486	477	500	537	511	476	516	527	484	524	523	478	508	478	495	525	527	536	495	533	493	465	498	490	513	503	450	540	523	495	501	500	515	480	500	523	492	496	466	485	541	470	522	480	525	513	488	528	488	487	490	498	478	504	497	524	479	486	516	509	491	519	536	508	541	522	475	527	511	520	545	494	501	515	507	481	523	498	532	522	518	526	455	492	508	490	518	527	493	485	531	502	492	491	508	502	499	471	478	510	485	496	487	503	515	484	479	475	510	463	524	534	534	501	459	499	535	465	496	495	525	453	496	487	504	490	504	517	498	498	506	490	520	528	514	555	553	536	481	496	525	511	524	509	522	490	511	524	494	511	544	535	476	463	515	500	490	529	456	488	514	499	488	500	533	491	473	535	496	501	524	509	544	504	495	481	509	531	469	539	498	510	495	503	519	519	533	531	506	489	520	506	518	486	505	468	501
8113	589	602	547	454	368	383	332	321	303	301	264	263	299	273	310	300	285	290	266	285	314	310	284	293	315	276	247	320	285	292	329	286	297	258	301	279	283	293	274	286	283	280	255	305	267	320	269	274	241	288	301	270	285	273	295	299	306	277	310	293	282	277	292	276	280	270	279	287	269	280	287	290	346	285	280	310	282	284	252	258	279	293	281	271	306	304	279	254	254	291	282	247	282	288	296	300	282	303	284	258	272	266	271	276	283	256	273	293	279	279	256	293	289	292	268	319	276	283	277	288	229	267	262	284	284	297	299	268	239	259	319	273	284	282	266	293	305	282	283	295	267	298	290	311	278	289	303	269	286	278	263	303	278	275	267	270	306	303	298	289	275	291	311	263	270	301	282	265	290	298	299	304	267	254	273	284	297	292	281	289	271	296	244	292	264	235	290	295	275	296	246	234	283	264	270	269	298	261	284	276	312	275	301	311	280	266	283	304	293	276	263	250	286	257	283	278	328	335	273	300	292	271	266	292	272	268	317	277	269	283	275	282	289	288	278	252	298	284	296	253	263	295	254	272	305	271	260	276	286	254	294	297	300	293	258	287	274	300	305	280	263	284	251	291	276	293	292	273	280	304	285	293	280	249	298	301	282	272	291	267	273	247	270	291	248	266	291	291	288	259	274	261	296	303	268	304	325	306	305	259	308	296	265	288	285	309	299	302	280	293	297	290	274	272	264	268	249	275	278	271	300	285	290	316	271	266	305	267	271	292	299	280	302	305	327	276	302	287	278	298	279	277	281	278	296	293	287	301	301	269	273	281	266	269	292	317	269	282	286	294	291	264	291	272	297	294	291	264	249	250	287	258	265	251	251	261	261	295	284	295	270	281	272	264	278	256	275	280	293	304	288	342	295	289	303	304	278	290	245	287	264	274	278	262	262	281	275	238	293	297	252	258	275	250	289	280	289	304	268	265	262	287	285	296	290	259	286	277	264	291	286	322	260	289	275	281	285	298	275	246	286	279	238	268	258	295	298	287	268	295	304	263	249	264	270	271	252	324	267	270	261	284	292	279	303	275	277	279	279	310	255	285	252	304	279	257	268	291	284	314	282	271	290	292	290	281	287	291	291	259	289	292	272	276	282	261	276	293	244	298	272	311	299	260	277	282	269	269	282	281	284	279	288	262	295	267	300	277	272	294	275	256	276	275	271	292	257	290	272	260	270	255	278	311	275	260	293	291	273	256	320	276	291	264	266	245	270	287	299	294	257	280	299	260	290	262	284	285	258	303	288	301	282	263	260	291	272	277	305	312	273	280	284	271	276	277	267	251	290	287	270	281	282	261	258	268	307	282	286	268	283	289	272	278	288	234	308	286	296	281	290	274	285	256	256	268	294	285	309	320	299	286	284	261	239	295	286	302	285	263	263	264	253	296	268	283	290	307	272	284	306	305	308	282	283	284	297	314	292	274	276	292	309	256	291	313	244	270	296	291	272	263	282	309	313	272	248	304	266	266	280	286	296	255	248	276	268	268	281	324	302	280	288	280	293	283	309	300	307	278	299	278	286	299	293	262	278	270	274	271	278	280	269	265	299	276	302	278	256	250	250	246	287	270	271	276	279	255	323	276	285	268	276	244	271	277	283	279	282	304	270	270	270	290	286	273	268	265	275	279	275	270	295	268	293	291	291	276	282	285	256	252	274	300	265	280	281	286	276	242	289	255	268	284	296	265	302	290	286	299	292	297	283	296	291	294	257	286	301	287	294	272	275	303	297	298	292	265	283	271	301	287	278	275	281	313	291	271	286	273	317	271	284	286	275	258	272	251	267	307	260	307	269	239	268	298	256	287	275	274	284	287	263	268	316	278	292	294	261	248	302	261	279	261	277	276	266	289	301	263	283	328	277	292	281	292	289	295	282	304	317	284	257	261	255	256	255	242	263	278	275	278	293	274	276	296	278	297	289	265	257	279	270	296	297	312	288	270	305	262	293	261	279	297	293	314	254	256	250	272	255	261	288	286	290	312	249	289	284	303	254	298	297	282	271	288	298	274	262	269	265	284	260	297	308	309	270	294	307	275	274	287	274	273	271	276	292	292	260	278	293	284	300	254	294	302	292	253	256	276	271	292	284	294	258	279	256	272	247	277	257	284	308	307	263	291	318	287	309	323	298	292	287	257	276	300	259	246	261	293	271	275	340	277	335	260	277	275	308	289	282	292	288	246	274	298	263	313	269	285	284	289	274	278	284	290	286	258	263	252	271	269	253	251	262	280	250	295	243	299	278	293	271	244	257	284	302	309	278	283	245	283	283	307	253	259	285	323	295	273	299	280	291	287	270	295	287	284	287	258	292	305	263	278	309	324	298	282	306	291	274	292	300	252	283	277	289	260	263	307	294	306	267	273	268	290	329	240	272	283	316	297	256	273	275	287	264	311	255	289	278	289	289	275	261	275	289	275	256	269	289	268	283	285	269	278	282	291	272	319	260	260	301	298	272	269	314	296	267	265	308	263	302	286	292	302	280	284	267	311	298	269	278	280	268	247	273	275	260	264	274	314	272	283	294	262	274	311	278	293	309	268	276	259	266	300	277	256	284	297	276	282	289	292	269	279	256	317	301	288	290	312	304	279	285	245	288	248	294	263	265	299	289	304	281	268	327	278	298	286	292	296	281	285	281	277	312	245	305	316	338	260	288	276	303	302	295	294	258	275	260	296	248	278	271	288	296	298	292	254	291	256	282	308	293	271	310	238	256	338	308	276	305	285	276	311	294	264	245	306	283	283	293	273	252	287	288	244	286	259	278	285	294	271	294	304	264	259	249	294	255	313	300	252	275	269	285	306	271	302	271	265	275	266	314	268	300	309	295	304	267	301	292	276	281	270	286	287	261	268	312	247	288	295	281	265	289	297	246	320	297	247	256	279	274	265	272	264	241	270	255	308	323	303	291	294	275	277	268	282	291	265	283	329	264	294	297	298	269	272	304	293	309	273	260	298	286	270	271	266	245	284	300	245	310	268	257	314	295	277	285	289	272	258	256	282	291	271	272	258	265	316	267	312	315	285	268	285	271	257	259	276	277	293	263	269	286	290	261	266	312	265	281	288	280	284	303	294	277	265	280	279	247	277	280	275	241	290	277	281	276	277	270	282	302	281	280	336	237	301	277	284	279	283	288	276	279	271	277	286	273	286	281	296	294	282	277	283	269	279	263	234	265	287	272	272	286	300	244	270	276	289	275	251	270	263	262	286	286	282	323	278	276	292	270	308	269	307	296	287	283	262	315	298	294	292	250	271	253	306	281	282	310	286	259	278	274	266	274	263	285	287	247	306	267	270	278	272	265	300	333	299	298	293	296	296	275	268	253	291	276	268	274	320	263	274	282	286	294	314	296	271	249	309	276	275	303	282	253	284	299	266	298	258	251	300	274	263	262	256	252	301	313	254	259	292	263	265	272	289	298	287	314	285	281	295	308	291	287	268	274	280	271	249	308
6666	905	1365	1590	1335	1087	1050	929	866	870	847	749	728	754	738	708	697	704	688	673	661	669	697	699	650	665	658	636	627	659	609	650	656	667	645	656	670	602	584	683	598	667	629	652	620	678	634	648	655	647	652	616	653	689	658	650	606	625	620	655	607	590	656	668	675	597	618	675	677	604	600	652	649	585	608	639	616	621	664	632	645	641	658	675	596	637	632	677	622	641	654	622	669	608	604	638	680	665	680	654	623	645	671	596	660	653	667	642	610	614	610	679	672	655	620	641	659	701	641	605	645	647	628	618	686	655	629	608	640	664	637	624	649	669	657	673	633	662	659	651	673	657	661	622	675	658	619	700	662	621	664	641	633	603	674	605	640	653	583	618	628	660	641	637	645	624	655	685	665	621	596	646	677	620	641	643	625	628	585	677	627	642	615	672	645	637	688	603	674	589	644	626	667	647	650	656	661	627	610	652	638	682	661	629	603	661	661	600	632	637	590	672	700	641	631	658	685	666	622	672	664	649	631	632	635	663	634	654	615	637	643	641	649	624	608	658	635	689	624	623	654	612	625	646	625	640	607	632	576	642	616	626	642	649	640	627	634	596	651	656	633	658	661	676	648	658	677	661	627	673	659	650	683	657	661	648	673	617	636	637	624	652	686	644	657	622	619	632	615	578	621	572	594	649	656	618	633	656	657	638	622	644	667	647	649	624	609	608	649	653	637	606	600	594	626	606	622	580	667	672	645	661	621	612	652	649	616	633	655	660	658	594	639	600	660	633	645	622	649	664	629	648	662	632	645	646	654	647	666	663	637	620	595	625	654	644	661	622	595	629	621	600	618	647	615	627	668	662	645	645	646	632	688	643	574	672	614	581	671	660	713	651	628	633	673	603	628	687	589	642	656	613	599	625	622	649	670	630	653	610	662	620	643	654	634	644	625	652	672	669	618	661	613	674	604	661	665	663	633	670	630	633	626	629	603	641	578	663	626	671	637	697	622	641	636	671	677	639	660	666	628	664	671	662	586	625	699	643	647	628	650	676	649	661	639	628	637	632	644	648	575	608	607	631	633	616	618	632	629	653	637	658	643	659	624	635	667	637	644	648	641	643	636	641	698	589	628	613	657	636	643	629	625	650	652	689	627	616	634	624	640	596	623	652	638	633	644	633	688	616	616	642	549	637	622	637	680	660	660	632	641	639	651	646	618	694	652	631	644	641	646	643	639	651	662	635	619	651	639	646	619	643	650	691	667	636	636	578	677	577	625	637	676	606	626	666	607	686	646	647	642	636	684	631	649	662	639	678	615	602	619	613	636	588	661	615	625	603	614	624	637	608	646	613	618	644	617	631	595	682	644	631	669	650	652	640	641	610	584	606	666	605	679	604	661	668	647	702	642	642	611	607	663	626	639	628	659	665	625	670	650	633	628	624	612	620	639	681	664	638	627	623	630	629	619	665	654	643	652	623	674	623	662	655	676	638	629	629	649	588	640	633	611	638	593	658	664	678	629	620	608	624	678	644	667	611	640	679	648	611	670	638	641	643	657	626	598	679	667	623	616	627	658	602	630	624	638	597	611	639	669	594	662	651	646	695	589	647	689	647	596	632	631	655	632	629	662	643	594	659	702	690	645	658	634	656	705	649	662	626	647	630	624	676	606	609	628	612	643	662	667	680	626	671	664	640	636	630	649	610	640	639	638	641	639	635	617	628	627	676	631	649	646	626	613	665	629	688	660	621	602	661	656	633	674	619	640	646	629	664	610	632	655	618	635	632	651	610	687	627	605	679	662	602	666	602	641	617	693	671	648	634	682	651	693	623	629	662	646	631	646	702	645	627	612	646	631	649	639	686	661	650	653	642	644	652	634	634	618	659	651	612	662	623	673	694	623	613	675	630	610	599	616	645	584	634	636	679	654	631	686	616	656	634	633	574	644	615	668	622	609	593	618	640	632	635	632	611	633	666	698	631	677	664	643	606	652	659	644	664	609	618	586	596	584	651	613	649	606	634	676	639	646	613	615	648	619	676	634	640	612	635	665	607	644	688	680	646	671	645	637	683	679	593	613	643	616	673	644	645	628	641	654	633	570	652	656	634	647	663	677	655	634	632	629	604	601	627	602	641	645	642	630	600	610	602	654	623	630	661	605	640	674	651	667	655	626	622	672	622	675	673	633	657	656	624	668	617	674	624	653	646	604	664	629	606	646	617	655	610	660	620	632	671	598	661	597	673	637	659	669	607	644	633	641	660	642	633	660	676	633	627	683	628	653	621	641	660	665	646	639	604	646	606	653	651	656	624	633	667	643	666	676	603	651	667	669	650	671	682	689	615	634	654	593	688	621	633	624	641	625	643	711	674	617	660	644	633	636	625	598	631	616	608	638	650	654	638	637	610	673	672	665	593	621	647	658	618	674	652	637	663	618	692	623	644	646	658	654	621	654	673	703	632	601	616	629	634	602	644	661	623	656	647	669	572	637	614	643	584	646	633	596	645	631	626	683	624	642	658	625	666	662	629	655	669	655	628	596	662	640	680	628	657	638	646	668	672	696	622	662	645	643	636	616	630	603	695	652	630	624	651	645	640	585	666	617	669	666	695	594	632	673	634	659	625	684	603	668	662	612	608	677	642	648	688	625	635	659	639	655	625	603	611	642	656	634	647	631	675	646	609	651	641	684	604	641	611	583	627	602	596	655	690	654	692	635	667	664	608	650	648	636	650	616	662	661	675	615	607	619	606	649	673	645	665	625	639	630	618	645	660	630	653	613	639	651	627	664	618	643	647	664	622	627	659	650	639	609	647	617	663	625	635	618	635	628	635	609	670	657	674	597	598	615	636	615	616	677	654	611	628	663	620	659	661	635	612	629	643	646	606	659	630	662	618	630	630	604	624	668	667	604	647	676	599	618	610	677	670	681	623	663	677	625	636	653	607	660	676	587	615	643	627	619	649	631	647	601	644	612	596	661	639	634	619	627	634	657	637	666	623	596	662	623	650	647	645	649	652	597	652	680	625	620	660	614	598	614	619	626	621	612	672	620	641	627	649	702	603	616	671	670	629	624	673	675	658	666	688	644	662	607	655	647	643	617	677	647	667	617	625	633	623	625	598	646	672	618	629	608	631	601	592	605	614	688	609	649	665	629	610	607	631	639	633	633	650	652	652	624	636	659	662	653	627	664	650	602	647	590	647	596	619	589	611	641	637	665	634	654	665	666	661	608	600	630	638	601	635	672	654	644	633	618	629	670	625	651	616	658	624	679	646	650	597	646	671	661	655	669	593	632	681	638	615	638	630	595	632	670	613	636	673	616	633	623	661	658	661	634	639	608	671	657	633	636	631	631	652	618	661	615	620	596	644	640	665	616	618	650	727	623	675	612	630	637	626	619	653	653	601	646	665	632	621	621	625	669	658	656	692	608	713	675	673	631	618	679	658	647	612	657	646	648	605	653	660	659	638	653	656	674	604	688	642	579	621	626	666	672	626	668	620	649	612
14736	1195	946	689	488	390	296	226	228	223	209	182	204	174	195	186	198	170	173	189	152	193	216	154	158	141	166	170	160	192	166	161	147	173	158	149	167	169	187	138	173	164	162	167	161	172	180	156	166	162	181	164	149	174	183	204	149	163	165	158	158	156	183	159	154	176	165	154	190	181	175	175	156	172	173	148	142	161	144	154	154	152	157	181	158	183	164	143	181	170	161	183	143	147	167	148	155	178	155	160	158	172	157	166	153	175	166	133	148	175	168	152	150	156	148	131	151	185	157	151	175	157	157	151	163	165	162	163	167	158	143	155	150	156	142	157	157	143	154	161	167	157	144	142	168	164	159	174	154	143	162	172	160	162	171	161	173	167	153	173	131	158	160	166	164	156	163	148	156	184	188	155	163	165	169	200	161	187	139	165	169	177	155	152	142	153	143	168	168	158	171	167	176	150	151	171	178	168	177	156	166	153	154	162	130	171	138	143	170	174	142	172	160	165	168	180	179	137	155	175	172	163	171	170	165	153	151	173	165	164	140	162	171	161	163	163	169	166	163	180	184	169	162	172	147	161	133	153	162	185	159	156	161	185	165	185	168	170	145	154	161	181	147	177	159	174	158	149	169	153	185	162	174	173	154	140	156	158	155	182	146	158	163	151	155	153	127	192	167	162	153	127	164	171	134	178	141	179	147	147	185	150	166	149	155	157	157	163	143	152	154	154	167	154	169	169	157	142	147	149	159	181	179	172	159	161	157	149	169	180	156	177	159	183	163	164	163	182	162	173	171	146	153	136	186	167	166	173	151	161	163	150	168	170	165	161	167	154	167	178	162	156	150	159	153	166	168	160	154	186	192	158	148	143	188	182	169	141	155	162	139	149	173	149	152	163	137	140	161	169	159	178	144	170	162	162	168	147	160	164	174	153	158	149	171	157	140	158	153	138	174	160	146	164	167	176	151	168	164	183	164	191	163	142	145	160	155	152	179	167	163	154	176	159	173	152	156	168	160	147	165	150	148	172	166	164	164	182	183	168	163	164	163	159	160	174	190	154	160	156	179	170	143	178	172	173	158	164	161	198	142	167	165	173	154	141	163	140	154	157	164	175	156	158	192	144	170	149	148	156	163	152	160	175	156	178	181	165	172	175	160	170	157	161	156	161	153	160	181	170	155	171	174	172	156	137	148	159	191	159	173	157	179	172	166	167	159	154	135	166	168	184	170	154	159	150	151	166	157	163	147	159	143	165	161	153	167	178	146	183	185	140	155	133	177	173	172	169	160	151	167	156	157	155	173	163	143	146	140	186	180	147	158	167	156	179	154	137	162	161	146	178	152	161	178	152	174	144	163	153	162	173	153	167	172	162	164	168	161	150	132	142	135	189	142	158	157	152	160	159	169	156	169	153	139	200	172	174	155	161	162	140	148	184	140	159	177	140	144	122	148	149	146	168	143	161	156	138	172	163	151	168	140	151	187	171	184	172	181	172	168	154	186	169	156	154	180	173	159	133	158	144	166	156	161	162	160	138	145	167	169	159	160	164	165	126	189	162	166	205	151	157	180	154	175	157	168	147	164	160	173	161	180	165	141	129	151	170	167	157	148	141	152	189	155	146	156	154	168	147	170	157	135	176	167	152	148	158	198	146	157	163	150	154	167	183	128	161	165	157	179	164	170	174	182	152	167	149	173	159	182	169	146	173	152	174	147	156	196	161	159	140	170	169	158	165	160	174	170	159	147	155	163	160	148	158	174	156	167	147	184	175	170	166	155	157	157	153	166	169	161	152	147	178	152	157	155	172	151	177	159	152	165	166	143	174	164	151	169	184	193	151	149	155	165	148	169	172	131	149	140	134	163	177	147	156	174	164	173	195	156	154	146	181	169	169	175	154	177	148	157	151	150	150	159	169	158	140	146	155	161	167	157	155	162	157	155	146	135	145	143	144	166	145	155	157	167	159	154	154	178	159	154	165	188	130	163	148	159	146	174	162	151	157	170	175	180	164	157	156	157	168	157	170	155	144	162	149	150	166	166	151	176	146	169	160	155	164	167	180	185	134	164	160	158	158	153	133	176	168	151	195	160	151	157	164	165	150	160	151	156	178	166	166	156	149	174	159	158	170	161	156	171	151	160	162	155	185	188	139	178	174	140	168	126	150	143	175	170	141	169	147	181	172	164	137	179	166	186	152	160	167	166	170	139	174	171	147	155	153	168	172	164	134	154	179	184	166	158	150	127	186	135	151	157	156	141	148	161	131	156	165	175	164	137	194	168	154	189	172	180	164	143	151	140	133	155	163	164	144	181	164	177	174	161	187	156	156	131	138	149	162	168	154	188	139	175	142	136	152	171	138	159	159	168	163	147	164	181	168	171	182	156	136	149	150	146	167	148	154	178	179	171	154	171	169	172	149	161	147	165	161	173	164	161	147	162	158	153	127	164	163	176	156	168	145	169	172	166	156	167	152	181	175	135	147	171	168	155	138	178	158	178	161	168	152	163	139	156	165	175	147	154	156	157	181	172	144	167	168	175	147	150	155	150	137	164	155	152	151	179	150	161	152	179	154	156	167	192	160	176	173	158	186	150	153	168	151	163	160	159	150	180	200	173	150	149	171	145	165	156	151	171	164	137	146	165	183	161	150	143	204	156	165	173	157	151	171	175	176	149	170	167	167	160	139	179	167	155	158	175	157	176	161	172	168	180	153	162	151	157	168	169	165	160	152	167	159	164	188	150	158	165	184	136	158	164	146	138	156	185	157	156	163	162	175	162	169	135	170	145	151	172	169	154	178	164	133	173	158	149	173	157	153	187	195	203	186	170	141	161	157	173	162	169	163	167	182	167	156	128	176	147	179	142	159	157	155	172	170	151	161	153	179	169	134	176	146	159	163	149	173	171	161	189	157	152	144	158	155	158	188	184	157	159	161	166	162	148	177	170	160	150	188	162	160	170	159	162	171	157	158	155	164	172	158	167	176	186	150	167	150	159	151	175	161	151	146	143	178	158	134	164	174	160	154	165	142	138	183	148	177	164	147	172	159	170	151	125	159	151	156	164	180	137	188	115	152	154	151	164	175	143	184	145	165	170	155	162	177	173	171	151	172	162	152	144	190	173	158	170	144	159	172	160	163	152	154	163	154	130	156	153	143	169	180	160	138	144	157	158	140	160	149	151	157	182	164	159	167	171	157	173	140	156	175	144	202	148	164	168	172	157	163	151	146	176	155	164	134	139	176	134	153	159	165	146	140	170	165	198	178	162	167	161	161	144	167	168	187	139	181	186	146	153	162	171	150	171	161	162	164	158	173	151	148	170	147	186	134	154	153	145	165	150	165	157	139	169	147	159	158	162	144	143	156	156	142	150	142	166	152	151	148	164	185	160	149	138	144	158	158	165	155	156	142	162	143	152	162	155	168	163	148	171	156	150	171	118	166	179	148	160	174	142	187	169	174	158	154	161	175	177	153	198	155	156	145	138	162	156	151	154	142	137	192
8051	919	1967	2191	1834	1354	1151	933	843	792	700	618	567	578	519	536	515	508	464	507	452	410	471	429	443	443	406	402	430	439	414	427	416	409	408	378	411	394	408	402	393	418	375	416	348	354	360	382	348	377	384	386	399	392	381	346	393	396	384	353	371	405	366	376	361	378	372	417	391	389	358	362	391	363	389	386	362	435	365	404	364	393	412	358	379	366	391	356	373	363	379	377	348	382	367	392	353	370	410	378	338	372	348	351	379	346	373	371	392	359	394	383	378	403	359	375	392	372	392	373	391	346	350	375	373	415	363	368	357	376	367	389	335	360	367	370	378	368	357	392	384	371	352	359	366	387	403	377	354	400	362	355	390	360	395	384	350	392	351	359	393	404	410	373	351	360	370	357	362	378	390	372	366	376	382	380	380	382	395	380	383	374	352	375	366	389	377	375	354	366	374	390	377	353	401	369	367	358	389	349	344	385	378	345	396	346	365	363	371	413	364	360	369	378	384	379	352	363	370	365	369	360	401	360	368	356	371	367	387	371	399	386	394	378	381	393	401	377	373	354	356	326	350	362	384	349	374	363	389	386	352	399	405	396	410	376	395	363	378	354	404	356	380	372	375	379	397	351	354	354	412	392	379	371	366	405	350	371	357	387	383	387	359	360	358	382	340	355	363	388	352	383	366	385	403	374	373	359	359	357	374	400	392	391	359	372	391	370	368	423	371	368	391	387	364	338	360	380	362	344	361	394	374	369	399	367	392	374	381	356	377	396	360	386	377	359	395	407	401	364	337	375	341	343	391	344	368	374	368	373	385	402	354	367	395	365	392	377	344	382	346	359	370	374	338	377	381	351	380	391	347	372	372	393	372	356	380	384	346	354	370	323	387	359	350	402	374	365	382	368	392	376	381	369	361	370	364	372	359	344	380	402	374	373	353	424	357	355	345	375	410	364	395	376	377	366	344	361	369	377	398	370	334	382	381	379	374	363	394	370	375	384	376	375	380	376	334	357	390	365	349	396	364	421	374	380	349	364	382	338	371	408	401	377	381	386	389	390	354	361	361	363	372	371	333	348	395	385	342	390	348	346	364	389	393	360	383	383	378	367	362	349	357	351	377	367	377	418	355	358	378	372	347	390	379	369	361	358	382	411	375	376	383	383	410	394	386	385	379	393	420	369	356	383	370	347	362	379	412	376	392	371	348	396	382	377	364	368	379	411	377	393	371	372	353	359	377	375	349	346	362	382	389	378	348	345	355	354	375	381	361	373	354	390	389	354	443	378	365	355	378	391	379	366	382	411	337	392	369	379	361	383	319	354	357	387	406	389	370	365	393	366	380	370	379	348	334	366	362	367	370	425	390	385	402	350	366	381	411	334	356	386	349	329	382	373	368	381	337	346	383	342	381	411	381	366	402	352	379	377	377	422	357	373	371	393	381	384	378	438	393	357	387	380	374	362	356	380	329	374	381	407	396	369	361	351	364	380	378	364	400	371	370	364	406	342	365	362	386	358	371	362	408	379	387	362	391	400	362	394	370	357	381	379	384	378	370	367	384	354	376	358	345	411	383	379	372	399	369	412	357	348	399	342	361	399	391	363	380	384	351	342	373	371	403	373	365	404	382	363	367	370	405	369	382	402	377	376	347	352	378	433	371	325	391	335	366	422	372	374	372	351	368	359	373	361	392	383	375	348	373	386	379	358	379	393	380	369	365	382	350	368	367	390	358	366	339	381	409	393	398	381	355	422	380	376	370	369	414	351	368	395	377	361	395	360	405	392	369	364	373	386	350	396	358	397	345	361	336	397	353	343	379	358	374	363	390	380	373	370	369	354	400	378	371	414	376	410	394	401	385	405	339	369	374	361	351	399	343	355	380	374	397	387	343	383	384	375	383	355	384	356	372	367	366	380	363	384	386	385	337	339	384	365	352	353	386	389	359	351	350	380	381	390	335	399	366	390	374	389	382	367	399	376	360	384	398	391	367	396	382	374	352	380	394	377	375	377	359	356	344	359	361	364	381	378	386	377	372	392	363	362	373	351	378	356	320	391	358	388	355	341	337	434	373	366	341	371	356	397	359	372	405	360	381	395	372	353	329	380	348	375	373	384	357	401	407	384	370	372	357	375	379	380	396	375	361	364	362	381	370	385	382	360	373	377	376	374	411	352	359	390	381	367	391	361	393	358	386	351	395	386	357	406	348	327	360	367	405	376	374	402	392	349	370	377	397	378	360	344	360	368	370	401	341	365	331	354	386	376	381	371	368	366	381	391	389	377	382	377	373	379	375	391	427	360	347	380	386	397	373	386	398	387	365	375	350	374	361	381	373	405	338	338	382	358	354	386	376	370	359	373	385	371	381	357	370	355	383	331	428	374	376	375	384	365	374	362	398	357	369	344	385	363	387	344	361	363	376	391	380	373	355	366	358	339	343	344	401	398	402	368	358	376	382	370	383	350	364	389	394	378	393	377	377	359	373	388	351	338	385	362	380	379	368	373	411	377	355	369	361	378	377	358	357	361	335	389	387	368	373	364	409	379	427	387	366	376	369	383	390	385	335	352	380	389	373	404	371	403	372	346	356	364	361	330	395	346	369	389	361	340	372	380	365	354	385	385	388	375	390	388	375	392	357	401	355	359	407	370	372	361	342	405	375	407	371	364	362	418	357	368	392	376	384	392	355	361	368	376	350	364	391	369	367	361	360	399	379	356	385	379	379	362	410	391	360	385	374	417	357	360	362	362	348	351	389	356	363	398	374	391	359	389	393	372	368	348	381	377	377	353	397	387	407	368	406	380	381	395	370	377	398	394	372	339	418	365	358	394	376	387	355	381	375	356	403	359	396	399	369	402	368	369	387	367	406	396	410	395	362	378	344	335	373	392	393	353	360	390	377	371	359	316	386	386	376	375	366	370	393	394	364	381	353	379	368	370	407	370	367	351	381	352	354	392	352	372	347	408	338	382	346	381	392	350	377	329	394	350	340	406	376	366	351	379	391	419	358	359	374	393	381	372	381	398	347	412	381	407	352	353	412	369	400	370	390	364	355	382	343	365	405	366	370	391	353	405	349	352	360	356	387	356	372	398	394	433	358	369	392	366	386	391	372	360	377	368	389	368	362	360	353	352	369	359	381	372	364	383	368	347	352	354	357	353	390	374	353	358	352	388	385	351	367	361	365	370	374	374	368	319	379	376	392	420	345	410	349	367	379	386	358	391	357	394	343	404	397	378	345	378	369	374	358	417	359	398	356	352	362	368	366	384	394	368	356	366	383	357	365	390	376	370	347	354	373	366	384	351	347	347	370	364	393	387	358	378	341	386	406	344	367	390	403	402	380	365	386	401	386	384	390	399	349	378	371	368	354	374	345	389	385	352	384	365	353	394	370	385	367	361	365	333	411	372	402	390	372	407	346	392	383	357	363	326	373	349	334	381	427	355	381	390	357	407	411	387	389	373	391	378	418	388	388	377	370	371	357	422	387	365	366	372	383	374
1619	256	222	193	225	221	220	220	229	201	224	248	238	222	221	224	215	176	225	204	224	228	211	206	204	220	246	191	196	197	207	213	210	202	213	198	221	178	229	183	221	209	221	211	215	242	205	204	209	240	215	235	218	209	201	226	226	219	234	242	241	197	217	217	198	218	226	234	181	197	203	210	204	226	193	225	195	215	203	185	214	227	241	207	189	183	184	176	197	208	228	236	203	231	221	207	200	205	196	195	190	202	223	206	210	207	226	206	226	213	179	203	224	205	218	218	239	229	203	200	190	212	214	193	219	179	198	192	174	228	234	198	187	188	234	230	188	237	213	220	200	193	221	204	220	196	231	215	253	222	197	225	203	219	219	213	234	230	184	196	220	224	230	198	176	209	242	220	217	221	234	208	223	221	202	228	205	202	224	198	225	210	209	234	219	210	250	209	195	198	196	211	197	190	228	219	206	203	218	185	221	208	221	233	216	203	205	217	209	206	208	196	208	207	196	206	218	203	193	215	195	228	215	211	219	205	224	203	195	172	206	213	234	235	202	196	227	246	188	168	197	232	196	186	185	204	223	234	195	201	217	191	211	212	187	217	203	226	204	214	245	215	200	227	213	214	198	214	229	198	212	204	186	206	196	203	223	212	177	199	222	217	214	202	186	226	203	203	199	189	225	226	184	198	189	205	175	232	202	222	249	196	209	215	203	215	192	204	209	208	233	242	190	178	229	243	202	202	228	210	189	216	214	216	209	238	207	250	242	228	203	183	194	209	199	205	239	225	218	205	176	216	211	225	184	237	215	200	214	210	200	209	190	218	172	194	225	215	215	231	203	219	203	199	235	230	241	215	176	211	206	223	218	211	221	195	206	206	234	207	218	198	223	181	245	237	210	208	203	205	230	196	189	193	200	197	209	194	220	203	177	179	220	224	211	202	223	200	213	238	227	211	190	228	209	223	193	197	206	202	210	174	179	222	182	206	203	188	224	208	211	185	215	212	196	226	234	217	249	209	210	200	220	225	215	204	208	229	257	224	235	215	189	227	204	200	197	216	211	204	216	189	186	209	206	211	213	221	214	187	207	206	202	208	202	201	217	213	220	210	201	220	210	227	220	199	179	204	200	207	204	206	224	215	239	237	239	234	223	222	194	221	203	229	210	214	220	218	202	192	219	203	220	197	217	202	215	212	210	207	196	200	211	225	251	203	213	210	198	206	212	203	204	196	208	205	205	235	221	225	213	199	234	178	228	227	226	195	226	218	208	226	218	206	209	213	178	201	201	209	215	214	219	206	174	210	203	195	248	226	202	223	211	202	201	226	209	185	221	204	188	212	217	195	213	209	218	210	180	203	198	178	215	219	211	225	211	202	196	180	201	231	200	223	161	199	204	234	237	188	215	207	208	207	224	210	183	202	194	204	207	217	222	203	253	216	209	223	199	205	205	195	200	201	204	219	211	227	221	246	197	208	218	186	216	210	208	200	172	234	182	197	172	219	277	202	205	232	226	224	213	212	213	203	221	211	198	202	216	207	231	216	197	212	213	223	183	224	208	231	218	202	199	193	213	178	216	225	170	211	187	207	186	205	220	213	185	214	219	234	188	191	216	207	225	207	214	198	197	222	197	166	204	227	191	237	216	209	193	242	218	197	217	220	209	197	193	218	220	195	216	218	211	192	219	184	201	191	205	217	220	222	212	214	204	195	197	212	210	206	218	213	201	207	210	196	199	217	202	202	191	218	209	205	260	196	197	211	208	206	208	220	198	202	221	212	189	215	206	188	196	215	209	214	202	220	191	200	191	198	192	191	211	215	236	214	182	220	207	219	201	211	222	200	193	202	231	209	243	182	206	200	195	191	215	226	232	210	214	189	224	233	160	204	206	180	231	224	206	216	230	199	234	216	217	189	193	204	186	200	227	180	181	192	190	196	199	211	218	198	216	211	224	193	197	211	206	221	195	176	217	199	238	211	231	201	236	216	187	212	232	213	224	218	227	202	241	207	203	207	192	197	211	211	222	196	229	213	213	210	208	184	181	213	220	212	183	206	195	208	188	203	214	203	221	219	207	213	204	229	184	227	208	241	193	219	202	213	208	199	199	220	243	200	209	252	214	207	191	218	219	199	192	180	198	201	222	197	222	211	234	205	206	220	194	221	218	225	193	208	205	187	220	208	241	243	219	225	199	198	219	214	210	200	232	189	205	197	211	218	226	215	209	226	225	204	190	227	206	227	230	200	218	220	238	187	214	214	215	192	219	204	215	250	211	220	210	195	217	225	234	219	229	198	235	219	228	224	177	212	207	184	201	207	194	204	213	221	219	210	201	210	230	189	205	203	193	209	217	209	197	203	224	189	218	189	218	174	218	191	196	209	217	235	227	205	232	224	202	244	193	188	209	215	219	204	196	216	209	213	214	222	232	231	210	233	207	193	205	186	205	184	168	205	220	202	197	201	240	202	210	202	207	239	238	213	212	210	219	211	209	219	193	186	192	210	203	209	218	216	169	193	172	192	199	206	219	202	201	194	207	221	214	208	199	169	216	217	196	194	191	209	189	209	217	214	224	208	203	204	186	212	226	228	207	209	236	205	196	228	212	202	219	221	232	199	202	197	220	222	226	207	225	232	238	202	221	203	183	203	206	195	197	213	174	198	211	190	206	233	210	214	254	207	188	209	219	191	194	188	212	203	195	201	185	210	222	204	185	215	226	231	210	217	212	197	218	188	198	215	220	195	213	205	224	201	216	221	203	198	171	192	201	216	204	200	208	227	203	176	201	190	200	225	199	203	226	198	224	211	200	208	205	198	209	213	221	198	202	192	197	216	188	196	200	196	233	213	210	189	207	215	220	189	222	202	183	217	205	215	201	241	207	200	205	205	218	202	234	197	193	231	213	206	187	196	216	215	217	213	222	191	201	195	210	220	219	226	204	199	210	211	202	211	207	195	197	212	228	217	193	219	204	233	193	199	193	245	228	222	213	200	193	224	188	193	209	222	245	205	202	201	231	193	195	235	180	209	196	183	202	187	206	199	210	200	209	206	179	248	217	201	174	236	218	188	223	224	197	175	201	219	203	198	221	215	233	247	215	229	203	212	225	209	211	261	221	191	209	195	223	206	213	202	212	180	227	239	216	207	209	212	195	233	196	225	221	201	219	209	219	226	225	211	186	203	200	217	184	211	209	200	208	212	178	201	203	209	209	219	218	203	176	175	234	220	218	222	186	224	214	215	207	247	202	194	207	207	203	214	221	206	219	213	225	230	204	241	213	228	234	218	210	192	224	214	238	209	210	215	207	199	227	220	227	230	199	201	218	208	213	205	203	215	204	197	219	199	201	214	209	216	228	227	179	209	167	218	225	203	203	220	229	202	209	228	239	199	208	192	196	199	213	198	212	206	214	214	187	239	233	225	186	194	192	208	216	208	202	211	219	205	221	218	209	203	190	206	204	205	200	242	209	219	201	204	210	209	201	228	213	201	207	189	224	224
2003	509	532	572	573	517	493	545	514	506	488	525	508	486	499	516	520	475	490	486	496	495	511	528	501	525	496	507	506	496	527	489	507	526	517	474	537	523	482	530	513	480	498	545	511	499	471	463	518	503	513	514	485	490	519	487	496	489	508	536	531	503	505	501	553	525	471	490	493	554	491	485	516	521	485	560	532	530	499	500	520	500	452	559	513	494	521	488	532	510	514	510	507	485	502	509	518	526	531	528	535	525	530	524	494	499	495	495	503	541	513	499	501	488	518	501	540	510	517	511	478	465	497	499	505	497	539	472	529	476	547	452	517	489	505	526	483	520	503	479	487	523	537	503	459	526	524	503	511	537	500	521	504	536	506	502	513	521	491	511	506	489	508	527	509	536	486	492	495	509	474	519	496	488	528	479	527	494	530	492	542	531	492	487	507	521	478	509	483	486	493	515	492	500	522	522	525	499	494	473	483	482	523	482	525	491	497	529	513	525	503	526	486	475	525	510	492	487	501	498	520	518	519	541	486	525	478	504	544	479	522	519	566	490	524	499	510	467	486	530	504	509	508	492	496	517	529	506	521	493	488	534	528	516	510	504	499	495	516	513	491	522	518	539	512	509	535	482	514	518	492	479	485	498	539	524	503	556	477	504	517	487	523	467	533	499	472	521	511	470	481	503	518	510	493	492	517	534	547	513	478	473	545	537	531	538	514	512	505	513	496	515	489	510	488	495	489	512	504	456	524	471	508	493	500	520	486	500	538	516	508	525	497	518	503	497	516	552	543	478	509	483	470	535	499	528	517	479	469	478	505	519	487	542	463	511	463	514	485	486	499	501	450	519	547	509	527	482	514	512	505	473	497	533	495	529	500	530	506	505	490	496	493	496	522	459	512	486	536	509	486	533	503	523	484	489	532	540	494	557	541	503	545	521	525	469	512	501	528	513	493	514	488	484	493	527	500	479	506	505	494	513	532	518	487	494	526	487	495	521	446	504	522	498	525	495	478	516	537	500	516	508	482	515	510	498	511	532	511	478	468	539	532	520	498	525	528	524	474	496	527	485	508	497	510	502	549	486	510	520	503	499	476	480	525	523	504	527	547	549	526	496	500	455	524	486	528	531	498	478	504	489	522	519	504	475	526	512	504	507	495	481	491	507	518	512	529	481	545	469	514	502	478	506	474	517	480	494	509	523	530	457	530	470	509	528	509	510	525	505	516	484	508	515	503	535	512	515	504	570	474	483	474	521	511	502	505	476	483	541	510	495	507	483	500	455	497	485	488	482	498	520	513	515	493	542	526	487	511	492	475	453	517	465	494	476	473	515	513	522	474	529	486	486	482	499	535	497	502	485	499	516	512	525	477	513	512	529	481	535	509	541	467	512	518	497	468	527	544	490	547	507	508	482	532	517	474	499	507	496	512	536	547	544	498	522	516	502	535	509	511	522	502	481	521	528	502	521	537	519	531	508	481	533	538	482	529	499	540	467	492	502	502	503	509	458	527	511	521	527	533	518	533	518	506	539	498	550	482	499	535	488	509	537	527	494	517	473	514	473	514	481	518	525	505	508	523	501	490	518	539	478	523	515	525	457	500	501	563	530	546	513	466	510	501	456	499	528	522	494	453	505	507	533	471	500	450	455	466	515	505	494	492	485	485	480	503	496	484	478	503	514	490	508	475	492	534	504	470	488	521	515	488	495	529	524	449	499	461	542	474	488	516	490	490	522	476	516	525	504	513	456	489	523	489	514	535	471	462	518	504	502	486	510	487	532	489	519	495	531	492	519	505	497	495	521	498	514	530	509	499	496	476	493	531	507	505	499	503	501	499	552	534	487	528	527	477	522	481	527	502	469	525	516	495	495	516	484	497	521	496	511	495	518	502	553	477	522	494	490	493	493	527	484	501	507	491	490	547	486	487	506	513	487	482	535	495	469	508	443	485	484	516	505	495	456	541	497	513	531	503	530	534	538	496	546	486	504	487	509	490	489	555	531	525	518	527	494	526	508	518	497	510	474	516	544	522	491	505	519	495	492	516	536	556	504	502	513	518	522	498	515	505	502	502	514	538	540	504	496	512	510	484	513	550	490	508	560	521	499	471	483	508	496	511	495	496	492	537	508	546	552	477	500	491	534	516	591	517	501	483	488	536	465	501	476	533	498	486	509	480	498	511	505	484	475	505	569	530	463	503	499	520	500	480	510	515	537	494	530	505	528	534	507	480	514	521	495	546	513	539	508	515	541	519	482	493	497	480	498	494	497	485	525	507	530	524	511	499	528	498	523	474	504	492	486	489	482	495	501	556	513	500	493	558	515	520	500	530	458	499	516	479	533	500	530	509	492	531	526	476	468	498	507	511	481	499	506	534	496	523	521	503	527	508	499	514	505	583	508	518	511	519	511	516	518	514	524	481	484	487	507	503	500	505	479	518	511	494	520	515	472	507	501	517	509	509	458	484	526	513	492	516	514	452	531	508	498	491	483	500	519	501	483	497	502	481	502	524	484	558	481	514	512	479	485	522	501	492	514	540	536	511	490	511	488	514	518	525	505	497	489	549	515	520	537	536	548	556	471	518	490	507	487	480	506	532	484	527	544	516	508	508	484	480	474	489	528	491	532	488	522	521	482	541	476	529	470	509	492	484	511	483	503	497	477	497	478	491	512	511	482	531	510	494	531	531	543	500	514	497	489	516	494	499	512	556	455	484	503	502	490	498	494	509	485	476	500	513	534	525	508	539	530	494	483	502	531	518	529	501	502	527	541	472	538	468	493	487	502	514	520	487	514	533	510	527	492	512	514	473	534	519	485	513	500	490	494	502	511	467	522	499	494	527	496	555	480	529	496	514	510	514	487	504	510	494	504	548	548	519	554	536	487	542	508	535	487	546	507	498	471	506	540	509	520	546	498	493	488	483	528	479	461	492	504	536	537	498	485	530	522	502	461	493	478	504	500	485	508	464	526	479	516	497	494	506	486	503	509	500	500	530	514	488	481	506	513	500	537	486	497	488	513	550	527	492	499	490	551	501	505	554	502	482	546	483	486	507	518	510	484	523	499	527	477	488	501	525	509	513	516	517	487	488	529	499	494	470	497	498	498	515	512	542	437	499	497	477	507	495	508	508	530	532	473	499	492	496	503	465	502	485	484	493	514	539	459	497	466	529	508	486	496	525	499	463	530	521	497	527	511	478	545	570	506	518	495	519	495	518	532	500	487	481	507	494	511	490	482	486	509	529	486	515	498	496	530	492	500	457	500	525	506	505	501	500	543	504	535	465	528	535	482	484	498	539	493	531	522	495	506	507	516	510	514	480	486	510	528	529	471	536	491	524	486	466	492	514	488	529	484	532	474	508	519	501	493	490	549	514	503	487	560	496	483	468	495	519	505	528	522	527	525	500	523	506	524	513	485	492	479	483	513	504	510	514	536	508	524	502	458	510	535	500	443	491	552	479	527	503	513	526	507	456	498	484	488	532	494	513	537	536	510	482	525
7961	580	627	544	439	370	345	377	303	337	327	276	286	293	324	297	283	288	300	305	265	270	284	295	258	296	313	307	300	285	290	276	273	265	251	288	275	298	302	269	266	297	258	275	286	279	251	268	279	290	289	267	266	261	316	282	285	282	272	288	252	310	274	255	245	274	286	291	276	298	276	282	303	283	248	252	271	252	280	289	244	279	245	255	285	263	286	270	268	270	254	282	267	311	275	311	265	285	330	304	274	303	298	329	265	267	272	252	234	257	295	268	271	274	316	279	298	280	260	268	280	270	298	296	270	267	277	262	300	279	291	282	296	291	272	291	311	278	323	284	274	261	270	257	310	290	312	273	288	267	310	315	267	268	263	262	283	289	285	282	263	295	265	291	257	284	280	255	282	245	257	290	291	299	252	248	271	282	279	310	261	260	280	280	254	260	297	298	262	286	286	293	287	289	262	289	269	257	305	291	241	284	313	278	274	268	285	283	274	277	269	255	281	284	263	273	291	273	289	281	302	266	279	230	324	268	277	286	288	275	264	289	278	257	310	283	288	276	299	302	325	302	271	252	277	305	316	246	296	317	286	292	318	306	273	268	304	265	299	272	283	297	262	281	263	237	262	291	293	275	282	259	279	264	278	258	302	300	280	288	302	287	335	263	242	280	262	301	299	302	269	303	275	292	293	276	253	297	256	250	285	281	273	323	286	290	262	278	265	283	330	256	301	323	314	263	279	295	269	270	270	271	272	230	289	273	273	296	290	292	286	256	287	252	246	301	282	297	270	281	290	279	285	289	266	253	279	319	290	321	293	288	283	257	302	272	261	276	283	239	278	239	309	320	272	299	300	279	276	275	284	282	305	288	268	269	253	269	287	294	268	282	257	277	295	278	297	270	249	278	272	284	251	285	274	256	254	255	260	284	266	290	289	310	260	269	275	249	288	268	263	292	287	279	295	278	250	294	253	316	275	295	287	293	278	259	290	285	282	277	301	296	295	267	293	290	258	262	268	264	256	277	243	309	271	287	273	282	284	265	307	298	271	242	300	273	316	260	284	304	293	272	282	278	260	271	268	320	260	284	277	297	263	280	280	272	307	267	287	267	283	263	289	295	256	274	276	256	297	289	246	303	311	287	271	291	287	306	291	309	284	249	277	266	290	288	273	270	292	275	268	279	262	265	295	253	303	292	282	265	273	307	294	292	275	279	266	278	273	256	254	275	289	296	301	311	293	273	233	279	289	257	281	311	290	271	265	255	280	291	295	267	299	282	287	282	280	260	294	281	275	276	268	306	282	279	272	285	257	304	261	246	279	258	279	322	278	298	255	282	278	284	294	261	325	272	279	289	297	276	273	253	306	290	281	265	269	254	282	282	244	299	252	278	269	243	287	276	281	287	286	296	292	277	278	247	270	270	271	297	279	270	284	281	260	291	304	304	300	248	270	277	277	259	320	289	298	291	282	254	272	248	265	320	267	270	298	277	273	279	269	293	302	275	277	259	283	266	293	302	248	266	307	280	305	265	276	253	285	282	279	299	265	274	276	278	270	268	275	274	271	295	291	255	285	306	270	277	286	287	301	276	257	263	292	304	258	276	261	275	262	260	260	296	288	251	276	266	327	279	270	287	285	284	290	285	281	301	284	281	299	288	306	278	280	308	266	310	256	294	280	311	324	287	249	284	278	268	291	301	287	279	287	282	315	302	275	295	277	286	274	280	301	285	285	315	296	269	268	288	296	286	288	275	269	265	258	277	304	291	278	243	302	290	318	281	286	254	284	313	277	308	284	327	231	316	277	302	233	290	248	288	252	263	300	255	285	252	251	285	275	302	293	254	309	264	309	290	290	308	304	254	283	237	276	298	333	250	288	281	260	274	285	291	283	278	298	304	290	253	256	241	294	254	312	280	281	239	269	238	266	255	256	275	268	278	278	296	275	281	295	254	268	268	283	273	290	298	302	320	278	262	271	273	274	278	290	257	263	279	254	264	269	261	317	294	279	281	309	277	284	255	319	263	251	285	261	269	305	290	316	286	252	308	326	281	306	271	269	279	271	257	276	301	311	238	266	282	282	263	261	289	267	286	303	275	279	274	290	253	278	229	276	272	258	268	271	270	306	300	324	279	275	283	270	290	298	247	265	277	293	257	236	269	260	279	277	261	267	274	293	289	277	316	290	268	287	292	258	282	275	265	266	270	262	294	265	290	262	298	309	274	262	287	257	261	251	235	297	292	293	338	281	288	274	277	279	278	315	294	309	298	287	287	274	252	282	294	267	275	304	285	256	315	306	294	294	307	256	284	265	274	288	287	278	305	252	282	269	284	293	300	269	298	289	283	267	303	297	300	288	286	266	285	267	304	262	284	275	248	272	282	273	288	298	299	273	260	293	333	299	280	268	304	299	267	260	302	306	270	289	282	275	266	250	291	295	292	253	243	274	299	277	262	281	276	275	289	270	264	280	312	295	267	285	299	281	260	270	292	270	260	257	299	262	286	255	280	275	294	273	293	294	263	271	271	272	266	272	293	276	272	215	266	284	277	262	274	287	256	243	291	266	286	270	228	278	274	269	296	277	264	276	280	264	302	284	269	280	279	271	284	239	277	271	294	282	302	305	283	268	241	280	265	245	340	259	292	252	248	284	254	270	257	300	318	269	289	250	267	267	277	273	304	272	281	272	292	271	304	280	283	266	280	264	250	279	265	282	280	274	270	287	277	270	277	292	260	273	284	262	249	248	298	260	273	266	293	267	322	277	302	280	299	291	255	314	302	303	281	285	276	266	271	321	282	265	249	277	271	240	294	254	308	283	277	286	304	261	269	277	263	278	252	277	278	242	263	246	259	305	281	248	295	258	341	297	269	303	275	280	293	277	251	298	300	295	278	270	286	276	282	279	304	280	277	272	279	300	290	263	315	296	261	265	293	287	303	245	257	284	291	288	299	267	287	253	280	288	248	255	271	245	304	268	265	233	287	260	247	276	278	277	259	278	247	281	285	265	318	272	290	267	299	304	277	300	302	269	266	313	293	279	262	243	286	246	273	299	273	275	305	263	266	282	276	300	268	262	280	271	281	277	275	265	261	286	289	304	276	270	279	268	286	296	297	274	258	299	276	265	292	286	275	249	287	274	262	285	281	272	241	231	268	304	291	272	293	262	312	286	259	309	295	295	312	270	292	243	274	287	275	292	263	295	284	265	318	276	298	287	275	280	246	263	270	292	276	289	246	283	261	281	297	286	272	295	305	284	287	300	252	267	279	295	264	265	280	263	252	273	288	274	281	281	293	269	289	282	268	302	268	295	270	269	269	255	233	280	252	255	276	316	266	275	300	277	301	292	303	284	272	249	264	284	282	259	295	310	292	270	263	268	273	269	319	259	259	276	275	286	284	293	278	292	308	304	296	288	270	304	279	317	287	251	291	252	292	316	297	269	272	269	279	300	268	273	284	263	292	267	276	279	256	283	288	281	302	302	286	311	299	280	278	253	307
6663	957	1422	1619	1508	1162	1029	942	918	812	798	744	733	721	733	748	676	650	736	701	683	707	667	668	649	673	672	650	730	651	656	653	661	634	622	617	652	663	694	643	626	689	635	618	681	621	663	661	628	664	640	635	603	681	627	644	687	671	635	637	623	607	654	634	659	637	650	634	651	670	648	614	680	672	657	631	649	625	655	674	614	649	617	664	605	663	680	681	695	653	636	692	619	632	591	628	694	655	639	651	671	639	666	640	658	641	610	616	684	636	592	654	643	675	654	611	617	647	614	679	672	680	655	604	637	567	645	700	614	621	661	614	631	601	626	679	638	642	638	709	666	657	650	665	632	639	622	588	597	641	628	606	625	628	598	641	658	631	716	638	626	600	635	617	631	665	595	662	633	652	592	662	675	600	628	647	631	639	640	639	602	640	584	629	658	629	659	624	636	667	648	636	639	640	616	607	655	637	668	639	639	629	645	637	618	680	640	666	629	654	637	655	613	619	656	623	677	644	648	670	675	628	627	646	611	649	622	659	633	634	643	679	615	641	628	602	625	638	626	673	655	678	663	684	638	602	619	610	652	642	657	688	611	649	621	659	645	613	642	650	655	646	624	645	671	667	606	644	636	616	611	611	657	671	665	661	634	644	664	652	689	671	613	648	634	621	654	659	640	601	651	712	639	670	620	649	607	673	641	646	681	648	644	668	662	642	648	673	662	640	646	640	625	621	618	694	622	664	647	684	650	660	602	617	605	634	660	627	619	672	631	640	629	660	665	632	642	594	694	622	668	587	641	636	678	701	670	658	641	639	624	641	630	661	655	660	662	665	641	627	675	634	683	617	634	589	686	632	611	596	677	613	635	645	634	648	637	635	646	642	656	660	662	690	704	656	611	584	663	602	657	618	609	597	655	665	584	651	634	648	596	608	680	574	616	594	664	664	623	619	649	670	640	652	667	693	652	687	627	651	664	651	639	647	649	619	617	667	631	619	617	666	629	650	622	633	663	641	658	680	653	673	682	684	635	601	652	629	629	684	652	563	617	645	628	656	691	620	611	678	636	653	664	644	611	600	608	623	658	659	653	648	661	666	651	676	658	579	650	622	681	663	612	629	620	605	661	603	665	616	627	629	600	629	578	664	620	639	644	686	617	615	609	635	605	634	624	683	678	576	642	642	637	610	640	642	652	605	650	644	590	640	679	664	617	619	689	638	637	613	644	611	640	612	664	637	652	658	645	673	649	665	672	638	637	670	663	645	646	667	709	646	656	619	627	633	691	686	620	685	613	670	629	651	649	643	666	645	700	625	624	666	624	647	657	648	622	638	611	648	637	657	664	626	671	598	610	654	631	661	646	606	629	638	646	630	609	606	666	620	650	653	614	650	626	668	643	619	672	666	673	618	676	659	628	637	597	649	602	599	665	635	655	662	637	647	659	652	647	630	617	621	615	646	656	656	620	661	625	671	650	653	643	622	618	655	672	613	585	657	663	661	638	643	618	649	656	677	628	649	637	600	633	655	671	638	604	673	689	659	634	713	647	574	681	647	648	621	623	608	675	634	641	629	638	644	605	618	633	686	608	676	636	643	668	675	611	682	663	617	589	657	641	666	579	636	617	658	659	642	621	680	625	628	616	652	643	632	612	704	603	615	640	654	615	674	654	639	644	635	678	671	723	594	619	621	653	637	689	630	637	634	660	612	670	650	651	670	634	647	660	593	661	598	668	668	646	621	637	668	663	694	643	661	647	641	646	625	629	616	619	660	620	599	629	715	659	638	678	648	682	614	603	640	671	636	641	637	659	616	693	700	645	627	663	621	646	656	667	676	651	607	644	697	664	653	633	642	681	616	661	623	644	659	614	648	584	629	676	659	679	660	608	643	674	655	603	653	651	612	670	627	618	646	636	645	667	627	599	644	674	648	605	636	643	634	635	657	644	599	684	648	677	625	647	651	571	689	666	629	645	637	642	660	610	655	609	614	590	614	646	599	655	633	673	625	629	649	640	635	669	622	666	723	628	582	667	599	633	595	652	656	660	598	636	648	626	601	612	655	650	622	634	625	640	628	652	670	641	659	638	609	656	620	625	634	611	634	621	636	625	656	643	655	614	620	654	626	654	653	588	647	627	654	635	575	643	646	648	675	625	600	687	631	688	625	638	634	645	630	672	630	617	618	634	651	646	650	642	646	657	588	656	628	694	657	648	634	604	649	618	629	657	672	653	621	665	637	643	692	640	640	654	627	695	690	651	600	672	649	658	592	669	672	643	616	691	609	659	677	645	653	656	635	623	675	655	712	685	632	639	657	633	582	634	636	627	646	610	684	673	667	632	634	597	644	617	648	616	609	614	660	657	617	650	620	612	663	667	637	648	658	644	592	627	658	663	625	623	673	658	603	597	669	660	603	649	606	638	659	689	644	646	633	669	638	621	619	662	626	605	625	646	628	605	651	642	624	652	642	702	647	619	606	672	638	597	687	665	639	704	620	631	631	675	650	659	629	631	643	626	635	617	630	654	635	631	664	683	652	660	665	634	605	680	627	636	636	640	632	678	653	681	639	641	628	632	656	584	623	662	666	615	607	643	613	630	640	649	639	644	636	630	654	657	566	670	622	694	653	649	619	638	661	614	676	646	631	618	636	634	659	672	615	635	676	635	639	655	589	634	643	623	632	635	636	674	603	634	708	619	632	620	682	618	609	632	646	663	674	686	597	642	629	642	647	643	623	649	641	627	645	659	679	643	647	616	659	608	638	641	657	659	627	628	627	641	612	649	647	612	666	631	696	567	639	613	646	653	692	659	637	684	597	597	570	618	654	653	618	634	678	643	671	618	639	639	613	666	652	639	631	607	646	645	612	653	656	575	635	665	655	623	650	665	622	639	642	623	700	653	659	610	648	617	684	610	652	622	634	645	678	612	635	642	671	613	636	597	629	624	657	602	626	651	638	614	635	649	623	655	629	680	642	603	641	649	659	639	654	617	578	639	628	691	678	617	568	650	624	598	638	636	647	617	610	658	589	613	633	646	664	644	646	631	641	618	642	642	637	601	668	634	703	610	638	622	608	678	646	616	630	665	644	645	634	654	641	657	662	622	664	647	655	636	703	629	639	674	605	611	618	674	645	676	687	668	614	672	628	650	601	630	623	665	612	620	650	642	632	665	670	616	646	624	656	648	659	600	620	648	646	666	658	637	673	653	665	652	698	626	610	589	664	638	593	676	620	658	574	666	611	662	649	645	630	652	614	647	648	635	612	627	608	594	640	690	619	623	609	575	660	679	675	657	659	651	655	664	636	658	610	676	699	640	636	625	692	606	665	629	622	581	664	669	679	601	633	631	663	631	650	658	630	624	683	637	659	648	614	653	642	663	618	644	599	624	647	647	605	640	639	618	598	637	641	642	639	691	655	638	606	631	626	624	594	649	653	651	668	575	669	583	631	656	584	626	610	668	604	613	665	680	618	663	633	640	660	658	662	639	661	644	616	626	618
14811	1143	901	692	480	374	280	250	239	227	211	200	196	216	192	173	185	175	163	151	153	166	178	180	154	142	172	160	168	158	163	172	163	144	174	170	156	146	165	169	178	165	174	147	136	154	174	146	158	168	167	173	157	151	151	175	140	143	136	166	166	144	142	157	153	167	161	163	159	148	133	170	177	144	145	173	143	162	154	157	171	158	161	178	160	122	161	156	176	173	155	190	155	147	144	150	152	160	150	179	165	170	153	176	187	141	149	163	174	158	170	143	158	172	162	148	138	150	135	155	144	166	175	153	147	155	145	160	190	164	166	158	156	163	162	165	167	177	164	172	159	149	155	130	180	161	162	181	177	176	167	156	154	176	185	182	166	174	158	168	153	151	159	166	190	157	147	155	155	181	162	146	159	157	133	173	162	162	166	150	174	183	163	171	149	152	170	150	179	149	165	182	158	155	171	167	169	169	130	157	162	146	157	157	178	158	164	159	149	169	196	154	165	150	155	165	154	172	158	167	188	165	143	150	158	142	153	196	148	151	164	178	156	161	163	151	160	162	152	158	146	169	143	152	173	144	163	165	183	139	157	187	155	164	160	157	171	192	159	165	154	134	141	204	153	142	157	142	144	169	154	152	153	166	169	158	185	142	166	139	163	148	141	153	152	151	161	150	152	150	147	169	160	169	155	164	149	166	167	166	153	176	175	146	175	166	157	153	168	155	152	167	162	162	146	167	147	145	154	158	159	163	151	176	161	144	151	161	156	159	160	140	171	159	139	157	159	168	155	143	138	159	149	154	157	162	160	150	177	171	163	184	145	177	158	171	160	155	166	170	144	169	148	157	164	152	173	139	160	173	153	157	165	168	190	172	149	139	194	139	195	158	174	166	173	159	150	158	157	153	164	151	147	193	162	154	180	170	146	151	160	162	158	167	171	141	173	180	151	182	162	162	159	161	148	141	145	187	153	153	173	157	169	146	163	154	163	154	140	173	163	157	166	159	167	166	166	160	135	167	173	184	162	148	167	155	138	160	152	169	181	171	138	156	158	160	151	158	167	166	185	125	146	138	153	134	173	159	142	142	152	176	153	157	152	169	164	154	170	163	179	166	172	164	155	158	166	166	159	159	142	143	161	166	164	164	159	142	185	147	162	138	172	171	141	165	170	152	181	160	148	163	160	161	167	172	162	173	173	126	163	139	171	166	184	136	149	146	167	174	181	160	162	178	147	155	165	175	153	141	168	177	156	171	149	160	145	139	175	160	148	169	130	151	158	158	142	158	163	158	123	182	171	176	154	145	151	180	186	185	164	140	189	165	132	163	141	155	151	178	162	157	163	161	149	131	155	133	142	157	155	147	174	170	171	168	156	155	183	176	163	151	152	162	146	163	167	162	148	152	155	181	136	169	164	162	164	172	164	159	179	177	175	187	152	136	175	164	176	157	155	170	131	160	173	169	163	169	176	129	163	156	157	163	177	168	153	171	168	185	155	161	171	169	160	165	145	151	171	167	179	164	177	169	152	173	158	179	157	181	146	139	149	144	152	180	181	175	167	165	172	161	136	168	121	161	152	164	172	164	157	161	159	166	163	160	160	172	162	164	169	166	162	169	157	153	135	169	173	150	130	176	147	178	181	169	163	137	173	156	180	176	166	160	163	143	165	169	165	145	195	164	166	167	145	157	149	149	173	162	165	163	141	169	165	176	160	156	181	170	150	155	162	161	161	162	152	170	149	171	142	160	161	144	153	144	183	175	162	155	167	159	168	145	161	147	172	163	154	170	151	139	143	159	164	157	165	164	158	173	164	146	165	180	160	180	171	164	160	161	146	168	156	141	172	151	145	133	177	143	173	152	184	186	158	191	147	154	172	161	166	166	159	158	170	140	171	169	157	142	157	144	145	185	159	160	164	182	183	147	198	163	156	133	180	156	154	164	156	174	150	158	159	170	174	153	149	177	158	153	171	164	173	152	148	149	144	145	186	168	145	164	148	166	134	164	163	170	148	179	144	166	148	153	179	153	178	161	160	160	142	173	158	170	174	159	163	157	160	158	141	143	166	164	187	173	164	148	162	148	151	181	170	159	157	183	162	144	158	186	156	133	159	151	153	137	166	154	172	155	164	151	169	171	171	172	160	182	149	148	191	172	175	186	161	165	151	162	172	166	143	154	149	174	162	145	175	151	170	162	154	167	145	172	170	136	166	162	169	151	141	176	155	155	165	154	155	160	170	181	181	175	160	154	161	170	155	193	158	184	147	163	165	157	182	156	154	142	165	164	165	161	178	160	158	161	149	177	157	151	138	147	149	166	178	172	178	180	148	182	140	170	151	149	151	160	139	164	162	161	167	161	169	157	161	179	176	165	158	142	131	168	150	157	160	143	151	161	144	159	161	156	158	174	163	143	166	173	152	179	173	163	159	151	174	172	153	153	157	171	173	188	168	177	164	164	171	164	135	132	160	151	145	145	165	190	167	157	164	147	151	164	169	125	146	167	137	170	165	153	182	155	145	177	157	157	156	151	161	162	171	159	137	149	161	154	152	165	168	156	130	156	165	127	158	168	174	162	152	167	172	158	161	162	150	143	145	173	179	184	150	169	155	162	146	164	159	143	161	156	149	178	164	150	168	139	156	164	164	157	205	153	171	149	168	179	160	156	182	172	157	145	162	153	162	175	159	156	165	167	170	149	151	171	148	157	158	185	167	157	150	190	186	180	174	157	165	168	167	146	161	168	154	139	165	145	149	151	169	177	161	149	174	161	165	154	163	158	158	159	174	147	175	145	167	171	145	141	161	170	167	166	163	157	156	150	152	163	153	163	137	152	167	143	135	179	159	160	158	155	167	183	155	178	172	181	167	170	158	186	169	147	162	163	152	184	145	183	170	154	167	176	167	173	151	140	151	175	180	154	165	177	161	162	162	142	153	165	134	153	143	176	158	156	181	155	160	172	153	176	157	186	168	186	183	157	159	147	160	154	168	155	168	149	150	147	148	146	180	162	162	160	174	150	161	159	143	175	151	134	142	170	162	142	154	147	169	164	158	168	163	167	149	183	148	150	150	178	150	175	174	168	161	177	189	146	158	161	192	132	166	147	173	161	170	138	172	153	171	155	156	182	152	155	183	169	153	170	172	184	173	170	167	163	164	161	154	170	170	176	179	156	169	161	134	161	156	163	131	174	163	206	159	144	163	152	177	166	143	137	160	153	165	166	161	152	171	176	149	159	158	168	185	189	174	153	144	175	183	164	168	179	164	173	179	158	138	141	175	178	172	155	144	161	168	169	136	162	154	154	154	146	187	178	148	155	198	156	152	170	153	171	129	160	162	170	143	175	154	161	139	130	169	187	163	154	181	175	178	146	147	178	188	181	156	150	166	153	153	143	150	140	152	179	157	170	161	167	134	180	165	153	146	146	163	148	138	159	171	143	159	165	147	149	160	167	165	129	168	158	160	139	165	155	157	159	180	166	164	193	172	151	145	166	162	152
8074	1004	1862	2173	1849	1391	1077	951	796	791	704	639	577	602	557	515	498	498	480	478	453	438	469	428	453	433	402	415	423	420	404	418	408	400	402	373	400	391	400	393	376	422	381	409	373	399	371	385	398	374	386	391	370	370	378	369	379	373	391	383	385	378	343	399	366	366	351	386	374	383	360	380	374	369	360	376	387	377	349	334	338	370	339	356	382	382	403	383	358	352	383	395	357	385	402	381	397	374	383	387	383	354	378	382	349	391	377	363	394	384	381	345	337	399	371	346	398	408	381	358	388	391	380	382	389	386	361	369	398	370	367	400	368	383	354	390	395	347	412	375	382	368	393	358	406	421	386	330	380	396	378	358	362	351	352	356	373	394	344	390	365	383	394	396	382	385	343	371	350	385	420	379	354	380	342	363	351	360	396	362	415	372	379	397	356	380	386	388	365	368	311	373	350	394	372	359	351	329	365	373	370	358	411	368	363	391	376	379	357	369	389	371	401	370	338	406	393	341	378	377	360	377	361	382	352	371	396	408	365	335	381	357	366	406	383	348	384	369	338	379	388	381	339	353	339	401	350	350	365	383	385	365	405	373	396	371	339	325	356	361	354	400	361	369	401	393	392	371	353	350	389	371	323	421	376	377	337	393	361	369	349	397	399	365	367	348	340	378	372	389	385	368	378	347	350	371	367	382	344	390	393	357	355	357	318	364	399	388	330	371	362	361	407	360	329	389	367	369	380	343	391	362	354	387	358	370	356	387	338	377	374	396	393	350	351	340	374	367	345	369	342	370	341	357	376	370	353	381	394	385	392	365	350	380	387	354	389	370	352	365	376	386	373	390	379	354	401	375	393	365	358	333	430	374	337	386	332	372	363	370	360	364	348	357	373	348	391	368	354	361	352	351	389	371	382	371	384	352	362	405	350	369	353	373	385	371	395	350	347	358	356	355	376	408	381	341	347	358	397	368	387	392	358	374	371	360	356	366	362	392	368	399	378	359	375	348	402	375	375	364	360	352	373	375	393	364	355	373	351	366	370	383	347	332	404	362	359	369	373	363	342	377	365	358	376	395	343	380	391	387	371	386	348	379	363	419	339	390	380	400	364	351	346	372	380	375	345	355	375	380	345	372	365	350	343	361	392	355	323	379	356	398	369	390	381	371	377	366	372	410	368	349	386	372	366	338	364	374	399	340	388	373	358	364	334	372	404	347	340	361	358	370	357	368	385	369	368	394	337	381	357	383	370	379	369	381	354	394	357	347	374	384	351	371	345	383	392	365	362	369	314	373	384	340	371	359	349	399	392	348	402	381	350	393	386	353	354	361	347	383	368	388	383	358	351	371	374	358	366	345	398	370	388	390	372	365	407	420	399	357	360	392	368	331	399	422	381	398	366	357	357	404	370	404	399	326	361	398	357	373	358	377	373	370	355	372	385	331	360	332	374	357	400	354	373	373	368	375	349	364	373	347	351	385	388	382	407	390	405	354	356	400	368	355	386	374	357	360	359	355	351	366	370	380	358	355	385	374	375	370	357	403	382	350	382	371	341	342	387	341	375	335	363	371	355	361	390	357	383	361	374	366	368	363	357	377	366	338	385	375	353	383	404	358	357	371	356	367	390	405	376	374	337	376	339	350	368	346	327	366	350	351	355	366	393	396	393	330	346	362	399	383	352	369	367	360	390	371	389	367	385	397	388	374	373	370	383	385	366	372	397	392	365	332	386	370	374	373	344	367	361	383	361	402	394	398	382	341	359	383	358	390	380	361	364	394	378	370	345	370	363	385	386	346	358	404	349	376	388	378	362	382	349	414	359	368	367	379	354	379	352	365	347	365	386	344	365	373	402	362	409	341	365	377	379	349	379	377	343	345	379	369	354	398	355	365	414	383	355	355	379	330	404	387	359	381	388	367	372	376	386	370	386	371	368	394	359	356	374	354	325	365	392	369	363	373	371	349	368	364	376	411	358	397	405	360	371	374	379	350	360	366	392	386	371	364	372	379	341	348	369	413	373	350	384	374	382	408	374	419	342	348	390	398	366	374	360	344	396	386	365	359	387	396	367	361	351	370	368	359	380	365	354	377	351	375	355	341	378	371	378	376	366	358	361	352	361	379	367	397	360	373	366	354	321	382	351	352	378	392	379	354	360	379	355	359	362	363	369	357	365	353	356	373	379	341	400	363	327	384	380	412	368	339	338	361	350	368	375	392	350	373	354	356	345	371	354	380	384	385	373	357	391	367	344	349	331	372	360	385	396	393	394	352	345	358	386	361	398	345	364	362	362	377	323	362	336	373	352	337	393	390	395	382	369	384	395	363	379	363	376	377	383	354	373	403	365	357	359	363	367	363	359	389	383	362	369	366	382	368	374	378	375	395	347	370	363	361	377	329	374	370	377	392	387	382	345	346	347	386	365	353	418	378	392	356	342	370	384	348	337	350	377	369	377	413	354	346	363	346	359	360	367	363	364	365	395	385	380	391	374	366	377	377	355	376	403	374	394	391	382	366	373	386	361	384	346	377	378	359	368	392	379	383	348	375	384	327	402	405	349	340	396	380	382	392	380	368	385	350	364	393	355	367	345	352	371	403	360	383	361	392	351	361	391	375	376	384	346	353	389	368	371	390	334	376	390	375	371	349	380	418	363	394	370	385	354	332	345	382	357	360	366	382	347	358	383	359	374	371	382	369	343	418	368	356	368	378	345	379	369	382	373	373	418	363	421	382	365	310	368	397	382	361	345	358	371	358	385	365	376	396	353	381	368	367	366	385	371	385	391	397	387	357	371	396	371	385	386	385	393	389	369	357	332	364	416	382	365	352	368	356	360	344	344	401	367	381	376	360	383	376	372	368	375	416	384	350	392	381	381	363	338	362	355	365	381	363	357	361	315	376	377	342	336	391	364	395	371	372	352	379	376	354	405	390	379	377	384	396	392	373	365	359	380	383	367	361	373	338	326	357	342	367	378	387	371	382	341	376	390	355	395	346	364	374	391	382	398	353	345	388	378	381	371	398	362	332	360	372	383	393	357	366	346	391	391	377	385	396	385	379	373	398	369	376	361	372	368	344	379	345	361	362	353	389	372	404	359	372	364	340	378	379	361	371	386	382	398	379	407	354	348	399	405	350	342	372	351	385	356	387	366	350	385	345	377	391	358	358	403	354	378	389	372	389	329	347	372	370	345	373	350	375	408	347	394	366	363	386	357	357	349	381	382	352	386	343	346	373	361	407	390	340	367	396	372	396	371	353	366	365	369	356	371	356	356	360	365	364	367	363	369	346	350	366	393	344	384	362	395	348	352	376	372	376	375	427	367	352	357	384	352	371	390	368	326	364	366	376	388	351	371	399	344	396	375	349	389	337	361	355	375	374	376	319	360	396	358	362	361	369	351	379	388	386	355	381	367	386	349	333	344	389	382	361	318	371	368	411	325	369	353	398	408	358	382	352	381	377	344	353	381	351	400	340	359	380	367	357	382	380	409	365	372	379
1571	236	228	224	204	202	197	205	205	210	187	219	207	203	225	232	202	231	179	205	231	221	210	225	191	198	206	236	221	191	225	216	197	177	238	226	218	204	219	206	235	248	215	189	208	214	196	250	208	219	190	207	224	225	213	202	220	184	219	185	197	212	220	192	213	186	201	194	215	196	169	213	193	210	192	208	201	245	229	222	233	211	181	205	226	228	205	229	217	221	204	229	196	222	227	222	215	190	209	204	196	187	223	199	201	230	221	197	193	218	222	216	242	195	220	185	194	223	193	195	208	206	197	229	205	207	214	206	242	181	204	224	204	184	201	244	217	219	218	214	186	191	184	189	202	221	217	210	183	214	222	205	223	222	207	221	216	217	213	211	220	236	240	216	182	214	204	210	207	192	205	209	206	192	197	208	211	215	234	206	212	205	200	204	222	191	187	222	228	216	206	187	212	197	233	214	223	186	209	214	188	195	248	216	216	230	215	203	246	208	228	214	201	205	204	208	221	199	219	223	177	196	226	181	218	218	226	192	215	204	201	201	204	227	222	208	198	182	207	211	213	243	214	211	213	192	218	191	214	205	207	236	184	200	212	203	193	218	215	189	221	197	211	215	197	216	217	197	209	196	223	201	221	220	229	208	222	236	196	210	193	217	194	217	213	248	206	242	251	256	189	212	200	224	196	223	209	235	198	194	210	211	206	201	187	201	212	206	204	193	242	218	198	203	200	219	234	234	237	191	205	255	214	195	197	213	202	196	199	207	219	213	192	217	235	215	192	201	212	258	222	193	199	216	237	197	188	225	217	203	220	198	202	226	214	237	201	197	204	208	175	208	235	243	224	208	204	190	206	210	207	203	191	235	197	216	195	204	208	209	208	215	230	229	201	213	192	210	226	230	226	225	212	220	218	206	185	223	205	217	195	196	220	208	190	202	217	215	229	210	198	187	225	206	205	225	207	214	229	214	231	221	190	235	186	188	191	216	190	168	212	198	210	216	241	240	205	207	212	223	213	209	182	207	200	184	215	255	241	223	191	213	209	237	198	175	217	174	175	210	211	197	199	221	211	218	225	192	222	204	209	194	216	207	189	219	182	206	225	229	199	209	232	198	193	182	192	205	199	220	200	180	226	218	214	250	234	216	218	214	244	211	184	204	211	229	202	186	180	202	211	209	212	217	200	209	231	234	222	221	202	228	230	197	226	199	218	218	202	206	214	200	232	212	220	213	209	206	187	226	215	235	210	209	233	205	183	221	198	227	222	206	196	201	229	216	201	200	214	206	208	192	224	193	204	205	202	210	208	221	184	241	212	196	225	204	218	212	211	183	213	212	186	203	217	196	219	206	257	211	204	213	214	194	201	241	211	210	226	211	201	222	206	208	213	219	218	193	183	216	230	235	216	207	211	206	193	169	216	192	201	228	182	197	243	207	217	215	192	216	207	211	200	203	226	210	230	175	207	217	220	201	210	215	193	222	175	214	208	232	234	221	194	223	214	200	209	186	224	241	176	194	207	203	199	225	206	193	205	206	185	207	206	199	243	199	207	233	233	216	211	201	202	213	238	225	227	180	219	223	201	177	208	201	198	201	218	201	217	206	216	215	214	176	194	217	233	210	231	209	201	186	209	213	191	224	212	201	239	196	238	204	228	216	193	209	190	188	205	223	235	243	225	194	204	192	222	195	219	221	209	205	206	202	227	200	211	211	212	200	238	197	237	207	222	172	191	209	184	208	203	225	195	206	191	177	211	213	204	194	235	211	198	218	200	222	213	184	212	204	192	211	219	217	188	232	206	215	206	209	248	226	205	202	231	211	192	241	235	210	191	178	190	213	206	220	197	194	210	197	200	233	221	189	220	190	208	212	220	213	217	219	222	218	238	175	217	219	222	191	211	190	193	206	199	220	214	209	189	196	242	214	212	228	205	201	194	206	192	223	216	187	224	216	200	221	218	211	222	221	222	207	193	207	207	204	192	219	226	203	236	242	231	242	200	238	201	186	224	197	186	221	230	212	185	205	217	225	212	196	200	255	200	198	228	193	213	197	211	213	194	218	217	199	209	206	237	198	196	179	206	220	207	211	153	199	228	204	212	229	215	223	200	192	190	223	220	209	198	212	214	212	196	232	214	211	199	216	193	194	176	221	198	223	223	218	218	193	193	191	223	222	196	194	217	193	199	224	203	192	200	224	201	198	194	209	204	224	203	203	217	223	193	219	226	184	210	220	218	202	212	224	171	210	227	207	192	208	192	211	201	217	253	211	219	225	201	201	196	217	199	199	204	205	227	213	218	207	207	193	204	212	203	206	204	214	212	200	182	241	198	202	218	219	207	211	219	195	208	180	207	217	210	220	211	229	227	227	198	225	222	208	207	220	219	207	202	234	203	208	227	197	205	205	211	201	224	207	209	234	210	217	191	218	204	193	193	204	214	217	222	228	232	223	220	234	225	201	211	202	227	206	208	207	181	199	204	184	208	194	185	208	206	200	189	202	222	209	219	218	209	231	244	227	202	225	190	231	208	226	205	216	221	200	220	238	220	224	221	207	201	223	241	175	201	205	206	225	210	186	192	221	213	222	224	239	226	205	218	205	190	230	229	220	200	177	192	219	220	215	222	205	195	212	210	193	212	220	187	227	168	201	202	205	188	202	211	236	201	215	189	210	228	218	216	204	216	240	204	222	196	199	206	217	225	208	199	201	197	227	196	222	233	205	209	203	201	215	201	229	211	210	198	250	261	223	206	219	193	229	215	195	181	212	230	204	215	197	215	211	219	226	215	207	192	207	204	204	196	216	233	223	209	230	229	200	221	199	194	198	209	228	185	198	191	240	250	216	205	200	208	207	181	217	218	196	215	228	204	204	211	193	213	213	200	204	212	203	207	194	219	207	221	231	211	187	197	213	208	202	211	223	203	189	202	191	240	193	230	199	230	202	199	204	206	233	241	228	172	186	211	212	222	178	221	219	228	206	205	184	207	236	236	195	193	206	219	220	195	247	203	201	235	214	208	220	203	183	217	195	236	210	199	209	229	200	211	211	191	224	198	192	211	210	216	230	184	204	216	211	234	214	209	217	187	210	208	240	206	213	233	261	216	197	201	221	222	224	206	215	238	217	193	195	194	211	215	192	219	236	200	215	210	216	190	194	218	195	200	191	199	222	220	180	226	190	225	215	209	192	215	210	191	198	222	208	201	219	206	213	185	185	187	189	199	221	206	222	239	208	219	189	214	193	210	212	199	223	175	203	198	181	227	205	197	245	206	216	215	240	211	229	199	200	185	216	235	189	195	178	212	215	226	229	211	221	220	214	188	198	204	175	202	204	221	192	199	203	205	207	237	238	214	205	192	215	196	205	215	196	178	191	199	211	242	204	225	203	215	216	201	247	191	249	191	186	210	207	197	193	210	202	205	205	220	214	224	218	200	218	194	184	233	236	229	202	201	243	201	228	187	235	223	198	215	217	236	227	202	205	229	218	213	201	195	195
1936	486	517	558	555	513	528	478	497	508	508	545	520	501	503	497	489	497	518	528	478	507	485	517	504	503	498	520	516	507	503	500	474	503	478	531	470	520	489	509	516	487	478	505	537	491	468	496	489	569	479	474	518	551	480	480	522	498	471	502	480	490	527	500	499	481	520	494	507	551	500	495	485	529	503	467	533	517	522	534	519	534	498	519	503	456	497	498	506	503	502	476	513	538	456	495	520	477	548	461	518	515	502	509	539	505	496	488	493	541	501	539	489	483	502	517	496	484	472	517	528	540	484	510	488	507	467	497	494	489	484	449	474	467	526	567	527	484	502	511	487	515	477	497	534	511	479	544	498	541	530	486	516	488	544	535	541	500	510	541	529	512	505	527	534	496	522	493	511	497	512	493	493	492	493	498	517	487	533	494	473	532	532	518	544	542	542	472	503	459	490	490	490	507	484	431	510	512	486	509	494	508	503	518	489	483	499	495	519	512	447	512	496	482	504	492	494	505	537	478	531	536	511	512	497	474	491	472	519	515	494	525	523	498	537	466	500	554	486	500	511	503	525	515	495	507	474	521	502	463	479	463	459	531	551	522	509	498	497	523	500	475	465	496	510	444	471	506	508	484	460	514	527	518	541	454	535	474	490	479	478	477	507	485	519	483	507	539	469	502	524	476	525	516	484	495	456	516	533	496	498	468	503	512	501	474	529	490	487	492	578	515	494	510	523	494	517	506	512	502	523	522	499	495	460	497	465	531	480	472	532	537	503	508	474	510	512	493	496	495	484	507	512	488	522	485	463	549	517	476	484	467	532	543	450	507	488	504	535	496	517	471	462	509	483	515	489	480	495	526	503	481	506	498	524	494	515	470	522	455	518	504	520	489	508	489	553	512	547	491	556	564	472	460	516	474	513	505	520	513	489	496	511	502	512	471	468	527	510	537	499	483	497	448	500	523	526	514	522	510	503	536	473	498	500	499	528	507	491	521	547	503	476	500	515	497	540	484	510	490	485	486	503	499	471	463	485	522	509	494	493	517	538	502	498	506	516	493	519	491	531	479	512	502	487	490	496	522	525	516	503	475	506	494	486	471	515	478	522	489	504	503	478	510	491	504	502	537	472	486	522	483	498	491	487	501	522	455	504	512	497	477	509	485	518	496	508	528	488	465	537	482	494	519	524	499	491	522	513	514	497	527	489	479	508	539	519	507	527	536	474	498	513	517	528	508	483	464	514	517	525	502	499	525	477	488	505	509	512	490	513	486	517	501	494	486	499	486	494	517	484	486	514	518	474	504	467	522	492	508	503	539	479	496	498	471	473	528	481	526	499	480	503	510	520	511	513	520	519	490	486	501	469	550	519	514	526	518	479	500	519	556	503	497	511	525	531	530	500	495	503	519	511	492	495	503	520	513	467	471	520	472	523	507	538	501	463	522	471	520	504	523	493	512	518	474	519	528	507	531	515	505	536	515	474	457	531	522	457	466	524	509	502	475	528	500	467	495	523	504	482	484	501	522	514	505	516	527	516	513	514	506	515	504	487	521	502	485	473	548	538	488	519	501	500	495	526	525	531	523	478	524	540	451	491	503	524	509	508	482	513	510	534	539	490	520	499	472	497	498	500	507	514	550	481	464	487	523	525	489	536	529	528	534	497	533	503	505	474	499	460	538	494	496	479	479	489	506	468	516	519	501	533	489	466	508	461	496	497	499	510	483	511	471	506	517	548	496	520	498	515	484	522	518	529	525	470	484	492	536	502	529	498	515	509	471	492	508	522	472	499	465	499	493	522	494	516	489	497	530	504	502	474	471	477	469	495	535	522	523	514	485	509	502	510	531	491	481	502	486	477	484	514	506	496	498	513	488	460	496	535	528	531	507	552	484	490	510	532	473	483	520	503	505	511	509	506	497	491	559	520	512	541	540	509	485	526	512	542	498	480	497	495	510	487	524	478	506	478	510	484	517	529	514	515	501	549	543	497	499	527	499	529	471	507	499	498	486	516	495	483	480	474	495	506	508	472	472	518	484	524	543	551	514	527	487	495	477	536	528	511	517	504	459	505	493	482	519	485	492	524	511	539	517	500	491	532	515	524	467	486	479	506	498	485	556	533	531	542	542	514	499	506	487	486	485	500	510	516	531	468	525	541	496	508	480	515	506	503	518	516	508	514	489	513	521	498	496	466	501	474	502	549	449	550	503	505	531	515	460	453	499	491	497	462	510	496	499	493	536	533	537	546	506	501	510	544	521	494	508	487	486	475	524	539	474	461	503	517	558	519	490	495	502	476	556	505	517	515	494	500	526	462	534	507	515	548	492	518	493	527	515	499	470	518	453	530	534	525	469	518	554	496	501	530	500	490	468	442	501	519	517	494	480	475	541	484	509	485	479	503	510	471	505	515	510	496	493	503	498	471	534	535	550	485	496	494	507	493	476	487	494	486	515	522	507	500	457	502	492	515	526	518	522	483	548	506	516	525	516	480	482	525	486	504	528	478	519	512	488	460	483	499	527	424	510	464	503	464	473	509	514	550	514	497	529	522	509	515	533	516	502	492	474	476	519	510	501	584	490	497	494	502	517	472	499	534	498	496	500	504	500	520	509	519	534	489	530	527	519	510	512	523	495	465	537	481	548	490	495	541	431	508	530	523	499	503	524	482	476	522	487	508	479	505	494	508	447	527	467	518	526	525	480	520	525	541	508	528	551	514	491	505	487	522	508	497	507	455	468	541	499	489	513	496	509	514	522	483	537	522	511	502	524	514	497	501	525	494	489	519	501	481	472	537	526	494	468	511	524	494	508	518	506	488	531	475	537	521	539	515	530	523	517	541	508	555	503	525	526	502	479	455	533	553	502	484	534	529	481	547	504	494	522	516	498	548	473	486	507	521	549	501	529	514	455	477	514	548	467	539	505	535	530	513	486	527	478	493	529	504	540	481	484	522	510	507	493	497	464	501	497	489	522	455	493	459	475	527	479	520	510	517	478	502	499	482	496	498	486	500	484	505	473	501	552	515	490	501	543	543	500	531	529	511	513	515	493	511	489	550	480	551	508	543	486	494	481	510	502	544	533	487	493	496	504	511	478	493	507	475	498	517	512	518	492	453	486	505	493	497	522	524	476	492	495	538	527	530	511	522	495	509	499	472	483	515	482	498	500	505	525	500	496	480	502	500	484	535	508	473	451	495	534	490	543	481	509	465	498	482	480	518	494	501	476	546	505	520	474	517	493	491	475	497	514	512	507	502	497	482	496	514	487	505	514	498	559	486	500	483	515	539	509	524	483	486	517	465	486	469	509	531	480	519	508	476	495	518	461	512	476	519	479	486	496	497	458	521	481	494	513	477	506	495	475	573	476	526	443	451	491	528	495	501	538	489	485	526	508	462	497	503	504	507	494	459	514	549	494	490	520	492	558	521	483	510	496	470	518	509	520	500	496	526	523	497	464	467	496	528	474	502	507	505	510	497	496	501	466	534	509	491	474	488	500
8149	603	626	598	463	396	357	344	342	314	319	284	272	304	310	303	297	330	303	292	284	271	259	295	261	295	286	261	289	287	271	267	284	259	291	285	321	273	268	282	255	288	293	272	299	318	287	281	263	262	298	272	290	273	268	296	288	289	300	300	274	243	304	282	302	324	262	244	272	258	314	299	297	288	304	308	275	277	275	251	292	285	291	257	263	291	302	289	305	283	295	288	256	285	297	272	294	275	293	286	262	299	253	291	285	279	290	253	259	262	291	252	298	286	297	286	274	303	264	265	283	302	278	301	282	256	277	282	257	290	291	267	273	290	281	286	295	296	299	251	291	292	273	282	261	264	280	246	294	259	304	263	305	309	310	291	278	249	286	273	279	293	308	306	281	294	290	276	263	282	283	314	273	288	280	289	266	274	286	296	250	296	283	295	255	247	272	302	266	291	276	282	306	311	255	276	272	251	293	311	280	259	252	306	308	278	261	290	304	272	252	280	294	270	249	306	268	295	293	250	278	277	291	289	257	256	284	285	285	290	263	274	308	281	316	267	291	269	300	275	275	294	314	276	279	299	271	291	315	293	258	307	307	267	294	306	285	307	258	289	262	269	311	276	283	304	303	279	279	260	275	287	294	258	282	282	252	280	300	290	276	301	292	292	277	287	276	274	270	303	258	285	253	295	249	276	277	285	286	293	309	265	290	289	304	261	298	274	242	276	292	281	272	279	267	314	272	300	296	290	298	277	266	287	284	257	269	296	259	280	285	270	284	278	258	262	275	270	289	274	296	301	284	267	271	317	259	271	271	285	264	276	282	283	273	279	300	265	251	274	296	299	272	274	290	320	284	265	317	267	272	322	302	297	285	302	283	300	281	267	274	287	273	301	284	272	284	300	255	278	284	317	244	264	296	265	279	270	290	297	288	248	255	292	283	280	284	289	279	280	272	264	288	279	279	317	275	280	264	264	270	295	272	277	264	294	292	267	282	271	292	286	263	288	264	273	261	246	258	294	282	274	299	262	257	291	285	274	271	278	279	260	254	307	302	280	273	277	309	265	292	299	260	279	282	300	268	285	276	297	272	273	299	278	260	270	268	283	278	259	284	286	284	265	303	270	294	281	298	291	297	306	290	278	279	312	299	289	302	277	287	279	264	290	295	265	294	294	302	284	284	288	253	273	277	280	312	283	263	258	261	309	293	259	283	274	290	303	282	251	290	285	306	293	305	263	259	269	277	305	309	272	279	271	286	262	259	299	287	257	302	253	247	285	296	267	243	276	242	257	293	286	289	272	282	297	258	304	314	289	293	259	272	285	285	279	280	257	253	252	256	271	250	255	286	306	237	249	295	276	263	238	295	274	315	299	287	305	255	280	237	283	289	295	300	290	292	270	279	281	263	287	259	280	284	270	288	247	247	275	277	268	304	295	321	297	277	299	310	244	285	278	275	317	287	271	266	279	278	289	284	260	285	282	252	287	286	293	259	300	313	270	256	280	294	291	310	255	290	275	274	288	292	279	289	318	265	287	303	289	283	262	274	293	324	289	303	262	276	242	307	273	272	277	277	275	281	316	286	300	281	278	259	305	286	276	299	321	277	261	250	305	294	292	304	299	289	278	266	272	278	272	246	269	269	295	288	285	277	293	308	267	276	294	252	291	254	274	313	271	297	279	298	262	249	291	303	284	289	306	296	284	283	271	284	294	291	296	273	292	290	268	288	285	268	264	286	282	281	264	261	276	329	317	285	282	293	285	259	289	304	304	304	264	264	286	299	271	271	275	291	288	282	298	286	272	262	281	282	319	299	297	273	285	277	268	259	261	288	270	277	297	281	290	274	303	280	268	280	270	311	326	251	278	286	308	282	297	275	246	317	303	292	293	232	285	276	280	321	319	289	276	307	311	303	293	275	321	276	253	252	296	244	268	261	342	279	287	292	273	259	251	258	252	299	277	255	282	340	303	255	291	276	277	315	297	257	293	268	283	277	264	307	266	301	261	290	290	294	266	271	268	261	271	272	258	273	266	280	254	288	255	313	329	279	287	255	291	272	270	313	286	268	270	280	262	263	296	294	271	271	248	272	296	278	257	304	287	259	271	276	286	260	276	315	246	309	312	252	297	325	282	312	293	312	274	308	292	254	265	296	269	280	288	291	241	295	256	285	281	266	281	294	294	263	272	274	257	284	293	303	268	278	312	342	272	279	315	272	291	297	263	305	304	295	266	282	279	307	266	269	296	279	307	276	258	279	271	301	291	296	273	260	281	275	256	301	281	270	262	284	270	284	271	315	299	261	275	292	266	297	285	278	295	278	258	250	253	299	317	295	299	288	290	305	281	263	288	275	273	297	277	283	274	283	289	270	287	303	281	284	286	262	304	287	293	304	257	267	277	274	296	261	278	268	298	257	321	293	275	292	264	305	300	276	262	248	274	266	271	263	246	271	272	279	289	326	276	319	284	288	282	281	291	277	275	299	262	281	269	292	250	312	285	237	270	246	278	313	291	260	273	301	284	286	267	288	300	295	288	281	281	270	259	261	298	286	257	271	266	299	280	301	281	250	287	311	265	301	285	289	299	288	289	269	283	259	294	297	287	291	281	274	309	262	268	264	273	246	293	287	257	282	281	275	319	279	321	260	314	289	285	281	308	302	287	311	280	272	317	296	260	269	260	278	270	294	275	288	300	297	298	289	270	282	291	260	270	246	281	257	299	264	290	282	277	292	252	272	273	285	272	279	274	286	283	309	300	261	247	252	287	272	265	292	271	272	304	277	287	270	273	287	248	289	273	275	244	291	248	267	312	313	276	296	306	255	233	239	298	307	257	299	258	270	294	259	247	263	290	289	283	291	313	278	295	264	284	276	279	302	285	281	291	275	275	255	259	298	292	261	254	271	266	262	272	304	278	293	279	230	249	276	280	269	288	278	294	286	288	288	279	257	294	256	295	277	290	265	290	312	272	269	276	293	262	288	257	273	311	239	286	245	272	270	274	308	274	294	267	247	286	249	252	277	275	294	277	262	248	266	269	312	270	293	266	302	286	301	311	286	284	261	289	274	275	262	282	300	266	277	284	294	291	292	266	281	300	285	303	278	279	296	288	258	294	262	298	259	281	271	282	270	272	266	289	270	295	299	267	242	301	278	291	293	279	282	326	266	287	271	276	295	251	254	294	274	240	268	293	275	271	316	283	286	287	282	247	258	294	275	291	249	285	287	256	305	287	275	274	294	287	289	279	305	297	259	272	301	283	265	263	285	278	300	266	293	261	311	297	266	303	249	286	273	293	258	277	297	283	274	282	281	285	288	271	291	264	290	310	269	294	271	289	262	269	281	291	317	257	242	286	261	277	297	272	260	304	250	243	267	313	296	278	264	291	286	239	283	285	273	277	239	258	291	271	316	290	269	289	247	285	273	273	249	271	306	268	306	279	305	273	271	249	265	303	275	293	308	317	259	270	299	275	282	305	250	284	259	288	281	280	269	267	314	291
6707	890	1355	1605	1386	1224	1034	921	845	835	782	791	741	740	748	713	723	742	712	652	692	664	662	697	648	685	615	663	683	618	656	655	678	657	670	654	645	663	624	633	640	665	671	669	672	662	634	639	695	618	630	626	621	640	621	650	689	653	658	643	603	659	655	671	659	593	626	609	686	604	675	613	612	657	627	675	667	612	679	647	653	619	615	684	656	680	607	618	672	664	611	620	660	600	678	624	595	565	621	626	609	620	648	659	648	671	620	641	583	586	606	686	634	642	652	647	641	652	584	642	685	634	642	683	621	612	637	670	626	654	654	640	601	633	647	623	652	648	644	673	626	587	647	641	658	605	645	630	650	661	617	638	585	606	635	650	635	634	670	616	633	640	645	656	639	662	630	636	662	637	673	663	684	648	637	633	630	666	684	584	632	639	661	637	654	640	649	666	589	630	617	628	658	691	625	663	614	619	628	646	659	672	617	598	634	667	630	634	632	610	658	669	662	648	619	609	618	598	603	640	660	670	611	611	613	626	643	645	631	592	617	629	625	645	640	643	613	613	636	657	659	595	625	602	627	691	644	686	626	642	677	637	647	641	622	659	628	644	625	627	616	617	674	620	635	628	630	659	635	661	680	637	667	614	657	703	663	645	709	635	617	601	625	669	629	638	641	654	641	614	636	587	627	658	611	640	651	645	633	642	617	641	659	630	589	647	592	633	620	627	659	620	666	605	672	639	660	621	657	633	651	633	613	676	667	668	608	649	637	655	621	617	661	632	619	669	650	636	627	680	651	650	629	649	591	651	632	605	619	656	696	621	644	668	615	700	669	656	659	631	666	635	646	661	624	658	676	660	638	592	676	656	620	663	618	618	615	663	626	626	589	619	588	611	655	626	598	624	663	648	617	621	619	598	647	657	631	625	597	613	616	647	649	632	589	648	640	607	666	657	641	618	629	661	590	634	623	625	660	596	625	657	650	641	613	661	676	654	663	620	622	652	627	611	656	597	638	640	676	681	637	621	699	614	622	634	643	617	679	663	645	586	611	654	644	644	614	652	637	611	639	655	648	663	612	615	610	647	622	599	673	636	661	623	677	638	642	632	668	619	645	619	634	680	608	582	629	642	614	654	649	573	642	643	608	644	647	618	650	647	701	630	654	649	632	665	613	642	659	617	609	587	608	622	675	622	617	648	641	650	644	633	626	642	646	614	654	637	634	641	611	623	639	677	687	655	627	666	619	683	607	631	648	602	607	682	610	686	659	633	662	640	657	643	655	618	660	633	643	602	676	616	663	668	697	675	634	612	632	640	652	653	631	625	602	627	671	655	597	683	655	628	667	633	600	630	603	662	650	630	652	619	623	655	673	668	620	641	621	623	647	598	633	585	657	644	632	653	598	660	682	620	600	660	621	638	653	653	604	677	660	659	634	625	638	649	628	636	610	657	602	639	685	659	585	651	615	613	627	577	674	618	616	648	623	607	655	632	598	626	610	598	671	607	585	662	618	663	632	660	633	608	624	651	687	634	604	640	647	631	639	621	623	662	645	597	631	625	630	648	602	630	672	638	668	662	635	606	615	701	587	628	594	673	620	658	642	645	622	625	607	595	599	637	596	684	637	666	609	620	630	623	667	631	643	701	643	595	611	639	654	637	667	634	667	673	656	636	650	649	625	678	662	588	617	652	683	622	637	621	655	675	663	637	648	660	635	594	607	654	648	633	639	616	594	641	643	676	639	602	637	625	700	606	620	641	637	635	663	626	622	669	627	639	628	649	638	649	636	691	668	613	615	611	636	656	662	639	650	650	641	671	634	615	657	628	644	632	635	623	586	618	703	614	590	646	640	630	608	632	625	595	680	645	671	701	642	635	654	675	692	633	610	671	613	652	697	653	652	635	659	641	658	666	646	613	582	619	614	619	616	672	631	601	653	628	650	680	641	647	652	640	631	619	639	629	630	646	658	638	664	645	617	631	599	617	627	638	612	586	642	631	619	624	627	628	674	629	690	621	618	682	606	674	630	618	621	611	615	618	662	613	654	659	630	649	595	651	605	650	628	631	656	663	637	641	639	628	664	630	649	663	620	624	625	641	625	603	622	652	638	635	635	635	635	661	665	622	592	655	617	637	648	631	634	647	633	658	668	656	667	635	632	653	657	654	571	640	586	631	647	643	631	615	659	652	636	628	621	630	597	648	665	668	634	635	641	631	658	652	652	633	645	630	662	675	631	637	644	608	601	696	648	635	631	649	658	640	654	617	685	633	675	652	627	647	635	679	689	640	696	630	634	635	607	669	637	573	655	626	634	660	669	600	682	629	663	632	602	666	620	640	605	620	624	634	611	664	665	640	662	637	613	633	607	677	616	639	610	662	622	657	624	677	637	672	603	655	618	613	672	677	644	621	622	632	642	635	639	638	617	637	643	627	636	660	640	667	622	614	557	631	626	617	612	617	639	673	616	649	646	649	665	637	617	618	692	617	641	609	635	649	593	668	649	662	675	629	644	633	690	655	613	639	610	647	668	635	640	651	674	649	631	642	594	629	661	645	620	610	657	625	688	631	643	635	640	656	664	674	657	625	660	624	652	642	579	639	651	650	651	622	622	650	653	624	640	584	641	610	676	662	650	596	649	645	666	640	649	616	638	681	638	628	631	630	645	633	615	608	609	620	628	658	666	638	638	680	664	643	614	626	621	700	643	648	635	655	605	675	694	638	592	628	617	638	676	585	672	606	598	634	642	604	698	632	604	665	601	606	667	614	644	643	630	670	661	653	659	699	659	613	599	659	642	696	609	651	614	674	627	607	676	668	684	678	660	657	650	670	646	629	674	616	632	662	665	622	689	661	628	675	649	634	609	665	628	653	614	653	632	613	633	667	637	676	629	643	612	681	630	602	647	612	654	621	666	694	655	630	635	626	680	698	604	639	633	630	658	634	655	630	619	648	649	620	628	607	633	663	649	620	638	662	639	634	627	624	610	639	619	672	653	686	675	641	647	656	649	629	651	613	631	657	664	625	609	600	641	642	645	619	630	685	636	659	669	614	660	623	645	620	628	595	619	683	632	627	623	652	597	664	638	611	665	647	600	635	604	651	671	597	621	626	627	607	644	645	650	580	637	662	677	644	634	618	644	591	634	616	658	611	646	612	668	640	666	681	658	668	660	621	627	644	641	675	660	652	645	648	692	667	607	670	631	615	618	621	662	634	645	642	671	651	661	598	562	665	612	616	671	642	649	661	693	637	643	638	650	606	622	657	570	620	604	667	640	655	666	656	648	655	585	671	627	618	651	643	610	673	663	611	665	576	641	608	629	684	678	648	650	641	648	651	655	630	668	640	674	614	627	649	623	680	685	640	648	691	621	632	610	619	664	604	649	671	608	685	653	655	626	621	596	643	654	670	610	581	650	605	652	622	618	619	656	692	681	675	627	660	666	655	611	653	591	640	638	654	644	630	640	673	600	606	667	621	677	647	625	635	694	629	632	635	621	646
15040	1155	872	704	512	370	318	291	234	229	231	217	208	175	210	171	188	150	191	145	158	178	166	178	163	157	171	165	169	176	158	176	159	160	206	200	164	154	172	153	179	193	166	158	154	159	176	176	179	156	142	159	143	168	157	144	140	156	153	181	183	168	160	164	164	144	176	148	170	140	143	153	159	150	177	159	169	188	145	167	135	170	141	154	169	172	188	143	163	176	145	179	142	160	150	169	168	145	181	138	170	168	139	162	173	181	149	176	154	162	157	164	171	141	163	186	150	162	158	154	176	153	172	160	181	165	140	163	148	155	157	169	179	136	148	160	152	147	174	167	165	177	133	179	157	180	150	149	141	178	174	179	183	151	179	145	177	162	156	171	136	172	174	179	150	170	181	168	169	173	152	157	131	138	155	142	174	151	150	148	139	152	160	148	191	149	128	153	133	166	148	182	149	171	188	131	155	135	195	171	181	132	155	140	168	168	155	158	162	159	185	162	150	166	156	167	162	144	183	140	157	176	165	169	148	161	182	167	174	147	174	176	176	167	179	192	150	157	131	131	150	140	151	152	141	161	154	167	149	164	125	175	177	151	181	146	188	150	144	170	151	169	154	191	175	163	150	160	170	176	168	173	162	143	151	169	172	173	164	150	153	183	176	153	168	176	161	145	153	142	135	159	186	159	179	165	162	178	171	142	153	141	159	164	160	137	156	172	139	162	148	157	163	154	151	160	153	158	184	154	139	148	179	168	183	151	169	173	140	172	150	168	189	171	161	156	151	163	155	148	156	149	177	166	155	169	152	172	134	151	143	169	158	160	154	149	171	129	157	158	160	168	165	181	168	135	165	164	181	165	146	163	151	155	143	167	152	162	151	146	174	155	160	143	156	167	157	164	182	164	149	157	163	162	162	161	176	135	156	154	153	163	152	161	156	167	168	160	170	137	173	148	184	153	165	151	164	152	165	156	172	161	157	167	150	151	149	137	169	171	164	148	137	141	170	165	149	157	153	161	179	156	160	139	147	174	150	183	176	161	176	153	149	161	149	152	133	147	139	157	169	164	165	127	122	148	164	158	151	153	162	149	148	188	161	163	159	147	158	184	170	153	136	138	187	149	147	159	184	140	161	174	158	145	144	168	163	150	131	148	182	144	166	164	128	152	151	172	162	165	174	160	150	158	165	174	148	160	180	168	153	175	157	180	151	151	168	134	168	150	151	141	152	172	126	156	157	163	123	147	146	164	174	201	163	145	156	149	179	149	165	172	161	145	141	155	175	161	166	168	185	154	144	151	170	165	167	159	167	163	152	144	152	146	144	145	149	164	182	144	153	168	142	153	144	163	135	154	171	166	156	159	166	152	183	158	163	142	192	120	182	152	155	167	157	161	160	168	156	156	170	169	172	163	152	146	158	174	146	162	163	137	144	162	158	146	165	138	163	151	156	144	162	162	163	162	178	148	154	162	154	167	144	155	161	153	167	175	181	159	164	154	164	153	160	147	143	168	176	157	178	149	168	173	148	160	171	163	162	164	159	155	173	164	163	177	162	192	167	151	156	159	149	154	169	162	145	182	159	167	167	145	147	143	168	153	169	154	152	144	188	172	142	175	140	158	153	158	151	155	180	147	172	165	163	182	182	131	140	172	142	162	156	169	145	150	163	137	149	157	158	158	161	149	164	158	158	150	160	155	159	147	145	129	155	166	143	152	187	165	156	160	147	162	148	189	157	160	172	156	147	142	154	152	160	130	164	122	146	142	152	160	154	161	154	171	161	160	137	157	170	152	146	169	160	169	166	170	171	153	158	168	139	153	152	128	175	193	183	138	161	179	179	168	166	128	148	169	152	161	148	186	160	183	163	175	162	174	153	163	181	155	147	153	154	153	162	165	157	157	148	178	157	168	162	169	187	156	144	158	164	162	162	145	142	142	170	162	152	149	143	167	167	157	162	161	171	154	160	160	167	144	157	154	178	134	175	156	135	160	179	132	145	170	161	150	149	165	144	158	138	175	153	166	153	137	157	181	150	160	154	154	170	159	141	161	172	150	143	141	146	153	160	188	157	149	155	166	144	153	132	154	180	155	172	153	159	166	159	154	159	171	144	167	171	164	172	179	147	160	163	158	146	152	146	168	173	169	157	166	170	173	176	141	167	152	161	164	150	152	163	154	164	154	174	172	174	181	166	156	154	152	169	197	174	149	155	168	155	157	158	161	138	171	163	164	127	157	144	149	128	160	179	151	142	157	164	157	145	170	172	171	150	165	154	152	168	160	149	152	144	150	183	137	144	149	144	143	139	162	178	184	160	160	147	132	172	141	166	156	142	149	158	183	168	156	157	137	162	168	164	154	150	157	175	173	133	147	148	171	166	149	163	159	171	176	156	155	174	147	162	140	153	161	173	146	199	166	151	149	144	171	183	147	163	187	181	152	193	148	158	186	132	161	160	192	179	155	175	163	156	142	192	139	154	140	170	162	165	145	152	147	145	175	150	165	166	169	170	154	171	154	153	147	159	138	147	134	157	148	148	152	143	176	190	167	173	175	174	149	179	152	157	178	149	181	167	132	143	160	176	157	160	159	154	144	179	172	187	161	145	177	158	160	175	138	156	166	146	155	168	151	157	170	148	164	166	177	135	157	175	163	153	186	165	150	167	151	162	152	171	155	157	126	149	156	168	140	178	155	165	147	168	156	148	169	182	165	177	155	158	167	173	171	143	146	163	186	170	176	173	154	158	149	159	152	168	155	145	155	176	175	163	144	172	142	162	173	150	149	141	145	177	152	145	168	142	179	149	162	179	156	165	163	151	170	160	170	158	185	147	172	152	159	165	132	135	155	145	144	151	154	160	148	151	148	149	165	175	149	158	174	180	143	173	154	154	166	157	175	137	163	166	159	158	159	160	146	170	176	186	148	150	137	142	191	177	157	164	152	153	165	163	174	151	174	154	179	155	160	154	165	175	189	141	131	166	156	154	147	157	135	179	170	193	160	134	145	156	163	164	185	155	160	133	161	135	145	168	173	176	138	143	147	170	161	169	145	161	168	148	188	128	140	138	159	145	164	167	131	157	170	161	140	174	154	179	155	160	161	156	148	175	156	160	158	156	158	154	173	170	163	173	162	140	167	168	151	171	160	158	177	159	175	176	155	171	160	160	132	146	144	133	187	162	154	150	150	180	139	169	181	172	147	164	147	172	143	151	183	174	156	150	149	165	164	165	172	181	168	154	165	170	186	167	149	173	133	153	174	169	145	169	151	145	156	172	163	179	164	164	160	166	167	162	174	152	161	160	161	142	154	166	173	143	157	166	148	149	190	176	158	153	167	157	148	177	170	190	161	133	134	158	168	184	173	183	166	177	183	164	156	180	167	173	136	172	139	148	154	173	134	177	157	152	173	181	189	183	172	149	136	192	162	143	180	171	175	158	187	138	169	151	169	149	130	152	165	155	157	139	136	141	171	151	153	151	158	144	163	163	162	162	153	150	164
8176	873	1865	2310	1876	1363	1089	953	836	791	645	640	609	595	575	522	475	457	479	471	436	445	454	438	451	390	394	409	443	408	359	376	398	447	420	397	412	392	385	385	424	410	367	414	389	399	366	359	378	357	389	379	408	373	381	392	382	369	383	367	384	360	411	371	387	383	395	343	393	355	358	393	394	385	356	381	372	398	349	357	369	373	390	409	362	379	387	350	372	361	359	352	368	378	387	412	372	355	385	347	349	384	352	371	398	353	388	367	339	359	377	372	372	362	376	389	376	380	379	387	363	399	397	364	402	353	389	386	358	383	364	343	422	378	373	364	388	371	377	332	365	357	392	395	378	360	348	394	395	334	369	352	369	388	348	393	365	372	393	403	370	380	344	345	369	343	394	369	381	369	401	369	389	398	364	366	387	351	376	378	400	375	379	334	379	402	385	376	383	372	362	388	389	365	378	351	383	382	383	386	316	378	317	349	351	396	364	365	375	350	365	356	347	357	351	385	377	373	390	370	349	399	364	411	361	358	418	373	356	354	347	385	341	372	375	352	359	399	370	345	380	382	369	360	343	357	360	347	365	360	369	380	359	369	361	368	391	360	368	377	373	360	381	350	335	382	364	378	340	355	378	378	355	384	374	403	360	345	381	374	359	373	369	383	371	371	372	356	370	353	350	360	385	350	384	406	363	369	346	357	361	372	390	359	387	391	355	357	334	374	338	379	390	373	396	370	394	357	359	342	386	381	374	355	381	370	385	391	390	373	368	367	376	358	384	374	397	342	386	349	359	383	377	374	355	373	361	382	399	370	365	350	401	371	399	378	404	359	381	361	373	357	356	364	367	372	360	402	379	352	438	349	356	349	352	360	366	365	389	377	376	366	373	343	364	354	352	366	340	346	353	381	363	390	363	381	393	335	355	339	368	355	378	376	390	367	374	370	384	408	366	379	394	330	347	378	341	395	339	394	375	373	353	381	377	394	347	366	367	343	371	367	393	364	338	337	364	378	367	346	376	371	398	402	358	360	389	384	333	389	358	361	361	342	375	341	373	379	372	352	381	411	347	373	366	382	350	363	372	391	359	377	384	365	372	374	372	385	396	347	380	355	339	359	367	357	400	367	368	371	378	382	371	374	385	387	388	363	354	356	401	369	401	399	377	350	354	365	397	357	331	354	408	365	379	399	383	379	372	390	389	374	359	368	370	364	374	402	371	387	365	364	361	346	323	363	390	367	361	353	366	350	356	379	365	351	341	397	378	413	375	381	355	379	378	381	384	333	386	352	359	370	352	363	371	392	379	353	387	396	350	373	390	351	359	377	364	356	374	395	347	381	394	368	360	358	350	396	393	369	354	404	363	373	374	404	381	387	386	334	348	343	328	355	343	394	362	374	345	354	339	360	359	372	364	368	377	384	376	364	370	376	365	378	358	397	364	338	366	389	371	389	378	369	381	340	360	390	342	371	371	386	361	382	377	389	340	352	366	365	359	347	322	374	362	386	337	388	382	362	361	374	389	346	347	334	382	369	396	363	376	422	369	370	358	391	360	346	350	361	381	402	388	365	344	385	369	398	373	389	367	364	388	372	405	371	382	365	343	364	366	371	362	376	366	342	411	384	369	362	357	350	352	386	392	355	362	398	354	361	374	370	372	383	361	358	367	384	359	357	376	366	351	391	350	358	319	378	385	387	371	399	344	355	384	393	384	375	370	362	345	385	396	366	392	376	370	370	363	364	364	385	348	353	370	394	388	361	349	377	377	404	393	384	359	370	345	355	351	376	366	392	352	371	356	378	401	355	379	368	354	380	349	383	356	373	339	367	364	373	372	347	366	356	374	371	348	374	385	370	362	369	380	362	361	362	383	372	354	374	371	403	351	386	376	358	400	371	378	366	373	392	401	384	373	380	389	334	381	348	341	354	372	443	366	361	393	381	384	361	393	391	365	395	404	368	359	364	373	389	354	374	366	354	369	379	350	390	376	359	399	345	398	371	384	362	387	398	373	365	393	418	363	368	392	378	364	355	388	373	339	360	377	381	360	386	412	368	378	385	362	344	336	387	376	356	375	377	387	386	394	367	358	389	377	342	340	367	397	401	396	353	399	368	342	385	383	371	393	369	371	356	345	372	365	376	382	377	359	386	344	359	349	352	350	363	394	347	354	327	397	385	402	388	359	378	374	373	376	358	382	351	418	384	347	405	362	366	358	367	355	370	372	366	359	357	378	380	375	396	359	371	346	377	372	369	356	367	382	395	397	389	383	354	393	381	379	411	362	401	353	365	343	366	367	354	376	384	391	350	352	348	369	359	376	372	363	359	357	413	368	381	355	371	366	402	388	359	352	388	369	352	360	368	388	411	375	382	358	405	377	407	399	344	335	349	389	360	375	342	349	356	361	370	391	362	410	374	377	357	382	346	376	385	389	358	314	356	363	363	377	378	385	388	349	354	369	355	345	387	397	384	365	362	355	357	362	388	377	390	378	381	401	389	393	373	383	363	397	395	361	350	355	385	382	387	327	367	389	401	349	367	383	369	364	379	376	376	388	361	388	351	374	368	366	368	345	330	391	353	353	384	387	358	346	350	345	359	396	356	398	404	371	376	385	432	355	363	391	378	372	379	329	415	362	387	345	391	391	378	376	343	371	359	375	377	412	361	369	340	356	404	365	383	372	336	355	383	369	339	378	374	356	327	366	379	368	374	368	349	360	390	371	382	370	369	391	329	376	381	352	358	411	371	365	388	358	362	377	345	354	362	359	354	352	365	361	344	358	369	361	359	385	376	358	379	402	398	372	365	404	404	358	402	363	361	347	355	381	371	359	358	354	347	365	395	388	383	360	348	359	373	352	376	346	374	384	362	372	361	329	390	376	364	346	364	356	351	357	384	376	354	340	346	393	380	357	368	343	404	367	364	381	368	346	339	382	357	384	359	389	371	373	407	384	366	333	359	352	364	386	356	384	351	369	333	375	380	359	359	358	358	357	362	367	349	386	355	359	382	325	343	348	406	339	353	376	351	351	363	371	369	377	385	391	381	377	374	358	375	391	337	387	349	398	375	370	373	365	356	363	382	368	339	389	348	352	360	377	400	348	343	396	391	374	348	360	355	371	359	391	346	363	368	382	361	379	394	372	355	360	380	353	396	359	382	371	385	381	373	407	369	373	406	364	372	378	361	374	383	362	356	376	366	360	335	363	371	374	364	391	352	344	331	373	386	350	354	354	317	365	383	368	382	334	369	364	394	340	369	348	384	364	379	360	361	379	371	342	361	382	354	360	412	383	374	357	369	377	382	312	411	333	374	431	389	352	364	346	403	360	336	342	353	371	395	397	378	363	389	379	387	394	393	355	387	423	358	365	356	348	380	386	373	362	358	363	390	376	386	362	375	346	382	339	326	346	374	393	391	380	361	384	370	380	374	374	383	378	346	365	348	395	356	355	367	360	337	347	332	369	354	381	385	371	355	368	383	387	333	368	383	391	353	376	376
1711	235	233	220	236	235	202	202	210	206	222	208	206	187	203	188	228	216	242	201	203	230	220	221	188	223	222	226	223	200	219	202	230	215	221	222	184	201	204	211	204	200	219	208	202	236	213	225	202	220	219	218	176	200	207	230	231	198	213	230	207	202	217	254	206	224	197	223	206	219	179	194	215	190	227	197	208	221	193	243	240	223	209	219	218	215	206	193	204	181	207	211	219	204	169	184	232	237	211	235	252	212	199	203	205	186	203	198	185	189	195	182	219	192	238	219	202	186	192	189	216	188	208	200	197	205	191	203	209	206	210	226	218	201	204	176	184	210	203	211	203	202	211	216	212	200	224	223	214	197	209	210	176	204	192	222	209	196	229	218	210	207	204	175	199	187	192	195	226	213	198	182	196	213	209	214	182	219	214	207	209	196	206	227	206	216	220	229	234	202	202	182	248	204	181	197	227	205	223	201	217	213	216	203	225	213	223	194	187	196	196	198	202	208	203	200	196	198	198	231	204	212	218	186	179	228	204	218	201	240	223	201	202	223	208	202	202	215	204	197	215	201	211	195	191	249	189	210	212	194	216	214	227	187	206	198	207	217	188	203	232	218	211	182	194	228	216	206	210	208	202	218	233	212	214	202	176	201	218	217	214	214	220	225	242	213	211	213	208	200	220	190	213	222	214	211	191	203	201	208	189	188	209	208	219	211	215	236	193	193	178	206	190	228	225	207	189	213	226	216	200	182	222	195	210	194	247	232	204	200	211	225	203	229	198	223	193	213	189	190	211	233	214	185	202	195	218	216	207	234	214	212	200	206	201	205	214	206	209	229	204	226	207	203	225	196	213	209	212	203	242	214	199	214	179	210	249	241	222	220	233	207	223	216	199	174	207	223	195	206	215	227	189	221	213	212	239	201	217	217	220	215	224	214	227	232	217	208	215	212	211	193	193	205	227	175	210	228	241	190	201	230	234	208	195	190	221	186	182	205	193	215	224	197	247	209	199	208	201	206	217	191	203	204	212	213	212	212	207	199	197	215	214	216	164	193	220	209	191	197	224	234	217	216	178	187	192	248	216	220	205	206	193	210	233	218	198	186	224	186	191	219	215	221	199	206	202	196	226	183	213	202	220	222	204	202	219	200	214	211	210	185	213	200	213	204	211	219	197	201	211	209	195	195	213	211	233	227	194	216	204	191	208	228	227	238	206	247	187	197	224	195	212	210	198	212	181	213	219	198	217	200	200	197	212	214	217	217	214	216	240	232	175	196	206	208	191	198	211	202	191	232	192	204	216	224	208	198	186	205	198	205	188	258	195	196	208	223	230	225	220	207	211	204	205	200	209	208	211	173	218	215	214	224	206	217	230	196	194	228	172	185	206	220	218	199	209	208	209	195	218	226	194	210	208	209	215	234	225	216	208	204	221	191	234	215	221	212	236	197	219	208	227	227	226	217	185	229	214	212	210	226	176	242	215	204	216	222	231	213	197	212	225	204	234	211	213	206	192	250	237	200	197	200	189	238	224	235	204	209	173	221	208	200	224	233	228	236	192	216	234	226	230	195	186	193	190	211	232	200	216	196	241	203	220	211	201	200	207	190	191	211	216	216	218	194	193	230	209	206	216	217	201	192	242	192	188	208	204	194	209	226	192	206	223	212	208	171	208	206	204	237	199	201	221	192	202	232	227	206	207	223	214	202	172	262	216	225	202	200	165	218	239	227	235	222	220	207	180	210	210	211	195	216	233	221	205	213	196	220	226	206	202	234	253	200	212	198	238	212	237	214	208	208	205	198	182	210	237	184	199	205	207	199	204	215	209	200	203	191	212	221	187	234	210	187	213	238	207	212	201	214	223	210	223	195	199	187	246	205	232	177	246	248	218	182	196	205	197	212	211	230	220	206	197	226	209	197	211	217	260	177	197	209	221	193	188	193	190	184	211	209	210	214	213	211	203	210	220	196	234	214	223	199	202	210	222	187	213	218	228	215	224	200	213	221	205	225	195	210	184	213	197	220	198	227	219	209	194	217	209	220	204	215	216	229	200	204	235	213	206	218	201	217	219	212	185	176	221	176	190	221	227	215	230	209	211	213	185	204	224	214	234	223	207	198	194	224	208	212	204	217	215	181	175	209	233	217	198	203	215	203	212	203	204	216	189	211	199	177	196	194	216	202	218	230	220	195	216	204	213	228	191	216	208	191	196	241	207	253	198	189	249	211	226	213	236	187	200	209	219	213	237	212	215	202	212	222	184	203	207	233	190	206	249	219	228	191	204	195	182	198	189	210	217	228	203	223	189	213	210	171	221	223	200	200	201	170	217	216	196	236	195	228	209	208	237	242	198	180	214	229	201	209	219	239	221	221	192	219	213	216	202	195	210	196	216	221	247	210	212	228	224	224	221	204	183	198	205	200	225	225	202	191	189	230	215	209	193	196	225	191	200	205	198	217	230	200	210	222	206	193	213	222	227	207	230	210	205	200	217	220	211	191	210	184	207	208	200	190	213	228	234	182	205	180	216	218	204	233	198	207	186	190	215	220	216	197	212	232	219	191	209	178	215	232	209	213	213	226	195	195	192	203	211	212	223	222	209	222	215	208	200	215	204	210	208	190	188	205	206	176	239	191	235	198	201	199	203	202	215	208	227	208	198	222	191	186	221	226	218	223	192	192	190	193	190	193	208	199	199	214	202	218	200	195	206	221	190	219	195	250	207	201	214	204	199	201	198	210	211	206	207	211	192	209	225	234	208	228	217	206	230	216	197	227	230	217	204	233	179	236	213	218	209	177	200	225	215	213	185	188	227	208	197	203	208	228	206	229	205	189	213	174	220	211	205	235	199	201	212	211	222	175	222	219	197	219	217	201	221	182	239	241	223	204	170	231	238	195	242	196	199	209	201	222	179	208	183	210	212	217	200	221	189	218	212	224	185	216	200	238	200	202	205	182	219	204	201	214	219	214	200	236	211	182	208	227	210	207	195	194	200	195	213	185	211	212	209	215	222	235	223	188	198	213	201	212	219	182	201	201	208	211	219	211	214	200	232	190	225	231	193	187	193	204	227	202	185	219	197	175	209	217	233	194	206	223	192	206	219	198	218	216	226	250	220	204	213	208	186	204	205	180	212	217	237	244	215	181	209	224	220	204	212	195	210	177	239	200	199	190	227	217	215	214	202	211	219	229	202	196	210	202	185	231	237	200	219	216	208	207	199	223	208	206	220	217	241	202	226	208	212	199	233	227	218	223	214	207	203	198	186	184	204	195	237	217	212	202	204	184	199	217	214	176	216	199	209	185	220	210	199	196	205	188	209	194	220	200	206	213	208	224	230	212	199	209	209	218	217	218	193	213	207	212	210	198	196	193	230	200	231	236	187	203	227	199	209	226	217	191	196	214	226	212	179	200	191	191	216	219	206	205	195	210	193	211	205	206	194	194	201	229	229	211	248	210	195	213	191	176	223	231	181	211	232	220	217	198	231	217	221	209	195	196
2067	530	581	570	562	553	575	500	529	549	491	515	522	535	501	505	470	510	504	550	511	477	496	488	494	478	531	496	485	512	507	520	485	496	533	492	519	474	464	483	520	461	497	491	555	472	494	479	493	483	509	496	540	475	495	500	522	477	532	498	522	477	537	499	546	466	528	521	506	542	522	514	525	509	500	477	488	521	533	475	505	525	503	485	483	484	502	470	503	547	532	523	463	495	519	472	499	483	475	511	504	553	511	499	484	490	500	474	461	510	506	535	486	494	486	463	493	502	513	464	498	521	479	482	512	478	482	465	481	499	489	499	512	531	541	485	518	512	497	471	524	508	493	489	501	519	510	504	467	472	513	497	460	471	502	505	565	490	500	498	512	501	559	504	482	473	489	508	525	530	501	493	516	497	466	493	500	516	503	528	503	507	465	468	509	552	462	505	508	518	519	449	478	524	511	535	497	531	499	492	480	469	524	466	530	496	525	482	487	497	495	506	498	497	505	517	490	457	483	513	496	529	501	544	527	498	531	497	485	487	486	483	521	476	502	500	487	484	523	501	524	516	529	469	472	461	483	500	521	503	481	511	485	488	473	483	541	469	471	526	492	520	510	514	511	408	485	458	541	522	476	459	541	510	503	479	470	503	523	515	481	513	528	471	487	539	500	527	541	505	499	474	508	488	479	518	516	480	506	469	556	519	509	492	521	553	488	483	448	491	495	528	530	492	490	509	483	523	482	497	495	519	501	532	502	500	502	501	533	499	530	480	515	491	519	503	498	480	513	509	497	494	530	510	473	508	493	492	504	488	475	476	505	505	504	482	500	520	486	495	493	500	519	523	487	501	499	505	458	485	479	490	500	498	501	508	482	514	509	486	497	477	499	502	488	522	496	511	495	491	525	499	513	498	483	508	547	481	546	508	494	484	468	569	512	499	523	531	454	506	471	513	501	445	525	526	514	477	478	489	494	530	522	508	490	509	542	475	521	486	490	509	506	553	512	508	472	512	497	522	496	475	529	515	504	499	495	482	519	479	533	500	485	488	497	502	512	491	540	518	458	530	470	516	513	505	501	507	493	507	531	453	508	519	492	525	466	542	530	507	481	540	473	510	464	475	496	520	505	484	513	510	526	508	484	528	519	510	463	478	481	499	470	493	496	553	511	511	537	536	487	489	527	519	471	507	502	495	533	516	515	519	492	516	481	507	549	506	475	509	513	528	548	482	498	492	478	485	511	494	498	506	506	496	482	498	456	509	479	484	512	505	512	528	533	484	509	512	516	471	473	511	482	490	506	482	455	470	485	546	487	471	523	489	485	505	515	489	494	516	500	512	469	546	464	473	485	450	517	495	484	498	474	503	496	519	532	483	512	548	476	542	479	510	499	482	506	522	529	465	497	526	496	500	508	519	505	497	495	494	554	510	517	478	513	526	505	528	496	519	491	506	504	479	498	512	500	508	498	494	503	523	487	499	479	511	488	477	534	514	488	471	480	536	529	498	478	501	476	474	486	485	511	520	491	502	500	479	490	513	524	445	519	527	494	506	532	501	499	484	520	490	492	511	516	500	503	485	495	504	498	487	509	494	491	496	467	487	504	503	535	495	463	482	477	488	505	478	469	461	529	512	499	492	523	510	469	464	491	494	463	473	502	478	430	515	525	515	507	544	483	515	537	493	490	495	496	486	465	517	489	486	497	500	495	466	505	502	541	480	522	480	510	525	484	476	517	498	502	481	514	496	531	513	494	511	503	496	460	528	500	503	530	554	499	481	500	544	468	506	515	524	504	472	483	488	502	501	516	505	508	484	497	489	477	488	523	488	486	468	541	511	488	533	526	471	486	506	498	507	496	524	475	499	546	481	526	520	463	493	511	490	456	527	529	470	442	509	508	520	457	486	526	522	524	524	512	555	538	471	546	488	481	500	525	514	490	487	473	489	468	520	518	526	508	484	477	514	506	503	531	492	504	489	526	489	518	482	510	537	526	516	538	486	532	513	473	519	458	533	492	537	470	509	469	452	484	504	501	496	497	547	516	538	511	508	515	521	509	485	509	510	501	483	527	526	532	518	493	520	497	537	484	486	504	505	485	498	531	495	465	477	488	479	506	481	499	531	480	511	474	504	465	504	476	508	490	474	484	527	528	499	531	462	495	526	491	494	498	525	487	468	498	514	503	500	485	474	468	512	496	550	480	483	517	477	493	508	507	511	481	489	473	502	481	512	534	519	525	535	485	533	463	458	493	502	430	498	510	511	508	530	524	481	501	471	494	471	464	484	475	523	469	504	501	523	504	525	509	504	533	523	486	448	490	504	567	501	541	538	509	485	484	526	471	532	522	511	490	529	512	479	521	516	508	511	507	489	505	492	505	506	518	490	473	505	499	488	516	461	520	510	466	501	489	485	495	495	449	502	516	523	506	479	465	514	500	521	470	483	497	495	551	513	493	503	488	482	519	537	509	534	482	481	484	506	521	520	467	485	512	476	526	481	495	514	501	448	476	526	508	452	475	486	487	503	482	498	522	475	477	538	507	513	481	502	519	564	528	498	542	496	444	489	491	511	496	489	492	497	486	506	525	555	525	493	504	517	532	490	474	487	489	493	496	506	521	452	457	513	501	504	456	548	507	527	476	520	456	483	535	495	549	521	497	459	511	512	500	479	554	510	493	498	495	493	447	540	486	466	491	513	508	493	534	507	485	493	537	480	489	494	479	536	499	508	461	517	508	448	540	467	514	499	488	498	508	539	508	515	497	530	463	503	485	502	463	500	506	487	512	499	525	522	513	494	539	478	476	523	499	496	492	509	520	514	476	557	455	499	514	514	544	493	512	465	513	449	473	453	496	489	519	506	499	518	487	463	512	498	497	473	522	472	471	507	453	505	498	496	519	508	512	508	497	483	484	504	511	442	499	519	521	515	532	475	541	521	484	526	505	499	508	504	487	477	503	491	510	481	470	538	516	488	501	512	484	509	465	472	478	463	484	491	507	471	483	509	484	527	479	480	530	500	528	471	498	496	456	479	508	489	500	529	477	511	533	512	535	501	491	523	551	509	474	482	518	507	493	507	491	475	501	498	525	526	516	515	506	524	474	523	495	528	459	519	543	503	499	502	461	459	503	502	514	532	499	502	513	559	503	514	489	512	514	513	494	459	486	485	446	535	509	475	480	506	486	481	490	482	512	508	523	497	502	496	533	500	504	484	514	494	528	506	499	469	491	538	503	492	476	526	493	516	512	485	513	511	517	491	472	525	500	536	497	459	489	506	487	512	510	499	466	516	489	503	458	511	508	512	488	517	493	469	532	494	539	477	500	506	489	499	506	474	495	443	508	501	514	489	466	477	536	586	538	527	498	492	527	490	541	497	472	475	527	492	513	471	511	487	499	484	484	513	508	484	518	517	503	473	486	536	516	496	492	525	516	533	500	501	476	466	493	497	470	524	478	495	450	497	515	493	508	490	485	488	520	501	505	528	488	471	485	517	504	470
8281	568	635	544	420	379	385	347	284	281	321	339	290	310	285	285	276	286	256	277	283	294	306	280	292	287	273	305	269	285	274	303	310	297	273	288	285	281	293	289	290	257	282	291	271	269	302	267	273	280	286	284	271	298	280	254	297	278	273	283	306	277	259	276	291	281	279	274	267	258	306	296	306	233	291	280	271	272	284	295	310	312	252	278	284	246	276	258	266	282	288	294	276	278	285	289	274	304	290	289	266	264	293	281	257	268	256	291	297	276	258	265	309	303	277	279	267	278	285	249	276	313	281	262	297	287	278	272	293	303	303	260	253	297	277	236	289	278	285	266	298	271	289	258	262	262	269	301	283	280	293	271	274	269	263	277	279	268	277	254	271	260	265	300	281	295	259	264	292	277	329	271	262	252	280	287	265	251	285	247	273	252	288	304	278	266	251	296	256	296	272	282	280	276	258	299	261	290	291	248	299	272	282	293	282	252	284	282	286	279	260	289	304	274	283	321	247	285	286	286	265	271	281	282	294	274	282	240	290	255	268	291	262	271	278	264	243	285	278	285	293	286	300	278	305	280	291	276	294	295	318	276	285	303	295	293	282	293	290	277	303	245	291	268	280	303	275	265	268	290	271	304	286	285	265	287	279	293	271	290	276	281	276	254	274	295	295	262	286	298	247	299	310	285	289	283	286	251	262	307	317	283	282	275	273	282	262	266	249	280	262	263	278	275	262	295	274	289	276	262	303	305	254	268	297	271	287	242	292	307	314	299	291	257	281	270	289	253	256	268	279	286	289	280	271	303	279	268	270	270	260	301	290	264	250	298	309	261	294	256	278	274	247	277	238	270	282	284	306	269	283	304	300	255	261	300	279	264	291	276	287	308	273	275	266	280	299	298	271	253	251	261	273	267	311	281	291	291	285	286	265	307	233	311	257	244	240	283	308	273	271	285	278	283	261	244	311	281	263	280	288	252	285	291	282	260	274	289	266	263	294	322	287	278	285	328	292	279	313	276	287	283	308	282	274	298	260	306	284	280	250	282	265	287	281	288	283	265	264	267	287	289	285	288	285	287	253	266	260	272	257	258	312	283	289	280	284	270	270	251	282	259	311	277	317	300	276	302	260	279	285	302	287	295	312	272	267	278	298	279	267	265	324	286	275	302	296	280	301	303	278	268	290	258	278	312	289	304	271	264	263	287	267	275	297	277	255	309	240	270	269	266	306	296	258	255	266	282	301	244	288	287	277	273	300	276	280	268	306	282	279	296	268	257	258	285	244	289	291	290	291	279	307	259	294	284	282	302	295	286	280	279	300	265	295	289	316	267	303	300	285	273	279	295	249	295	263	258	276	260	301	285	271	296	309	260	296	321	275	285	290	286	284	277	252	255	254	276	250	236	288	268	254	322	318	291	258	293	265	263	287	300	318	292	293	264	312	252	270	285	318	301	292	278	275	300	294	297	287	294	285	277	253	308	318	258	278	276	306	291	269	267	308	272	287	274	266	278	271	279	293	295	263	263	281	305	276	268	288	277	276	314	306	290	252	278	290	298	299	282	267	258	295	277	289	227	288	287	275	270	256	253	319	282	292	289	290	314	305	292	263	271	241	290	278	263	278	282	270	261	308	255	268	270	281	303	285	279	274	299	267	282	262	284	287	266	235	272	281	261	279	278	265	314	304	253	298	239	279	251	257	265	294	301	272	249	272	268	301	272	294	299	244	259	265	276	307	275	269	300	277	266	265	260	246	281	268	303	291	272	326	278	269	240	268	318	276	267	277	277	283	284	284	290	284	270	275	272	271	273	250	267	288	262	289	278	287	296	269	267	309	250	275	303	277	278	282	276	295	317	264	290	287	288	283	288	289	301	300	264	288	262	294	304	265	269	273	295	287	297	251	279	264	281	282	262	268	292	267	250	296	251	289	253	295	286	254	248	277	314	248	292	274	245	239	290	255	288	259	269	288	308	301	292	295	286	259	266	308	275	270	255	278	289	288	293	302	256	270	279	259	230	273	244	281	286	275	276	250	299	285	273	272	268	283	276	285	279	277	271	248	289	256	305	304	273	277	245	300	272	313	270	287	291	299	288	287	297	264	283	256	271	255	306	344	273	290	280	255	285	312	280	307	305	323	293	275	259	291	269	283	293	307	288	268	302	284	274	290	255	248	261	261	304	269	280	318	256	275	265	323	295	280	304	255	281	283	287	286	284	251	262	285	249	258	272	269	294	290	316	271	264	273	288	274	264	291	314	291	261	257	289	278	270	297	282	287	263	278	267	237	293	286	292	255	247	280	280	294	306	283	276	272	290	285	263	312	293	276	297	313	295	309	285	287	306	299	292	309	304	272	296	305	279	234	253	279	275	259	301	267	250	268	285	262	279	300	268	276	290	298	257	314	268	294	301	292	260	283	269	277	288	272	283	286	257	258	264	277	267	284	288	285	271	290	275	260	268	287	262	287	279	287	264	264	305	271	330	278	291	306	259	258	284	263	326	277	275	303	269	265	267	262	279	297	271	273	310	293	263	261	270	278	251	270	274	277	284	265	297	269	257	255	258	283	276	298	272	286	278	291	289	310	301	296	275	321	292	273	280	254	244	251	301	257	264	288	298	287	289	268	282	288	282	266	299	310	284	275	282	293	279	308	254	258	262	274	253	291	301	269	263	257	274	268	292	277	278	284	286	285	272	253	258	287	281	275	313	292	284	271	275	291	307	275	294	296	315	301	284	265	310	263	270	281	295	257	292	282	307	269	261	290	272	295	282	284	287	263	282	268	264	309	287	295	282	294	279	270	266	289	305	281	283	308	298	295	277	307	287	287	278	275	294	254	286	269	237	276	295	271	313	293	256	299	279	283	277	289	290	288	293	308	320	293	271	308	296	284	293	284	303	294	287	280	273	309	278	253	273	279	300	277	305	283	289	304	262	273	298	296	307	288	269	287	304	277	277	281	292	286	256	261	285	316	300	309	279	286	254	284	268	264	275	321	260	288	275	297	263	241	283	263	284	306	285	299	280	277	290	277	269	277	320	288	239	268	294	250	263	260	245	281	322	280	293	248	278	263	262	248	328	261	279	269	278	267	300	293	272	284	265	303	252	286	309	255	279	267	260	263	275	247	272	272	262	244	251	258	257	267	246	270	277	291	295	256	291	265	301	291	257	282	286	280	272	289	230	258	286	272	259	282	258	272	253	289	276	279	260	275	275	248	269	293	277	280	269	271	276	277	284	266	297	281	304	301	291	272	293	295	290	291	270	276	273	239	261	298	297	272	285	291	275	272	274	277	277	283	292	262	277	251	276	265	277	273	260	270	251	276	282	256	292	265	276	269	296	310	288	291	281	260	274	287	289	273	282	290	300	295	297	281	308	263	305	259	242	304	279	260	305	312	270	281	303	273	303	270	293	279	283	255	271	260	286	253	283	264	276	303	274	286	277	306	257	281	297	310	254	249	280	278	267	277	290	287	279	281	267	293	261	271	280	263	270
6664	909	1365	1637	1496	1216	1028	937	901	831	816	749	728	779	680	736	714	674	689	696	684	674	697	656	675	656	670	628	637	638	624	655	679	641	667	667	651	698	611	683	615	649	691	654	646	633	650	647	669	694	660	673	652	628	656	597	647	607	654	665	627	664	608	605	648	628	663	658	632	655	655	628	679	667	651	685	642	655	625	577	652	671	654	602	694	634	625	625	633	668	614	631	647	655	616	642	632	665	619	630	635	615	634	653	671	678	642	690	570	653	596	662	624	586	618	624	654	651	652	657	685	639	652	594	655	600	641	611	654	672	664	635	670	633	620	631	649	661	671	634	646	626	642	621	614	665	612	632	673	632	645	638	680	634	654	638	596	647	648	651	676	676	619	634	699	639	627	634	670	586	631	635	569	588	647	624	619	628	658	683	642	643	663	690	650	652	599	647	657	640	645	607	630	616	604	647	638	631	618	645	645	605	640	572	665	637	649	622	650	635	627	623	601	599	624	653	625	653	615	675	659	638	639	636	650	635	639	679	630	612	617	606	643	666	617	571	641	689	598	669	655	602	662	626	646	625	634	697	627	628	624	696	605	660	633	597	612	644	618	651	634	660	640	632	643	647	635	628	652	592	594	626	656	638	647	622	615	662	671	646	640	648	675	649	647	616	611	662	644	623	656	664	650	634	625	638	662	640	606	613	698	615	676	648	606	627	611	654	698	647	670	610	643	670	625	632	614	629	617	620	641	610	640	642	624	670	679	602	678	655	632	621	644	642	657	658	637	618	626	642	645	674	629	596	663	600	604	613	606	676	638	659	625	671	612	638	634	635	632	653	638	643	634	674	637	648	619	639	681	646	637	663	586	626	689	584	655	657	616	668	634	608	648	629	671	645	552	626	605	613	623	613	611	621	634	584	638	646	644	640	603	643	659	602	657	673	643	637	624	678	633	675	638	635	628	650	666	644	689	653	626	632	641	596	639	640	629	663	689	657	632	627	624	582	673	627	649	639	655	638	608	651	677	639	652	627	613	624	641	624	625	668	656	681	620	628	648	658	594	638	600	649	639	639	614	640	629	624	672	631	636	631	607	636	620	647	620	602	665	672	644	674	594	631	662	664	623	677	618	635	700	612	622	630	607	637	642	635	661	650	662	661	619	637	660	651	596	652	611	614	583	606	667	675	680	636	662	644	625	634	608	683	585	651	622	623	636	674	631	651	680	662	684	631	664	664	676	618	674	625	615	634	608	624	662	625	640	596	645	597	619	591	610	676	607	607	636	673	620	649	603	641	639	643	639	612	636	626	591	598	678	645	618	637	610	653	624	622	663	647	677	596	631	658	649	600	654	628	584	612	612	683	639	625	626	626	672	628	638	660	611	679	676	602	611	666	618	633	663	633	652	605	660	671	675	609	642	702	676	647	606	633	611	617	641	623	635	652	627	667	642	696	628	631	635	659	674	672	628	656	647	632	625	628	645	590	652	618	642	571	642	658	657	631	687	657	626	607	652	662	647	641	648	676	583	631	640	650	681	658	616	632	650	676	721	645	680	637	640	646	626	654	624	632	674	624	656	639	646	596	670	612	666	658	647	567	642	614	627	617	664	608	633	660	628	653	633	641	654	635	658	613	652	630	588	639	630	600	692	651	626	604	647	678	596	653	615	604	655	608	629	626	618	660	623	677	627	656	626	651	651	648	640	625	670	647	649	682	638	640	667	681	650	628	618	632	624	625	639	647	611	641	588	731	653	667	623	601	609	633	614	675	645	638	670	615	626	646	634	657	675	652	659	599	660	603	611	602	655	694	611	621	607	585	654	582	640	619	639	610	650	622	666	623	696	666	632	608	655	632	588	621	602	638	613	645	628	658	635	615	647	624	675	630	624	585	663	638	657	644	661	603	632	647	572	629	627	683	617	614	673	632	648	671	656	610	594	661	594	669	640	631	658	630	646	572	666	644	636	642	637	640	664	641	637	646	650	618	645	654	638	616	680	610	664	668	638	717	600	675	603	633	622	639	675	603	615	666	636	656	624	612	643	645	640	649	614	636	618	679	613	636	607	628	658	654	645	652	662	636	656	614	650	659	652	646	650	632	612	656	668	611	671	645	594	606	620	631	651	635	614	627	632	665	622	670	645	676	633	662	610	662	628	658	618	650	670	665	634	617	628	663	631	623	586	608	658	661	656	628	663	653	702	635	619	647	709	618	631	652	670	622	646	658	593	625	646	647	613	644	653	637	623	625	681	669	644	636	648	630	711	645	639	654	634	645	607	645	624	669	638	634	630	642	626	650	657	604	620	658	657	634	668	617	613	672	611	601	608	647	644	622	645	648	638	671	637	655	648	643	607	664	600	657	622	613	641	629	579	624	694	641	686	630	642	605	662	719	612	639	654	638	640	618	695	640	629	618	636	643	629	640	646	677	622	662	638	632	577	618	617	666	645	648	661	617	648	628	658	630	632	630	635	650	624	651	637	609	644	625	599	655	641	648	645	639	642	622	646	625	638	649	638	613	643	619	574	677	647	639	652	595	623	653	644	600	610	597	593	671	633	602	622	654	631	669	636	635	624	631	637	647	624	673	685	657	709	633	653	616	649	614	649	682	609	610	618	678	572	666	662	630	664	610	648	617	676	614	662	681	605	692	645	619	649	607	644	683	644	643	658	671	678	587	643	662	624	659	617	672	665	656	654	651	615	588	604	640	611	653	645	675	669	632	646	643	606	607	596	603	622	647	654	664	606	654	649	598	647	640	637	665	614	631	639	664	625	679	613	615	640	641	664	662	655	616	623	617	601	601	616	688	626	650	628	634	640	643	639	642	607	631	661	659	676	642	676	649	637	666	635	655	622	649	663	613	600	630	642	635	646	608	673	645	647	616	623	662	593	598	680	655	666	636	592	633	634	623	629	641	662	625	659	650	621	607	655	659	661	579	668	642	685	630	622	647	689	674	653	599	591	653	630	657	651	596	625	651	621	689	651	581	619	630	641	609	598	640	636	600	672	639	670	633	625	675	627	635	630	661	636	652	629	638	676	672	621	593	638	612	617	635	636	627	660	637	662	665	640	682	669	629	614	624	613	662	647	649	691	613	617	652	653	591	608	605	670	656	604	644	663	630	661	586	697	611	662	639	652	629	630	630	635	659	655	667	661	647	674	650	631	632	593	680	597	627	659	636	672	621	668	662	625	616	657	659	654	681	657	611	620	622	623	612	643	622	653	619	639	655	640	613	676	638	611	622	659	656	620	648	616	634	651	660	641	626	615	646	618	620	656	595	664	650	654	583	666	654	636	681	664	655	623	611	649	690	628	642	611	612	649	612	596	611	671	640	653	630	679	623	649	665	676	627	640	690	638	695	607	710	654	646	656	569	683	629	636	670	662	639	627	662	668	613	603	620	649	677	653	629	613	659	632	624	644	651	662	658	599	634	615	659	700	673	653	629	666	668	629	649	660	674	632	630	611	645	597	622	685	668	658	688	646	656	585	630
14712	1055	909	722	472	361	327	285	222	234	206	170	183	150	201	171	191	175	173	169	159	194	146	143	163	169	187	147	169	180	168	143	149	169	162	167	157	143	153	177	155	125	161	160	145	146	169	166	192	169	161	141	179	180	156	150	191	152	178	135	151	167	165	165	149	135	171	153	166	145	172	148	174	161	147	152	163	172	175	163	151	159	148	191	145	153	164	141	169	193	150	157	160	151	168	178	163	161	167	180	176	173	164	137	162	172	169	144	155	163	138	151	141	162	155	153	166	163	148	190	140	163	160	155	168	141	176	193	169	167	157	142	159	172	163	148	187	151	149	152	154	150	139	153	151	126	158	178	165	178	149	178	158	138	159	168	184	149	166	147	151	151	158	157	141	140	159	163	167	182	153	150	169	157	158	168	174	161	159	152	170	174	171	142	162	158	178	145	158	158	173	144	153	170	130	146	167	157	150	159	183	166	162	166	162	156	170	169	174	171	141	147	155	135	144	160	148	150	155	145	138	168	148	131	167	151	179	141	156	153	174	159	150	185	144	134	134	180	166	144	201	174	163	167	149	144	173	154	166	168	152	151	171	160	151	156	160	181	168	179	159	141	157	146	149	183	161	163	158	143	177	178	167	162	158	160	174	180	144	166	165	181	169	160	179	155	174	164	176	139	146	157	163	180	145	125	137	163	139	152	149	172	159	179	149	163	168	150	170	155	165	157	148	139	146	128	157	160	150	179	179	139	147	172	140	176	173	175	159	174	166	162	167	153	145	125	158	170	138	161	139	180	182	142	149	160	180	190	162	169	149	159	129	168	149	171	152	151	159	165	156	146	137	157	136	145	154	132	154	173	156	124	174	186	174	160	175	152	136	152	141	142	161	183	164	141	168	151	168	179	184	170	175	166	171	161	158	166	143	159	164	167	179	162	137	167	161	149	174	172	154	151	166	139	173	158	133	159	145	154	154	157	155	162	130	176	158	151	159	177	160	142	149	158	165	160	161	174	189	143	132	157	161	145	151	163	165	180	154	184	144	148	142	159	159	147	169	162	158	175	145	160	156	152	171	141	146	177	147	174	174	144	149	144	157	169	160	180	133	154	138	173	127	156	174	150	165	170	168	156	167	173	142	167	156	126	148	145	158	164	154	149	166	161	195	156	153	145	140	153	140	166	166	206	165	160	158	153	134	169	160	180	183	160	164	132	167	194	146	145	156	160	164	141	144	157	133	163	166	166	144	183	173	158	157	154	154	140	159	157	161	169	146	147	145	159	148	143	164	157	142	163	145	155	178	170	161	153	127	180	160	148	187	154	161	151	170	174	164	153	156	153	167	141	150	154	170	148	151	166	169	162	136	145	162	151	178	164	160	153	153	150	165	160	165	165	179	149	165	156	135	147	190	152	180	146	171	153	177	178	150	169	164	169	161	150	169	155	161	142	140	171	153	173	182	165	173	138	173	135	153	157	160	163	154	155	158	164	190	166	145	141	131	156	153	147	166	158	161	154	162	157	162	151	144	173	140	151	135	144	154	164	168	152	159	158	157	153	157	163	127	154	134	152	163	173	155	155	154	152	170	170	152	184	171	182	171	160	134	180	177	139	146	157	147	153	148	173	172	159	158	162	179	132	173	175	144	174	152	161	140	145	158	159	168	143	141	176	147	161	147	139	164	160	147	183	171	179	158	155	167	150	149	191	156	142	142	165	144	148	149	149	150	164	167	159	158	163	190	157	149	140	161	153	163	130	161	155	157	179	124	146	189	185	170	151	175	155	163	173	161	167	133	150	183	141	154	168	155	174	147	146	175	153	146	158	158	146	156	136	152	164	153	159	144	196	174	174	142	143	148	165	163	179	143	160	142	162	134	145	158	172	171	174	149	143	148	161	175	149	179	170	135	196	176	148	147	158	146	155	143	147	162	139	165	164	163	142	182	185	155	140	140	168	162	152	162	151	172	168	163	178	170	157	168	170	160	153	162	148	151	126	158	171	176	155	156	174	120	188	180	173	183	137	173	146	155	128	163	177	157	158	182	162	150	125	135	147	174	156	177	136	168	195	163	155	157	145	167	153	150	184	155	178	143	143	157	158	163	150	162	159	140	162	144	171	168	153	179	169	173	150	186	163	149	164	189	180	162	153	169	165	143	182	188	162	169	163	154	147	154	141	148	155	191	157	159	164	173	173	149	177	169	163	165	154	157	151	174	154	152	138	141	156	171	154	145	161	149	163	167	172	161	161	152	157	162	158	142	144	181	160	129	140	166	134	161	178	140	120	135	166	158	147	145	166	159	171	176	140	140	146	161	141	143	139	139	158	158	161	153	160	142	157	167	146	149	159	168	175	180	153	157	166	150	157	162	162	168	163	162	167	164	159	159	167	157	151	157	121	172	146	150	148	142	165	165	164	170	150	158	164	134	167	149	188	161	162	149	136	150	159	163	158	172	164	181	144	166	184	149	148	160	176	159	127	155	135	178	160	143	160	149	172	139	165	167	180	139	148	171	168	139	143	168	170	165	147	178	179	176	164	165	166	158	145	162	163	172	159	175	164	155	152	133	159	145	149	141	158	170	170	152	144	164	142	158	159	138	147	151	166	173	152	141	151	149	144	140	149	153	139	154	152	171	170	179	146	134	164	148	160	151	158	177	155	133	183	146	156	161	160	157	151	151	170	155	159	146	171	138	181	153	143	159	147	151	143	165	134	148	148	165	121	158	138	186	173	153	166	152	159	179	144	150	153	152	158	155	186	159	165	154	155	163	159	151	152	161	174	145	164	145	149	160	144	147	139	146	164	172	149	167	181	144	167	160	140	159	196	167	134	165	197	165	163	177	174	162	154	169	157	152	177	169	176	149	164	171	184	131	175	135	159	133	148	184	167	147	133	155	184	162	155	168	159	157	155	148	154	134	151	156	138	169	149	171	149	156	150	139	164	150	174	151	160	183	177	161	179	131	135	145	149	155	158	139	146	177	167	164	164	175	165	131	145	161	165	154	145	159	151	136	149	167	169	160	173	153	149	160	137	150	191	159	123	161	168	166	168	152	180	162	144	157	168	139	169	138	150	155	136	154	163	158	136	148	133	152	166	144	138	166	148	157	175	164	160	147	143	164	150	169	168	151	133	164	161	171	162	141	165	174	163	149	152	152	147	143	156	159	173	160	171	151	163	159	159	161	155	162	157	159	159	146	161	154	150	176	178	167	176	158	147	165	170	163	195	200	158	165	149	157	145	148	178	146	185	163	147	168	159	167	164	159	166	178	175	180	157	171	168	143	148	149	158	168	181	156	172	163	157	165	166	203	155	154	162	198	167	141	136	189	157	140	152	138	145	168	136	160	148	156	133	154	151	145	165	146	155	151	164	174	164	123	175	156	169	149	150	160	148	154	157	169	159	147	135	173	176	168	161	141	155	157	167	176	170	143	176	147	173	165	158	151	176	173	163	168	157	172	171	131	153	162	176	152	157	167	155	157	155	150	144	149	168
8116	966	1862	2217	1870	1372	1084	953	853	765	646	695	587	544	518	501	500	481	431	492	487	452	456	423	429	429	374	407	389	397	417	443	388	386	419	418	374	357	390	387	382	370	382	369	389	348	418	407	392	350	360	374	366	370	364	395	355	386	384	402	374	383	364	369	421	356	362	365	351	365	364	365	373	396	392	368	389	389	363	355	337	355	384	410	371	378	374	370	372	388	357	357	376	375	316	357	356	350	376	381	361	373	377	386	408	346	346	366	392	369	380	356	361	349	342	368	372	391	373	385	396	385	372	375	396	372	383	391	361	379	379	365	429	362	378	365	365	380	353	355	360	359	370	366	373	386	383	351	362	357	346	365	362	404	385	369	395	368	355	362	326	389	362	365	346	359	376	387	389	360	369	415	346	357	348	356	377	384	352	389	386	352	325	352	351	369	361	383	346	365	358	384	369	342	360	355	388	386	389	374	347	366	388	387	363	359	384	371	388	307	384	376	397	376	381	355	356	341	335	327	332	396	371	347	383	366	370	397	354	371	377	391	372	402	368	369	380	345	362	361	363	383	374	358	357	360	341	326	386	376	369	340	338	372	372	363	372	383	408	380	383	349	373	363	353	356	381	335	419	341	401	351	385	354	372	378	372	377	365	367	368	352	348	326	375	380	359	360	373	401	351	384	394	360	361	399	336	390	392	415	370	345	358	359	348	353	384	366	339	356	365	353	371	381	332	372	375	352	367	384	378	360	378	373	405	324	369	407	375	320	364	356	369	342	348	400	397	368	322	338	359	362	387	371	341	375	367	389	383	357	380	347	370	401	385	370	387	377	379	344	349	350	364	383	359	363	353	363	379	348	388	373	368	380	371	378	385	347	375	376	345	376	344	349	341	368	374	386	373	374	389	412	372	381	338	386	349	377	364	364	373	384	346	375	342	330	331	375	354	386	370	336	381	359	362	371	396	370	347	390	365	370	392	380	344	382	379	341	371	341	364	378	375	371	352	325	359	341	370	382	349	392	350	364	361	368	324	409	385	333	335	385	396	364	377	379	380	385	357	360	370	374	364	352	363	407	368	389	432	329	367	356	374	388	384	381	383	354	368	376	357	358	364	353	396	361	399	365	395	395	357	387	409	352	399	370	403	370	356	353	379	365	366	348	365	363	336	372	368	343	359	376	361	324	342	380	352	367	372	360	399	381	345	364	373	343	418	368	385	348	383	339	394	376	380	398	383	344	366	377	341	388	393	366	388	362	334	407	366	383	354	346	344	381	359	353	332	350	394	371	354	361	364	372	387	389	357	334	352	367	377	409	374	389	406	357	367	371	370	389	389	326	369	374	364	384	371	360	360	396	380	332	401	375	375	352	369	362	382	390	342	363	378	359	379	387	361	366	365	378	370	367	390	414	330	390	384	374	361	378	352	352	390	329	382	388	376	346	331	350	373	367	404	387	379	374	375	352	388	353	385	362	389	386	367	362	354	395	368	372	358	336	390	368	364	386	362	366	358	361	383	398	378	359	355	372	376	350	352	388	362	369	356	388	363	352	345	379	388	366	361	356	355	373	345	362	340	382	396	358	336	356	382	367	368	348	371	381	344	344	353	375	382	360	382	371	339	387	382	363	387	357	359	345	344	332	364	341	351	378	371	359	352	349	372	410	407	366	341	356	322	397	332	394	402	344	359	377	367	379	344	370	403	377	364	338	387	364	365	347	388	317	347	362	372	370	354	360	381	362	363	364	349	362	381	337	367	371	352	380	396	370	403	374	368	334	375	385	371	362	366	368	343	399	345	380	353	383	369	372	381	352	406	412	354	369	379	378	398	388	371	357	377	348	355	388	371	366	387	361	354	377	386	364	361	369	358	376	390	351	363	390	400	364	394	338	372	410	340	342	432	346	359	339	378	370	367	386	401	363	393	345	374	339	377	336	355	349	371	382	380	368	380	380	352	340	367	348	348	364	371	339	378	381	376	385	379	355	376	350	407	348	373	401	405	368	336	364	354	350	390	354	364	396	367	337	364	384	388	405	355	355	348	346	370	351	374	337	368	374	391	342	371	331	351	374	357	378	380	348	391	374	345	363	370	387	376	352	346	365	355	364	350	356	383	375	368	384	346	381	339	369	339	402	360	383	370	406	379	393	357	356	349	367	360	355	351	386	360	381	367	362	362	383	373	367	327	374	355	356	326	390	342	392	344	348	337	398	370	411	396	354	388	325	378	376	365	324	356	364	346	361	350	351	375	344	362	362	363	363	340	372	340	362	337	365	397	386	377	378	367	359	374	390	358	378	351	362	383	383	394	375	368	339	367	371	395	362	381	370	381	335	345	378	350	376	368	379	384	362	375	363	419	338	382	349	413	364	376	353	375	363	388	402	372	368	361	392	426	359	379	375	326	340	388	397	395	374	386	411	373	375	367	387	348	323	367	347	385	388	327	348	371	377	369	364	364	369	370	375	424	359	372	364	336	395	357	373	347	387	377	372	367	343	398	329	369	382	361	347	388	389	377	394	359	377	353	393	338	367	365	383	392	359	355	372	390	344	373	380	374	373	353	365	372	400	388	384	393	382	346	353	322	372	357	337	346	357	374	374	363	389	339	356	400	384	355	361	382	349	375	364	358	373	336	346	382	378	362	395	374	368	352	357	375	362	393	349	379	370	375	377	378	370	363	367	360	350	357	350	389	374	351	390	381	319	392	374	394	354	392	394	375	373	361	400	383	376	344	379	333	401	381	363	341	380	348	352	360	372	332	369	389	368	361	374	385	355	372	358	344	332	326	411	359	380	350	342	356	338	393	396	380	360	373	352	372	325	411	390	358	393	396	356	404	382	389	376	366	379	398	369	383	366	398	385	363	381	386	348	366	383	420	378	400	315	366	347	375	375	363	331	366	365	349	370	348	369	374	368	366	367	331	349	376	373	353	384	377	364	375	381	377	371	373	382	375	393	389	355	372	319	381	337	343	361	340	352	361	384	362	377	379	382	371	381	384	352	348	386	343	365	343	378	372	375	337	360	382	343	363	379	364	381	348	372	380	405	369	376	365	401	396	361	328	378	370	377	345	362	336	381	359	333	390	364	382	355	365	358	377	377	386	362	349	344	381	374	402	369	374	380	408	353	360	368	356	367	383	387	368	359	349	378	377	342	358	357	370	360	319	348	352	411	374	355	352	341	357	355	408	363	375	361	379	367	366	361	377	391	389	367	375	356	353	360	372	374	395	360	367	366	342	400	388	367	384	362	401	378	378	371	383	363	353	364	371	391	359	367	372	358	397	380	365	349	350	393	389	383	376	383	352	381	397	363	356	394	363	368	353	350	389	390	392	323	391	338	369	348	361	397	335	377	385	353	347	367	421	369	375	389	379	382	352	344	374	403	352	391	375	349	341	361	379	383	367	357	366	384	354	386	355	357	354	392	367	360	381	351	364	361	351	337	331	372	379	364	378	374	350	384	325	389	373	361	359	359	374	369	316	351	360	367	378	325
1603	240	256	217	205	219	226	228	202	188	195	207	222	192	211	202	195	219	216	199	244	247	221	206	198	210	226	195	203	197	186	227	222	221	215	206	217	204	208	193	209	217	226	201	234	215	213	199	207	181	237	182	246	233	189	189	233	213	194	190	179	183	232	224	229	213	232	177	214	224	195	216	191	201	208	244	193	224	211	220	195	169	232	174	209	193	229	213	204	187	217	186	247	221	200	207	197	222	205	195	218	223	208	194	216	188	213	231	234	196	233	213	188	220	211	210	199	230	205	199	208	224	214	223	233	189	197	211	199	224	200	202	228	167	190	198	208	195	198	237	202	201	193	209	216	197	231	205	211	210	195	225	205	199	208	218	198	211	210	200	234	216	210	202	201	206	194	210	209	196	198	232	210	206	204	208	202	198	235	198	235	226	207	210	188	215	192	221	228	203	204	186	201	187	199	212	213	211	199	215	207	234	229	216	214	217	192	215	222	185	224	201	225	230	222	220	217	197	204	188	191	227	260	214	190	223	214	221	218	236	214	233	217	194	203	226	226	206	247	194	182	206	204	189	214	204	221	207	199	198	191	235	204	223	209	200	252	184	219	207	217	212	210	228	203	217	239	216	189	210	204	196	190	200	211	190	218	228	166	236	172	213	180	209	208	209	211	222	230	190	194	212	198	203	177	242	230	191	189	223	192	189	203	214	209	207	170	201	177	218	222	222	207	194	200	197	213	201	227	218	215	232	230	214	194	249	192	194	195	189	194	212	192	215	218	175	230	188	201	217	198	210	202	219	209	197	232	232	263	194	216	219	199	203	220	187	194	202	218	238	211	205	183	160	230	174	196	224	188	219	228	207	219	205	230	187	220	166	218	235	213	201	203	228	237	216	207	212	204	201	197	214	232	207	209	232	205	176	232	224	176	212	227	207	203	192	203	215	221	200	209	208	216	248	185	223	217	196	197	200	202	236	193	186	212	207	210	235	205	197	186	234	189	226	216	205	208	222	187	206	193	211	228	212	233	197	217	200	212	218	174	207	211	218	181	191	198	210	204	196	199	213	201	233	237	184	209	208	184	219	206	196	204	210	206	227	210	236	188	211	220	213	201	199	221	181	225	193	189	214	191	222	221	250	211	194	190	235	234	217	240	202	208	209	236	210	231	206	189	208	215	213	204	246	225	199	197	206	231	231	230	215	186	213	196	206	204	208	217	215	220	217	220	192	198	220	212	217	244	223	224	208	210	200	203	216	243	203	192	222	210	241	201	209	233	221	213	216	222	225	191	200	229	250	216	210	231	209	228	243	252	193	201	236	216	213	224	214	203	205	215	203	202	191	179	202	210	188	203	211	199	230	216	220	222	222	219	205	193	204	225	227	224	185	232	217	221	244	213	204	227	221	223	196	185	212	215	211	200	220	189	196	208	213	236	225	234	228	219	213	216	201	174	213	205	200	211	212	208	192	204	195	189	230	199	199	238	227	210	183	241	230	190	224	216	225	197	203	202	208	223	213	205	208	215	229	230	201	196	197	208	204	198	210	221	215	219	187	209	208	210	209	190	212	202	181	205	210	238	199	208	226	195	217	207	204	194	187	251	221	217	193	198	198	234	218	218	219	217	197	193	222	208	212	209	211	214	226	220	221	212	179	200	207	201	186	223	233	230	214	205	200	225	200	201	187	216	218	194	200	232	216	210	176	205	183	235	217	241	214	192	215	198	211	214	240	192	202	195	260	183	210	214	230	219	205	220	245	195	229	192	251	191	226	219	226	241	204	219	234	174	221	228	187	201	181	192	231	215	182	216	217	205	221	250	199	211	204	234	206	197	205	159	207	210	213	205	232	252	220	207	201	189	193	197	233	194	219	184	209	228	212	208	207	216	203	218	216	209	230	202	224	233	206	196	235	219	179	216	233	183	234	212	227	183	201	211	217	207	201	231	222	208	216	176	199	160	212	220	205	202	219	188	214	214	221	200	213	212	215	238	218	229	204	206	177	184	208	221	233	188	178	235	171	223	225	209	229	193	240	217	209	206	205	193	214	231	234	224	214	239	225	212	224	225	215	215	216	204	215	234	209	184	222	225	199	227	202	199	214	205	203	190	232	193	199	187	222	217	221	216	212	227	250	208	188	236	220	210	195	213	215	215	214	205	195	212	233	220	180	191	249	205	234	205	210	208	209	232	201	221	184	209	206	210	205	220	219	211	183	201	215	257	221	207	241	195	216	250	218	222	223	202	215	210	214	218	192	197	215	220	198	205	200	225	207	209	206	194	223	211	236	203	221	195	196	216	240	217	221	209	204	203	186	213	187	216	210	197	233	211	224	179	220	204	220	182	212	221	182	215	186	238	207	210	187	192	207	205	187	217	220	213	238	231	220	209	207	197	206	181	233	226	255	223	206	203	216	217	220	207	221	227	195	223	196	188	193	230	190	215	214	218	242	220	224	204	227	201	194	238	200	211	205	237	215	225	202	183	217	198	182	225	207	203	186	229	213	224	182	215	222	233	186	200	225	206	222	235	187	184	185	220	222	216	213	172	223	206	231	214	207	220	222	217	202	236	205	222	212	190	206	209	215	207	199	213	223	248	211	222	190	195	213	204	216	222	223	174	221	197	222	210	194	232	212	226	207	222	206	195	206	229	222	202	230	239	214	228	223	194	197	207	225	227	198	222	181	219	224	219	234	222	205	218	197	217	216	212	245	219	206	193	214	226	207	218	205	199	210	191	210	217	203	207	234	207	212	206	187	212	221	217	201	214	206	225	203	205	217	222	231	191	174	231	185	203	199	217	210	201	232	216	219	205	221	195	206	207	206	205	207	202	236	197	186	212	201	218	215	224	225	226	215	208	210	215	184	199	221	195	223	224	232	219	209	230	208	219	203	246	188	193	230	199	181	207	186	184	215	199	201	224	170	214	195	210	191	223	195	221	213	228	206	191	225	205	208	228	210	190	172	195	221	200	234	201	227	190	196	215	205	202	241	248	217	210	174	188	214	223	229	201	214	199	206	231	228	197	224	216	178	163	183	181	192	198	209	220	240	222	197	227	221	208	198	207	237	232	220	212	199	199	209	226	222	202	225	207	191	228	238	222	216	189	202	199	197	194	202	191	214	197	189	219	208	226	198	211	217	238	217	197	207	218	201	207	185	213	195	249	211	227	201	216	230	222	205	211	197	232	228	240	265	214	200	201	223	229	243	203	211	190	212	214	196	195	209	241	212	219	262	201	224	217	205	218	216	209	227	225	274	232	183	210	212	216	189	241	209	176	220	261	247	184	218	209	221	203	181	207	212	189	231	203	232	190	232	207	192	208	212	181	190	177	199	200	219	195	212	217	211	228	248	233	202	243	189	205	244	224	196	221	199	199	207	209	200	179	220	215	195	224	204	224	214	182	211	206	188	195	189	217	218	194	191	174	220	203	183	210	215	203	211	207	215	235	209	211	197	202	186	190	224	205	233	196	214	243	186	208	233	199	192	224	189
1992	551	510	578	563	540	557	531	557	506	473	539	531	506	533	492	467	521	513	524	546	501	493	535	492	484	475	514	520	514	510	510	489	516	495	501	538	470	524	517	519	475	529	517	492	465	529	457	503	535	502	513	493	499	468	529	486	539	517	514	504	483	536	522	467	528	535	514	538	469	521	498	515	478	521	485	574	513	512	499	502	492	547	499	491	460	470	500	459	497	507	528	493	549	530	535	510	505	519	511	479	487	512	532	499	510	506	500	503	512	473	472	492	529	511	478	474	526	538	550	501	485	526	519	514	469	483	499	518	498	495	523	465	522	493	486	481	507	516	502	503	525	512	519	501	528	520	514	465	529	520	493	471	469	478	451	516	507	546	489	504	529	527	538	500	524	498	482	521	525	487	505	503	477	474	504	471	449	502	476	501	496	549	500	495	504	470	521	504	496	490	522	507	516	504	534	471	474	511	461	509	524	517	516	489	493	485	494	539	505	518	511	488	494	534	511	499	466	512	476	562	440	500	520	494	540	518	522	506	488	502	484	518	494	535	505	490	493	481	503	553	525	485	514	532	503	512	493	501	559	524	499	489	509	525	510	524	488	537	473	497	502	529	493	497	534	539	509	500	475	506	548	492	495	457	506	526	488	512	513	471	519	497	554	495	474	478	500	507	483	476	520	480	513	517	511	505	501	510	491	509	518	480	498	496	549	519	497	536	494	473	458	479	486	528	464	477	526	511	519	535	482	493	472	494	506	473	512	429	512	522	496	467	523	527	481	477	488	471	489	483	519	521	509	476	517	510	496	541	514	517	530	491	479	471	462	500	517	519	528	504	531	479	493	526	495	520	517	534	496	492	492	540	533	523	491	548	528	517	536	479	505	510	524	495	494	513	511	506	517	467	488	528	502	455	501	486	485	515	541	467	541	482	516	538	490	498	527	478	488	478	507	528	540	516	525	492	548	487	517	514	486	508	476	512	517	512	522	521	530	511	493	473	505	479	489	489	503	509	553	449	532	500	485	519	506	451	497	478	536	498	515	493	500	470	561	488	523	519	496	521	517	519	492	473	482	547	501	491	533	475	538	490	550	495	500	500	505	507	490	510	495	510	537	487	491	487	482	467	474	500	472	489	504	584	489	512	504	527	499	490	479	508	495	495	540	493	540	476	517	547	555	481	518	499	463	492	530	527	496	498	517	529	499	495	501	481	508	509	493	531	510	493	535	487	499	503	505	508	500	514	497	513	545	544	502	492	482	510	509	523	482	495	516	476	489	490	473	486	488	526	528	523	511	516	512	494	482	485	508	493	493	530	497	499	484	498	505	522	533	483	525	527	479	509	523	528	470	458	507	495	476	522	508	510	476	504	477	514	477	532	487	509	500	505	507	526	526	471	514	487	521	515	526	502	484	470	514	510	494	528	468	501	481	550	520	494	496	502	489	513	513	486	507	509	523	498	483	470	524	515	471	510	508	488	507	543	504	545	566	519	484	469	492	483	496	523	522	516	525	475	464	528	502	485	505	523	560	486	501	463	521	489	461	487	510	509	490	490	523	487	511	520	511	497	511	520	499	533	487	497	513	513	484	466	476	510	487	481	535	503	507	524	542	516	524	479	514	512	496	499	515	530	537	491	534	498	491	480	504	510	521	476	498	533	505	454	507	511	463	498	463	509	525	522	516	494	530	452	544	518	482	496	474	534	494	482	462	481	495	481	497	504	489	505	521	491	503	519	494	500	522	509	499	489	439	469	510	489	513	512	515	505	492	485	503	498	450	466	511	505	480	507	513	525	516	530	464	470	501	508	485	461	481	474	545	477	528	470	512	477	474	510	499	527	523	482	486	548	474	482	509	465	520	514	487	524	487	499	505	483	518	496	515	525	479	521	469	500	483	472	495	472	485	533	482	478	513	487	457	487	446	519	520	500	489	475	513	478	488	508	521	482	491	495	517	511	492	527	485	517	514	518	505	474	518	504	481	483	482	483	507	506	496	476	528	494	494	493	532	513	505	488	548	511	512	514	475	506	475	524	508	480	504	533	468	581	489	529	480	526	483	477	499	475	500	521	471	513	479	487	502	512	486	524	493	489	506	502	485	510	503	495	461	481	505	502	481	509	475	506	507	483	497	510	510	514	491	554	533	461	503	550	502	535	501	505	490	499	498	469	503	556	520	479	501	534	527	470	485	492	496	474	511	502	517	528	475	532	467	499	491	509	496	507	519	522	497	500	487	499	538	512	504	512	491	473	521	485	472	492	506	505	516	518	507	515	480	497	502	493	481	471	493	484	496	486	531	528	508	505	565	492	513	549	516	434	527	474	509	518	513	522	523	482	531	469	548	513	504	512	479	510	513	498	495	507	513	498	527	507	539	479	509	518	495	513	523	467	512	505	535	474	501	505	536	494	473	497	492	521	511	459	499	483	473	468	493	488	515	477	484	480	490	483	501	507	521	476	490	483	471	512	513	476	483	558	525	525	467	511	522	514	489	497	502	533	492	479	502	482	513	521	468	498	512	491	508	552	526	520	507	491	499	524	500	507	531	538	506	510	484	490	492	503	486	500	475	501	506	524	489	491	486	509	496	483	514	510	510	506	502	526	491	503	534	479	527	488	497	499	513	483	505	503	522	515	498	507	503	505	455	516	532	546	478	516	518	491	507	483	495	498	508	545	474	481	455	469	476	492	491	441	445	467	529	488	577	473	460	497	499	482	504	495	524	518	486	500	460	540	524	547	515	526	539	500	479	503	486	489	512	489	502	513	517	503	496	486	524	481	471	501	512	502	479	491	485	539	507	504	517	508	511	481	511	472	489	499	475	484	517	493	487	510	532	518	497	529	495	464	541	470	487	485	548	492	469	533	511	505	515	479	504	541	494	489	504	539	489	483	485	491	479	462	497	531	506	500	481	492	522	543	520	494	528	506	506	497	466	497	541	480	499	527	514	521	481	482	539	495	475	491	500	479	481	509	476	479	499	473	463	499	474	519	458	492	550	462	508	500	532	474	493	499	491	492	509	505	483	532	516	489	488	486	484	495	539	471	506	557	508	492	507	491	507	516	463	513	484	528	486	507	514	564	523	481	503	492	487	469	531	522	506	490	524	470	500	524	505	530	520	523	503	469	474	515	468	513	490	491	527	518	557	482	475	513	499	548	542	495	503	493	554	499	498	482	508	452	506	511	519	503	529	463	515	489	519	495	459	509	512	472	489	485	458	500	509	522	509	472	506	460	529	502	514	468	507	517	526	515	494	489	499	533	506	501	500	489	517	480	479	514	498	480	497	491	466	468	478	515	518	501	493	501	483	505	488	519	551	480	479	536	485	505	525	498	502	475	501	527	482	523	521	496	507	510	482	487	475	545	501	509	535	485	518	513	486	539	489	509	453	507	488	485	541	468	504	466	463	549	480	469	519	492	559	532	531	489	555	508	454	515	535	493	533	492	485	522	506	493	520	494	510	509	510	483	464	520	499	507	492	506	492	499	453
8269	564	626	559	496	374	385	323	312	312	283	272	298	283	309	277	304	290	238	288	283	284	284	293	278	304	271	271	301	258	283	274	276	273	263	318	275	283	284	285	268	306	295	291	267	257	276	291	290	252	271	286	255	310	278	283	301	275	256	286	291	286	281	272	279	258	269	267	277	277	278	288	266	286	273	286	291	279	284	237	269	280	293	260	258	290	273	291	293	288	287	289	278	284	253	306	269	251	294	274	297	276	257	252	258	306	279	287	266	282	298	280	266	257	319	288	287	281	228	266	259	322	286	255	254	262	236	279	261	305	269	264	265	284	295	255	266	263	281	294	261	277	265	235	277	286	254	265	246	279	292	263	266	267	302	289	278	272	272	316	324	270	271	256	287	262	270	292	302	259	281	287	284	277	284	269	304	266	308	250	289	260	279	287	324	320	280	276	270	298	276	265	247	275	302	274	289	303	287	264	306	234	295	279	285	242	260	299	302	258	298	273	300	273	298	275	270	282	271	296	260	291	290	273	282	296	284	291	313	268	273	296	302	277	308	285	270	277	291	296	273	240	259	303	251	281	295	288	273	279	288	296	248	264	258	254	270	266	271	281	275	251	282	254	263	285	284	274	247	284	291	271	259	278	279	268	294	272	270	282	284	267	270	270	287	265	270	310	318	281	256	259	306	274	275	317	293	277	248	285	270	266	265	291	262	298	276	246	238	261	234	238	278	274	261	256	265	284	255	268	298	281	317	291	302	277	299	300	278	294	311	255	268	258	262	255	291	270	253	278	232	267	281	249	276	294	282	293	276	298	240	290	272	290	292	261	262	288	267	298	270	276	278	277	290	274	266	287	251	273	293	258	304	263	268	276	261	293	280	286	280	299	264	285	289	285	277	287	323	280	300	279	288	271	264	298	310	287	281	296	273	315	280	302	260	268	281	289	350	255	297	258	248	259	263	297	281	291	268	265	272	272	265	266	305	252	264	258	287	268	254	293	266	254	268	266	300	247	273	297	291	294	267	275	235	245	293	278	265	277	253	293	260	294	277	277	277	260	300	263	293	259	275	287	260	278	271	259	291	270	323	253	277	277	261	281	277	267	277	273	266	253	259	296	257	292	282	261	251	263	277	292	286	262	287	290	296	278	298	276	308	270	279	270	271	265	293	292	258	281	268	286	246	239	294	275	279	265	282	295	294	267	294	265	292	286	243	261	252	268	277	258	270	281	280	286	269	288	273	257	247	329	263	272	266	264	288	321	281	260	269	256	274	277	320	245	280	298	270	283	263	294	276	277	267	261	265	276	264	294	255	259	245	295	281	311	284	288	281	300	300	306	280	294	288	311	266	268	300	288	274	280	292	280	263	242	302	306	290	314	299	268	283	281	285	300	285	275	265	287	291	316	273	278	267	299	292	280	264	303	279	290	292	277	270	260	284	287	279	284	252	297	289	301	275	288	293	286	284	302	286	267	303	280	265	290	261	290	289	292	260	289	291	244	288	238	290	276	264	287	290	271	276	269	274	265	296	289	281	290	295	256	256	259	295	295	287	274	281	289	316	277	258	309	268	277	275	262	265	288	269	270	291	290	238	254	270	305	265	315	301	297	308	254	261	266	287	284	265	304	247	249	264	315	293	263	247	279	278	286	266	291	267	284	289	268	271	287	267	252	286	278	301	287	253	270	288	265	291	299	262	297	286	273	284	255	285	261	249	294	280	321	278	285	288	280	284	280	268	319	295	277	284	299	289	220	275	290	274	270	287	273	289	283	285	279	284	296	273	268	249	292	277	305	295	300	284	264	261	291	280	257	285	239	309	274	260	284	249	307	308	305	259	283	265	259	272	245	288	231	290	277	281	269	287	261	278	289	276	282	284	283	257	256	289	262	276	270	287	295	295	330	264	241	255	263	269	240	333	255	296	301	249	286	240	286	262	265	260	268	298	285	296	283	290	287	296	282	271	238	256	244	243	274	254	280	280	306	255	274	309	257	283	277	273	250	282	288	302	316	292	304	247	295	298	297	306	266	280	278	288	268	277	244	289	283	288	308	282	262	259	254	291	299	271	296	271	248	259	293	285	293	308	302	287	263	254	290	287	283	263	261	283	279	258	266	272	276	278	301	266	260	306	310	285	240	270	278	301	283	289	280	259	290	282	270	233	292	235	268	276	278	277	280	283	261	256	317	273	274	290	274	275	274	268	294	275	346	290	264	296	276	295	292	250	267	281	284	262	303	252	264	290	294	241	256	310	261	295	295	261	280	309	279	286	258	258	268	245	284	279	285	276	272	261	283	311	279	242	290	276	317	265	290	283	286	251	284	321	298	293	272	291	278	271	250	261	289	294	295	291	265	282	283	273	299	300	276	269	280	264	281	250	294	281	321	300	301	279	276	273	303	314	287	279	288	238	290	263	290	271	280	282	287	256	277	301	274	277	253	283	302	282	289	292	258	257	274	265	252	256	266	282	281	245	254	265	314	246	257	251	282	285	263	287	278	272	289	251	278	267	295	290	276	257	282	283	267	274	288	255	272	268	270	263	292	280	294	285	293	287	297	272	282	279	274	282	305	292	254	264	284	256	268	290	306	281	325	261	263	292	269	259	291	268	273	276	281	254	264	279	291	280	285	272	276	274	261	274	284	277	240	258	239	288	289	286	299	264	260	291	265	284	280	284	266	289	291	294	293	285	319	299	280	301	296	303	284	261	289	288	286	278	266	265	256	269	282	274	252	277	277	281	309	252	253	274	297	280	268	298	258	275	285	290	276	287	266	271	310	292	279	310	320	283	281	307	303	225	274	276	291	269	258	279	272	275	256	273	258	298	276	275	277	264	268	265	281	282	280	275	277	299	272	282	276	268	264	262	276	265	319	310	288	297	262	263	289	296	279	277	277	300	289	320	263	286	272	249	262	273	278	283	284	325	307	260	263	268	337	277	278	293	286	258	300	298	256	276	277	268	303	283	275	290	273	252	318	272	262	269	281	297	284	293	266	296	277	263	316	269	248	290	284	297	250	289	291	294	256	267	283	267	309	267	264	262	277	287	274	228	274	258	270	281	278	255	290	289	279	284	256	284	270	273	263	289	284	283	267	263	289	317	281	268	263	298	268	255	278	276	245	282	264	301	266	293	291	282	270	294	292	285	260	299	272	286	303	282	324	243	302	295	276	273	281	270	299	291	287	267	254	277	310	279	302	272	305	310	246	282	254	268	288	257	266	286	253	289	310	309	287	273	270	274	285	265	277	279	259	300	277	282	273	313	268	296	311	298	287	268	268	219	286	287	264	257	288	300	269	272	255	318	274	270	308	276	292	270	269	259	215	252	301	283	258	299	308	309	271	282	265	283	317	279	270	269	303	276	282	283	302	285	278	246	267	273	299	313	275	283	289	260	274	267	266	260	301	242	266	267	282	281	301	275	290	260	290	296	278	274	270	251	285	271	269	284	281	259	267	273	257	273	313	299	278	297	277	253	293	319	288	273	281	287	267
6673	948	1413	1584	1382	1119	1066	907	860	860	801	763	750	739	727	677	690	706	739	632	669	692	664	685	666	679	637	647	656	678	598	668	644	693	625	654	663	687	660	676	665	597	642	637	647	631	680	652	635	629	644	629	647	645	671	666	624	632	620	613	675	662	654	626	619	639	614	645	613	662	612	627	675	711	663	593	622	608	623	650	679	637	671	647	673	616	623	692	628	643	637	575	607	646	628	647	623	651	674	637	670	641	634	640	694	613	654	610	635	662	588	613	657	635	642	628	679	605	612	604	648	605	618	660	635	664	640	608	631	647	652	665	648	568	642	583	684	635	595	658	596	658	624	609	643	629	647	629	665	602	634	666	658	635	644	665	621	602	630	682	601	619	578	678	641	614	637	626	682	634	626	616	652	638	666	599	634	631	619	649	612	640	643	660	624	599	655	625	625	613	619	616	649	651	658	593	659	632	618	652	610	661	591	626	626	636	623	583	626	625	605	613	623	646	611	609	607	643	594	661	625	667	577	627	661	615	673	643	607	623	691	662	659	617	596	656	644	656	689	638	645	647	628	613	643	605	656	603	654	625	638	622	609	641	690	591	610	668	651	579	606	654	615	657	628	622	614	646	632	661	584	655	706	623	640	600	644	597	632	669	631	670	654	643	606	594	646	620	654	642	633	627	632	616	648	622	607	643	631	628	635	632	636	630	640	620	662	637	611	649	578	628	662	623	669	640	660	611	611	655	666	602	658	630	628	641	694	666	642	631	566	629	627	607	594	625	602	636	626	639	693	660	581	703	635	610	680	638	643	616	652	646	630	605	595	624	629	672	612	609	630	623	646	622	602	598	630	611	590	622	655	652	616	630	649	631	644	631	629	638	643	662	633	672	641	618	637	650	611	611	623	636	642	653	616	605	688	634	572	591	626	601	615	683	634	612	633	690	632	664	663	636	612	615	609	637	589	654	654	590	632	654	632	660	607	701	665	601	653	662	626	661	652	634	643	648	614	629	668	636	630	597	624	652	674	613	681	620	659	645	618	657	632	602	662	673	683	653	628	619	641	634	654	656	596	648	658	588	627	632	701	653	613	643	653	636	597	633	667	669	622	604	617	605	625	617	620	601	610	692	653	608	624	683	638	655	627	661	646	668	620	620	640	607	626	660	650	633	630	655	660	634	634	595	616	628	663	640	608	635	607	621	641	664	660	651	622	640	629	643	615	639	668	653	589	629	633	598	634	627	616	612	641	631	640	663	580	649	635	589	591	646	657	587	640	674	626	664	649	653	688	648	635	580	609	611	631	676	676	634	636	667	653	701	591	606	694	609	657	633	652	622	630	589	597	640	631	646	565	675	611	619	619	634	632	644	652	660	661	588	623	603	620	669	616	654	640	612	629	616	634	629	591	630	635	599	678	626	615	620	661	647	629	618	633	581	642	701	639	628	629	612	613	661	634	642	632	616	605	620	668	673	633	651	654	593	681	611	647	652	622	666	656	656	619	673	612	591	640	587	625	634	628	620	663	602	669	610	677	647	599	649	588	629	619	619	646	666	638	643	658	646	659	627	608	693	628	630	651	609	621	619	601	650	647	651	584	628	610	632	601	635	648	624	649	666	589	653	642	632	647	653	611	603	618	683	658	628	659	616	626	655	607	620	620	642	647	623	574	618	608	625	617	606	628	637	618	676	658	632	588	643	641	624	629	655	655	627	645	689	609	610	648	666	626	695	599	641	636	655	648	651	611	628	634	636	573	618	626	662	639	634	606	646	622	635	638	588	641	646	631	605	641	685	637	637	651	608	664	629	661	632	648	626	661	596	666	617	626	643	614	640	578	662	564	604	608	661	612	600	621	629	636	613	651	657	675	620	621	637	647	637	600	656	655	619	610	614	637	670	643	651	590	613	643	572	664	601	584	644	677	641	665	624	589	608	649	632	652	555	625	594	634	605	681	621	673	603	662	634	627	637	644	644	651	626	647	605	639	642	608	625	608	646	658	641	596	655	704	665	643	640	686	649	643	608	646	665	642	653	633	649	679	625	627	601	669	662	664	659	653	622	641	652	664	628	622	629	620	630	634	605	646	609	628	660	651	625	579	587	616	582	655	618	619	640	612	652	609	640	639	649	656	641	666	628	619	628	624	609	640	667	669	642	650	633	633	596	633	589	651	600	643	657	591	647	620	634	611	619	695	674	627	636	624	573	644	662	614	633	674	644	641	641	603	650	592	580	671	639	647	665	648	621	661	584	673	616	615	614	625	618	622	659	656	640	630	643	632	616	668	664	655	637	688	666	613	616	621	629	648	599	624	638	580	658	660	612	655	633	621	643	664	615	662	644	670	617	580	639	597	671	599	643	643	666	648	655	645	625	595	626	632	614	664	628	663	602	632	650	661	624	631	622	640	689	566	645	679	619	593	688	650	656	628	668	647	639	569	636	624	649	633	633	680	633	646	658	632	642	652	621	656	593	668	612	621	605	663	687	696	640	643	678	682	624	625	633	608	651	664	605	593	591	610	642	638	616	612	641	630	608	638	672	702	664	673	635	607	577	613	591	666	648	642	617	602	656	604	641	602	632	590	643	640	652	601	626	632	630	640	684	635	625	623	655	588	621	607	639	696	632	645	629	632	649	616	658	680	618	682	664	640	626	575	648	628	651	677	578	635	688	654	639	652	603	597	654	642	619	647	597	584	605	656	613	661	628	670	650	623	633	608	659	648	618	628	632	633	639	615	639	605	647	634	664	602	639	618	681	679	621	597	608	610	620	623	611	636	597	661	587	619	658	630	656	636	617	663	578	641	687	645	648	605	623	677	648	616	627	633	648	632	632	639	622	638	657	605	655	604	648	647	617	604	644	643	673	661	641	614	656	646	615	630	593	613	627	631	645	650	623	586	594	631	627	654	662	613	643	607	600	661	659	655	669	622	655	655	667	659	666	650	580	585	652	623	681	659	602	607	617	628	643	606	595	649	640	628	620	621	643	646	643	657	672	676	643	656	653	636	655	605	681	639	650	643	623	629	651	642	661	644	667	654	623	657	647	575	625	662	617	643	666	601	590	634	637	595	671	654	647	619	687	686	641	602	615	656	659	647	668	649	626	644	633	671	592	641	631	613	618	637	647	637	635	638	655	650	662	645	630	634	609	615	619	655	665	601	644	633	666	628	601	595	647	631	713	637	612	659	644	672	680	653	619	628	618	623	680	605	685	589	599	596	593	638	612	671	651	624	643	669	653	645	592	620	622	661	670	614	646	599	641	663	620	638	634	600	676	641	660	581	592	614	630	596	669	661	614	588	655	597	627	638	658	624	674	611	661	628	603	634	603	626	661	663	665	618	670	628	646	618	642	598	623	636	620	653	669	657	648	653	592	621	633	651	649	624	600	647	671	689	632	618	612	608	612	638	657	663	619	644	646	649	638	587	620	634	640	634	646	651	633	638	636	640	644	637	595	630	594	665	641	652	641	602	592	663	616	689	618	631	662	690	668
14831	1130	892	694	508	361	299	267	243	249	223	185	221	186	160	193	158	195	194	195	167	177	199	147	176	176	156	179	192	174	186	157	167	169	172	160	148	174	130	153	157	142	160	173	166	172	140	157	153	168	168	145	145	160	157	194	148	154	170	136	169	165	151	166	165	176	153	157	158	149	169	171	174	156	147	155	154	168	148	159	173	150	158	162	152	142	158	153	159	141	169	145	151	145	153	161	166	139	149	172	159	165	176	156	161	170	160	181	198	176	130	147	163	166	139	155	150	184	150	153	152	172	148	166	185	149	178	165	156	152	148	166	145	160	156	149	157	169	151	166	177	161	167	173	137	152	169	168	161	159	160	160	161	123	160	175	149	167	172	163	144	160	187	139	155	146	162	161	133	151	155	136	189	158	164	159	130	156	154	144	174	159	165	143	133	139	143	177	180	155	144	163	171	180	136	150	148	156	154	149	139	140	149	160	131	130	160	153	133	157	172	165	148	174	195	163	149	146	179	167	174	143	163	165	137	156	142	150	160	159	149	176	170	166	147	163	166	147	152	154	151	167	147	166	161	139	170	167	165	181	150	171	166	150	138	171	164	154	159	161	157	156	155	158	144	171	163	169	169	161	161	169	165	154	173	156	140	160	152	147	147	167	163	153	146	152	163	168	160	182	183	150	174	148	174	170	176	167	176	168	157	187	169	129	148	137	151	158	153	165	143	170	144	150	152	145	156	154	173	162	160	168	145	195	180	158	146	168	159	146	161	184	169	126	158	175	149	169	181	160	146	173	153	160	163	173	164	169	175	151	159	168	160	166	172	164	148	160	160	161	140	154	144	139	156	172	161	162	158	167	141	160	163	160	158	133	151	145	159	159	163	150	152	142	157	146	167	149	141	184	162	178	172	164	144	149	151	144	142	156	179	151	149	137	180	168	163	161	179	184	143	160	162	156	165	182	160	172	153	151	157	157	179	173	164	164	177	129	173	166	183	159	172	129	148	168	155	139	154	158	144	145	150	145	153	166	176	155	138	170	158	162	162	178	165	158	147	178	172	156	153	189	160	160	147	147	145	176	152	157	158	173	153	178	156	181	147	154	174	148	158	155	140	152	158	169	151	162	164	166	156	169	146	185	168	170	181	129	147	159	148	134	168	147	143	169	167	147	135	157	164	156	144	149	152	158	151	152	156	125	182	147	154	186	180	179	175	159	187	141	180	151	170	162	178	158	173	152	119	158	164	149	149	160	174	148	136	144	160	171	156	160	139	150	165	157	152	191	165	147	144	171	183	152	160	160	143	131	145	177	132	158	164	162	190	171	139	135	159	187	146	149	166	175	144	140	153	157	153	168	151	141	158	163	138	172	177	144	168	155	175	164	171	173	166	160	165	119	151	177	146	150	138	153	139	170	155	169	166	145	137	166	153	164	142	148	142	134	146	162	155	142	149	150	181	167	148	145	166	146	162	167	172	159	186	156	160	153	158	154	149	158	167	154	124	145	151	159	147	155	160	200	157	157	129	158	152	165	143	157	160	156	159	173	126	156	145	187	195	142	160	178	142	133	153	177	193	147	152	151	155	149	164	155	157	163	148	177	156	168	155	144	156	155	153	152	168	154	178	159	146	151	143	156	139	182	170	159	164	177	155	158	167	161	150	170	154	149	152	165	142	184	153	144	172	142	148	148	145	159	143	164	169	153	152	151	162	123	181	130	153	150	180	147	165	148	163	160	133	167	140	154	141	146	161	164	156	160	133	158	138	138	149	153	172	142	148	135	163	133	159	141	172	166	156	148	148	144	153	142	169	135	144	163	162	147	156	175	148	166	147	152	166	144	146	162	158	167	167	168	142	161	149	184	167	159	150	171	187	153	178	151	165	173	144	166	156	158	176	174	136	160	152	156	127	140	153	141	146	146	153	186	146	166	167	162	151	134	153	173	158	171	157	168	167	162	172	163	161	151	156	149	128	144	151	163	156	148	157	177	171	157	153	147	177	151	141	155	159	188	150	144	153	159	166	168	152	144	169	171	166	158	149	159	177	161	194	148	139	142	144	162	142	166	163	152	171	132	159	165	180	136	153	170	146	161	184	187	143	177	148	177	167	149	143	141	159	156	158	150	167	168	175	176	187	168	137	125	165	171	174	158	164	179	142	151	148	168	150	130	163	192	143	157	135	147	155	155	153	149	171	167	187	135	142	161	178	146	152	147	189	168	170	146	153	145	174	167	152	157	145	160	139	170	187	172	163	161	161	171	162	172	172	155	142	161	189	157	176	164	142	177	155	149	166	130	127	152	157	165	119	150	121	147	149	156	155	146	165	154	179	138	152	153	149	164	154	157	166	153	158	142	193	158	173	162	159	155	179	159	137	130	156	170	169	162	146	143	169	142	151	166	144	135	190	157	164	160	135	159	167	171	160	153	159	169	183	144	175	149	141	145	186	179	182	138	161	166	155	181	162	153	148	157	166	163	148	158	162	164	163	177	139	142	175	148	149	173	154	147	148	170	142	159	178	178	180	157	175	143	173	144	165	171	149	172	174	165	195	172	159	160	171	169	154	154	166	124	145	159	163	185	168	146	139	152	152	150	147	148	169	153	163	145	130	174	166	171	157	163	157	157	157	160	172	140	147	180	137	159	162	174	167	173	151	152	150	196	150	178	171	152	157	162	162	157	159	162	159	159	173	144	147	162	159	164	142	162	138	164	151	169	162	180	156	166	149	157	151	158	178	167	159	162	144	154	149	171	172	151	146	145	179	164	143	161	155	139	153	153	154	175	162	170	140	169	166	146	167	178	161	140	155	133	146	165	145	186	165	156	154	161	176	169	165	130	146	189	172	171	146	153	173	136	175	168	170	172	158	149	142	168	152	168	140	150	158	156	168	162	159	166	123	166	158	171	151	158	150	167	152	150	150	168	171	137	177	165	149	169	165	149	151	166	148	163	151	153	148	146	165	173	164	158	156	149	177	149	165	173	160	180	148	149	163	134	152	145	150	135	186	167	150	162	138	137	131	170	147	142	172	158	151	170	160	168	164	149	163	139	158	165	172	149	147	177	173	162	168	181	155	156	162	169	155	147	155	149	150	143	136	149	183	169	148	147	179	154	157	147	147	172	153	127	176	172	169	137	149	161	167	139	148	139	164	159	175	171	154	154	155	175	152	181	147	154	153	165	139	138	144	156	139	154	177	140	159	158	140	156	147	174	196	145	164	149	161	137	166	153	131	157	146	168	149	169	162	144	172	159	158	166	158	194	151	176	151	145	161	156	148	152	141	159	149	172	173	157	140	142	129	151	164	152	139	150	162	142	152	160	157	138	158	154	142	160	136	146	153	152	167	168	149	139	159	148	147	151	159	165	156	190	165	168	148	173	168	153	130	161	134	146	156	151	160	153	157	134	167	146	153	162	156	155	152	164	181	154	163	180	148	164	160	158	164	180	158	175	133	159	137	159	155	152	146	158	143	140	134	158	147	161	138	144	153	170
8132	882	1844	2241	1834	1386	1140	964	813	746	643	683	601	569	563	528	498	513	460	451	485	419	417	422	440	424	416	407	408	378	395	386	373	387	383	426	402	401	355	362	395	379	386	411	403	405	355	382	401	362	373	371	392	361	383	358	348	378	345	396	353	376	333	367	367	378	370	362	368	373	346	387	379	367	383	370	368	336	367	369	352	353	391	346	336	396	370	359	384	379	351	376	414	377	351	391	381	369	368	321	350	369	369	415	368	367	362	407	350	380	362	365	355	387	372	360	409	381	384	365	357	383	361	357	375	371	354	367	361	341	357	400	371	387	350	361	358	346	390	351	358	380	376	379	380	370	378	362	321	351	331	360	356	353	345	358	352	394	374	349	377	362	353	312	377	387	374	359	348	358	365	388	367	396	342	353	377	353	377	355	383	394	360	342	367	392	367	380	387	390	348	400	365	375	370	343	359	374	332	362	370	348	352	385	370	358	353	355	356	379	385	353	377	340	361	388	366	386	363	348	388	367	359	345	379	335	369	378	356	347	353	390	372	369	372	358	361	370	346	367	398	377	362	389	368	363	377	315	370	358	400	384	386	376	373	354	350	381	350	354	378	376	380	404	370	357	354	378	357	374	402	366	351	349	386	376	351	378	330	370	350	366	354	367	359	364	357	363	379	363	415	353	381	373	367	396	358	365	382	374	359	362	362	386	372	337	353	371	392	356	386	377	377	361	382	390	375	365	348	375	377	367	375	386	344	343	401	374	345	383	329	387	356	396	342	348	373	396	380	341	381	359	368	362	376	367	365	326	356	337	369	329	369	369	379	381	334	390	371	340	370	355	383	365	346	372	364	361	380	364	388	318	326	364	371	400	346	333	400	366	390	386	365	366	377	359	338	401	406	393	371	362	369	379	369	407	375	352	335	396	372	351	358	355	347	372	379	385	352	379	370	364	389	396	354	401	381	330	393	371	358	381	353	373	363	376	360	373	329	362	378	381	382	356	354	373	367	359	368	371	351	359	356	350	374	367	363	352	361	371	337	359	383	363	398	363	356	387	389	392	357	391	363	364	335	384	386	340	384	334	375	370	380	380	383	355	358	348	350	377	357	358	328	386	339	405	384	347	369	351	372	349	363	425	389	386	394	355	390	378	382	335	384	361	350	361	363	371	346	368	368	388	374	384	367	342	366	350	380	373	369	352	373	363	339	406	380	337	377	366	363	358	380	349	361	392	378	363	364	341	370	386	383	348	368	334	337	382	359	352	441	363	350	326	357	387	387	348	348	334	388	357	346	365	352	365	377	359	397	383	394	377	366	338	403	352	328	362	369	365	340	366	394	366	392	344	357	365	379	362	370	353	328	376	378	360	387	330	364	396	324	320	371	351	350	386	357	364	388	351	358	390	361	410	402	367	367	371	334	371	358	378	357	383	360	382	331	333	357	343	326	353	341	385	337	355	355	330	360	341	372	378	347	367	387	369	340	415	386	365	364	369	374	386	376	397	367	388	360	366	350	364	331	345	393	388	356	411	384	357	384	346	366	418	337	344	388	383	393	368	383	361	362	365	377	368	361	361	393	341	380	429	407	340	366	378	402	372	360	343	359	349	374	356	370	349	350	341	376	340	367	331	372	356	379	376	357	362	381	396	375	356	333	403	379	398	358	365	377	393	348	335	348	351	380	361	363	363	346	373	370	351	370	358	400	364	384	364	379	341	368	351	389	409	359	368	345	390	343	359	368	383	340	365	370	394	350	365	393	375	383	344	358	373	395	352	330	416	389	335	361	377	384	383	376	402	344	343	376	322	366	371	362	406	362	359	355	357	354	363	370	358	311	335	371	359	339	402	365	342	354	365	335	377	411	362	364	358	383	376	390	366	367	372	398	340	364	358	356	370	386	360	353	399	342	358	354	334	362	373	380	370	401	365	348	359	406	389	367	368	392	371	373	336	363	331	367	360	371	382	349	361	356	338	347	388	367	388	397	380	371	365	318	329	377	335	360	359	397	371	385	358	370	384	407	362	360	371	342	348	332	369	390	359	333	373	385	363	334	368	357	383	348	354	345	385	377	371	361	357	375	360	359	349	361	353	376	371	360	365	382	351	355	357	366	354	350	358	374	337	382	338	367	376	389	378	406	347	318	364	360	348	363	353	387	375	380	388	360	397	342	373	363	376	396	356	356	334	359	349	351	357	362	352	380	366	355	377	376	346	412	370	336	372	388	351	383	311	382	368	398	358	344	402	361	379	362	383	346	352	367	413	360	369	379	401	342	386	367	375	357	352	371	383	388	359	382	360	359	380	376	354	366	343	355	341	394	340	332	353	366	382	376	379	347	365	386	355	340	380	340	365	354	367	365	344	360	358	358	374	348	348	386	373	359	391	392	324	351	348	355	378	386	353	353	388	363	390	381	373	380	383	360	325	387	360	373	326	376	391	354	353	361	355	342	378	376	394	384	320	375	357	387	376	375	368	375	351	392	375	367	371	353	337	364	355	376	343	368	357	382	380	365	353	360	382	376	365	320	356	362	385	342	338	380	369	345	346	389	399	364	351	364	367	351	367	369	369	369	327	349	379	375	385	361	370	363	378	374	382	373	334	390	394	354	340	357	372	347	364	388	365	355	355	361	379	373	351	370	349	333	353	358	357	361	360	380	349	374	353	402	385	400	341	342	405	355	401	368	359	372	387	385	381	385	364	373	376	328	366	355	363	404	389	376	368	369	392	368	328	353	369	352	364	342	398	352	380	344	408	359	371	342	335	382	377	352	399	358	360	357	350	411	349	355	348	351	310	378	360	391	383	379	354	357	384	361	380	353	346	340	373	361	376	356	386	407	351	402	364	355	343	359	380	343	361	366	412	338	380	372	376	374	359	375	355	364	328	343	377	368	355	331	342	342	391	370	345	373	396	349	398	358	350	395	348	371	360	374	374	400	328	384	353	364	396	359	390	365	376	352	370	393	365	356	370	321	352	344	350	351	337	372	381	374	372	327	342	359	364	394	350	341	360	370	361	390	331	373	404	359	363	380	337	342	358	358	359	350	351	393	342	367	356	375	358	372	331	327	379	369	349	369	374	333	380	354	362	393	349	389	387	351	390	357	377	349	372	349	354	376	371	385	351	343	373	361	353	345	388	363	388	363	398	381	383	382	352	399	336	356	400	373	387	368	393	354	370	343	369	341	391	379	362	348	359	403	376	346	356	341	365	361	381	378	362	312	365	351	343	377	370	355	381	365	332	351	358	385	360	340	343	340	354	360	355	348	379	383	361	384	362	354	382	381	359	368	375	382	373	367	347	392	383	349	368	364	354	385	377	339	388	361	334	398	375	387	365	405	366	376	338	362	399	317	399	376	369	388	324	396	381	362	395	382	376	351	407	380	362	383	400	363	381	352	367	351	353	363	357	376	353	360	356	389	371	362	384	370	364	365	355	388	410	380	377	393	394	355	366	390	402	333	342	402	366	362	326	371	347	379	372	366	381	374	359
1749	296	209	225	231	213	201	207	204	196	175	222	257	205	211	187	208	176	204	202	220	203	202	213	215	218	232	196	205	252	220	204	176	225	210	196	155	225	215	191	218	189	206	214	202	228	224	196	216	219	239	241	217	188	195	208	222	200	207	228	229	212	210	189	199	216	220	237	230	207	211	221	202	186	199	202	199	194	199	204	197	201	224	225	214	207	209	200	206	229	180	213	209	217	212	205	188	208	226	217	206	226	202	203	196	224	222	203	209	200	207	177	205	201	202	179	207	211	226	222	196	212	222	193	189	216	218	207	202	208	190	196	219	201	205	211	199	208	196	207	191	219	215	206	221	215	213	226	222	229	211	203	202	214	221	230	194	222	203	219	193	223	202	197	220	194	184	209	204	202	225	222	222	195	196	214	217	218	213	213	190	239	198	204	177	207	204	207	189	232	208	243	205	189	208	212	193	201	212	212	214	191	210	204	245	226	210	217	208	230	218	223	215	207	219	214	204	224	223	192	224	188	201	215	201	191	216	205	193	201	217	207	201	217	198	204	208	215	222	203	211	181	206	201	191	215	214	237	225	214	220	207	207	195	202	184	210	221	208	205	224	230	241	208	176	195	217	196	200	197	206	199	198	191	202	179	248	226	222	210	191	204	214	203	175	210	210	227	210	221	218	189	235	190	199	211	226	224	245	182	211	212	215	233	226	231	205	222	178	204	204	207	214	212	217	212	221	228	198	233	213	195	220	240	207	220	213	182	218	226	237	204	210	197	210	204	195	182	193	189	190	220	210	186	216	210	218	194	214	200	198	179	212	215	217	240	216	191	198	211	219	200	190	196	224	232	230	236	237	199	191	213	202	207	213	221	196	179	192	219	225	230	183	198	214	222	208	195	223	214	183	220	206	221	232	222	203	215	211	215	214	220	210	181	209	224	207	209	207	228	227	227	198	239	233	191	205	204	212	218	212	199	219	190	179	231	228	179	195	225	205	240	202	190	179	225	225	222	202	204	215	206	190	210	237	220	206	177	224	201	208	212	234	204	186	210	206	219	227	200	189	193	196	192	228	215	211	215	200	200	213	201	182	206	207	199	223	180	184	198	205	221	203	237	204	219	235	197	237	199	247	164	204	250	192	221	185	246	203	231	216	207	222	218	188	196	193	210	192	213	214	218	218	212	247	183	216	220	223	200	214	204	200	212	200	189	195	232	183	214	207	212	229	191	203	220	208	238	183	202	194	246	194	205	197	199	188	210	242	215	230	212	181	215	198	203	195	199	232	195	235	189	182	228	194	214	205	235	221	219	212	211	193	194	236	185	177	178	196	220	201	218	202	175	231	202	221	211	216	211	204	223	232	211	225	190	213	228	197	202	203	212	191	188	226	228	196	178	232	198	196	175	247	193	204	212	194	210	198	203	215	204	230	230	212	220	229	223	212	200	186	183	213	218	217	187	215	220	209	219	222	207	197	220	187	203	235	224	240	201	204	170	207	214	216	221	198	188	212	214	207	202	205	227	204	238	243	197	206	220	225	201	240	230	191	206	205	196	231	204	195	197	241	192	222	195	202	255	222	198	204	175	201	191	194	218	193	204	207	229	210	220	168	215	200	202	200	230	209	210	179	205	191	216	214	186	221	214	250	198	218	205	209	221	206	212	207	179	209	194	218	196	207	190	198	181	184	219	190	227	208	214	210	221	259	244	202	212	226	202	196	222	204	223	214	229	217	210	178	205	181	207	202	199	203	212	208	163	187	212	198	226	219	200	179	218	219	219	232	198	217	221	195	195	208	217	236	220	222	231	204	206	202	200	185	214	204	204	213	185	211	192	201	229	198	212	202	229	187	227	224	211	241	185	200	207	194	194	202	185	198	236	203	213	236	230	225	213	207	200	220	201	205	203	212	205	212	226	209	216	197	223	225	220	218	220	195	186	244	216	181	208	212	253	209	218	214	211	207	178	200	222	205	246	224	232	238	241	200	203	211	211	198	217	200	228	195	220	241	209	217	198	217	187	206	210	216	172	187	224	210	197	215	211	202	211	220	203	227	200	177	201	224	213	211	212	225	198	201	222	212	234	239	218	196	208	203	217	206	212	208	223	221	199	189	219	201	196	202	208	204	199	215	213	181	235	209	249	205	184	232	210	185	206	207	190	228	196	199	206	211	221	221	211	202	237	214	233	241	210	233	196	204	209	247	206	202	217	210	215	210	231	187	215	223	179	231	209	223	225	195	225	181	204	194	212	231	214	212	218	218	199	209	223	207	215	226	204	203	217	174	193	197	193	210	182	205	230	199	222	202	197	193	219	217	187	206	206	212	194	191	198	185	156	205	182	193	212	249	203	210	226	210	229	206	223	196	186	229	216	205	192	175	225	221	220	218	208	206	191	232	261	186	218	193	218	193	199	210	216	211	236	205	180	202	205	201	203	216	215	195	190	203	211	203	210	196	203	209	203	182	204	216	211	208	204	203	211	199	231	209	179	200	199	202	216	193	201	192	176	202	223	221	216	211	193	187	196	197	213	195	225	215	205	216	213	204	186	195	216	221	197	216	230	197	216	219	229	201	214	210	207	204	206	186	209	213	216	215	212	196	201	200	195	185	190	207	227	218	206	211	209	210	201	216	191	212	230	186	210	167	187	215	218	219	217	169	193	187	215	214	210	193	225	209	216	221	186	215	189	200	202	178	218	223	173	229	186	219	220	222	200	212	190	173	191	211	218	201	207	207	230	239	203	189	213	202	225	215	205	192	183	204	208	210	220	196	213	200	216	218	211	205	219	218	209	214	213	181	222	206	237	197	217	203	188	231	219	212	211	193	224	205	243	195	232	210	201	196	186	209	229	198	212	205	226	206	201	202	213	235	203	190	205	233	241	221	202	197	207	186	202	203	186	205	198	200	221	220	193	198	204	206	198	220	200	199	225	217	238	217	193	170	223	224	224	184	210	202	181	213	203	212	203	204	234	219	190	208	200	196	220	221	175	230	233	220	183	217	227	204	225	220	241	220	212	217	201	195	206	198	198	193	208	211	212	229	221	197	199	223	198	238	175	222	210	184	212	188	218	214	204	215	203	201	218	173	220	209	187	186	172	195	193	207	215	216	197	225	227	195	195	207	206	216	233	218	204	214	196	214	220	190	198	207	217	208	198	212	214	199	207	216	199	231	216	186	219	213	215	204	200	221	199	230	201	219	200	228	169	186	213	208	204	237	226	192	239	206	194	222	237	201	200	205	220	192	226	216	195	204	215	221	212	234	256	192	215	204	214	199	233	219	196	217	203	205	230	195	198	179	212	219	228	225	221	206	183	203	197	195	209	214	220	202	213	189	201	183	214	220	217	213	199	232	213	217	190	193	197	212	198	229	191	177	241	199	179	212	193	215	234	202	218	201	209	200	206	196	216	199	217	197	211	190	189	236	235	201	222	207	205	231	213	200	188	215	208	207	185	198	207	253	217	191	237	220	186	224	232	202	247	215	212	214	235
2069	524	555	540	533	560	541	560	537	500	528	494	481	456	515	524	488	500	485	533	463	484	494	509	504	509	469	528	490	484	459	493	508	506	496	475	502	495	513	488	492	495	474	499	536	484	528	560	570	503	489	481	510	495	503	465	506	497	542	521	483	497	531	477	505	479	520	477	470	532	532	465	479	544	514	469	484	518	474	488	499	514	471	504	485	527	469	502	494	525	489	546	512	498	474	517	514	493	505	490	507	479	515	523	511	542	489	536	488	468	516	482	487	486	490	517	443	553	561	462	505	482	521	479	488	471	549	493	583	516	482	492	516	524	483	533	467	514	531	508	503	488	492	503	486	507	523	505	494	507	517	536	519	526	507	461	465	479	458	501	488	466	525	534	500	479	480	500	470	516	469	512	509	473	508	506	475	500	460	523	474	485	481	450	484	503	537	498	478	513	477	463	488	520	517	478	510	497	496	489	448	468	468	514	518	470	525	492	526	505	516	499	521	494	504	477	493	495	550	498	522	532	474	471	511	485	467	466	475	491	487	493	493	521	501	495	557	485	523	507	499	505	486	498	500	524	516	485	511	508	498	481	453	486	522	468	493	498	493	513	515	489	454	472	468	475	520	502	559	519	467	529	483	466	469	490	511	508	517	515	486	510	507	516	488	495	469	535	491	539	515	494	474	496	529	487	517	515	485	491	491	482	444	528	490	497	484	502	515	512	497	468	493	493	533	462	431	482	498	477	503	522	523	501	496	500	469	490	539	491	481	484	479	503	511	505	507	509	511	490	525	509	538	519	477	455	485	465	537	489	517	478	508	493	529	504	505	500	479	504	488	494	507	492	487	473	534	516	499	467	537	497	535	471	501	464	451	494	497	527	520	498	516	431	493	536	452	502	484	467	490	495	536	488	468	500	501	502	482	521	497	474	499	514	497	522	481	456	479	496	507	461	518	515	454	526	497	502	513	503	468	540	483	551	509	550	515	515	523	491	510	501	526	469	524	483	496	502	478	540	508	513	493	517	477	483	508	501	492	520	517	514	519	484	483	516	471	472	495	476	465	477	543	474	472	505	487	494	495	517	464	450	500	515	520	490	497	459	474	513	513	538	506	523	556	497	504	486	551	499	500	512	495	507	505	543	521	478	471	508	456	460	499	543	502	499	518	457	526	522	506	491	483	499	502	495	523	474	525	510	521	483	527	521	512	550	511	530	487	486	536	504	509	458	478	475	522	505	508	488	520	506	533	464	481	525	486	489	509	487	501	491	488	512	500	497	481	504	501	438	486	479	495	484	495	515	473	470	489	477	557	498	492	540	486	502	487	506	502	489	502	513	531	498	517	474	505	543	483	480	488	483	502	543	500	518	523	477	522	525	493	462	486	517	505	492	527	483	492	488	520	486	483	518	517	489	520	490	517	496	527	498	540	463	529	514	513	472	502	494	497	520	468	514	528	500	529	503	478	495	479	480	456	480	463	524	499	529	477	506	472	484	522	485	478	515	530	473	485	507	510	556	475	467	506	498	497	508	483	470	490	503	524	522	493	475	470	496	487	548	508	503	507	496	471	513	502	485	488	517	560	466	469	513	475	516	511	523	513	480	517	464	522	518	493	474	491	523	502	467	488	527	473	516	509	492	518	490	490	517	472	494	498	531	485	526	520	514	473	480	476	512	504	452	523	493	444	497	469	509	490	480	502	479	482	535	460	474	514	476	510	503	485	501	479	497	471	523	523	496	495	514	482	498	475	490	520	498	519	496	535	508	505	508	519	525	492	526	483	537	492	525	490	490	522	542	486	511	509	490	491	488	491	532	492	467	446	501	499	479	496	550	503	521	502	500	512	549	487	525	517	526	510	475	507	513	508	489	499	440	513	490	457	497	523	508	480	492	507	488	484	544	473	531	483	505	509	493	505	481	493	471	473	521	497	507	532	497	508	542	508	518	500	477	515	537	520	483	505	497	484	473	475	546	515	502	514	499	473	514	480	509	520	504	519	486	534	488	532	486	493	494	492	499	543	491	502	529	564	562	461	513	485	514	505	495	500	493	492	477	504	482	518	472	495	459	527	538	490	490	502	520	482	499	505	513	505	487	500	560	481	483	474	486	468	511	494	505	480	498	472	450	492	500	511	532	548	497	555	504	477	495	450	474	541	555	533	505	489	509	491	491	518	475	493	489	540	505	503	488	501	529	545	492	516	532	525	470	505	475	494	534	484	473	505	466	478	480	510	496	522	517	516	511	531	527	490	508	465	475	509	486	484	489	472	537	484	474	497	479	476	498	483	537	468	514	513	471	534	500	472	527	517	493	529	481	471	502	518	508	486	487	472	494	485	485	490	472	479	439	498	471	459	492	504	476	501	490	513	548	505	489	519	496	507	504	482	481	468	460	502	526	491	497	534	454	516	530	471	513	464	500	476	511	510	495	487	513	494	528	514	511	498	515	507	512	497	523	500	497	497	483	465	471	515	464	486	505	487	504	516	517	512	475	475	491	493	481	476	514	515	493	513	496	496	521	500	484	508	482	503	502	461	515	495	511	503	506	549	490	527	504	527	445	502	535	487	527	472	536	514	529	510	520	493	492	534	497	526	439	520	474	485	488	473	484	492	518	496	532	531	479	466	493	500	482	518	525	530	513	504	504	528	474	510	524	462	487	484	507	503	547	499	526	510	540	482	471	470	520	509	500	518	499	505	466	490	487	496	504	498	493	535	524	518	493	508	523	530	486	536	494	527	491	538	454	519	525	530	504	514	421	504	454	537	512	486	523	454	520	511	507	494	516	504	514	507	496	477	479	517	482	512	500	513	497	499	497	509	548	542	485	494	506	457	526	516	504	489	482	504	499	479	476	512	498	500	504	481	502	510	488	473	473	497	517	498	497	514	521	500	517	522	497	489	503	504	494	493	465	457	507	514	532	465	475	506	524	503	491	518	485	523	481	497	487	474	506	509	474	491	488	499	473	504	459	530	507	474	450	476	462	497	471	499	499	523	509	509	487	475	492	548	475	504	505	477	513	502	534	517	480	521	521	504	497	517	489	480	527	506	496	543	495	518	470	510	451	491	485	494	504	498	495	523	450	481	488	502	513	471	548	518	480	522	503	477	521	560	531	520	495	508	499	535	493	487	497	490	528	471	469	511	495	464	479	495	491	512	467	488	490	521	486	503	509	483	505	520	490	498	510	489	506	505	559	496	500	475	501	512	464	491	517	440	516	495	514	479	515	510	518	535	497	482	487	535	503	503	503	514	501	464	475	503	534	484	525	521	451	515	479	473	486	499	477	539	478	509	503	514	515	476	447	472	477	516	504	514	468	546	505	469	515	450	522	485	491	505	484	531	484	495	508	518	508	483	534	505	506	489	510	531	476	474	552	481	534	488	534	485	521	465	508	511	479	494	522	474	484	515	505	506	519	480	508	498	508	519	500	519	482	482	541	505	507	517	491	491	481	507	478	513	479	491	551	511	453	503	493	500	483	514	506	510	495
8114	603	606	514	458	371	328	357	318	279	341	295	282	313	282	309	268	265	300	284	289	252	271	281	292	304	286	267	309	293	307	318	273	280	334	286	287	282	278	277	283	288	285	276	263	283	249	257	268	278	298	284	281	249	285	281	259	264	288	271	255	251	287	283	287	296	280	292	290	284	283	275	264	270	297	294	273	260	287	257	326	281	279	263	283	263	276	278	302	279	301	241	240	280	282	286	288	266	274	298	309	295	265	237	299	292	271	283	280	262	296	303	296	299	276	243	310	270	278	221	281	265	246	293	291	293	263	283	291	276	267	257	303	311	281	293	294	273	243	262	274	295	278	269	251	264	286	299	262	290	289	284	274	255	254	253	281	276	274	267	250	261	284	260	272	297	308	275	258	281	284	250	268	320	260	262	276	264	286	279	265	281	242	258	293	290	289	279	279	247	266	251	280	298	274	264	300	290	259	274	305	282	328	287	271	250	278	301	270	286	293	290	291	287	257	277	305	284	291	293	289	248	289	277	264	289	271	278	283	261	279	297	299	273	252	250	298	301	296	302	281	309	276	303	279	263	264	291	273	268	269	274	289	292	260	258	286	249	296	294	271	278	277	265	281	281	285	278	261	280	269	285	302	276	278	267	275	279	314	259	255	299	293	283	280	254	308	284	261	258	320	295	280	250	281	273	308	253	269	289	281	261	296	297	263	239	296	282	288	304	272	275	269	259	256	266	291	265	271	282	271	278	299	338	268	275	281	282	297	241	266	281	275	276	261	269	262	287	270	254	254	306	299	289	293	307	270	303	299	261	260	274	271	304	259	280	314	277	279	283	254	265	295	270	282	259	291	239	267	296	268	269	292	273	298	267	276	309	288	286	288	251	250	302	258	267	284	262	301	263	281	248	252	267	279	301	270	272	328	284	293	308	293	264	232	272	269	310	271	265	270	280	264	268	316	287	267	269	271	268	255	283	279	296	307	256	272	273	285	249	279	299	265	248	289	270	272	256	267	330	272	268	249	264	264	248	324	279	274	294	281	274	306	279	267	246	308	315	272	281	271	283	282	303	291	249	289	262	295	290	269	277	264	281	269	300	271	244	282	300	287	272	235	262	289	270	286	284	288	268	261	242	258	272	267	279	267	304	264	275	286	263	272	228	285	278	278	287	299	289	297	287	265	262	295	263	303	265	263	258	285	292	260	271	261	292	239	291	289	258	279	297	290	298	287	287	302	282	281	264	279	277	270	261	259	280	267	272	279	246	297	290	280	286	261	264	281	296	296	271	251	266	250	268	253	260	285	274	265	271	261	275	253	306	253	283	258	256	291	296	272	261	258	277	277	289	295	280	262	298	272	272	269	259	258	265	311	274	268	269	274	246	276	271	290	290	311	306	253	262	262	280	257	302	271	251	245	279	275	319	271	288	299	286	300	294	268	284	276	271	258	250	271	289	266	293	269	260	254	273	289	267	262	261	275	270	273	281	293	262	290	264	277	286	258	268	236	288	280	299	291	260	267	264	293	266	264	287	295	273	291	256	269	253	296	295	282	312	269	299	276	256	273	274	277	250	274	296	264	272	269	278	275	272	261	298	260	301	275	263	275	272	271	293	288	262	282	259	285	283	270	303	263	281	252	259	270	361	278	282	268	281	300	284	279	280	289	249	292	288	276	247	275	264	295	330	225	242	303	285	287	252	279	268	262	246	288	293	289	278	270	276	290	240	273	275	292	283	243	264	304	271	301	297	267	266	280	262	270	292	249	279	290	293	247	286	272	282	273	276	264	284	279	274	273	277	255	277	263	294	317	276	261	283	293	262	294	301	261	281	276	287	268	269	300	297	276	271	295	307	293	275	280	300	259	273	266	288	307	296	291	264	263	284	304	311	282	308	300	300	278	282	291	276	293	277	299	271	253	278	282	294	294	262	286	285	301	290	255	266	289	282	263	288	257	290	267	307	294	295	302	253	278	273	241	275	248	276	296	257	279	278	255	255	273	280	255	288	292	280	305	260	297	246	274	267	292	286	256	257	238	281	287	313	284	282	307	274	259	268	268	284	266	283	292	280	233	246	287	309	263	305	281	280	308	266	274	293	273	285	280	277	254	234	269	275	256	274	260	295	273	290	300	297	266	277	274	251	287	290	276	279	272	278	292	252	269	277	284	256	298	284	280	274	249	291	287	277	269	265	277	269	272	274	287	260	286	237	269	288	256	276	288	253	281	322	293	269	254	275	286	297	283	295	308	287	279	306	283	257	294	304	267	276	237	267	271	282	276	300	286	303	300	263	265	267	299	244	267	292	281	288	294	267	302	266	284	289	268	241	284	303	269	292	293	284	306	255	300	265	300	308	288	316	312	301	277	299	259	294	258	280	296	295	253	297	276	261	269	292	258	273	293	307	240	269	249	254	309	324	298	259	255	271	258	283	282	283	261	266	277	288	249	286	242	284	290	277	289	261	304	278	258	245	266	268	268	304	285	291	287	268	280	264	297	261	270	277	270	281	240	257	301	279	282	259	255	253	301	292	258	285	286	275	264	291	278	287	289	275	273	273	268	255	282	259	295	263	258	283	265	280	301	316	282	279	322	311	279	271	280	270	259	285	261	248	245	271	288	292	270	330	275	290	282	281	239	285	271	265	272	281	297	288	287	288	267	272	262	284	273	289	305	271	270	289	286	254	252	278	286	255	285	288	303	273	252	311	297	286	258	251	269	283	293	291	279	269	298	276	320	241	283	272	308	278	304	300	286	260	275	272	271	281	291	264	259	273	288	252	273	270	291	295	269	255	278	294	303	267	280	306	309	269	283	258	289	269	267	259	244	288	271	305	252	261	270	311	267	262	274	273	277	294	276	235	268	295	281	271	251	263	275	252	242	274	271	272	295	303	301	272	259	290	317	295	301	319	284	262	290	249	267	296	246	256	284	261	245	262	263	264	281	288	245	276	314	284	290	271	300	303	276	292	277	313	284	260	261	312	259	285	259	257	278	267	285	270	309	291	275	305	267	258	260	287	254	304	305	283	269	301	253	282	241	268	257	267	312	250	274	267	270	265	295	296	296	271	270	260	311	258	334	313	258	301	270	251	287	274	292	256	308	248	258	258	276	266	282	275	280	265	304	272	264	287	274	275	273	263	302	284	252	252	273	283	274	227	270	286	253	293	288	275	279	230	254	246	319	289	252	278	300	289	296	275	265	262	291	292	287	282	289	292	264	322	271	246	288	253	260	272	270	288	237	257	298	274	293	302	255	284	262	282	249	250	281	273	251	254	259	274	260	316	271	301	286	270	309	254	274	283	261	287	254	297	289	305	294	259	285	234	286	263	302	284	281	266	274	236	262	280	269	254	295	267	322	283	279	289	295	296	276	254	288	314	253	270	308	291	282	246	264	286	236	289	284	263	274	287	247	283	271	297	248	296	295	298	247	252	301	293	270	280	317	280	282	279	287	248	261	304	277	271	278	253	308	267	272	278	300	247	282	253	247	275
6578	892	1451	1543	1414	1219	1032	923	854	854	762	760	715	743	721	662	732	690	722	719	686	665	661	659	671	658	659	683	652	617	624	616	624	637	697	594	703	654	646	619	653	683	650	639	659	594	660	675	634	662	644	629	617	625	614	648	659	656	645	690	650	610	664	668	634	634	627	654	656	611	617	621	664	632	622	647	658	686	647	561	617	636	658	628	657	633	654	604	647	667	631	647	641	640	621	627	635	661	657	614	647	571	632	600	609	595	654	571	635	628	643	648	628	631	636	608	633	636	629	587	643	646	621	660	633	657	616	593	666	642	617	632	625	662	603	634	616	590	613	613	643	587	633	645	648	631	626	628	672	643	640	632	611	609	599	653	620	614	636	614	640	610	677	665	614	641	641	624	648	612	634	649	609	615	679	654	611	604	658	593	599	652	611	606	604	584	678	629	647	650	615	610	623	616	642	673	632	623	639	614	612	615	666	631	604	645	661	599	608	616	628	605	587	610	647	633	676	617	621	630	647	659	621	620	627	634	635	616	640	660	615	594	601	630	593	641	629	626	621	634	602	602	586	629	641	665	598	659	636	612	611	618	647	583	666	610	628	624	628	630	564	673	594	644	657	644	636	645	588	632	647	612	589	617	635	657	633	624	586	644	647	601	649	666	579	601	641	623	606	671	668	666	668	618	724	624	618	658	622	616	632	618	660	621	629	669	634	665	634	607	682	673	671	631	608	665	610	636	676	633	633	651	634	618	648	659	622	632	627	643	642	634	648	640	636	632	670	568	647	588	620	651	607	599	652	654	666	612	639	614	607	614	610	644	666	658	675	640	612	661	641	644	632	644	570	584	636	642	636	634	611	610	660	649	600	656	663	644	628	626	600	675	616	664	646	651	655	646	665	643	650	596	638	656	659	667	613	640	636	629	651	637	671	612	641	650	667	627	678	657	637	591	665	639	664	654	640	623	631	617	644	634	625	650	627	592	619	659	591	620	650	654	609	645	605	660	604	595	640	593	596	628	696	604	688	645	621	603	621	619	627	623	618	641	629	620	607	663	607	658	615	633	645	616	663	652	658	661	622	622	653	657	666	625	637	606	624	599	615	618	661	666	630	655	631	643	649	636	633	652	622	601	630	647	606	623	649	647	610	620	620	631	610	596	574	636	648	642	608	632	622	589	600	672	636	622	608	645	643	612	699	644	624	654	647	627	626	613	611	601	643	619	640	687	633	682	639	654	695	644	623	642	637	653	603	641	628	657	624	646	584	656	672	610	616	659	604	615	673	639	681	573	642	614	583	620	603	620	638	623	601	652	680	679	618	622	629	623	667	667	639	630	647	644	596	600	595	647	587	619	618	613	602	623	597	682	606	635	608	661	612	648	654	656	631	633	613	672	595	639	641	612	613	644	635	615	615	655	632	659	622	623	607	661	631	639	637	642	604	609	598	620	661	643	619	587	609	617	616	648	595	638	685	635	660	610	633	626	645	640	665	612	654	609	619	641	608	656	611	654	632	660	618	645	629	684	618	656	649	704	637	669	682	628	637	620	674	634	601	598	606	612	632	636	686	620	637	644	696	623	693	656	668	606	593	652	603	598	622	617	615	654	587	634	673	653	616	654	652	707	626	634	598	638	628	656	608	636	675	623	624	658	652	647	649	644	615	645	632	588	656	640	653	610	610	647	662	647	620	643	617	630	628	622	636	640	616	631	618	599	619	661	631	642	661	606	663	596	674	611	647	646	636	625	611	575	671	644	624	639	600	644	624	676	663	618	607	617	641	684	651	662	650	600	621	646	629	604	655	637	658	589	622	613	660	624	640	638	659	585	654	606	616	619	666	639	603	620	619	646	693	614	607	593	616	614	625	653	651	657	626	625	623	634	585	659	620	610	614	605	642	638	627	596	671	682	642	618	642	628	660	614	645	633	653	635	604	637	639	632	617	614	608	636	620	658	624	598	619	635	651	616	635	657	614	618	689	676	601	577	614	653	629	666	630	603	686	621	639	607	662	664	662	654	628	669	646	642	629	641	585	606	666	629	557	648	613	640	670	644	654	582	602	649	589	640	608	617	651	621	630	622	676	661	599	616	617	652	647	586	659	679	649	651	662	633	615	586	617	637	622	694	630	635	614	604	635	639	649	619	656	627	619	616	653	605	642	706	617	608	655	622	646	571	613	627	651	666	590	652	643	600	615	628	647	642	666	627	648	629	647	666	613	615	648	644	655	611	602	617	672	655	605	654	591	624	646	617	635	622	639	622	618	616	620	634	609	669	616	625	647	604	628	596	641	653	651	639	627	619	641	612	654	628	651	647	656	606	653	652	631	633	692	694	599	600	649	680	615	612	674	648	633	645	643	652	608	616	586	626	648	628	652	621	644	593	611	651	624	634	602	651	611	645	636	657	636	582	641	618	608	606	609	655	646	649	649	602	601	582	601	616	630	667	638	649	630	608	644	620	633	640	646	652	632	605	633	607	610	582	665	601	642	628	612	615	592	627	630	646	682	636	617	624	621	639	625	656	611	650	647	589	648	625	628	584	657	631	605	591	632	625	595	654	564	620	617	633	588	607	631	656	629	649	644	622	592	605	617	674	622	639	631	638	629	609	649	629	639	616	665	656	618	637	591	648	592	605	643	617	607	608	609	626	649	653	634	610	642	645	651	654	630	669	619	649	650	650	596	646	655	642	602	631	668	626	604	637	641	598	652	660	659	605	599	671	671	612	643	622	616	666	641	661	626	639	568	632	638	641	643	635	571	627	668	643	596	630	624	631	592	606	652	560	620	674	624	655	649	612	586	567	620	672	606	614	682	643	649	631	624	633	637	647	625	647	603	631	682	635	650	604	602	598	596	641	620	650	663	660	675	601	661	692	642	668	654	636	597	675	655	602	626	698	579	646	631	616	668	593	625	626	625	660	615	624	620	664	624	621	612	612	652	650	616	649	591	695	576	648	642	608	654	606	635	597	605	650	610	659	617	641	613	604	647	677	614	640	646	645	583	662	635	631	595	648	608	626	623	589	618	622	584	671	666	611	687	606	626	634	624	632	657	643	698	630	659	623	620	679	597	664	617	638	652	633	614	666	610	603	650	661	639	659	620	648	595	624	607	619	613	592	643	649	604	642	640	625	637	701	641	615	645	614	640	652	616	609	610	632	623	620	654	608	634	633	615	640	634	674	602	635	638	664	629	625	648	649	678	636	607	609	642	620	658	626	616	605	618	583	622	622	652	651	600	637	607	646	695	613	640	632	614	598	620	594	633	625	593	668	670	633	621	652	657	600	645	657	632	664	649	657	628	664	632	624	643	606	618	640	582	622	667	646	650	633	638	658	632	643	628	640	628	652	597	633	605	629	649	651	691	631	673	627	611	620	650	602	617	622	656	702	622	649	615	662	643	657	597	598	601	635	650	580	613	611	642	637	657	593	655	639	615	625	639	620	609	666	642	649	599	634	620	646	593	654	673	590	598	671	660	640	654	630	606	591
14894	1120	900	661	529	341	306	258	226	219	225	199	182	164	185	192	148	174	163	162	172	179	152	149	163	164	161	141	176	176	163	158	142	165	179	148	186	152	153	172	196	164	154	152	193	183	184	137	151	171	155	166	145	144	173	146	162	155	140	144	163	158	152	157	153	140	170	171	157	139	162	163	145	139	152	153	167	142	158	173	162	164	168	164	178	166	172	158	156	144	145	166	163	176	159	160	147	131	145	167	173	160	144	160	170	156	171	147	160	158	153	144	157	164	162	156	160	149	151	178	164	176	150	157	137	153	171	158	145	140	137	173	169	164	150	151	166	141	152	158	151	149	139	162	168	183	169	166	150	136	147	174	157	147	153	155	148	158	167	163	156	153	142	156	172	134	168	184	169	142	144	174	152	144	164	157	160	189	157	134	156	184	153	176	157	148	160	163	162	163	144	163	178	172	166	166	146	141	147	167	137	162	155	132	158	168	146	178	163	150	180	159	149	151	157	163	152	147	142	169	172	145	152	163	180	151	133	164	163	155	133	177	159	168	153	173	156	172	162	157	183	149	153	162	192	138	184	146	140	151	180	153	204	174	167	170	164	156	162	165	176	155	131	168	164	164	161	165	160	160	174	161	156	168	154	131	164	137	145	147	144	169	161	160	137	160	180	145	170	140	146	153	162	146	152	154	148	162	142	166	161	138	137	182	173	140	149	169	171	151	167	182	173	166	183	165	139	142	151	190	160	154	158	158	146	172	152	159	159	151	151	157	174	158	167	155	179	161	149	152	146	175	154	169	183	167	164	154	164	163	161	158	146	152	157	140	150	147	151	156	154	130	167	162	203	140	151	145	157	165	154	166	174	150	160	154	149	168	151	159	164	159	171	173	189	157	182	160	159	171	162	157	165	186	184	149	145	138	163	160	159	155	162	165	154	175	144	148	159	168	161	160	170	161	156	161	160	150	168	138	138	140	163	161	151	124	162	177	173	159	150	172	138	179	177	137	168	170	167	150	182	198	187	172	149	144	162	146	146	148	155	153	147	144	182	147	169	149	161	158	170	151	154	141	134	142	150	156	150	159	150	167	168	148	147	161	148	165	164	156	147	174	159	165	141	151	147	156	161	179	182	156	188	146	135	162	186	160	169	171	152	165	181	162	172	147	176	160	163	149	166	157	144	134	158	163	169	137	163	156	138	168	153	157	154	164	144	164	145	157	168	146	142	172	170	187	171	175	143	144	134	159	167	167	150	152	148	183	160	146	138	161	165	145	147	162	140	138	156	152	147	168	173	150	156	166	190	168	160	159	165	170	147	150	155	153	132	149	153	151	179	158	170	180	152	154	152	156	176	155	145	150	153	161	125	140	139	161	177	140	141	148	149	149	144	169	137	154	134	130	164	154	157	143	147	152	168	156	162	154	145	151	150	160	159	161	175	141	142	166	154	129	150	168	162	171	148	155	133	150	161	166	147	189	163	171	166	143	138	157	155	177	160	154	157	140	169	151	170	168	147	165	156	158	146	145	167	177	145	171	159	154	139	146	162	165	181	145	164	176	173	166	152	135	154	161	175	146	148	158	163	154	154	161	159	141	172	173	173	181	159	171	152	139	169	132	167	148	160	130	163	152	168	157	132	158	171	185	167	169	157	152	147	158	154	169	141	158	143	140	163	143	156	143	169	155	135	145	142	149	162	154	175	166	167	168	168	157	137	157	158	165	179	142	144	154	163	159	177	130	156	152	171	159	148	166	159	149	152	172	162	155	134	169	154	140	172	165	140	139	134	141	157	151	160	150	175	152	170	146	172	173	153	133	147	168	159	187	166	163	163	168	142	169	141	161	148	169	170	157	166	169	143	162	160	146	158	149	151	140	147	136	147	159	144	153	159	170	161	155	141	159	179	153	198	175	166	155	164	164	162	135	170	137	172	150	167	166	136	160	152	179	159	161	161	157	155	128	144	169	158	174	170	162	160	174	148	132	145	143	145	155	146	168	182	157	153	135	123	157	184	170	143	143	154	160	165	146	163	164	152	150	183	140	165	173	188	162	159	136	169	158	165	161	169	165	158	168	158	150	154	168	155	156	168	137	145	162	169	166	172	157	151	171	148	142	166	169	145	130	145	182	159	143	151	160	148	152	151	153	179	161	161	150	156	178	186	191	169	149	146	145	148	176	172	142	156	163	169	152	142	154	164	156	168	154	157	147	164	150	149	180	163	145	164	175	160	155	164	181	139	138	154	157	133	136	175	172	179	156	171	167	158	145	159	153	155	162	147	149	141	146	189	186	167	174	161	172	142	137	186	135	146	144	178	144	159	150	132	179	163	147	157	174	154	160	172	160	155	150	160	148	190	168	128	153	141	154	171	160	160	167	163	159	182	159	198	181	194	154	130	149	173	158	160	163	171	179	170	178	156	188	140	125	183	163	166	159	143	168	121	173	173	166	180	157	118	153	164	164	151	134	171	135	139	153	172	159	158	158	148	155	172	171	180	158	145	147	155	158	157	164	166	163	161	158	157	161	150	139	160	155	155	166	150	157	168	171	165	151	169	142	140	149	161	143	143	145	141	140	167	155	177	155	138	138	157	161	169	142	154	168	147	156	173	150	139	134	165	158	168	182	152	143	168	154	152	167	147	144	139	168	178	150	146	148	156	152	170	153	147	178	144	157	158	157	151	151	152	152	144	140	129	155	152	142	160	161	144	166	168	163	141	161	163	131	159	158	140	168	180	145	148	149	141	180	143	161	177	161	165	161	176	179	149	185	177	161	161	151	182	156	156	155	146	165	158	163	160	141	152	172	165	159	170	158	154	131	195	160	139	146	141	158	178	152	141	177	152	143	153	178	163	154	153	149	153	147	153	157	166	161	170	173	142	143	172	134	116	172	160	167	182	163	142	145	143	153	190	151	163	150	150	156	156	148	135	158	196	145	149	145	137	145	168	170	156	157	155	152	182	177	157	137	161	162	179	139	168	171	170	157	162	149	151	159	189	131	137	182	142	161	156	156	186	172	123	171	152	149	134	163	142	157	141	170	152	134	152	164	162	143	170	158	136	143	149	146	164	159	154	148	152	160	162	125	133	151	169	157	126	149	192	192	179	158	163	170	150	149	162	157	142	149	144	167	138	138	140	164	137	135	166	160	146	168	145	145	157	156	150	157	163	157	180	169	170	165	162	125	182	170	163	183	146	144	195	132	153	151	150	156	172	147	166	142	144	141	160	160	153	156	162	168	164	160	161	155	156	156	170	142	174	142	169	172	159	146	149	163	144	169	163	148	168	150	195	181	169	174	161	172	162	162	120	172	167	155	157	144	154	180	158	152	155	167	171	181	132	152	161	149	163	135	155	125	156	171	160	150	157	166	177	168	147	147	145	143	157	181	164	157	134	143	151	160	141	138	148	168	142	148	144	167	148	164	146	142	164	168	150	157	172	157	158	142	143	164	141	163	165	148	152	138	142	132	156	151	171	129	172	154	155	142	178	153
8106	907	1940	2168	1889	1399	1092	976	822	758	653	640	595	563	540	497	535	475	514	437	441	445	405	402	416	406	376	401	422	390	392	380	378	361	414	435	396	386	391	398	364	362	366	370	407	413	401	382	412	390	368	395	382	409	369	387	362	383	371	381	401	387	382	363	397	390	375	362	370	411	364	363	362	365	403	392	375	382	338	372	384	364	358	353	359	375	376	354	331	368	380	395	388	369	360	377	354	345	338	391	362	319	381	407	355	358	360	394	353	370	386	376	348	348	350	367	360	387	367	361	353	347	361	361	369	393	358	358	372	382	394	367	385	298	362	365	364	344	359	360	362	408	353	383	361	370	362	371	374	379	373	389	349	381	394	374	351	386	344	380	333	389	378	373	374	404	347	384	352	383	356	377	406	371	385	362	367	334	351	378	398	374	332	372	402	369	355	352	352	376	352	391	371	386	353	378	383	374	365	363	364	339	384	382	401	379	345	367	359	360	360	354	353	369	378	355	369	364	345	379	377	355	378	363	378	368	369	312	371	327	368	382	382	341	368	367	365	386	369	319	376	382	316	359	365	395	370	342	344	371	354	360	376	357	348	352	365	364	391	352	381	369	352	369	366	368	368	381	395	371	395	330	364	391	405	369	394	362	393	412	369	366	370	392	340	339	384	374	377	352	419	391	363	357	367	359	352	371	381	359	373	380	349	356	328	343	342	364	368	372	389	366	363	359	352	369	376	380	359	359	357	368	349	374	403	324	411	380	349	405	371	365	345	365	362	373	340	404	341	355	410	370	357	372	346	327	333	355	367	353	383	338	393	349	368	338	391	381	359	398	345	414	373	325	350	361	382	337	383	347	380	365	358	374	418	386	364	364	382	372	334	351	345	371	372	387	321	374	389	364	360	372	374	374	383	374	376	341	380	350	349	375	350	399	365	384	377	399	375	359	349	364	383	361	334	409	346	371	354	361	351	389	384	352	373	357	374	372	363	396	389	333	393	392	373	347	361	376	405	364	391	354	395	338	384	354	378	366	381	350	365	366	342	399	393	369	338	351	363	355	350	369	367	364	361	358	390	329	360	350	390	382	352	352	359	391	362	376	375	337	376	369	379	366	333	362	360	335	364	356	355	355	374	348	347	372	409	347	363	368	353	368	351	362	367	350	359	381	379	365	372	365	362	385	366	352	378	371	373	355	401	341	366	377	374	370	375	351	373	350	346	379	344	371	354	365	389	375	362	381	376	356	387	361	368	357	340	362	357	362	410	380	345	370	363	335	392	374	369	379	369	353	357	378	383	358	334	344	342	356	378	345	394	405	353	396	351	388	360	397	311	377	336	360	360	324	387	376	321	385	386	378	368	355	370	370	359	346	344	357	378	388	396	362	381	405	335	394	382	401	387	354	351	357	378	379	352	363	375	349	338	357	344	366	399	343	396	358	382	370	349	346	341	368	371	384	363	340	384	354	347	404	343	359	381	350	371	378	357	357	384	339	343	372	320	366	379	364	352	356	380	388	386	340	330	407	343	331	374	373	375	379	371	344	370	331	392	359	370	371	372	340	328	356	354	377	399	375	366	387	380	369	366	375	353	370	368	359	350	358	372	371	365	378	385	377	398	358	359	363	379	390	355	388	340	385	368	371	383	350	341	368	364	370	350	375	352	380	360	345	348	380	384	371	361	358	351	381	367	382	330	326	329	387	349	371	365	368	385	374	361	376	365	344	330	383	332	367	358	350	387	372	370	382	375	400	405	352	362	405	371	385	381	342	343	345	354	359	321	358	335	361	346	338	360	334	362	391	372	381	394	385	360	342	380	384	348	350	344	348	409	388	365	344	350	366	372	350	375	346	360	401	338	356	354	389	361	331	362	366	338	366	375	349	408	375	397	378	399	370	353	399	338	358	384	358	341	426	394	364	355	352	402	350	325	385	337	383	384	371	351	345	395	353	394	327	350	365	386	369	415	348	366	367	357	331	355	360	359	392	371	357	342	374	380	374	364	404	371	360	377	371	364	351	370	380	401	376	356	351	368	361	358	381	367	341	363	387	409	378	356	379	331	375	342	382	352	367	357	361	340	386	395	377	370	380	346	367	357	377	395	378	379	366	389	360	382	380	393	380	360	367	390	369	351	361	405	361	395	340	365	373	400	358	357	358	385	321	355	386	402	354	386	373	383	379	390	360	343	374	383	367	377	356	374	384	375	349	381	374	363	378	382	380	405	355	338	353	341	365	375	380	363	352	349	360	355	372	376	354	364	342	366	393	360	336	380	356	384	376	359	371	349	338	384	370	344	333	346	378	355	385	368	358	350	385	369	336	401	341	376	376	383	399	361	348	369	338	366	353	396	396	353	402	344	409	387	361	398	361	379	357	384	332	359	359	402	369	378	378	352	358	374	402	343	374	369	367	371	377	360	348	344	367	382	383	354	368	379	400	386	379	373	388	347	353	358	361	379	335	363	352	340	323	369	377	359	338	365	395	363	332	364	363	318	337	349	373	346	361	397	345	370	364	400	332	356	384	328	374	364	402	346	350	369	374	386	382	403	394	388	382	345	406	332	359	352	388	358	337	378	335	338	368	363	375	373	340	349	337	313	375	345	376	382	365	347	345	396	362	342	382	383	374	359	350	371	358	373	368	339	385	387	358	365	369	394	341	334	379	347	374	343	345	398	376	354	361	357	333	389	369	346	377	352	362	382	389	344	369	373	363	370	380	360	345	351	351	365	390	356	365	336	371	393	336	381	361	357	407	340	374	379	389	348	365	349	373	345	328	352	353	358	395	347	370	382	339	390	348	372	358	330	355	384	361	336	399	379	368	377	368	379	377	396	302	361	366	353	325	337	367	394	362	371	404	377	352	361	353	391	361	366	381	342	351	361	356	363	345	359	376	374	397	355	345	365	358	340	377	368	365	393	370	356	348	347	386	332	366	347	359	334	360	360	373	351	353	354	352	367	400	367	365	350	368	376	368	373	359	326	372	382	343	395	345	377	370	369	359	356	334	366	392	370	389	370	385	374	365	365	361	324	370	353	412	351	375	344	371	350	369	415	337	372	376	349	378	351	344	370	335	339	374	352	385	329	402	361	354	330	376	355	393	358	399	369	358	324	374	327	349	378	367	383	347	337	392	391	358	320	344	403	332	399	339	368	356	365	357	410	342	391	315	391	352	379	367	355	364	362	400	324	324	367	378	337	349	371	375	370	363	379	347	379	352	365	349	341	348	379	371	354	358	406	339	377	361	342	351	368	327	360	379	369	388	360	368	366	381	390	348	364	378	378	335	376	374	372	337	364	363	342	379	346	376	364	364	384	376	399	382	385	358	407	346	388	345	379	336	391	377	362	354	365	365	366	362	346	366	322	329	373	380	395	387	354	338	337	392	352	396	374	384	351	362	381	385	355	387	375	384	388	377	354	365	411	367	361	379	368	400	355	348	383	365	375	363	383	383	333	372	389	384	353	371	354	379	383	375	370	382	336	359	369	382
1643	216	208	232	211	211	241	216	196	202	224	217	216	229	191	191	199	197	187	199	190	219	191	194	219	196	191	192	187	210	218	206	238	182	165	219	209	212	218	193	203	220	191	226	214	227	194	234	230	203	223	240	219	208	219	182	189	192	195	241	201	249	193	197	188	212	195	208	239	199	202	222	236	193	211	207	197	197	203	158	202	213	213	186	220	218	193	219	199	218	173	210	216	221	229	176	195	242	193	243	197	212	200	204	212	210	212	185	212	229	198	234	187	195	214	184	222	202	210	201	205	216	200	213	223	195	220	215	194	212	218	236	226	196	229	222	198	219	210	198	206	179	222	234	209	212	215	222	197	203	212	225	198	180	216	211	208	215	207	245	204	228	186	202	253	189	192	209	199	212	194	240	212	208	238	206	218	247	191	213	202	209	194	203	200	206	209	201	207	225	230	214	219	200	240	227	216	219	213	212	210	197	203	184	209	235	251	216	218	215	204	203	196	210	185	232	198	204	223	200	212	220	205	211	188	191	191	219	174	209	216	206	213	210	180	199	204	222	212	242	208	224	179	238	221	218	222	193	239	241	235	227	231	188	218	211	204	223	221	190	211	200	199	200	182	183	191	171	195	194	216	220	220	213	209	207	226	218	206	207	213	192	227	259	188	240	216	206	213	206	224	185	218	202	225	221	232	203	248	226	190	213	210	181	187	218	201	206	223	211	210	219	202	199	211	195	190	203	188	222	199	209	219	196	209	244	199	208	204	231	217	221	228	204	204	238	208	221	210	188	222	218	214	208	180	237	217	234	229	223	234	191	212	195	217	223	219	211	211	221	208	210	195	189	205	224	195	191	203	211	212	201	220	203	193	209	216	177	231	201	228	222	239	203	229	206	190	254	194	209	214	188	236	242	212	202	230	253	195	194	191	191	213	212	216	204	235	194	196	216	234	200	203	211	217	226	213	213	181	206	198	177	240	183	227	208	198	204	194	187	180	190	209	220	183	187	226	200	179	186	198	226	209	230	184	199	188	200	233	197	201	181	207	225	201	186	214	196	214	233	220	225	191	213	208	196	194	196	203	198	216	205	238	199	218	210	203	206	253	175	204	227	208	230	186	193	222	203	182	227	215	213	207	197	203	204	213	224	193	216	199	212	213	225	195	237	185	203	194	188	204	204	213	212	206	229	222	196	203	195	188	204	181	205	213	235	215	193	233	239	180	211	209	216	189	213	208	203	221	229	219	227	211	182	216	188	217	213	201	206	217	238	217	212	214	218	196	213	175	196	191	211	183	206	226	233	191	218	222	230	222	218	194	232	204	197	213	203	221	199	202	191	194	209	211	200	226	186	204	205	209	218	211	192	206	199	210	203	208	223	240	219	191	189	225	248	205	217	215	206	222	208	233	186	227	197	215	212	206	197	203	217	201	218	216	189	228	217	187	215	208	185	211	217	214	210	208	196	211	192	248	188	206	218	204	231	212	194	226	213	212	212	218	199	199	194	219	214	198	204	202	258	200	221	194	209	232	201	187	201	220	205	191	248	220	219	206	192	202	231	216	208	214	220	222	218	208	228	237	210	217	221	200	228	201	220	237	202	204	235	196	197	220	229	172	237	191	213	210	180	189	216	253	220	175	207	215	173	228	188	182	218	204	199	196	221	189	237	234	193	192	171	234	231	199	195	198	221	215	191	216	212	219	206	220	208	222	197	223	221	240	216	188	226	210	227	196	226	202	232	213	202	223	197	205	181	192	195	230	187	189	197	206	187	202	215	210	247	207	201	222	231	196	242	204	179	205	224	224	218	236	220	209	215	213	197	195	189	185	215	237	227	188	198	222	209	202	199	216	178	189	213	201	223	199	201	206	217	239	209	228	209	210	184	206	225	204	228	207	205	224	235	205	207	195	205	207	194	202	205	183	206	207	207	228	222	192	207	218	193	218	198	189	191	232	200	228	219	231	200	223	235	202	187	196	181	215	208	220	214	203	232	181	218	199	200	193	214	205	215	197	200	200	220	204	192	214	194	208	218	191	243	191	218	183	220	199	188	198	207	188	210	218	207	246	193	198	193	222	184	211	216	207	242	226	212	196	218	201	214	205	195	203	246	193	250	205	201	194	228	220	204	222	229	233	217	212	213	241	187	204	194	197	193	230	245	192	199	229	197	193	179	195	212	218	211	202	213	218	228	195	202	201	221	205	214	210	220	225	207	186	223	232	220	216	187	178	249	214	234	212	227	200	199	210	199	217	217	208	206	208	249	211	220	216	202	213	217	209	211	226	206	227	231	187	213	208	190	201	191	212	201	209	205	184	232	198	197	230	214	180	199	200	222	222	197	174	213	241	213	179	212	199	192	215	228	220	221	243	192	191	202	216	215	203	189	211	227	190	211	203	212	212	228	178	171	201	199	220	177	236	200	204	244	234	214	203	214	208	191	195	206	198	241	220	212	211	198	211	209	219	221	201	214	205	204	195	221	195	191	199	181	216	223	197	187	196	213	214	214	211	203	238	214	205	218	197	227	195	207	206	208	195	225	194	220	198	193	201	216	184	244	208	222	201	250	216	209	200	192	195	191	223	229	212	195	209	187	221	211	215	190	198	184	201	238	193	178	221	183	223	204	214	218	210	207	216	241	198	175	223	248	186	193	205	218	210	206	224	198	213	251	208	208	243	214	238	204	231	203	229	234	214	196	213	206	234	212	209	205	178	230	215	213	211	222	200	205	203	201	192	222	230	206	200	202	178	216	216	205	216	193	213	202	186	189	205	199	210	202	223	209	209	185	224	172	202	192	222	203	200	217	195	211	233	223	204	227	200	215	226	194	200	217	182	224	186	192	215	202	224	219	215	228	220	201	208	241	220	222	204	199	199	239	188	193	175	212	197	201	204	207	210	218	216	201	213	188	221	217	218	205	241	194	197	216	208	209	193	198	217	224	215	207	218	211	206	231	207	206	190	205	209	214	228	186	188	194	187	173	229	217	206	206	208	223	233	197	241	182	214	227	197	213	222	222	237	214	198	236	198	212	201	223	207	221	221	201	207	194	218	213	195	221	195	199	221	197	194	220	206	216	196	198	217	179	204	178	203	228	205	194	253	223	192	192	190	185	216	219	196	219	204	199	231	192	203	210	219	226	191	193	247	218	237	213	232	226	198	204	192	227	219	236	203	201	220	235	199	201	198	199	198	222	184	198	197	188	216	215	206	212	188	193	249	238	185	230	208	243	234	237	219	224	207	231	204	178	233	205	213	223	205	241	205	206	237	234	225	203	212	193	199	214	172	189	198	221	239	201	191	232	240	204	213	231	210	196	221	193	208	199	159	187	210	226	209	188	200	211	206	242	190	207	206	222	213	230	196	227	217	202	212	212	214	218	233	222	209	225	208	230	190	208	205	211	201	189	212	221	201	188	190	222	204	222	195	202	195	209	228	199	216	216	218	202	204	199	238	207	213	212	190	190	186	213	184	219	207	260	193	223	211	189	221	216
2123	561	545	526	484	555	546	543	519	507	526	553	503	533	483	513	509	503	526	480	497	456	469	489	488	482	518	515	519	480	466	477	486	465	509	465	494	485	492	488	481	524	518	460	519	477	527	489	505	485	533	522	521	466	503	509	473	511	500	506	477	490	530	499	458	498	522	473	458	515	514	510	520	490	496	487	480	526	484	497	520	538	521	493	490	499	531	496	530	511	517	509	477	541	478	514	497	487	523	523	487	521	478	438	530	502	491	479	519	495	517	511	481	509	533	516	446	510	477	528	527	554	485	496	487	453	517	510	504	467	485	481	510	533	495	505	489	497	525	542	480	501	492	487	494	485	506	489	529	472	512	524	470	455	514	475	486	510	541	489	526	501	503	507	524	468	531	489	532	527	466	574	481	510	483	486	504	496	504	503	483	497	491	480	453	532	526	508	480	527	488	465	470	505	474	501	494	502	468	494	541	522	471	482	513	557	487	506	470	522	507	490	565	472	460	489	507	510	510	444	497	477	525	509	480	504	484	515	530	510	484	524	547	485	512	490	504	524	476	509	436	516	485	453	472	485	483	501	511	520	507	435	509	537	517	483	452	531	486	482	528	513	538	471	518	505	489	486	504	492	502	468	516	458	465	484	497	524	510	478	527	513	500	524	461	493	560	515	465	501	519	496	470	485	500	471	509	503	495	477	476	487	481	522	516	525	509	517	480	478	507	513	554	472	518	512	516	515	456	487	533	505	472	517	499	531	480	470	504	488	495	509	489	495	500	489	487	468	530	500	542	510	518	500	479	529	471	525	506	511	492	534	490	483	526	493	534	497	481	500	467	562	503	499	495	535	486	505	521	536	527	493	491	494	516	514	516	507	501	469	473	533	530	517	508	481	524	496	509	459	477	450	510	495	515	462	470	474	526	478	518	464	520	523	492	490	545	507	526	531	484	516	493	465	502	478	496	520	505	486	497	489	514	511	528	501	545	514	527	501	493	528	537	498	472	483	484	486	521	512	544	478	515	523	508	509	547	503	540	535	516	473	548	489	465	487	468	515	513	498	537	463	492	476	498	480	548	527	461	481	505	508	514	470	506	533	483	552	466	498	500	482	492	530	489	498	512	523	490	474	512	511	508	533	481	495	490	546	502	493	502	502	540	518	507	470	506	487	538	493	498	491	507	492	483	474	496	481	514	486	512	512	516	510	509	520	503	502	493	523	502	524	519	490	500	518	514	518	504	533	523	497	510	496	470	500	513	478	471	498	493	492	539	515	456	515	493	479	537	504	488	547	519	477	517	498	497	493	480	504	521	505	533	503	483	492	484	448	516	508	453	535	500	557	536	511	493	529	449	504	541	480	495	511	466	541	475	497	518	493	488	459	552	547	496	484	516	500	523	487	526	510	515	516	509	507	538	515	553	520	486	488	495	529	488	532	462	505	476	518	489	563	488	507	501	490	509	510	553	527	508	518	484	480	543	509	471	527	478	518	468	480	493	510	498	485	486	498	484	491	467	460	489	522	548	544	494	504	499	499	519	545	530	481	515	528	501	536	471	506	480	481	526	462	533	504	489	473	474	520	534	510	477	491	506	482	485	462	521	499	493	491	506	514	505	507	511	508	481	511	468	517	536	474	474	516	490	503	487	524	519	544	511	494	503	506	468	509	499	505	522	515	542	535	462	515	471	460	498	505	490	514	502	495	527	535	491	487	503	462	482	499	509	499	475	491	505	479	510	518	476	513	523	485	476	497	492	517	508	514	489	538	530	522	494	515	511	522	518	495	510	483	495	476	560	558	512	557	507	463	527	530	508	503	499	483	479	497	535	525	525	515	510	470	483	516	491	513	523	513	549	536	483	518	485	501	511	491	528	484	493	505	481	513	513	492	482	482	526	477	511	484	531	491	533	499	491	491	535	513	513	481	510	504	510	496	536	494	491	480	481	519	490	509	488	493	511	485	475	500	499	538	519	500	506	499	513	481	476	502	506	502	525	527	487	488	508	518	464	458	470	492	460	529	518	500	534	495	550	501	478	498	487	516	506	491	479	527	523	514	483	539	484	487	538	472	507	509	502	507	522	467	517	509	548	470	492	515	525	459	464	492	448	523	493	477	550	488	495	516	531	429	510	533	500	506	518	452	503	499	525	488	461	508	489	499	522	535	484	504	471	552	454	504	450	464	512	447	449	497	506	514	528	507	499	500	503	475	472	447	470	476	545	456	516	489	488	467	469	552	541	498	488	501	484	522	506	498	512	536	507	521	487	504	466	506	495	471	508	481	504	494	497	487	445	517	501	507	483	478	505	503	501	506	470	493	455	483	503	468	483	499	464	515	506	506	523	509	538	512	517	482	521	523	527	486	494	511	494	511	492	507	518	528	515	483	562	480	492	515	447	526	514	489	485	483	500	513	476	472	495	523	517	517	495	480	498	483	508	496	483	457	493	539	503	491	514	456	547	469	509	516	499	501	520	498	532	521	501	489	457	522	491	508	501	514	510	521	510	507	494	513	470	548	504	459	468	516	502	493	447	527	507	480	482	510	462	449	485	474	478	498	498	532	474	561	503	565	498	506	523	468	512	516	500	483	497	494	514	517	483	492	518	561	493	534	546	472	532	502	499	507	521	489	451	512	509	505	486	542	486	482	516	495	521	508	494	498	514	514	505	550	495	513	530	511	482	493	472	503	543	501	519	528	504	522	502	484	507	520	524	498	470	526	486	529	482	511	536	529	521	499	484	502	552	475	455	513	486	505	487	488	487	547	487	473	494	485	482	468	540	498	494	506	469	522	519	522	477	479	528	497	490	533	531	524	540	520	492	486	473	520	509	534	482	504	538	505	526	469	500	469	502	520	462	514	501	503	494	523	496	516	507	456	529	512	503	506	498	482	513	486	537	561	485	493	470	457	535	470	507	477	486	530	528	519	454	511	494	497	525	481	491	539	498	468	528	498	525	475	521	530	495	473	475	493	482	484	489	501	480	492	502	501	463	496	504	502	486	534	502	512	496	482	467	485	487	480	475	513	487	541	484	515	493	529	453	525	491	481	490	507	485	480	489	517	501	539	508	508	497	519	493	460	536	496	496	485	491	474	491	479	547	538	480	493	516	477	543	530	509	470	476	462	483	478	535	511	498	490	551	504	492	448	496	525	502	494	521	491	490	507	491	492	492	463	492	514	487	481	481	488	469	496	517	488	537	540	511	533	514	492	471	470	494	507	485	529	485	483	465	525	493	510	541	546	514	534	482	514	497	487	488	483	464	486	520	497	511	484	517	498	533	509	509	537	529	489	500	518	515	502	507	513	496	458	534	456	531	533	462	532	485	499	495	493	502	491	510	510	497	484	525	520	480	491	428	476	519	506	537	517	546	519	510	532	523	499	534	492	526	487	510	551	486	457	537	483	536	491	474	483	487	474	498	472	495	527	562	445	491	493	491	523	498	499	465	495	494	511	502	540	482	497	547	499	467	466	533	506	498	488	524	535	530	451
8206	566	654	554	427	404	374	333	302	341	318	283	286	294	318	281	282	293	279	261	286	255	286	294	246	291	298	271	259	306	277	284	311	246	289	325	293	335	274	298	287	291	290	270	300	297	280	268	288	245	270	274	271	307	295	278	284	256	281	268	264	274	299	297	262	289	252	274	267	260	282	296	299	287	284	274	293	288	254	267	281	271	274	290	260	282	252	272	277	264	284	257	268	262	286	286	280	285	340	275	307	272	285	295	258	275	268	281	267	246	302	291	286	253	268	273	271	265	245	243	257	275	278	281	251	272	279	280	254	270	285	251	289	288	264	275	282	306	293	262	277	281	284	284	284	309	270	276	289	299	269	291	250	263	296	294	254	303	262	257	287	274	306	267	291	269	237	267	266	298	279	266	289	279	264	288	261	284	283	292	285	260	277	269	273	275	284	278	236	301	266	264	258	289	276	270	269	314	288	303	306	257	269	276	280	282	255	272	251	314	261	270	277	256	307	299	272	260	292	283	283	284	265	265	299	287	292	275	301	279	273	281	273	293	285	288	314	265	246	269	270	268	265	283	261	287	286	269	285	265	271	262	263	261	270	300	252	267	301	297	276	257	262	290	249	273	286	287	285	274	256	259	272	288	281	289	270	291	296	293	240	270	287	263	266	287	264	279	278	265	283	236	285	276	287	257	294	256	301	285	269	285	290	284	244	302	287	258	252	261	280	293	259	316	248	257	306	250	254	277	288	272	290	251	279	291	257	284	269	269	299	289	267	305	263	268	292	277	280	311	279	278	255	273	284	274	252	277	296	257	281	319	282	304	287	287	285	286	271	272	280	279	262	280	285	285	277	288	264	256	295	269	266	265	261	273	284	260	272	271	288	289	299	294	306	287	283	250	247	256	293	283	263	250	280	279	252	261	272	280	259	290	277	269	274	295	267	276	294	248	307	279	294	296	309	272	269	306	255	296	301	283	309	278	259	269	279	286	258	252	260	271	273	253	261	253	290	258	287	266	315	278	298	284	310	297	295	294	275	265	279	276	296	303	283	284	306	291	257	276	293	256	252	253	272	288	297	267	278	277	268	259	300	259	274	263	285	283	290	273	250	269	302	258	257	300	278	266	263	257	317	237	285	268	274	280	258	252	289	268	305	319	277	298	251	221	286	267	273	272	284	279	284	234	263	256	249	277	298	268	288	316	247	265	258	274	280	243	248	244	269	327	331	300	265	275	273	283	246	285	265	278	270	313	296	299	274	279	295	279	278	288	281	287	283	273	282	284	275	293	294	267	303	292	279	274	288	304	266	286	291	267	238	255	279	254	238	257	274	282	274	278	310	252	281	272	283	297	324	276	304	275	257	265	274	303	301	304	250	304	270	266	259	274	255	260	275	279	286	299	272	261	288	279	267	267	292	305	266	276	303	277	266	279	304	229	255	253	252	288	271	281	259	267	303	299	292	262	273	281	308	297	246	243	282	295	278	272	282	320	293	275	273	282	282	291	269	306	276	288	278	275	266	286	273	294	289	283	294	290	271	319	278	279	302	306	267	292	278	268	273	279	281	302	269	269	269	286	272	298	275	284	252	272	278	267	281	299	275	274	279	279	258	264	289	288	239	284	298	267	293	276	296	280	308	310	256	295	254	297	279	295	272	299	257	276	254	273	247	242	272	306	290	267	261	260	275	247	289	308	264	273	264	275	314	300	271	251	252	259	265	269	300	303	274	269	269	294	309	308	302	283	298	259	264	283	269	243	288	289	262	268	295	288	237	259	258	275	296	301	283	278	269	243	276	277	270	286	295	282	219	301	287	270	261	248	282	280	265	259	285	294	308	315	259	259	280	290	251	305	271	247	287	242	288	299	264	286	265	244	302	271	296	245	267	262	274	263	271	292	274	277	252	274	275	297	271	267	302	277	237	279	285	258	266	270	308	292	257	302	278	273	279	280	274	302	308	265	272	273	258	261	273	255	276	274	302	267	287	276	278	294	298	269	248	310	270	256	246	296	283	308	269	281	266	288	321	281	261	273	278	280	262	279	272	286	278	261	265	282	287	279	264	300	264	279	322	284	256	294	282	276	273	262	288	276	257	259	304	289	267	264	293	302	306	307	308	280	300	281	305	270	280	288	310	282	287	274	255	230	291	240	233	280	268	277	278	302	324	267	261	284	283	313	294	272	273	285	288	283	261	290	244	239	255	318	257	301	258	295	269	261	285	284	268	248	304	271	257	256	271	254	276	306	262	243	262	283	305	276	291	273	259	295	313	259	285	287	262	281	294	266	271	250	262	277	307	266	274	267	266	250	248	256	284	281	281	249	258	262	263	252	257	261	253	286	262	287	278	279	295	269	250	274	318	248	286	296	239	287	286	298	269	271	276	289	299	262	278	292	252	289	273	281	249	272	309	265	278	255	300	269	280	257	275	268	257	268	315	295	308	278	249	278	269	299	246	255	293	300	289	291	245	255	279	264	268	290	305	269	254	282	288	254	278	268	277	291	308	272	243	312	262	294	299	250	262	322	248	273	298	274	264	282	264	299	246	307	237	276	310	283	239	256	285	249	262	279	261	301	306	273	289	246	293	281	266	278	275	297	269	317	290	248	264	277	292	290	277	294	265	272	264	297	283	288	280	293	274	234	278	284	315	271	272	278	296	281	256	279	263	245	291	279	262	278	259	291	301	263	329	278	289	258	301	255	293	290	308	276	258	300	256	282	315	263	249	263	251	294	257	258	267	284	298	262	280	254	254	269	279	311	301	288	283	279	297	302	237	251	304	277	257	292	290	283	307	264	291	262	276	264	267	273	266	284	289	280	311	280	279	256	284	279	284	282	261	282	281	249	268	297	286	278	323	259	261	278	287	255	275	268	276	250	253	285	293	279	283	289	256	294	299	290	243	255	260	274	319	274	266	265	264	281	280	294	253	301	290	283	287	267	276	267	299	297	300	290	267	250	271	287	289	287	286	264	281	247	289	283	266	245	318	255	241	293	303	246	277	274	292	287	302	287	260	296	288	268	270	293	291	292	311	273	273	269	252	277	285	313	297	275	266	300	298	281	245	292	260	250	279	285	300	308	297	284	280	253	291	309	276	302	280	288	272	295	286	291	268	272	304	281	289	284	261	269	303	295	298	275	251	256	288	284	296	265	299	285	257	278	268	263	305	289	307	283	271	246	307	256	267	261	306	288	288	264	283	279	261	302	284	294	277	261	274	305	279	258	261	257	292	272	264	260	272	280	271	254	251	290	272	297	270	282	288	280	295	275	301	296	313	255	254	262	279	303	278	290	290	285	259	293	315	275	265	277	290	279	240	286	274	273	273	304	261	271	268	283	305	256	287	284	297	264	258	274	252	273	236	283	289	299	265	281	268	277	267	279	293	291	259	293	273	282	282	301	268	318	274	277	264	270	291	274	268	274	287	297	246	271	281	249	276	270	268	276	286	271	315	291	283	289	287	328	266	307	322	268	273	274	285	309	285	281	278	262
6657	918	1379	1557	1393	1198	1034	935	865	775	858	777	736	705	754	703	674	728	692	630	722	669	625	668	635	637	662	632	659	644	660	695	663	662	680	631	665	669	625	668	630	600	634	635	627	634	671	614	628	637	654	692	641	623	638	629	613	647	656	690	648	576	622	637	655	667	652	699	663	606	614	631	628	631	588	637	660	620	645	704	618	643	560	621	662	629	612	636	632	639	608	594	621	607	643	614	639	615	640	616	648	673	609	630	603	582	609	605	703	660	658	676	634	643	665	636	582	665	650	622	687	632	641	607	637	588	638	637	622	646	582	614	642	644	657	608	649	595	609	638	689	647	624	614	632	656	649	615	629	659	636	670	644	640	603	610	596	664	605	630	609	619	630	627	603	623	657	615	666	618	602	668	622	614	646	661	648	619	624	631	651	661	605	656	629	592	647	574	643	618	647	613	668	605	579	610	669	644	609	645	649	656	646	685	583	628	641	661	666	613	628	629	637	648	701	600	637	647	628	658	665	633	674	616	599	638	631	605	616	640	636	600	627	630	631	675	655	640	630	614	637	606	657	628	638	652	668	632	652	686	608	629	612	625	628	647	617	661	650	593	627	636	624	603	660	686	645	601	636	634	657	589	617	632	669	598	635	637	650	675	720	624	609	637	645	625	604	636	612	665	625	632	628	617	609	690	625	644	606	646	687	616	654	629	643	679	651	638	656	629	637	603	606	645	618	623	648	656	624	657	660	639	612	613	614	623	643	619	598	627	605	614	639	581	619	625	623	610	662	624	597	656	616	649	611	576	628	612	641	612	604	630	652	596	638	619	626	660	593	689	593	612	617	607	673	593	605	662	652	605	601	641	690	632	601	607	618	633	659	642	623	632	588	632	649	651	642	638	597	662	616	625	635	623	624	614	627	617	597	621	640	640	631	618	640	606	618	669	653	610	616	584	668	568	612	660	603	656	567	657	614	651	587	570	655	624	583	610	637	644	602	582	671	592	607	663	628	684	612	647	618	657	636	623	619	617	626	609	644	650	608	632	627	637	618	628	604	597	644	642	628	620	617	594	603	677	636	621	616	643	577	631	614	616	624	640	640	581	632	613	643	621	622	626	635	637	590	634	619	611	618	656	626	621	641	610	648	668	637	647	593	667	637	602	653	631	602	629	633	644	656	605	600	668	617	618	628	640	634	649	645	589	661	627	628	656	627	672	643	625	636	650	600	640	654	634	678	664	648	669	617	589	644	614	700	643	654	658	614	623	671	594	632	641	603	616	648	631	649	656	653	594	623	643	622	609	618	666	618	670	604	674	654	611	633	648	655	681	603	638	627	662	614	642	621	670	626	629	617	634	656	650	628	617	658	634	628	626	614	613	653	622	621	635	614	640	604	628	634	623	625	604	616	638	623	618	652	653	613	603	657	668	591	690	635	611	640	675	588	625	603	610	603	609	638	631	599	651	679	647	624	619	615	638	629	593	670	623	596	607	632	631	681	595	629	671	638	640	650	634	571	625	632	612	620	616	631	629	640	609	647	642	621	623	654	626	617	644	624	624	625	614	614	607	658	626	634	606	658	639	665	606	638	633	597	617	598	621	633	596	657	644	625	640	572	634	654	634	630	631	580	646	645	639	646	634	608	614	618	625	601	582	651	638	611	677	632	658	674	613	666	665	603	636	620	636	666	638	647	646	622	560	611	603	657	649	659	652	636	671	645	674	606	635	629	622	630	652	609	644	666	611	612	623	620	636	610	600	615	623	618	620	654	656	607	617	611	651	644	640	602	611	623	600	604	655	620	625	633	647	648	594	641	631	628	624	585	635	687	650	654	662	637	659	601	645	651	606	596	659	624	622	637	635	615	646	620	642	613	584	591	601	659	662	633	622	688	645	618	673	627	612	657	643	630	609	664	611	648	625	644	606	584	652	612	636	657	628	643	617	627	638	650	662	661	636	646	631	634	617	646	595	641	604	630	646	577	622	653	592	667	615	679	602	623	597	626	645	632	606	593	618	642	625	602	607	642	611	621	670	691	613	645	653	666	635	679	606	623	637	670	620	610	617	630	598	657	605	617	602	635	630	635	574	651	579	595	618	633	651	618	584	608	623	651	599	595	618	656	644	635	636	664	683	643	645	598	606	661	633	633	594	638	624	621	646	626	636	647	628	566	628	668	651	601	656	616	625	634	654	629	638	607	645	605	616	613	594	664	645	648	649	621	622	653	640	679	635	646	646	630	610	630	656	598	622	663	661	647	635	659	643	637	676	609	624	639	659	657	629	669	603	651	596	614	613	670	661	677	670	650	624	656	619	652	697	639	625	641	631	615	637	606	632	669	660	592	612	636	639	604	639	607	635	641	647	694	619	618	626	647	694	656	638	614	663	616	647	615	629	620	607	617	605	663	602	610	629	629	643	630	613	644	633	635	611	628	640	619	634	640	636	635	622	639	631	607	579	651	673	630	658	647	646	647	668	639	642	639	674	679	635	596	603	595	647	641	701	610	684	614	666	638	598	611	603	649	646	622	602	630	627	606	613	645	621	637	660	661	635	596	640	676	625	620	615	610	644	677	618	673	644	571	654	663	623	705	634	645	621	612	578	681	639	642	619	606	642	624	596	632	598	609	623	672	622	649	623	633	618	626	650	605	626	619	635	653	588	652	584	681	627	597	630	635	667	625	649	603	608	611	655	630	598	634	661	610	624	642	675	649	628	609	621	628	616	614	659	635	630	603	600	614	600	612	602	640	647	600	631	631	606	642	653	615	654	651	618	636	664	647	616	620	621	648	639	613	647	655	641	610	628	658	611	621	626	629	644	619	666	615	643	592	639	683	619	667	618	584	651	633	639	606	635	632	655	646	613	630	643	594	628	621	581	584	644	606	652	653	597	644	590	644	620	631	671	642	651	631	608	615	582	604	635	617	616	599	637	655	611	599	634	613	627	636	619	627	629	632	650	619	601	639	632	677	661	675	655	619	646	600	594	662	595	608	618	637	607	634	655	656	614	628	636	607	622	661	631	662	639	622	625	641	624	618	624	627	638	665	623	653	653	610	629	654	651	639	633	617	611	644	632	668	618	613	677	637	591	610	653	592	661	676	616	655	657	612	605	606	663	600	612	607	633	628	622	656	629	606	650	618	595	655	588	632	644	623	608	596	627	661	619	651	626	607	639	624	605	653	607	630	616	657	574	631	623	660	621	633	603	648	661	649	657	662	640	637	647	680	655	657	631	684	623	625	596	656	656	642	631	642	650	635	582	643	611	600	648	647	595	628	624	600	631	647	665	643	676	649	571	627	593	613	604	648	656	624	602	596	590	606	594	649	610	616	681	606	609	608	642	656	660	637	605	632	665	621	642	610	645	644	638	662	599	606	637	646	678	628	610	677	602	649	634	641	640	624	610	592	654	643	627	623	643	635	647	649	662	626	636	610	640	619	607	626	618	581	636	670	628	646	623	629	635	620	651	650	642	626	632	663	635	631	611	637	643
14937	1059	922	693	508	359	345	242	231	219	209	201	177	193	176	159	210	153	194	165	187	188	166	144	182	159	158	164	143	162	162	166	151	180	165	156	164	160	158	142	155	166	164	155	165	168	139	165	161	143	158	165	168	149	155	147	154	159	154	148	166	148	168	171	158	154	165	135	167	162	176	148	153	163	166	137	156	186	172	170	173	145	158	149	154	163	177	149	128	156	154	176	139	149	152	150	167	171	140	159	134	134	163	159	176	157	136	130	161	158	142	177	139	158	150	170	180	143	154	142	146	169	161	161	166	170	161	174	168	165	155	180	125	172	134	132	140	134	133	163	161	154	170	157	197	139	179	145	153	162	146	146	160	148	155	176	125	149	154	154	136	162	146	153	180	154	145	161	157	146	149	188	161	179	160	161	164	150	161	162	144	147	162	178	168	176	170	149	161	153	138	158	167	155	152	150	164	155	172	160	162	163	158	177	151	148	163	164	155	168	167	173	144	153	149	155	153	154	160	168	183	155	148	170	164	143	168	169	138	179	153	159	172	149	138	165	143	162	163	156	145	153	129	158	166	159	171	164	159	144	140	159	162	181	146	183	145	156	149	167	157	138	132	158	140	162	163	167	139	133	148	147	140	172	143	152	173	167	150	147	146	149	150	156	145	157	154	177	152	171	171	139	164	157	156	157	150	156	156	166	155	149	159	156	163	150	161	150	159	159	153	155	167	166	169	150	156	143	169	167	162	162	158	174	165	152	152	154	166	142	165	171	147	164	159	161	162	141	173	149	154	165	170	159	150	161	131	148	155	177	167	169	149	120	163	172	150	170	178	145	157	170	164	156	167	174	136	172	161	160	164	143	151	170	171	154	174	199	156	148	178	152	161	158	176	194	167	142	163	165	155	150	147	145	169	168	173	155	160	168	150	170	161	149	159	144	186	170	160	159	161	162	164	171	156	140	156	147	140	157	157	144	176	181	146	142	150	177	158	144	162	162	147	150	171	152	165	160	162	175	166	147	165	150	157	151	141	191	149	134	168	156	142	165	143	141	166	182	130	151	145	155	166	165	148	153	167	138	162	141	162	159	151	144	165	126	148	145	169	194	150	177	148	176	150	164	153	158	168	168	187	174	162	160	154	156	162	149	181	147	175	158	130	146	168	157	158	172	166	165	160	149	181	180	168	147	161	149	173	176	166	174	159	158	150	183	172	184	140	164	170	165	166	156	160	142	179	150	178	158	157	137	161	165	176	155	171	160	149	148	177	146	163	173	149	138	136	140	195	151	171	144	148	145	162	140	147	140	160	178	172	180	154	176	144	148	131	156	166	166	160	159	140	133	138	147	138	159	169	175	164	151	137	145	141	154	156	191	169	166	148	164	138	141	148	143	187	130	171	154	161	160	128	155	160	156	163	149	188	132	143	156	173	134	158	156	144	153	163	146	145	154	181	152	162	135	159	185	150	159	142	166	152	159	165	161	153	149	169	162	157	167	156	167	163	137	169	140	162	173	154	151	172	148	182	148	158	160	153	183	143	155	159	168	136	155	179	147	169	169	172	165	185	145	165	142	166	162	152	156	153	160	168	167	168	145	162	151	158	158	149	140	173	172	153	142	191	146	165	139	138	168	151	153	137	171	182	158	152	143	139	142	147	147	154	162	144	149	133	178	147	157	167	180	145	138	165	186	170	163	167	153	142	153	156	158	161	150	146	154	147	159	154	154	169	142	169	170	140	138	146	159	174	176	155	144	169	149	156	157	147	154	154	128	163	182	142	161	169	150	149	165	163	152	168	177	171	142	163	169	164	145	131	173	146	167	175	164	188	160	156	150	184	162	156	165	157	146	177	171	172	176	133	148	167	158	165	167	185	170	177	158	164	156	173	154	142	153	173	153	153	140	181	136	158	157	145	115	157	166	177	142	159	157	165	143	174	147	150	189	183	142	153	170	146	158	168	153	149	174	151	151	144	153	155	171	178	189	143	140	174	163	148	167	143	147	158	170	171	156	154	150	155	125	152	151	161	152	172	152	178	168	176	177	137	147	159	154	134	173	145	152	147	155	136	167	137	148	164	122	174	154	158	167	168	160	159	173	146	152	181	142	149	149	140	143	148	138	149	156	175	159	160	164	157	158	137	156	149	167	132	166	147	155	126	159	163	132	151	148	151	163	137	159	164	156	138	155	158	169	164	167	177	163	140	138	148	162	150	140	153	142	155	182	175	153	162	156	165	170	177	153	157	161	129	158	171	147	173	165	170	168	137	162	154	156	147	137	157	144	160	158	157	150	156	166	138	153	161	163	153	162	156	148	155	155	157	168	161	155	152	177	170	150	140	131	168	156	181	158	152	165	170	177	161	166	184	159	144	154	155	178	152	160	161	162	182	198	149	153	159	167	159	153	146	135	152	147	167	134	136	160	175	160	178	168	146	172	162	145	160	166	166	161	145	183	169	157	146	142	156	152	144	140	162	159	152	183	153	179	157	159	150	133	156	146	149	133	136	166	145	166	160	171	131	136	153	170	160	163	162	164	149	133	157	165	169	135	149	155	170	137	171	167	174	152	165	156	139	154	144	163	166	148	174	127	152	153	152	168	183	149	160	161	122	159	147	166	167	145	150	170	174	167	158	152	159	190	174	167	140	152	141	142	155	160	149	157	169	168	158	168	147	167	167	142	160	140	150	164	143	154	144	168	189	135	146	154	141	143	162	161	193	177	189	146	142	170	153	176	146	144	140	166	136	149	153	176	146	168	162	174	161	150	162	153	155	144	168	165	190	166	150	181	139	167	163	170	149	131	146	158	152	156	161	149	134	138	164	154	143	160	174	137	170	167	168	164	139	155	156	134	145	148	143	176	132	153	138	155	169	157	147	127	156	143	144	156	164	152	180	148	150	156	164	159	161	171	160	152	147	138	127	174	161	155	177	139	155	147	161	158	170	174	156	160	166	169	148	154	144	174	166	142	156	140	156	170	150	170	150	157	172	182	188	161	161	129	169	139	174	152	141	157	168	163	153	166	157	152	145	167	162	138	148	161	131	134	154	165	159	140	145	123	153	152	148	153	144	143	182	155	164	156	168	145	167	144	156	146	151	169	158	159	140	153	143	145	172	184	177	149	157	137	186	179	139	148	151	142	165	146	142	171	151	156	189	137	161	189	156	130	179	154	153	180	145	171	151	162	165	173	164	167	161	176	176	142	157	148	188	149	159	163	181	157	156	140	148	138	168	156	163	170	134	145	147	150	142	154	138	154	148	143	148	172	165	149	182	156	152	137	147	156	153	156	155	151	143	177	145	136	149	143	163	164	172	158	156	154	139	145	151	162	162	181	160	161	150	169	140	168	161	177	179	146	138	162	154	169	172	130	174	154	163	161	163	157	152	158	145	154	166	168	147	183	149	149	127	157	187	150	153	157	158	172	160	148	155	131	135	186	166	154	175	146	155	186	150	165	141	174	136	147	128	159	138	155	174	157	122	151	155	169	176	157
8079	928	1818	2221	1842	1464	1119	928	814	745	739	628	585	564	530	502	497	446	422	431	441	448	420	420	391	399	468	422	430	377	383	389	381	391	377	412	409	360	411	367	399	394	389	373	386	362	408	391	391	357	377	362	380	374	353	385	408	378	373	360	396	377	345	350	393	384	366	347	399	355	380	359	397	371	375	350	402	393	397	377	321	367	344	353	372	366	367	417	350	327	365	374	372	368	371	401	352	368	372	390	362	344	341	352	401	382	364	372	358	357	366	359	353	350	380	382	396	348	369	340	349	347	370	388	360	339	350	395	380	354	355	358	406	364	380	367	348	355	373	352	389	371	366	355	360	399	374	368	336	378	382	366	386	373	381	358	367	392	354	371	359	351	356	372	356	341	346	393	357	378	368	386	354	375	372	380	360	380	375	352	352	349	327	341	358	355	370	389	419	375	409	359	355	342	347	361	367	370	380	371	340	366	352	348	370	359	339	363	376	389	357	350	348	363	362	387	327	360	372	385	336	379	367	361	366	358	367	384	360	372	338	365	346	354	375	398	379	355	333	358	332	374	389	360	358	347	351	341	405	329	339	342	377	355	365	375	387	374	364	385	346	325	353	366	375	352	329	386	387	386	390	355	385	342	340	346	342	371	342	358	378	360	339	338	364	348	377	372	359	369	336	361	317	380	323	354	370	379	353	375	371	418	368	388	370	388	382	351	354	345	358	364	363	377	383	339	387	369	361	349	402	352	371	360	358	385	376	396	365	400	358	362	364	361	351	350	372	329	365	346	336	362	335	378	406	349	387	376	337	356	346	363	368	389	373	335	371	365	388	381	353	348	389	380	393	383	383	350	352	342	366	353	330	363	364	340	341	373	384	338	361	353	382	349	357	369	377	386	370	383	388	331	335	356	369	357	351	344	386	366	361	375	352	357	354	352	356	406	362	387	375	363	340	382	331	358	361	370	382	364	364	376	367	343	377	378	367	347	358	376	384	396	372	398	356	365	353	351	353	352	358	384	372	339	342	326	364	356	349	368	371	385	331	348	363	358	391	355	335	396	381	350	342	403	416	377	389	356	373	356	333	351	390	382	401	340	375	364	335	378	374	329	366	364	395	370	398	350	357	373	342	376	371	369	390	353	343	353	334	367	346	398	357	343	370	354	347	380	379	331	372	346	358	356	358	346	364	377	360	375	372	377	359	380	376	354	359	370	378	362	370	329	337	360	329	360	328	375	336	358	337	368	376	386	389	367	360	342	378	360	370	390	320	355	343	357	344	432	358	370	337	330	376	356	403	373	329	375	377	371	351	372	347	368	374	369	358	371	375	357	358	340	365	377	351	369	381	370	377	363	308	354	381	388	364	381	397	369	341	341	393	375	353	361	349	340	383	351	389	352	369	388	360	373	373	394	381	352	367	381	350	340	301	341	379	374	368	365	374	386	380	346	359	369	366	367	326	365	356	368	396	377	365	368	372	323	375	339	365	356	360	395	362	354	351	356	370	340	385	393	372	338	379	371	367	349	385	336	365	359	382	359	362	378	362	330	410	364	381	363	345	390	312	346	347	373	337	360	361	379	384	367	352	336	362	327	356	370	373	398	365	376	355	370	342	397	354	392	359	354	374	329	402	371	374	381	344	392	360	333	370	371	377	383	352	367	373	359	373	396	377	363	360	298	411	356	376	380	336	386	367	382	351	343	371	372	402	372	353	374	344	348	381	328	393	365	356	373	351	350	356	383	378	371	387	347	397	364	379	357	370	336	359	344	363	345	368	389	351	366	354	364	372	377	340	374	364	410	359	320	363	346	315	368	339	372	379	368	336	359	349	342	363	346	367	381	350	367	410	357	364	384	382	335	365	395	374	328	356	342	392	362	373	385	353	360	379	370	354	408	391	393	366	364	404	344	415	356	359	368	345	364	360	337	374	358	337	333	356	344	374	431	352	349	400	397	383	379	361	335	353	377	347	356	384	317	337	375	382	391	351	343	355	356	383	343	370	373	382	361	348	335	343	372	331	355	370	375	341	363	368	352	368	350	375	378	356	382	342	368	338	381	348	359	361	392	369	359	358	343	341	374	374	381	369	374	381	350	365	359	368	374	376	379	361	362	378	369	366	370	362	343	396	338	373	376	365	344	340	390	384	386	359	339	383	340	359	335	357	364	364	354	385	356	345	409	380	349	363	350	350	376	385	350	390	351	387	382	342	356	373	391	358	364	366	367	342	342	364	364	342	359	376	357	392	348	354	359	355	379	359	359	366	347	341	349	390	338	344	373	374	351	358	376	336	373	390	380	345	354	340	393	347	344	361	385	380	359	372	365	381	365	395	330	359	351	402	335	333	356	364	333	375	356	351	373	370	376	366	352	389	357	311	330	366	368	363	340	360	382	351	360	396	383	342	377	368	329	388	351	358	411	335	357	368	357	354	361	382	345	360	342	356	373	375	365	380	334	365	351	376	385	304	352	367	344	322	334	339	387	344	367	336	358	314	367	347	350	384	369	350	364	370	348	401	395	353	365	365	376	386	366	336	339	357	382	381	402	382	375	354	370	354	344	340	377	346	345	365	349	366	382	340	358	384	375	363	371	367	364	358	384	378	401	333	349	372	365	400	326	368	395	362	369	376	388	378	356	385	381	360	347	366	393	344	376	333	370	394	372	339	320	371	339	389	389	392	350	346	366	366	365	375	389	366	348	347	381	349	354	365	370	416	384	367	384	355	360	352	347	380	405	341	364	363	370	370	390	356	379	342	388	364	378	379	357	367	401	356	392	368	321	348	362	379	393	362	365	364	379	356	364	359	359	376	358	353	364	352	357	383	410	322	330	359	367	340	347	367	386	377	381	336	378	346	344	330	374	350	371	333	393	378	367	355	370	390	332	351	335	375	373	387	369	360	359	386	364	338	374	374	346	351	347	386	366	351	351	342	361	369	385	382	340	355	341	357	378	373	344	352	399	354	345	347	389	373	361	372	322	397	370	358	357	363	377	410	350	367	388	398	353	340	364	381	385	346	330	361	402	370	340	366	345	395	353	360	370	349	371	373	352	354	374	380	335	356	350	360	361	358	385	359	360	366	360	381	350	364	356	381	362	345	365	358	367	382	374	364	359	372	362	394	382	372	370	342	356	315	352	359	356	344	343	369	362	363	345	349	336	377	380	356	396	362	355	347	367	381	345	352	361	331	377	368	360	372	332	358	361	362	354	385	350	375	382	377	396	349	392	368	355	389	381	332	403	347	385	378	344	380	345	356	385	378	336	339	381	382	354	318	387	367	370	360	355	369	348	322	334	368	370	337	391	361	412	360	376	364	359	380	389	331	354	393	387	351	390	367	352	384	378	333	371	367	363	393	378	347	362	346	345	370	318	349	357	358	367	398	385	373	349	377	366	333	333	341	371	345	347	368	352	322	389	347	344	375	345	354	389	378	409	337	345	381	384	377	351	378	409	334	383	373	373	335	339	377	400	347	385	339	390	385	378	370	342
1513	223	217	218	201	202	184	204	201	213	184	211	206	231	197	231	200	220	221	204	222	216	224	207	210	193	213	226	215	217	204	197	197	223	221	210	212	217	228	201	209	219	206	217	204	149	207	225	205	213	217	245	218	210	235	220	218	206	212	199	219	221	206	213	205	216	231	191	222	240	196	178	216	195	185	211	197	228	198	221	243	218	219	217	249	199	194	195	196	218	247	216	192	227	218	205	207	214	237	256	207	202	178	234	223	203	210	207	220	204	215	186	222	226	196	221	214	222	234	211	219	193	199	221	219	219	204	211	178	197	205	204	210	219	187	186	229	202	233	186	177	202	194	214	211	194	201	181	223	206	208	212	207	214	234	230	215	230	213	197	207	206	183	216	218	198	235	209	225	191	194	227	190	181	208	219	196	218	203	196	223	218	215	218	214	210	198	221	176	211	197	196	216	242	200	194	199	185	214	193	236	204	219	192	217	192	234	210	207	190	210	212	184	201	206	220	184	218	219	208	216	210	206	184	211	213	207	215	203	203	201	222	189	225	207	243	227	207	208	212	211	232	205	211	209	205	228	205	191	242	220	216	225	196	232	194	210	228	208	215	246	205	212	200	205	201	214	263	197	203	216	205	206	226	192	208	199	203	179	199	201	200	192	237	219	225	188	221	243	219	195	204	212	196	218	216	202	213	212	211	222	208	190	217	195	210	193	191	204	191	252	209	195	211	197	220	205	204	216	187	213	214	190	215	205	212	223	195	213	238	209	209	199	192	212	215	180	205	200	200	174	205	213	222	198	196	203	211	197	227	208	187	197	202	205	185	209	179	194	196	236	191	193	216	232	184	203	199	195	216	221	186	232	219	188	191	204	192	220	205	224	207	209	222	211	183	220	236	208	209	241	193	219	238	191	210	216	200	203	232	189	226	250	229	205	191	229	200	189	209	236	220	195	224	195	202	190	211	221	198	207	175	194	201	220	247	206	203	215	214	196	198	217	217	196	202	212	207	222	217	224	240	191	179	228	210	209	215	235	227	222	223	206	191	211	194	197	197	221	221	205	215	213	208	197	210	181	209	203	213	211	206	231	224	201	179	218	187	192	227	201	223	180	184	219	215	205	225	201	230	231	196	210	193	186	235	222	204	229	202	204	216	200	203	231	239	214	202	194	207	218	188	210	208	213	212	234	203	196	218	197	212	198	214	198	210	228	225	219	211	194	200	191	227	214	237	213	206	229	214	186	197	251	192	183	209	211	197	197	190	210	217	214	214	207	192	221	190	211	231	207	199	215	237	207	231	202	204	186	209	209	230	217	201	217	204	193	226	212	215	183	216	221	219	188	231	234	197	202	180	196	198	240	214	199	195	200	195	211	219	222	202	235	208	212	220	207	199	210	232	199	199	227	214	200	191	189	231	198	243	181	201	201	181	206	211	227	208	218	191	195	234	217	209	197	200	213	233	195	224	190	209	242	220	223	212	194	206	213	225	191	198	218	219	197	212	209	211	221	213	187	174	230	233	233	209	208	216	211	190	232	211	194	226	193	188	192	191	249	195	189	228	208	202	225	215	219	196	259	219	219	208	186	192	212	171	208	208	236	207	228	196	214	211	209	216	190	223	219	224	219	220	208	207	213	209	228	196	226	227	197	215	205	194	206	252	210	226	216	196	227	206	233	213	207	227	216	188	207	198	222	212	211	204	198	213	203	252	205	191	200	223	211	189	208	207	221	229	192	218	242	232	217	193	229	225	209	212	220	228	205	197	242	227	206	220	223	201	188	192	187	205	186	226	172	201	179	180	211	210	226	231	211	238	201	212	197	190	204	204	210	232	214	195	234	201	220	190	208	214	186	187	192	222	197	220	210	206	204	227	212	215	213	223	200	227	217	205	222	230	180	226	194	237	186	201	177	211	236	202	202	235	184	216	176	192	224	211	222	182	203	231	223	209	198	189	195	193	216	211	199	193	210	221	232	189	204	210	234	212	198	197	218	220	214	222	235	196	219	219	235	213	226	238	203	212	207	193	201	199	193	180	227	216	199	200	228	210	244	197	212	218	216	223	211	220	187	202	207	220	223	214	188	198	225	210	203	202	189	220	211	198	208	188	239	198	236	211	230	211	225	168	241	209	194	211	222	233	223	181	220	202	222	206	202	191	196	208	228	189	194	210	223	199	227	217	197	217	209	212	231	232	229	225	227	205	205	200	217	204	221	222	222	175	222	198	234	225	223	187	209	210	234	196	213	213	194	215	217	190	195	241	209	188	183	222	238	219	211	258	203	225	216	224	209	249	178	195	225	207	213	176	206	219	219	194	198	208	207	214	231	212	190	216	176	220	199	212	219	189	234	200	177	198	180	230	218	239	208	200	197	227	194	204	175	215	208	189	178	221	203	244	195	205	203	192	233	202	205	218	190	204	222	235	198	196	203	226	199	230	229	226	205	191	203	214	228	226	208	225	190	186	189	163	193	202	195	230	212	199	192	227	216	214	238	211	243	196	193	202	201	199	209	210	235	220	236	214	204	234	201	218	200	223	228	205	202	219	196	218	214	237	213	219	223	222	221	221	197	219	188	216	219	230	216	207	187	210	217	234	201	210	228	216	193	212	228	179	202	201	213	195	198	221	215	185	232	205	217	207	227	225	215	215	176	186	217	228	228	235	188	214	201	191	200	195	208	220	221	207	204	200	210	201	232	218	190	182	196	192	223	171	200	209	186	181	214	207	203	231	194	211	189	209	198	206	226	214	231	201	220	232	210	225	199	209	218	205	217	208	202	204	231	215	220	207	237	196	180	239	241	205	195	203	208	185	219	188	199	216	187	214	234	191	195	223	219	194	213	264	209	209	220	177	224	218	191	211	245	217	206	238	199	207	235	204	250	185	217	212	188	207	200	234	179	211	193	157	196	208	199	212	216	204	200	200	220	221	234	192	207	199	226	250	200	201	221	215	213	226	231	219	188	197	200	203	224	211	216	217	201	184	204	166	218	233	235	219	215	223	187	201	216	201	200	234	207	237	206	188	196	226	192	201	177	235	195	209	249	189	206	223	194	203	205	215	235	223	213	198	223	191	223	204	188	218	228	204	210	220	214	208	195	212	209	211	198	223	230	200	211	214	200	224	201	192	224	178	229	207	195	216	215	222	207	207	216	191	191	232	209	227	197	209	217	208	201	208	208	199	214	237	227	212	229	223	228	218	183	218	192	210	187	191	189	232	236	221	174	215	206	226	193	181	227	223	181	210	233	193	211	190	199	204	201	235	224	236	224	232	221	208	226	183	212	176	213	217	242	234	218	199	213	200	219	217	188	193	211	213	203	192	194	230	221	209	163	246	219	180	216	186	218	208	202	225	198	204	218	209	230	211	229	215	211	196	203	224	198	184	208	222	212	192	198	200	212	211	189	257	210	201	204	204	229	213	162	206	206	216	200	205	213	215	221	250	202	193	221	194	218	197	205	197	200	210	199	165	217	241	216	199	189	212	196	222
1994	484	513	563	568	521	500	533	469	539	503	490	522	543	552	505	483	493	504	483	486	486	508	492	489	489	490	470	495	541	534	535	482	495	526	486	502	512	500	525	462	493	501	486	467	480	496	512	481	472	497	502	490	494	506	510	489	503	506	501	479	514	503	500	518	470	520	543	477	538	521	546	485	518	505	517	519	499	487	483	514	493	459	488	500	528	522	524	515	500	514	528	484	519	471	509	491	439	495	492	512	462	484	467	511	502	483	524	497	523	448	479	469	489	478	506	522	495	524	523	505	538	484	472	502	526	521	525	500	557	495	537	496	466	518	478	511	489	566	533	507	513	512	484	456	467	495	510	536	551	495	549	514	505	495	522	495	560	473	474	478	443	501	503	508	443	492	504	516	501	481	511	508	477	508	487	513	487	512	502	514	487	479	524	522	525	496	489	520	523	519	488	512	508	515	476	502	515	503	505	495	496	499	505	494	495	460	500	492	495	460	530	477	505	452	482	505	510	518	449	497	503	520	495	499	492	514	485	473	530	468	504	488	440	486	509	533	509	490	494	505	453	455	501	493	489	492	496	480	505	487	493	506	500	538	521	518	491	459	521	517	506	516	520	482	494	533	492	501	490	480	518	507	541	495	526	488	506	466	529	505	509	490	534	488	505	483	501	488	506	479	489	474	493	492	517	477	506	474	450	473	516	485	533	488	511	509	488	515	494	505	526	519	506	501	481	472	520	487	481	522	470	532	506	512	452	495	489	496	467	537	546	487	480	525	521	513	480	513	497	508	494	489	492	518	535	490	505	462	533	530	510	490	461	489	484	511	503	500	473	499	533	477	523	524	498	518	480	501	427	536	521	483	478	501	506	480	466	479	503	480	485	499	495	495	487	514	517	508	546	469	489	533	495	557	516	461	467	505	480	511	476	488	514	519	467	491	479	505	500	507	524	530	498	507	476	505	484	479	510	464	503	502	484	466	494	508	517	535	479	520	549	517	504	509	521	525	486	507	457	488	509	488	507	506	509	495	488	479	492	485	517	504	517	505	495	467	497	495	494	529	500	513	484	523	513	518	488	517	502	518	526	485	494	483	513	484	486	512	495	489	517	486	508	494	522	500	486	454	524	551	437	481	515	526	485	503	519	470	523	534	500	492	501	474	528	490	512	516	492	491	458	492	449	499	530	473	488	523	498	482	526	533	484	494	503	534	540	477	437	473	515	485	514	455	477	515	465	513	460	506	496	515	470	482	533	490	482	527	500	474	509	505	532	517	494	490	497	515	514	476	458	507	457	478	509	536	524	489	489	512	506	466	529	517	516	463	532	495	534	451	497	480	499	533	493	522	499	507	458	505	523	505	485	536	525	529	536	497	512	502	526	503	477	462	458	509	477	485	478	455	514	495	455	472	458	497	509	526	527	513	525	524	540	487	533	515	504	516	482	521	520	500	492	497	497	502	518	531	449	480	479	504	500	486	504	489	506	494	511	519	480	523	501	492	468	493	546	506	489	498	523	521	481	500	477	496	525	461	513	500	499	495	501	520	553	481	544	491	507	499	472	463	495	491	461	492	483	512	507	520	453	476	498	478	500	498	525	469	494	504	463	532	529	502	490	511	521	486	518	499	488	518	515	518	495	537	549	516	484	536	549	533	512	500	490	464	532	514	481	505	526	511	508	504	496	485	468	491	529	469	476	475	525	469	490	530	496	496	507	531	482	521	535	471	496	506	506	504	529	458	526	502	501	506	509	464	494	488	472	467	501	514	510	545	538	523	539	540	445	489	490	507	470	476	493	515	509	479	534	557	515	480	491	502	558	454	489	519	493	496	506	488	499	490	494	513	499	472	492	523	501	509	448	531	486	484	509	504	546	499	501	529	480	508	489	486	505	460	486	468	527	489	485	525	532	506	498	535	509	517	501	457	506	479	470	493	526	546	492	489	546	466	511	522	525	489	487	484	458	468	475	503	478	532	534	460	508	456	504	478	485	529	512	481	582	504	538	510	537	508	522	473	569	482	523	502	488	491	497	494	500	513	503	489	511	486	492	526	496	470	501	491	495	505	512	496	497	463	501	503	515	504	486	506	500	498	494	492	486	516	514	507	491	535	506	469	486	533	513	483	515	481	505	500	534	488	471	502	517	502	509	500	482	499	466	511	520	490	539	552	521	505	526	513	526	519	490	505	471	482	487	522	508	491	521	508	505	495	525	478	530	543	520	496	490	495	467	493	500	477	444	490	467	515	468	515	474	483	518	531	469	481	516	504	519	508	506	515	515	512	498	537	517	510	508	456	508	479	480	473	485	507	491	463	482	477	496	497	491	486	467	490	531	554	470	509	515	461	489	497	505	527	476	489	461	476	505	508	495	483	450	507	531	548	482	508	522	475	465	491	545	472	473	472	525	515	488	517	537	486	528	511	505	535	481	484	457	520	495	492	497	512	485	524	509	476	521	541	497	515	486	509	468	496	529	479	497	498	517	502	509	492	446	510	498	486	470	495	519	477	493	485	487	484	529	537	471	519	522	489	494	515	510	507	473	526	476	509	522	564	514	490	540	500	512	500	495	547	508	477	518	524	520	464	525	509	504	474	501	505	496	501	478	499	494	480	503	531	520	488	540	493	509	556	521	488	506	503	483	491	532	507	466	513	498	469	484	499	478	520	501	519	539	466	502	520	495	517	476	508	501	488	521	502	500	507	457	513	531	510	519	523	482	503	520	469	520	490	511	448	521	508	462	505	512	490	461	498	520	538	496	494	503	491	473	480	480	533	521	492	479	506	535	487	518	516	498	470	521	499	500	494	516	499	479	517	525	488	512	536	492	517	518	498	496	545	481	502	490	502	478	420	503	527	515	494	502	528	477	473	506	475	512	452	482	513	500	475	507	474	547	490	488	507	498	500	400	507	514	509	524	483	490	487	493	503	508	512	497	502	511	504	499	503	542	504	520	556	487	549	526	485	518	525	535	501	493	478	484	490	553	503	544	469	495	528	486	494	490	507	501	519	528	479	474	526	472	514	475	480	476	509	502	524	493	471	481	525	507	460	517	537	481	522	481	462	472	533	472	489	475	505	481	524	516	524	493	453	512	529	494	504	516	517	459	517	501	494	473	515	483	470	515	511	524	497	499	514	486	508	495	491	510	505	530	495	495	505	503	491	472	505	488	490	468	535	489	511	522	515	572	497	482	496	508	510	497	569	479	491	487	545	467	493	499	476	461	479	484	537	466	506	526	510	512	494	511	489	532	471	500	510	527	488	511	489	495	528	461	508	486	506	466	461	504	521	517	514	475	486	473	490	501	522	534	480	483	513	530	458	487	519	493	455	513	509	520	509	524	471	500	475	483	462	514	482	505	511	507	481	503	507	472	499	530	509	516	450	495	496	485	420	465	496	521	524	489	493	502	518	507	487	492	468	527	481	490	513	504	501	503	465	518	491	474	520	532	518	491	479	499	524	512	480	513	494	569	509	502	513	561	472	516	485	463
8137	622	630	588	486	343	329	354	328	311	290	270	302	283	347	300	282	272	298	287	256	290	294	258	285	302	265	278	279	246	270	272	254	268	265	283	250	302	318	293	262	269	288	277	319	264	293	264	269	263	285	321	280	262	271	268	267	309	277	292	317	256	281	278	264	262	272	299	272	291	247	259	289	263	274	265	267	307	275	312	301	239	272	272	279	281	271	299	280	246	289	261	277	303	284	295	283	291	293	304	264	261	268	290	285	293	250	265	271	287	279	277	296	283	284	285	291	286	280	276	246	253	285	268	271	289	227	270	301	257	301	284	298	273	283	294	278	258	275	286	303	293	256	267	263	293	278	267	302	285	269	264	285	277	262	290	263	275	255	256	267	291	321	289	295	280	298	307	323	302	281	313	297	248	268	278	268	283	299	259	265	299	294	289	274	253	297	288	276	244	277	273	272	288	282	290	286	259	259	268	293	290	264	278	248	262	284	281	274	262	259	288	314	287	271	265	290	274	293	260	270	288	273	298	280	273	281	291	279	284	310	257	272	281	267	281	234	267	235	267	279	251	273	295	294	251	283	286	289	271	276	275	300	306	301	285	276	257	303	296	286	288	266	286	276	264	292	276	275	266	284	285	281	273	240	307	262	288	279	268	305	301	296	286	275	280	278	268	276	260	281	248	287	275	270	291	285	260	279	271	266	294	296	244	257	276	250	261	313	288	282	306	268	280	257	275	282	299	265	260	250	265	294	285	277	259	282	260	262	283	280	277	283	300	266	288	282	241	272	277	301	273	258	263	275	266	279	266	271	290	283	257	277	269	284	255	267	299	260	296	288	287	239	260	302	274	266	280	271	275	271	274	306	272	264	294	262	285	297	260	269	271	285	264	292	254	281	283	276	293	261	300	283	257	272	294	311	285	297	292	281	271	284	259	293	293	254	284	294	274	282	244	299	278	255	284	271	279	271	255	280	291	289	271	271	303	254	295	275	267	240	271	264	260	283	291	277	265	286	285	275	272	295	290	254	286	263	273	263	265	243	298	267	286	321	276	289	294	256	266	273	281	270	284	270	261	231	311	297	282	271	257	284	253	261	272	256	261	241	300	281	276	298	271	288	297	265	271	264	308	263	280	306	271	283	292	290	240	267	276	246	265	275	264	274	283	261	316	273	297	299	279	282	280	287	249	259	317	269	284	271	253	286	290	259	274	263	279	280	298	283	244	277	265	273	273	276	269	295	236	263	317	249	292	288	306	262	296	284	267	288	280	281	299	252	311	303	281	298	273	294	271	264	256	297	301	255	283	285	294	299	267	262	268	260	255	274	290	271	278	278	264	268	293	257	275	289	245	287	237	270	273	284	293	265	263	277	278	268	241	272	284	269	278	277	285	279	257	264	270	285	309	280	288	264	287	270	283	264	313	266	260	269	211	280	268	289	294	287	290	260	303	304	310	260	276	290	277	284	270	276	274	265	255	316	279	277	293	310	283	304	295	261	251	283	287	275	270	262	254	303	298	263	268	253	315	275	267	296	278	278	269	293	262	272	279	320	293	293	296	278	285	298	281	268	302	277	270	306	272	281	282	246	283	279	265	299	257	261	275	279	309	297	266	308	269	291	275	300	269	279	295	268	287	277	257	284	286	308	293	277	292	286	298	307	279	286	258	295	259	276	287	288	274	294	253	290	276	282	272	254	265	250	261	298	258	309	259	304	295	288	314	299	265	296	265	301	281	281	282	284	279	253	284	266	240	309	291	272	280	286	300	281	276	263	256	280	263	283	263	269	295	278	285	307	270	291	268	288	280	286	275	257	267	262	240	266	278	304	268	261	253	236	286	254	249	294	243	250	283	288	300	309	282	268	316	262	310	277	287	257	258	270	288	286	292	271	317	280	297	247	266	281	273	292	284	292	297	253	284	261	271	312	267	270	263	241	268	257	300	303	252	275	284	290	277	270	250	249	280	277	288	266	287	291	296	277	238	278	284	266	251	253	298	264	271	281	290	234	274	277	267	321	271	253	244	274	264	252	248	261	312	308	290	262	266	291	309	271	260	277	255	268	290	281	301	282	279	265	291	293	302	279	257	238	292	274	259	274	264	295	269	312	277	264	257	257	255	308	268	246	280	326	299	266	258	307	286	248	251	270	292	279	290	242	294	301	266	238	294	291	286	271	287	270	306	297	268	287	263	307	287	310	276	278	256	281	314	285	288	279	290	264	268	260	275	280	276	324	304	302	282	282	276	278	292	246	267	252	279	307	281	276	259	282	251	261	315	284	264	257	283	314	268	279	274	291	282	281	294	292	271	272	263	279	279	271	248	302	293	283	291	283	279	258	294	275	259	265	253	298	292	259	276	243	279	273	253	275	282	270	275	265	294	275	260	279	252	300	254	299	270	262	303	314	278	280	274	259	263	253	282	289	279	273	313	278	271	279	294	278	276	285	267	238	285	287	317	261	247	283	297	287	290	302	263	277	285	263	280	267	258	262	285	300	267	281	278	266	281	297	300	250	286	257	270	309	268	295	270	259	290	286	260	279	250	253	249	274	291	264	257	279	280	258	263	302	290	271	246	293	304	280	274	306	262	285	264	292	261	273	301	283	260	281	300	277	271	248	261	267	267	282	271	278	289	263	299	269	286	265	294	302	276	279	288	277	247	287	279	282	311	286	308	280	295	285	248	259	278	249	274	283	255	262	281	261	257	271	268	264	270	260	302	258	262	267	303	259	265	283	260	265	297	289	270	287	293	268	284	279	271	287	308	251	254	293	275	268	283	271	290	281	304	271	288	319	277	250	279	277	284	297	287	273	274	274	251	308	272	281	298	273	242	276	297	273	262	246	279	239	257	288	317	251	287	267	270	284	294	261	285	254	269	277	268	274	298	290	267	280	273	300	295	285	287	253	296	266	269	272	271	277	283	267	308	257	298	289	289	283	254	285	293	275	242	275	251	285	284	332	262	261	274	270	295	266	270	300	294	258	272	322	252	294	272	289	293	288	293	270	293	269	278	255	276	278	292	279	268	287	266	258	266	277	291	256	273	289	291	275	277	271	299	264	281	283	283	266	313	273	273	272	277	314	285	269	294	291	285	280	285	272	296	261	274	302	302	271	264	274	287	270	283	271	287	252	287	272	251	259	250	289	266	324	264	296	283	279	302	285	283	288	290	262	287	290	302	286	291	275	279	273	258	267	272	253	266	277	250	241	278	269	279	272	301	246	278	276	277	288	272	279	261	277	285	258	268	265	274	257	296	254	278	289	318	274	257	293	286	283	269	306	255	268	277	290	267	272	306	295	281	277	263	281	278	283	298	283	282	246	269	316	268	269	316	295	243	271	266	276	271	256	313	260	271	287	279	270	294	292	274	281	291	280	266	230	260	276	262	278	290	289	301	273	289	267	275	276	281	251	276	275	282	268	280	260	262	279	265	283	303	293	302	262	279	274	283	276	246	269	301	261	247	267	278	295	276	280	269	270	255	268	279	302	277
6649	951	1405	1610	1429	1132	929	956	861	823	775	791	755	725	716	686	677	661	710	678	713	659	668	667	669	667	651	678	592	646	636	621	663	668	660	652	665	678	598	642	646	680	570	725	680	656	703	587	671	628	639	640	618	629	652	631	615	686	650	620	614	667	633	676	604	677	653	668	597	605	654	663	621	647	646	569	678	607	621	623	657	608	701	676	623	622	622	625	657	620	623	644	645	621	624	623	617	633	640	601	621	659	648	641	629	586	627	662	663	639	635	642	598	636	647	606	615	646	666	626	660	657	639	658	619	650	617	651	608	614	679	591	617	627	609	650	628	621	597	611	601	640	663	630	619	608	621	610	594	670	635	610	602	624	611	646	660	646	611	589	598	622	645	622	673	593	642	671	630	634	611	628	645	689	674	629	603	606	650	633	588	611	631	620	662	579	603	607	599	653	639	679	616	606	607	607	679	644	637	662	652	637	570	591	661	602	627	614	610	659	651	647	623	602	641	623	625	611	642	662	608	647	634	625	632	590	639	610	655	602	628	623	655	630	651	600	584	665	643	685	560	625	619	647	659	565	620	664	652	648	630	641	610	609	621	643	577	668	632	620	601	619	612	654	618	637	651	640	648	598	607	630	704	656	628	585	604	651	676	630	603	607	652	646	635	658	633	666	665	607	647	665	654	599	615	626	605	664	627	655	593	595	625	641	647	602	621	600	575	643	621	643	646	603	651	611	701	644	650	672	620	617	642	656	606	594	605	667	614	623	634	628	679	640	592	613	602	603	616	639	613	674	593	639	609	627	607	614	640	623	639	588	634	630	645	624	661	614	626	602	612	652	605	625	629	628	652	653	649	636	617	617	623	699	670	680	617	613	613	620	640	622	613	644	639	623	579	661	651	588	627	637	631	644	650	614	617	652	609	636	637	595	591	645	664	630	653	681	680	622	580	629	604	664	675	646	660	633	636	609	619	604	653	663	643	606	654	691	663	638	625	622	625	641	665	606	638	584	647	642	635	622	583	593	609	719	643	622	624	636	600	610	647	627	629	613	644	630	620	641	621	620	617	605	667	620	619	616	647	624	611	596	636	611	604	622	653	597	640	634	589	620	621	589	655	628	643	572	642	607	637	627	606	671	616	633	635	633	675	698	551	612	616	638	631	633	596	598	642	618	648	609	579	652	618	640	627	638	651	673	627	653	598	633	611	633	663	609	623	616	650	582	661	628	612	625	655	654	616	635	628	619	619	639	626	659	637	603	658	617	614	644	612	646	645	692	660	628	642	623	600	671	624	636	655	617	617	622	585	596	648	612	651	629	646	643	651	643	664	601	599	636	651	623	604	645	636	590	646	611	628	676	648	654	622	614	580	667	641	634	645	624	621	654	606	649	641	632	679	685	679	668	601	598	681	648	672	626	589	593	637	602	631	632	655	652	626	630	637	608	647	619	631	532	633	710	635	664	613	645	672	645	604	623	655	612	624	648	641	642	602	595	636	654	621	628	626	642	631	597	632	627	634	619	630	601	624	606	617	642	630	628	580	608	645	636	662	633	623	635	634	654	604	589	594	651	631	679	619	622	652	649	606	612	656	598	649	616	621	600	616	638	651	629	650	602	609	670	602	644	614	627	629	610	599	650	677	653	605	614	615	650	637	731	617	668	643	592	641	638	568	616	673	638	637	608	648	672	647	643	599	688	663	653	655	617	649	609	633	584	650	676	654	606	636	610	652	594	669	644	622	696	611	653	619	658	640	604	614	666	673	635	642	600	612	633	608	669	658	635	614	626	615	624	625	643	665	630	587	600	651	589	658	622	647	621	654	638	631	611	631	699	585	592	623	643	612	655	614	635	599	640	667	599	621	641	651	682	643	653	593	680	628	674	657	634	654	621	592	631	564	634	613	665	604	637	624	602	633	625	640	649	684	683	656	625	641	649	630	572	618	658	654	668	670	588	673	633	634	669	625	594	587	635	596	637	602	643	628	630	624	638	606	636	636	622	605	624	622	650	615	653	631	618	634	648	687	632	618	648	639	610	652	673	609	606	640	653	612	612	631	590	622	650	625	641	622	645	646	645	655	621	611	655	606	605	639	605	615	638	655	632	606	668	632	644	646	617	626	633	645	618	610	620	575	620	602	665	650	651	654	617	635	617	608	657	657	631	636	664	623	612	594	634	698	620	673	676	629	655	655	664	623	666	635	642	626	608	619	645	631	638	611	641	629	638	679	640	606	643	623	633	615	654	669	653	641	662	603	634	639	617	633	605	634	661	637	640	621	598	681	657	669	650	645	639	601	636	615	618	677	593	603	651	602	659	591	629	645	619	630	604	641	626	662	644	621	610	615	602	637	631	573	600	614	596	661	580	627	589	609	684	612	630	649	632	631	614	643	660	627	647	661	635	627	623	669	624	642	607	644	661	615	601	615	631	658	639	603	615	632	671	643	595	617	692	646	623	630	605	609	619	616	683	671	634	654	618	608	635	626	711	608	594	629	614	597	619	605	619	603	663	604	613	645	617	628	621	628	626	630	683	670	650	569	648	641	606	653	631	616	643	657	639	592	620	604	651	605	614	649	658	625	659	658	615	637	633	646	622	604	638	646	660	679	618	602	649	576	667	595	619	643	615	582	658	618	642	641	598	587	635	631	632	646	634	600	684	609	603	671	660	635	622	614	642	613	618	647	613	630	610	617	636	658	652	648	612	662	635	656	640	644	647	646	572	609	611	609	635	623	611	652	663	600	594	669	671	618	644	656	606	603	657	625	644	618	689	613	628	660	612	659	631	607	659	609	638	678	603	627	605	602	652	602	650	644	640	640	637	661	665	603	652	588	654	635	655	627	665	679	624	643	639	628	658	623	645	615	655	638	626	595	633	646	622	678	624	630	601	613	606	595	615	603	651	623	661	603	653	595	621	591	631	623	665	639	604	636	588	696	605	644	589	637	640	590	625	653	619	654	626	684	680	622	656	657	668	688	608	654	608	626	606	606	638	608	606	661	658	643	654	602	643	603	594	659	609	630	641	619	645	591	644	602	625	605	611	654	680	616	632	633	627	635	608	608	623	658	618	624	623	620	646	631	626	643	637	609	597	633	639	654	643	654	635	608	643	609	641	632	644	640	624	635	604	605	629	619	650	598	611	647	601	648	686	660	639	619	618	663	634	600	632	596	619	628	616	636	644	617	628	571	636	604	630	606	684	588	624	642	614	715	635	630	673	655	619	635	617	614	617	639	584	639	636	647	610	602	629	626	616	641	641	630	641	669	647	582	658	665	693	627	609	653	692	702	648	652	614	654	604	627	691	585	614	625	612	622	603	605	694	647	619	566	640	622	587	602	593	661	576	665	638	630	636	620	636	649	668	624	640	655	704	656	618	634	616	640	650	629	659	629	604	655	612	645	641	640	604	689	632	600	581	629	631	643	638	605	618	624	651	590	577	646	615	634	676	664	647	619	625	631	620	622	655	643	602	674	629	628	623	659	646	611	634
14999	1143	889	736	499	356	310	234	236	234	203	186	203	198	200	148	141	174	204	160	153	185	190	146	162	151	159	183	162	145	149	153	162	160	146	135	162	164	165	168	133	142	143	159	148	138	160	168	144	146	151	168	154	159	157	160	164	175	157	131	143	157	164	148	143	152	151	148	135	154	167	155	148	145	139	145	178	164	138	159	161	154	152	155	174	164	147	143	146	173	167	155	161	161	156	143	135	146	176	168	163	177	154	141	159	147	144	160	166	146	145	160	169	138	137	147	164	164	165	137	135	169	155	188	169	158	146	165	171	163	149	147	161	164	153	159	166	177	134	127	152	173	181	163	142	140	137	171	134	150	158	166	145	152	189	181	139	146	147	146	149	147	144	152	150	142	140	162	158	139	165	154	163	154	156	158	169	158	145	146	156	167	172	147	158	152	148	139	140	151	166	155	156	166	170	156	180	156	171	161	162	169	172	145	146	145	124	162	166	159	164	168	151	165	137	171	127	151	156	133	147	143	131	159	168	172	185	177	149	147	145	144	152	157	149	141	170	160	156	155	153	157	182	161	157	165	171	152	170	159	156	160	146	148	138	146	146	154	139	149	144	156	159	178	176	143	133	133	160	178	154	158	144	134	146	160	177	141	164	155	132	172	169	169	156	121	181	143	142	149	172	143	157	170	126	156	153	163	180	159	146	158	179	182	181	152	170	144	143	153	151	165	149	150	142	156	158	140	155	148	165	148	165	145	152	183	151	176	165	164	176	156	138	164	167	177	174	165	148	154	160	161	155	154	149	143	172	150	156	150	151	148	169	139	132	160	141	135	168	156	142	172	180	138	158	148	150	149	184	158	153	161	149	156	174	153	152	130	182	144	175	143	163	153	165	165	153	149	141	157	146	155	136	140	153	170	144	169	147	165	169	152	178	151	147	141	160	142	156	160	151	160	160	163	134	151	152	146	139	125	164	160	158	139	132	137	136	146	150	139	156	156	151	160	151	147	142	147	161	168	115	174	164	160	137	192	171	160	164	151	147	160	165	176	141	162	144	151	183	137	153	139	178	146	196	165	169	181	152	147	148	152	168	169	171	151	159	133	148	156	150	146	136	141	152	162	163	147	141	173	159	147	165	131	160	168	143	161	149	159	166	137	168	173	170	177	145	159	159	163	169	139	146	135	151	144	152	142	172	166	150	141	166	142	146	160	138	150	132	159	170	134	158	165	155	161	169	146	168	153	152	128	166	149	150	153	154	141	173	158	148	161	160	120	165	167	160	164	130	165	181	144	162	147	173	164	144	140	144	175	138	143	165	146	161	157	152	128	154	127	137	159	146	146	163	151	157	154	145	153	144	158	165	168	162	138	174	110	169	148	144	163	155	171	149	174	160	141	140	148	163	164	160	156	151	161	148	165	152	191	188	177	157	160	145	163	153	139	180	140	152	174	146	160	156	171	142	147	152	167	138	145	168	177	142	152	160	145	153	161	148	157	143	141	148	137	181	166	143	137	163	179	143	159	158	153	163	149	165	151	161	153	162	152	132	172	142	155	165	174	163	145	172	138	137	159	159	159	136	160	170	174	155	156	143	179	176	140	170	186	132	171	174	152	149	161	149	152	140	146	170	139	174	162	147	160	161	142	137	137	146	174	199	160	174	144	142	143	150	148	180	180	180	165	161	147	171	170	188	140	166	150	161	148	153	171	155	174	129	145	164	144	169	152	140	156	136	140	159	133	156	162	161	176	161	165	176	149	144	173	154	132	159	164	162	152	155	166	166	151	169	154	142	172	155	147	175	142	143	153	166	165	159	136	177	146	161	147	131	181	128	189	146	163	145	155	161	154	128	160	151	140	171	130	144	163	172	159	171	177	150	162	136	172	170	169	165	155	155	180	161	158	165	166	156	174	182	162	131	166	147	150	151	162	162	183	126	153	152	137	168	147	180	146	141	159	174	153	124	180	144	133	143	151	162	127	165	167	152	155	145	154	177	153	145	140	167	144	157	163	148	131	144	147	151	173	137	172	154	148	146	159	142	139	157	159	146	152	148	170	118	160	145	152	146	184	145	157	132	148	157	155	165	176	151	140	162	134	141	149	152	160	132	149	147	147	151	141	159	98	155	144	153	149	165	166	142	152	180	149	181	155	158	151	166	161	142	140	145	150	165	152	179	145	149	176	152	162	153	143	163	190	182	167	170	183	168	154	159	161	141	141	161	127	154	188	166	179	143	138	152	168	154	165	165	172	153	175	141	170	142	143	156	148	167	133	157	167	151	151	150	147	154	137	170	140	150	161	166	152	159	164	153	177	157	146	184	182	158	138	120	153	137	132	151	161	145	161	152	153	165	139	153	145	164	127	153	150	167	126	134	143	155	141	164	141	164	158	151	173	170	162	152	150	159	180	164	147	189	174	164	147	126	140	165	139	139	153	176	169	189	153	128	147	155	164	144	166	161	167	175	151	159	132	152	173	151	161	151	148	148	155	164	175	158	153	191	165	168	139	144	148	161	180	159	173	151	140	158	151	157	159	164	141	164	137	167	145	135	133	140	164	139	153	165	149	173	142	155	143	140	160	151	147	139	181	168	125	153	162	148	146	165	153	139	160	162	151	123	130	174	182	154	153	152	163	165	172	142	144	118	167	145	158	143	152	168	150	145	155	163	140	174	172	156	154	147	156	150	149	139	137	154	140	150	150	160	175	144	167	162	158	160	149	157	146	153	154	179	161	149	163	161	139	152	175	137	155	158	159	141	153	188	142	177	165	125	132	133	173	166	141	136	164	138	162	144	147	148	149	163	191	138	148	159	160	152	150	147	143	168	172	168	151	152	171	144	134	155	139	162	138	155	172	154	133	171	141	156	142	157	176	155	187	177	152	140	157	153	165	158	155	150	154	148	144	156	162	162	169	153	132	175	152	164	166	145	157	164	152	157	160	150	153	136	167	157	142	133	144	164	144	130	150	152	165	160	144	171	157	168	155	144	160	147	146	155	148	136	155	149	129	150	168	169	164	158	144	169	147	160	146	158	166	144	158	142	165	161	144	159	146	165	143	185	157	134	150	171	153	141	161	153	151	147	143	143	181	157	142	146	138	158	143	146	137	151	157	170	165	144	149	161	150	147	156	165	173	140	142	149	145	137	147	171	138	141	162	156	168	153	159	140	133	152	166	151	134	150	151	154	148	159	161	169	153	162	159	188	176	160	133	173	157	154	147	139	150	161	159	171	148	141	135	152	169	160	181	177	173	149	153	151	146	183	147	150	166	158	150	158	183	158	162	168	144	177	154	164	154	155	164	151	112	122	166	176	158	143	161	125	146	152	183	155	149	165	153	157	154	161	133	156	127	160	166	141	151	163	150	167	154	167	162	154	139	165	187	132	166	149	161	158	146	165	128	151	160	142	141	147	165	139	177	170	168	192	174	154	160	142	143	142	154	160	144	174	173	178	148	148	149	149	147	179	141	158	180	150	156	160	146	166	161	146	156
7993	894	1881	2318	1861	1363	1186	929	816	728	675	596	629	553	534	460	506	491	446	435	440	442	448	433	401	409	418	420	382	412	370	373	384	360	410	416	442	394	352	376	370	375	373	398	416	409	383	374	374	368	363	407	402	372	361	396	339	344	421	372	377	381	379	376	336	421	348	348	369	368	357	402	392	361	362	363	342	333	364	367	304	383	378	381	384	337	361	368	334	341	372	350	386	392	413	345	392	358	367	349	378	350	391	351	345	364	332	386	371	360	400	402	345	365	394	387	353	363	347	341	346	382	368	369	403	357	373	390	324	348	361	333	366	352	372	337	376	364	374	343	373	341	343	339	362	373	355	334	337	361	389	375	367	316	346	338	371	387	352	370	357	363	362	350	393	328	361	355	346	373	344	375	344	364	319	363	336	370	356	329	352	363	344	364	394	354	367	343	326	362	405	370	335	369	376	346	355	367	372	388	359	358	359	363	348	357	349	328	339	392	328	381	395	379	361	381	395	350	364	339	393	356	389	361	401	368	375	363	385	353	353	355	337	361	359	355	349	390	340	408	393	364	356	358	353	365	371	393	342	366	364	372	370	385	333	379	338	361	377	344	387	372	360	369	343	383	350	352	365	339	348	360	375	370	340	342	399	367	350	368	336	375	354	366	362	329	313	349	382	381	349	349	356	351	347	339	347	390	326	366	341	343	378	362	335	325	329	400	348	344	380	360	344	374	392	355	335	357	412	350	393	325	364	378	352	339	360	339	338	338	376	359	343	372	368	320	350	374	348	352	350	388	361	354	372	343	403	340	357	362	351	381	340	379	351	351	345	360	360	365	352	386	362	342	336	354	341	377	356	333	362	361	357	351	379	343	341	389	349	365	338	374	358	337	341	366	374	335	389	354	347	358	342	370	342	353	357	391	343	365	377	400	378	342	388	340	343	345	353	367	360	402	366	366	403	347	363	336	345	369	352	362	340	377	392	344	376	349	364	365	362	338	385	359	380	349	374	355	366	317	378	388	359	369	362	368	336	362	382	352	390	351	335	338	394	355	368	352	388	378	319	351	374	360	361	367	347	345	337	380	378	374	361	349	387	353	401	403	350	354	362	369	315	348	351	367	339	362	393	379	351	367	375	348	321	374	387	391	330	374	370	409	394	348	356	354	356	368	404	372	382	411	346	387	366	381	355	368	342	385	387	357	362	328	354	311	357	383	328	366	409	324	340	355	344	383	363	340	355	332	343	349	379	354	328	340	320	342	380	381	356	385	367	386	375	346	354	329	364	360	366	326	372	382	363	379	360	372	348	335	353	349	369	377	320	359	355	347	361	389	357	329	334	361	371	362	354	373	369	366	338	372	368	373	380	390	375	334	371	378	356	343	380	364	368	328	401	356	350	355	331	383	362	387	341	353	350	402	357	342	385	349	376	393	356	343	342	374	387	346	387	398	392	353	375	367	363	363	374	364	362	356	343	340	393	328	358	342	360	344	344	357	387	356	350	376	382	327	372	348	371	357	389	363	393	397	364	356	381	341	356	388	365	370	402	357	349	373	385	330	359	389	353	337	345	353	360	376	368	373	350	358	383	363	355	372	367	340	359	369	349	385	367	369	375	361	368	372	380	362	355	364	325	361	370	331	403	354	363	389	382	364	344	340	370	366	363	361	372	340	342	371	352	331	363	380	349	381	367	360	338	398	392	376	362	371	339	371	346	370	374	368	362	364	374	344	387	346	359	348	391	347	385	360	364	358	349	361	366	369	391	359	385	320	335	372	363	356	386	359	371	375	389	366	393	374	388	389	354	356	348	359	342	366	342	358	381	364	367	352	389	380	359	385	338	373	386	347	359	377	355	339	383	386	324	398	366	345	375	355	360	346	379	354	350	338	373	373	369	416	386	400	369	343	346	349	355	338	342	381	346	359	357	356	353	370	342	349	346	353	364	350	372	341	371	335	368	348	360	351	348	369	372	389	356	364	387	324	317	354	362	352	365	362	386	374	348	351	358	333	330	404	368	339	364	320	358	400	363	369	360	366	351	384	332	368	368	365	339	367	323	352	356	341	365	372	372	344	352	353	369	371	375	384	366	369	395	342	311	342	385	370	337	375	351	382	371	356	375	335	363	351	348	376	362	374	360	361	371	359	344	396	350	365	359	381	348	364	366	385	346	356	384	366	363	360	414	340	343	355	366	353	330	337	384	334	357	375	362	330	348	320	373	359	351	351	369	371	363	342	372	374	380	372	385	356	388	369	343	357	337	376	383	375	340	366	322	365	330	361	375	332	353	354	358	354	373	342	382	425	367	365	373	346	352	347	358	370	354	371	359	372	371	324	345	356	362	361	336	342	346	359	378	308	358	379	354	358	352	357	394	314	369	361	338	384	337	360	363	346	360	334	356	367	312	345	366	365	358	367	353	355	370	350	345	362	385	359	347	379	364	345	366	370	345	348	371	377	379	382	365	381	340	348	375	362	323	322	351	341	400	389	342	401	396	347	339	353	386	344	383	347	348	331	359	341	376	365	346	378	361	367	362	406	344	360	361	375	349	370	383	373	360	377	383	348	363	355	372	391	368	388	365	372	370	357	342	355	368	365	351	356	371	390	386	372	343	386	384	361	338	323	377	372	393	365	357	340	342	372	415	356	345	352	359	351	345	351	346	353	321	369	353	356	370	351	368	361	376	385	389	350	350	351	386	353	374	345	359	403	376	369	362	392	378	371	352	358	376	374	369	320	372	359	320	342	350	337	332	357	344	369	345	344	361	370	338	358	361	389	332	324	369	367	376	357	366	328	363	361	361	345	360	345	369	356	328	363	361	332	377	360	368	374	401	367	388	348	406	364	393	402	344	376	379	367	337	318	420	382	373	372	360	356	354	359	344	379	328	333	362	336	363	370	356	343	347	349	339	354	361	351	357	362	344	369	376	371	377	353	346	360	368	369	342	366	382	379	336	374	357	384	361	361	368	364	340	361	360	366	340	321	338	367	374	336	360	319	355	385	369	383	357	367	374	345	362	383	408	370	366	368	342	362	327	378	367	374	390	363	329	368	346	372	376	359	386	386	373	350	393	370	359	376	324	343	358	354	355	345	385	378	334	360	353	368	365	386	350	371	337	368	373	354	343	349	364	363	354	345	374	354	356	350	342	409	353	347	393	364	368	381	383	379	387	398	347	400	390	393	367	388	373	367	336	385	352	374	361	346	381	348	359	373	350	377	378	340	400	345	350	363	353	382	378	351	372	360	339	343	374	367	371	358	363	359	354	333	349	374	365	347	376	363	366	383	372	405	350	370	406	398	394	383	390	362	353	329	372	335	336	337	369	381	388	374	330	367	354	385	372	361	334	386	381	360	398	353	345	386	351	374	337	340	320	339	334	361	346	353	381	359	339	373	345	340	391	387	399	363	320	361	367	358	364	376	365	381	336	363	384	321	354	359	348	364	380	359	393	349	348	346	382	371	373	337	335	386	374	365	365	332	348	354	379	335
1603	244	195	208	230	198	231	200	202	208	190	194	194	195	189	207	188	233	228	204	193	239	190	207	209	225	199	220	198	207	215	236	194	217	209	214	233	198	262	216	202	198	198	197	215	214	199	219	205	231	208	222	208	193	239	217	198	219	211	182	213	218	210	205	212	209	228	246	213	186	232	219	205	193	160	182	228	206	203	209	212	210	203	212	229	237	197	224	203	180	189	223	195	235	196	195	220	210	175	237	187	225	214	195	193	228	208	232	205	216	209	209	205	226	247	195	197	190	227	205	225	226	216	223	213	226	218	204	208	182	177	203	195	219	208	202	201	236	212	203	198	233	204	208	203	204	217	193	194	213	202	230	219	202	215	229	247	224	245	230	225	218	212	196	201	210	209	234	207	214	190	202	226	205	209	232	188	215	211	198	202	214	217	192	199	197	207	229	172	191	214	183	230	236	204	203	212	189	199	210	193	225	235	215	203	199	207	231	228	215	206	175	224	209	182	226	210	198	205	222	218	191	228	197	230	243	214	197	217	189	203	194	196	209	216	208	219	211	211	199	214	218	177	214	225	217	214	244	218	204	208	207	185	194	202	228	208	208	242	214	185	187	219	211	202	201	202	217	218	211	221	206	227	188	212	201	225	212	201	229	235	232	238	183	222	183	195	216	204	192	230	187	233	203	224	214	183	219	222	193	206	206	196	186	205	197	214	203	231	208	185	203	208	222	200	178	212	216	203	204	177	204	203	172	216	218	246	184	206	213	208	184	218	223	214	184	205	215	181	213	194	215	216	229	208	215	195	191	227	211	223	194	225	224	182	188	233	208	202	228	194	183	221	232	238	203	205	206	220	215	201	205	203	214	175	214	182	217	188	218	232	213	179	213	197	214	218	235	218	224	192	203	200	222	231	192	220	205	217	225	235	184	223	224	227	220	213	222	217	194	226	210	198	208	219	169	219	224	215	193	194	210	216	231	220	208	197	192	253	197	194	206	207	177	206	221	208	216	202	234	216	201	214	220	205	220	214	207	218	213	222	222	215	206	231	194	207	211	209	215	203	207	187	214	232	197	221	220	238	202	221	208	235	218	219	198	182	206	224	200	247	198	200	192	203	217	249	187	210	199	206	220	190	195	216	216	201	219	234	226	207	181	203	230	192	198	211	227	201	249	208	193	213	211	205	208	222	207	213	205	216	188	206	200	188	219	217	201	224	188	213	227	207	214	229	226	195	241	203	202	204	215	191	197	205	193	210	209	193	208	198	196	211	209	226	211	193	212	229	209	199	191	209	230	227	204	209	200	204	206	226	192	220	213	211	206	227	218	220	215	199	183	217	200	210	236	202	216	229	189	189	214	202	182	215	214	205	258	196	223	209	190	203	227	197	231	195	215	201	198	183	198	212	215	171	215	227	210	210	201	220	229	200	207	238	218	213	226	220	205	240	178	207	220	195	206	245	213	219	210	221	225	213	180	214	181	215	222	173	202	191	189	218	201	195	185	246	222	177	203	217	215	220	217	212	232	204	213	207	197	191	212	197	229	203	188	216	238	184	174	207	206	228	232	246	243	205	198	222	211	220	213	212	190	220	212	201	223	194	199	201	174	185	201	187	210	171	196	208	210	185	239	189	214	209	210	218	211	203	231	202	198	221	224	221	197	201	181	218	188	210	184	212	217	222	258	218	187	220	214	206	193	215	220	236	197	197	226	236	205	210	224	189	197	177	216	213	197	223	225	200	210	206	187	225	225	211	225	224	200	203	200	219	224	232	216	217	202	194	207	202	201	218	209	204	210	234	190	189	238	220	200	230	209	211	204	198	186	209	239	195	186	185	208	219	201	199	190	216	245	220	209	187	214	200	186	197	204	203	212	185	197	209	204	206	205	219	192	220	213	212	233	230	204	203	204	177	239	206	199	209	204	228	213	220	212	221	201	189	234	198	220	226	207	233	192	248	213	224	207	190	207	188	241	182	200	201	218	236	203	208	200	213	211	199	193	207	169	203	200	209	194	162	219	215	216	205	218	204	195	207	206	203	198	211	231	221	199	212	195	202	206	201	206	230	237	185	186	215	218	171	209	203	184	184	200	235	241	205	185	223	180	198	198	216	203	206	223	229	209	182	200	218	207	218	197	223	213	234	234	197	223	188	200	203	217	245	225	214	202	206	220	185	186	221	222	221	192	208	208	192	183	204	192	206	234	212	183	215	200	212	220	204	189	205	224	204	191	197	201	195	211	203	205	232	210	223	209	211	214	198	204	194	184	184	213	223	216	200	214	218	201	202	220	229	207	228	218	200	223	229	181	207	218	201	248	222	208	203	214	190	197	211	205	204	222	184	225	218	221	234	211	222	205	220	211	202	195	224	217	219	234	208	211	207	222	207	216	196	208	215	198	209	228	212	243	203	213	222	189	197	187	238	240	216	212	184	208	197	204	213	206	206	201	186	213	190	173	226	243	198	224	188	223	222	208	202	208	191	214	194	221	236	215	185	188	203	194	203	207	199	185	212	192	229	215	199	199	188	187	189	186	195	198	227	197	199	223	182	225	214	208	200	215	222	211	186	214	214	208	224	221	226	205	214	208	204	228	202	175	196	213	199	191	185	210	224	199	181	217	226	192	202	215	231	223	230	195	195	241	225	192	230	213	231	229	194	237	215	207	212	212	221	222	210	212	192	204	217	204	205	213	203	178	186	207	195	196	207	216	186	215	218	180	203	203	200	185	205	187	239	189	217	201	201	212	234	214	204	230	175	193	249	246	188	230	227	219	199	237	199	194	249	200	222	209	215	189	211	185	218	212	244	215	245	179	181	208	192	195	199	217	222	194	199	182	186	218	194	202	181	225	228	205	210	226	194	212	215	223	218	227	232	193	189	201	209	205	201	212	210	187	205	200	228	223	231	204	217	195	191	208	203	197	191	203	228	211	205	201	211	192	184	207	199	194	204	199	202	198	199	209	185	199	207	235	221	237	177	212	205	197	195	220	224	197	214	211	212	224	234	192	211	218	189	199	207	217	221	214	197	198	231	193	191	227	234	199	194	224	221	231	223	223	197	205	209	205	208	220	209	210	178	192	236	194	211	225	219	254	210	221	203	224	210	213	198	174	217	228	229	212	182	221	216	219	191	179	183	197	202	180	179	204	208	214	242	222	198	173	188	218	213	212	194	212	202	196	189	208	200	218	205	180	198	229	185	219	193	181	218	194	210	219	224	200	213	193	192	198	211	207	188	193	202	231	201	237	218	228	203	200	219	219	223	199	215	195	198	216	188	206	239	236	216	207	248	214	197	234	213	208	193	199	221	229	196	217	199	226	202	223	229	188	237	223	198	205	196	202	199	207	215	214	201	198	241	236	207	205	219	207	180	240	216	206	214	182	193	236	191	217	209	208	234	203	224	186	225	187	232	218	206	214	233	195	211	238	195	203	210	226	208	210	189	185	214	205	193	231	216	194	217	186	213	240	232	200	220	167	234	216	216	189	200	222
1976	489	514	614	549	490	535	514	531	497	528	495	505	524	490	474	500	500	471	496	487	497	479	521	506	458	503	517	465	514	448	520	516	526	495	458	535	509	506	476	517	526	474	505	458	489	507	502	512	513	494	516	496	527	487	490	549	527	513	502	497	506	553	511	493	501	503	494	486	485	519	479	504	486	515	540	471	504	493	498	511	512	511	469	497	513	502	469	502	538	499	484	494	512	465	483	519	513	474	502	519	460	486	533	502	477	482	508	490	515	494	519	510	485	481	509	525	482	503	490	510	496	509	492	539	491	539	509	499	517	511	481	521	495	514	473	486	498	475	484	454	494	485	508	493	489	485	497	495	523	536	481	504	506	476	496	486	479	508	501	475	525	469	491	460	462	528	498	478	483	470	482	487	490	516	509	499	521	518	501	526	488	513	488	474	512	497	519	511	523	497	500	497	468	495	532	484	462	483	501	532	476	472	528	483	521	484	510	535	546	489	483	491	498	430	499	503	553	499	503	513	525	493	511	527	495	493	490	481	450	494	511	493	483	507	480	511	521	509	527	531	500	541	530	486	486	526	474	491	521	490	516	481	543	501	485	462	518	486	479	515	503	517	474	498	522	477	525	505	517	511	526	484	481	501	493	492	457	494	503	471	462	516	479	490	505	524	500	508	511	533	521	498	490	487	515	519	515	446	515	506	469	493	557	486	508	484	501	526	485	498	496	515	507	472	500	507	478	520	480	484	488	468	503	507	492	518	515	494	485	506	496	542	470	463	472	509	470	516	512	469	514	476	477	535	521	459	529	505	488	488	525	490	480	489	516	487	512	463	526	490	494	495	483	546	496	513	486	478	514	512	464	514	524	477	486	479	479	535	466	516	470	478	494	494	496	485	502	484	483	486	525	484	479	522	517	540	477	526	475	478	507	512	492	476	523	515	498	475	490	529	509	481	545	516	508	497	536	510	519	486	476	487	490	484	489	542	536	506	482	525	475	516	480	515	487	516	518	505	468	501	518	537	440	501	505	496	535	503	452	504	460	469	494	498	497	500	507	507	494	500	501	478	434	491	497	490	532	509	482	530	513	476	496	539	478	556	508	482	502	491	486	466	531	512	526	515	531	489	482	531	542	518	501	488	491	488	469	475	512	527	514	491	508	552	488	505	504	485	487	512	514	518	479	518	497	464	496	512	475	510	503	492	483	434	495	500	498	531	521	445	471	499	479	484	527	462	476	480	477	497	470	489	482	532	542	545	517	481	539	491	532	481	513	518	471	483	469	534	525	468	518	510	505	499	500	512	465	520	481	460	492	546	504	505	521	472	517	521	508	472	457	501	453	478	498	530	505	497	530	459	480	477	499	485	511	495	462	469	487	471	489	497	502	547	530	550	528	512	520	476	455	508	534	500	537	503	520	521	457	509	469	512	488	484	515	535	515	498	507	469	523	505	499	490	490	493	542	492	485	492	469	521	473	528	476	495	500	500	526	505	498	493	501	502	490	470	479	472	501	473	484	492	533	510	497	565	483	536	479	481	479	482	461	490	490	510	555	484	502	477	474	496	483	502	488	470	521	479	516	497	527	533	478	516	497	522	505	483	531	486	496	500	523	494	455	511	464	501	493	500	500	469	496	504	536	508	484	495	511	510	523	518	481	520	525	514	494	479	495	530	526	508	490	539	485	531	483	520	488	501	486	479	522	464	542	506	516	498	502	530	507	488	477	542	482	450	513	478	549	468	485	511	514	504	536	513	485	445	484	521	474	525	503	526	492	479	514	511	506	475	494	486	500	519	466	479	495	493	529	543	506	525	525	502	537	531	519	524	476	507	497	489	505	502	518	531	491	500	562	485	477	479	500	467	511	514	454	520	489	481	470	507	470	498	517	484	512	498	547	521	474	532	482	506	485	496	528	505	557	525	465	508	476	503	461	505	528	463	527	498	481	519	476	493	501	484	482	472	483	457	489	536	469	460	487	476	529	532	481	520	519	472	546	479	449	470	504	515	496	508	469	472	474	513	517	485	520	516	484	501	466	493	482	478	532	506	475	506	478	504	477	472	511	509	491	518	480	496	488	527	499	517	489	476	475	508	521	494	489	501	452	496	499	515	501	482	505	493	495	488	480	437	482	542	499	474	499	499	485	535	488	494	519	494	499	475	511	491	514	471	466	509	488	488	505	518	515	513	508	523	510	454	549	515	533	456	518	520	501	528	513	492	507	541	452	450	502	497	493	494	476	496	541	445	491	497	470	494	523	455	496	461	544	484	541	471	453	499	464	528	523	518	504	506	468	479	503	507	518	466	492	462	517	496	536	476	510	532	515	537	504	515	531	512	510	478	483	489	488	489	512	478	468	541	524	452	471	456	504	497	508	513	495	527	510	478	507	472	501	531	496	498	520	480	560	495	499	545	519	490	480	537	497	531	514	536	491	549	514	501	460	511	524	504	492	527	497	545	510	475	483	495	474	477	487	489	517	510	513	489	505	515	503	461	508	487	457	504	516	495	489	471	505	504	465	497	545	507	478	520	542	495	506	463	470	464	470	456	492	486	537	519	501	509	514	503	488	516	506	496	488	459	501	500	528	519	505	480	463	512	470	504	509	530	501	462	516	508	505	509	534	522	495	495	498	514	529	499	497	500	523	482	504	474	498	517	494	525	496	532	488	456	514	499	534	524	483	460	515	506	532	524	506	491	509	516	509	520	468	471	517	540	498	508	475	486	503	517	472	506	493	511	484	516	468	488	512	459	511	491	510	468	463	480	538	492	506	471	527	510	505	497	466	519	550	479	495	521	489	501	537	487	449	515	457	476	476	498	519	500	496	530	488	525	543	506	493	489	483	522	526	465	531	519	476	512	507	502	508	489	487	470	533	503	506	475	516	505	488	509	513	525	501	513	479	476	514	512	539	521	447	493	498	511	476	484	481	497	522	517	522	510	474	510	494	536	518	493	450	515	518	535	488	504	515	500	517	468	496	476	481	530	527	499	525	503	462	514	491	503	525	535	485	471	511	493	509	477	514	495	472	490	476	494	462	498	464	535	521	512	496	502	466	488	456	480	465	505	487	489	474	520	482	491	489	515	500	502	492	511	496	494	512	456	448	503	504	503	508	473	518	535	520	498	481	528	528	582	543	520	550	519	509	508	463	514	476	468	464	484	470	510	511	510	478	498	517	488	519	516	496	520	535	480	481	487	467	558	535	473	464	529	513	497	501	515	467	523	490	517	532	484	524	512	534	479	490	495	496	495	475	501	503	510	567	486	487	512	529	476	498	486	491	488	483	480	487	501	506	480	497	516	503	481	510	523	469	496	496	499	496	505	467	490	538	480	489	515	486	524	492	550	506	507	487	490	525	512	497	482	519	471	536	513	512	517	515	556	482	484	490	498	484	467	491	501	502	516	447	493	521	494	534	516	499	490	517	521	495	502	442	524	506	517	481	474	497	492	505	505	500	531	477	547	511	490	538	513	447	481	479	478	525	494	517
8259	563	669	554	443	411	352	327	318	318	284	315	305	304	291	266	305	313	305	251	287	302	276	306	301	278	276	282	300	301	250	305	271	282	276	260	280	251	273	281	271	305	250	304	273	300	276	312	295	266	285	309	299	298	257	253	269	276	258	298	291	261	282	282	275	255	267	257	289	299	271	259	251	298	264	251	309	257	271	268	262	292	269	289	283	266	255	276	254	239	247	298	260	304	294	261	255	268	274	297	275	275	252	272	277	274	307	335	303	291	277	291	290	280	295	293	283	252	306	281	266	247	280	273	280	277	285	289	259	278	279	310	287	297	271	297	267	260	300	285	273	303	279	245	278	308	260	280	265	282	303	263	269	267	255	303	285	254	288	251	268	241	273	280	278	260	259	272	282	252	282	282	267	244	304	265	236	286	293	287	288	275	275	295	290	256	262	253	259	283	260	297	268	271	296	266	275	227	256	295	260	288	290	272	278	286	262	256	272	254	276	271	275	272	267	271	248	285	262	276	278	264	280	267	268	269	285	286	263	313	280	252	255	255	282	276	252	276	278	256	254	272	274	279	309	277	272	271	275	313	287	299	291	247	246	285	292	268	268	294	251	269	280	258	300	255	284	286	256	277	289	280	305	310	275	263	278	262	279	281	301	260	259	265	283	292	257	248	280	284	288	267	264	249	277	278	294	293	306	264	261	279	259	315	268	260	315	302	286	261	246	284	273	255	290	280	312	317	283	306	290	272	253	265	281	262	269	289	274	281	258	254	285	289	265	289	310	279	272	299	290	310	283	264	271	320	275	282	282	260	283	281	259	273	268	265	310	287	308	287	296	272	280	309	269	284	312	288	265	284	289	287	293	290	275	294	289	281	264	241	285	262	300	286	291	278	279	277	313	266	277	285	288	252	271	298	262	310	260	268	271	271	246	268	273	284	249	246	286	294	280	275	291	265	304	300	252	284	278	247	271	277	291	297	279	277	310	301	260	283	302	290	274	282	257	245	278	289	248	279	281	269	249	305	263	259	286	303	287	309	276	264	312	292	273	247	267	276	282	260	284	297	279	275	255	272	289	259	253	255	306	274	279	296	297	275	288	241	283	282	288	266	287	289	249	236	265	250	279	272	270	284	278	281	289	291	291	277	253	279	275	290	265	272	241	301	284	254	286	275	265	253	297	281	303	261	260	262	307	322	283	241	262	232	268	272	236	259	289	300	287	295	292	273	288	228	269	265	312	286	275	268	266	236	272	264	280	264	304	276	280	280	279	278	263	269	252	270	299	295	311	280	306	238	290	265	274	246	252	266	256	257	265	262	238	257	278	279	299	278	257	285	277	245	261	278	267	247	292	280	304	274	276	268	263	286	267	249	263	250	308	277	261	281	295	254	279	240	275	250	266	243	269	277	249	263	252	263	264	276	271	270	272	243	257	316	274	280	310	288	275	281	269	292	256	271	285	266	280	306	266	309	254	275	286	261	277	286	294	275	293	291	279	262	304	254	285	270	255	300	275	277	318	281	294	277	304	261	249	255	281	275	275	278	257	301	264	289	270	278	266	265	259	277	288	273	285	298	268	261	282	281	268	277	291	292	268	302	305	246	287	269	269	267	255	281	301	277	299	276	277	281	247	303	254	271	279	264	241	269	287	252	271	274	277	262	303	308	317	274	260	282	296	293	288	275	276	264	265	301	254	271	282	279	307	294	250	309	277	283	258	302	270	251	267	293	271	286	315	291	289	274	302	277	260	283	245	294	273	269	285	273	257	275	255	266	272	277	247	268	258	280	284	278	274	305	274	288	249	264	300	259	301	286	282	251	284	278	290	261	282	279	239	278	267	272	256	255	277	291	287	296	275	289	267	237	284	256	288	258	307	270	287	260	262	270	263	287	267	256	281	284	286	274	265	264	292	264	289	268	321	242	284	289	257	293	277	281	288	267	297	312	248	268	254	267	281	287	277	274	290	253	296	262	250	290	309	274	268	250	271	278	279	291	258	284	289	310	258	258	268	305	276	244	262	295	284	272	275	280	247	246	261	267	283	273	282	267	260	279	307	290	312	307	270	257	259	278	284	312	258	256	301	280	299	276	229	294	288	282	299	255	277	259	262	309	300	286	268	312	283	289	256	280	286	284	266	275	274	286	253	277	288	276	268	285	257	298	282	268	295	307	271	258	261	256	248	306	286	254	286	320	274	305	280	269	287	277	250	251	287	223	268	294	285	279	298	293	260	280	284	289	241	251	294	273	256	263	285	281	301	264	281	278	274	243	267	276	265	283	283	285	263	256	289	272	275	256	304	266	253	285	261	288	285	304	274	268	252	270	267	260	260	300	256	275	266	284	284	263	251	249	288	280	268	269	299	247	256	257	291	274	295	298	243	271	289	263	279	271	274	290	268	263	276	282	266	266	278	275	271	275	294	271	258	277	293	286	279	302	261	310	284	286	245	250	261	280	269	276	260	291	271	278	285	274	277	286	285	286	281	265	277	265	295	303	241	268	248	287	270	280	276	252	275	262	280	263	265	282	288	298	284	264	272	263	277	270	262	314	302	253	298	257	289	248	257	242	290	261	281	280	290	262	293	280	278	323	262	237	258	312	270	277	297	280	285	260	295	283	285	282	276	250	271	274	264	270	287	263	266	286	278	305	295	272	264	277	305	254	286	276	294	288	223	278	282	275	284	290	300	316	287	285	293	294	283	305	267	267	265	258	266	280	274	268	258	255	280	268	278	252	235	265	272	291	281	271	272	250	262	257	291	258	276	295	247	279	272	275	258	263	279	272	242	313	275	296	276	295	255	291	269	267	295	251	298	332	268	280	282	288	234	283	277	268	277	270	266	278	298	257	274	283	309	285	257	257	286	273	276	262	276	247	274	273	272	284	292	266	264	242	261	268	283	280	278	265	286	274	265	302	312	275	263	267	262	297	278	275	299	262	265	290	258	278	256	256	282	242	287	279	295	294	266	287	263	260	285	297	252	265	278	282	277	274	274	252	284	264	282	287	262	268	268	277	304	292	292	285	260	287	295	275	299	249	246	268	277	299	311	269	240	263	278	316	300	254	321	299	260	252	292	242	255	278	230	282	288	271	277	305	264	307	271	335	312	271	278	294	276	247	285	275	256	272	292	256	266	277	294	295	290	263	285	267	287	267	257	283	284	269	277	266	255	274	261	286	286	269	288	258	256	273	308	266	295	266	272	276	265	261	279	268	284	248	276	293	282	263	273	264	299	243	247	281	269	279	275	284	272	267	286	255	280	269	274	277	288	275	256	276	281	279	255	273	271	266	278	279	290	278	257	289	251	267	275	269	231	258	279	267	251	266	279	270	280	310	266	298	291	271	281	276	259	258	266	278	273	230	258	233	279	312	279	286	251	264	288	274	298	284	244	257	294	270	292	262	272	290	267	285	296	252	296	303	258	275	237	288	299	287	258	262	260	290	258	270	275	279	288	296	246	262	272	265	261	259	272	274	270	289	251	291	292	303
6740	897	1360	1578	1427	1149	1051	968	894	889	748	759	772	720	728	704	679	706	670	637	656	726	672	628	632	633	674	657	643	625	640	652	629	669	655	656	641	604	655	658	625	597	656	651	590	607	615	651	612	628	591	675	636	634	630	644	623	596	627	634	544	620	620	663	572	617	597	641	611	666	634	638	621	642	661	628	614	680	629	633	669	625	616	650	632	657	619	642	653	608	617	633	638	614	644	618	592	608	613	614	651	613	615	648	610	652	615	650	629	602	609	656	608	663	611	651	692	611	594	626	609	604	613	647	633	606	682	659	652	616	615	597	664	611	627	659	598	618	627	605	626	642	642	605	631	621	632	603	606	622	623	639	605	647	618	616	634	637	637	635	622	624	672	605	663	599	666	650	622	636	600	668	628	664	607	594	627	612	656	628	626	669	629	623	600	596	577	602	647	597	617	598	698	605	600	592	658	618	578	564	640	633	595	594	652	641	635	612	607	625	644	621	664	630	672	651	615	663	651	614	627	634	624	614	639	594	657	646	681	642	682	625	636	635	655	644	624	642	629	677	618	615	635	628	639	602	649	590	617	654	624	629	664	631	649	636	633	561	604	586	580	659	621	614	584	638	586	687	675	633	631	614	627	599	664	624	667	596	579	633	637	665	649	605	634	655	597	640	601	624	643	588	629	612	608	638	575	647	653	614	589	612	650	671	605	629	605	600	627	628	617	609	578	585	637	617	637	611	624	631	692	652	678	666	643	679	620	627	604	619	606	614	607	613	654	611	644	657	657	649	644	606	653	636	649	625	620	643	659	624	607	627	662	661	628	608	658	646	652	645	647	607	667	633	601	666	667	625	642	644	616	664	586	592	604	627	647	616	649	708	675	648	676	582	611	642	612	688	615	634	637	618	640	621	638	644	648	635	636	641	623	637	578	627	612	607	620	668	603	621	610	624	602	641	629	627	578	622	627	596	569	653	613	627	638	620	629	639	626	638	653	609	646	619	616	647	668	679	640	588	603	631	633	611	611	635	620	665	580	643	591	638	635	694	644	576	617	609	604	632	596	584	637	632	673	643	657	619	604	596	616	621	641	629	699	596	642	614	593	627	589	608	655	633	598	574	606	614	603	652	601	662	627	620	645	678	642	624	618	633	598	629	642	589	637	568	640	675	598	655	649	626	619	626	628	635	648	600	598	609	627	639	663	618	679	591	628	616	656	638	645	634	659	663	680	582	641	625	648	633	592	633	626	600	601	653	667	575	661	646	592	582	676	640	624	632	635	663	621	637	645	630	622	611	620	679	620	633	593	636	585	559	647	628	621	625	649	598	658	633	643	597	619	612	633	628	596	599	640	598	668	609	595	649	613	581	613	657	608	631	624	665	654	615	632	651	628	656	618	639	631	638	624	615	684	627	594	631	592	627	635	665	604	632	572	642	649	671	622	676	644	645	618	639	623	650	626	634	687	632	630	628	630	609	641	610	639	648	632	595	641	620	580	645	596	675	612	610	625	586	577	593	627	662	612	642	658	613	654	606	613	618	602	610	654	632	654	622	643	638	625	607	625	621	615	659	600	638	617	612	640	647	637	596	626	623	662	638	628	580	621	590	641	618	626	657	653	645	638	588	615	617	614	666	591	592	654	683	606	612	647	650	632	600	666	664	635	631	652	626	682	639	639	644	657	629	607	641	638	628	634	620	627	682	636	672	631	637	616	633	642	629	662	615	612	612	597	621	611	658	608	588	633	630	606	633	657	663	603	656	645	624	659	614	602	646	634	625	625	593	562	626	611	647	612	630	630	646	597	637	642	667	628	597	618	611	610	588	610	660	614	616	624	651	646	644	649	615	629	658	616	649	617	625	654	643	606	612	603	612	559	632	630	606	647	656	678	650	627	607	641	648	619	598	623	613	628	618	646	646	632	622	648	655	603	649	635	674	600	630	630	647	615	598	645	633	668	623	622	615	609	589	574	638	679	591	573	638	660	636	624	621	607	681	656	635	643	642	617	624	621	641	656	647	622	670	633	631	630	611	624	683	633	638	586	644	630	694	626	625	637	616	619	634	642	612	598	627	580	627	620	625	632	628	588	638	622	628	659	624	627	640	615	629	652	620	641	638	602	632	632	640	640	678	608	633	651	642	583	612	594	638	572	623	651	637	616	631	620	657	643	662	648	604	636	667	609	635	584	626	652	634	594	634	654	636	652	635	634	613	600	604	641	581	628	631	614	651	620	611	663	651	641	646	649	640	670	621	625	607	583	650	635	607	642	619	593	630	598	705	623	679	609	618	655	589	585	626	625	642	649	622	608	645	650	664	635	625	597	629	631	631	638	611	601	641	627	640	610	658	679	652	600	597	639	625	678	658	596	651	621	578	611	602	606	635	611	625	633	608	660	586	605	641	607	611	627	587	662	694	609	657	623	610	578	616	604	657	617	617	649	611	639	613	625	571	600	679	642	635	627	621	583	632	620	631	651	618	594	621	569	641	648	608	630	665	604	616	601	590	645	675	645	561	605	635	637	644	596	621	636	609	623	626	587	600	643	619	623	605	583	622	598	614	644	632	621	633	600	609	607	612	638	663	601	623	644	631	649	593	603	606	624	609	600	621	638	651	611	651	661	591	616	639	649	629	617	587	624	585	653	606	560	598	624	628	620	618	645	651	581	653	632	707	653	651	580	623	630	618	645	634	644	592	659	646	601	666	641	630	630	664	663	638	626	640	602	639	601	645	672	617	601	617	622	649	608	605	616	652	588	651	628	616	672	647	608	680	593	647	618	670	615	618	618	597	661	688	636	620	606	656	615	598	622	645	612	625	637	632	641	626	631	630	622	601	618	566	619	670	661	655	626	622	620	667	607	588	604	650	602	618	653	645	625	611	603	626	634	605	638	630	626	595	642	625	576	657	669	648	610	634	628	626	623	654	636	625	667	589	653	637	591	581	636	600	628	598	642	629	656	672	617	638	585	613	623	653	610	636	628	649	642	654	667	667	667	602	598	646	642	616	602	609	614	626	639	626	636	644	635	634	616	663	611	617	648	593	624	609	682	646	612	626	613	582	644	611	629	643	654	634	702	620	608	637	632	604	619	600	647	665	619	614	601	609	648	641	588	607	631	621	644	639	647	614	607	636	647	621	643	630	640	617	630	667	630	597	620	625	628	706	638	657	625	604	585	641	638	638	699	592	644	641	633	618	647	614	592	622	594	614	612	596	641	571	635	639	620	615	630	609	616	618	626	643	604	638	602	616	610	607	598	646	648	649	623	632	661	652	623	597	635	653	614	632	609	641	642	656	627	612	634	601	640	614	629	635	647	619	615	638	567	643	651	625	608	651	626	634	634	600	610	639	622	586	655	615	634	640	624	620	624	648	635	608	633	626	661	634	593	651	641	630	635	599	641	630	644	575	653	615	673	617	619	615	645	625	619	629	629	618	635	634	637	664	604	670	633	627	646	607	601	604	666	645	625	625	620	584	649	678	657	678	654	590
15129	1144	937	707	500	395	316	283	214	219	226	178	197	166	174	150	168	169	156	177	162	173	165	181	170	160	155	163	154	168	161	188	160	173	174	147	172	165	189	153	170	161	159	163	179	151	154	153	153	140	161	140	165	177	165	156	157	146	154	131	138	153	168	138	164	153	170	165	189	179	155	149	152	154	151	174	163	146	139	146	166	168	144	157	145	131	159	147	144	187	135	171	152	166	167	176	150	156	159	185	148	176	162	159	156	165	147	133	164	168	137	161	156	163	159	143	167	164	146	153	134	155	142	163	181	153	158	138	144	150	179	162	145	164	143	154	158	156	161	175	164	156	124	163	176	160	168	129	152	131	190	160	151	155	149	160	164	163	125	160	143	159	159	152	144	146	157	185	160	155	144	154	163	139	168	142	147	170	140	163	161	184	168	149	156	151	143	149	166	126	171	149	173	154	168	145	163	159	151	150	161	164	165	158	153	152	151	160	155	155	181	142	149	158	135	144	160	156	162	142	154	155	144	155	156	170	143	165	163	165	157	164	182	150	169	123	159	138	155	156	175	157	169	129	140	155	156	165	152	150	161	144	146	151	149	133	150	181	131	145	185	139	157	148	171	150	136	144	174	170	153	151	175	169	170	140	135	152	146	150	152	169	152	158	162	150	151	162	164	163	175	153	154	178	158	169	167	150	153	167	130	164	149	151	139	151	182	149	168	155	173	146	160	165	149	170	155	126	170	145	133	141	143	149	187	154	176	138	161	154	153	144	142	168	153	175	159	179	161	167	182	163	151	136	128	126	152	161	164	169	145	141	152	146	156	138	145	170	160	133	169	165	147	136	171	175	165	143	164	166	166	154	132	136	171	147	163	175	166	172	157	157	136	159	153	168	167	145	150	146	151	152	159	154	136	160	137	125	163	163	177	157	157	159	186	140	156	146	150	153	160	156	136	169	180	165	155	153	147	166	159	162	155	160	147	143	158	148	162	143	122	167	171	141	150	163	152	147	147	150	165	167	153	139	157	147	170	144	142	150	150	156	148	156	151	161	158	128	147	156	158	177	150	148	156	137	180	174	169	151	108	138	136	162	145	173	159	149	141	169	150	147	151	154	162	175	151	191	150	142	141	151	161	163	162	136	176	176	142	179	159	141	140	126	154	136	136	164	148	142	149	147	181	162	173	141	181	162	155	166	161	153	149	161	157	126	180	152	159	133	145	155	141	127	174	124	175	164	171	137	174	165	160	149	196	154	149	149	134	157	143	155	138	130	164	155	154	166	149	142	148	159	140	165	161	163	164	145	143	170	151	154	159	163	153	174	157	161	136	127	171	152	163	163	166	126	169	165	139	174	147	148	155	171	178	126	168	147	160	141	147	166	139	147	159	161	133	146	158	137	150	155	153	153	138	135	144	145	177	147	167	163	149	162	134	148	181	143	130	162	168	141	173	154	144	163	150	160	177	149	193	156	179	161	162	166	132	165	127	149	147	148	165	142	164	158	154	148	137	137	157	181	132	159	152	143	159	161	145	153	157	175	138	136	156	149	142	156	166	138	159	142	151	147	148	139	137	145	147	165	143	155	153	144	150	159	150	173	150	157	157	158	182	165	182	141	148	154	159	174	132	167	149	151	140	144	162	163	169	150	149	160	165	146	173	175	146	158	151	154	155	171	145	163	162	171	173	140	136	148	150	158	148	153	174	150	161	152	181	163	153	163	157	157	175	151	175	145	140	151	154	159	156	155	154	143	160	170	158	171	141	156	168	151	144	147	153	156	160	144	150	154	145	178	158	122	171	154	153	138	163	190	160	148	164	164	141	155	169	171	163	162	136	118	146	148	134	163	148	153	153	162	162	156	144	150	152	140	141	149	133	145	166	165	148	151	149	171	154	170	171	156	169	162	171	176	139	153	188	179	174	143	134	160	141	161	173	152	184	157	167	143	141	159	135	162	177	160	158	142	138	140	167	157	151	142	133	161	176	135	160	169	148	161	164	153	160	135	142	151	143	135	147	131	170	144	158	158	161	156	146	147	155	154	186	148	145	156	154	153	153	185	144	137	145	156	164	150	143	143	151	132	177	154	162	158	122	179	170	145	133	150	167	148	158	165	158	165	145	169	163	149	160	171	173	145	203	143	162	155	153	158	184	155	137	128	141	171	153	169	168	157	177	125	129	137	154	153	162	151	149	158	150	152	142	172	164	141	155	175	169	171	142	152	141	148	159	161	149	156	179	153	151	163	177	148	162	168	186	145	156	140	154	174	124	165	138	141	153	151	150	149	166	149	152	121	167	152	139	148	160	161	163	156	153	167	143	143	160	156	144	163	179	136	169	136	149	159	150	146	153	143	151	155	162	145	150	183	134	149	141	165	150	146	153	160	162	152	174	165	164	162	167	144	152	158	140	146	155	178	143	148	167	164	148	162	154	154	134	149	172	163	153	179	146	166	161	174	172	159	141	135	144	144	172	147	143	156	160	175	157	122	147	171	147	156	160	135	160	159	154	155	148	144	126	160	125	166	142	163	171	152	136	141	150	151	144	142	169	150	136	150	153	129	179	165	142	153	183	173	183	138	163	130	156	159	140	160	152	151	143	163	151	125	187	141	184	153	146	141	153	147	147	151	143	168	131	152	165	150	143	164	165	154	181	165	138	165	154	156	174	154	154	135	149	148	166	161	137	180	169	172	145	158	181	163	142	149	149	132	154	170	153	150	139	121	175	165	145	126	149	164	147	152	198	159	147	174	158	143	155	178	143	154	167	151	167	156	156	162	172	149	146	135	155	147	159	143	141	149	173	168	146	157	162	152	155	138	136	155	149	155	158	132	144	145	141	147	154	164	160	146	163	161	180	150	158	147	140	143	149	153	162	128	184	162	152	181	150	161	181	185	169	145	162	139	152	160	165	136	164	151	165	167	184	146	141	161	172	153	167	178	145	152	158	135	152	157	158	145	149	168	151	157	142	155	151	157	151	130	144	140	146	144	140	170	160	176	166	152	166	137	165	156	184	159	126	167	151	160	151	141	175	150	162	164	154	137	160	176	140	154	157	155	156	158	149	152	141	162	150	142	163	136	160	185	140	158	167	138	164	135	184	144	163	158	165	166	160	155	139	166	147	158	158	166	148	163	169	190	164	157	141	165	158	160	153	140	155	153	133	172	151	151	153	158	115	161	141	138	154	161	157	165	164	160	134	157	146	130	160	148	150	171	159	150	143	141	171	146	156	150	171	156	154	166	164	151	140	183	144	135	114	162	140	176	181	130	161	157	182	156	141	142	168	136	163	158	148	173	166	156	136	153	167	167	161	180	168	167	123	165	154	164	149	167	170	168	139	138	138	148	169	141	156	171	163	175	150	162	180	143	143	140	143	164	147	151	168	140	154	146	180	158	164	164	164	153	152	165	167	139	146	151	155	156	149	143	160	140	162	161	149	151	174	164	135	176	165	142	154	158	167	168	134	151	181	154	152	149	173	147	145	166	141	142
8056	866	1880	2128	1886	1365	1170	897	827	711	667	678	600	548	558	489	503	465	439	443	478	448	399	427	421	393	406	404	401	394	419	368	391	393	380	403	404	358	398	366	341	382	349	360	404	390	391	363	349	386	325	386	376	380	355	376	366	342	351	357	383	373	362	356	364	354	394	333	360	394	406	376	353	359	363	373	416	375	359	373	407	331	380	323	370	330	368	393	365	392	350	374	363	363	368	372	372	375	374	381	367	346	362	424	400	355	333	361	365	360	361	360	367	362	355	377	399	388	353	354	346	353	363	336	404	349	346	360	391	344	344	367	345	357	353	350	343	340	366	369	369	369	401	363	367	356	364	343	344	358	355	336	383	353	351	361	381	379	340	341	348	365	354	354	356	366	374	371	384	387	342	392	323	332	384	331	354	351	372	382	355	373	384	385	353	392	345	332	341	351	384	351	362	382	352	393	354	348	366	337	366	372	376	353	343	363	361	351	353	388	362	340	364	369	337	318	339	369	311	367	364	351	343	337	347	356	374	352	367	357	331	367	360	362	341	319	373	343	323	343	369	385	350	352	348	357	372	371	380	338	334	350	337	368	375	378	368	386	336	379	391	342	365	344	361	357	339	395	377	402	366	365	380	371	361	345	368	377	369	332	363	373	365	342	369	357	345	403	363	384	372	371	391	377	396	337	362	350	344	355	375	378	352	343	343	338	328	361	349	389	363	390	351	363	373	368	391	374	378	353	377	303	337	336	332	368	362	362	361	360	363	339	353	348	355	377	364	317	352	376	392	338	357	363	375	349	332	344	353	374	366	390	363	361	362	378	381	330	352	352	373	350	334	361	360	348	344	371	365	349	348	324	356	337	372	355	399	361	363	364	364	337	332	387	369	368	392	388	336	384	371	351	369	363	360	345	380	375	324	359	358	340	353	373	349	337	363	346	354	375	326	347	383	338	355	382	397	316	372	388	371	348	370	376	374	380	398	337	353	345	384	327	349	360	374	347	377	383	367	369	330	342	384	365	339	337	353	344	390	334	379	396	335	357	416	364	382	380	326	331	362	352	368	358	377	349	371	378	327	364	350	361	368	346	367	323	349	359	424	318	364	355	395	392	328	376	347	387	355	355	374	380	336	354	378	401	360	373	367	356	361	357	374	379	371	378	333	332	347	325	389	381	373	364	375	326	359	374	352	363	369	349	346	344	343	351	387	366	379	362	398	383	353	355	360	350	376	359	365	329	394	343	361	377	385	381	394	365	364	350	362	362	393	334	355	359	361	370	378	338	380	312	366	350	351	340	327	376	400	363	380	366	363	329	381	352	371	378	373	383	366	358	351	375	370	357	383	368	380	356	380	347	327	337	372	381	400	329	329	384	382	388	360	396	343	358	364	342	400	359	387	357	349	404	328	385	393	366	356	361	382	367	366	362	338	368	359	367	378	328	334	369	375	364	331	351	379	353	341	395	366	356	345	373	352	394	387	362	385	384	381	374	351	343	370	358	378	375	382	362	346	338	344	366	387	331	356	357	359	359	392	326	350	360	365	359	369	322	367	344	354	391	394	353	400	368	331	357	370	372	388	337	388	334	390	364	366	390	372	350	337	358	349	361	367	363	409	362	325	356	367	354	373	362	362	393	367	351	354	344	340	363	397	392	384	371	401	338	392	356	369	354	362	357	358	362	383	331	365	325	352	318	361	318	375	336	327	372	365	373	381	386	365	371	376	353	375	355	362	352	365	388	351	377	385	381	371	367	392	343	376	367	384	334	332	366	325	347	363	324	363	363	360	347	379	356	341	375	397	387	377	353	334	363	364	366	360	342	350	357	394	356	347	348	385	348	346	382	352	377	340	367	369	341	374	349	363	381	383	364	364	321	343	389	379	337	324	368	358	347	374	343	351	356	345	342	406	352	336	384	360	346	381	386	382	338	375	338	337	344	390	375	339	389	380	380	341	316	372	361	401	351	308	401	388	395	381	356	382	359	384	358	339	385	326	399	358	360	372	361	360	402	336	380	352	365	353	360	328	355	368	363	369	365	339	372	359	383	328	361	347	339	373	387	369	368	333	393	353	350	366	355	340	386	366	348	361	386	381	399	377	375	339	374	345	358	349	370	366	387	343	348	331	356	337	334	308	374	378	354	350	385	369	353	394	344	374	344	364	358	306	379	367	364	359	361	388	357	374	357	352	345	378	362	334	332	350	344	351	360	331	369	353	343	351	348	343	344	352	355	356	376	361	333	356	328	365	342	335	345	391	380	374	371	385	380	372	390	357	371	351	357	351	336	369	371	346	355	377	381	331	358	373	349	400	356	344	344	382	364	384	393	329	343	373	337	360	332	357	374	373	345	381	344	349	352	361	372	359	356	339	343	386	376	384	360	380	345	357	375	354	345	345	365	347	360	374	344	404	359	371	341	385	367	341	336	381	358	358	342	340	352	341	362	355	376	349	350	373	356	337	379	352	394	388	360	344	369	370	372	379	365	327	335	333	352	362	362	369	356	362	357	382	352	336	370	355	356	355	358	386	352	395	366	358	375	339	366	316	375	356	373	359	339	348	358	381	389	341	352	358	350	342	368	369	339	374	381	364	342	364	367	372	370	373	357	357	359	360	375	353	367	372	381	402	327	328	367	372	374	352	362	371	347	339	380	381	316	367	389	330	366	344	351	347	353	402	362	369	365	361	342	340	363	342	404	371	354	345	392	359	372	354	379	352	343	355	377	372	363	389	363	350	390	382	352	347	377	358	363	382	380	366	357	372	384	388	386	344	380	337	339	388	354	361	379	374	352	355	379	365	367	362	361	363	377	345	377	373	372	368	365	353	369	377	371	358	343	354	382	350	366	367	333	365	333	364	354	330	383	376	362	364	368	359	361	355	349	382	376	385	348	356	354	386	331	360	374	367	361	364	343	360	340	384	343	358	360	371	335	357	376	347	340	394	341	349	358	354	358	335	353	347	340	363	326	332	385	369	360	333	355	352	352	361	374	365	357	363	360	369	357	351	352	343	374	327	351	338	360	367	376	350	356	368	354	372	314	367	361	364	396	350	384	396	393	352	319	366	364	362	340	357	345	374	349	335	382	364	367	403	397	376	364	376	344	344	361	395	312	343	327	344	366	359	378	316	358	370	330	355	367	356	380	375	347	340	367	363	336	385	348	351	388	359	339	363	362	366	355	387	369	349	381	357	331	336	353	359	363	389	383	355	345	374	350	351	365	391	326	387	370	375	342	339	358	358	360	377	356	355	374	374	342	381	353	356	402	365	374	327	361	370	347	368	348	382	358	343	358	328	343	357	364	378	373	378	393	364	372	348	369	354	327	344	381	378	343	372	348	401	355	389	363	379	356	349	347	337	339	336	360	349	363	342	359	362	385	346	341	364	363	384	371	350	362	383	365	374	404	361	389	334	371	320	338	363	352	365	382	365	341	357	370	335	362	382	373	365	405	348	351	342	333	349	372	336	374	388	376	352	396	368	319	353	326
1555	234	226	252	210	224	212	215	230	209	195	218	235	202	221	190	201	227	205	183	226	211	186	193	200	223	208	207	190	212	192	193	220	207	189	179	209	233	221	228	239	198	209	196	224	201	209	187	195	222	231	191	213	223	213	212	208	219	207	227	222	228	226	209	223	197	182	219	198	188	227	204	231	216	201	198	220	184	191	206	192	220	193	178	213	237	210	193	230	226	208	195	220	199	205	222	202	196	201	187	196	195	209	220	228	174	196	223	213	221	187	241	205	224	219	195	179	201	178	217	205	205	198	193	225	186	201	193	183	209	241	209	195	200	208	211	197	230	196	208	213	168	227	208	194	210	208	217	222	195	247	214	191	211	219	219	207	191	220	203	215	211	199	204	213	220	206	203	205	207	217	178	219	159	215	216	208	187	197	215	203	213	205	185	208	203	210	191	197	201	187	231	213	217	203	209	209	210	205	206	220	214	196	208	186	203	192	214	199	215	201	210	203	190	189	205	183	205	219	186	234	231	223	201	200	195	202	220	216	212	226	202	199	209	201	232	216	212	210	236	167	227	216	191	204	211	205	212	203	195	187	192	208	203	230	197	239	223	222	210	222	226	238	212	263	216	213	205	226	217	188	212	215	218	219	200	202	209	219	205	176	239	208	225	241	193	202	205	194	197	188	222	206	211	195	217	209	200	242	208	208	204	224	189	210	192	207	216	213	218	234	215	194	206	218	220	192	208	207	233	203	224	187	218	200	193	217	225	217	217	190	205	189	208	201	221	213	214	197	217	218	197	216	220	213	211	193	211	192	197	210	206	173	227	225	217	233	202	223	219	191	202	207	201	200	199	201	205	212	197	167	206	192	205	186	191	213	210	192	201	204	198	178	201	160	206	219	226	204	196	177	165	216	207	210	179	214	221	239	197	190	212	219	210	208	208	189	229	188	196	209	224	201	218	204	204	221	204	199	218	193	213	226	192	227	199	215	226	199	203	207	201	203	203	172	202	236	193	208	217	208	194	209	191	200	178	208	204	187	222	197	233	194	213	227	211	222	192	240	197	223	213	198	219	178	216	212	213	203	201	227	181	214	219	210	183	201	229	199	223	223	201	198	199	216	203	217	236	219	194	223	198	220	208	210	221	212	192	199	208	208	191	210	190	185	197	185	223	240	202	195	208	241	194	221	223	188	176	202	205	236	196	231	206	198	196	212	234	230	209	216	204	199	225	233	219	193	213	221	188	207	195	196	219	209	199	209	226	180	216	230	182	192	216	208	189	195	188	217	230	201	210	219	180	196	209	222	221	195	217	200	203	197	220	219	234	224	208	225	213	213	214	211	186	206	206	196	193	216	207	210	219	233	200	183	225	215	203	228	212	232	205	206	217	230	213	217	217	195	188	180	186	214	232	211	197	174	193	219	203	219	235	220	208	207	200	212	223	194	212	195	216	206	226	197	208	224	186	232	221	193	214	198	205	187	197	205	217	202	205	188	219	204	195	189	205	201	187	192	221	188	220	197	211	208	206	192	216	228	184	197	177	191	214	185	205	193	206	194	191	225	210	204	218	206	186	197	201	191	191	195	210	188	198	185	198	239	219	219	202	204	198	211	209	182	213	199	206	182	198	225	195	228	206	206	204	191	226	202	191	223	244	208	237	219	217	194	202	217	227	195	203	200	223	208	205	243	207	203	174	237	195	194	221	198	210	195	199	210	214	204	202	229	188	204	212	200	227	189	214	200	185	188	222	190	177	230	212	209	197	206	214	193	209	202	187	210	203	194	213	208	225	211	206	235	213	205	204	198	194	212	200	200	204	195	203	240	208	230	217	211	222	222	216	185	206	224	215	197	195	201	223	215	249	225	199	185	212	190	211	203	182	210	220	173	214	209	193	196	215	177	199	223	207	190	225	193	209	216	209	216	219	198	194	208	182	244	229	191	204	220	182	224	192	198	202	227	211	204	212	212	197	224	197	213	191	229	223	185	205	177	183	204	222	209	191	213	214	189	196	196	227	183	196	203	216	217	221	204	209	234	232	203	207	206	187	206	232	214	207	233	201	185	196	194	243	220	213	186	205	181	212	177	201	188	215	217	219	213	183	214	226	187	201	216	226	195	206	221	213	194	192	186	213	199	219	235	186	178	183	221	201	191	196	204	201	196	217	197	191	207	222	211	182	226	203	195	217	207	225	222	195	225	194	192	212	189	204	230	234	220	223	222	201	220	194	243	212	196	211	216	207	195	205	226	189	182	220	216	198	189	223	178	217	190	210	230	196	218	222	239	229	211	203	205	178	192	206	197	216	204	187	216	197	199	207	185	229	204	219	218	206	212	192	221	209	230	200	198	200	208	191	183	225	188	219	201	213	207	214	185	224	202	227	223	215	213	190	199	199	212	205	234	185	192	166	190	216	198	206	231	218	168	221	194	207	197	209	236	227	212	214	227	204	195	203	206	182	212	196	195	221	213	205	205	214	212	228	193	211	208	209	206	205	210	198	207	197	218	192	202	219	218	185	219	221	230	189	224	203	203	224	180	201	182	215	203	196	228	205	213	226	188	217	219	235	227	213	217	193	217	203	226	200	205	186	185	193	194	190	208	215	199	212	176	206	203	221	219	229	225	184	211	206	219	207	243	196	228	187	226	211	228	232	217	211	210	188	215	222	193	209	210	202	215	197	211	217	246	184	189	199	198	176	203	204	179	216	215	193	194	210	204	218	194	190	199	231	238	216	223	179	201	198	190	227	226	199	196	194	206	211	216	226	198	206	206	176	209	195	225	173	184	201	222	217	214	195	208	188	178	206	182	210	214	192	207	201	208	207	209	197	204	232	206	216	216	196	228	233	213	211	224	220	209	211	220	187	196	208	201	210	225	190	217	212	222	205	252	184	216	221	224	233	203	241	208	200	203	177	217	199	193	190	211	194	220	199	221	179	193	218	175	214	226	203	191	235	205	200	204	203	202	195	226	205	231	226	192	214	216	229	187	187	199	182	194	185	210	200	198	213	217	221	209	190	211	199	207	185	212	234	208	228	216	228	206	207	241	186	196	234	211	197	253	201	218	183	197	203	227	207	185	212	210	197	198	213	229	234	230	211	192	201	204	196	195	223	214	212	222	195	211	227	228	211	196	172	192	201	223	208	185	205	223	222	201	205	212	215	206	224	187	212	185	179	195	236	200	193	201	192	194	188	204	203	224	223	204	165	251	237	221	219	223	204	250	205	190	226	221	245	193	234	214	194	221	172	173	204	207	179	224	175	228	224	175	206	221	205	203	238	185	196	189	174	212	186	197	265	207	190	188	229	232	229	223	217	206	202	220	227	208	210	213	205	182	170	193	212	206	206	213	190	236	205	193	182	197	216	200	227	217	217	202	197	213	211	225	226	209	203	226	212	212	226	175	209	195	191	194	175	213	217	200	210	212	195	179	213	198	210	195	167	184	208	232	198	188	217	193	183	203	217	162	223	185	201	194	225	214	231	186	228	188	233
1896	530	559	564	531	540	588	542	480	490	491	521	500	486	541	508	516	499	485	548	494	500	518	494	475	527	508	488	504	508	509	505	491	481	529	495	485	478	517	471	506	517	526	483	479	509	497	484	489	474	494	472	499	448	511	489	507	492	526	495	475	544	526	481	464	511	486	445	497	470	507	511	489	501	469	476	489	486	477	458	475	531	465	490	489	505	504	476	497	483	521	486	521	460	500	520	491	470	486	493	474	524	491	520	494	523	508	506	462	511	469	478	491	486	473	461	483	482	492	522	476	476	476	452	467	498	497	487	528	488	500	550	475	469	494	499	540	522	512	452	481	509	532	523	491	504	518	505	502	490	510	466	462	475	485	506	503	473	462	511	534	502	511	514	523	483	484	494	529	478	525	516	500	531	509	489	482	477	463	472	514	474	474	535	517	507	471	491	511	500	501	558	472	521	514	454	544	499	491	488	506	477	500	487	507	502	501	506	515	530	518	521	533	480	510	524	486	472	484	509	526	521	521	508	503	470	503	506	509	476	486	496	489	491	500	524	501	507	512	479	476	488	509	540	496	507	465	483	504	510	499	508	542	492	500	498	508	472	508	497	476	512	495	525	448	501	534	511	497	496	504	479	495	471	468	473	478	498	483	512	523	524	475	509	498	529	517	467	462	508	475	514	487	535	511	468	506	493	516	489	518	476	495	500	527	508	470	493	536	501	522	479	519	488	533	520	502	491	467	511	493	516	470	484	495	503	466	478	507	543	509	471	532	509	508	523	514	535	534	518	497	491	483	497	475	494	512	523	438	520	472	466	467	491	494	491	494	484	502	486	525	487	500	517	493	464	517	512	471	512	482	463	530	477	522	503	497	493	467	478	503	502	477	528	500	551	483	490	479	523	515	524	470	488	501	476	450	483	499	476	478	460	484	486	487	510	477	509	510	476	490	510	559	488	467	513	492	477	496	509	482	525	520	501	491	498	488	461	536	476	510	502	507	506	498	508	516	502	479	529	460	542	489	509	488	502	469	524	512	508	547	510	484	475	548	539	478	496	493	487	488	467	504	524	500	491	479	476	502	493	454	461	488	508	508	490	497	471	503	462	524	504	476	472	537	501	466	501	478	512	520	485	490	462	510	473	456	540	472	481	530	495	488	487	500	491	467	499	491	475	489	503	521	499	493	504	486	517	514	506	495	495	500	536	567	490	494	505	490	497	522	497	486	521	466	519	470	535	477	511	481	528	496	503	518	484	473	527	502	481	527	488	509	529	463	516	481	453	526	465	462	487	474	526	510	511	517	517	475	502	493	502	472	485	467	490	479	524	470	498	497	494	501	486	480	514	503	479	510	429	518	525	489	468	492	445	465	461	487	480	477	509	509	493	509	511	515	495	493	504	508	502	473	504	517	495	492	491	529	553	479	515	470	480	497	480	504	453	482	498	496	459	499	473	484	477	471	533	526	500	535	509	512	486	471	490	513	525	527	481	495	487	498	452	481	454	527	486	462	506	522	494	486	542	466	491	462	546	480	485	466	510	514	474	505	504	506	509	476	538	512	515	490	496	476	482	501	472	522	484	480	498	472	470	478	511	475	509	561	484	480	496	522	500	460	507	498	512	503	516	496	492	478	502	511	486	552	486	529	521	473	508	465	501	473	469	499	516	505	497	505	520	481	489	493	494	496	523	520	496	480	515	506	485	519	490	493	472	504	524	465	466	486	505	498	483	480	482	464	516	478	494	482	528	497	488	493	497	515	472	496	521	522	539	494	479	466	533	474	502	502	516	488	482	524	496	516	500	492	494	520	493	496	526	471	467	542	517	488	494	498	525	514	486	460	489	518	521	484	529	527	496	475	512	510	503	491	503	521	467	516	492	541	497	496	539	498	491	458	502	466	538	522	508	488	502	473	484	502	466	475	503	515	498	490	495	483	504	494	493	519	508	471	523	479	501	548	507	488	512	490	514	456	537	480	534	536	498	499	500	498	509	508	545	512	487	518	514	478	531	468	534	489	444	512	492	492	520	506	488	506	493	500	498	496	510	527	534	505	484	472	496	499	530	512	520	482	498	514	492	477	503	528	497	504	483	519	482	534	506	508	502	510	511	500	501	509	505	477	547	495	535	510	513	496	505	479	556	492	518	574	476	509	507	512	471	494	521	531	479	519	485	484	489	504	549	495	492	476	506	506	533	502	488	501	492	487	518	486	515	497	494	501	505	478	502	467	519	490	517	496	510	542	476	478	477	514	509	515	474	501	476	539	454	497	475	478	487	526	497	477	529	485	495	491	459	469	484	516	462	497	516	485	533	474	522	497	505	498	519	533	557	486	498	477	530	533	515	480	501	515	527	519	509	513	459	459	473	496	504	503	481	509	534	479	561	530	496	471	503	486	464	491	509	514	513	484	486	518	470	511	536	512	489	467	456	506	479	522	515	491	504	505	485	496	481	456	492	480	512	561	527	502	534	499	486	504	513	492	513	519	495	524	512	479	497	504	481	522	517	517	466	501	473	471	493	472	507	500	508	484	492	494	533	542	476	464	451	523	512	510	495	535	509	550	470	471	547	480	500	501	475	484	520	488	495	429	458	509	468	495	476	521	515	521	528	536	470	495	464	480	512	522	472	522	487	483	509	470	493	476	510	474	537	500	505	504	513	509	509	478	466	489	466	476	499	497	462	514	537	477	493	517	457	508	520	481	513	482	519	440	523	493	516	507	513	474	515	483	488	494	479	524	506	477	496	501	506	498	464	489	494	487	507	491	524	477	488	477	519	484	474	521	497	488	493	511	505	492	477	520	482	511	509	517	476	534	477	495	459	509	515	504	521	498	500	513	486	526	511	478	502	458	512	463	527	508	474	528	527	500	505	514	504	511	538	480	494	497	458	490	539	481	499	490	472	484	530	483	513	529	485	512	520	516	465	510	486	487	533	502	487	533	515	497	518	497	528	492	473	498	537	512	529	496	488	550	524	483	527	478	510	485	476	517	499	478	511	487	497	500	518	454	515	503	465	501	497	511	487	507	503	542	493	502	488	501	467	536	460	530	541	558	517	499	501	500	503	480	496	501	514	474	499	511	514	496	494	519	512	521	498	467	498	531	466	494	517	508	516	485	500	460	525	502	534	526	447	498	484	485	475	508	521	481	496	510	505	501	472	503	498	512	528	438	512	490	495	511	494	450	462	525	513	494	486	484	505	506	499	490	477	478	498	502	467	499	522	504	498	473	520	470	462	512	503	491	495	502	491	485	506	502	527	536	478	489	504	500	514	518	511	506	479	511	510	471	513	515	504	497	514	484	470	488	484	518	504	511	501	498	484	505	472	486	451	509	505	524	494	502	467	504	491	455	532	494	497	525	514	491	495	518	479	472	515	532	471	510	493	492	501	478	490	514	491	477	515	478	534	495	513	503	509	498	476	508	477	477	470	514	461	520	531	484	518	477	507	473	492	510	518	489	525	470	525	495	500	505	489	519	525	496	500	527	476
8229	634	591	575	492	370	314	317	317	300	307	267	304	280	300	281	272	292	260	287	253	277	276	288	282	260	264	274	267	285	281	291	265	292	311	252	296	269	310	318	284	299	308	288	274	282	322	299	259	292	281	292	256	270	263	267	272	273	289	290	247	250	280	257	281	258	310	276	299	265	273	259	273	300	265	255	275	258	307	262	251	271	292	303	283	270	308	293	264	295	294	258	250	307	272	261	239	269	251	242	232	288	255	258	270	269	268	305	335	289	284	289	290	278	297	275	262	272	259	272	248	294	297	288	290	256	261	283	294	291	247	279	271	250	285	286	278	283	270	268	271	259	280	248	267	271	290	277	295	272	275	275	243	287	274	272	281	238	293	271	262	279	298	262	287	239	261	294	275	293	270	300	279	274	261	317	289	265	271	284	257	272	311	306	268	235	274	270	275	308	266	233	261	253	275	235	277	274	277	303	267	274	252	245	297	313	282	250	277	275	298	243	279	273	241	287	295	227	257	263	289	277	286	259	268	277	267	290	232	273	264	259	278	262	256	264	274	273	262	304	292	263	302	257	263	282	241	292	245	284	274	283	291	259	270	265	289	257	277	275	257	297	308	272	329	283	281	270	272	240	270	275	253	263	285	301	266	263	256	270	297	310	269	273	289	280	256	277	265	276	269	270	283	257	241	250	285	280	289	292	281	330	300	295	270	259	264	286	255	287	292	276	286	297	279	254	244	315	276	250	256	273	253	267	256	275	264	285	244	239	262	255	266	246	264	284	269	263	288	258	279	274	262	277	273	284	275	269	249	298	285	269	265	257	268	289	268	297	285	255	298	316	279	275	275	306	279	295	261	259	281	260	267	255	277	270	249	268	278	301	270	261	282	300	287	290	250	287	285	295	291	280	262	252	271	277	289	262	260	278	269	246	272	259	313	289	278	273	280	259	263	292	259	256	267	297	309	253	272	289	246	306	264	294	296	275	261	269	259	285	251	267	276	308	305	319	279	256	281	273	270	308	263	259	278	264	278	250	282	300	308	276	279	286	265	288	296	257	287	270	310	273	263	260	284	278	260	284	297	259	257	278	289	257	275	254	278	280	295	248	275	294	272	278	280	291	289	301	291	270	246	300	234	274	290	258	283	288	296	295	263	265	307	296	310	286	273	271	271	259	268	270	261	269	258	273	268	270	279	283	276	264	224	270	258	307	287	302	266	291	280	267	273	278	250	287	248	270	278	258	292	270	242	276	258	279	278	263	279	257	262	288	237	272	269	283	262	302	254	265	253	287	296	249	293	280	275	257	297	256	272	317	284	288	259	290	276	275	276	258	309	283	259	250	270	254	270	276	285	240	276	271	293	283	265	282	286	264	289	245	281	294	262	256	314	269	277	285	269	298	298	290	262	265	259	275	265	307	265	282	301	287	279	270	248	310	255	250	257	287	277	281	298	284	269	272	262	251	299	302	269	260	272	288	258	255	267	254	231	268	270	258	264	296	270	284	271	260	264	276	298	262	274	276	250	272	293	289	273	257	248	300	299	262	282	280	258	291	263	275	255	278	292	279	258	277	239	236	275	259	228	286	270	268	294	284	261	306	275	270	267	275	284	282	285	262	289	269	255	272	263	301	298	268	266	321	304	324	254	314	262	273	248	270	311	265	264	258	285	252	302	307	291	304	282	289	252	270	266	284	290	278	263	263	274	272	257	272	252	255	295	273	291	279	273	268	315	269	295	249	257	279	263	313	276	280	251	286	281	267	277	288	268	241	276	274	267	253	258	271	258	259	246	290	261	273	269	265	275	277	268	260	241	277	257	274	261	271	279	289	315	258	265	277	269	246	245	283	245	273	264	230	286	302	295	286	263	264	257	252	284	239	248	299	290	256	276	275	260	264	289	256	273	271	316	260	280	257	269	289	281	272	257	314	288	242	303	261	311	274	253	273	260	283	300	293	289	228	285	267	275	271	309	266	290	241	288	265	276	283	277	242	251	250	298	267	279	254	299	281	292	289	233	308	264	277	282	282	281	267	281	305	316	267	264	261	268	298	285	279	306	302	261	276	280	280	253	293	247	284	274	279	270	279	270	271	265	262	278	281	278	264	292	270	262	270	284	264	239	263	288	280	270	260	267	244	258	283	309	276	301	279	284	275	290	291	268	284	260	295	264	311	242	285	243	272	299	296	285	250	275	284	248	284	283	267	285	288	289	270	268	307	246	269	262	258	267	285	287	296	290	270	268	285	258	276	288	284	280	265	243	286	282	256	285	260	246	243	276	252	268	278	305	289	267	294	257	289	291	280	277	232	267	261	284	256	266	280	279	269	299	262	259	294	255	283	285	265	308	272	294	273	267	253	276	250	283	295	260	260	256	271	276	276	261	284	257	293	272	308	288	241	277	252	298	238	297	275	274	301	266	298	276	296	260	263	269	251	273	300	277	285	276	276	282	287	285	267	250	284	268	282	271	258	294	305	285	290	257	242	291	280	243	267	270	273	289	310	306	287	258	255	290	252	265	284	254	262	246	294	257	289	274	285	287	267	286	291	268	273	264	282	270	300	276	248	312	266	284	282	298	277	269	255	292	271	264	285	307	283	274	266	274	283	283	238	282	278	297	269	295	255	295	291	261	277	290	254	286	268	260	285	293	266	267	269	266	275	297	237	278	284	317	255	304	297	236	259	269	260	260	267	260	256	271	276	270	274	310	300	243	303	285	289	251	277	272	254	254	270	264	249	252	273	306	287	254	284	276	275	289	292	262	254	306	266	268	262	272	275	277	252	284	264	257	275	285	254	278	295	277	272	287	238	282	277	252	291	261	246	286	241	259	265	265	274	269	278	251	272	325	274	258	286	271	286	264	279	274	276	285	268	269	261	293	278	289	252	264	319	271	273	254	297	309	267	306	267	264	257	252	245	268	288	286	261	278	299	229	269	279	273	300	268	246	313	271	251	286	284	277	257	251	284	304	275	239	279	268	294	273	283	263	277	273	271	252	307	298	267	294	298	304	245	311	265	263	291	258	265	275	307	286	261	284	266	249	279	235	266	301	290	285	303	280	279	282	275	250	278	269	251	263	296	273	252	286	260	282	277	307	266	259	264	262	280	264	274	288	282	282	256	284	273	249	263	274	291	285	282	315	299	283	258	278	255	262	300	299	248	291	263	283	283	286	278	282	244	302	283	261	279	243	273	268	240	305	258	278	283	290	247	300	299	277	293	249	253	285	255	274	273	268	301	252	253	309	260	301	265	290	243	261	259	245	278	282	253	243	249	275	265	268	263	293	257	285	289	242	270	268	286	253	226	298	225	287	264	263	257	262	275	270	270	261	262	267	280	278	296	240	280	277	251	238	268	297	268	279	252	246	262	284	279	279	297	258	241	273	261	273	283	249	277	286	256	287	270	268	280	264	250	260	288	282	301	261	253	285	252	286	275	274	309	268	277	291	292	246	296	289	250	254	286	244	305	247	274	282	285	278	257	288	282	279	295
6605	920	1439	1596	1396	1157	1018	923	902	817	760	770	732	759	745	721	694	662	645	733	665	666	666	667	666	637	702	586	669	622	651	623	590	626	645	697	627	640	573	616	622	599	662	648	638	653	669	615	606	647	623	610	592	624	632	593	653	643	648	643	626	597	611	627	582	645	605	661	631	654	665	634	636	613	685	570	591	623	671	623	611	626	636	634	615	596	687	620	632	602	649	616	632	637	633	583	620	633	587	612	637	635	640	600	614	557	578	596	624	592	612	671	625	627	626	654	619	613	609	592	605	639	598	617	608	592	580	631	584	650	595	652	612	612	635	612	605	599	634	626	658	617	641	641	594	609	626	601	652	615	625	595	639	655	592	625	617	601	668	621	649	592	601	637	620	624	652	637	590	628	630	651	602	664	602	614	607	651	610	600	637	597	632	634	607	603	607	672	606	638	669	587	610	628	607	650	628	588	620	600	624	617	619	616	675	632	615	646	640	610	649	588	613	639	635	592	631	612	590	686	638	640	641	663	626	622	634	609	619	599	588	608	681	612	609	646	634	592	650	636	596	641	631	630	605	617	627	598	579	624	628	667	626	626	641	635	650	620	623	644	661	615	603	611	633	598	590	584	615	615	604	624	599	599	566	605	580	642	607	663	601	646	607	657	612	619	581	630	612	601	625	645	651	630	623	620	634	600	639	563	653	662	604	595	657	640	619	601	594	617	585	593	648	605	617	602	627	663	639	601	605	603	644	643	631	629	630	630	593	607	639	602	651	653	647	648	630	588	652	634	637	646	628	584	595	609	583	676	569	595	630	615	596	626	613	626	578	627	627	613	666	639	642	646	625	630	633	610	621	582	659	647	648	607	624	613	645	612	624	579	595	627	616	618	666	630	561	642	666	651	634	627	604	634	628	625	612	651	657	608	626	584	549	635	614	626	576	633	597	653	606	587	611	612	607	571	616	638	608	645	575	606	626	606	595	609	630	603	625	604	615	615	606	623	580	632	645	657	677	657	626	576	627	653	650	671	631	615	579	584	641	599	658	626	617	607	599	633	627	611	632	615	629	693	657	661	681	606	624	628	676	626	598	650	606	609	639	645	595	619	648	616	673	626	606	654	647	599	646	601	611	590	634	641	602	613	584	631	598	586	666	617	669	624	602	627	652	627	666	597	627	624	592	603	654	620	618	602	607	635	638	635	626	595	604	630	601	628	628	613	631	583	664	625	621	661	609	604	623	611	608	643	628	635	627	650	639	651	587	641	655	662	607	600	645	600	630	613	620	619	567	605	637	588	619	629	647	634	664	644	650	622	648	564	636	641	601	554	582	634	663	588	630	600	659	603	632	616	614	643	664	630	589	679	654	634	617	641	624	641	660	652	628	629	640	626	666	629	620	654	611	643	607	645	660	628	598	656	631	657	642	629	634	571	656	603	676	569	585	644	621	628	654	629	608	615	634	621	617	639	659	622	619	623	612	617	623	612	637	621	620	583	616	672	651	596	629	622	622	623	617	590	633	635	638	591	622	613	618	641	628	622	637	621	620	621	590	620	650	614	626	609	628	629	570	638	630	623	652	667	639	627	584	648	664	655	642	592	614	635	637	620	604	609	625	598	602	616	641	653	632	648	640	587	630	641	673	591	590	626	655	613	651	613	636	604	662	608	652	636	621	652	667	682	640	628	622	646	568	604	660	608	581	607	600	627	595	635	588	632	631	645	630	634	646	566	635	613	576	642	623	633	612	627	602	632	663	643	633	626	636	620	625	636	603	586	617	619	618	620	627	582	600	640	669	600	636	647	628	664	584	645	624	661	632	607	663	632	561	630	627	642	625	661	638	598	670	604	612	602	675	610	697	643	574	608	623	664	632	610	645	615	606	661	641	652	589	615	618	644	624	618	598	660	620	615	578	621	644	616	559	591	637	619	601	634	597	633	602	669	647	583	617	600	631	617	595	647	611	611	603	591	581	606	683	632	600	599	660	637	583	624	608	627	661	598	653	648	606	620	633	624	660	646	636	681	606	682	620	657	610	636	609	626	649	629	607	658	597	654	604	638	676	656	642	624	601	604	611	632	578	620	595	660	622	616	617	565	632	653	632	604	573	582	618	625	622	662	582	612	570	631	684	615	634	600	567	590	578	656	616	617	608	649	617	631	616	662	599	623	584	697	603	639	598	636	588	639	618	623	619	615	619	661	626	661	579	618	616	623	614	636	599	633	653	612	633	614	634	638	634	651	606	638	629	667	602	645	650	679	643	572	610	605	625	595	656	592	635	609	621	562	621	614	614	644	635	685	642	569	617	672	657	598	613	605	614	632	598	616	642	592	660	636	614	612	628	585	629	639	652	626	581	608	581	614	622	623	649	657	645	682	584	586	590	589	687	609	639	612	642	676	630	636	609	577	631	646	632	658	608	637	633	635	609	624	633	630	633	643	615	638	615	593	616	629	606	630	600	626	601	661	608	628	627	592	600	595	577	672	623	585	608	652	607	669	617	640	615	640	652	635	635	632	637	602	620	668	632	606	636	662	616	639	636	657	671	645	621	641	660	592	610	624	680	607	619	644	577	599	614	638	625	578	642	610	591	604	617	672	658	607	639	631	680	634	624	638	640	614	630	625	631	638	584	627	654	651	616	579	619	590	636	618	621	571	625	650	620	659	610	677	620	587	618	616	646	623	588	579	651	609	632	633	624	590	600	611	598	628	609	631	610	608	649	601	642	600	584	585	605	570	582	623	615	653	613	585	660	623	664	582	616	604	614	642	609	645	641	656	642	635	577	594	629	647	621	643	576	614	624	595	633	626	625	627	599	624	621	581	644	615	600	659	654	633	614	579	565	628	646	658	593	612	660	631	615	653	645	645	624	613	599	643	633	617	610	604	618	614	602	663	610	620	601	638	633	593	641	633	573	639	623	637	580	607	621	580	622	610	608	577	621	648	596	624	649	591	642	652	650	647	641	633	614	629	631	596	585	652	598	657	640	614	638	610	641	635	669	610	626	633	582	604	647	606	557	616	671	645	678	607	629	630	597	626	646	616	641	634	637	642	579	573	628	675	638	601	626	610	614	621	612	634	591	605	672	614	620	634	646	578	647	614	610	597	614	649	654	601	592	623	622	609	607	622	597	639	609	618	560	631	619	613	622	588	650	645	664	631	618	584	622	632	638	630	611	661	631	591	621	652	589	611	621	648	617	626	663	590	631	620	625	652	606	599	605	638	648	622	620	665	610	632	590	603	633	630	610	587	630	606	652	649	636	637	603	589	641	659	666	643	616	616	640	638	653	606	659	645	651	646	611	640	599	673	592	619	649	627	626	570	603	639	615	627	630	607	587	633	693	638	641	608	644	666	624	619	637	621	579	601	607	655	614	612	586	614	588	630	588	650	632	616	612	623	583	651	628	602	654	608	644	632	610	628	637	649	644	630	599	645	640	612	613	613	652	606	591	623	642	662	621	668	589	629	609	590	633	618	672	630	633	652	644	618
15036	1212	871	706	487	375	336	218	234	209	220	190	160	192	192	166	186	188	156	147	179	156	161	168	167	142	159	174	151	174	148	140	167	136	161	161	190	166	141	149	169	145	175	155	167	137	168	171	155	156	159	134	134	144	161	156	164	169	157	144	135	165	150	140	151	139	154	174	136	154	160	153	166	154	160	137	144	161	158	162	151	139	147	139	148	164	190	149	162	158	162	152	155	126	139	154	182	170	142	154	143	144	163	142	172	145	159	168	138	143	164	145	158	163	156	155	161	147	159	145	160	157	145	170	183	152	141	139	128	150	174	167	154	147	150	171	144	155	167	159	152	180	143	166	138	144	143	146	147	146	172	146	164	168	158	165	133	149	133	145	170	165	161	125	172	148	136	154	140	123	136	164	161	144	141	166	141	155	143	131	171	157	144	170	155	157	160	170	166	169	145	151	161	152	181	168	130	130	160	157	158	164	160	162	147	168	141	125	158	185	156	167	158	152	164	124	162	159	185	147	153	152	177	157	156	148	152	165	139	160	142	144	139	127	141	145	154	158	151	167	145	134	135	158	130	135	172	141	147	144	150	156	168	134	143	164	141	185	145	145	143	135	152	141	154	142	155	156	149	125	186	133	169	167	153	144	140	158	147	161	156	151	162	150	152	155	177	149	141	170	175	168	164	169	166	162	151	153	145	163	168	157	150	161	162	144	155	137	135	163	142	169	186	151	156	152	146	160	137	165	150	167	147	159	176	166	153	164	154	160	158	145	157	176	165	142	151	157	168	140	142	153	159	157	185	157	148	150	151	155	152	161	154	148	152	158	153	162	165	147	164	151	155	159	144	153	137	175	181	147	132	171	153	149	141	153	162	158	131	140	137	171	138	141	149	124	153	131	143	193	141	159	166	161	165	163	172	149	148	141	178	157	154	173	141	139	130	164	161	159	158	149	141	139	138	148	157	175	164	155	151	148	175	157	177	158	163	194	143	151	177	137	158	142	168	155	147	154	133	165	149	175	174	155	170	150	143	165	150	167	159	152	150	143	142	152	147	166	149	154	166	138	165	135	148	165	150	160	157	155	153	125	151	149	165	178	160	136	159	173	169	143	142	157	132	149	137	138	154	165	141	177	166	147	167	149	140	166	155	148	154	174	133	126	189	163	180	163	170	163	172	144	162	168	136	142	166	150	154	132	147	157	174	162	118	152	151	141	133	174	136	175	144	142	162	146	155	154	139	153	153	150	166	157	165	154	146	157	150	144	145	153	148	139	157	157	162	164	171	157	125	146	134	170	147	146	166	172	142	161	144	165	139	180	179	141	131	131	178	156	162	138	148	156	136	174	157	159	153	153	140	171	167	131	153	142	149	151	170	122	148	138	158	145	148	154	142	170	136	152	143	159	136	157	141	145	146	153	163	153	154	188	168	149	154	133	123	139	157	150	164	169	153	155	143	158	171	153	171	152	138	129	178	141	127	157	148	170	134	149	164	186	142	157	146	160	149	180	157	143	177	143	145	170	153	147	141	151	153	150	186	168	145	179	147	148	164	160	170	155	165	137	134	143	148	167	144	166	156	137	128	140	156	149	168	187	169	169	165	137	172	140	144	145	172	166	157	168	175	147	153	134	153	146	138	137	157	173	166	160	141	159	150	165	169	150	140	142	155	142	122	156	159	167	171	154	145	181	154	132	165	164	156	149	140	150	157	166	148	168	143	163	174	150	163	153	145	152	135	144	186	173	160	185	174	147	145	159	165	152	140	176	143	149	140	137	140	146	171	154	169	127	158	142	166	140	147	160	149	155	145	150	146	158	175	158	163	161	162	149	167	155	147	135	140	148	184	196	151	132	148	161	159	148	152	170	153	158	160	156	150	166	144	156	145	140	156	148	153	163	122	185	154	125	145	180	145	171	132	137	167	154	152	175	145	144	165	139	155	134	175	159	141	135	158	140	152	165	147	161	130	145	160	175	154	147	137	150	146	175	135	170	168	179	143	198	167	168	167	156	173	164	177	140	155	158	151	164	154	155	154	142	151	153	162	142	156	167	152	163	180	167	154	148	152	160	142	174	168	173	148	146	167	145	125	164	165	172	162	162	139	166	155	161	174	156	183	143	169	142	148	142	140	139	162	154	153	154	163	149	156	163	167	159	127	156	154	156	165	155	165	141	156	173	153	157	140	149	146	169	157	151	165	161	145	170	167	150	168	167	147	155	143	147	163	146	146	158	179	158	142	163	136	161	151	163	149	128	190	143	134	163	167	173	165	148	147	165	147	144	167	163	146	134	168	154	154	146	155	172	159	160	168	155	153	177	149	169	171	161	169	136	162	156	164	165	140	159	130	154	129	157	144	162	167	150	141	139	147	160	147	165	135	159	151	154	154	169	147	162	182	163	145	165	160	163	173	147	128	148	160	169	159	171	152	129	120	163	147	149	140	154	135	174	185	158	168	144	130	124	149	130	148	172	161	153	147	157	150	156	134	157	173	165	153	165	161	162	142	157	148	152	154	161	146	159	164	139	148	129	155	163	145	152	150	159	146	188	169	156	134	168	129	160	164	173	141	152	171	181	164	166	156	160	156	141	161	144	156	179	142	152	157	162	150	141	134	140	142	158	151	156	158	143	122	148	166	161	130	152	142	142	156	145	174	183	160	164	141	144	154	179	171	143	134	166	157	149	151	150	160	145	149	145	145	159	124	157	189	132	141	139	168	178	147	133	190	165	172	138	141	142	143	147	156	188	146	138	158	140	157	145	147	165	175	167	153	154	151	165	158	168	174	173	173	152	141	164	153	160	144	166	143	170	145	143	155	167	158	152	157	143	149	154	171	162	165	128	150	153	148	142	142	147	133	161	156	178	152	139	132	153	171	154	160	133	153	154	168	135	127	148	163	140	147	141	178	157	140	148	152	155	145	142	152	152	166	144	177	161	153	167	144	148	176	154	148	153	137	146	186	149	152	155	150	164	154	132	174	147	155	132	144	161	165	154	153	143	160	149	142	156	157	143	146	160	178	147	150	176	159	141	167	125	130	137	153	161	160	138	148	163	154	140	141	120	140	139	172	160	163	157	143	141	152	160	162	152	151	153	169	151	162	161	135	162	155	186	149	157	174	148	144	144	168	155	153	146	151	162	169	153	137	161	152	169	163	170	152	152	149	141	127	157	172	142	174	170	151	166	147	174	165	169	154	139	153	156	147	151	164	159	152	163	137	162	160	142	145	159	150	143	172	148	144	165	132	165	164	137	129	163	176	148	147	167	160	180	155	143	157	154	120	162	152	152	140	157	161	165	166	169	163	151	144	171	148	143	169	175	170	159	168	149	147	160	145	169	150	156	156	164	141	146	126	169	135	167	162	143	127	148	132	152	168	186	160	149	144	160	118	156	153	165	140	186	158	162	150	162	154	155	163	143	131	160	142	132	154	140	156	153	159	147	146	139	155	189	160	162	146	159	171	158	136	163	140	148	143	171	157	133	155	152	141	147
8081	951	1913	2186	1853	1386	1155	953	823	734	678	612	538	537	492	510	471	464	458	460	433	448	455	435	413	431	425	396	397	426	413	398	395	378	385	381	380	360	362	372	396	350	372	407	403	354	356	360	394	384	351	378	390	374	361	357	375	364	358	358	385	345	346	391	372	344	362	367	347	376	381	350	346	370	346	362	327	359	335	352	346	338	341	363	369	338	359	367	370	370	380	346	375	333	349	387	361	357	371	371	337	360	371	348	353	360	353	355	386	347	375	341	349	377	385	360	377	369	375	358	373	339	359	396	381	358	368	358	373	354	380	382	347	367	359	349	357	321	318	349	321	377	314	342	396	342	380	353	350	323	373	333	347	348	363	357	365	339	365	353	342	348	366	356	345	368	349	384	383	358	351	372	357	325	364	360	361	338	384	396	342	358	352	319	366	385	353	351	375	336	356	388	372	375	363	350	350	360	344	351	360	375	365	363	346	321	352	360	346	369	366	381	370	367	364	390	369	374	332	373	345	371	349	372	366	352	364	347	370	374	343	385	354	354	371	337	343	370	354	335	366	380	357	360	348	338	357	362	332	355	364	378	395	348	382	380	361	354	340	346	382	334	409	341	369	391	332	365	352	377	358	361	333	352	349	340	378	369	349	362	341	317	347	337	327	339	383	382	366	357	381	327	354	353	357	327	364	350	333	335	387	393	346	383	342	327	351	375	380	351	362	350	364	354	319	324	336	366	360	343	372	340	367	347	334	365	353	391	357	339	342	351	356	359	323	381	397	381	357	349	309	355	384	362	360	356	369	317	336	375	379	360	338	350	366	368	366	352	348	346	329	354	353	329	327	370	345	386	357	381	355	356	394	369	331	374	378	372	341	357	344	360	373	352	348	352	365	379	369	333	375	317	365	366	351	374	353	353	367	357	360	339	361	344	332	389	378	374	306	348	371	346	372	370	339	342	338	385	373	380	349	369	356	327	334	350	358	370	352	374	371	362	368	374	382	378	324	331	365	378	333	335	358	367	315	359	354	353	329	332	367	349	375	356	360	340	332	379	368	394	376	346	361	387	366	361	369	371	351	392	361	373	346	406	350	353	355	348	349	338	323	354	348	366	344	316	361	344	337	379	368	362	340	347	358	360	374	368	351	364	359	358	347	336	325	382	343	352	347	353	368	376	326	334	354	340	327	338	325	339	324	365	367	289	354	324	384	339	345	368	366	372	341	353	352	363	354	333	353	349	324	365	355	368	348	347	345	357	349	366	335	372	382	344	360	349	347	379	341	390	351	356	358	372	380	377	341	345	352	369	337	350	364	356	332	372	341	335	358	341	356	368	353	361	351	355	347	348	321	355	378	362	366	358	373	343	408	349	365	400	370	337	355	334	338	341	380	388	347	373	352	396	381	372	353	339	360	358	378	348	351	411	364	345	350	314	377	333	385	378	350	335	323	378	357	338	345	386	362	378	360	381	363	359	345	344	369	371	361	357	396	367	370	378	341	387	329	377	347	394	385	337	367	334	367	362	373	341	336	352	342	350	361	361	355	359	351	342	366	319	369	381	376	374	330	328	361	332	344	338	357	329	382	339	394	372	361	345	380	372	368	381	315	380	364	372	363	335	343	334	331	333	324	368	366	354	372	349	346	336	397	343	344	370	357	359	353	365	354	379	349	349	367	360	359	331	366	338	361	292	381	367	348	336	379	354	366	346	375	369	355	370	357	346	363	362	360	365	384	365	353	341	326	378	362	368	360	345	393	381	370	314	355	373	373	363	324	366	310	329	374	355	373	374	363	380	365	345	369	371	384	359	346	357	327	361	358	368	381	344	362	351	314	345	398	326	368	352	340	360	376	392	363	354	354	365	359	357	319	335	375	349	369	333	305	411	353	357	345	356	379	391	374	347	367	386	341	373	350	346	372	352	358	350	392	337	376	365	361	353	380	338	370	359	344	370	340	354	379	351	392	343	351	383	351	344	349	367	382	359	395	378	360	344	384	377	367	366	334	367	338	343	359	356	385	374	349	349	304	342	372	373	362	384	361	360	369	332	360	355	368	375	371	345	341	381	326	375	333	340	386	373	354	347	381	353	403	355	390	372	338	381	379	300	377	336	330	368	358	353	364	352	353	347	376	366	373	345	372	378	382	349	375	355	360	330	384	357	399	344	396	359	378	356	387	347	368	389	376	337	374	313	382	324	354	375	330	384	334	385	380	360	384	345	412	368	336	340	344	336	399	370	365	338	350	343	334	367	387	386	349	350	350	340	390	366	404	361	384	374	326	383	389	355	391	357	400	391	382	361	325	362	346	362	396	357	359	357	372	380	362	339	354	363	336	348	391	375	341	353	361	403	377	356	340	344	342	351	365	352	349	354	354	375	362	366	372	342	337	325	352	356	332	379	399	375	335	377	297	324	327	378	357	358	336	353	353	346	341	312	371	381	360	411	348	377	387	357	364	384	383	373	353	363	334	374	354	360	350	341	364	374	355	404	392	342	357	366	378	364	343	388	375	375	354	373	344	376	384	391	368	344	338	360	322	349	355	352	346	369	336	351	358	390	354	345	376	322	354	345	391	342	344	386	332	380	361	349	347	358	342	324	336	389	387	324	355	360	342	375	346	373	350	374	362	338	371	320	372	388	373	356	367	365	373	320	351	363	342	356	343	342	358	333	361	346	360	372	346	361	361	369	365	320	376	351	360	355	367	356	360	363	375	367	332	349	346	351	350	334	353	358	374	386	340	319	351	339	346	358	355	369	373	384	365	380	369	346	377	368	357	369	360	363	358	373	371	382	339	338	356	361	372	334	358	358	370	366	384	372	385	371	351	356	407	310	340	377	371	320	343	330	348	346	344	334	383	359	372	339	363	344	339	389	351	334	368	359	376	365	336	352	356	350	370	331	381	325	334	409	361	334	343	343	363	374	387	377	332	345	349	375	377	320	368	344	341	375	355	345	341	343	350	375	348	368	373	366	356	342	351	357	358	350	352	364	348	326	379	382	347	357	352	365	357	398	341	346	359	356	412	377	378	361	358	342	322	366	347	353	388	374	368	349	351	436	343	406	345	362	365	358	367	360	364	335	350	367	346	347	377	345	376	358	331	370	348	348	336	355	356	341	355	389	337	370	346	381	388	359	388	368	360	364	381	329	384	329	355	371	353	291	358	355	361	356	360	363	345	361	416	369	351	350	368	342	365	342	355	352	329	354	329	348	390	357	373	336	363	359	351	375	357	345	358	324	371	342	354	356	348	344	316	316	353	370	358	328	353	351	372	329	331	378	347	337	335	372	357	364	358	361	337	337	365	363	369	344	319	353	364	342	364	370	386	367	351	336	365	344	368	367	385	364	351	351	327	367	317	346	354	356	338	370	356	353	356	358	344	362	391	373	380	370	337	360	363	336	372	379	371	360	357	382	358	349	396	355	360	385	342	343	342	347	380	359	324	331	348	360	355	376	351	356	351	381	398	366	331	346	400	354	344	342	358	373
1692	216	239	186	237	229	190	186	235	192	215	211	212	215	194	224	225	197	211	219	205	210	239	195	200	207	171	227	246	215	211	200	208	211	207	198	188	191	214	202	184	227	217	244	215	202	219	199	196	175	197	212	212	226	202	191	218	222	206	188	218	198	237	225	229	198	224	206	223	213	214	198	225	217	203	230	223	209	215	254	204	212	196	230	198	187	243	205	200	231	194	216	214	205	190	222	208	221	226	200	220	189	180	215	209	211	215	219	212	188	193	218	192	224	204	209	227	227	185	202	236	210	195	193	222	205	183	215	217	210	179	215	237	199	200	188	190	183	228	210	197	216	206	207	187	214	214	183	163	209	225	224	186	232	211	212	216	195	198	200	206	212	202	212	218	221	238	220	206	188	238	230	213	200	189	220	218	211	231	189	236	219	218	201	197	216	216	199	219	215	225	210	222	213	186	180	191	198	213	208	211	190	226	211	208	192	199	211	191	225	193	180	205	234	218	215	198	221	222	187	189	216	191	203	185	210	211	199	200	195	218	227	205	215	199	194	211	216	212	207	197	195	200	202	222	215	205	217	172	210	199	211	196	213	214	209	216	199	259	232	195	219	213	240	225	211	196	220	214	192	200	180	211	204	218	189	192	230	215	215	220	206	200	204	202	207	166	192	197	204	187	192	216	183	227	184	255	188	225	211	175	194	211	204	204	188	182	219	217	180	229	232	185	226	220	229	198	225	191	185	191	210	188	181	227	222	173	201	227	176	203	213	194	204	188	202	204	170	210	220	207	225	219	226	216	214	200	216	179	203	193	189	217	211	183	201	173	197	211	220	199	221	220	212	197	234	207	232	196	213	215	190	237	213	216	188	210	186	225	200	219	210	216	203	210	222	204	190	195	222	204	243	208	208	191	205	213	166	216	211	214	208	214	224	204	212	208	230	209	242	216	232	222	223	223	198	196	217	211	208	191	200	230	222	195	225	209	212	225	209	205	205	185	213	202	219	221	214	201	207	182	198	176	215	186	225	201	175	210	201	196	207	206	237	212	202	219	214	250	212	205	208	210	221	194	175	216	191	196	193	231	224	193	199	214	192	209	181	197	229	186	212	203	210	208	197	220	201	204	200	183	213	199	223	199	211	197	219	236	222	208	185	203	213	207	240	213	234	204	195	217	217	215	202	201	247	200	193	241	208	190	204	174	207	232	228	199	200	197	201	204	220	225	216	209	167	223	206	224	189	191	209	215	168	208	197	211	194	193	202	194	202	196	195	214	217	216	209	177	206	218	196	194	234	219	199	171	214	215	197	184	211	217	199	239	206	201	211	191	207	200	207	202	210	219	219	208	211	189	202	196	218	198	180	212	201	198	199	182	193	213	228	217	222	186	227	179	217	202	212	202	194	202	188	206	217	220	223	208	207	232	211	207	235	196	215	206	184	203	206	187	212	195	199	210	199	194	245	204	211	198	227	240	196	212	190	181	195	200	215	211	195	213	207	244	231	216	200	209	225	220	215	199	210	205	235	225	218	219	198	190	214	214	208	211	211	200	200	213	187	201	204	218	205	226	232	173	204	186	201	214	213	200	231	224	226	191	222	194	221	200	165	180	211	201	208	231	220	185	200	230	224	194	205	217	201	197	200	186	215	203	207	180	191	185	210	199	216	213	199	190	229	191	214	231	205	198	187	214	176	202	216	204	212	180	235	208	236	194	185	232	207	184	220	225	212	224	226	206	228	214	192	194	212	219	211	196	212	207	199	213	224	218	206	220	207	204	191	212	191	177	230	203	211	211	219	211	185	207	196	239	212	220	205	204	217	224	213	223	207	196	207	226	177	198	215	224	189	188	200	189	215	240	184	207	206	238	210	224	213	228	200	219	193	232	185	204	184	213	216	212	198	211	245	212	194	216	190	203	206	214	219	222	205	202	203	224	208	224	219	205	213	197	202	222	200	180	192	197	187	183	198	212	206	199	228	213	211	191	211	201	210	191	200	193	227	212	232	198	209	221	226	211	201	199	200	199	182	191	191	219	207	220	205	226	191	221	200	211	224	192	207	230	224	200	228	212	205	172	206	184	192	219	201	201	209	187	205	199	202	194	205	218	209	210	213	242	216	204	209	199	200	225	233	224	221	204	204	219	232	213	210	195	221	185	203	208	218	183	235	218	177	218	193	199	216	219	213	185	190	210	208	190	219	194	214	229	201	211	203	206	209	189	211	197	194	198	202	180	208	225	226	184	214	198	213	223	215	193	203	218	177	212	238	203	193	218	223	183	213	214	192	193	207	175	186	223	216	186	191	197	199	172	217	208	234	208	198	212	192	248	228	202	176	204	205	203	216	193	238	210	209	196	213	222	232	204	198	196	234	216	212	217	208	204	208	198	210	217	208	214	216	225	212	195	193	221	225	228	199	237	221	204	217	205	189	217	204	215	177	212	229	196	199	199	243	205	219	218	205	195	206	189	184	231	202	209	216	206	213	198	243	206	204	203	204	206	198	212	226	209	208	208	223	196	221	190	206	222	224	211	217	223	205	203	202	196	210	202	181	198	206	230	226	197	216	202	220	202	211	194	201	200	208	186	214	191	197	223	206	229	204	175	182	186	223	201	207	210	199	209	199	202	223	188	201	229	198	199	198	227	191	191	214	210	215	210	191	212	182	240	233	230	188	208	176	229	225	210	206	221	192	216	216	198	209	202	215	206	194	201	196	207	207	221	205	208	214	219	187	213	203	204	196	214	215	206	211	254	216	173	199	247	219	203	178	205	188	193	203	198	226	209	205	199	204	230	224	231	202	207	191	226	226	219	169	190	215	187	212	229	201	224	196	212	210	202	198	214	194	191	205	218	220	205	186	207	190	205	197	215	216	223	211	191	245	209	192	194	219	207	239	256	203	182	199	200	206	201	223	209	213	213	213	190	200	241	223	200	209	227	208	196	222	192	194	209	186	217	216	206	197	231	214	223	209	186	187	196	212	190	227	186	214	233	215	218	209	208	222	214	209	220	232	225	201	193	199	216	229	191	210	207	205	222	208	226	195	221	228	216	214	212	229	199	191	188	208	187	209	211	195	226	209	193	197	210	190	207	192	205	233	219	229	212	217	203	214	206	199	224	213	193	201	211	186	236	192	231	203	205	206	199	211	200	173	222	217	212	205	239	220	237	208	213	225	217	203	207	197	197	209	224	204	198	218	226	215	214	225	214	222	206	227	212	211	222	208	196	221	203	190	214	210	214	227	203	211	182	198	195	227	233	220	203	246	198	212	186	206	203	204	215	229	186	197	217	188	238	207	195	201	187	222	203	218	207	235	225	195	237	184	206	207	226	235	235	208	202	221	212	223	222	188	219	215	216	205	215	226	185	198	230	212	185	212	185	201	239	180	225	205	191	178	229	191	205	210	195	233	194	206	209	219	183	211	199	205	230	227	182	189	236	217	230	196	219	205	196	232	202	237	212	203	186	219	186	185	214	190	188	205	214	197	196	212
1992	532	570	571	503	516	501	475	517	505	489	548	493	502	515	510	548	496	485	525	540	518	496	487	488	479	488	499	484	493	525	493	503	511	501	469	510	516	501	539	479	465	482	472	534	476	487	486	478	462	559	510	496	530	509	492	517	493	489	498	465	496	473	505	473	519	512	495	518	486	505	512	516	513	490	471	464	532	479	484	475	473	483	475	490	482	487	533	519	519	490	453	450	503	466	503	502	505	491	475	472	482	477	463	509	498	514	523	501	514	516	517	481	522	507	524	546	516	450	474	499	499	491	506	542	511	514	480	502	540	490	523	485	509	496	531	500	494	477	497	494	533	461	541	484	465	484	519	473	535	500	503	493	502	554	495	505	424	456	502	479	465	502	486	483	527	503	505	476	484	502	504	466	488	531	462	543	519	497	476	506	490	530	520	480	494	473	471	497	484	497	496	477	459	479	475	508	492	482	522	459	473	474	488	507	497	507	479	488	466	518	494	476	491	504	497	499	518	499	472	518	509	477	510	507	495	464	526	501	519	513	494	489	523	490	506	480	501	458	495	509	525	507	504	474	548	512	455	486	515	523	536	508	524	510	493	484	536	477	480	484	526	481	469	476	512	484	501	520	510	490	500	489	472	494	457	508	504	485	524	495	482	520	471	512	516	505	439	486	467	495	467	479	468	483	461	462	541	455	497	466	483	486	541	474	462	493	484	513	490	506	526	486	516	475	492	538	490	474	525	481	501	481	504	505	456	503	477	487	513	495	489	503	498	506	482	515	508	471	492	507	446	446	478	529	489	505	476	528	476	493	497	512	509	509	531	522	505	534	494	501	475	467	509	523	465	530	513	502	516	456	462	533	495	506	508	492	487	517	470	545	518	502	537	501	499	507	504	512	528	460	533	467	485	487	515	493	466	503	503	483	506	454	519	452	508	500	523	507	498	488	495	471	462	497	504	482	453	493	524	471	484	498	496	489	474	479	535	538	514	447	511	491	480	479	528	519	490	484	506	504	503	535	509	494	479	484	474	524	494	548	501	501	550	506	517	512	472	497	510	473	463	496	504	516	513	514	522	488	461	472	484	477	490	507	516	499	518	485	512	496	499	476	493	510	493	509	501	523	498	502	549	471	472	484	462	473	481	488	496	490	492	487	447	483	473	497	496	538	530	525	493	536	474	498	493	499	518	479	509	487	532	521	499	494	479	484	486	477	536	519	483	516	470	504	521	479	521	517	482	510	510	501	494	485	480	525	476	479	492	493	476	473	464	526	463	473	496	483	499	541	541	525	514	515	487	496	506	466	485	494	457	495	533	462	478	501	500	476	470	517	512	488	481	479	485	509	498	471	519	489	455	484	501	493	469	506	509	528	493	515	513	535	493	524	507	503	502	496	493	498	519	474	463	485	528	477	492	478	488	520	517	480	502	528	515	485	502	488	539	465	444	527	474	476	519	509	479	505	526	490	450	491	516	503	513	496	465	449	508	475	472	500	507	474	476	497	489	502	502	463	467	541	489	479	512	466	462	530	482	506	534	515	494	481	502	486	490	513	503	537	494	553	531	489	501	500	434	479	521	517	482	479	474	459	448	516	478	519	449	503	478	483	532	467	512	481	473	519	495	522	523	506	481	476	486	477	527	475	523	464	478	484	482	504	509	499	522	515	474	500	480	491	481	448	507	499	492	520	509	507	476	492	505	445	499	488	490	487	512	496	473	480	477	514	503	503	499	499	495	489	484	507	491	508	527	512	522	519	480	470	513	463	504	482	501	488	510	502	510	519	491	527	512	505	462	519	490	500	488	479	507	488	535	527	520	483	489	448	481	494	522	508	536	510	545	492	499	494	495	482	512	515	482	509	485	490	492	474	503	498	488	490	477	450	500	523	466	503	490	496	486	537	482	496	492	467	521	503	490	474	482	532	495	454	488	514	511	477	519	482	514	468	487	516	512	495	511	476	501	473	504	462	521	497	505	507	488	488	519	525	506	468	510	520	513	507	517	501	466	462	504	498	475	462	549	488	519	547	525	505	484	474	506	498	505	468	514	480	502	481	493	477	494	494	502	507	516	488	466	502	494	462	525	482	524	468	466	481	529	523	480	473	499	530	499	522	528	530	499	509	487	517	480	479	464	536	512	478	471	485	470	562	502	489	480	499	510	507	489	458	452	474	486	487	474	498	489	493	491	460	515	496	517	466	470	465	526	515	496	532	492	526	482	511	466	527	526	522	512	500	482	516	498	525	508	501	519	511	486	496	476	459	473	462	498	487	501	510	499	524	490	465	494	503	466	478	509	489	496	490	517	459	522	517	496	491	472	495	498	498	471	528	538	501	521	473	490	535	480	526	489	506	499	512	510	497	505	546	509	538	517	522	465	477	521	510	467	474	445	546	496	484	522	483	503	507	527	508	517	508	508	481	488	511	492	481	453	478	481	512	508	491	517	507	509	504	489	449	559	473	505	500	507	563	511	498	460	474	514	510	533	489	505	461	554	508	527	493	530	515	552	495	538	471	494	532	491	464	498	475	500	520	482	447	501	529	490	545	489	509	468	524	509	460	494	511	511	531	524	517	508	465	526	495	478	472	502	520	516	525	523	508	481	467	505	496	523	509	523	511	454	496	478	490	531	528	492	484	494	492	518	507	455	512	488	512	497	503	502	464	484	491	510	468	471	495	499	467	525	495	508	460	510	519	523	510	523	496	492	520	512	486	503	555	485	531	495	512	461	486	511	503	505	495	490	499	474	521	543	519	470	523	494	535	500	476	498	485	510	498	495	526	546	504	525	499	503	514	514	503	488	522	509	524	486	438	517	459	503	520	493	480	474	495	486	553	475	502	506	498	521	506	500	502	485	487	495	507	491	501	526	510	500	474	504	476	528	490	481	517	460	482	485	518	476	511	503	491	489	521	517	458	468	475	506	477	538	459	512	511	489	434	498	466	471	495	497	493	505	505	528	473	494	512	494	491	544	509	489	518	507	506	500	478	493	515	514	489	515	498	507	515	510	512	478	551	478	464	532	503	509	476	485	513	430	509	521	470	505	539	550	523	459	443	488	506	494	514	480	463	502	488	506	530	509	431	489	514	483	500	509	496	514	475	480	533	480	489	514	514	486	478	436	480	493	524	489	480	495	516	517	513	482	507	503	505	517	519	481	466	535	512	446	529	504	504	514	499	485	481	469	486	472	465	500	513	472	515	524	525	513	462	473	491	495	467	471	491	489	499	476	488	497	481	534	493	486	512	477	509	506	505	517	457	454	483	501	464	477	466	512	503	493	516	493	457	521	515	514	525	574	478	491	507	493	506	489	481	479	477	470	486	528	488	487	481	454	490	519	511	464	546	477	496	496	480	494	517	492	516	491	490	452	482	468	477	468	484	526	506	501	533	499	483	498	518	482	535	483	450	479	500	516	520	510	491	499	463	512	521	510	501	481	531	508	512	477	500	478	514	484	528	549	512	484	493	469	495	523	510	485	481	505	543	518
8234	607	597	534	435	394	355	337	323	291	312	295	322	313	277	282	280	242	306	288	258	303	289	278	243	281	284	304	268	265	241	289	280	281	277	254	282	294	272	290	288	285	295	270	281	319	283	299	270	272	274	295	264	266	290	263	271	277	269	294	282	277	292	279	285	293	275	303	293	274	265	292	303	265	261	291	243	283	312	257	308	291	313	311	302	287	274	269	275	266	273	257	266	254	268	258	285	283	274	264	303	277	272	255	227	259	251	281	245	274	248	279	274	262	283	278	275	294	257	272	272	259	265	272	260	272	248	300	274	282	271	281	260	258	290	259	265	292	273	306	292	284	285	259	269	289	279	262	282	259	243	309	300	301	266	279	278	289	272	256	317	296	281	250	249	280	271	293	262	325	257	277	266	287	275	289	292	279	259	242	288	298	306	327	269	277	273	265	277	281	276	290	260	281	271	308	285	256	300	285	270	286	234	303	295	289	273	269	314	268	290	235	333	281	257	250	276	279	269	250	277	260	279	227	302	323	262	271	259	305	274	289	241	260	278	311	265	271	269	269	278	282	297	259	258	280	259	299	256	291	294	278	313	279	301	292	278	273	297	250	267	278	259	273	287	314	259	288	283	238	271	255	276	287	272	293	270	271	263	266	277	279	272	259	249	294	251	280	285	286	272	249	237	253	270	269	291	260	282	269	305	252	266	226	256	262	278	289	295	263	259	286	299	265	269	261	282	235	296	292	270	295	247	298	263	223	289	253	281	278	271	240	272	278	257	293	269	309	268	268	312	309	278	275	260	276	249	295	249	275	271	297	264	286	252	281	260	250	262	242	257	279	256	275	277	291	275	269	285	257	261	264	249	262	258	292	285	270	251	252	264	275	255	316	268	260	267	261	287	285	267	279	279	286	311	282	263	300	253	278	278	288	260	270	305	248	267	256	245	255	268	263	283	243	232	273	286	284	295	287	305	264	282	295	297	277	268	237	285	273	229	305	284	273	300	254	296	296	276	277	242	268	282	258	280	280	272	263	271	260	257	272	289	279	265	252	282	274	293	256	281	271	260	259	270	292	287	273	271	268	278	231	261	276	279	255	301	315	275	268	256	264	289	252	269	295	264	291	284	308	265	247	283	294	261	269	266	285	287	291	246	294	320	264	271	261	271	300	275	254	266	265	285	278	294	310	281	275	255	259	307	291	271	260	280	298	279	267	278	262	277	262	264	256	253	283	274	268	286	263	277	269	296	259	276	245	262	278	297	273	277	286	238	258	272	254	246	256	257	253	263	241	253	265	266	275	288	280	294	292	276	282	294	284	242	266	298	261	279	272	265	246	282	254	276	267	270	247	239	293	267	268	269	245	274	277	312	267	278	238	271	256	262	248	252	268	289	274	264	265	270	259	296	295	241	296	272	263	299	264	266	267	250	258	275	264	278	259	276	308	285	288	266	268	239	270	288	282	270	288	266	263	281	260	246	297	283	273	281	273	266	263	280	278	266	262	242	266	262	320	244	266	267	284	256	293	276	278	282	280	299	295	292	273	265	298	277	291	272	290	260	261	241	260	285	267	298	282	305	296	279	247	265	278	282	286	300	276	253	259	262	279	284	216	263	261	296	271	254	297	269	293	232	248	269	260	263	226	286	296	255	261	283	237	265	277	271	257	281	279	262	298	260	304	268	284	292	260	270	231	252	302	276	290	278	278	270	285	290	285	269	251	276	262	264	275	302	296	258	293	254	293	310	254	275	275	296	282	294	283	262	304	283	264	287	257	285	268	247	257	244	260	275	275	305	262	268	302	283	283	301	270	252	256	297	277	273	251	292	259	284	309	237	270	274	257	264	266	266	262	265	295	271	269	288	283	282	263	306	280	293	286	261	238	270	277	266	258	281	260	270	289	274	255	278	246	295	263	285	301	284	264	288	262	245	274	259	270	240	287	315	289	267	262	275	298	281	299	313	288	280	268	235	305	242	295	276	267	303	245	288	285	309	251	258	243	280	254	257	278	226	258	278	263	251	274	291	308	297	320	269	269	274	272	270	305	252	261	244	294	259	297	285	282	269	292	247	295	262	286	233	259	271	273	276	283	279	306	264	285	295	281	278	246	256	284	274	305	284	284	283	263	276	256	264	281	293	255	260	254	286	280	303	281	283	289	282	283	318	283	233	284	253	263	226	269	283	255	279	263	273	266	270	276	265	251	281	273	263	271	297	290	267	267	257	299	263	265	271	310	267	285	296	286	268	287	280	293	259	258	258	268	236	285	271	270	314	269	275	264	279	250	274	268	264	261	263	268	261	261	287	279	264	242	292	278	290	251	259	256	258	274	265	267	296	290	264	266	293	291	283	247	262	289	295	285	268	267	292	264	264	266	273	294	263	260	302	271	302	278	244	249	260	272	272	293	263	230	262	273	276	283	292	289	278	248	304	282	240	295	255	260	275	257	284	280	294	269	265	307	305	278	284	289	260	261	244	316	310	250	256	260	291	300	252	229	256	253	266	279	247	284	282	280	281	270	266	311	274	284	258	264	247	313	294	299	273	238	251	260	248	251	287	264	251	249	306	270	251	270	257	295	242	284	297	257	278	278	277	247	289	252	263	269	283	280	263	267	271	285	284	249	270	307	264	285	295	282	298	258	309	289	283	254	277	258	285	260	262	303	242	308	274	281	295	241	283	293	268	284	314	290	302	291	303	282	282	264	247	300	286	265	260	316	277	269	240	284	299	299	274	273	276	260	270	294	276	258	272	261	289	272	288	269	277	288	266	290	309	290	294	284	260	261	281	253	280	267	278	273	288	269	254	283	274	265	291	260	252	285	296	246	261	281	280	294	245	281	259	280	260	263	256	273	237	249	277	310	250	296	285	283	296	261	254	270	310	285	261	259	274	284	275	311	290	262	248	259	293	278	284	297	261	280	255	284	279	306	274	270	269	287	264	297	297	241	264	276	271	260	278	296	259	300	283	282	283	250	307	296	304	282	318	271	273	275	291	287	274	270	250	268	272	235	265	260	233	257	312	285	254	268	302	283	281	287	271	262	261	262	267	268	241	291	284	249	304	280	271	288	274	293	292	287	239	273	249	275	291	262	288	261	300	298	254	261	254	305	292	310	306	290	265	260	242	241	268	247	275	290	233	252	293	280	281	317	308	285	283	266	255	284	250	257	266	304	301	289	278	259	289	269	271	261	300	287	285	266	267	266	275	245	300	302	286	288	265	284	292	286	263	263	281	285	286	285	263	264	287	253	286	299	260	278	279	290	292	285	268	264	271	283	227	258	275	251	269	261	263	276	272	279	261	285	260	270	315	275	246	270	282	254	278	273	301	258	277	260	292	261	291	280	293	242	247	274	287	280	286	274	263	285	312	242	277	256	281	248	276	288	303	311	261	242	282	275	277	302	288	253	266	286	255	263	263	295	264	263	287	282	268	253	287	251	295	279	269	301	246	271	252	288	275	255	245	265	261	282	291	284	290	291	280	279	277	292
6754	885	1412	1553	1418	1191	1029	932	830	809	779	782	772	700	721	705	690	697	651	675	713	650	646	636	617	654	678	644	686	638	631	638	612	643	676	653	614	685	633	654	640	645	624	615	619	622	652	650	636	650	644	660	628	619	675	641	643	601	618	626	630	612	588	647	609	627	640	651	636	590	649	654	611	651	664	634	641	623	609	621	640	605	610	602	642	621	608	661	578	619	635	626	630	622	648	593	594	615	619	593	602	661	649	641	605	624	670	631	600	632	596	588	628	644	634	626	616	628	614	672	603	622	630	638	663	656	590	602	640	643	622	618	656	565	608	599	631	590	606	659	613	647	620	593	590	605	629	604	612	641	600	607	612	601	641	627	627	592	605	593	662	580	681	627	621	642	609	633	617	631	666	591	607	628	648	639	634	643	655	600	570	642	632	617	645	639	649	623	604	604	622	630	621	622	595	620	653	644	581	598	617	613	585	610	649	617	601	622	618	605	622	611	584	627	640	650	627	642	634	670	600	632	629	606	597	686	622	627	655	624	619	646	617	600	587	599	630	647	667	608	586	617	667	657	639	614	609	600	638	607	617	604	622	604	582	631	607	595	663	622	614	630	621	611	659	605	586	644	631	606	637	654	595	588	572	600	642	630	596	616	629	622	641	617	632	692	618	620	662	591	625	563	576	606	612	669	623	647	629	601	631	635	598	630	593	648	608	655	584	637	600	626	627	641	645	615	581	576	583	623	661	615	622	604	648	635	671	630	672	626	611	629	629	657	621	639	632	642	622	629	625	610	631	620	596	635	623	635	630	629	642	621	613	655	626	616	626	608	599	587	584	630	664	641	621	630	614	627	591	649	650	562	650	622	614	648	592	619	562	573	652	654	648	628	613	628	608	616	701	618	598	621	615	603	592	639	655	614	623	613	623	615	583	631	622	636	631	634	667	635	586	659	608	626	627	640	644	611	663	626	553	601	599	579	613	630	623	619	682	597	610	621	593	623	599	541	634	631	636	606	623	621	657	620	626	625	571	686	625	582	600	605	636	646	618	652	648	620	653	628	660	566	611	643	603	604	611	612	628	655	604	610	628	627	639	603	654	628	609	560	635	628	567	635	618	616	636	617	629	614	624	653	611	653	620	651	592	621	605	586	622	641	638	643	632	654	630	637	603	639	640	637	635	645	639	619	660	587	648	630	605	602	603	611	595	630	598	630	646	590	644	611	638	641	619	616	609	626	639	666	630	587	593	618	613	623	627	657	587	640	662	615	627	636	669	625	647	650	631	629	614	630	629	637	607	619	617	594	633	636	584	651	601	659	618	626	642	602	618	639	626	605	616	635	608	649	603	631	604	651	618	666	582	634	583	596	605	626	673	649	618	615	598	607	647	590	608	605	643	652	670	608	595	668	611	643	623	654	640	611	622	622	634	592	643	669	615	595	626	621	656	622	630	620	597	625	620	604	644	616	608	620	615	604	622	681	631	644	619	634	661	632	643	618	621	618	618	676	628	614	653	635	610	623	639	627	634	616	609	604	608	582	677	645	620	604	637	632	654	641	560	675	627	651	633	627	628	642	610	611	596	627	602	650	621	636	578	662	619	605	657	613	600	596	637	627	643	623	613	622	654	650	656	633	655	628	592	603	631	629	614	632	615	609	572	632	602	643	646	596	610	639	629	605	633	646	635	627	608	673	624	671	639	612	632	606	655	640	607	617	621	635	658	639	640	602	631	606	642	559	650	657	606	642	627	651	640	624	632	638	611	612	643	665	608	624	616	691	642	623	594	614	611	618	646	629	631	640	596	595	596	631	648	621	643	604	665	634	602	605	650	632	622	653	624	620	601	617	635	606	630	637	601	619	645	649	632	609	627	615	629	605	623	605	646	644	617	644	710	636	637	640	641	609	633	592	655	579	617	611	648	618	605	631	627	641	638	639	610	593	637	614	623	639	618	557	634	625	664	654	621	583	615	623	666	624	612	622	602	584	616	631	665	576	621	658	636	602	615	642	607	617	639	623	634	659	584	620	633	659	640	617	615	632	636	622	621	671	628	610	615	645	679	631	655	638	576	605	645	620	625	585	604	544	618	660	629	589	612	632	616	648	618	561	580	643	644	656	609	636	591	591	638	628	616	612	661	636	629	633	677	592	693	664	623	628	644	650	586	645	616	688	621	639	626	573	640	607	660	652	659	685	658	645	643	637	616	654	605	660	604	594	676	665	608	604	617	592	664	623	571	628	636	639	601	608	646	615	604	617	642	638	622	617	615	610	620	628	629	612	664	610	620	653	637	645	626	658	603	605	614	635	635	661	623	577	616	630	600	658	590	642	655	606	610	612	643	574	643	643	650	619	677	628	603	655	624	554	642	579	647	644	572	618	626	629	636	637	606	624	588	594	606	607	629	600	622	647	640	645	649	630	613	614	650	613	647	644	621	649	667	638	599	632	638	621	611	588	674	628	652	632	617	636	610	626	618	634	654	619	636	613	587	606	661	648	636	626	617	658	644	660	610	624	661	619	650	609	582	635	641	616	585	621	606	615	607	644	622	629	638	633	614	658	641	620	640	591	597	650	585	582	633	663	586	653	660	562	614	628	631	613	606	601	645	656	628	608	606	603	635	636	607	551	645	636	612	587	633	647	628	586	642	644	675	624	625	622	657	650	642	601	614	630	643	655	610	625	606	614	638	643	660	651	639	612	651	624	592	667	655	612	675	630	628	636	600	626	585	609	599	645	618	622	625	559	581	643	624	619	632	593	639	599	691	583	595	604	616	612	688	628	670	624	639	564	598	654	633	659	576	664	624	644	614	636	607	645	648	652	640	622	607	621	585	614	628	617	613	601	624	634	650	635	650	615	642	611	628	634	608	621	604	635	586	590	681	625	637	614	649	598	623	637	632	641	616	629	620	599	611	579	614	626	668	627	583	618	657	596	625	630	621	574	657	632	614	655	578	604	593	626	630	652	590	617	634	625	626	635	600	642	655	629	624	621	612	630	610	626	615	621	599	599	607	631	607	582	624	636	585	622	658	611	591	608	628	578	622	591	601	589	613	658	597	664	644	662	626	662	614	620	619	611	624	674	626	650	601	656	599	643	692	660	596	594	681	649	664	595	601	666	631	629	633	583	585	628	666	553	603	598	605	640	630	617	612	667	640	672	577	590	612	603	638	608	611	643	603	615	665	644	629	620	615	616	626	596	665	659	623	643	656	641	600	605	595	622	626	644	618	643	655	638	670	573	621	633	650	623	576	649	624	622	677	637	581	621	616	607	641	590	580	589	625	647	552	655	629	595	660	633	646	608	661	643	587	617	618	625	629	648	618	674	609	596	650	617	623	649	623	657	667	635	584	641	564	579	589	583	592	639	658	604	678	639	646	592	673	597	684	653	587	619	637	604	614	623	667	635	626	581	623	679	590	612	653	626	705	616	614	648	634	630	640	645	625	626	618	622	637	627	673	643	595	644	651	667	672	666	645	644	602	576	677	601
15090	1143	977	674	471	370	296	248	245	253	191	198	160	175	183	172	197	176	162	154	151	170	162	157	173	159	154	137	167	195	166	143	159	155	148	157	163	134	164	155	164	160	165	172	157	131	170	142	147	179	152	141	157	153	154	155	157	157	145	166	131	161	152	154	154	149	145	140	157	191	182	155	198	133	139	154	164	140	169	170	136	165	147	157	157	140	161	151	144	143	176	166	131	151	153	150	150	168	155	146	138	164	174	139	152	169	153	165	146	160	169	153	166	119	148	141	150	170	150	164	153	158	164	188	166	132	158	169	147	140	161	158	152	155	131	142	140	147	149	166	153	158	165	165	143	161	140	166	149	156	147	151	165	148	159	162	141	150	127	171	146	150	141	143	170	168	184	159	167	146	168	133	152	151	155	164	127	157	176	157	168	135	144	155	150	144	162	158	152	166	157	169	150	159	160	147	149	134	161	142	135	151	145	137	154	152	145	158	166	139	164	131	156	145	161	154	148	188	168	153	145	182	149	150	166	169	179	139	162	160	162	176	166	136	170	142	155	150	155	147	157	169	162	153	170	167	137	143	152	158	184	152	151	166	156	138	162	147	158	153	166	160	150	152	153	158	163	130	153	161	143	138	152	139	172	148	162	158	155	168	149	182	124	162	147	133	174	134	160	142	152	151	144	135	135	133	152	146	170	154	141	155	151	152	129	146	147	154	150	158	153	131	139	146	160	140	155	181	154	162	160	164	153	157	135	178	158	151	147	131	171	151	121	155	160	148	164	148	152	156	147	161	167	169	149	143	146	156	144	168	173	156	136	138	153	148	143	138	155	167	154	162	148	160	129	166	163	149	157	146	152	143	165	141	143	164	153	150	137	151	161	145	152	137	130	143	159	161	139	169	165	126	149	145	161	182	145	171	159	150	140	166	168	142	144	147	175	137	158	151	150	147	149	158	146	177	153	149	161	138	150	144	147	163	168	165	151	140	152	155	156	155	150	179	163	140	154	171	161	139	137	154	150	176	180	180	146	142	134	144	147	144	130	154	150	142	148	147	141	163	158	124	157	163	169	195	148	151	168	165	186	154	149	176	167	178	168	159	166	167	147	170	152	154	144	167	148	152	158	144	157	145	132	166	131	141	153	140	168	149	131	129	141	163	169	166	145	151	146	160	159	159	160	164	165	165	158	156	146	151	160	170	145	133	152	162	160	152	153	135	152	179	131	142	166	128	154	154	144	166	164	166	154	154	156	148	147	162	150	140	146	159	152	160	157	152	157	133	152	144	166	146	156	140	160	193	148	157	146	163	155	128	143	152	147	168	150	166	161	151	145	157	138	148	173	150	179	158	134	148	166	145	163	155	137	144	151	165	155	146	188	163	168	144	134	143	175	148	182	172	144	174	132	165	156	135	184	157	165	139	152	158	146	163	164	124	149	166	185	166	141	129	162	151	141	161	143	150	151	138	148	143	140	157	157	149	161	134	158	126	165	139	149	155	172	151	171	175	126	159	162	165	161	157	136	166	163	168	154	168	179	154	170	129	120	160	160	157	131	139	158	131	127	136	163	146	136	162	178	179	135	169	167	163	158	167	130	160	162	131	155	155	155	157	157	119	126	152	181	155	158	153	158	165	147	166	145	155	141	144	153	152	128	143	153	166	159	140	141	133	158	139	157	141	160	146	153	165	151	144	153	163	184	160	158	135	146	181	166	131	147	157	151	140	147	175	137	134	152	132	190	140	150	140	158	153	149	178	147	159	156	141	155	135	129	162	166	165	144	138	161	138	187	161	134	137	131	155	159	164	151	161	130	131	154	153	153	135	133	155	174	156	153	151	146	160	159	151	141	164	160	166	143	130	152	169	147	133	172	154	162	181	170	135	169	143	152	142	160	154	156	137	173	128	152	160	149	164	158	164	177	146	146	149	142	149	160	165	156	156	143	154	148	132	140	176	176	171	147	166	159	137	159	165	161	150	133	172	154	171	123	175	142	166	170	164	159	143	142	146	154	176	137	145	162	160	152	168	134	166	178	152	153	138	143	152	143	140	181	161	145	144	149	148	154	151	145	153	173	146	141	128	171	127	137	145	147	138	161	140	147	147	149	144	150	146	148	154	156	159	161	167	158	132	153	152	157	143	143	127	159	146	177	167	143	164	139	167	163	157	147	144	162	146	157	140	152	151	163	206	137	157	139	194	142	148	188	155	148	124	164	140	163	159	164	130	163	152	156	154	132	166	149	169	148	181	173	148	157	148	139	130	143	162	150	147	142	150	143	153	147	136	141	160	173	145	167	168	155	141	127	161	153	164	146	153	137	152	143	152	175	166	164	152	140	156	147	144	142	158	158	163	157	162	154	132	159	153	162	141	142	142	150	144	144	137	189	141	171	164	149	158	159	135	157	171	152	150	144	158	153	141	172	155	151	160	145	155	154	161	165	162	156	156	173	176	179	149	154	148	125	151	137	133	163	159	180	160	185	139	158	136	143	152	138	137	154	172	176	135	166	140	164	156	167	164	156	147	151	149	173	170	135	151	152	185	145	156	188	132	186	163	165	153	156	150	167	179	142	157	149	153	139	142	152	141	133	147	179	163	145	140	191	153	173	148	140	137	156	170	130	164	143	159	145	149	159	149	174	179	156	155	164	144	182	144	129	130	144	150	126	145	138	165	142	147	141	160	156	179	167	160	154	140	162	191	141	153	168	156	165	185	168	174	166	166	156	171	154	131	163	155	170	135	152	156	163	136	156	152	132	145	165	149	129	173	139	152	146	161	154	176	167	173	178	151	155	137	138	147	141	170	143	128	153	144	138	152	158	156	142	135	157	139	159	158	169	162	169	134	148	160	154	159	147	177	148	118	132	150	164	149	141	141	158	137	159	164	156	148	179	139	165	163	157	141	168	135	147	153	160	156	133	155	150	129	143	148	150	172	154	145	153	162	171	150	139	140	161	154	158	135	159	157	145	158	168	169	140	156	164	127	147	157	143	133	137	138	155	161	158	151	147	180	133	158	162	145	142	186	157	161	171	143	173	157	154	167	164	162	148	175	151	157	141	156	163	145	161	144	148	130	138	159	143	173	163	152	126	153	142	168	172	149	156	154	139	162	157	141	134	159	173	166	176	138	149	167	138	167	159	147	164	152	153	150	148	140	130	164	161	151	138	177	165	135	123	142	157	142	158	130	153	145	153	154	183	145	166	161	144	134	120	155	147	150	144	124	126	118	133	187	143	147	157	156	133	165	155	160	137	164	130	147	164	157	144	153	168	157	169	181	149	161	161	155	176	170	164	137	159	148	167	150	150	160	132	148	161	142	171	179	188	146	141	149	151	171	155	159	156	167	200	142	169	167	158	156	161	133	150	172	148	157	140	170	163	143	145	149	135	182	187	145	179	158	159	144	155	147	164	148	156	172	181	152	135	146	174	156	143	149	138	154	161	167	169	179	165	176	145	161	162	135	153	162	150	166	178	138	169	172	151	152	163	147
8015	942	1842	2188	1810	1375	1087	963	858	791	666	596	644	533	498	498	498	496	457	452	444	437	481	408	383	417	428	418	400	385	393	437	406	383	396	383	387	383	378	393	380	375	384	392	374	416	402	395	408	374	393	384	368	351	350	368	353	389	368	371	373	355	364	376	375	357	388	387	355	357	358	369	365	339	367	322	342	372	346	356	360	352	353	377	325	328	390	367	354	345	371	371	381	356	356	375	357	372	376	339	342	385	361	345	344	355	368	348	375	395	376	356	334	367	352	322	363	353	339	344	327	388	362	352	352	399	338	348	369	340	380	353	343	363	374	313	371	363	352	369	329	333	380	379	373	358	362	307	372	372	355	321	370	378	326	364	348	349	337	390	350	339	377	366	338	362	394	367	341	366	371	315	337	350	328	328	353	342	346	372	360	384	347	353	366	346	387	355	351	377	394	342	398	376	346	372	369	348	331	366	353	390	336	359	353	368	367	356	361	386	346	356	326	348	364	344	337	345	371	375	331	383	379	340	360	378	354	345	330	380	361	364	370	392	362	362	379	335	350	377	356	369	358	390	385	347	393	358	352	372	358	382	352	391	362	353	347	353	394	351	319	349	345	342	343	333	354	358	364	339	372	350	370	359	365	366	376	374	378	356	377	402	334	344	381	360	368	371	371	365	351	370	355	364	352	389	324	355	373	358	362	376	382	357	380	375	372	352	359	316	355	368	345	378	351	336	386	400	341	366	363	385	380	364	336	333	355	345	352	361	354	364	372	351	347	325	361	348	336	372	350	377	354	372	338	355	357	348	364	361	342	353	374	328	326	365	348	351	364	377	355	359	361	356	343	345	348	322	355	356	350	356	341	341	364	380	325	359	345	373	376	344	393	358	374	356	380	383	343	376	339	332	361	355	362	343	361	364	368	348	368	353	392	383	354	339	351	315	355	330	361	385	385	371	340	369	356	406	378	357	355	329	389	368	384	348	363	375	362	340	363	343	347	377	355	358	353	385	348	331	360	350	334	331	351	351	334	353	329	364	359	362	326	362	352	354	339	348	366	389	360	311	383	359	353	339	348	363	361	348	359	379	374	347	399	369	352	362	332	364	339	356	358	363	373	342	308	325	335	378	347	364	314	334	339	346	371	382	347	398	348	389	338	342	364	366	370	344	366	331	342	347	348	362	397	356	360	368	317	359	370	313	326	375	366	367	332	353	348	321	344	373	374	376	370	348	355	356	363	325	364	376	367	343	361	323	383	337	351	366	374	346	359	384	371	331	378	327	352	369	400	341	368	340	380	342	344	389	358	343	368	352	331	334	371	322	335	368	356	354	363	363	377	328	340	353	371	341	345	361	346	342	362	346	347	357	340	349	367	366	391	349	318	373	360	349	344	339	329	340	356	355	358	347	351	352	357	365	379	338	365	357	367	351	353	374	363	377	321	377	386	349	361	338	355	307	358	362	376	343	384	358	391	354	335	371	384	397	365	373	350	324	377	349	361	373	361	345	397	334	330	368	367	357	402	327	356	336	369	365	365	381	355	401	335	378	353	362	387	334	337	386	357	360	349	359	319	384	347	354	341	350	400	357	355	335	398	396	342	355	380	396	350	332	385	333	351	368	353	388	376	379	347	355	352	359	316	385	344	353	347	353	357	363	343	350	362	371	323	370	352	382	377	358	368	349	351	356	384	352	357	369	353	371	321	363	333	355	359	350	382	397	337	355	362	339	372	374	377	382	387	366	352	377	344	388	357	352	364	383	375	321	362	381	381	352	362	367	351	338	343	331	332	368	363	364	369	358	366	401	342	344	380	377	325	356	350	367	349	362	364	335	348	355	367	347	378	338	357	318	378	363	333	391	380	390	323	364	309	341	354	349	312	344	343	337	349	364	375	351	358	352	357	351	380	357	362	349	352	389	355	338	377	383	358	353	342	356	340	378	348	388	360	342	373	372	338	345	360	364	357	346	375	368	346	331	392	334	384	339	361	379	385	335	363	363	361	314	373	368	369	379	330	331	336	332	376	340	379	349	377	351	380	363	342	389	386	334	342	358	353	363	344	348	346	339	382	346	351	357	373	356	368	392	366	363	352	396	379	380	383	369	348	353	339	359	361	311	375	347	346	365	404	374	371	358	396	360	347	354	383	356	333	367	351	351	375	363	356	355	366	353	362	353	380	366	326	338	349	349	337	368	375	331	316	353	374	364	389	320	369	384	364	346	362	393	354	366	363	341	359	355	384	362	357	342	328	328	353	360	373	350	356	354	383	340	336	346	369	349	374	375	339	353	360	348	370	332	288	372	380	366	339	323	341	347	359	372	401	355	377	378	319	344	349	365	345	389	346	355	321	370	352	348	351	354	354	338	380	331	363	365	351	327	366	356	355	373	354	352	327	363	390	362	351	352	344	345	326	324	350	359	331	371	373	367	367	354	362	359	350	365	346	391	377	354	353	358	353	350	365	342	386	358	374	356	366	371	370	362	371	366	357	339	351	358	371	341	383	354	353	333	359	315	367	368	362	370	335	342	394	322	384	368	362	370	349	317	345	349	346	331	339	349	361	332	367	402	383	362	374	337	373	336	336	354	393	346	373	343	354	365	349	371	342	360	400	340	330	368	337	365	350	351	357	363	342	352	364	371	366	378	363	371	356	359	353	372	359	341	356	361	343	341	345	357	371	363	378	365	344	387	358	387	383	359	362	295	387	351	355	391	357	381	352	369	358	375	308	336	370	357	351	366	372	363	375	389	367	335	377	369	362	343	369	374	350	345	349	333	344	358	349	354	391	341	364	347	353	393	366	384	333	378	393	378	364	348	373	362	355	392	349	354	334	369	369	335	326	377	322	352	348	338	356	356	346	377	368	386	352	331	359	354	375	340	348	340	385	369	366	332	392	359	354	344	359	356	374	383	379	404	346	364	359	356	360	324	364	364	345	363	332	373	353	370	359	316	369	355	381	405	375	344	383	400	376	354	351	366	351	349	366	329	344	344	396	331	353	356	357	350	356	372	315	372	364	372	369	363	328	352	323	371	363	344	342	353	362	327	390	378	346	345	326	342	351	372	349	363	331	373	376	340	375	376	346	383	351	376	369	318	333	334	361	354	346	347	365	334	350	347	363	375	299	376	332	320	346	348	341	363	341	334	334	344	382	370	369	365	340	346	337	342	377	356	331	347	356	379	352	348	361	373	389	346	373	352	353	350	377	336	359	328	336	368	372	376	351	351	343	383	341	359	360	351	375	376	329	354	359	378	350	381	376	354	357	384	356	311	341	375	361	353	337	370	333	390	405	338	326	328	351	338	365	364	358	384	361	353	347	332	367	357	365	340	395	335	363	335	357	368	338	357	391	360	357	362	330	355	358	364	368	351	348	370	317	380	344	341	340	333	339	347	365	347	346	370	358	358	394	328	358	335	392	339	361	361	354	353	389	349	349	323	373	345	342	352	339	345	338	384	351	333	342	305	344	357	338	334	363	348	331	342	339	391
1660	221	222	233	214	198	213	239	185	209	203	203	201	215	230	209	183	182	229	196	211	178	229	233	184	209	206	237	206	211	206	203	203	216	211	215	218	199	191	201	199	224	225	232	197	186	184	217	174	193	207	208	207	247	209	209	207	205	228	206	211	220	216	227	219	217	214	216	221	209	203	243	192	207	206	214	218	228	198	208	209	252	222	204	181	196	203	213	182	208	177	225	202	203	223	208	225	226	211	224	189	228	204	204	216	194	181	216	207	199	202	186	236	222	203	236	221	197	227	209	219	200	176	225	229	210	208	224	224	200	197	184	173	221	212	201	184	221	204	222	205	212	201	214	202	202	200	167	187	209	198	204	214	205	212	222	226	198	206	205	181	177	216	203	204	198	214	218	209	217	195	185	226	194	230	206	231	196	223	232	200	199	237	214	212	201	202	219	203	204	204	219	208	180	201	196	207	212	219	199	235	192	245	207	216	185	230	217	225	208	218	234	226	209	235	211	193	216	205	217	192	227	211	203	196	197	234	202	225	216	203	220	204	195	220	222	207	225	205	209	201	196	205	226	233	216	192	216	191	186	215	234	200	208	200	176	206	223	214	203	216	198	228	232	228	213	202	188	179	215	198	245	212	188	193	192	182	204	199	216	221	219	206	198	202	186	192	183	185	189	221	227	206	208	224	212	204	187	198	209	210	206	213	196	189	218	218	214	202	199	207	182	214	236	199	192	221	220	182	220	175	204	193	211	183	222	182	209	221	194	203	220	212	203	210	209	207	210	196	217	188	200	238	198	180	227	228	190	213	204	196	199	189	203	217	183	186	217	209	190	230	197	220	222	211	208	197	223	196	211	211	209	217	207	198	196	208	221	222	222	231	190	216	216	223	209	223	169	195	198	198	211	219	238	185	190	227	223	231	193	194	211	208	232	242	172	197	224	195	200	241	189	254	201	162	194	194	218	203	219	214	223	198	206	231	186	226	201	193	247	211	186	204	183	221	194	199	210	226	207	204	221	202	206	226	221	200	212	199	226	223	229	201	210	191	201	201	214	184	205	227	225	216	200	224	201	216	223	231	180	207	233	216	217	209	182	205	209	240	233	212	230	221	229	204	209	198	214	185	222	207	220	197	200	217	189	192	201	211	224	202	230	232	197	190	210	199	201	189	189	201	224	225	198	227	188	210	205	207	199	207	237	213	234	202	203	178	192	186	206	173	184	182	225	218	208	199	193	208	201	199	200	190	194	187	201	236	204	227	206	213	204	206	179	188	217	233	196	196	195	221	189	234	193	185	203	182	213	194	197	231	187	178	209	199	205	217	206	228	208	197	204	218	171	199	209	230	189	215	186	194	211	192	194	234	195	218	186	209	222	242	192	187	212	227	199	215	183	215	218	179	227	198	240	208	220	203	203	198	217	180	188	240	205	203	243	220	189	187	199	216	208	222	215	192	203	181	193	197	195	206	190	198	198	189	240	175	207	205	182	214	216	193	182	191	215	209	205	186	184	229	214	213	232	189	202	184	217	233	177	226	239	197	242	214	212	214	222	233	224	224	229	194	206	204	211	227	207	209	198	194	186	184	188	217	195	183	206	225	192	205	209	220	206	228	206	218	207	196	246	200	194	209	195	190	197	179	223	214	213	203	217	189	195	195	190	246	249	213	210	200	208	228	189	218	221	236	182	205	216	220	222	216	215	174	179	218	200	219	197	185	199	226	196	207	231	195	188	199	219	184	198	204	214	203	215	217	201	224	204	196	204	233	217	202	213	189	202	205	224	211	195	186	230	225	211	220	198	192	210	222	216	233	204	231	185	203	218	221	200	220	192	203	219	187	193	235	217	201	199	221	191	177	225	212	197	211	247	214	212	193	191	200	197	231	197	213	198	207	214	204	204	236	201	232	207	187	214	208	212	195	213	225	211	205	193	225	206	215	193	187	191	205	207	224	198	199	212	193	203	187	205	210	221	199	218	217	206	195	238	184	200	217	224	234	224	179	228	201	186	224	205	203	208	204	214	190	191	221	179	206	191	180	223	223	216	183	228	241	217	210	195	221	234	210	200	217	202	207	201	202	197	207	200	216	221	211	219	196	184	215	200	202	189	220	216	178	226	211	172	206	175	210	217	224	198	212	201	206	223	207	220	214	219	202	207	204	184	214	209	216	212	210	225	230	209	188	192	238	219	195	189	233	202	198	219	216	210	186	206	195	212	214	227	217	204	197	209	178	207	220	198	201	221	195	214	209	211	197	187	236	210	217	209	187	228	180	208	161	213	216	214	217	190	201	194	197	217	217	218	222	210	211	189	201	193	208	212	189	219	185	199	223	216	214	201	206	219	218	224	223	200	230	191	216	229	235	205	170	187	183	174	197	214	213	212	234	240	189	208	189	223	214	215	232	243	229	200	195	220	197	191	194	192	204	194	179	195	207	214	196	200	202	233	196	192	213	178	197	198	248	190	210	215	242	197	214	219	212	225	205	222	221	214	182	215	220	188	192	228	245	223	234	211	203	208	212	210	202	201	212	213	175	219	213	207	210	185	188	216	195	222	236	224	209	174	183	195	218	176	229	226	207	212	233	204	215	192	190	193	231	211	195	209	226	211	204	164	230	217	190	192	175	195	206	186	239	188	220	210	219	219	177	194	205	214	203	188	185	225	209	198	193	240	205	234	212	198	208	202	210	204	188	211	170	208	199	186	207	211	214	212	209	223	207	228	193	201	234	241	208	195	224	227	172	236	198	209	201	224	221	233	191	236	206	206	227	231	183	209	208	232	215	194	213	230	203	232	219	233	215	193	234	194	214	223	193	183	203	229	206	177	187	243	174	224	199	180	211	197	216	231	188	206	221	211	221	177	226	196	213	196	200	203	221	200	207	208	198	205	229	217	201	189	194	199	208	211	198	182	183	219	220	234	230	212	196	219	203	210	208	189	205	200	212	235	210	206	222	234	211	199	194	223	205	178	187	206	176	200	192	195	212	177	192	191	196	223	199	225	200	208	200	208	206	229	204	215	190	198	211	196	214	210	193	244	199	191	213	197	213	174	207	207	216	214	224	205	229	191	221	200	204	219	202	226	212	261	233	219	199	219	200	205	216	207	190	191	193	219	168	200	215	189	198	190	209	215	203	196	205	227	196	211	216	256	209	197	214	203	214	212	198	212	210	189	174	214	202	212	208	240	216	199	187	200	230	208	206	205	222	211	180	191	220	202	204	197	190	220	186	213	176	213	221	233	226	212	226	224	228	232	199	195	205	167	215	222	205	208	224	228	202	188	205	200	189	211	198	204	206	216	192	204	213	236	221	205	208	236	224	213	238	206	207	189	253	202	206	196	212	227	217	241	226	199	234	207	213	218	221	199	199	192	189	210	220	194	240	199	220	202	214	197	220	207	202	228	208	184	164	191	231	208	213	207	226	222	219	213	209	201	201	204	201	215	181	208	213	203	226	220	205	174	228	197	210	213	220	210	200	195	186	193	204	242
2050	515	534	575	552	506	516	537	511	527	468	490	501	515	499	509	538	517	508	513	415	489	495	506	514	490	509	500	519	496	505	500	494	419	506	519	522	485	506	468	470	506	475	514	474	499	497	513	525	490	449	507	494	490	495	519	520	524	515	521	510	481	487	474	485	539	486	528	452	527	527	547	503	484	490	512	475	480	534	536	498	511	529	485	505	486	470	470	434	499	511	516	498	531	504	475	493	517	498	521	510	496	485	487	483	500	506	506	522	490	462	506	491	532	521	484	502	511	504	474	527	480	503	500	536	483	487	512	504	531	465	494	507	497	510	536	515	495	501	517	504	480	454	488	487	495	522	508	491	481	543	530	513	491	490	507	522	497	481	485	483	515	488	449	463	525	501	486	489	454	479	507	479	469	486	516	485	452	507	464	514	519	496	479	475	497	484	538	514	524	477	475	505	453	505	498	506	471	495	506	483	494	462	505	490	475	485	474	521	493	505	513	512	535	472	505	506	535	495	507	471	514	531	507	491	491	522	470	515	513	482	487	506	511	487	499	492	536	511	487	515	527	479	512	519	452	501	481	488	527	466	518	504	520	513	463	495	515	469	457	485	517	496	506	448	494	493	504	477	501	521	511	465	512	519	503	473	498	462	485	512	477	488	479	510	508	469	500	538	498	501	481	525	477	482	477	502	466	504	470	493	502	478	521	514	468	473	502	497	529	467	499	471	502	512	481	482	536	532	449	485	501	537	490	511	505	444	512	501	514	502	504	467	528	521	528	471	445	463	508	484	489	461	514	474	505	471	456	485	499	508	503	522	502	467	488	523	470	459	486	545	464	474	544	533	496	457	522	503	485	452	514	488	462	470	494	529	500	512	483	512	520	509	523	517	506	512	501	480	532	521	470	491	459	473	475	458	513	487	483	505	481	451	510	508	498	497	470	486	466	504	501	488	489	484	497	447	505	496	490	483	514	523	476	472	488	502	512	508	479	468	504	493	473	477	479	473	497	494	461	506	510	551	497	489	539	491	486	501	486	466	500	522	500	532	466	512	497	494	546	468	476	498	505	526	478	519	491	481	486	514	508	523	495	518	484	493	501	475	473	502	506	513	492	490	514	508	483	496	476	510	481	471	473	505	530	472	503	521	534	474	500	518	498	479	505	497	499	499	513	505	493	516	526	497	489	504	534	458	506	487	510	498	495	516	513	518	495	494	518	500	491	537	529	539	487	476	484	463	505	511	511	494	462	500	517	488	500	469	490	508	499	514	482	501	533	495	523	505	463	490	476	480	494	493	488	488	449	497	472	479	484	515	474	506	497	474	475	506	495	477	449	488	479	541	503	513	495	511	553	535	500	494	491	509	499	519	484	494	508	475	500	483	507	486	500	486	501	489	492	478	468	502	529	507	531	545	506	454	485	497	487	523	489	512	494	510	525	484	489	538	499	479	519	477	490	520	500	529	512	507	489	491	472	485	490	483	502	496	521	511	494	501	510	530	510	500	479	532	469	520	492	484	506	500	484	508	482	477	479	486	493	479	493	523	523	506	533	486	488	480	495	487	512	459	523	498	517	503	484	489	501	481	485	478	483	522	501	441	513	480	527	524	501	479	518	471	504	475	490	498	498	457	515	481	476	457	474	564	543	468	527	467	498	518	469	471	473	498	518	478	492	481	453	514	529	535	508	525	474	492	494	471	511	532	509	564	545	489	477	512	493	483	526	466	470	536	475	492	465	503	476	493	511	450	498	517	500	507	490	494	502	496	536	529	465	500	490	519	486	477	480	517	491	500	506	476	520	511	499	463	534	528	482	507	522	493	538	458	489	500	477	508	516	516	524	526	506	513	482	465	473	515	508	527	523	464	507	519	510	467	475	548	521	471	497	494	485	509	509	494	478	502	505	517	536	511	524	540	460	506	478	503	474	474	493	479	460	481	477	479	509	513	483	516	524	533	518	518	491	484	498	496	498	484	511	523	480	469	461	521	494	511	509	519	496	477	496	544	473	528	495	503	490	493	502	486	502	468	504	478	535	477	472	522	464	462	494	490	484	512	485	481	498	474	502	478	499	512	525	510	450	499	526	518	523	495	538	473	475	478	517	517	481	458	523	478	519	504	516	494	537	454	476	535	490	510	462	457	474	502	530	498	465	494	517	501	499	512	494	449	480	480	493	470	542	526	509	490	486	474	469	509	496	523	534	496	508	485	504	489	524	441	514	486	508	512	500	471	492	505	475	537	490	491	501	527	555	524	459	464	481	518	552	529	494	470	508	504	474	492	490	468	483	486	489	525	518	487	493	512	477	479	482	473	530	534	479	513	488	467	507	473	477	494	511	496	493	474	537	494	540	510	478	499	484	467	504	478	510	495	500	516	489	481	529	482	530	536	484	467	485	494	471	503	509	456	502	541	524	531	516	531	524	507	486	504	496	505	518	508	501	476	495	487	489	517	507	513	470	504	531	460	546	483	507	490	465	478	477	510	526	513	533	526	463	505	505	517	484	485	510	539	517	503	522	498	529	518	487	521	486	519	488	469	519	458	513	516	539	535	532	526	461	512	492	511	507	473	491	508	527	468	513	458	509	510	489	492	521	515	498	481	464	463	459	458	474	493	522	490	518	513	493	480	540	522	489	544	534	487	495	496	479	515	505	485	538	493	482	516	486	462	483	512	497	499	521	525	509	487	470	498	500	452	497	490	502	483	466	508	488	501	506	473	480	493	489	492	521	464	524	521	533	487	507	557	493	518	502	477	483	498	468	475	483	484	491	528	500	486	507	485	487	527	492	480	494	492	445	485	518	470	487	469	500	500	510	498	503	484	501	525	508	509	488	494	502	483	484	481	534	491	517	493	490	485	493	497	518	505	510	458	472	500	475	507	494	502	485	514	540	521	489	519	504	494	486	465	471	496	526	474	478	492	471	503	492	514	516	489	501	444	524	509	511	460	509	502	491	491	503	458	463	496	474	517	487	495	501	488	535	503	468	491	483	513	480	513	471	504	481	515	507	469	523	480	499	495	520	528	489	524	505	484	505	492	518	498	514	535	566	497	511	488	519	471	472	533	491	496	511	509	505	467	503	504	522	475	491	470	496	477	481	491	507	518	437	523	479	496	551	479	514	503	538	479	532	462	497	546	486	500	512	474	548	523	515	503	530	492	475	480	506	506	453	510	506	529	514	507	501	520	501	474	475	513	539	510	488	490	486	472	515	481	469	507	503	507	493	495	501	512	514	486	504	478	523	503	481	466	490	491	498	486	497	493	524	507	486	480	521	494	537	508	506	544	468	494	524	484	490	480	493	482	532	456	530	510	511	504	490	485	531	547	459	463	457	501	493	500	478	499	501	470	443	520	529	471	489	495	508	510	504	533	471	481	466	493	506	487	512	514	510	468	505	479	457	483	528	480	463	523	515	497	515	477	486	485	515	498	531	481	503	483	492	509	533	505	482	539	501	449	514	480	469	479	519	506	489	511	523	504	513	467	464
8252	590	623	542	418	389	335	308	319	296	301	274	321	326	286	290	299	316	262	279	283	321	259	267	260	289	282	272	293	312	279	286	303	231	276	282	267	304	277	295	247	296	291	280	298	278	259	291	302	279	277	285	267	290	284	295	264	287	280	270	278	295	245	284	311	247	280	249	284	255	248	329	274	295	284	283	267	274	298	254	279	300	279	285	231	274	276	282	307	271	270	276	277	273	278	293	299	276	273	257	274	239	269	276	250	287	301	266	256	260	271	275	306	272	304	261	279	271	253	282	287	288	303	243	257	270	280	289	283	259	279	253	292	291	284	265	254	279	294	271	266	258	280	263	279	280	304	269	278	289	291	291	246	270	280	275	296	310	276	275	270	271	266	256	268	247	317	265	275	292	266	299	267	274	257	282	283	258	286	277	257	266	288	281	279	275	262	282	271	258	228	244	266	243	263	263	270	297	297	291	278	270	273	277	272	279	270	274	271	254	241	273	283	259	270	246	280	263	246	229	285	288	262	260	263	270	265	283	252	286	296	267	265	302	280	303	268	268	289	315	313	262	234	290	251	285	272	271	270	266	267	254	294	275	273	259	308	280	282	309	295	266	238	288	276	267	266	274	275	303	271	280	275	277	258	256	265	281	286	266	256	274	274	290	289	295	247	284	270	259	267	269	262	285	303	265	279	262	301	272	298	286	297	293	246	258	271	253	259	240	306	280	261	294	277	260	260	253	264	260	285	291	285	286	264	262	294	319	274	298	279	269	262	256	317	281	270	266	273	264	288	269	280	284	272	306	297	296	261	279	274	316	264	284	274	260	303	300	267	254	275	284	283	288	293	237	237	258	267	233	273	284	271	238	247	255	265	287	271	285	272	263	267	230	304	288	290	283	286	262	266	273	302	327	286	255	308	248	242	263	256	262	261	265	240	278	276	272	263	269	299	291	277	276	278	270	289	294	274	277	267	268	280	242	274	233	263	244	288	221	261	300	281	241	304	261	256	268	272	276	249	293	281	292	302	284	279	260	255	244	260	259	285	275	261	280	268	278	257	269	295	297	308	276	321	288	259	284	266	248	262	225	296	283	274	308	274	284	279	230	285	221	257	262	282	291	254	275	253	262	255	249	263	272	293	247	315	291	289	236	267	257	274	264	282	293	267	251	303	282	279	277	305	269	324	280	280	266	272	259	263	289	278	276	271	280	286	269	287	280	293	253	282	298	267	289	277	285	268	276	274	245	292	290	288	300	261	280	302	282	294	274	263	277	243	285	294	294	286	253	291	258	260	282	278	287	261	257	286	264	256	294	279	239	267	271	278	277	283	272	275	273	282	284	259	255	256	286	267	308	259	284	252	291	223	249	267	269	250	272	285	285	254	261	304	309	285	258	248	295	294	266	290	252	276	260	284	286	271	279	286	301	291	263	247	305	272	275	250	307	274	259	264	266	267	286	309	269	268	296	280	278	285	285	266	255	248	280	266	323	286	236	272	246	288	304	270	262	295	262	274	315	280	292	253	240	260	274	240	283	281	249	285	279	290	251	271	264	266	276	245	314	293	274	274	256	303	260	248	256	272	242	240	266	264	271	283	268	282	249	266	257	283	257	292	292	275	264	241	251	295	267	260	282	258	260	287	270	270	284	257	258	260	271	271	270	253	275	280	247	231	251	295	297	261	259	246	282	241	270	281	286	264	273	275	292	274	300	290	249	262	241	267	290	294	297	269	282	283	269	258	273	300	264	287	284	293	302	288	286	275	278	297	253	270	267	279	287	286	302	266	272	267	247	299	268	272	257	285	275	266	280	255	288	297	264	288	275	305	285	277	269	276	259	272	273	283	265	253	287	254	266	255	234	306	278	270	257	252	284	298	300	286	294	259	278	272	259	273	287	269	290	267	263	277	278	257	277	289	288	290	282	265	256	277	277	267	273	273	283	262	289	251	292	320	300	267	260	269	287	279	285	269	264	249	258	256	254	288	286	296	241	289	293	271	254	283	280	285	301	256	258	296	252	268	286	277	239	258	262	241	275	288	277	274	277	266	257	267	268	260	248	275	279	262	268	291	264	268	320	278	256	249	277	282	264	272	256	248	266	285	261	256	292	277	267	279	271	300	254	257	269	277	292	272	267	258	292	290	266	318	272	272	272	251	264	298	268	262	291	265	263	281	273	254	278	268	286	306	300	274	273	260	279	311	281	263	266	279	250	241	265	279	247	279	278	258	272	274	258	250	286	280	252	272	261	265	257	268	274	290	301	279	303	232	272	267	283	253	245	294	268	272	263	260	280	283	264	296	284	291	283	290	279	294	271	260	253	217	293	300	261	291	265	278	283	281	255	267	275	284	236	268	272	263	271	264	266	241	255	264	267	260	307	273	263	248	279	237	250	281	288	254	255	276	302	317	291	303	299	248	250	234	274	234	253	270	285	268	293	296	265	258	269	265	268	280	289	234	268	242	257	274	261	279	276	266	299	283	298	302	279	325	300	267	254	259	315	276	295	320	306	303	286	283	266	272	279	256	277	254	247	250	258	270	262	246	275	281	272	275	262	289	281	300	274	307	278	265	268	287	268	285	275	286	289	302	309	297	258	258	272	307	267	271	279	281	262	248	273	285	276	291	261	281	247	264	297	275	259	281	276	275	300	273	263	331	312	285	278	252	296	283	250	292	294	267	277	287	292	273	278	247	272	289	260	287	292	263	284	275	259	283	266	281	307	286	303	283	263	266	255	246	283	283	259	285	255	248	292	290	261	314	251	251	282	298	291	254	252	266	281	290	290	247	283	281	249	280	282	273	262	271	295	275	290	291	278	292	273	270	278	267	280	232	254	284	296	258	286	287	271	280	267	284	262	265	289	268	252	292	259	253	255	293	284	269	277	265	286	274	236	284	271	262	288	293	254	250	267	267	230	277	287	263	304	284	296	245	274	267	298	253	268	282	269	279	258	256	263	281	287	275	255	243	290	245	267	289	251	290	266	269	270	262	255	311	276	265	272	261	264	245	305	294	260	278	272	303	271	282	231	287	272	266	260	268	258	253	276	288	287	272	257	270	273	277	274	267	267	297	292	278	240	274	253	287	281	273	269	280	300	270	298	268	258	260	269	267	230	270	269	256	277	318	264	282	275	294	266	294	276	261	281	292	242	248	278	280	301	237	262	247	277	249	276	267	252	270	257	279	277	283	271	271	288	270	295	285	289	301	300	267	285	262	248	251	279	285	313	297	263	252	301	276	306	253	280	267	259	298	277	269	285	268	266	304	266	243	247	282	290	297	272	263	282	273	241	268	272	284	287	271	252	272	277	282	275	271	273	261	273	296	287	286	287	284	293	279	310	281	270	261	267	241	273	261	279	279	265	279	266	274	269	261	256	260	253	284	293	284	284	284	284	272	259	255	277	278	297	270	272	255	247	307	278	250	297	276	286	282	302	294	304	282	274	288	284	291	294	286	287	286	326	279	274	291	296	275	258	281	276	275	251	295	260
6814	907	1325	1533	1423	1232	1006	890	893	822	753	756	729	692	722	700	737	699	663	680	686	682	682	673	661	659	627	677	576	637	607	668	602	604	638	674	636	670	636	644	633	662	633	655	625	643	619	640	638	633	627	618	626	635	666	607	655	631	635	642	623	626	638	615	645	632	634	615	644	636	599	640	581	606	613	625	634	601	608	629	635	637	617	632	615	681	606	595	639	617	668	665	596	638	649	646	621	625	622	610	623	620	642	623	613	640	622	599	600	591	604	647	669	636	622	647	597	670	611	671	648	605	614	636	619	617	615	628	611	579	585	704	611	576	620	615	632	582	593	587	678	629	630	666	643	625	603	634	614	603	634	642	660	590	616	643	623	610	635	627	583	622	613	647	659	585	591	617	600	640	618	650	610	644	628	627	671	628	653	626	641	649	660	633	603	638	606	641	569	568	638	628	623	618	606	643	603	642	612	658	616	560	587	619	629	667	639	657	642	621	640	615	651	624	609	624	647	594	637	572	638	647	635	637	619	624	615	619	592	649	631	646	649	619	644	639	632	636	624	639	620	619	597	659	642	592	651	641	612	620	685	625	613	589	639	631	627	658	614	693	593	635	610	634	637	652	597	687	599	596	600	605	633	619	635	639	602	641	624	626	614	646	614	632	618	640	626	663	658	643	603	625	603	635	625	621	585	617	591	622	658	618	612	638	599	664	639	663	622	647	605	607	613	633	609	649	615	594	629	659	650	632	594	602	639	638	634	568	647	588	632	619	628	609	603	632	625	615	633	656	643	634	605	594	623	626	650	579	625	634	655	672	655	622	660	602	581	632	596	645	652	634	641	653	637	647	645	626	617	647	599	658	637	616	669	630	648	615	677	609	611	637	597	659	628	647	600	612	630	672	645	636	622	624	632	659	628	633	624	627	615	613	636	637	637	620	665	615	595	583	619	619	633	631	632	662	616	604	609	572	600	650	622	615	642	567	658	620	622	623	652	620	601	641	614	643	618	625	626	617	624	618	596	629	616	623	649	637	620	590	606	637	655	606	639	608	558	625	660	623	593	590	658	627	602	654	645	568	597	635	580	627	624	593	604	606	605	600	638	671	616	636	618	624	599	636	656	635	635	625	642	603	593	600	645	598	620	646	619	603	585	594	634	655	606	652	612	617	611	632	593	576	666	677	611	635	596	661	603	598	590	645	611	632	640	625	602	634	625	653	608	631	638	634	633	625	634	631	653	636	650	672	601	618	597	626	595	584	628	617	657	632	632	599	624	603	634	696	624	625	589	623	594	575	606	646	580	644	605	638	583	651	640	651	586	652	638	661	656	608	595	629	630	629	612	642	637	581	638	624	650	628	637	618	666	678	632	622	650	628	651	651	606	626	625	654	657	596	594	625	635	614	620	623	561	647	650	629	634	654	612	585	612	600	584	600	642	592	638	619	656	632	590	599	662	572	639	590	611	606	602	618	638	651	630	598	653	634	624	641	588	643	649	653	615	634	629	589	625	662	611	646	636	623	591	581	628	619	680	606	614	639	616	622	658	638	616	626	605	622	585	614	617	634	673	620	630	591	628	634	584	635	664	666	610	615	619	664	647	659	582	648	575	659	611	656	576	611	622	586	603	618	637	609	635	647	592	604	585	656	611	683	619	619	650	668	584	633	632	668	637	671	643	620	627	640	635	653	608	584	613	630	633	646	607	648	617	564	629	640	626	630	634	634	661	582	645	641	649	606	636	657	621	623	587	631	593	655	587	617	619	592	571	651	648	617	648	606	607	648	662	638	639	617	619	607	656	626	666	676	641	620	629	570	639	633	652	612	626	604	629	578	608	627	655	629	640	666	660	613	639	646	635	583	630	652	643	596	615	619	667	605	609	624	649	605	639	634	625	654	553	634	625	600	658	611	627	616	598	650	663	608	642	616	611	598	630	627	631	633	603	610	628	621	652	608	632	610	606	653	622	642	652	610	645	580	633	622	625	654	677	631	638	623	641	628	618	627	637	600	605	665	647	662	644	605	616	604	633	631	618	630	601	607	618	606	608	624	610	626	608	642	601	617	653	666	600	583	594	575	635	630	599	660	644	621	646	645	616	628	622	635	642	588	576	611	636	636	619	579	598	645	652	602	625	606	640	594	625	609	660	627	650	607	664	613	588	607	593	588	640	654	618	660	596	624	603	613	610	644	602	615	627	643	578	663	597	635	607	651	614	607	602	602	633	640	649	607	594	596	636	639	635	656	596	656	620	627	636	619	601	631	640	631	618	567	630	607	633	573	620	596	617	631	619	611	583	637	605	620	626	610	594	561	646	675	671	624	583	597	626	621	644	660	613	624	604	615	635	594	606	595	606	618	595	609	603	636	664	636	682	631	624	630	629	660	594	601	603	653	652	606	606	615	671	650	641	583	615	636	663	614	666	675	632	628	608	635	627	624	607	631	651	627	613	629	633	588	630	595	637	655	608	593	590	653	594	623	624	600	613	656	605	631	665	635	634	653	646	638	615	630	595	631	647	696	629	559	639	645	649	643	613	622	597	605	663	654	609	630	603	641	630	665	661	569	630	670	635	635	637	608	624	606	613	628	691	617	618	656	682	656	667	647	649	623	653	642	593	659	589	673	662	638	681	613	615	615	562	640	636	638	649	648	633	618	624	638	645	630	666	623	655	632	577	637	610	622	622	666	626	640	654	634	647	668	643	665	604	632	637	609	587	628	603	619	597	649	630	643	639	638	598	578	628	587	628	641	637	620	581	629	641	620	617	617	599	611	598	611	616	620	666	626	644	638	613	609	631	637	624	612	639	631	608	611	621	604	620	620	607	612	677	641	652	702	600	626	652	582	598	614	627	624	679	607	636	606	615	612	625	612	639	618	644	641	632	593	646	672	637	638	601	655	643	623	613	669	604	633	650	622	651	623	614	642	608	630	627	658	630	611	650	636	609	591	594	600	625	585	647	610	639	629	620	596	649	592	632	611	623	664	582	630	591	619	641	608	612	600	624	606	604	654	609	622	639	647	610	610	570	683	636	610	616	626	631	603	622	630	676	622	623	590	625	642	603	656	603	640	638	617	639	614	600	636	605	643	623	627	584	642	602	625	648	605	636	648	610	630	647	599	657	617	593	623	650	597	634	625	598	623	624	658	621	634	599	590	637	599	641	675	640	631	617	637	591	627	615	611	608	595	593	645	598	609	647	592	633	645	663	623	630	624	665	592	582	622	602	586	641	622	580	608	589	611	615	630	634	606	642	603	627	606	640	612	626	605	618	636	627	646	568	640	599	597	613	638	629	634	662	656	643	620	606	637	659	615	605	604	616	635	644	638	629	626	665	613	637	606	611	630	594	665	663	640	612	622	626	659	601	586	604	631	635	641	614	600	642	656	660	597	662	600	590	607	603	608	575	626	652	637	620	644	610	672	604	611	611	616	623	624	658	626	618	621	663	625	680	638	623	618	623	659	658	666	612	663	616	621	631	636	629	644	615	644
14949	1148	919	701	496	326	296	251	212	260	200	158	192	169	180	185	176	176	161	184	143	186	170	152	136	155	163	164	164	136	173	142	180	161	182	155	158	187	154	149	144	133	157	141	125	146	157	152	152	156	201	148	163	130	154	148	152	166	171	162	161	130	156	153	132	153	158	143	135	148	177	136	134	140	140	125	175	160	154	172	165	169	141	156	168	153	150	152	153	145	161	145	158	161	139	182	139	148	151	163	154	143	175	137	155	157	141	135	152	147	149	153	174	140	145	139	174	149	171	138	182	136	153	153	156	165	127	139	148	147	157	148	133	157	134	134	166	161	169	158	147	151	162	167	157	139	163	150	156	123	147	171	192	171	151	165	135	142	161	166	132	137	150	149	151	148	151	143	181	142	174	166	149	156	160	149	185	162	133	163	169	141	137	166	156	174	151	135	150	120	139	147	135	177	155	147	180	147	192	175	171	140	147	139	164	141	148	186	134	147	152	171	153	166	138	152	137	149	137	170	157	144	143	157	164	127	136	141	147	151	161	132	158	128	134	142	167	151	149	153	157	171	145	155	145	155	149	133	157	159	136	159	152	167	166	162	144	163	157	166	156	161	150	163	144	151	121	166	159	163	173	160	160	127	132	145	156	151	170	158	131	158	131	147	133	158	152	163	168	159	142	153	176	161	140	156	139	153	130	151	140	134	147	167	152	158	170	147	170	163	166	157	138	140	162	145	147	172	164	178	150	141	151	134	145	149	161	155	148	156	148	157	147	167	153	168	146	160	160	150	171	136	161	148	156	165	153	159	131	161	172	163	159	128	157	135	156	160	158	176	166	156	146	162	135	139	155	168	141	156	142	153	147	138	132	184	157	137	170	160	148	160	144	163	136	132	138	160	147	152	149	180	136	153	149	154	165	121	153	155	175	139	162	152	147	147	163	150	158	148	143	142	139	137	144	165	156	166	176	142	162	126	139	186	131	147	149	160	148	157	149	142	141	150	155	143	146	155	152	172	172	119	154	161	156	154	157	167	140	182	160	155	153	124	160	141	161	159	188	137	166	154	138	117	148	162	151	152	192	140	133	175	124	159	139	180	159	158	158	138	156	147	159	156	151	167	150	133	156	153	133	153	147	148	163	137	127	141	154	153	118	169	164	159	163	139	159	153	154	166	130	163	156	168	127	161	139	163	142	145	132	154	149	152	138	139	175	140	154	168	169	143	156	172	147	165	172	154	136	158	178	178	161	141	181	143	182	161	150	143	169	150	152	170	151	141	155	147	186	158	162	160	157	148	181	161	159	151	157	161	182	154	146	172	134	174	143	149	165	133	142	162	152	137	150	122	149	142	170	179	142	147	144	147	143	154	146	140	143	169	164	152	163	149	150	175	178	158	158	144	149	154	160	136	151	148	147	136	139	148	152	121	172	169	155	157	181	166	153	153	159	149	153	133	141	152	152	132	153	150	164	150	161	154	156	165	134	164	149	169	141	120	151	159	163	157	133	163	155	146	127	152	152	170	139	124	155	156	146	168	155	154	143	152	123	157	158	164	149	164	135	161	151	174	146	154	156	161	132	148	136	160	136	181	161	170	176	135	140	167	153	143	152	161	182	171	149	141	169	148	175	182	165	139	160	129	167	161	154	164	169	153	172	155	129	146	128	143	165	159	160	143	161	154	155	149	151	132	128	172	162	159	156	145	133	139	140	160	134	155	138	148	152	133	153	157	126	153	156	165	127	139	136	175	161	170	151	143	147	149	130	158	174	138	160	127	159	160	156	159	168	167	146	155	160	144	182	165	147	177	172	151	157	144	163	159	156	172	179	160	164	175	164	167	153	150	158	146	152	133	191	169	173	163	170	129	163	151	163	167	150	158	165	155	186	173	152	147	128	171	165	119	134	141	169	151	140	139	177	152	162	166	137	155	146	155	157	141	135	137	156	159	150	154	135	144	141	155	139	155	169	146	148	150	137	158	161	165	162	150	163	136	148	130	154	145	161	135	160	165	174	173	175	149	159	119	151	141	144	150	159	141	150	158	147	143	122	167	146	145	144	149	147	146	144	143	150	165	169	176	163	140	159	159	151	159	143	145	132	133	148	176	147	153	170	167	148	149	161	165	168	157	158	170	143	147	138	156	144	180	149	140	162	160	166	146	168	160	153	154	175	140	143	158	143	147	169	164	134	172	144	144	144	146	160	147	189	162	155	136	157	151	144	160	170	161	156	152	176	155	158	152	146	145	122	182	180	164	142	146	175	148	152	140	156	141	149	159	148	151	145	147	160	141	134	147	172	170	136	128	158	136	173	141	178	173	154	149	131	147	143	160	149	149	168	149	154	145	167	149	146	157	137	151	164	189	161	164	140	158	147	145	188	141	166	169	143	146	139	140	163	135	132	176	150	173	150	131	141	161	143	145	142	179	166	160	159	183	143	142	173	150	141	151	171	136	160	161	163	127	125	160	150	151	161	149	134	158	157	163	173	128	128	163	156	159	151	159	152	127	149	152	156	170	150	156	157	173	150	141	148	145	161	149	149	156	145	133	165	173	163	168	158	144	180	149	150	162	147	152	163	151	153	146	151	163	152	163	136	148	166	122	158	159	167	166	149	135	147	144	148	161	144	161	161	154	139	139	176	156	148	154	144	173	160	182	140	138	112	148	156	148	161	151	138	168	168	164	141	137	153	162	152	162	168	156	156	174	171	137	144	157	126	157	158	165	154	173	161	153	155	145	146	124	162	156	167	152	154	179	158	143	167	153	157	171	151	149	152	160	137	155	167	142	147	160	128	156	147	161	145	148	166	148	151	168	171	150	140	176	148	144	145	129	171	146	132	131	140	171	144	147	134	165	149	181	175	153	157	158	175	165	158	167	164	128	133	162	120	151	144	149	158	165	154	144	155	163	157	179	151	138	156	144	174	156	142	153	121	138	129	136	155	153	139	151	184	150	139	144	145	140	150	148	148	145	158	139	170	142	145	145	148	145	159	164	138	138	147	142	153	160	157	141	153	153	171	161	159	154	148	178	137	176	148	175	166	148	137	156	162	142	175	153	139	129	140	156	126	148	157	149	129	156	139	149	156	143	155	134	174	139	148	162	165	163	144	129	129	154	145	144	139	148	126	146	150	150	176	150	141	150	151	165	156	133	150	173	151	153	159	159	133	135	170	165	149	144	159	148	183	141	152	144	132	150	139	165	136	143	146	141	158	172	146	157	162	137	154	137	152	146	140	152	157	157	136	147	147	147	156	124	167	179	140	163	167	163	141	151	173	136	156	184	189	163	154	143	160	150	150	134	141	134	155	164	151	156	175	144	139	134	154	156	141	141	155	137	161	133	162	165	152	139	140	157	162	161	178	161	142	148	140	159	140	157	164	157	151	150	134	157	154	140	157	165	154	146	153	164	158	136	168	181	154	178	158	148	164	191	152	139	187	174	159	150	163	172	168	151	176	156	149	164	165	171	169	156	147	157	134	162	171	142	162	182
8032	858	1849	2225	1892	1378	1151	878	849	767	677	642	541	565	538	457	537	475	451	467	427	436	425	400	443	410	412	434	382	454	401	416	388	422	408	398	378	370	378	346	342	357	355	367	373	349	375	363	347	331	378	364	371	363	379	336	353	352	358	366	344	351	318	373	361	360	352	344	364	353	395	363	383	391	387	352	386	375	360	398	385	360	367	349	358	371	365	366	386	395	345	338	390	383	356	354	361	392	346	333	341	340	360	379	391	367	381	347	359	369	332	359	341	341	339	373	352	332	343	380	362	302	371	338	355	344	314	348	354	357	348	353	334	344	382	379	336	354	325	332	332	338	326	368	342	343	329	380	373	357	340	354	360	344	360	343	331	324	340	365	327	342	351	362	340	396	370	381	338	366	343	389	374	361	361	350	375	350	334	377	370	342	351	322	353	350	342	338	348	350	353	349	355	343	374	366	350	351	351	370	351	348	339	342	326	395	372	354	338	373	384	341	350	354	360	342	339	355	387	358	361	378	361	338	374	348	337	351	363	362	364	333	343	387	376	392	358	401	348	354	343	363	337	373	343	356	334	356	349	354	339	380	349	366	365	339	338	367	357	340	334	372	339	358	369	383	392	357	342	343	345	325	404	343	358	367	345	349	346	393	374	349	368	378	343	344	378	331	338	367	356	344	379	347	362	321	351	358	353	345	368	349	345	358	334	337	367	327	362	379	376	387	340	355	357	355	342	363	359	327	336	364	359	362	361	385	383	366	365	369	365	365	337	364	388	369	392	342	373	378	343	367	344	338	382	368	333	410	354	336	370	348	341	318	351	350	334	345	367	346	354	366	392	364	353	357	363	324	335	354	369	356	353	329	377	372	325	347	347	353	367	390	353	329	373	379	362	338	382	338	346	365	363	324	343	368	381	368	346	364	342	302	345	355	376	335	369	358	329	365	340	350	354	351	386	371	370	360	322	318	372	357	360	337	369	343	347	393	366	321	343	368	371	330	349	364	384	345	364	358	365	328	372	366	370	337	364	354	361	356	327	330	334	381	369	411	372	340	344	364	343	314	363	342	348	336	393	371	334	349	341	377	361	354	354	385	342	348	379	363	340	363	302	392	368	379	398	369	373	364	411	362	347	332	396	356	371	370	355	383	367	371	366	365	333	320	313	326	375	361	350	361	349	333	351	319	363	355	333	346	383	322	377	369	387	346	382	345	353	346	374	370	353	348	340	330	340	374	378	325	338	340	337	351	355	337	357	380	348	350	341	342	370	375	376	341	369	360	383	372	345	389	363	368	346	359	382	369	353	346	332	365	380	384	355	356	377	350	330	341	359	359	339	347	376	348	364	373	375	341	323	345	376	365	388	344	353	367	354	389	331	335	350	352	376	401	344	371	341	387	372	354	347	355	365	348	325	389	369	379	358	383	364	359	355	362	339	379	381	372	367	354	368	343	346	353	366	379	363	332	362	356	349	335	372	357	365	350	373	343	333	375	409	391	344	340	369	331	371	340	334	371	328	370	374	371	406	337	380	376	339	364	359	349	353	348	346	363	367	351	342	352	345	361	345	343	362	333	359	345	371	357	378	338	329	354	365	330	354	350	347	356	340	346	389	346	341	338	354	375	327	346	334	337	322	355	363	384	362	352	328	359	379	368	366	374	368	382	346	364	376	333	345	393	363	387	343	387	367	371	397	362	347	332	347	348	345	371	339	372	365	354	363	347	368	398	317	393	363	400	364	332	348	371	334	315	336	360	396	360	372	333	335	362	338	371	332	370	348	337	347	341	374	336	369	369	377	392	365	335	363	357	354	349	385	353	372	369	358	364	331	332	374	341	371	342	349	317	366	348	334	341	374	366	347	343	348	369	361	381	325	347	363	351	348	320	364	361	340	384	359	352	351	331	348	335	343	386	373	353	365	355	362	344	374	357	361	368	360	371	353	337	388	352	336	362	360	337	343	349	321	366	347	335	354	345	378	320	349	373	349	351	388	373	330	342	375	348	378	345	350	370	375	354	366	362	371	344	367	362	341	346	351	352	335	359	335	364	361	358	384	381	353	371	345	368	377	358	326	359	388	329	377	390	350	350	334	327	364	374	330	333	357	319	372	349	350	343	379	352	356	356	352	395	337	374	371	358	337	362	341	340	317	365	352	388	385	371	382	326	359	336	368	340	377	358	367	371	342	364	371	360	383	348	342	361	364	363	358	383	368	390	360	366	347	350	313	337	327	384	379	360	359	368	367	337	365	343	362	354	363	396	333	388	359	372	387	351	350	360	355	392	347	363	363	345	360	318	344	348	319	351	327	364	365	359	364	328	364	344	345	351	342	335	339	349	341	350	364	372	337	374	341	356	378	337	325	367	381	344	360	371	348	390	338	351	353	342	366	365	368	365	365	337	344	349	327	372	359	352	357	344	357	353	384	387	368	374	368	332	332	376	379	379	367	352	351	346	355	375	341	357	359	328	347	317	352	345	385	344	340	330	343	391	346	384	386	347	344	343	360	341	336	369	355	376	367	351	370	359	341	334	348	350	351	352	344	355	345	359	334	385	340	400	360	332	362	336	370	338	362	331	372	383	337	370	362	360	338	384	355	399	348	354	350	356	384	380	350	328	365	346	350	347	381	368	372	343	377	364	343	386	368	387	336	351	378	376	379	364	381	395	374	368	335	347	345	344	364	384	365	368	373	370	364	375	352	374	354	355	343	367	346	347	327	370	357	366	333	370	369	336	335	328	359	412	329	319	367	350	325	319	380	352	365	362	360	322	348	338	387	350	363	349	341	353	351	324	333	388	328	336	380	366	356	379	348	370	345	342	366	319	348	366	353	324	344	363	356	370	372	353	365	334	375	339	364	358	347	343	345	362	361	346	367	388	334	342	393	356	330	338	385	347	369	370	338	351	351	354	344	386	352	336	349	362	372	336	356	347	335	372	414	356	377	354	391	362	373	348	370	360	378	313	337	340	380	353	357	366	379	332	386	373	370	362	366	355	378	357	347	366	360	359	360	349	383	356	357	361	314	364	360	344	371	378	368	384	349	342	354	335	344	320	379	387	373	338	393	322	391	366	369	343	352	351	335	335	353	367	354	362	378	360	361	366	366	362	337	361	342	356	386	339	346	328	344	337	364	372	350	331	335	365	336	331	360	363	361	381	349	355	351	339	364	364	337	354	369	347	352	362	401	351	375	346	370	370	357	326	312	334	329	378	354	379	355	356	359	351	381	315	355	364	344	347	392	344	358	374	361	343	366	331	397	385	355	356	368	338	390	324	348	382	341	324	375	389	364	350	330	377	349	384	371	354	393	384	352	345	364	393	381	366	324	375	372	352	379	377	353	338	363	367	348	366	363	393	341	349	385	334	332	358	366	374	368	326	359	354	323	342	355	379	370	367	357	353	357	386	375	359	376	359	381	344	377	382	356	345	359	362	345	372	372	357	333	365	355	361	380	350	324	359	353	332	338	341	317	357	377	381	350	355	322	382
1662	244	193	236	231	193	211	233	212	208	198	213	207	212	214	209	198	220	234	211	172	201	209	226	210	208	213	215	204	208	202	192	189	188	196	219	209	200	215	205	238	235	227	207	223	230	204	220	206	198	209	223	218	215	188	209	193	186	221	211	208	216	226	214	206	182	214	208	201	222	223	212	222	197	207	199	195	244	210	242	238	239	218	210	223	238	218	180	221	186	208	213	237	203	204	181	214	220	210	190	174	193	221	189	189	202	208	200	211	223	214	227	211	229	201	209	198	203	201	226	185	195	196	199	214	217	239	196	225	193	239	206	210	240	213	239	209	201	225	216	220	193	229	223	216	188	221	171	200	208	221	197	182	183	179	201	189	203	223	198	175	204	228	199	223	202	212	217	234	205	193	196	234	195	196	205	221	208	206	243	197	212	229	218	212	231	232	207	205	184	205	184	204	221	205	185	191	211	207	216	235	189	195	191	184	202	207	210	194	195	223	210	199	216	206	214	171	210	220	199	207	214	207	241	190	244	227	209	186	234	197	205	210	211	220	219	222	192	214	201	194	204	190	209	214	213	234	232	220	218	190	222	200	233	225	214	220	201	208	202	235	233	231	194	196	203	200	212	209	219	209	214	205	189	206	203	223	216	213	208	201	212	213	223	208	216	206	225	217	217	220	191	217	207	218	249	193	192	222	185	219	201	217	202	227	209	191	205	214	203	191	200	191	182	207	204	204	213	227	191	203	227	209	186	202	249	211	217	190	201	201	195	221	236	194	194	237	205	212	197	209	244	202	208	186	215	195	230	175	201	222	236	195	201	224	201	199	231	216	206	202	193	227	228	184	159	214	229	227	194	217	240	198	204	227	218	196	231	199	215	194	220	214	209	197	231	234	199	219	210	212	220	214	225	195	215	193	210	227	206	210	186	226	190	190	222	178	195	240	187	178	212	195	215	231	191	191	209	225	232	193	211	180	219	209	202	223	205	208	182	209	196	201	230	212	219	245	224	188	236	220	179	191	206	242	215	196	223	236	220	227	222	199	203	209	195	211	193	222	187	221	196	217	230	197	187	212	180	199	198	234	211	204	199	205	199	188	196	216	177	196	195	222	216	196	220	195	166	211	220	200	209	213	204	211	232	197	221	195	216	210	204	228	217	207	216	228	197	202	201	197	219	221	202	226	196	199	173	203	222	200	203	211	200	205	225	225	191	202	230	229	225	222	224	200	213	197	186	198	221	222	208	188	198	235	223	208	215	224	207	209	197	213	186	208	245	227	213	201	203	196	218	193	209	203	195	227	191	228	206	228	199	208	214	190	216	235	200	218	217	210	236	214	215	199	205	213	201	232	205	193	211	243	229	198	241	239	190	207	227	189	200	200	196	211	193	179	185	210	206	221	216	216	216	218	209	210	219	201	213	196	199	199	204	235	193	180	222	203	207	246	209	209	200	222	216	215	220	234	199	193	236	218	225	201	213	218	204	217	207	179	210	194	192	232	201	220	204	230	230	199	215	222	207	194	218	229	204	213	210	221	217	222	199	205	223	227	178	216	181	202	218	232	198	202	217	197	214	224	197	218	218	210	216	202	194	176	215	212	222	206	213	213	223	202	220	194	228	226	204	180	200	210	188	213	232	199	196	202	195	212	200	210	209	215	222	218	225	202	232	185	218	220	201	202	222	205	197	257	184	201	220	222	209	219	217	188	210	252	218	194	206	205	212	203	199	183	194	187	195	204	227	199	221	190	203	218	249	214	222	172	219	195	224	229	217	194	205	209	199	211	223	210	216	202	200	201	204	199	203	212	194	213	234	193	171	164	209	207	204	208	205	212	231	228	210	207	190	236	208	205	200	202	233	193	175	235	213	222	207	217	201	221	207	209	216	225	200	185	218	176	207	204	180	196	209	201	199	222	201	206	203	198	205	204	214	191	199	231	233	246	185	209	228	229	220	195	224	215	219	210	210	193	190	215	208	212	200	185	189	204	222	239	205	204	231	196	209	174	200	198	216	216	227	194	179	215	238	195	215	196	217	214	178	190	225	199	224	216	217	178	216	222	226	181	209	229	213	218	220	210	220	232	189	204	219	216	196	206	222	208	210	203	220	233	190	205	217	223	189	207	206	214	218	212	197	192	193	204	212	201	179	228	219	209	225	174	194	248	195	199	239	199	225	190	191	180	189	201	196	192	198	217	212	212	202	205	192	214	189	199	206	201	194	199	215	201	220	226	227	214	206	217	235	222	207	233	226	195	208	226	219	205	194	204	193	179	206	217	215	226	178	222	193	237	181	204	207	195	223	217	202	241	220	236	219	219	179	207	201	166	208	213	222	203	186	227	195	188	230	244	201	205	213	193	209	208	186	199	221	211	218	207	178	191	213	210	205	205	171	206	204	191	191	199	226	192	208	220	220	212	214	211	189	198	207	206	202	217	217	205	206	188	179	227	209	192	212	210	220	213	227	259	191	217	221	226	221	193	215	223	194	173	177	243	199	201	216	190	202	204	189	220	205	227	232	215	221	198	206	208	204	231	205	203	224	203	207	216	198	188	200	184	208	216	214	213	190	176	210	209	219	194	226	210	180	187	197	204	209	234	195	215	216	223	206	202	194	218	226	188	210	216	205	234	191	205	234	216	191	193	224	232	184	206	192	217	206	214	217	202	204	198	227	226	243	221	215	195	204	204	237	197	187	221	197	187	223	219	217	187	218	197	198	198	203	211	188	194	178	185	203	236	172	215	202	211	213	214	184	209	211	180	212	214	195	226	209	236	210	207	225	222	210	196	199	193	197	228	186	196	217	202	198	194	222	229	189	204	214	223	222	230	217	202	222	189	194	198	190	202	214	200	227	212	189	198	185	210	226	228	251	214	191	222	223	226	193	201	206	201	219	185	179	216	223	186	238	225	233	190	196	208	208	243	191	210	220	201	207	203	224	196	231	227	207	178	215	214	216	207	240	220	229	188	199	193	216	222	229	213	201	198	193	190	216	196	221	178	223	204	222	227	221	217	200	207	213	224	251	198	235	210	216	235	237	191	206	175	197	190	215	202	210	209	189	164	224	185	195	200	216	204	198	207	190	182	217	204	206	195	189	207	206	206	224	214	216	222	201	206	199	193	209	234	226	198	196	185	206	247	164	200	225	216	201	225	202	216	234	206	216	216	190	191	216	226	223	193	176	199	197	205	224	209	224	205	234	206	202	186	232	210	246	235	198	231	188	223	247	200	219	214	225	191	212	220	196	206	206	204	193	220	206	213	210	197	223	175	197	234	190	220	191	241	191	224	223	206	198	187	193	204	208	205	223	200	192	241	222	203	236	208	195	194	206	228	214	207	189	200	216	206	228	224	236	230	191	211	231	163	194	236	207	217	207	211	196	193	191	203	213	183	232	208	201	206	205	203	205	208	222	216	218	212	192	235	202	211	253	201	219	202	191	209	201	207	201	205	192	192	181	212	189	211	236	201	198	230	215	210	176	203	209	211	216
1988	532	561	588	592	484	526	493	502	546	510	470	513	513	478	461	475	502	499	496	497	470	507	473	498	482	494	532	510	485	479	489	521	489	497	488	498	525	512	500	498	494	501	499	488	527	542	477	454	519	484	475	479	484	499	492	545	494	518	483	514	502	521	496	469	495	513	487	528	497	485	485	472	494	499	513	470	490	507	503	494	492	504	474	479	516	461	488	492	503	513	507	487	458	470	474	486	519	471	484	519	486	459	490	472	465	496	506	474	499	505	498	535	525	528	475	520	482	503	486	490	547	496	494	501	487	482	481	470	492	499	510	457	504	483	487	513	501	480	499	528	492	493	493	491	514	501	481	529	524	492	504	508	525	488	517	481	524	526	498	471	513	519	474	542	508	531	542	472	545	521	482	455	481	491	499	485	480	500	487	544	488	497	529	495	498	476	525	512	503	503	504	498	479	504	464	477	478	491	456	521	508	521	502	522	480	493	517	468	514	484	514	471	511	479	516	481	507	491	530	524	443	481	509	501	507	477	507	466	537	476	508	480	496	515	522	524	537	443	477	474	455	490	472	514	458	481	480	467	474	504	524	500	533	555	479	527	494	487	499	491	509	511	508	493	498	482	501	489	517	497	542	500	476	489	547	476	505	542	507	483	457	456	504	492	471	472	476	502	485	507	501	514	466	497	465	528	456	510	517	518	506	467	513	542	513	504	513	493	482	444	465	459	467	490	477	489	463	534	488	489	487	517	496	499	538	486	505	522	508	488	518	474	506	507	421	478	487	488	470	515	521	515	461	498	452	520	496	480	478	467	471	499	490	533	486	514	514	516	478	487	495	492	462	508	480	495	506	520	503	470	473	493	484	475	509	476	492	510	529	504	465	493	507	500	466	510	511	487	524	500	484	525	518	491	532	523	466	492	522	504	506	485	507	490	490	522	526	503	492	483	493	474	503	528	505	438	516	499	500	488	476	483	478	469	528	507	462	520	514	458	466	498	520	476	484	495	489	522	481	496	504	492	431	485	462	482	500	506	514	528	488	454	475	505	520	485	499	511	478	503	499	509	462	498	523	501	461	490	498	511	428	437	491	465	500	477	531	525	481	507	507	498	497	509	449	498	474	494	471	489	511	526	491	494	483	478	450	464	496	523	490	534	512	499	522	498	482	504	491	512	455	478	495	487	482	520	493	513	542	467	496	514	483	485	512	510	497	484	513	535	490	431	506	443	528	501	489	517	485	516	545	496	499	525	482	481	495	489	510	467	484	483	476	484	468	513	507	484	487	469	541	514	509	482	505	508	497	487	518	483	508	510	490	487	501	488	485	516	474	482	478	522	505	494	491	485	492	492	501	510	503	527	449	569	456	491	467	515	486	496	504	497	519	509	456	529	491	473	465	519	494	457	493	508	514	471	514	483	439	494	496	525	524	500	477	534	503	471	519	498	489	486	521	559	529	486	468	477	485	494	533	485	487	490	506	502	521	520	516	474	504	492	457	514	523	503	485	513	500	502	478	478	504	471	514	489	508	515	476	502	530	495	456	482	515	497	508	493	502	479	514	502	474	497	522	524	493	483	524	468	475	511	462	465	465	540	489	489	482	500	466	511	495	508	501	503	487	496	520	520	515	507	457	456	489	545	487	493	508	466	480	494	471	499	456	506	507	452	491	493	557	457	500	516	518	478	506	512	486	480	499	490	494	488	507	485	540	510	520	469	514	506	508	510	481	460	541	502	490	533	520	522	503	523	498	502	448	509	518	472	510	489	493	525	497	483	475	512	490	506	505	427	501	508	501	521	502	472	512	514	492	479	500	519	513	538	476	470	469	485	525	505	473	514	471	503	513	488	542	514	466	518	483	476	522	432	498	527	502	490	474	482	502	481	502	514	489	507	543	469	488	499	548	525	482	475	477	487	535	462	497	484	462	490	514	472	511	513	475	482	495	478	522	501	527	464	489	507	470	499	529	512	486	495	525	467	494	517	488	507	537	484	496	531	462	545	499	500	498	502	504	456	532	503	472	538	507	508	499	515	479	512	489	488	507	523	533	468	494	480	440	533	491	486	536	482	508	491	531	508	477	510	494	476	507	445	456	497	464	512	517	466	479	498	493	509	494	492	555	510	512	498	501	497	503	517	502	466	518	491	523	476	505	530	526	499	511	500	503	488	488	496	515	499	475	506	469	509	480	517	519	515	505	480	507	483	509	502	506	511	514	482	485	511	514	488	506	468	480	512	487	495	491	466	509	488	503	519	474	512	507	487	510	515	511	492	475	442	497	492	507	494	530	509	533	459	476	521	525	531	507	464	492	505	477	465	475	527	525	499	499	502	504	490	513	463	487	477	459	509	502	457	477	492	522	506	498	534	522	497	511	494	497	518	490	499	500	516	509	528	495	477	506	491	511	437	473	536	457	450	502	493	528	493	470	506	498	525	502	450	487	497	520	516	495	472	513	489	467	438	473	510	500	512	505	475	496	484	492	529	513	515	470	465	489	517	519	473	500	456	519	452	474	502	513	529	480	518	501	511	517	479	478	515	506	509	514	469	477	501	506	473	519	534	497	505	499	479	483	497	446	497	496	523	468	478	521	486	470	502	485	500	491	501	518	521	497	465	475	476	484	482	517	490	527	484	499	479	471	487	520	497	503	485	494	465	532	497	483	502	484	474	476	505	500	498	476	485	487	501	480	483	530	502	500	472	507	496	469	448	473	504	523	490	467	484	514	483	472	479	544	479	501	456	470	534	498	526	442	459	519	527	496	515	506	471	472	478	505	511	487	494	490	498	494	490	525	534	507	472	529	485	521	500	519	488	501	502	459	497	489	499	471	514	490	463	535	498	539	522	463	513	488	472	502	484	470	484	481	485	497	529	485	536	487	465	487	536	486	501	500	491	520	533	469	514	480	471	521	509	477	488	513	501	494	480	521	488	521	500	496	516	488	469	519	547	509	506	498	500	479	511	529	491	564	491	527	532	478	501	512	499	481	490	510	465	470	494	513	517	499	502	517	470	475	507	488	483	487	483	520	503	487	512	494	484	521	509	487	535	476	466	477	496	508	463	490	496	515	486	548	458	448	494	504	488	495	515	476	461	493	528	489	496	449	493	478	511	492	498	514	492	476	492	548	505	470	487	558	433	531	486	511	531	514	507	509	489	506	530	512	459	503	491	469	506	501	483	494	514	469	503	508	477	449	512	528	492	518	506	485	514	497	510	533	486	487	509	516	512	465	445	507	498	503	457	489	511	533	458	514	485	535	487	456	497	499	494	470	513	497	437	472	507	452	477	502	547	515	490	485	518	522	486	514	463	511	460	453	488	511	491	436	528	468	456	484	450	507	490	487	504	500	477	517	501	489	525	497	464	501	547	538	498	507	483	475	519	473	500	506	494	475	495	486	487	478	468	502	477	504	513	519	493	478	538	490	499	525	512	507	507	499	530	463	479	466	479	480	486	552	472	490	477	470	496	472	507	479	476	531	519	524	498	471
8154	595	625	555	423	407	332	314	309	321	296	313	285	280	254	331	323	290	277	239	266	296	313	287	270	261	287	286	274	295	271	293	274	271	256	264	270	297	282	296	258	278	291	260	277	288	284	279	280	256	299	262	259	246	295	314	300	265	257	268	281	256	279	320	275	298	292	308	268	272	257	274	244	278	250	294	307	282	340	255	266	289	293	268	297	306	281	286	253	259	290	276	290	286	306	298	272	294	277	268	271	274	293	297	294	291	276	274	282	264	285	278	302	276	268	265	275	267	290	271	277	288	293	281	281	306	254	293	294	280	270	283	266	265	266	256	260	311	282	285	285	283	265	265	303	317	287	293	285	276	273	236	290	244	277	259	272	286	271	271	258	246	247	285	263	258	275	286	266	306	279	255	307	249	255	288	318	270	272	289	251	259	290	302	308	252	271	282	276	278	256	234	263	263	271	321	297	315	283	277	271	310	293	268	234	314	319	276	255	277	263	271	277	274	272	284	287	263	274	248	276	277	306	248	246	279	269	267	264	240	256	272	290	262	297	263	270	267	246	265	289	281	263	282	269	265	260	267	262	270	281	244	267	271	270	243	291	287	245	263	270	256	255	265	282	274	244	287	265	307	274	292	276	244	264	274	278	289	291	291	279	287	273	268	261	252	317	275	258	280	304	280	308	252	266	262	294	282	281	254	260	278	254	287	274	266	266	283	277	251	290	262	290	261	286	278	292	257	264	264	277	297	306	281	237	237	271	288	265	294	309	288	280	255	271	279	288	281	294	291	287	280	255	260	228	288	246	285	271	241	254	276	279	293	259	294	256	274	262	284	265	297	253	281	255	296	304	260	254	269	285	289	273	275	252	276	299	273	267	262	263	273	267	283	296	270	295	253	239	285	290	279	287	261	271	257	249	308	257	310	281	256	272	248	265	294	274	262	255	263	282	268	259	310	250	260	254	302	308	283	281	303	271	256	263	294	298	289	275	245	250	264	285	288	269	260	267	302	301	251	284	276	291	291	238	264	245	274	302	263	275	266	281	293	277	277	275	289	318	283	287	271	279	275	253	290	278	276	286	267	281	274	276	286	282	268	268	250	263	261	259	289	264	267	284	264	281	278	278	274	273	275	267	282	281	295	272	290	271	290	313	271	294	245	303	298	282	249	289	307	238	240	271	278	275	254	267	281	268	283	266	228	297	259	263	313	310	281	261	263	271	283	266	271	289	274	292	307	300	291	307	291	273	280	270	256	258	267	294	276	264	249	261	266	254	263	239	247	274	277	267	267	267	252	276	286	287	285	268	285	291	319	302	269	281	287	267	249	278	285	277	294	280	270	291	270	250	255	277	274	283	264	275	309	279	264	290	274	274	290	272	241	260	264	270	301	288	281	275	279	288	275	257	308	289	258	262	272	292	288	278	276	249	261	273	284	329	296	275	279	276	277	263	290	275	309	293	277	284	276	265	272	287	285	246	277	289	238	263	272	280	286	264	292	292	288	290	266	289	272	271	279	256	295	304	272	264	287	243	256	275	283	268	310	285	262	290	271	269	287	295	288	304	295	294	251	300	301	265	262	251	275	250	255	280	294	320	290	257	273	255	285	273	269	259	291	259	286	278	284	286	284	288	284	267	276	299	305	296	274	257	287	266	275	287	271	263	285	248	278	250	262	271	271	308	274	299	240	264	279	270	255	241	305	262	247	271	280	276	258	277	287	285	265	260	268	281	247	270	270	255	258	262	254	288	298	274	279	255	270	269	271	303	287	283	269	287	243	280	267	264	285	253	264	239	259	264	296	283	279	283	259	316	283	262	301	272	265	269	284	262	296	276	283	275	269	268	245	269	265	306	261	271	292	280	273	269	288	280	289	269	288	281	311	277	257	289	288	292	296	233	252	284	253	323	282	260	252	295	279	281	265	273	330	261	290	259	284	254	273	275	272	250	271	231	266	265	273	253	248	271	260	288	251	300	299	307	261	271	293	263	279	255	273	300	295	279	268	260	274	265	268	285	263	270	242	329	284	262	276	301	318	265	302	273	283	259	278	295	287	265	287	287	278	286	293	260	268	282	294	240	292	241	281	280	243	278	349	294	259	267	312	310	328	273	300	285	298	286	260	255	297	291	261	276	279	268	284	302	292	266	263	322	269	274	271	274	284	265	290	278	264	267	260	299	307	303	278	312	281	296	239	297	288	279	303	278	270	299	258	316	272	256	257	270	243	276	283	282	280	230	259	285	278	264	276	283	279	287	278	263	286	263	275	288	299	298	303	268	263	249	282	273	252	259	284	254	260	263	265	250	278	277	268	278	277	296	263	263	265	273	268	280	283	262	319	294	279	296	296	331	318	273	265	282	258	299	283	286	245	261	310	279	298	321	279	281	255	304	268	267	268	262	273	296	311	279	287	280	285	276	263	272	297	252	262	267	281	272	269	268	273	261	283	288	274	274	296	246	287	271	261	283	281	299	267	263	270	293	260	251	292	288	277	241	299	292	292	266	258	255	280	271	287	281	300	287	314	258	251	277	289	244	275	251	285	259	259	284	276	248	265	275	275	292	252	284	245	297	258	273	279	274	287	254	273	247	302	282	272	284	262	287	290	281	267	260	258	270	282	294	252	294	248	292	290	279	272	294	267	282	320	296	253	241	302	239	281	265	276	285	290	258	288	311	291	249	255	278	288	261	266	253	246	283	265	286	286	276	261	296	286	273	256	280	314	273	269	265	315	291	239	265	252	271	274	274	288	300	264	278	269	263	292	307	254	265	300	280	271	257	273	298	304	298	277	244	277	293	253	276	292	280	288	286	253	296	267	299	290	272	302	260	244	238	236	256	261	283	227	267	310	282	269	299	270	287	277	271	285	285	251	280	278	255	265	291	275	299	280	259	258	284	322	245	274	302	264	251	290	294	291	289	289	296	281	279	249	274	254	271	281	272	234	282	301	295	271	265	270	299	261	293	240	329	250	273	266	265	269	296	276	280	270	270	255	279	269	253	300	300	280	310	300	291	260	285	299	273	285	280	292	267	247	271	259	306	271	274	273	245	265	280	286	263	244	286	277	314	267	303	268	287	272	241	251	251	242	268	269	282	261	295	271	275	282	278	280	296	259	278	279	279	285	292	257	288	280	257	286	267	264	270	266	262	265	287	274	291	284	279	305	290	299	292	265	302	277	264	275	283	276	283	272	270	293	282	280	314	283	336	285	270	273	280	286	294	310	284	277	277	227	272	304	299	265	285	258	260	285	254	275	289	285	263	248	276	260	272	277	306	311	297	264	271	253	230	228	283	289	285	273	249	289	270	248	271	274	253	291	278	295	272	254	271	242	264	261	276	291	272	270	252	290	298	242	254	267	244	274	304	282	262	265	301	299	279	264	294	275	318	295	307	286	229	266	274	251	265	268	307	247	288	303	291	265	312	286	288	268	302	303	290	278	313	244	261	283	288	252	293	257	296	286	285	238	263	290	284	290	269	288	267	256	265	261
6791	891	1315	1559	1354	1143	1096	922	852	791	751	786	730	729	732	692	659	652	691	663	658	623	641	713	660	618	666	657	611	631	625	612	589	660	654	653	605	654	652	637	628	623	587	632	641	621	631	650	631	673	613	654	649	656	628	623	646	657	619	604	658	641	637	629	628	663	616	613	658	631	644	626	652	584	614	609	616	662	636	605	637	633	602	599	698	650	624	623	631	635	639	582	612	592	613	633	632	588	627	607	618	580	648	614	623	621	585	652	653	613	626	619	624	662	634	576	611	624	578	625	612	600	631	636	626	651	644	622	652	688	624	588	646	661	629	668	655	625	637	630	615	613	651	614	642	619	634	612	644	625	611	656	610	664	626	601	663	616	614	651	640	618	630	618	614	620	640	647	656	634	606	636	683	600	631	601	661	636	604	614	612	633	627	655	621	587	611	612	607	645	616	614	620	616	638	634	674	597	640	619	621	602	624	608	635	603	636	639	598	615	605	606	629	611	647	622	643	594	618	646	645	671	634	615	614	642	620	646	666	622	633	592	618	622	643	622	632	640	667	601	636	614	626	587	649	625	602	640	634	576	661	626	621	626	653	609	638	620	632	600	583	625	638	594	638	614	617	643	650	627	576	647	585	610	654	609	591	619	592	579	574	644	600	653	621	657	627	619	615	620	664	636	626	645	609	628	610	614	571	587	590	610	608	603	606	613	663	636	645	682	643	665	603	630	648	617	660	624	579	615	609	636	628	558	616	628	659	589	640	602	589	623	582	645	598	606	618	658	643	577	628	622	652	627	642	630	570	635	657	620	596	580	673	602	616	645	611	665	615	638	611	629	588	597	614	568	624	591	598	570	624	636	629	671	614	638	597	653	624	646	603	613	605	623	590	607	609	600	632	608	623	627	590	588	657	666	630	638	621	630	611	631	600	631	650	608	578	635	656	640	645	630	572	623	657	632	629	661	632	624	597	633	634	620	634	609	608	631	607	637	613	670	631	612	617	620	612	617	607	627	645	617	642	596	581	693	615	633	629	596	617	650	620	623	645	604	616	601	673	593	603	629	598	637	628	620	621	639	628	616	616	642	565	600	625	665	589	618	629	641	564	637	554	606	632	624	674	635	625	644	657	595	631	644	622	630	571	619	652	643	633	644	608	591	612	631	602	621	668	641	626	665	631	624	660	612	578	653	597	619	600	628	628	624	614	600	638	594	632	639	656	649	632	653	674	575	613	656	635	631	650	632	661	624	621	648	591	644	643	649	625	582	619	644	620	593	657	636	638	605	644	602	625	585	613	615	608	640	630	650	622	641	603	618	593	620	630	641	677	648	651	636	580	637	654	641	650	618	622	617	639	640	617	607	636	613	580	663	643	614	631	628	613	626	615	637	640	635	625	667	608	633	629	576	615	641	653	644	617	619	604	652	624	600	643	584	660	638	618	666	661	611	637	634	637	616	614	623	632	642	607	648	615	631	586	583	586	596	638	653	661	665	658	670	610	620	639	645	608	656	662	575	615	633	627	617	594	611	637	631	645	643	621	609	653	641	640	580	626	654	668	649	626	630	613	617	618	614	649	665	598	609	632	634	649	627	623	645	619	610	628	644	622	645	644	630	611	628	639	622	633	635	659	635	649	624	607	623	576	629	669	628	622	616	657	645	625	633	660	607	638	625	623	623	614	632	631	639	616	594	670	633	614	632	642	620	634	629	624	626	647	684	648	617	659	664	568	636	588	634	611	598	592	627	633	672	624	636	599	607	637	628	635	652	641	623	626	608	632	630	604	628	626	646	588	652	667	622	634	617	583	640	578	625	605	634	590	610	626	620	635	596	621	596	612	604	663	604	646	621	614	632	617	641	591	635	642	595	647	698	629	627	650	606	634	660	613	612	615	635	637	667	614	588	651	624	682	593	571	637	661	673	640	648	570	646	614	600	611	671	607	615	582	600	581	625	637	567	593	659	638	627	623	654	605	654	648	591	631	617	630	584	630	657	641	630	595	604	615	628	646	622	614	644	614	658	628	652	642	615	615	607	659	592	603	632	619	558	655	602	618	621	676	643	636	624	603	640	658	636	610	625	675	619	592	650	596	647	610	633	640	633	609	632	600	600	647	624	622	625	626	593	568	619	602	615	613	610	624	647	665	625	629	609	627	682	643	596	639	640	617	626	652	609	655	636	626	681	632	600	599	677	667	610	667	646	626	580	635	615	663	603	654	668	620	548	592	625	619	614	596	657	636	645	588	639	597	627	620	585	559	622	638	640	603	635	629	623	619	624	631	658	611	594	612	622	649	594	614	591	631	623	579	593	576	668	609	675	608	612	648	638	605	627	603	620	592	629	621	647	605	665	607	602	613	585	617	616	616	668	610	628	655	644	614	601	623	642	660	619	581	615	609	620	629	604	612	618	652	614	660	619	618	635	614	618	644	597	648	603	624	599	608	660	630	646	646	592	627	610	637	630	660	633	637	614	626	599	629	620	616	613	617	654	655	604	607	603	638	646	624	649	643	653	576	650	660	616	629	638	690	615	647	632	659	624	624	627	636	649	651	641	659	632	650	627	599	614	607	643	616	671	634	580	651	658	637	607	584	653	605	570	597	620	574	644	626	662	609	613	628	637	657	652	591	600	620	662	635	636	619	628	654	661	652	628	617	637	644	598	622	632	639	612	600	626	632	640	612	625	616	627	649	604	650	594	635	603	607	588	631	644	630	610	674	614	641	650	575	642	613	656	655	630	624	606	569	650	628	635	644	631	653	597	632	614	634	658	615	607	612	618	616	623	581	613	616	625	606	648	587	630	598	619	638	609	582	627	626	635	627	576	623	596	648	639	562	636	657	594	634	676	646	605	610	614	622	667	589	603	625	626	625	625	656	590	614	654	624	639	633	613	638	625	619	638	660	568	665	622	600	650	608	663	623	591	643	620	586	622	620	654	597	642	643	618	627	656	670	608	618	688	653	618	630	597	578	638	618	630	650	602	664	651	663	586	590	631	650	656	646	629	586	634	604	606	587	598	594	625	612	613	602	635	590	604	617	625	626	648	628	629	647	618	615	600	676	646	644	623	629	627	634	607	594	584	645	588	601	642	611	620	668	618	618	591	648	640	623	666	648	623	602	620	597	657	638	609	629	556	572	646	601	641	682	647	595	610	626	567	654	624	560	664	654	654	627	670	646	587	655	621	603	674	620	666	651	587	636	614	612	617	622	639	582	585	620	636	615	588	612	569	582	603	607	692	646	665	594	580	614	607	645	642	594	583	626	623	647	653	592	612	567	596	636	656	578	615	573	621	630	636	610	619	623	667	644	631	598	602	603	613	638	594	639	602	605	614	597	635	633	617	660	649	618	600	616	624	615	639	652	653	652	667	632	590	660	620	623	605	606	611	631	625	684	631	655	645	625	624	599	672	620	652	623	601	624	641	615	631	574	610	619	634	628	636	620	588	692	683	597	647	646	602	625	631	609	611	654	586	607	650	644	672	615	653
15214	1173	842	757	542	371	316	273	227	211	171	204	199	179	207	145	173	175	158	152	170	158	148	169	157	166	157	137	135	148	151	144	152	159	162	159	155	166	142	144	166	178	152	174	145	171	155	157	174	145	150	141	164	162	154	134	124	153	149	148	150	165	152	176	158	188	140	141	123	160	145	143	155	159	148	153	159	164	139	137	157	173	153	134	146	169	153	133	163	136	149	159	153	149	179	182	147	117	143	164	148	139	160	157	153	147	151	136	163	166	171	153	157	155	154	149	150	159	156	160	153	130	152	155	156	144	130	147	142	128	154	152	121	143	143	146	158	161	136	144	145	155	149	161	182	163	134	152	147	174	150	163	163	152	151	165	151	153	151	157	159	131	164	143	175	137	181	165	154	148	155	131	185	135	150	167	157	153	146	156	135	164	133	147	142	144	153	167	142	144	146	154	181	163	153	141	153	166	143	149	150	136	120	148	157	152	155	145	131	158	162	159	165	163	134	149	165	138	178	142	178	141	145	144	135	155	142	148	134	156	169	155	162	174	169	144	153	162	175	150	154	159	161	136	170	133	164	161	161	161	151	129	118	150	147	140	134	124	144	156	171	146	142	142	159	146	152	143	123	157	138	159	163	139	145	161	136	151	149	159	155	177	147	164	125	158	154	167	160	141	156	141	174	159	153	176	152	170	154	148	142	170	124	169	172	152	167	163	159	149	140	129	168	148	169	167	158	145	157	167	157	161	170	177	128	145	193	178	154	179	144	153	138	155	158	173	149	143	139	153	130	135	167	145	146	143	146	150	128	145	162	157	145	133	160	153	162	168	154	165	164	172	150	141	154	153	159	145	145	160	149	144	154	173	155	149	187	141	137	160	133	166	136	137	158	159	149	142	160	162	150	129	134	164	171	156	165	165	155	159	143	170	151	153	173	170	150	175	148	154	150	162	159	138	146	161	148	145	163	151	140	141	154	159	166	166	153	156	145	136	130	157	166	149	160	169	150	183	156	156	149	156	157	148	153	149	138	137	133	163	133	149	161	154	166	159	163	152	146	125	161	147	187	162	136	160	143	172	171	142	163	144	161	153	170	142	169	163	136	143	150	176	167	151	135	154	153	148	166	145	138	159	149	141	141	153	134	156	131	144	154	133	140	169	165	130	147	160	162	168	162	147	161	182	155	141	132	160	145	147	148	170	144	171	169	166	154	172	150	141	144	179	122	153	139	156	163	152	146	144	133	156	152	152	166	156	158	150	159	139	152	156	160	146	149	166	160	159	159	142	160	146	134	158	155	161	181	178	148	168	160	157	139	141	157	161	148	160	161	186	163	153	188	138	166	150	167	145	158	146	142	156	139	152	158	154	163	149	153	159	164	174	166	181	157	139	164	141	167	143	157	156	150	133	147	143	152	170	169	150	159	179	156	144	142	182	151	170	146	154	174	180	148	126	143	156	170	136	149	167	157	159	160	150	148	164	145	141	150	167	160	148	168	112	159	161	155	152	126	149	148	156	167	167	151	154	150	159	153	148	164	147	155	172	171	132	138	146	169	146	141	152	179	142	155	166	160	149	139	146	127	142	150	155	168	135	166	158	146	156	158	171	172	150	174	156	149	153	162	182	148	153	140	140	128	163	169	138	176	147	177	174	152	145	158	169	165	128	170	182	152	147	171	158	162	155	148	163	149	161	168	147	136	147	161	157	131	153	159	151	166	135	138	168	156	141	150	135	170	139	149	126	152	144	144	149	185	156	143	153	138	146	172	163	144	138	151	134	149	136	160	153	155	154	166	168	138	173	143	141	148	140	151	147	148	143	180	130	164	157	160	143	170	163	146	129	145	157	176	141	164	153	134	152	171	158	172	150	135	168	173	167	149	146	140	166	160	159	177	134	161	133	147	140	154	137	161	162	170	175	140	141	160	166	148	136	151	153	166	144	141	178	153	138	149	138	148	126	144	187	174	142	146	148	152	165	145	161	150	148	154	133	143	154	150	149	161	162	157	148	148	142	176	171	127	179	137	144	136	157	157	164	146	133	144	150	140	139	157	147	152	144	158	147	152	139	168	158	156	143	144	165	174	172	175	151	141	128	152	149	149	157	176	159	139	142	131	158	144	180	163	138	179	165	169	159	138	147	144	127	136	151	158	174	162	160	151	152	161	151	148	175	156	149	144	151	183	138	131	137	136	159	172	164	156	148	149	155	149	147	153	159	186	145	163	149	151	141	128	162	143	165	156	144	144	138	168	151	168	163	158	155	156	184	159	153	148	140	136	160	150	147	144	158	124	141	148	187	147	155	135	139	135	158	168	138	139	143	163	141	177	130	145	153	148	136	158	168	152	159	161	151	158	136	149	153	147	149	173	150	174	147	176	143	159	136	144	165	175	156	156	166	141	151	164	146	159	151	169	141	139	183	151	151	159	139	166	139	160	137	152	168	150	162	156	148	159	150	159	145	166	177	174	143	161	147	145	140	147	169	169	169	159	154	170	151	161	151	142	135	146	132	138	137	155	162	152	155	145	165	168	141	131	163	149	173	149	157	137	152	128	165	155	135	153	141	164	143	183	152	178	198	154	141	122	151	138	153	129	141	163	133	128	133	143	121	132	156	156	183	141	140	145	146	142	166	170	154	158	163	145	167	144	140	153	158	150	161	159	165	152	140	158	133	141	177	179	158	138	200	178	159	147	153	148	168	125	161	176	126	166	159	163	143	166	161	151	157	189	168	154	164	158	178	147	147	164	172	135	153	172	154	142	148	158	138	131	159	166	129	160	173	155	154	167	176	119	164	125	151	141	165	149	143	158	162	164	149	155	154	177	161	145	177	153	140	150	134	146	147	161	179	150	167	136	152	171	155	142	143	174	149	130	148	146	161	150	163	137	156	148	146	152	129	171	138	144	158	167	178	165	147	180	141	133	129	158	159	162	173	176	145	136	166	169	147	170	172	152	169	154	157	150	130	160	152	142	164	165	143	131	145	157	149	166	162	150	131	152	172	144	146	144	159	159	152	140	134	156	131	126	147	137	156	149	168	160	129	142	146	160	160	163	144	145	145	155	164	161	179	170	152	156	152	168	130	166	153	147	170	191	175	171	132	161	154	163	135	173	132	161	163	175	165	177	162	144	175	164	158	166	145	137	168	151	150	158	156	145	155	143	150	160	160	157	144	170	183	153	146	144	163	142	167	150	148	158	143	169	185	154	150	157	159	142	148	158	159	161	133	149	142	151	141	143	145	137	161	146	162	154	172	138	151	137	155	151	147	136	164	125	165	155	158	161	153	155	137	152	156	152	128	152	138	148	152	168	135	150	183	152	158	125	153	127	146	154	159	149	133	149	151	139	169	166	149	147	150	180	136	143	146	166	156	149	151	182	136	145	185	150	140	122	150	147	144	159	155	174	165	158	160	168	180	149	152	155	148	150	162	165	135	160	161	141	139	158	140	167	157	164	154	126	138	144	164	165	134	127	173	182	158	131	138	152	151
8050	889	1875	2166	1802	1408	1074	955	801	786	681	610	591	514	522	472	465	524	452	408	427	449	431	444	460	443	427	395	415	377	394	414	391	407	408	373	387	384	386	342	398	402	352	356	379	398	358	362	343	360	360	334	385	368	384	354	385	357	350	394	363	341	357	333	354	352	367	372	350	325	348	356	326	372	368	362	343	356	343	397	350	389	345	336	345	355	371	371	357	350	375	351	374	345	330	349	361	357	339	388	372	394	342	313	374	358	325	342	365	346	354	325	365	377	358	347	363	362	366	358	329	369	331	359	346	357	340	384	323	345	365	377	388	370	320	356	344	308	350	372	344	360	394	376	313	399	380	353	332	334	370	355	341	368	376	357	322	359	348	366	367	363	359	374	385	371	351	379	353	361	334	325	401	394	307	361	324	341	377	344	356	349	374	353	370	340	374	350	370	360	382	365	391	312	380	366	347	371	355	362	328	355	374	333	355	358	350	344	338	380	336	384	355	382	351	354	345	376	362	351	356	354	396	368	364	343	355	345	358	367	354	343	375	353	332	371	351	362	350	351	372	344	340	356	349	319	354	334	373	340	394	361	347	358	361	383	340	349	358	350	350	318	310	361	379	388	386	329	383	344	371	358	341	341	382	353	349	355	367	384	359	358	314	403	373	363	355	362	343	368	348	335	343	336	338	374	365	387	343	317	354	327	338	345	341	353	333	360	350	387	347	319	362	373	335	377	361	359	349	375	338	336	375	338	370	343	346	329	372	378	323	361	365	355	348	342	326	399	364	383	364	382	362	384	367	351	339	358	350	313	379	348	360	377	322	386	352	353	344	366	361	368	376	367	334	360	393	390	341	372	383	348	362	348	362	391	370	354	365	329	356	354	375	343	349	362	328	356	333	370	371	367	330	361	355	318	370	359	352	367	376	364	339	348	364	382	388	352	346	361	364	350	345	352	322	358	344	350	373	359	370	358	352	351	354	359	346	365	364	378	316	340	364	336	348	350	342	371	352	354	355	374	342	361	329	334	327	379	361	370	341	341	349	374	349	368	368	363	355	315	373	317	381	365	335	303	377	373	363	377	327	326	352	359	354	374	364	355	372	390	346	379	353	339	354	359	364	352	345	357	355	368	346	331	320	348	319	319	323	368	357	354	350	344	362	365	352	335	346	319	338	383	360	352	363	369	345	375	370	355	366	346	342	311	320	366	364	346	337	354	367	361	368	369	340	326	360	321	340	361	358	376	324	320	350	358	348	364	345	367	334	337	375	333	319	355	358	409	343	361	347	371	358	369	339	345	371	331	349	338	389	355	345	373	350	354	341	348	343	389	396	355	368	369	352	393	333	342	310	345	353	345	330	346	404	365	346	364	343	356	363	333	324	380	374	352	379	354	352	349	332	358	360	320	334	382	354	341	312	374	359	369	376	362	374	368	320	324	362	365	348	322	403	342	345	359	356	315	348	354	347	367	341	357	371	361	333	356	349	355	348	344	344	374	362	389	345	352	321	351	343	340	349	367	341	351	341	350	330	363	390	394	363	356	341	373	342	328	378	363	366	363	345	377	358	326	353	359	372	339	365	351	352	358	340	348	335	372	375	372	367	387	335	338	360	384	346	342	356	324	362	372	353	352	366	360	384	331	331	326	339	367	337	332	341	367	338	344	331	354	352	358	356	349	360	349	348	348	373	341	349	360	336	372	341	359	341	369	377	346	359	361	313	396	311	368	356	355	334	299	351	336	316	333	352	375	341	331	335	346	331	326	375	342	340	326	324	354	342	341	338	355	365	383	355	383	369	371	398	341	372	366	357	327	354	371	336	382	325	333	358	341	346	349	369	353	329	356	352	348	337	346	368	322	380	335	359	384	343	333	351	371	347	385	357	357	353	362	343	329	369	366	359	359	361	335	382	313	367	353	369	375	339	343	342	359	341	360	348	392	318	332	375	344	347	369	345	371	335	369	369	389	368	376	366	340	364	370	353	362	345	363	349	378	389	352	383	346	325	324	349	332	390	362	356	371	345	336	345	351	316	388	364	345	372	376	373	339	344	381	372	373	348	347	357	366	333	342	343	343	396	333	331	363	391	340	366	338	367	356	359	374	347	367	338	359	376	367	347	373	342	374	347	326	369	380	345	343	326	346	378	356	347	411	356	352	337	356	370	332	379	367	339	319	339	360	361	357	402	329	376	329	382	349	369	364	351	343	378	343	383	370	326	368	365	342	326	345	378	356	375	343	381	317	316	389	332	374	379	325	361	354	348	334	369	376	380	362	375	348	338	358	353	380	354	321	361	374	325	363	390	372	381	389	376	352	355	395	336	338	368	327	364	342	353	361	346	354	353	371	348	369	345	354	377	349	353	339	374	351	372	309	348	329	361	346	346	379	368	353	336	368	362	346	326	297	341	360	361	368	355	347	357	338	366	370	326	317	364	386	360	348	349	353	349	375	347	321	385	366	356	343	357	331	345	376	337	354	372	352	360	337	335	342	380	351	379	350	396	311	370	371	373	361	357	348	379	360	370	345	342	398	333	371	368	345	376	366	337	336	339	406	355	330	364	333	365	353	373	332	356	352	338	379	381	385	366	352	345	352	366	375	337	355	321	356	351	366	381	348	384	360	340	356	341	365	328	362	391	358	345	324	334	347	335	354	356	348	354	340	349	383	362	366	408	339	380	343	395	361	347	359	353	339	392	389	390	379	364	392	365	349	326	371	346	364	370	340	360	352	356	341	365	345	328	338	337	351	341	336	317	359	349	359	362	335	376	330	344	353	375	333	384	332	354	362	364	347	359	399	339	311	351	355	313	355	359	374	352	371	353	353	357	314	353	359	364	373	370	363	330	354	352	349	368	370	331	363	362	373	358	367	333	339	345	338	326	356	348	332	318	370	361	360	358	364	357	351	377	344	338	325	403	348	358	345	322	335	370	340	372	344	393	379	361	334	361	350	370	342	339	324	354	375	333	404	367	372	362	340	352	394	363	363	325	327	334	361	368	366	346	367	373	344	367	370	352	375	378	372	349	340	353	376	350	336	342	388	323	354	373	357	356	339	366	342	373	323	358	330	357	355	359	357	374	337	378	329	371	345	359	374	344	386	356	387	322	343	367	339	357	324	341	356	349	333	352	350	364	342	377	325	354	364	346	335	366	367	333	361	337	376	374	340	359	344	382	348	353	394	346	346	365	339	355	352	367	362	353	364	370	346	346	357	331	373	343	396	345	390	340	384	373	373	367	378	349	360	370	368	344	382	366	350	345	381	347	344	371	347	346	359	373	345	349	355	325	354	394	343	331	359	358	361	360	345	353	331	343	349	303	346	361	351	362	382	358	352	382	371	361	370	365	343	342	368	369	349	375	370	380	345	361	374	324	367	351	340	349	352	351	335	398	348	362	347	356	377	360	341	356	347	336	344	370	347	334	363	353	352	331	361	369	332	399	372	351	363	378	383	384	321	379	348	355	342	335	332	347	357	330	369	352	325	341	352
1611	203	239	217	222	235	241	223	213	199	226	192	218	199	181	194	210	195	211	203	241	205	211	201	219	192	224	216	184	194	195	213	228	229	188	205	214	200	216	203	201	183	218	231	208	201	213	210	222	234	218	194	219	199	167	198	210	202	184	208	215	196	206	226	199	189	207	219	218	208	207	210	244	212	197	193	224	196	213	249	226	215	174	217	210	201	223	207	207	224	204	198	208	198	189	194	202	194	197	189	213	196	221	198	217	194	214	188	208	197	199	218	198	188	222	200	200	195	204	220	201	182	226	201	202	170	210	212	212	226	180	180	208	179	192	187	218	187	221	195	187	235	217	211	204	207	181	193	202	220	221	207	226	212	190	242	191	217	207	209	207	189	196	189	220	217	211	203	217	226	223	185	227	200	179	219	225	190	232	196	209	214	223	192	203	179	232	209	221	222	220	200	236	197	217	204	192	213	207	191	218	174	218	199	186	207	216	214	230	225	199	191	204	269	227	216	241	216	217	186	214	221	229	189	204	192	239	198	196	185	230	215	216	227	219	198	229	186	196	227	217	242	189	227	215	194	231	169	226	196	211	236	234	204	206	210	201	216	205	191	197	191	223	208	199	193	205	202	219	201	203	191	217	201	203	217	214	193	206	196	200	198	215	215	212	203	220	205	181	205	188	226	181	216	229	200	199	181	201	152	206	197	214	216	229	202	208	192	229	207	210	197	167	180	193	206	203	193	200	189	202	204	239	200	185	200	231	196	207	205	185	184	197	175	227	206	225	226	219	198	211	229	182	229	225	198	199	210	212	217	201	204	204	203	200	200	224	233	196	223	236	210	232	218	194	234	225	221	191	192	200	214	236	226	193	200	211	184	216	215	227	196	185	202	205	214	194	203	213	214	212	218	226	218	214	223	207	181	191	205	195	197	212	212	197	222	205	193	203	200	221	215	199	203	205	196	169	234	204	216	190	198	215	240	223	219	217	218	212	193	223	203	209	208	225	204	203	226	222	207	194	199	207	218	191	224	211	198	208	195	195	212	200	223	170	207	210	197	195	221	210	202	223	202	213	201	219	208	231	215	183	221	217	234	226	190	213	191	209	213	231	191	172	202	212	231	175	193	233	201	223	185	189	178	215	217	214	213	213	225	225	217	210	219	190	209	223	203	202	216	214	195	198	211	216	201	210	187	233	199	215	210	216	200	197	192	194	207	217	210	221	204	222	222	174	203	219	204	212	214	201	180	212	225	216	217	190	192	236	197	214	196	204	202	206	214	206	185	213	201	204	208	205	217	219	217	230	185	214	209	213	200	220	238	191	234	221	191	209	189	221	172	247	213	196	199	229	222	218	200	221	174	210	209	214	193	212	187	201	206	175	208	244	222	205	208	215	204	203	209	216	229	214	170	218	209	205	195	239	196	187	210	232	174	170	205	181	192	196	232	213	212	229	229	245	224	202	199	217	177	248	185	226	224	221	205	209	186	238	215	226	209	215	201	207	199	187	191	187	212	202	209	197	202	200	208	199	205	212	203	214	205	220	217	211	216	232	201	198	226	221	228	197	204	195	221	197	185	180	203	222	224	193	225	221	222	204	192	212	213	198	218	205	225	214	187	232	227	185	217	174	212	198	240	224	182	209	265	225	223	196	182	206	200	210	193	203	241	227	208	205	226	206	195	209	207	190	214	215	221	210	189	198	206	187	188	194	199	190	207	228	232	219	186	202	183	214	206	224	227	207	202	201	189	200	181	183	225	239	216	216	208	216	217	216	218	233	192	197	158	190	203	222	214	224	194	218	220	223	202	196	220	171	208	216	179	208	214	238	225	210	202	234	199	221	190	220	204	228	236	215	224	203	252	219	213	208	207	224	234	221	219	195	223	213	171	230	201	190	184	193	186	230	203	216	221	185	218	219	246	189	222	206	242	206	203	211	228	209	212	189	195	222	227	240	216	224	208	200	187	227	202	203	203	207	206	210	204	194	206	182	218	203	213	233	209	200	177	201	208	214	204	228	197	205	190	187	188	218	193	213	186	184	228	203	197	187	214	201	219	221	180	171	198	209	205	208	200	216	211	233	200	201	202	199	192	212	203	202	226	217	174	227	208	188	207	200	224	212	205	220	221	194	220	170	232	209	211	221	192	218	234	223	227	188	196	218	211	191	210	196	213	202	222	203	227	197	218	219	209	196	214	219	202	203	198	181	192	224	219	218	200	178	219	203	208	214	225	227	198	186	225	211	201	200	215	189	213	211	185	230	189	216	202	196	213	227	225	209	168	228	227	231	189	202	185	216	234	197	202	238	227	205	211	190	222	209	210	192	221	214	192	209	189	190	188	223	224	219	192	197	215	215	211	213	208	195	208	226	205	208	222	218	212	236	220	198	199	230	209	210	209	221	211	192	228	227	210	217	203	205	232	243	200	203	199	213	210	225	197	229	212	221	206	185	242	227	216	185	201	231	234	250	194	232	210	198	203	199	183	187	236	212	209	186	210	203	240	192	200	187	211	205	217	197	188	209	212	210	189	195	204	224	212	201	189	205	202	217	209	200	203	180	215	218	187	205	201	220	190	199	201	202	221	214	179	196	216	207	255	169	169	237	223	217	206	220	212	219	220	218	210	196	201	187	209	216	213	223	198	244	212	204	195	215	224	218	189	210	194	168	193	180	208	203	224	232	190	171	216	203	219	227	202	208	216	204	214	218	221	208	196	237	226	221	202	168	174	200	197	209	189	196	208	191	165	198	230	198	217	244	203	221	167	193	211	207	190	200	223	188	200	221	226	212	184	205	195	200	218	219	204	224	202	189	202	210	219	211	210	224	214	210	204	227	198	223	190	209	192	204	206	213	203	201	209	212	217	179	195	209	201	223	213	208	174	230	216	198	200	231	203	216	204	211	186	236	226	218	191	225	211	239	186	224	222	192	184	195	217	216	257	236	217	212	175	229	213	206	248	210	227	216	192	226	187	198	216	183	203	214	211	201	243	182	225	196	211	195	242	242	226	187	200	219	181	201	206	207	193	204	206	181	209	212	187	206	188	191	191	234	213	226	207	220	190	194	201	226	217	193	229	182	197	211	215	216	203	189	211	226	221	202	187	170	206	206	190	217	221	180	190	205	194	199	222	230	216	227	216	204	257	207	179	195	198	213	221	212	212	248	213	206	213	197	233	189	194	183	201	207	213	201	206	216	244	201	224	215	202	207	196	207	194	212	231	202	218	211	212	231	230	198	193	199	217	195	233	214	196	183	204	189	203	191	194	233	212	226	192	183	191	228	212	207	245	198	193	212	224	196	211	179	226	245	198	195	222	202	193	217	213	204	210	210	205	219	217	195	220	203	191	193	211	214	223	233	215	184	204	233	210	195	205	192	222	193	194	199	214	215	209	239	209	213	245	215	209	193	187	225	215	229	220	207	250	227	210	181	197	213	208	249	217	214	182	183	199	216	201	243	170	195	194	214	199	218	205	200	198	210	220	204	204	201	183
2098	508	499	526	574	547	546	518	510	501	528	461	534	526	468	514	496	497	498	480	509	472	492	469	492	494	478	469	540	474	517	495	536	503	490	509	497	531	501	499	482	476	500	508	454	511	464	487	500	490	495	489	468	508	500	487	481	489	511	469	458	493	476	494	507	489	471	507	495	511	508	502	511	504	508	477	464	515	501	523	468	504	524	525	467	482	498	438	516	506	485	465	507	512	455	533	508	542	512	499	502	485	496	484	555	503	517	484	486	502	462	490	505	474	480	471	449	546	471	513	445	464	443	489	515	496	456	516	518	495	508	487	479	478	500	486	480	489	534	493	506	483	471	511	480	492	482	518	503	487	523	479	500	520	478	497	510	480	501	488	523	478	482	469	461	476	478	491	489	471	452	506	496	490	508	493	486	499	486	498	463	478	504	498	497	513	520	462	451	494	494	505	493	460	504	467	492	513	472	540	499	487	479	468	492	522	509	490	496	480	475	454	504	495	483	478	470	501	476	510	479	482	510	471	524	481	512	496	481	484	515	513	515	475	497	474	474	479	479	501	512	467	503	492	478	503	495	500	488	507	470	477	484	469	556	463	504	511	528	506	520	462	477	505	504	479	469	511	534	444	476	492	486	453	451	515	486	524	469	449	521	515	518	504	505	456	486	518	515	511	498	513	536	478	483	477	521	491	510	491	488	505	528	535	473	522	507	529	488	478	522	485	479	481	518	478	492	501	495	489	483	496	489	491	442	489	526	516	462	522	506	573	545	490	521	484	510	476	477	481	461	540	493	488	495	484	513	467	499	488	544	476	535	499	489	506	492	495	468	492	506	524	478	480	502	482	523	467	464	483	500	444	468	453	495	465	482	510	497	479	499	479	498	485	534	495	511	520	483	484	462	503	493	515	512	496	467	504	498	488	513	483	531	523	533	532	458	498	519	493	467	507	495	509	509	506	502	487	488	482	495	489	484	497	487	481	494	517	484	482	517	538	508	474	493	491	521	506	472	474	511	502	487	491	502	532	473	505	491	516	526	472	521	445	489	475	472	510	525	494	470	487	513	547	484	511	471	532	505	473	488	451	453	487	489	450	526	504	496	477	491	497	487	510	512	505	521	494	527	481	473	496	520	495	512	461	517	477	504	487	480	513	483	483	479	493	469	491	481	482	492	492	503	459	512	461	520	492	484	546	546	464	462	475	488	500	520	475	466	492	521	468	508	482	467	499	471	509	507	471	473	503	501	513	458	488	516	506	543	460	478	472	490	477	492	523	507	527	468	492	483	511	508	476	537	522	492	469	494	532	490	482	555	475	477	552	514	511	532	477	493	502	492	493	536	504	504	464	509	479	499	509	474	508	531	508	492	488	496	498	531	509	475	467	464	496	533	486	522	484	482	486	542	511	509	496	497	499	468	502	498	511	471	514	508	531	520	477	523	498	480	508	489	467	474	453	500	511	479	503	529	503	531	532	487	477	454	471	509	489	505	485	504	461	493	473	475	491	468	457	518	486	536	477	506	466	475	499	501	472	497	479	482	471	493	513	494	519	488	529	442	504	463	463	472	503	502	515	492	548	501	449	483	551	478	528	472	480	477	500	466	463	487	515	508	498	481	480	503	462	524	499	511	515	489	466	487	503	475	481	480	535	492	520	502	499	487	522	493	505	498	513	489	483	487	511	499	511	512	527	516	538	506	520	491	486	461	523	505	537	496	527	514	489	474	498	508	498	527	493	479	509	493	520	491	470	482	503	521	485	544	490	482	489	477	487	510	479	489	478	517	488	504	486	443	478	512	508	497	510	528	490	493	499	477	480	498	477	505	504	501	487	487	499	429	523	461	479	505	524	487	460	495	498	479	495	531	512	495	472	504	489	501	501	477	526	504	511	490	503	517	451	506	513	500	504	496	507	480	521	508	489	499	505	484	482	504	485	493	486	496	516	477	494	470	503	485	480	485	508	497	502	474	510	503	491	494	496	497	492	488	494	507	474	478	488	465	539	510	517	468	508	494	469	516	476	464	515	485	513	487	503	537	476	533	503	554	504	487	512	516	501	481	524	492	525	470	508	526	485	535	514	503	512	521	472	500	505	495	535	516	426	479	482	473	493	465	505	440	471	519	488	484	440	500	483	508	462	479	506	476	487	485	489	503	479	483	513	454	465	524	496	490	497	499	455	457	513	514	505	508	482	506	481	450	489	494	469	445	485	487	474	503	466	509	475	509	504	459	503	519	496	498	518	483	523	482	482	487	485	502	546	499	520	468	453	482	510	506	512	503	470	504	456	504	483	559	484	458	493	491	486	508	542	508	451	494	460	460	479	493	474	497	495	478	494	450	472	494	497	523	517	491	500	494	526	501	476	504	549	505	487	496	530	493	466	463	490	509	507	473	494	497	519	483	518	522	499	469	491	493	490	474	511	494	515	525	496	487	481	536	509	508	483	492	493	533	506	463	482	481	464	481	485	478	493	484	481	492	487	501	488	529	495	494	501	472	449	480	473	500	515	490	463	512	483	493	511	514	468	475	525	486	482	502	499	492	467	553	509	477	478	488	483	492	484	494	471	511	486	505	498	489	499	477	497	456	510	484	490	540	456	530	504	503	506	511	496	477	474	506	508	489	443	527	511	517	490	519	507	477	518	480	488	493	543	432	447	505	492	483	519	497	472	507	512	444	489	467	490	483	496	476	458	479	488	458	483	497	505	546	542	496	458	506	507	512	523	460	492	521	439	500	467	510	532	547	489	489	503	492	520	486	494	474	506	464	524	491	454	468	525	488	515	458	505	455	495	540	506	478	499	525	484	531	489	532	515	470	487	522	502	533	503	504	521	497	482	492	496	537	493	520	476	471	478	509	492	501	504	496	498	511	513	448	451	475	513	538	508	503	540	493	511	507	483	500	469	524	503	508	517	482	501	498	487	492	458	517	474	473	478	471	503	492	417	514	521	476	499	507	480	480	494	498	512	473	519	497	479	502	514	495	472	466	458	498	535	518	523	488	513	470	503	478	513	477	482	529	467	543	503	473	481	447	473	512	485	478	473	526	497	536	533	484	458	491	482	461	499	509	474	497	504	495	472	476	481	452	498	456	470	490	502	507	510	492	500	528	515	541	507	500	500	498	477	504	534	500	473	518	491	512	531	489	431	556	441	497	525	476	481	519	497	507	460	504	498	460	473	530	491	512	493	509	498	518	516	496	523	499	497	506	504	524	502	438	537	514	476	491	501	513	486	513	516	510	530	480	502	532	487	475	479	498	513	506	511	512	464	473	505	474	495	513	468	507	485	476	447	454	487	569	478	485	489	479	492	525	498	510	499	474	494	485	503	467	528	521	480	504	508	542	475	510	465	473	510	497	485	467	576	530	553	500	507	487	473	494	493	516	449	447	500	511	505	490	494	452	453	455	499	495	505	503	457	499	514	470	540	522	485	487	495	529	521	502	477	495	485	456	480	496	469	459	461	506	493	492	471	455	531	508	474	508	493
8267	634	551	533	431	392	349	337	318	289	280	288	277	307	335	274	297	260	278	276	272	295	266	294	331	261	310	252	284	270	279	282	271	289	285	285	280	263	232	266	287	300	270	264	266	281	293	278	303	269	280	252	267	281	266	263	266	249	266	267	273	264	311	266	293	237	275	281	270	261	261	274	304	246	239	233	253	267	275	303	303	277	286	246	274	284	270	288	260	259	270	256	289	271	260	249	269	257	287	267	282	238	304	288	281	236	261	282	253	267	257	279	276	294	283	312	253	289	238	285	308	264	295	292	263	297	293	269	286	244	241	277	261	260	251	290	284	293	297	283	301	317	286	289	255	268	322	263	287	259	282	266	240	266	271	310	271	264	293	295	254	295	292	287	294	304	272	268	261	256	286	247	257	258	278	301	314	288	243	287	283	303	258	244	281	280	282	272	285	280	252	251	278	252	263	234	249	283	299	287	263	279	262	308	259	259	303	279	270	263	261	288	248	293	299	299	298	289	293	272	255	313	321	265	270	284	285	262	241	302	271	248	261	282	283	259	255	271	275	279	295	299	285	271	271	233	242	273	276	318	263	264	284	271	256	263	249	287	262	283	280	256	269	300	302	284	276	268	277	263	251	298	263	268	266	280	255	252	275	279	278	268	268	243	259	285	256	296	255	271	301	259	273	296	286	292	255	273	264	268	277	275	297	302	269	305	259	317	255	287	267	257	270	262	260	279	258	261	271	273	297	272	269	287	295	281	271	267	273	263	304	314	320	279	265	248	266	286	299	259	285	269	267	242	273	265	276	236	278	284	272	295	268	273	290	277	313	264	263	267	266	261	271	259	272	263	274	307	289	261	260	268	243	276	284	259	318	241	268	303	249	255	259	272	286	295	313	269	290	280	290	292	270	269	279	267	255	286	258	286	270	264	288	280	289	220	256	271	276	282	279	290	236	288	283	257	290	279	272	260	295	288	232	270	284	288	281	234	291	257	294	283	265	235	252	249	240	266	235	296	292	269	279	268	299	260	274	250	269	303	257	231	254	303	285	257	250	261	249	311	283	252	258	264	270	270	265	301	263	305	296	260	271	261	298	273	279	292	290	288	270	266	300	253	292	283	254	259	264	275	294	255	271	266	313	256	265	269	286	283	298	288	279	292	279	247	291	291	309	266	288	262	281	273	226	275	269	272	274	257	239	259	268	250	296	259	263	273	281	258	283	268	292	268	260	282	276	270	324	289	262	253	257	279	265	273	272	282	276	275	297	269	276	259	269	285	271	274	268	286	296	269	272	281	287	298	272	260	297	307	271	258	280	282	296	291	239	248	274	274	254	286	292	268	280	266	285	271	274	255	275	253	271	293	297	293	291	279	257	290	269	295	255	263	249	242	255	255	264	304	275	298	282	294	269	264	285	261	288	283	305	285	276	287	264	262	283	261	281	292	289	267	283	294	292	271	217	258	264	273	295	262	283	265	269	278	278	290	278	238	293	248	254	299	263	293	260	272	255	263	267	285	263	274	281	253	286	283	271	288	285	239	273	265	285	243	318	282	261	307	271	311	298	289	270	302	259	289	255	307	227	258	256	266	249	260	242	289	274	245	293	281	275	293	259	291	271	258	287	262	282	267	274	306	274	258	287	267	238	242	293	289	273	249	240	276	291	245	315	290	249	280	262	294	289	288	276	266	286	247	327	275	256	283	267	293	279	276	294	303	283	285	247	245	290	267	267	257	273	270	291	247	264	262	309	291	249	261	267	266	288	292	258	266	276	273	289	290	305	259	284	281	309	279	254	263	251	262	267	278	309	284	324	310	270	273	264	259	247	283	267	251	258	274	303	277	283	259	276	288	284	283	253	297	257	286	265	290	307	281	251	274	285	256	269	269	310	255	260	230	285	267	290	272	288	246	285	275	283	294	257	284	294	262	279	257	294	286	278	258	259	276	331	272	258	269	267	279	284	293	292	268	256	268	269	270	242	290	265	241	254	257	285	278	271	292	279	266	264	277	256	280	268	281	289	282	255	249	277	274	267	294	295	285	288	298	275	237	290	265	274	280	305	277	272	284	260	276	287	297	286	305	295	281	242	255	252	251	272	239	272	276	308	270	265	250	284	271	287	282	277	255	267	270	289	251	261	249	271	269	278	280	277	275	258	259	282	314	295	269	313	281	248	277	279	232	281	294	290	254	260	266	288	245	272	319	276	300	275	270	266	254	254	310	273	262	248	295	258	264	338	289	270	291	294	265	260	274	267	285	271	288	292	263	305	301	242	255	260	267	274	262	234	284	276	267	277	268	242	267	292	280	274	286	265	273	260	268	253	266	265	293	266	280	275	257	265	305	273	283	225	278	266	248	309	285	244	292	282	233	283	258	271	275	297	272	251	275	286	271	278	267	289	293	236	264	267	251	254	274	274	263	258	248	285	259	271	265	277	309	262	266	289	264	280	252	270	259	297	308	273	295	249	281	289	258	261	269	230	247	274	257	279	277	271	256	251	295	275	305	227	267	231	263	275	269	237	266	261	260	290	299	255	273	251	284	253	265	254	300	303	211	254	287	242	282	286	277	285	294	264	276	301	271	286	296	284	252	256	297	273	290	266	272	295	300	298	297	282	320	237	273	300	323	276	271	289	290	260	273	284	274	254	320	286	239	256	243	236	283	254	286	278	291	279	285	309	281	297	266	278	261	274	297	275	262	249	282	260	282	272	269	251	263	279	291	283	283	284	280	245	273	272	256	246	295	268	254	264	300	283	262	224	269	278	289	279	290	303	280	292	268	269	278	247	259	296	267	291	283	272	268	257	285	304	265	287	285	264	251	275	280	276	271	269	248	253	275	272	290	256	263	258	285	268	293	274	275	276	278	282	255	280	276	269	283	256	292	290	288	280	318	265	276	288	301	320	266	275	269	267	289	291	280	259	280	282	263	272	297	252	286	302	282	238	323	249	256	256	284	289	252	251	256	299	286	266	289	265	279	286	248	256	258	297	275	310	272	259	256	271	265	265	272	265	269	263	275	282	287	296	269	292	275	281	265	275	289	243	308	265	271	260	299	287	257	246	282	281	277	301	286	253	272	273	280	250	297	240	250	248	283	265	280	290	270	302	267	236	282	276	255	289	305	301	276	283	266	264	261	264	289	260	257	277	260	269	278	282	266	271	261	301	247	283	279	272	239	263	270	273	283	295	281	253	268	268	253	282	274	293	304	265	269	254	277	285	276	299	259	251	273	297	253	276	265	259	295	290	257	284	263	291	274	251	286	299	271	278	288	286	275	259	250	259	295	248	269	254	266	287	267	288	260	297	251	292	249	285	283	298	269	278	285	247	244	276	267	303	299	268	278	246	264	273	264	282	287	288	277	291	267	247	246	247	269	276	251	256	254	271	296	308	285	254	271	252	281	288	265	273	279	273	260	266	280	285	253	297	288	285	236	276	279	269	293	289	283	307	278	263	276	272	296	286	267	244	273	272	265	303	273	302	276	271	270
6765	920	1348	1625	1324	1186	1005	939	885	817	751	775	736	764	708	664	710	725	678	685	630	650	680	670	648	667	662	628	632	623	643	655	657	620	620	631	655	603	618	649	594	588	608	596	635	663	669	623	639	652	604	629	612	634	610	639	577	629	622	614	618	658	654	703	666	676	605	643	613	662	573	641	646	628	634	644	574	616	628	642	636	694	584	629	606	606	649	600	659	614	631	595	621	590	632	614	645	647	641	642	673	599	603	616	635	638	644	586	600	671	643	600	639	607	623	628	638	681	586	640	607	593	613	587	595	598	633	628	614	623	617	642	543	634	620	609	624	609	671	646	672	590	632	619	654	627	598	655	624	597	613	647	620	573	595	653	611	621	587	564	615	607	573	625	614	595	668	636	647	668	665	601	589	634	618	554	590	610	635	581	581	647	609	633	611	577	657	633	600	613	653	649	606	625	621	599	634	641	623	646	568	599	674	581	616	612	652	603	606	618	608	604	631	656	603	628	635	628	587	620	640	588	604	627	638	610	602	599	658	619	604	552	562	574	598	637	590	587	620	600	626	636	616	603	642	603	611	642	636	606	603	613	613	625	606	604	662	611	604	612	655	666	563	616	652	608	638	648	627	563	614	680	587	583	616	656	627	644	581	613	646	681	596	631	606	625	604	619	635	638	625	616	570	661	602	647	582	643	645	614	608	630	633	621	609	629	610	627	642	605	639	651	655	602	608	680	609	617	624	604	608	610	593	635	598	642	613	642	579	654	643	614	646	564	615	626	626	656	652	648	625	644	622	608	610	641	590	618	705	607	635	618	618	621	636	647	580	589	612	597	585	649	611	623	646	602	633	640	633	600	588	610	643	564	591	659	643	575	608	650	600	601	585	619	587	610	584	617	656	587	632	587	634	604	632	617	642	602	661	644	617	631	622	643	570	646	582	634	657	588	625	668	598	614	634	608	645	630	634	608	615	613	617	590	602	654	577	614	650	605	585	607	580	633	618	599	630	566	638	613	608	599	596	623	574	672	614	637	634	637	622	634	655	645	602	634	603	639	629	582	597	573	639	607	622	632	664	626	596	627	599	603	599	594	677	642	608	611	604	633	654	624	630	649	597	621	638	593	603	624	579	593	628	599	633	624	685	621	607	622	610	608	604	615	634	638	599	664	627	620	613	647	622	600	653	665	593	636	613	598	621	607	642	638	590	644	621	645	594	568	628	614	607	612	620	623	608	630	592	636	618	631	636	604	634	627	625	623	668	599	613	649	642	635	609	599	651	644	626	636	601	632	605	592	618	657	611	623	576	641	579	580	604	628	602	589	608	633	622	617	611	623	619	637	627	579	612	586	641	647	591	630	644	632	636	617	592	584	595	658	599	612	635	667	622	613	620	588	633	676	645	641	614	614	648	644	607	664	589	574	639	657	629	630	598	644	643	676	605	597	639	630	605	597	633	606	616	618	593	622	616	619	661	646	609	611	632	618	648	613	671	570	639	642	606	620	627	667	587	615	654	629	651	607	656	595	609	628	611	603	606	641	609	622	591	607	611	638	625	616	678	569	605	572	582	601	648	645	598	630	573	610	590	599	619	646	665	655	607	631	648	639	661	624	619	628	610	612	635	659	629	624	642	559	621	613	628	597	641	654	616	642	631	583	635	626	617	604	681	583	641	589	613	631	620	612	608	629	616	622	650	630	626	602	609	680	617	557	606	626	621	566	582	611	631	643	662	645	610	615	593	645	587	613	564	657	617	625	644	612	571	650	592	612	602	613	594	598	652	631	581	632	587	605	646	630	643	611	631	634	628	574	641	637	587	575	616	642	590	611	669	596	629	609	612	607	598	601	633	616	609	639	592	618	606	562	610	642	652	634	624	592	636	619	609	622	669	634	559	640	640	624	609	635	599	628	601	595	646	593	560	572	608	650	620	621	638	579	635	630	651	625	611	664	633	661	596	628	608	627	584	658	572	631	569	633	628	625	618	630	644	628	600	652	630	593	631	592	638	620	624	613	610	618	619	639	618	619	682	592	618	647	654	613	632	619	595	547	651	641	617	647	686	634	624	648	649	626	617	616	595	649	657	599	572	605	618	599	611	639	596	631	608	620	626	632	632	594	567	605	599	632	616	621	672	622	615	616	673	643	622	576	643	597	628	579	608	651	589	598	600	619	578	592	610	590	620	653	608	627	610	599	663	596	624	642	643	607	629	614	634	659	627	654	615	612	615	592	629	623	605	620	607	631	584	592	642	602	674	633	620	656	634	589	610	617	595	645	620	600	589	583	621	613	606	650	618	635	560	588	617	562	601	625	619	604	604	607	636	647	624	588	602	632	664	648	629	597	625	650	627	553	606	591	550	627	625	587	562	645	619	614	617	597	618	591	608	634	628	640	573	620	601	625	593	647	619	620	608	631	645	588	615	657	629	609	584	601	614	624	610	670	668	598	620	615	613	647	587	642	645	605	613	592	631	630	613	619	601	602	639	621	622	671	622	660	607	618	572	639	631	632	628	615	634	602	575	670	626	583	653	602	649	616	616	574	628	635	621	614	609	606	565	596	643	580	613	599	616	606	607	598	641	638	565	654	639	623	576	617	622	590	664	609	605	620	608	644	636	634	613	597	612	630	589	631	664	636	614	649	592	633	589	642	634	656	627	641	582	647	562	625	613	644	632	610	590	637	605	634	610	641	618	595	591	635	583	600	661	655	612	617	641	627	622	640	598	582	644	631	637	588	623	643	601	646	612	621	581	650	636	622	632	557	577	677	639	679	638	629	646	630	655	656	626	634	705	629	578	603	644	619	614	598	618	628	625	612	610	628	589	625	638	600	680	604	588	637	634	599	592	634	618	592	658	586	633	626	599	635	625	631	592	611	630	614	597	608	626	650	595	641	637	649	608	641	621	606	591	612	670	590	600	640	615	611	633	630	607	661	621	619	626	593	641	590	641	679	632	589	581	604	601	618	599	628	608	593	629	549	634	622	620	638	591	637	635	671	561	631	655	619	608	614	639	638	655	636	617	597	598	583	641	597	636	611	611	618	642	633	648	595	633	617	612	584	608	604	618	610	617	581	665	611	602	648	593	623	632	593	641	636	603	613	623	667	628	648	665	621	621	625	634	630	624	622	560	615	610	610	643	643	625	680	625	621	601	604	600	558	639	645	608	629	606	614	627	592	606	623	599	628	613	646	669	651	653	592	618	641	672	599	592	642	621	612	596	614	644	597	634	619	592	597	603	612	600	611	621	559	625	639	656	613	622	606	612	662	640	614	621	588	666	637	644	592	586	579	626	610	655	620	612	649	612	605	614	594	578	650	707	664	608	619	648	615	649	598	634	591	632	582	635	590	588	618	639	642	610	620	633	619	616	606	607	649	565	614	563	624	649	614	607	657	604	589	624	595	617	655	623	603	589	602	626	609	583	628	636	615	608	588	600	598	637	613	599	632	614	616	637	653	611	598	616	679	614	671	602	648	607	602	657	638	621	674
14797	1188	936	699	487	376	277	245	263	207	215	198	186	156	166	166	162	186	168	176	162	149	168	177	164	174	187	153	135	135	159	171	175	152	159	155	158	147	159	122	138	161	151	160	171	156	162	175	172	158	161	141	152	112	168	160	151	150	165	163	140	149	158	146	129	134	145	167	156	140	138	168	141	145	165	158	154	151	138	156	158	133	145	150	146	159	147	155	155	156	146	139	147	150	147	162	168	157	148	154	137	156	152	136	158	143	163	156	152	136	155	165	158	170	161	156	169	168	156	156	155	161	181	139	179	162	134	150	132	137	142	149	158	156	146	155	165	135	148	137	128	158	148	146	163	154	135	150	182	112	130	144	147	133	134	148	156	154	137	148	166	175	142	151	177	159	162	175	139	143	169	143	167	156	135	144	145	152	178	160	126	162	167	141	165	146	163	152	145	185	144	134	150	144	164	143	164	148	150	152	147	152	164	146	147	141	155	150	128	154	135	166	136	148	154	141	142	158	129	151	148	137	144	173	156	143	149	157	155	168	166	150	152	170	139	166	172	141	157	128	132	162	142	161	143	178	152	134	157	151	140	141	136	140	154	145	154	126	160	153	173	165	148	166	155	154	149	163	171	157	153	155	165	154	144	149	146	174	154	189	156	156	129	163	175	150	162	155	124	159	143	152	163	153	145	127	156	152	166	148	145	161	144	163	167	164	139	148	149	161	160	148	151	141	141	173	152	154	127	160	152	133	175	151	153	153	166	155	156	127	160	160	161	155	137	166	168	181	147	147	140	158	144	151	136	156	144	156	170	166	140	155	172	138	179	148	171	154	168	147	153	156	155	136	132	149	152	151	137	160	155	136	145	156	169	158	163	169	152	159	130	148	143	146	150	168	157	145	152	142	157	148	148	142	169	139	147	147	135	134	128	134	137	139	146	141	163	168	150	156	144	137	151	145	157	160	148	164	152	177	165	133	144	168	162	137	161	147	166	133	140	136	148	144	151	155	132	156	168	146	137	176	167	157	147	149	151	153	148	142	161	174	161	172	140	182	135	164	170	172	155	150	137	139	165	150	181	133	167	133	140	160	147	163	142	145	135	134	163	141	149	159	150	156	140	130	169	147	166	163	162	147	163	157	146	159	162	116	148	163	147	153	154	155	163	177	162	146	136	156	145	162	147	143	167	154	137	145	167	149	183	156	131	150	155	168	177	146	133	144	151	152	141	145	149	164	158	152	139	154	142	155	138	153	156	148	127	140	164	142	157	130	162	161	153	149	166	156	134	159	160	167	175	131	146	137	146	131	136	123	131	133	154	155	145	147	131	150	169	172	151	133	164	154	161	168	169	136	158	156	143	135	146	149	162	158	154	135	153	136	179	125	157	161	153	135	152	143	156	181	151	181	159	149	161	147	151	140	147	172	165	155	126	139	185	147	148	131	147	152	162	143	148	153	153	150	145	183	154	137	138	159	153	165	152	172	142	151	128	124	150	145	139	143	148	163	135	132	169	154	158	141	127	145	145	141	134	172	150	140	146	144	130	139	135	132	131	141	146	164	156	143	160	139	166	157	181	164	145	149	141	150	137	169	146	149	134	148	160	130	161	162	161	155	141	146	182	167	135	144	138	159	163	165	153	178	143	127	159	140	132	151	151	149	139	158	162	146	150	132	148	150	163	145	140	149	149	131	151	159	148	136	142	155	177	163	153	157	162	184	156	152	171	132	153	147	141	160	137	140	144	159	154	185	141	136	138	143	139	168	140	116	150	155	156	144	151	132	152	142	146	154	183	169	155	153	164	154	149	150	140	152	155	157	148	152	149	179	150	158	124	177	168	158	162	162	127	144	189	162	157	150	175	116	148	145	134	154	144	153	151	146	143	174	146	159	161	150	156	146	146	155	179	172	133	163	142	169	153	161	143	162	137	145	145	172	140	146	152	150	189	156	142	144	154	150	153	113	159	175	149	173	162	173	161	147	118	150	139	151	134	137	130	138	152	123	146	152	164	157	166	152	144	174	133	165	161	144	156	146	160	156	142	155	153	139	188	146	177	168	147	143	149	154	155	164	152	139	150	147	156	155	162	142	149	143	168	156	210	168	146	160	153	141	129	147	176	153	158	179	157	148	148	168	120	167	142	147	162	134	144	154	168	162	144	139	148	157	158	157	135	161	130	131	146	149	151	145	146	130	145	163	141	135	155	159	155	164	150	140	153	137	161	173	185	128	158	166	163	144	160	154	146	156	148	140	150	139	145	156	159	148	155	155	161	141	158	138	136	156	186	146	127	154	184	148	162	171	146	159	158	132	172	142	177	151	152	161	159	144	153	139	135	133	140	123	150	147	170	125	157	142	168	123	148	130	138	135	132	129	122	147	149	165	156	171	136	134	131	153	162	154	169	153	172	153	128	160	150	140	155	145	139	128	140	158	134	172	123	145	149	157	141	162	137	154	145	146	143	147	152	141	181	139	158	195	149	137	169	149	150	172	134	143	158	153	165	163	141	154	143	164	155	133	152	141	160	149	142	150	130	172	147	162	169	160	138	144	138	145	153	174	172	148	175	165	172	138	160	145	130	140	145	157	168	166	151	152	150	143	174	165	140	152	138	166	149	162	138	175	156	155	163	170	148	164	159	138	146	153	140	157	153	150	159	161	164	186	150	151	157	167	170	156	143	143	138	138	103	131	142	185	151	150	147	151	151	148	139	139	142	165	130	165	145	145	156	136	154	143	168	140	142	144	176	145	145	138	140	154	167	154	161	157	141	148	134	141	145	132	149	153	140	147	180	142	171	147	163	146	128	141	170	152	118	161	147	159	155	161	151	138	146	154	149	148	154	161	169	160	144	146	166	173	163	168	159	174	190	151	160	151	161	138	152	143	142	149	132	162	163	143	157	149	157	175	168	134	171	141	147	173	153	154	156	156	138	161	143	151	134	137	160	166	147	124	137	149	146	171	140	128	158	153	157	152	179	155	158	149	170	137	153	138	155	134	138	134	148	161	149	162	137	173	171	141	147	162	160	160	139	148	155	163	160	146	149	158	145	151	158	173	142	145	155	165	157	148	133	162	153	162	160	142	124	183	140	177	150	136	164	154	169	138	136	164	139	151	138	147	129	154	156	143	133	146	162	141	154	124	143	173	154	164	163	153	176	133	142	140	143	149	132	147	140	148	166	134	136	142	154	162	151	149	168	150	166	146	171	139	141	176	129	162	112	150	166	149	148	164	151	137	154	170	163	142	168	162	149	150	172	163	158	158	170	149	143	152	155	143	126	184	128	141	194	155	182	143	143	166	154	139	151	163	134	154	145	148	170	155	151	140	144	164	184	177	174	170	172	145	152	148	136	137	167	163	127	156	166	142	134	140	166	153	109	139	152	154	146	157	144	156	146	179	143	170	136	157	136	161	152	151	160	149	139	144	132	149	152	151	182	188	172	172	168	140	161	177	150	142	148	132	162	145	147	143	161	148	154	153	152	169	177	172	154	134
7916	897	1844	2268	1799	1381	1064	897	827	723	646	588	573	539	526	480	449	497	472	443	399	413	415	462	461	409	414	390	448	408	390	392	394	398	347	376	362	380	384	377	369	397	381	355	361	387	357	383	360	366	379	349	348	353	353	367	355	361	371	339	356	375	350	382	340	376	364	347	354	362	341	341	357	366	374	369	371	343	361	351	332	378	361	379	366	372	346	410	362	341	350	375	345	365	318	369	310	316	357	334	352	336	364	349	352	354	353	347	344	383	368	302	338	388	385	345	353	344	347	344	353	344	384	391	335	382	333	352	341	352	342	370	345	376	353	361	377	352	375	357	333	352	356	392	349	340	365	365	349	342	331	342	366	344	352	356	372	358	340	355	342	382	389	371	369	332	368	391	327	337	340	349	364	377	378	356	364	329	353	363	346	373	316	368	376	344	356	366	347	358	354	333	352	392	333	324	348	386	365	359	347	373	381	355	341	341	317	347	363	354	360	361	370	374	379	358	328	361	367	339	364	353	365	345	354	355	293	348	379	358	310	353	347	389	350	362	348	358	355	335	347	378	356	354	383	334	371	372	359	353	325	376	337	344	342	362	342	351	339	343	345	384	350	366	349	323	351	347	331	373	329	353	348	309	355	372	364	406	349	365	338	372	348	337	367	337	352	329	346	358	358	328	347	360	309	356	351	343	358	363	342	336	357	356	352	341	340	356	379	387	343	342	343	339	347	369	361	316	368	372	341	338	338	350	341	374	337	350	361	332	353	358	352	362	371	329	331	377	344	338	359	354	337	369	366	367	337	378	352	333	362	336	383	333	352	376	362	338	353	345	368	368	361	329	318	368	346	330	327	369	344	370	378	371	335	375	349	352	365	343	352	337	346	341	375	368	361	345	392	369	351	324	367	369	336	323	371	370	363	335	366	341	362	377	367	369	336	360	365	339	371	347	359	367	346	352	373	356	386	323	342	355	358	405	351	374	353	366	350	348	358	339	385	326	347	300	326	364	346	365	371	331	329	341	356	367	361	347	341	372	362	367	349	324	336	346	356	321	369	377	366	360	343	333	355	341	340	359	331	358	385	342	333	335	349	362	333	358	328	347	346	339	341	346	372	347	350	384	363	354	310	361	360	358	341	360	390	362	365	349	356	336	340	314	378	347	339	336	353	367	357	324	315	380	334	362	385	347	351	327	355	361	354	341	346	367	350	375	368	363	375	352	378	323	386	384	367	330	355	340	352	331	343	349	358	350	349	348	361	323	316	367	394	357	366	366	380	361	371	367	402	378	349	356	396	342	398	327	354	385	357	344	356	366	348	371	364	350	341	345	321	325	368	375	359	361	350	322	348	357	332	339	339	367	340	358	336	335	365	380	323	336	382	350	357	323	351	384	385	352	354	363	336	333	356	373	363	380	326	379	354	335	386	319	336	375	350	358	345	340	386	365	367	372	363	377	348	347	365	367	339	344	322	341	365	362	354	349	354	387	351	331	355	354	362	352	346	325	369	347	323	355	363	376	334	356	358	350	365	348	305	345	332	348	359	374	360	323	354	343	371	353	336	352	363	310	360	334	398	329	369	333	357	353	365	370	387	372	380	329	329	351	386	371	353	361	348	351	362	344	347	331	335	364	339	360	373	354	347	365	345	360	405	324	347	370	336	301	320	366	366	326	357	320	328	375	347	367	342	366	336	357	346	376	357	348	324	375	329	383	350	360	352	319	367	363	367	352	346	334	345	374	349	334	352	372	359	315	361	347	327	380	347	339	371	354	338	359	354	360	311	340	360	368	361	379	381	379	333	312	374	375	343	376	356	357	382	332	367	345	352	378	364	356	359	332	370	315	372	336	365	364	343	343	355	357	327	323	347	351	333	362	386	353	384	329	350	361	356	338	387	336	369	365	361	364	390	360	386	380	350	372	337	363	343	383	370	336	366	331	353	321	354	353	369	340	344	344	319	353	356	348	361	342	396	345	327	378	369	355	366	383	359	329	341	380	329	367	345	320	334	341	367	356	361	388	358	361	340	347	332	364	369	390	346	352	338	326	347	367	367	369	350	356	370	367	379	343	351	331	341	349	336	366	317	385	372	360	325	397	374	344	353	339	328	317	357	339	369	353	330	357	353	349	386	342	319	367	343	364	376	366	386	350	390	337	364	338	353	361	375	359	338	332	351	386	378	370	368	339	372	346	335	360	365	344	363	342	341	362	341	364	334	354	339	364	388	335	366	336	371	343	347	381	312	349	331	334	347	387	364	360	353	331	351	353	320	345	344	320	353	349	338	347	328	345	349	340	357	339	346	374	338	326	363	379	344	374	370	339	380	358	344	339	372	325	411	316	306	378	385	322	386	358	352	388	345	354	352	354	337	355	329	341	351	345	371	367	379	322	367	378	338	325	340	346	354	387	344	350	344	342	319	340	319	374	339	339	340	370	343	363	369	322	342	329	348	380	323	341	343	362	334	365	330	368	341	355	345	315	359	368	374	370	356	377	306	351	354	362	336	335	354	366	369	346	337	336	375	376	351	338	352	362	367	346	387	356	347	330	324	360	369	365	355	354	334	341	358	348	339	334	371	363	336	375	351	359	332	343	362	382	337	327	324	361	383	346	392	341	344	332	362	354	332	364	338	380	392	364	328	377	335	371	356	362	346	355	337	351	320	315	359	360	373	371	371	383	377	358	374	365	346	341	350	349	366	358	319	357	343	366	354	385	319	331	377	358	373	330	355	346	365	347	335	353	380	366	326	352	349	384	370	372	351	352	330	321	361	355	314	357	340	360	361	348	331	369	336	336	337	336	342	344	363	346	373	301	358	372	361	366	349	344	364	359	340	337	382	339	348	325	335	358	342	346	374	345	329	358	338	344	374	332	344	376	357	358	332	316	362	371	382	343	343	358	347	371	364	314	351	365	346	366	320	328	355	334	338	380	327	316	354	369	327	350	379	324	347	340	335	356	342	348	385	361	344	362	377	371	371	375	355	359	351	372	369	374	354	357	354	373	349	352	337	361	334	349	370	394	340	355	362	371	346	348	370	356	359	337	352	364	342	377	362	358	325	363	338	369	337	326	357	356	348	310	355	354	364	350	359	341	331	347	367	363	365	359	351	345	342	312	342	367	393	327	314	349	354	355	342	356	334	344	332	345	330	357	375	363	373	363	360	359	351	353	327	381	384	368	379	371	378	373	336	353	353	336	352	359	353	344	369	384	337	343	336	345	385	341	319	349	360	370	369	346	364	362	364	369	361	306	374	347	349	360	358	360	334	349	330	318	326	346	338	345	367	370	327	372	366	359	352	340	347	389	384	342	316	351	365	384	346	356	366	337	350	354	327	360	366	343	382	391	369	368	346	365	379	343	351	345	356	358	340	315	350	333	369	369	356	351	353	330	348	368	375	334	342	370	327	345	376	358	370	330	351	321	339	385	352	333	337	349	347	342	349	372	355	367	315	369	331	374	379	334	331	374	367	360	330	356	377	344	335	368
1650	252	215	225	212	214	199	209	206	212	187	226	194	210	171	204	230	227	203	216	218	209	188	224	217	202	188	209	196	211	208	200	191	213	194	197	219	219	231	224	216	235	222	198	208	212	202	209	190	202	207	196	199	186	192	212	202	228	168	202	231	212	189	213	223	224	221	221	197	193	222	235	215	226	210	177	197	195	192	212	184	207	219	221	199	194	225	200	193	202	239	195	205	211	196	168	217	209	179	212	237	188	215	222	222	219	198	186	185	194	218	208	216	200	203	201	195	180	183	207	214	191	209	237	214	209	202	203	250	205	229	241	216	207	201	217	194	190	222	207	187	225	199	233	213	228	187	186	204	214	222	205	203	197	216	211	202	201	193	236	202	168	214	181	198	190	237	210	222	183	200	216	196	205	200	200	226	206	199	244	223	201	218	216	200	219	204	187	215	222	225	202	214	190	215	177	217	233	237	197	205	204	187	216	196	202	208	209	205	193	211	218	202	192	194	211	235	226	196	220	183	199	192	219	206	201	200	181	177	192	208	205	202	207	207	194	216	232	186	232	211	183	194	199	205	200	206	219	226	197	209	197	238	219	213	191	205	219	201	205	206	260	186	209	216	195	198	234	219	208	202	219	193	225	210	195	186	203	234	185	209	183	226	213	194	213	199	199	178	221	199	192	200	201	179	218	211	230	179	173	234	218	195	209	197	181	191	198	220	179	224	196	211	212	180	226	190	194	244	223	227	249	194	230	200	199	181	201	217	216	212	228	196	222	195	188	221	184	209	190	214	193	174	204	214	201	178	208	221	199	209	208	206	216	186	217	187	236	230	220	182	196	216	216	207	190	183	211	217	200	204	245	244	196	184	198	204	197	217	214	190	209	209	209	184	201	242	228	205	219	204	225	194	207	218	210	229	233	207	236	203	205	215	234	181	210	219	197	201	211	203	185	214	218	182	217	184	211	189	217	214	202	201	221	216	186	218	225	197	238	205	212	186	200	227	188	202	204	196	190	210	207	202	198	223	181	178	226	202	180	176	189	200	212	204	208	200	212	213	217	229	269	210	225	200	179	197	209	242	208	217	220	233	214	231	215	220	210	217	187	176	190	222	181	210	221	182	201	194	181	207	212	200	188	225	206	224	231	219	219	216	193	220	198	209	222	208	179	206	217	204	220	203	209	225	184	204	233	213	235	222	210	199	215	197	222	196	234	182	215	213	231	216	208	204	209	223	163	201	196	190	211	197	193	203	219	196	220	196	190	219	189	216	203	180	199	227	224	197	219	204	188	216	220	216	234	195	203	198	208	166	191	216	194	205	206	215	197	211	195	181	174	206	190	207	220	239	226	206	194	215	224	193	202	194	207	201	225	154	201	217	174	211	203	196	201	227	211	214	206	197	204	197	177	180	208	202	198	193	215	229	204	173	236	223	210	205	187	185	203	178	195	204	211	173	170	220	221	232	193	201	195	208	254	203	228	241	216	198	222	193	206	209	218	228	212	202	192	203	203	233	181	186	191	236	214	212	214	188	204	208	223	221	191	209	215	218	188	206	242	242	190	199	225	215	206	212	207	196	188	221	203	218	182	193	184	235	199	216	193	196	212	195	209	206	196	232	218	230	199	217	222	206	215	210	233	187	226	194	198	211	196	207	213	181	194	208	206	211	199	210	214	201	193	218	199	187	231	216	206	228	207	207	205	226	209	193	232	212	216	202	218	203	215	208	199	217	210	197	226	204	209	204	205	203	203	194	211	206	230	205	201	183	213	187	241	235	217	215	207	231	195	210	193	203	211	204	169	214	206	175	197	231	204	211	205	217	223	224	204	193	204	187	199	207	233	190	202	201	203	184	194	197	206	201	219	219	201	226	185	237	222	212	202	236	200	211	227	208	218	187	211	199	205	215	201	220	217	195	221	190	196	203	195	224	189	208	208	186	209	217	231	233	192	209	199	199	184	212	184	220	238	215	210	192	189	221	220	204	217	202	207	189	219	194	189	211	191	199	223	194	232	193	214	196	184	186	221	207	197	189	216	207	223	202	191	209	195	200	219	219	231	166	221	217	200	205	190	210	203	206	195	219	220	211	210	189	188	220	201	224	210	205	187	214	203	213	205	202	207	189	206	190	182	214	226	202	226	188	235	220	213	198	205	199	210	191	216	208	198	196	202	197	207	201	222	193	217	208	231	220	208	194	208	173	208	252	206	187	198	232	193	189	205	241	182	223	211	229	200	224	202	207	210	184	204	205	210	207	203	221	184	201	200	219	211	224	197	218	217	211	197	189	231	213	195	187	205	181	232	203	212	206	211	218	205	242	202	242	206	208	172	194	217	220	199	182	218	190	212	212	207	191	210	251	218	222	209	200	197	201	215	204	230	195	186	237	205	220	201	206	209	184	211	186	197	212	207	186	210	207	223	235	204	211	206	204	233	189	194	191	198	218	183	214	216	214	198	193	182	196	187	213	212	230	196	211	198	225	229	216	204	206	220	215	202	189	197	210	208	217	204	209	207	195	216	193	208	195	206	201	215	233	203	226	201	198	194	205	213	188	184	196	213	224	168	193	194	191	243	216	202	233	191	207	213	207	169	206	169	220	212	252	193	196	188	229	218	207	219	204	217	238	182	193	215	216	227	198	204	213	198	222	208	211	202	198	221	200	216	229	184	214	183	202	212	224	209	226	234	218	225	218	210	213	197	214	207	189	233	218	175	172	217	211	190	206	226	187	191	202	234	234	214	195	190	212	231	214	213	211	192	211	182	217	207	220	235	199	198	227	208	201	210	217	211	203	173	207	199	198	210	213	193	198	209	241	209	226	218	212	205	201	203	209	215	211	208	202	191	199	237	223	193	176	238	194	224	211	212	229	205	210	198	195	219	185	206	208	187	219	199	225	204	197	206	184	216	233	207	193	228	213	195	203	221	210	202	194	214	194	193	207	229	204	205	209	189	212	201	201	208	208	204	186	195	222	206	213	238	231	191	236	187	189	212	217	212	219	219	221	221	203	216	210	218	246	210	192	216	188	207	204	221	205	206	172	215	200	209	198	221	223	211	204	197	208	219	229	203	218	214	217	237	213	207	192	190	207	226	198	206	217	203	223	205	214	211	192	198	204	212	197	196	246	230	216	216	172	198	195	228	182	208	210	212	197	163	181	190	206	221	224	207	218	196	232	223	194	186	192	196	221	204	247	200	195	238	235	196	229	233	241	222	204	246	208	193	194	190	206	221	206	195	203	188	194	245	204	226	185	211	221	193	188	236	211	196	239	221	192	223	215	205	188	191	203	221	207	185	191	195	219	227	233	213	185	192	201	225	238	206	189	202	186	217	202	234	191	224	215	234	196	202	226	205	211	192	221	202	212	221	172	174	212	216	196	222	207	204	204	208	226	231	228	188	196	202	233	200	222	214	200	205	218	209	201	212	188	210	161	227	208	229	228	216	222	216	225	194	217	202	222	217	230	203	201	187	216	195	220	232	189	190	196	215
1969	555	551	524	517	509	499	487	508	518	475	491	487	485	517	510	514	492	473	505	510	511	451	498	481	526	486	518	500	482	471	467	496	488	497	504	479	458	487	488	495	488	504	501	482	493	485	527	492	501	519	493	469	481	522	517	502	485	476	505	493	501	539	483	482	480	468	503	486	487	499	495	491	513	483	495	479	495	497	525	508	507	488	505	476	526	512	487	440	528	530	559	488	540	462	525	485	495	479	486	543	531	465	478	504	497	478	478	456	472	477	488	522	490	498	486	472	480	477	480	438	463	502	454	539	477	505	483	494	527	494	514	482	497	470	483	525	543	526	465	535	481	458	493	514	540	500	503	478	508	490	508	473	525	527	510	498	494	487	478	471	501	484	487	467	520	498	506	485	482	500	510	508	480	499	471	520	465	500	466	479	483	505	500	478	485	493	499	528	474	484	435	494	453	502	486	478	475	481	486	481	485	503	513	501	509	522	568	485	502	480	462	486	470	479	470	556	518	488	505	489	516	484	510	513	458	466	499	463	497	465	501	494	503	485	492	461	525	487	505	475	481	512	498	499	489	492	463	491	482	489	504	534	523	468	472	522	497	504	486	533	483	486	531	490	495	483	519	507	482	533	464	508	496	501	472	480	478	464	543	543	500	465	546	512	478	466	505	506	507	481	479	501	480	488	473	508	468	498	467	521	498	508	507	529	488	495	505	480	517	474	488	450	507	495	485	488	465	493	482	499	513	526	466	474	504	497	483	489	482	504	481	477	537	489	517	514	485	508	502	489	487	495	523	512	492	437	519	511	519	502	473	497	490	531	506	505	486	502	530	498	529	492	489	489	468	480	512	460	499	527	498	477	475	467	465	462	518	497	496	513	471	485	537	513	537	483	498	471	470	511	491	475	459	418	538	503	496	457	474	458	497	501	499	550	492	493	520	508	510	506	478	506	528	494	461	476	509	488	488	483	519	480	487	500	422	492	488	519	507	504	483	451	482	472	499	453	493	457	500	515	516	462	424	493	501	536	485	473	525	453	503	477	477	531	497	486	510	513	460	477	522	534	501	483	484	497	494	481	535	520	502	477	482	476	506	505	443	503	519	488	492	498	471	476	513	493	496	477	501	446	487	471	483	490	452	476	484	472	503	518	479	482	455	509	489	525	483	482	531	479	494	496	475	476	491	474	490	425	464	487	468	503	495	494	510	489	504	530	508	497	477	486	537	523	495	503	523	502	484	496	488	509	534	512	492	510	505	479	439	509	463	503	476	500	523	463	504	484	442	469	499	482	509	483	506	482	495	502	522	505	548	503	460	463	494	454	485	508	493	489	507	484	491	482	469	507	471	523	479	512	510	477	461	481	483	497	494	461	534	501	520	487	490	481	514	480	485	482	551	480	520	498	466	480	480	481	470	490	523	508	522	513	511	463	471	497	502	469	485	462	489	505	494	509	470	452	491	486	506	484	491	505	525	472	486	492	496	475	508	506	482	490	500	473	509	484	532	500	499	496	440	494	495	488	473	525	453	519	513	519	475	498	485	535	547	482	451	511	490	522	478	496	481	491	518	488	516	468	500	525	507	496	489	513	484	534	526	502	475	502	497	480	477	488	476	500	487	481	489	471	505	463	483	491	483	491	511	471	479	491	493	475	462	469	491	513	498	489	510	503	514	546	524	503	475	484	456	522	488	559	504	489	513	484	481	484	527	513	482	429	490	501	472	455	510	466	492	471	506	486	507	499	518	514	506	510	510	468	482	498	514	500	488	523	493	461	520	511	534	474	523	460	514	471	474	511	475	472	475	494	466	538	474	508	501	481	480	482	490	484	477	476	465	480	478	527	530	509	442	499	509	482	507	497	485	480	459	527	555	498	493	491	511	499	521	497	509	537	493	525	492	465	498	516	547	483	502	507	503	485	516	471	521	505	497	461	512	475	464	524	438	481	468	483	469	453	488	498	525	497	489	453	463	483	513	497	502	482	485	499	498	492	537	471	525	541	466	476	507	492	487	511	477	493	499	480	501	515	473	503	490	500	515	522	479	501	516	484	517	483	468	493	515	507	522	491	522	510	528	440	478	472	497	514	481	501	445	492	477	513	520	489	462	508	501	480	472	483	497	491	452	490	514	469	478	449	500	534	494	480	486	483	476	496	474	467	543	437	533	490	472	515	500	503	489	528	509	499	520	473	458	514	487	524	490	505	451	508	474	509	485	491	524	467	514	510	517	504	474	463	508	478	476	514	543	476	491	493	492	537	462	498	461	458	479	485	483	501	499	420	538	463	516	491	547	497	495	515	516	504	470	510	498	526	495	502	496	466	464	504	513	465	504	476	484	486	554	437	475	503	490	505	517	479	486	524	499	479	519	486	470	508	523	477	501	459	445	454	525	489	470	436	538	509	490	494	517	461	498	534	490	510	500	470	514	465	458	485	506	517	483	483	464	500	501	475	498	493	497	501	458	526	526	481	481	490	489	514	514	451	525	494	508	496	499	488	496	496	476	509	523	461	492	511	489	473	488	480	525	479	506	476	491	471	490	503	489	501	509	472	525	485	499	517	519	514	504	499	466	483	493	507	515	525	470	510	519	486	533	481	465	504	525	484	499	473	489	517	484	512	477	463	482	472	488	497	496	463	507	501	516	468	483	490	530	519	493	496	476	508	470	465	489	505	514	471	492	471	545	515	463	455	514	483	508	473	519	486	488	514	491	480	460	501	463	490	525	537	473	526	477	492	533	508	501	481	502	450	478	491	513	496	515	525	492	488	465	512	533	521	508	500	482	514	480	497	480	471	494	492	503	493	453	507	493	461	468	458	501	467	543	490	498	497	463	461	468	444	495	493	474	509	500	509	477	482	499	491	441	466	518	460	513	494	476	472	516	493	465	512	480	510	476	512	513	502	484	495	470	460	472	465	542	503	476	517	496	482	499	473	486	497	487	460	530	524	495	497	504	516	486	493	514	488	466	446	475	493	452	506	518	512	503	491	495	490	512	485	540	491	467	521	470	482	501	492	515	474	501	468	512	494	504	475	517	502	491	494	512	509	483	464	485	474	473	427	486	503	514	480	469	467	493	501	490	445	457	480	460	504	492	452	463	468	498	456	489	497	468	479	489	510	481	488	501	493	537	522	497	547	524	509	517	461	476	516	495	498	486	471	500	480	469	537	464	500	474	524	570	521	487	490	476	475	486	495	518	541	516	488	474	473	479	486	505	510	506	487	506	516	498	489	530	521	487	500	488	507	486	501	485	529	515	518	473	522	487	539	510	498	531	463	489	472	498	477	475	475	477	491	460	484	505	477	492	503	479	490	486	469	515	479	484	462	481	519	490	499	500	504	501	490	478	490	479	467	489	446	498	499	493	523	500	479	518	462	486	516	460	494	510	485	492	513	505	494	484	452	483	494	483	484	474	480	510	478	522	507	525	500	498	484	459	423	508	470	511	488	471	470	490	513	501	481	475	470	516	500	493	489	519	483	464	486	497
8179	603	608	530	427	379	362	328	329	310	310	318	288	300	287	269	282	266	282	300	267	271	289	292	278	273	292	293	281	284	261	282	274	302	261	269	300	272	279	303	248	255	257	282	272	290	254	271	239	279	265	281	269	274	268	289	288	276	256	287	277	286	271	301	290	304	286	271	285	277	277	267	259	272	288	272	280	289	277	246	248	269	257	249	296	275	270	299	269	255	280	325	281	256	240	289	245	282	277	243	231	261	303	255	291	295	282	269	275	268	289	266	244	297	270	302	300	245	270	272	257	293	307	275	308	274	261	256	276	292	290	257	251	262	262	253	271	273	279	274	278	282	286	268	238	249	277	255	299	270	269	308	292	277	274	301	318	267	284	289	278	255	300	273	283	291	300	254	303	260	268	254	281	277	275	272	248	282	261	288	281	262	276	264	300	283	270	247	278	294	274	285	302	242	278	268	275	281	264	257	271	258	266	285	267	306	294	267	256	278	254	257	275	266	266	218	281	268	316	300	276	298	259	288	288	287	280	293	270	259	286	285	288	276	288	284	279	285	268	304	273	277	294	285	259	265	278	271	261	255	280	284	279	307	256	287	256	288	283	264	252	275	261	294	294	255	272	256	264	264	271	246	281	285	282	271	287	273	273	293	257	244	285	277	281	293	289	274	271	259	266	269	260	284	304	268	278	277	290	281	270	292	288	278	286	272	286	254	283	250	287	278	274	274	282	260	274	259	277	290	258	254	283	300	284	258	251	257	260	265	312	258	280	279	271	275	286	266	251	283	278	268	284	302	300	276	261	260	249	291	285	281	260	252	265	248	282	277	266	295	274	266	300	306	304	305	244	247	263	286	270	303	253	272	258	257	229	268	267	299	250	267	290	283	301	267	252	267	277	264	268	275	276	249	234	293	277	286	273	270	273	287	277	236	258	300	282	274	279	274	268	238	280	249	245	246	258	260	260	276	323	299	269	297	258	272	248	299	268	258	239	292	285	276	260	286	241	302	280	281	270	282	281	263	290	292	259	266	275	288	275	250	277	269	295	248	250	309	285	274	264	263	295	268	295	263	259	297	285	272	266	231	269	289	271	245	268	263	266	265	284	276	246	264	292	292	278	297	279	245	274	272	248	268	281	254	255	255	269	244	283	288	264	284	284	283	303	253	230	275	274	250	270	279	307	240	262	250	294	281	305	271	257	247	261	291	243	283	248	274	262	271	274	258	240	279	243	271	289	273	280	269	261	260	253	261	285	272	283	291	287	253	273	263	277	307	301	262	263	244	255	273	270	266	270	291	263	286	281	261	248	247	275	263	282	263	269	285	292	268	270	316	250	334	279	268	248	261	258	257	280	258	288	278	265	248	275	270	234	256	259	267	290	287	275	277	281	250	286	268	268	294	248	262	251	279	298	271	286	250	293	309	274	262	267	274	263	290	260	261	269	264	286	314	280	260	278	260	283	273	289	262	279	268	290	241	297	281	278	259	283	281	283	260	257	296	289	259	287	287	264	248	288	267	281	253	277	283	275	267	273	252	261	283	271	257	281	270	265	264	282	258	296	282	275	279	259	262	271	259	278	283	260	286	269	280	293	244	272	269	298	280	252	272	296	250	268	276	290	311	275	277	256	287	313	270	248	252	249	281	285	255	289	273	274	261	264	289	283	270	257	278	251	261	301	270	280	254	296	256	286	246	291	292	290	265	276	257	277	283	259	283	275	237	282	272	274	243	276	276	284	272	247	244	238	266	253	283	239	285	341	275	302	275	272	264	261	270	283	309	271	266	268	253	290	263	226	289	273	288	278	301	293	264	275	280	271	295	277	287	271	270	286	264	258	274	280	272	289	277	241	290	268	277	283	273	251	268	288	250	279	265	261	271	272	292	288	287	271	259	293	244	285	278	300	273	282	275	263	263	257	303	278	227	256	303	293	268	268	271	254	271	284	252	301	275	300	258	255	275	280	301	254	237	267	261	281	287	257	297	278	269	289	269	320	298	265	274	282	263	294	261	247	283	279	280	275	275	272	261	280	274	285	282	239	281	278	277	248	253	244	270	273	278	293	280	295	254	280	306	306	267	267	255	267	255	259	274	279	268	303	291	260	271	231	284	264	260	261	267	265	287	233	294	267	253	253	272	255	296	292	277	245	292	265	268	272	291	261	233	274	298	290	275	256	266	284	257	272	310	318	245	246	285	251	281	275	248	272	288	266	302	272	252	258	271	272	256	272	289	284	286	237	281	292	281	309	305	249	270	285	296	261	265	273	250	274	273	252	273	245	265	252	300	271	259	304	274	292	269	264	306	292	284	276	293	255	267	265	278	307	281	268	293	262	264	259	276	297	291	310	241	262	261	284	258	284	260	279	264	290	297	235	264	295	297	240	279	271	257	300	281	277	278	279	274	256	244	284	281	279	257	252	256	267	260	280	272	262	282	270	264	279	270	261	301	280	244	245	273	260	259	254	271	264	265	303	269	263	267	271	288	265	250	278	294	276	286	271	278	268	288	289	276	253	288	284	292	290	277	273	278	263	266	291	283	289	285	292	290	283	285	281	277	280	252	267	294	247	281	303	253	275	255	321	285	287	268	258	285	267	236	279	270	285	313	274	288	257	243	290	266	281	295	301	281	265	255	268	267	271	261	281	240	253	244	297	273	260	277	278	253	278	267	245	265	256	245	305	256	277	273	251	289	295	264	282	252	279	269	259	269	312	285	245	249	260	261	247	280	261	269	280	281	274	292	291	309	250	277	238	278	280	275	284	264	287	242	305	271	266	265	260	268	285	295	289	256	254	294	297	289	256	240	292	282	292	264	263	282	271	286	276	265	279	255	243	254	320	263	264	257	296	281	252	261	284	257	274	286	272	292	270	289	235	288	276	282	299	289	282	250	268	253	259	263	302	258	303	276	280	276	282	288	278	264	274	258	302	273	233	290	293	298	253	254	289	298	272	269	258	266	281	274	222	266	258	258	250	293	277	277	267	248	254	246	233	268	285	246	295	240	289	262	236	257	285	252	274	278	274	272	256	273	257	265	298	225	266	282	297	240	284	262	276	292	296	254	270	262	298	273	262	240	256	303	296	249	271	248	259	257	269	288	296	265	264	249	255	305	304	303	265	272	277	278	247	272	235	246	277	270	274	251	237	300	257	245	252	288	236	286	254	292	275	274	269	264	275	260	288	282	267	273	295	279	276	289	234	266	257	238	246	265	269	306	298	265	280	295	300	286	278	299	261	277	258	276	255	258	262	261	272	297	282	264	258	261	268	271	267	277	248	275	304	230	305	266	305	270	269	282	233	252	272	288	274	295	264	250	260	256	257	314	312	288	257	282	273	246	254	268	290	271	277	286	258	287	261	272	274	268	293	234	255	264	277	273	252	286	273	283	286	261	271	293	278	295	259	260	257	267	253	287	291	276	261	276	284	270	250	250	273	287	298	265	289	309	277	274	266	241	287	281	240	293	249	271	269	295	261	281	272	272	304	277
6644	945	1340	1509	1430	1166	991	840	865	822	828	750	770	648	693	679	722	647	659	688	665	636	670	638	644	650	601	659	657	623	649	635	611	653	626	644	608	612	634	610	654	664	612	644	611	607	591	648	613	586	601	632	623	615	627	659	664	637	606	660	642	581	626	633	639	604	598	647	612	616	623	593	622	663	649	621	629	627	642	677	599	636	623	632	638	630	578	629	641	639	611	639	638	600	633	632	641	591	588	617	626	657	615	615	541	615	588	641	624	601	574	630	589	623	596	610	610	639	617	632	646	604	622	632	663	640	661	635	637	626	620	654	618	638	587	633	658	618	648	662	640	596	638	632	632	627	658	614	584	647	617	589	603	621	592	638	627	593	621	636	602	619	636	639	652	647	635	647	622	623	584	594	622	580	633	596	626	621	623	642	615	598	613	619	593	572	625	590	605	622	601	630	588	594	607	604	622	600	589	613	658	581	596	594	653	629	656	616	627	657	601	633	601	616	657	615	643	623	654	599	629	636	636	555	609	578	634	637	637	604	607	635	676	622	608	619	592	626	612	596	570	638	626	620	596	570	558	581	635	622	580	620	605	599	610	607	641	614	660	646	595	644	625	635	625	635	598	650	613	632	638	648	662	635	628	598	619	629	632	611	601	622	600	650	598	659	612	574	631	621	606	595	637	641	613	543	652	620	579	649	598	619	639	642	639	615	612	592	592	597	617	599	622	610	654	634	639	596	641	618	594	584	579	619	662	619	643	596	603	679	637	580	578	600	638	616	596	640	617	656	602	640	605	622	595	604	550	599	592	612	638	646	627	583	612	600	598	551	622	665	631	628	645	570	609	617	611	630	650	602	621	628	593	639	622	615	623	654	670	599	587	601	643	632	582	606	647	621	587	642	603	618	601	641	615	560	608	597	593	635	632	657	607	632	593	581	621	631	611	633	655	650	565	625	643	650	631	623	660	589	589	651	617	607	610	619	600	618	641	593	624	625	610	623	619	620	586	634	641	641	635	591	602	653	656	610	611	589	601	649	555	644	632	646	586	626	552	659	605	636	590	591	621	659	638	587	619	633	598	642	607	590	594	577	628	648	613	600	581	593	628	585	649	610	638	639	616	605	653	616	628	612	643	634	612	654	656	630	592	633	569	602	632	615	583	626	599	631	624	589	608	626	631	636	625	588	635	656	627	632	608	627	621	616	600	594	612	633	601	678	646	640	618	583	633	586	586	620	656	599	632	629	614	620	595	643	631	645	612	614	591	584	619	635	642	609	553	594	621	563	648	610	616	571	610	637	618	616	629	639	643	618	631	613	629	610	613	589	606	638	605	622	630	659	608	631	615	580	613	601	606	625	616	656	566	620	634	640	612	616	624	595	653	597	588	582	597	635	619	586	563	626	606	636	600	600	586	600	621	606	615	598	620	604	612	570	630	621	642	601	678	593	562	599	631	648	663	613	654	646	602	640	636	618	630	636	648	610	581	620	591	611	637	595	643	631	641	589	597	614	639	614	607	596	641	623	601	592	595	625	604	591	624	606	633	622	593	671	658	591	640	647	627	627	605	617	585	605	584	613	633	619	598	596	625	587	612	594	626	609	610	658	679	591	588	643	614	612	598	614	627	622	618	654	620	643	591	619	601	627	642	621	648	606	620	603	652	619	587	587	623	599	621	600	622	635	608	660	654	617	588	603	593	630	614	633	590	599	645	652	598	595	630	659	611	627	623	590	639	642	610	609	637	581	625	602	582	620	599	660	623	642	626	608	618	619	613	602	609	640	592	592	605	608	613	643	559	589	657	600	614	601	586	619	627	626	616	605	637	627	643	629	633	631	585	605	618	604	605	593	588	611	552	606	653	645	669	612	591	571	621	632	654	622	637	597	603	616	617	644	602	622	618	630	596	664	651	622	619	605	623	648	616	589	578	582	625	602	615	606	592	619	632	608	613	570	636	585	629	672	597	674	630	602	630	642	638	649	597	635	585	572	613	631	608	599	601	564	636	636	578	602	610	638	672	605	595	616	613	568	625	605	651	566	586	650	641	624	613	586	632	605	605	559	618	608	603	629	600	619	592	599	597	616	594	600	594	631	613	607	590	623	633	628	638	597	642	621	656	586	637	599	595	635	603	594	674	586	622	641	648	608	618	660	582	631	627	618	572	632	615	631	585	634	581	620	612	613	651	612	592	645	646	643	609	619	640	653	632	621	579	582	617	628	654	632	610	618	624	613	614	633	625	583	658	575	596	620	622	641	626	643	608	617	633	633	629	622	638	618	623	621	612	614	591	639	572	626	602	624	618	600	648	613	619	605	592	641	645	643	593	646	627	601	617	615	628	598	604	645	650	595	633	663	621	585	662	604	607	631	601	609	662	587	652	593	592	582	612	617	601	633	631	606	609	625	673	654	587	624	637	616	592	589	637	634	608	597	631	620	623	632	617	619	573	604	605	660	619	629	622	585	594	621	634	582	609	619	622	610	647	597	649	673	602	580	582	604	606	540	647	611	621	577	634	639	622	606	596	647	593	623	618	614	616	588	662	582	646	610	565	591	614	568	646	622	624	641	601	640	647	666	665	599	641	581	617	587	609	646	635	603	597	634	634	633	631	613	590	601	631	641	646	607	581	577	615	621	614	639	627	627	645	664	588	598	609	599	606	602	652	673	646	632	570	617	591	615	613	614	623	616	681	657	582	619	581	588	575	609	663	654	612	646	645	622	549	620	620	581	589	643	568	615	667	632	643	620	591	628	638	626	593	595	624	628	620	629	625	624	619	597	609	607	611	588	621	603	627	615	647	585	678	637	588	623	592	601	607	640	591	619	627	609	596	618	601	649	607	596	586	624	613	640	615	629	684	614	627	613	614	630	636	602	581	597	615	616	627	636	648	575	626	612	625	629	527	600	645	613	605	635	609	637	586	637	614	600	638	622	659	627	585	610	606	550	600	566	691	635	626	599	626	627	587	612	598	583	603	647	622	626	622	588	589	595	647	630	620	641	620	633	609	645	654	632	611	628	606	606	635	646	605	594	620	618	638	600	626	588	584	663	661	616	602	631	580	591	643	622	633	576	587	584	564	620	627	639	565	640	586	638	620	659	603	582	602	614	606	636	645	628	622	602	662	642	638	621	633	591	587	612	617	581	625	633	633	605	606	644	578	640	629	606	590	666	628	636	620	657	616	669	622	615	605	629	569	585	620	676	645	573	584	600	619	622	630	579	595	643	672	624	653	620	618	614	630	650	635	628	615	605	655	613	595	684	615	623	636	580	610	609	622	593	630	659	583	637	593	637	608	625	645	628	649	606	592	611	631	607	651	615	648	615	655	620	605	582	616	598	636	609	623	623	620	595	617	623	650	602	639	656	641	655	636	595	608	636	615	600	617	630	590	652	585	611	622	645	588	599	577	599	646	589	643	641	639	647	618	618	630	684	611	670	635	584	594	628	629	626	645	603	663	673	597	642	651	635	605	670	626	628	611	619	582	588
14874	1167	851	685	450	347	314	248	248	208	199	181	198	175	185	172	167	179	160	181	169	168	153	159	164	174	183	157	157	157	169	147	159	157	160	159	162	160	151	156	161	142	167	160	155	141	132	149	140	135	167	152	154	155	165	166	154	146	158	137	164	163	156	132	171	138	132	145	150	151	148	143	153	148	147	165	150	161	134	139	146	167	138	130	133	144	137	136	143	155	158	160	144	160	144	141	155	164	154	151	161	174	159	167	143	151	169	156	157	160	160	158	144	141	186	158	145	147	165	135	134	152	153	162	170	121	155	157	166	129	159	140	164	150	156	147	173	155	132	135	150	165	139	150	125	133	155	145	156	137	150	162	143	154	140	162	159	157	166	143	137	143	123	166	150	152	146	167	126	123	133	143	151	147	133	150	144	141	150	152	163	158	149	127	164	143	162	147	140	163	146	176	135	173	165	158	153	162	168	147	138	131	136	132	162	150	138	130	177	138	146	131	124	149	138	143	153	150	201	175	135	165	136	166	175	150	136	129	131	158	160	129	144	160	158	143	143	119	158	172	144	164	148	141	163	145	139	147	148	151	158	157	161	166	157	174	171	148	136	143	148	147	151	141	153	162	130	168	137	152	150	151	135	163	169	170	146	151	167	137	147	166	134	159	173	140	119	154	151	159	137	167	163	158	197	161	140	163	128	150	161	185	145	134	135	163	171	149	154	164	163	169	173	143	155	171	175	131	133	153	158	163	144	169	147	150	158	150	152	163	166	169	157	163	161	143	156	155	165	167	157	134	146	157	161	155	142	146	148	160	171	135	146	144	141	135	151	156	155	143	139	175	156	166	163	142	140	152	151	145	137	151	167	151	137	167	150	155	162	167	154	154	170	156	153	153	142	139	140	161	139	170	171	128	143	156	152	164	141	173	170	169	171	150	150	147	165	152	144	180	164	189	183	170	161	149	151	146	161	145	140	141	146	159	158	142	151	167	166	172	157	158	166	142	146	147	150	142	162	132	185	164	167	138	145	175	159	155	147	151	148	157	163	168	149	121	151	149	144	162	154	155	142	144	154	150	127	141	149	135	137	161	156	158	165	172	167	134	169	140	156	160	140	152	159	150	137	141	141	143	150	133	124	177	180	171	147	150	163	145	156	127	147	162	144	147	135	155	155	144	149	155	138	144	161	124	152	158	136	153	159	162	154	143	160	151	150	163	177	155	156	162	155	152	134	159	156	142	159	141	139	151	166	144	153	142	163	153	143	167	152	122	152	155	132	154	154	126	163	154	155	131	148	150	138	151	138	159	177	159	133	129	168	154	133	154	159	149	129	134	142	150	155	170	133	162	151	156	129	162	153	166	159	124	153	133	155	155	126	134	159	175	122	149	148	142	140	169	152	166	179	176	139	140	151	136	157	140	162	158	151	168	156	190	128	147	148	163	150	168	160	158	152	143	141	164	174	141	146	168	141	137	168	146	142	164	146	166	152	145	163	163	154	150	158	167	135	163	153	144	160	151	141	166	133	123	158	177	184	139	143	158	161	145	149	147	155	161	146	135	123	145	152	153	155	161	148	165	143	170	144	155	145	161	148	163	155	142	133	162	152	159	140	150	171	149	141	143	147	149	162	158	125	145	143	165	157	173	172	161	137	145	173	153	150	140	140	163	157	152	135	165	155	128	169	170	176	147	158	139	143	156	137	159	133	174	158	138	152	132	150	145	162	161	172	142	149	147	153	167	174	157	114	142	166	130	138	141	178	151	132	148	141	145	161	131	176	163	173	139	160	169	159	152	149	152	167	168	142	187	135	129	173	148	170	159	174	137	141	118	148	138	147	152	137	152	134	149	132	150	158	167	162	147	159	139	156	160	163	161	142	147	140	148	134	154	175	143	144	150	154	128	142	152	146	166	138	142	161	168	140	175	157	163	122	159	143	163	157	136	136	144	144	147	137	151	147	166	134	165	156	144	172	132	161	144	121	134	159	135	144	150	147	153	148	134	137	152	147	156	159	161	146	147	162	176	137	155	156	148	166	123	146	168	157	141	134	154	146	177	154	169	137	156	157	156	155	132	145	146	172	143	156	153	164	145	139	154	125	149	163	177	161	156	165	159	146	150	186	148	138	161	146	150	144	148	165	142	160	138	159	136	151	125	155	145	153	166	168	151	150	164	144	138	160	140	167	153	148	135	160	157	157	181	137	136	167	152	163	144	142	153	149	160	137	149	153	138	151	167	154	154	158	157	131	161	158	165	162	161	142	159	135	147	164	142	166	142	157	160	145	169	164	160	165	170	143	179	174	166	162	167	142	152	158	154	154	161	136	150	150	137	139	165	169	152	165	143	160	176	129	146	185	158	130	152	120	175	141	150	143	133	150	152	147	168	154	156	155	187	160	143	179	163	130	138	152	151	146	173	170	155	121	160	145	136	148	142	158	158	133	148	139	156	172	159	155	158	146	129	160	121	145	152	151	136	163	143	189	157	179	157	164	152	159	142	139	140	135	180	161	145	133	154	144	150	141	159	148	166	159	128	162	165	150	197	151	145	145	156	122	138	146	149	158	146	159	147	144	122	153	136	147	144	146	149	137	155	149	164	162	154	146	171	165	139	153	160	160	158	168	130	149	149	124	135	156	139	169	178	158	161	165	188	166	147	144	165	177	162	158	155	165	152	164	148	154	177	160	124	166	156	158	162	165	150	141	177	149	161	143	136	145	161	148	152	155	168	150	133	132	171	153	177	156	147	158	163	129	138	151	151	153	143	148	163	165	190	154	126	152	173	181	149	144	155	146	147	136	136	145	182	161	156	169	172	146	167	159	172	188	139	141	146	138	114	150	157	135	151	137	143	140	157	163	146	139	156	153	149	156	156	173	158	154	153	145	167	159	142	139	156	138	148	150	139	156	126	141	151	146	145	156	151	155	121	150	149	166	158	161	144	162	136	186	138	133	134	153	181	149	148	144	140	133	184	134	148	142	148	150	151	156	128	162	159	159	155	173	150	177	146	148	154	154	172	141	142	145	129	140	141	139	159	163	151	156	148	168	152	160	139	134	125	177	134	134	160	172	143	164	153	132	141	163	160	152	141	151	156	144	152	158	135	131	141	165	126	159	153	161	162	151	176	148	161	142	144	147	146	163	126	152	147	138	156	135	140	135	129	161	170	147	155	154	136	156	168	124	152	143	158	155	177	168	166	141	152	165	153	145	148	145	171	159	141	166	149	157	158	154	147	125	137	152	154	154	165	156	143	162	165	147	137	142	143	119	153	162	169	176	154	149	155	152	162	157	124	148	158	156	143	142	153	132	161	152	149	169	139	142	130	159	141	178	148	153	167	170	135	115	171	146	155	144	132	137	143	157	182	160	140	125	147	125	154	136	133	143	123	167	171	129	119	136	167	172	136	157	130	173	149	144	155	175	155	155	138	122	168	168	156	177	152	143	153	167	159	147	178	161	155	136	156	160	142	149	153	181	165	161	157	160	170	148	152
8011	931	1848	2210	1882	1337	1086	945	778	735	659	623	580	518	520	521	518	449	442	423	423	434	444	384	402	410	392	418	365	363	401	394	387	408	363	364	404	378	373	360	426	370	365	342	368	327	352	360	352	362	353	357	365	371	337	330	349	373	360	365	394	359	397	342	366	362	353	337	374	380	377	349	341	362	378	322	345	372	371	347	362	363	373	363	365	366	366	350	347	339	366	342	370	351	343	362	360	367	341	365	350	372	338	355	337	351	372	349	360	341	331	372	346	340	348	336	336	368	331	352	375	358	367	362	365	346	349	362	388	348	345	372	326	399	363	353	383	340	352	370	353	384	321	346	323	372	368	351	349	367	367	367	321	347	345	359	351	333	324	365	365	346	329	339	345	342	324	351	337	368	347	361	332	328	330	356	394	346	361	348	362	368	382	377	336	341	337	335	367	371	374	370	358	362	360	381	343	378	321	381	334	340	330	328	322	322	372	360	382	329	369	360	352	369	335	360	336	329	361	372	359	362	325	358	326	351	335	363	367	352	329	353	346	343	365	366	345	353	355	364	365	350	354	349	389	344	343	368	344	318	348	338	358	357	376	367	358	370	360	361	336	337	369	320	363	370	337	328	343	356	365	304	353	336	366	357	304	354	319	341	338	332	346	329	370	329	373	347	346	376	334	330	353	336	369	353	350	326	331	343	328	361	367	356	352	377	335	353	342	381	340	360	323	343	357	374	357	368	339	334	375	350	309	335	380	349	369	344	362	342	366	344	387	339	365	345	367	351	307	357	351	346	336	357	362	342	356	395	349	319	354	376	344	366	342	378	378	373	335	341	375	384	351	328	311	364	342	357	355	371	354	381	373	338	330	341	346	346	370	363	378	353	363	354	368	376	327	351	361	387	378	327	355	325	345	371	363	345	336	357	331	362	373	367	330	353	336	335	346	350	308	353	392	345	384	371	348	345	357	381	342	375	347	358	342	321	350	331	355	363	349	353	327	341	336	344	354	339	363	373	384	324	345	336	350	330	336	354	352	359	363	355	373	329	349	321	355	361	373	361	362	369	348	342	359	349	333	322	370	371	357	316	352	364	362	344	318	350	344	317	337	381	378	366	363	346	362	329	373	395	350	309	335	329	319	349	375	359	351	385	346	326	344	348	327	340	370	336	344	355	344	377	359	363	355	317	368	365	351	366	358	342	348	340	352	350	369	381	331	331	329	341	311	370	321	343	344	368	345	372	375	351	345	384	345	346	333	366	359	373	328	396	364	358	345	397	376	327	343	364	358	335	346	328	348	343	334	347	358	357	345	325	345	351	318	338	362	335	334	322	349	392	369	366	372	324	353	338	380	333	381	324	355	313	333	360	342	351	365	345	355	343	346	356	361	332	387	354	382	340	359	355	341	341	348	319	343	336	351	317	341	343	324	355	321	333	380	354	307	343	368	340	373	392	349	362	343	352	328	381	369	357	374	370	338	342	361	350	352	358	324	353	381	328	364	350	371	359	366	355	376	368	330	373	345	342	348	319	313	362	389	339	368	322	352	354	349	319	354	352	331	355	335	332	352	292	319	305	359	340	348	348	332	366	359	357	339	373	332	355	341	360	350	350	359	357	345	320	403	407	323	382	326	338	345	336	341	292	343	364	320	336	356	342	345	370	381	410	369	375	332	354	383	372	333	370	344	358	332	351	361	357	336	346	326	349	347	346	370	359	358	352	337	343	329	378	394	409	318	385	382	351	370	357	372	374	383	368	363	372	353	327	381	351	355	359	355	334	346	343	365	350	308	362	317	338	343	332	324	328	376	341	354	344	360	373	357	328	342	363	352	323	343	389	353	341	357	349	346	344	354	348	381	338	335	338	352	363	307	365	367	333	349	351	396	357	314	346	371	351	373	356	327	353	364	376	351	328	328	345	340	363	345	383	366	328	375	340	358	337	376	348	368	371	329	330	357	366	371	362	359	354	342	381	321	364	357	366	368	391	352	402	372	308	331	338	341	327	330	380	370	297	368	339	386	356	361	373	325	344	345	383	387	333	340	319	328	374	368	351	342	357	351	338	350	348	372	323	332	364	342	333	360	336	345	382	368	372	368	357	369	338	357	344	342	323	353	337	351	356	330	330	359	337	332	340	342	377	336	336	347	353	395	340	367	388	362	351	388	354	331	366	360	370	334	351	358	378	335	373	339	342	366	357	341	325	337	357	319	380	368	356	369	337	310	356	309	329	377	343	329	370	353	365	342	308	374	315	323	375	321	349	389	353	363	341	341	383	360	364	346	347	379	328	358	337	356	345	379	377	375	325	394	351	370	366	401	341	343	338	364	345	334	359	342	359	365	341	363	362	340	354	346	338	384	349	329	327	365	365	369	371	362	363	359	360	394	388	347	342	345	379	354	365	365	338	346	343	318	389	306	339	312	358	344	404	351	315	382	337	369	334	397	358	323	380	355	340	330	327	364	360	359	374	364	393	383	349	340	364	359	347	341	346	342	369	352	349	385	343	335	372	335	360	349	293	317	303	374	323	336	380	367	351	380	367	356	334	339	355	365	376	358	350	344	374	330	347	367	339	324	366	353	376	359	371	347	362	344	391	338	359	338	361	337	340	349	339	339	355	345	348	339	358	362	342	366	348	370	331	337	313	370	358	322	326	349	312	391	347	356	352	376	361	331	371	363	341	359	355	339	348	345	354	340	343	350	346	325	354	373	323	369	372	338	370	385	353	341	342	386	318	332	332	373	351	322	355	335	378	355	357	361	358	369	348	336	334	346	325	354	362	350	334	351	355	364	387	351	329	371	324	324	339	365	324	386	327	373	349	365	372	351	374	322	353	354	352	339	346	385	345	338	330	357	322	343	364	296	354	341	381	359	365	365	320	295	348	358	365	332	355	341	317	348	329	335	341	384	337	331	365	370	337	332	369	368	354	349	355	322	354	364	352	356	335	358	370	316	347	351	347	347	351	356	335	365	334	347	349	344	354	352	389	358	358	364	343	318	355	359	335	369	313	356	352	322	377	325	368	327	348	336	336	372	329	343	338	346	339	309	352	352	383	334	364	365	330	318	352	362	361	363	363	344	357	367	363	353	358	288	327	380	394	330	335	313	384	347	327	365	338	358	369	351	379	351	382	333	345	360	303	349	315	366	348	373	306	368	349	294	339	350	368	360	375	366	369	336	337	379	340	354	368	336	350	367	354	363	349	352	390	363	338	352	371	339	369	333	379	304	324	345	326	346	382	346	357	355	338	348	346	348	364	359	324	336	382	319	369	350	363	365	334	384	326	341	340	333	380	339	394	380	334	337	410	323	339	338	363	346	344	374	341	343	368	368	336	329	348	347	335	356	349	342	361	342	347	363	353	389	358	389	355	344	359	360	377	342	344	377	379	350	356	340	336	347	339	344	330	375	366	341	370	316	390	359	359	364	319	316	376	357	362	338	324	357	350	393	390	354	351	357	321	349	391	320	328	384	341	321	346	380	348	342	363
1686	215	234	195	208	205	231	218	214	220	228	177	221	196	216	227	204	195	188	217	206	199	224	222	190	226	209	195	200	229	195	205	216	229	192	192	196	192	207	203	199	211	200	212	222	200	195	212	213	226	221	206	211	195	242	238	238	182	200	200	198	199	220	237	244	186	208	229	222	224	220	207	238	225	212	181	219	216	208	203	192	195	209	207	206	215	216	218	215	204	188	217	204	209	191	211	229	195	226	200	194	192	191	215	231	241	223	205	218	192	211	209	218	203	183	185	172	185	223	242	218	221	213	221	212	191	217	220	188	223	235	176	185	197	198	201	224	221	167	205	234	182	194	208	218	208	231	196	221	183	209	218	207	200	191	202	247	211	225	198	192	234	213	199	214	206	219	176	195	199	191	200	232	215	211	224	219	204	197	243	188	210	212	216	185	217	201	216	210	214	202	202	186	205	189	181	182	190	224	226	220	194	233	217	191	195	200	196	175	218	202	185	223	215	192	206	225	193	210	204	192	208	213	201	216	222	204	198	204	227	196	208	220	219	210	195	189	212	217	226	204	189	187	193	240	236	192	218	226	208	193	189	174	203	198	199	206	208	206	211	223	227	227	172	231	207	209	206	217	224	202	191	213	237	213	228	204	225	207	235	210	196	191	197	173	209	196	180	221	211	215	198	192	189	176	200	216	210	235	209	200	206	197	233	193	234	235	217	216	224	241	218	204	201	203	173	214	201	192	194	221	210	236	216	220	218	214	204	202	248	205	213	190	218	203	196	236	206	209	184	256	202	203	210	231	193	213	225	219	184	185	194	228	219	202	209	210	195	207	193	178	211	192	186	215	217	219	173	184	219	188	223	210	179	216	205	221	205	229	187	172	177	179	212	203	221	188	221	208	200	218	222	214	231	201	200	205	237	214	219	220	201	223	200	212	217	185	197	218	217	193	220	179	170	209	235	233	221	207	206	210	219	218	185	206	207	200	212	198	216	247	191	199	217	181	207	203	245	208	199	224	190	189	222	212	218	204	210	199	210	217	234	207	200	205	206	210	207	207	226	214	218	212	227	211	225	205	226	227	203	227	214	209	196	195	217	229	208	194	213	195	220	199	195	243	194	205	187	218	206	195	226	221	219	206	197	179	250	226	193	206	207	198	196	207	194	181	214	205	197	211	212	242	214	190	221	208	214	190	208	217	198	202	204	209	204	192	186	210	216	186	196	260	233	207	186	213	212	217	211	219	206	217	218	216	217	240	199	202	202	241	203	218	207	190	201	198	208	201	214	214	220	208	254	195	212	221	233	206	197	212	186	223	185	206	215	231	214	192	196	206	214	199	208	202	234	202	226	194	231	224	199	230	226	207	210	186	175	198	216	175	225	198	215	230	195	181	199	178	217	179	219	217	239	203	188	218	219	223	220	206	220	194	170	191	198	198	232	201	214	184	195	211	220	208	177	208	228	208	208	219	194	183	189	200	207	227	207	209	203	212	204	217	216	227	243	219	212	223	209	203	198	187	223	181	165	231	230	213	178	205	211	226	187	211	210	197	198	198	236	176	199	217	214	204	208	209	219	222	205	208	238	179	223	212	218	223	182	201	207	219	217	199	190	198	219	183	226	176	225	210	219	188	194	197	186	184	190	215	221	188	187	219	196	217	235	217	183	212	210	213	207	212	191	229	196	212	235	201	226	222	198	180	203	230	236	189	206	224	203	213	218	202	237	210	189	227	195	187	211	215	198	212	209	197	234	205	208	238	197	215	179	204	199	189	204	204	223	177	211	235	216	210	208	200	197	227	221	198	242	195	217	210	210	218	190	236	223	199	223	194	219	219	208	215	215	214	206	203	243	223	221	230	216	184	222	213	217	204	226	210	214	224	194	194	198	203	186	204	198	212	192	211	203	194	197	202	205	173	224	209	194	223	195	198	209	206	218	202	196	230	198	201	198	213	186	204	196	213	232	228	227	184	198	210	226	225	203	218	216	210	238	215	224	220	221	201	205	200	203	219	215	248	196	203	201	213	166	219	242	191	220	211	207	193	210	219	195	221	164	212	205	208	209	203	200	206	188	202	186	227	219	209	188	223	220	204	201	224	213	210	215	202	209	217	217	208	218	234	221	209	217	184	205	190	193	232	208	176	203	208	224	190	169	241	200	208	220	184	190	198	234	193	212	212	224	193	184	190	193	218	208	198	207	236	217	187	220	232	230	207	213	217	204	209	207	240	187	179	222	186	190	221	209	188	213	166	227	206	206	196	219	242	199	210	211	195	189	201	176	225	201	201	190	207	181	200	212	204	217	205	229	217	202	237	233	216	233	217	235	193	186	178	203	212	220	202	223	196	197	202	174	207	196	233	187	182	189	187	210	186	189	184	216	201	208	200	209	206	208	195	200	211	202	190	193	215	228	201	224	202	210	234	207	214	175	175	199	196	197	210	208	188	243	188	236	201	216	222	192	186	189	219	189	218	221	216	207	203	190	204	223	169	216	202	228	216	241	218	210	195	209	223	216	213	220	195	198	223	226	186	225	192	180	201	199	191	204	201	221	204	203	194	206	206	218	231	207	200	211	216	193	210	200	195	211	225	225	213	255	188	192	178	184	197	197	201	206	207	204	224	229	209	181	198	209	196	216	194	205	235	192	176	198	202	189	222	233	185	200	195	196	219	207	192	192	218	195	212	192	189	185	220	198	190	198	194	224	210	242	192	225	221	194	190	201	166	206	193	212	204	199	200	222	205	183	192	227	194	192	228	171	227	194	213	211	221	199	198	213	224	243	216	221	241	205	219	246	227	213	197	201	228	190	211	200	194	214	204	209	201	224	194	216	235	200	190	188	217	234	216	220	208	198	209	203	228	191	202	177	233	196	205	214	196	203	220	212	199	208	210	211	199	212	212	225	181	207	191	220	215	203	194	186	192	212	195	200	188	201	217	220	197	194	201	190	204	212	157	202	209	214	196	188	202	205	195	190	204	234	207	205	212	187	205	199	229	224	204	203	209	233	240	200	186	230	214	200	228	191	190	227	222	250	198	205	224	200	220	213	212	228	216	198	213	186	196	184	197	227	215	205	208	192	196	199	215	225	191	216	219	196	230	205	203	187	219	235	185	239	185	200	191	209	217	168	203	200	208	211	216	207	194	190	201	195	228	175	210	212	183	217	172	215	210	210	199	226	203	213	215	200	194	197	193	196	197	197	211	228	195	194	219	187	194	175	194	222	220	210	200	212	200	231	209	188	200	209	195	222	238	215	195	228	183	181	207	213	220	218	196	233	201	197	199	193	204	234	188	220	211	202	185	190	231	223	225	202	184	189	192	209	211	193	223	184	225	217	221	203	199	194	228	218	229	223	212	208	233	178	209	241	199	213	228	190	241	187	214	214	188	205	172	189	205	218	222	221	195	204	216	212	230	198	177	201	199	190	199	225	203	209	196	204	214	204	206	221	195	177	193	192	187	219	215	191	175	215	228	202	230	203	225	228	196	194
2032	501	552	567	556	536	488	470	491	498	483	535	514	522	498	519	525	496	478	504	506	480	503	494	550	484	468	533	495	466	503	501	486	476	543	490	493	477	521	487	535	511	453	460	508	485	489	502	489	485	468	480	518	533	539	501	454	508	513	545	498	489	474	472	502	502	467	497	491	458	488	507	529	486	488	490	486	468	511	490	505	485	494	494	501	494	501	462	516	484	539	473	519	457	464	527	501	482	453	493	490	531	482	523	466	503	527	489	521	513	492	476	479	529	447	466	525	499	546	472	482	478	509	497	498	491	509	472	502	467	475	505	514	485	500	460	467	487	449	507	478	532	481	485	487	495	480	471	481	526	500	502	516	474	487	528	502	493	480	477	464	487	521	524	507	510	484	487	462	467	490	467	498	493	526	471	498	477	462	491	480	493	509	469	478	507	466	496	516	441	506	509	530	500	468	538	493	450	602	473	486	476	492	497	479	504	488	503	519	516	490	498	490	488	481	455	513	488	511	471	523	493	462	485	483	492	482	496	457	500	466	469	456	498	538	444	469	492	504	489	472	474	473	498	507	477	522	499	508	514	498	451	494	479	512	486	488	518	506	476	496	495	487	505	483	502	459	484	505	481	457	492	473	492	462	508	492	525	519	519	476	561	499	474	481	469	475	488	480	503	513	517	478	465	492	502	477	481	506	465	510	503	493	524	488	508	486	466	511	517	491	498	461	483	524	493	478	511	504	479	495	497	529	497	483	505	526	487	513	521	492	506	480	472	508	481	497	492	479	495	465	499	474	492	510	462	485	507	505	472	517	497	493	487	473	492	517	485	474	476	491	465	532	501	485	485	492	499	511	508	540	492	466	519	499	500	459	469	466	493	434	471	487	492	504	466	516	516	501	527	498	510	483	506	491	525	523	504	491	530	489	522	514	510	508	523	481	482	472	518	516	484	512	468	511	489	512	492	529	516	495	479	474	498	513	494	476	490	532	511	489	484	497	557	488	484	508	486	506	486	522	524	487	512	540	499	525	516	491	510	530	498	464	525	457	505	506	479	480	477	533	467	493	515	521	453	471	470	490	511	496	492	490	508	458	542	479	494	510	505	518	513	480	497	507	500	490	549	489	491	511	501	502	477	499	501	485	482	461	500	452	484	489	526	490	463	500	516	471	492	488	489	450	479	492	500	492	528	492	452	491	518	505	532	496	475	524	477	518	498	541	485	493	503	506	508	489	476	479	496	508	503	497	457	486	547	516	461	483	498	489	497	515	494	519	537	496	533	520	536	517	463	533	459	500	475	509	485	460	462	447	462	475	514	512	487	466	509	498	477	480	509	509	468	503	483	500	493	517	494	464	469	507	496	505	478	509	535	471	492	496	473	490	485	464	534	479	487	475	482	505	496	513	510	525	522	534	474	518	465	466	508	484	542	506	514	504	482	466	466	512	489	517	482	458	486	509	497	462	457	501	460	458	491	507	488	497	487	490	496	511	502	461	498	505	543	499	533	502	465	461	477	502	485	524	477	490	494	492	523	481	515	494	503	487	511	486	490	505	528	502	519	503	514	511	476	490	486	474	491	501	486	491	512	492	489	532	520	453	503	494	474	495	476	535	464	460	495	531	456	503	502	515	475	499	519	482	476	513	457	505	472	560	472	470	504	489	510	493	478	483	466	484	541	483	516	519	500	466	462	506	461	496	513	509	472	492	467	509	529	477	495	491	476	501	504	512	457	508	486	511	492	484	484	503	483	497	505	484	495	506	524	535	529	533	494	540	492	485	506	489	491	469	482	501	488	531	511	510	514	514	464	519	500	476	482	460	449	491	521	535	529	491	467	505	489	489	507	498	480	525	507	508	514	504	525	490	500	507	522	503	503	505	473	462	502	492	470	481	531	518	466	526	528	544	521	531	498	472	503	480	453	474	488	487	497	481	488	475	465	506	523	516	476	479	457	495	494	491	532	500	485	489	500	502	518	482	495	476	526	480	493	501	487	492	516	507	502	476	525	444	529	493	485	481	511	466	507	491	524	452	453	459	466	484	490	529	490	538	483	476	483	514	484	469	496	517	474	505	491	465	521	528	501	504	502	493	479	475	471	484	503	492	475	488	491	470	514	495	455	454	466	478	460	503	488	471	467	496	521	499	463	518	511	525	515	522	490	489	465	459	445	438	528	496	543	477	483	550	520	521	495	493	498	522	480	475	480	499	499	507	508	494	512	524	505	489	486	511	462	454	527	487	469	501	476	480	480	468	486	478	487	491	470	500	518	539	496	504	501	446	505	456	481	500	479	482	494	516	494	455	474	482	476	485	505	516	476	494	523	503	503	480	459	469	500	527	498	514	484	535	483	505	526	489	486	496	491	456	446	487	487	524	500	466	485	548	492	496	489	518	468	488	493	521	492	520	505	482	482	495	483	503	453	513	495	462	516	523	499	534	506	515	522	496	476	476	511	531	489	477	503	550	508	466	493	521	487	523	477	500	495	435	492	483	451	517	503	535	540	512	482	478	490	495	500	498	478	505	524	482	531	528	518	496	523	501	496	492	528	482	513	532	522	547	486	501	508	491	467	508	490	492	541	481	522	510	496	530	493	501	479	496	528	514	541	501	512	512	467	485	471	529	532	478	467	496	532	499	500	474	485	520	495	523	505	449	507	519	520	464	517	450	534	475	444	497	457	457	481	513	496	500	483	485	512	505	505	491	486	580	489	490	486	479	495	470	487	498	526	486	510	478	483	468	512	516	516	499	491	526	481	448	504	480	476	533	471	493	504	440	468	530	487	472	471	525	490	511	499	510	501	496	519	513	489	506	543	527	534	492	476	502	495	462	476	508	485	498	469	502	515	478	498	474	486	509	499	509	497	463	461	522	544	532	494	505	540	486	521	505	499	510	471	512	487	467	481	482	515	494	503	497	510	536	492	523	503	488	482	542	507	494	488	512	477	516	474	521	513	512	554	465	465	507	545	534	505	496	510	516	491	509	454	459	481	501	505	482	511	476	506	510	503	456	504	525	556	521	504	480	542	497	512	482	490	470	483	500	479	458	471	540	473	541	495	477	467	471	482	511	484	482	534	466	518	459	489	504	457	457	523	529	509	481	464	488	502	518	477	521	525	506	504	461	515	556	495	499	509	515	527	471	533	494	481	487	478	492	519	461	476	454	497	510	471	506	533	474	493	471	464	503	528	461	509	524	482	480	455	540	500	454	512	534	505	512	489	504	506	511	494	510	516	488	511	447	470	462	494	537	505	551	500	533	500	473	506	498	561	484	482	448	496	459	482	498	503	478	523	498	510	501	516	500	526	448	476	477	534	489	500	468	498	451	478	460	508	477	488	495	485	496	444	481	521	575	478	454	488	475	514	503	485	496	504	500	511	513	478	481	481	483	476	493	513	529	467	468	509	472	454	531	494	527	486	471	495	503	474	480	490	536	496	545	494	554	473	494	507	512	498	514	517	508	504	507	473	458	520	490	471	514	523	521	472
8129	597	595	527	432	372	305	331	306	318	293	291	296	271	293	268	251	251	300	278	246	255	285	244	288	312	265	310	293	295	281	279	294	274	284	290	285	293	261	281	291	289	268	283	303	218	289	323	280	284	256	281	260	245	269	267	276	240	303	271	276	272	295	271	277	243	274	298	272	235	276	292	309	267	271	270	267	285	261	269	273	319	273	300	252	258	284	294	296	284	290	286	272	271	287	277	256	283	250	275	307	285	283	269	226	293	266	252	286	275	275	270	256	262	250	292	297	290	251	277	254	254	268	267	262	271	284	297	256	262	274	261	257	273	273	260	279	249	264	270	301	246	285	280	276	296	258	270	256	239	280	270	242	254	293	265	240	274	258	271	281	276	278	252	212	256	272	244	274	301	262	266	290	273	271	240	242	209	281	247	281	295	300	265	293	243	296	243	296	239	238	295	226	282	253	281	279	281	276	271	263	271	256	280	268	282	303	272	264	285	292	250	283	270	287	254	268	269	237	241	255	279	258	301	282	292	299	284	273	269	283	270	288	265	258	264	255	267	274	268	277	294	248	250	259	271	279	287	273	267	255	269	272	271	257	270	275	282	269	280	278	263	263	273	274	284	272	257	227	254	297	272	288	279	291	288	297	239	293	271	262	265	271	269	258	239	263	271	276	282	276	288	288	266	265	237	293	272	277	251	258	274	266	279	281	278	269	266	277	294	257	272	280	246	253	263	260	270	274	280	269	295	265	297	299	241	259	287	271	278	299	259	255	304	278	288	300	258	271	266	266	264	288	296	297	267	255	258	257	254	275	214	256	278	263	297	299	271	287	287	251	279	292	284	262	272	282	296	279	281	305	269	262	302	288	281	306	269	303	245	255	247	259	251	287	263	306	265	257	266	278	253	258	246	288	267	263	271	278	270	277	308	302	277	256	280	267	291	263	287	271	297	307	273	247	272	284	270	251	272	288	266	255	268	304	291	290	243	228	279	256	285	275	306	266	261	247	311	287	252	265	269	306	320	276	302	299	257	261	266	257	280	262	238	266	264	285	279	258	260	260	293	260	281	296	281	280	290	264	248	279	268	309	279	268	292	265	282	263	268	273	294	279	277	292	305	256	266	296	276	210	268	300	279	274	278	277	274	265	277	282	266	289	306	271	254	260	250	269	264	296	259	276	257	242	254	278	274	260	270	284	274	283	295	264	279	279	253	267	273	255	274	280	272	276	264	264	245	273	285	240	260	235	258	270	259	259	271	259	278	247	270	268	223	284	262	250	284	240	279	255	266	271	271	282	281	270	273	289	316	282	279	290	297	280	270	258	232	266	292	252	263	267	285	288	269	272	278	271	263	254	306	269	279	241	282	278	286	261	272	280	281	278	278	301	264	258	270	291	267	248	290	243	254	279	263	257	269	259	278	304	255	276	289	299	275	262	297	278	235	300	284	258	251	261	256	283	243	277	278	251	270	237	249	278	265	272	243	272	254	270	265	243	288	278	276	274	278	253	275	256	254	254	269	284	283	271	233	239	291	256	258	267	262	269	278	258	289	244	266	275	251	298	302	257	270	304	286	273	280	285	267	282	284	281	261	266	298	257	278	300	273	307	276	258	262	262	265	279	294	260	266	268	256	309	282	278	276	256	269	259	229	291	293	262	275	314	276	258	261	242	305	277	276	287	249	351	277	271	264	293	250	262	294	284	285	262	256	268	297	283	292	290	256	303	250	300	247	255	255	279	279	268	253	277	272	250	277	269	250	235	244	242	258	269	260	282	308	263	265	270	279	229	261	253	251	278	281	274	282	248	246	284	267	272	260	280	323	305	285	267	282	241	284	250	290	255	261	277	291	272	262	256	248	278	248	258	300	283	261	246	267	274	267	269	254	258	280	269	249	279	268	260	276	266	288	277	263	260	273	312	254	281	249	256	278	258	271	292	278	276	263	285	288	282	257	273	249	285	255	269	287	276	297	248	286	251	277	276	244	252	242	263	264	292	293	272	285	279	268	281	256	246	265	278	288	298	299	289	236	240	280	294	275	261	304	294	287	265	283	279	268	258	315	274	268	276	291	264	267	232	269	265	262	275	280	276	254	287	283	268	286	240	272	272	272	271	254	252	275	277	298	272	277	279	263	270	284	253	256	280	269	258	301	243	233	274	281	244	283	276	272	257	294	271	262	285	279	285	263	253	265	278	262	297	279	268	287	273	264	279	266	271	267	263	288	282	273	289	228	301	268	267	237	281	240	272	271	268	243	242	275	287	285	280	272	291	297	280	293	260	240	283	276	282	281	257	267	264	291	287	264	289	306	264	280	259	292	282	245	254	289	295	267	303	277	272	286	289	251	276	282	273	231	309	269	262	303	275	245	297	301	281	259	282	236	273	267	279	316	245	267	259	240	241	286	281	257	283	259	258	242	295	284	255	298	288	301	276	291	260	265	260	295	225	270	304	256	284	283	262	295	242	287	297	253	298	279	278	275	231	259	257	264	282	266	261	276	282	251	304	279	285	258	271	274	252	281	251	287	271	308	262	303	247	265	232	269	297	273	275	286	250	268	251	264	259	308	285	275	260	256	266	261	255	280	273	266	261	266	275	271	255	281	287	253	240	290	276	283	286	276	292	271	279	278	286	257	263	284	294	254	274	298	268	248	259	282	291	317	258	234	255	288	250	245	286	283	274	276	275	283	269	289	279	289	253	292	261	267	220	281	267	263	282	258	260	257	314	263	258	256	298	282	251	263	267	252	239	261	252	265	260	276	261	254	282	256	257	280	220	254	294	283	279	276	266	287	273	262	270	267	292	257	287	271	274	274	287	251	260	269	301	281	273	284	283	268	281	270	274	294	284	285	278	308	273	269	271	228	290	300	285	284	282	293	283	262	277	255	287	275	297	314	280	301	278	248	267	290	256	284	285	277	274	251	306	280	260	264	268	257	262	275	254	241	303	268	276	272	274	267	277	297	290	246	282	282	277	297	238	300	258	289	270	276	294	253	311	258	266	281	257	272	276	258	282	281	258	263	255	289	279	254	261	277	278	268	257	252	262	284	254	272	251	264	268	270	244	297	245	284	311	294	272	310	272	275	281	313	275	273	277	274	297	269	263	281	267	257	278	279	272	296	289	279	299	259	270	275	272	288	302	265	288	263	272	252	270	300	268	246	269	270	253	289	281	307	264	281	288	285	267	292	309	280	266	294	266	271	298	289	287	278	258	261	251	282	231	260	248	300	289	263	294	299	250	255	287	283	252	299	267	265	255	253	258	290	291	226	315	308	275	293	238	287	263	285	288	281	272	263	265	260	246	249	245	279	284	256	258	291	293	251	262	273	287	274	306	246	263	253	245	268	236	279	267	276	257	239	298	285	282	266	274	269	218	261	249	254	279	297	249	283	286	278	254	259	284	274	269	263	283	274	254	284	278	229	321	273	269	238	293	245	287	284	292	274	270	270	229	267	280	264	285	250	265	299	300	268	283	287	293	261	272	261
6744	891	1399	1565	1384	1211	1038	911	869	845	796	795	711	729	661	688	737	693	709	690	651	626	651	612	664	628	673	653	658	668	587	599	630	586	623	628	625	588	571	622	629	658	637	641	608	617	655	589	641	659	598	592	653	618	596	626	587	636	586	637	636	597	640	640	677	639	649	605	587	616	626	614	595	622	601	629	626	644	642	581	621	606	605	607	623	618	634	605	633	643	650	586	609	592	590	584	600	619	642	628	654	631	633	579	578	608	573	614	605	667	609	642	603	634	635	580	622	638	640	580	632	624	622	615	665	619	654	643	596	635	637	634	630	569	639	587	641	609	643	597	674	621	576	657	569	611	597	631	644	615	661	577	560	582	627	596	634	666	641	607	545	607	608	573	616	631	617	614	597	609	608	600	598	584	606	579	622	660	590	625	631	632	614	631	574	638	619	614	643	635	661	605	591	592	609	586	668	626	626	611	656	619	684	650	648	644	595	579	600	614	635	617	662	603	598	632	562	658	610	615	596	647	636	607	568	567	576	612	624	590	615	613	606	609	595	594	616	601	617	594	565	592	633	604	630	641	605	578	605	558	625	590	630	617	646	613	590	598	676	621	622	654	612	650	623	602	613	658	664	586	617	617	661	588	635	587	626	634	595	602	635	571	605	598	642	618	586	582	627	624	608	596	597	619	628	583	625	613	630	570	612	611	603	643	608	598	600	613	594	612	636	606	570	602	640	611	652	593	590	608	630	592	592	615	612	665	634	599	626	621	640	632	575	608	620	600	658	622	553	599	639	633	633	644	673	630	586	599	652	669	619	564	635	609	577	647	576	586	606	638	588	619	627	591	653	636	634	640	606	597	620	626	615	641	607	586	648	570	623	620	600	612	617	623	598	592	624	636	612	605	592	681	649	590	573	612	665	628	627	607	633	568	637	585	665	627	617	644	595	630	601	638	619	578	617	676	619	596	625	629	558	671	608	590	602	583	653	610	630	591	596	600	589	647	664	600	604	601	581	621	600	604	664	595	614	638	603	578	634	595	601	605	593	649	610	629	593	616	616	606	644	624	608	597	658	591	601	625	612	623	650	613	622	643	608	632	672	594	635	616	607	635	622	645	625	615	631	610	662	591	584	601	616	689	651	619	591	591	625	616	575	571	640	626	585	633	622	600	658	617	601	616	600	627	599	598	623	615	621	574	647	585	595	559	609	638	622	586	616	639	597	641	605	637	602	677	601	593	653	618	628	625	650	645	596	588	619	655	612	622	622	616	593	618	644	586	616	647	589	628	594	636	620	626	611	621	629	560	663	663	647	592	606	603	612	600	616	650	577	614	626	605	637	636	579	656	613	604	653	679	646	572	575	573	595	623	627	588	622	630	640	623	596	596	565	597	572	612	635	626	594	622	629	625	651	642	652	637	666	665	601	629	610	628	618	593	671	616	612	594	639	601	644	613	605	626	640	626	629	579	563	630	615	626	586	614	629	650	592	602	634	606	659	627	604	623	627	621	579	632	621	591	586	597	624	650	663	599	610	666	601	625	585	617	612	596	639	573	661	625	622	597	623	619	620	586	583	606	615	653	656	658	639	651	643	619	648	635	601	618	613	639	637	638	614	640	625	612	609	631	640	599	596	590	623	613	628	641	593	613	602	648	596	666	640	598	638	651	646	612	611	590	597	594	614	611	633	632	634	554	634	623	574	600	657	627	608	637	623	623	618	606	597	570	643	574	600	694	621	635	616	654	593	668	651	624	664	652	599	565	627	604	617	611	605	571	629	608	581	623	619	601	622	674	631	651	650	608	642	607	625	641	621	604	603	602	588	653	633	639	578	621	622	630	624	589	665	652	610	660	651	651	583	605	604	619	622	605	584	582	613	617	605	618	679	584	639	636	611	628	653	581	582	605	603	632	608	603	642	606	613	588	631	577	635	618	562	623	597	620	611	633	596	603	573	595	600	622	641	620	603	603	592	616	619	617	606	569	628	601	606	611	637	635	661	635	591	579	639	651	654	574	593	594	611	600	593	601	619	612	614	624	595	583	651	587	596	602	662	610	606	595	574	585	574	587	629	652	651	636	634	628	604	611	624	641	608	644	674	647	598	640	619	599	602	610	628	639	651	652	681	594	597	601	625	646	621	593	606	637	648	632	600	596	650	608	600	654	640	593	607	634	671	608	614	619	627	607	611	673	605	643	629	639	626	629	637	622	639	612	675	615	604	617	593	630	634	647	601	622	577	603	619	601	567	573	607	618	625	616	624	606	620	620	658	633	579	599	621	626	614	621	620	608	605	638	650	656	640	623	635	565	590	625	649	590	609	615	622	583	606	624	622	634	627	641	624	653	602	634	646	594	637	626	626	633	632	625	592	597	633	595	644	595	555	633	567	644	589	583	635	597	613	594	586	608	630	604	623	581	638	587	627	627	597	653	626	593	613	590	638	630	611	590	644	632	598	612	593	649	597	602	613	595	684	653	615	604	639	619	663	651	637	649	648	609	618	623	563	586	634	605	614	656	634	631	636	580	641	640	615	609	616	615	608	609	643	625	617	575	611	618	623	611	615	579	606	600	652	606	646	593	609	649	657	632	605	650	609	574	589	683	625	637	618	575	604	625	642	647	640	611	659	599	616	624	660	613	612	615	656	577	619	582	632	615	610	595	628	652	615	619	564	630	632	629	606	627	654	655	587	584	652	597	556	631	647	600	615	622	594	580	633	633	604	620	621	609	631	670	598	653	627	592	631	598	670	604	601	637	634	636	634	620	639	600	639	649	568	628	639	630	611	585	566	636	614	595	694	607	631	629	608	627	598	603	611	618	621	646	634	614	638	610	643	638	623	633	638	646	620	557	596	629	600	600	577	630	609	617	594	612	622	603	580	581	619	631	602	641	617	646	662	634	635	650	626	624	642	637	632	617	628	599	556	597	635	639	622	631	621	651	673	644	643	609	606	602	616	623	606	634	581	613	585	599	683	646	641	607	593	591	649	625	590	616	595	630	622	633	630	600	570	641	649	648	646	662	630	610	595	608	614	632	602	601	640	644	640	622	635	661	635	602	615	597	623	628	580	632	599	628	609	611	596	633	630	590	585	623	646	590	588	637	635	588	625	595	642	609	588	619	587	626	597	675	633	594	606	619	596	592	624	613	596	598	660	661	607	662	602	629	602	659	607	649	604	646	588	626	579	599	609	632	646	625	629	595	622	622	613	603	600	576	637	580	591	625	610	621	624	600	602	640	647	649	616	599	592	567	617	629	617	635	600	621	571	607	611	657	601	585	640	633	631	590	607	624	623	572	615	637	645	673	609	595	605	607	607	636	608	616	616	614	589	628	649	661	606	599	637	644	598	638	595	602	608	631	581	668	596	589	606	610	659	641	569	613	586	618	629	608	594	563	609	612	605	647	635	613	603	632	629	618	599	585	628	645	575	638	621	650	662	629	634	624	619	639	598	621	655	619	613	589	635	594	596	596	635	658	592	598	623	637	607	611
15050	1131	897	691	551	400	280	246	213	211	229	179	200	175	194	184	161	144	155	160	159	162	179	162	159	165	171	194	159	155	138	146	161	171	138	155	134	172	176	161	154	148	165	140	137	152	143	144	144	152	169	141	143	168	160	132	132	151	152	154	148	129	146	160	143	139	143	147	163	175	163	160	170	144	172	146	163	140	183	147	142	145	141	135	151	159	157	175	171	142	157	151	160	155	126	150	142	158	157	147	142	160	148	146	142	142	167	167	146	141	156	156	152	149	166	147	136	148	172	146	159	149	137	132	167	141	173	154	167	157	144	143	171	138	159	156	167	162	153	162	162	153	148	147	170	162	138	149	132	136	148	154	149	162	179	151	163	143	128	138	147	144	140	174	139	148	189	146	146	144	142	167	165	162	134	146	163	170	151	152	148	139	163	135	150	106	154	151	144	147	164	144	162	150	136	155	143	153	147	148	141	141	168	134	160	157	157	163	163	156	171	158	154	157	146	144	146	160	163	131	136	147	164	144	151	140	160	162	156	164	165	137	158	154	150	181	152	160	146	143	164	169	162	158	157	153	152	143	145	171	151	145	162	141	147	167	130	141	143	157	153	141	166	145	150	163	136	147	153	134	135	144	169	162	161	154	157	145	145	151	157	146	151	134	163	138	172	142	142	183	152	154	148	145	149	150	149	152	161	147	124	157	139	178	134	152	157	157	139	153	148	166	149	153	149	143	139	140	140	133	148	142	141	143	156	155	138	142	112	140	155	152	172	147	141	129	133	143	129	145	157	157	144	172	134	152	129	147	177	160	149	160	149	160	151	136	142	157	144	156	154	151	168	157	140	163	154	166	162	141	162	135	160	151	153	183	156	146	147	138	183	159	145	124	139	171	174	139	145	145	140	153	176	159	119	146	158	145	142	153	159	143	138	140	148	149	145	161	172	144	159	161	132	126	143	148	156	141	154	145	154	156	146	136	148	149	156	176	166	148	161	136	148	145	173	167	148	147	151	133	174	154	160	158	126	134	124	140	158	150	139	158	156	191	162	164	146	175	148	146	144	117	163	150	137	146	160	139	139	168	152	139	167	135	160	120	125	132	141	159	120	152	160	131	163	150	146	170	124	145	150	120	160	165	149	154	159	122	171	153	161	136	157	170	167	174	147	141	135	149	153	149	158	129	159	149	160	153	170	159	147	146	142	157	153	158	145	151	159	160	160	178	192	156	164	140	151	166	133	152	145	150	146	168	140	145	164	164	135	175	156	145	152	133	143	147	165	159	147	155	135	157	156	129	144	159	164	157	159	140	133	157	157	168	157	164	158	140	136	169	141	153	159	162	142	166	163	167	164	136	157	142	159	144	135	152	151	127	151	154	161	152	164	172	118	145	159	142	169	123	153	172	144	179	170	155	160	159	149	148	174	151	135	150	156	141	167	151	134	149	157	159	157	153	151	145	145	149	168	144	147	154	156	170	158	137	139	134	148	185	162	153	162	149	126	148	138	157	165	172	154	149	148	143	152	158	128	124	137	151	139	164	152	137	154	167	135	139	135	153	156	128	151	144	163	142	178	169	128	152	132	133	154	136	152	152	164	144	182	131	150	153	143	154	139	128	133	157	175	142	128	135	152	142	154	153	149	134	147	144	142	143	138	136	140	141	143	140	151	149	142	155	166	136	140	134	148	168	155	154	152	154	122	139	142	150	148	180	171	148	152	145	166	150	140	143	149	156	153	135	156	160	144	123	169	135	170	148	125	147	147	168	169	151	162	122	175	143	169	154	142	137	154	178	150	158	117	158	156	152	179	161	168	187	155	167	167	141	156	147	144	167	136	141	169	153	153	150	135	153	139	158	135	161	174	141	154	146	146	141	145	163	157	129	161	153	161	167	147	141	165	149	156	133	143	153	176	156	138	164	118	134	150	160	148	141	131	163	150	153	158	158	148	153	157	156	158	150	174	148	147	132	129	167	155	158	148	149	143	136	136	151	149	173	133	153	157	165	154	146	158	148	138	141	160	141	131	136	157	162	140	155	136	178	156	130	146	132	156	168	150	135	137	169	136	142	155	158	148	136	155	160	153	124	135	153	138	155	153	162	137	174	175	139	138	140	153	157	162	130	149	179	164	148	157	169	128	154	153	158	151	147	156	139	139	124	146	138	182	164	154	133	128	129	155	144	133	136	139	145	156	158	134	138	153	150	157	141	167	144	152	156	166	126	147	138	135	143	105	140	162	160	153	148	150	132	133	145	142	190	176	141	127	159	161	154	151	161	148	156	146	156	150	178	150	158	160	167	142	140	154	163	183	129	136	163	154	155	143	124	130	175	135	137	157	144	162	159	148	177	154	153	144	150	157	185	143	146	142	171	152	159	132	159	149	151	169	164	154	166	161	151	173	142	129	137	149	136	149	137	150	173	144	162	155	144	153	148	153	155	167	160	172	155	152	129	156	152	139	149	176	154	130	163	121	167	139	144	118	148	160	134	156	151	135	156	165	160	158	131	127	137	157	160	151	163	156	136	171	165	163	118	160	148	135	146	144	145	167	136	149	130	144	172	164	168	145	132	167	145	154	150	126	134	171	165	134	130	136	145	143	138	146	147	140	154	136	155	169	150	161	156	139	148	148	152	141	143	155	154	135	151	151	172	146	142	150	165	147	176	187	138	154	149	152	143	137	151	136	143	137	167	165	148	149	159	147	156	142	145	130	152	155	153	164	154	121	147	140	136	145	154	144	175	169	154	155	156	161	143	152	156	157	162	170	125	151	155	168	127	145	132	168	151	155	174	149	138	156	136	160	144	156	153	160	161	140	153	119	144	136	140	119	161	152	147	151	162	158	161	133	150	145	141	155	149	147	147	175	124	143	149	168	188	155	161	151	154	134	136	154	133	145	161	137	140	171	137	126	169	145	160	148	143	145	153	141	153	139	150	139	148	156	155	170	172	155	154	146	141	168	149	149	146	153	162	153	127	150	144	149	143	136	168	159	143	132	157	150	149	154	130	162	167	156	163	175	146	179	129	154	151	152	155	160	153	170	149	155	140	165	148	131	131	155	129	141	155	143	124	148	151	170	126	156	151	158	138	145	153	144	164	147	153	157	164	162	145	165	154	153	165	130	151	171	154	137	143	159	144	153	144	165	162	139	136	159	140	139	133	154	151	144	150	155	124	149	160	137	150	170	144	143	142	167	148	156	170	152	112	146	154	140	168	163	144	161	141	148	151	162	164	138	131	160	151	153	144	149	158	140	136	118	161	164	164	140	136	146	142	142	156	148	143	142	143	124	121	155	157	156	166	167	141	141	155	142	170	155	147	152	145	149	159	156	143	148	118	153	148	154	154	154	152	129	148	169	152	151	125	149	151	145	148	170	136	138	133	142	171	159	162	151	142	128	165	156	161	157	180	137	146	143	139	141	140	153	143	168	140	162	185	167	131	150	157	156	143	174	165	147	168	144	146	131	159	141	136	119	135	149	157	174	162	171	143
8132	977	1807	2185	1898	1369	1124	902	833	753	682	614	592	573	532	490	481	492	469	421	434	432	415	404	375	386	373	396	389	366	361	367	383	412	378	368	381	418	362	351	380	350	332	350	383	366	349	388	352	357	347	369	348	385	363	350	343	368	349	360	354	345	362	390	350	327	362	377	353	358	366	367	369	347	363	357	331	349	337	314	342	305	347	374	354	365	341	355	355	330	323	356	333	328	354	362	368	347	328	368	376	367	338	336	386	334	344	374	378	332	359	400	341	348	339	363	350	357	364	356	368	352	334	368	344	361	337	327	367	334	337	330	369	350	339	348	335	374	368	364	329	354	385	358	344	359	342	326	337	388	351	363	352	364	361	310	322	360	373	333	336	355	377	337	373	382	382	348	340	329	354	341	328	353	327	378	325	332	336	339	330	354	364	331	345	338	367	348	380	358	354	333	327	316	333	376	378	347	370	342	390	356	337	317	351	318	380	354	321	358	341	365	344	323	357	362	341	329	333	350	368	327	337	388	344	354	351	361	331	347	353	328	389	367	332	338	367	363	315	376	336	336	374	374	364	345	337	361	373	335	321	349	358	318	333	356	358	336	351	324	364	343	370	329	317	335	357	328	348	357	352	338	344	324	354	358	336	366	322	359	333	358	365	350	329	357	360	389	355	355	377	365	376	325	349	336	341	347	359	350	342	359	351	367	360	348	359	348	358	343	346	324	316	348	359	363	315	354	341	321	362	375	364	340	373	353	341	388	345	368	350	341	355	350	333	355	371	337	342	359	354	387	333	347	339	353	328	308	350	364	344	350	345	357	366	355	359	324	347	324	336	366	281	334	338	381	369	363	355	346	342	348	334	360	369	345	362	337	347	341	340	320	318	380	380	367	331	344	337	327	332	342	345	341	344	334	371	344	370	317	351	374	357	334	368	339	349	337	342	329	341	345	373	349	327	360	315	348	369	319	350	334	333	324	338	363	347	344	362	362	344	343	342	319	348	326	345	331	366	353	360	322	337	353	360	352	345	335	343	368	362	351	329	333	330	358	327	340	305	321	354	340	353	371	378	335	335	328	342	374	356	326	398	328	363	320	336	323	368	369	376	317	372	349	364	348	344	337	341	345	349	346	390	345	379	351	347	340	333	332	318	355	346	326	338	359	358	341	338	334	303	378	338	333	360	356	365	357	334	342	348	326	372	358	329	316	372	346	329	328	353	344	335	347	342	357	354	355	371	363	363	346	366	338	368	333	350	356	360	345	362	320	342	338	346	353	330	342	349	325	328	370	333	337	384	333	331	331	349	369	314	329	377	346	346	351	381	337	349	318	334	344	389	320	356	325	364	348	348	346	332	363	346	326	321	356	311	359	355	339	352	347	333	363	353	328	351	358	384	339	366	367	377	334	353	352	346	341	340	340	336	368	350	361	364	323	350	326	345	403	346	365	354	368	351	331	331	330	344	331	361	363	347	337	338	332	353	321	396	370	322	315	357	335	352	316	359	344	362	369	379	286	347	391	336	336	363	362	359	384	370	361	379	316	336	330	353	362	332	334	355	339	323	382	340	366	340	318	337	401	340	343	363	328	333	345	353	353	342	323	362	377	361	353	336	346	330	365	339	355	355	365	336	316	364	357	305	335	362	326	334	370	351	370	355	333	351	343	343	383	363	345	346	340	339	332	320	339	344	340	359	314	366	316	319	355	364	329	348	332	357	331	362	323	346	374	348	327	333	378	330	343	344	348	341	321	336	381	363	310	336	367	361	364	325	360	332	345	369	357	345	368	364	342	334	311	341	362	405	353	366	357	378	375	354	383	321	336	370	368	313	349	343	324	359	351	348	335	343	332	366	328	344	333	357	338	322	350	365	373	334	363	351	335	386	346	306	349	335	371	351	334	308	340	352	392	319	341	352	323	343	351	366	352	332	347	354	324	375	336	363	336	340	361	365	318	344	349	342	372	326	320	340	346	360	357	310	358	357	374	340	402	354	367	328	315	374	324	378	374	390	336	326	328	322	366	355	347	377	348	380	341	355	381	359	332	352	359	392	357	355	361	338	346	320	364	332	316	354	378	333	351	327	338	344	345	339	338	349	333	326	313	341	343	346	389	337	345	357	370	345	334	339	325	340	381	345	333	372	354	340	351	356	335	331	335	355	347	344	339	354	336	370	356	334	340	327	335	352	324	366	371	353	302	358	381	341	339	363	349	353	316	352	350	371	351	362	366	361	354	344	358	349	341	347	327	329	313	330	367	350	383	358	345	328	322	341	329	360	360	343	341	351	373	350	344	326	358	347	340	363	374	380	341	332	369	347	355	338	345	344	346	351	350	339	341	358	383	350	327	370	348	364	387	359	351	360	346	361	334	323	332	325	340	337	344	329	383	321	330	336	361	354	342	345	355	347	369	328	322	387	343	366	388	351	375	331	344	341	370	331	359	345	358	344	349	349	341	334	362	329	323	352	336	332	310	346	341	333	332	345	346	310	355	358	320	316	330	368	353	356	351	346	367	357	346	322	332	323	337	337	374	374	319	371	347	332	337	356	363	354	325	324	377	353	394	340	353	330	357	392	352	325	339	360	333	401	355	347	365	345	306	331	356	362	335	358	369	339	349	346	363	333	324	334	347	311	310	344	360	354	357	336	368	346	323	342	336	335	340	329	356	335	338	358	326	334	339	345	382	336	314	337	342	341	402	358	353	332	370	339	362	353	374	356	386	351	398	365	366	367	356	372	365	335	367	339	355	337	320	336	344	353	373	366	356	363	351	367	351	364	344	376	353	378	353	351	343	382	349	383	348	353	329	372	354	366	345	347	344	348	364	336	327	356	356	353	333	340	363	360	337	302	371	329	354	356	339	363	359	364	346	341	349	367	344	334	381	377	345	330	345	345	353	329	384	343	356	336	365	342	328	359	362	367	363	365	328	337	338	360	372	396	391	346	325	355	322	389	321	378	367	354	344	390	352	327	327	356	349	351	356	342	384	366	338	307	346	352	319	357	337	354	322	363	369	330	361	359	327	362	330	351	328	351	350	355	328	349	340	316	333	361	348	352	337	371	319	370	318	354	350	352	365	366	359	377	355	321	348	314	335	370	356	378	370	340	351	355	337	356	355	361	365	376	325	324	358	388	342	360	344	351	355	341	347	366	366	299	336	338	341	320	359	333	333	347	326	309	371	361	319	328	349	345	331	316	329	376	333	350	380	370	346	359	342	342	351	327	320	343	336	373	322	364	339	369	321	363	363	334	346	340	343	319	351	350	360	363	377	344	380	373	337	328	335	334	347	361	353	343	353	365	350	363	332	309	367	309	376	354	362	332	368	369	363	354	340	344	337	357	364	356	350	313	337	355	354	370	363	346	358	293	359	322	344	340	326	367	349	353	333	372	323	361	394	314	332	332	392	364	352	320	355	343	359	352	323	376	334	311	328	367	352	335	332	370	346	343	307	331	370	371	320	355	340	348	323	317	391	364	366	333	376	330	339
1616	238	203	201	219	204	196	213	232	211	218	212	241	211	187	182	184	210	191	216	213	202	214	235	192	252	206	202	205	198	213	201	227	205	202	188	199	197	221	188	183	197	189	209	195	249	213	207	203	192	197	217	193	200	213	217	218	225	205	212	181	205	224	196	187	216	189	205	204	187	207	217	202	231	224	208	212	206	190	192	204	193	199	188	195	198	207	221	204	211	209	186	222	211	216	222	219	221	206	188	232	235	231	233	183	195	179	191	222	214	228	206	192	213	202	229	241	186	171	201	215	201	221	206	200	214	200	216	213	213	168	171	232	203	209	199	200	185	218	226	216	196	209	203	204	213	203	208	235	191	189	172	199	209	236	216	203	191	215	196	202	206	188	173	217	203	208	194	215	213	211	231	219	202	176	194	223	206	190	226	189	209	197	203	170	212	196	223	209	178	186	227	228	205	205	193	201	194	201	214	208	204	216	205	172	200	170	206	173	210	198	242	211	198	228	194	180	234	217	193	166	219	214	207	206	234	220	206	207	212	209	213	216	209	186	190	211	220	223	199	179	194	211	190	210	208	175	228	229	209	204	205	208	222	211	186	179	192	189	216	188	203	192	204	207	214	231	216	231	193	214	197	199	193	181	175	204	207	237	184	193	213	193	194	227	224	202	218	229	197	214	211	209	214	196	179	195	189	227	216	211	213	223	205	198	193	218	242	202	187	209	226	218	178	211	198	200	172	195	187	203	191	198	201	175	216	213	202	202	200	217	232	199	225	187	199	208	206	234	204	192	202	226	194	202	215	212	214	203	230	208	188	225	237	213	218	221	217	194	195	184	203	212	191	217	200	201	173	221	185	188	212	214	189	198	209	198	235	235	218	190	227	203	205	205	217	192	198	198	207	189	202	190	198	201	220	178	192	200	196	187	212	210	197	197	213	193	235	198	211	213	221	204	195	200	206	209	203	215	228	208	198	204	195	194	187	210	217	194	203	198	213	213	183	186	227	215	197	221	225	204	216	205	214	215	234	192	224	229	189	212	220	219	204	222	214	235	202	229	198	193	194	204	223	196	207	229	204	207	214	191	212	193	180	218	215	211	213	213	203	233	184	205	196	199	205	202	216	213	193	211	218	193	214	179	193	199	187	213	208	204	211	205	212	216	185	179	199	226	214	194	196	208	230	199	239	186	199	210	208	187	187	185	203	210	192	204	224	222	244	202	184	189	211	215	191	202	191	213	182	193	217	211	219	210	209	211	211	188	230	196	209	200	202	193	183	188	199	219	226	207	200	197	225	203	193	198	204	204	181	186	187	208	226	181	215	242	226	210	219	233	213	217	207	215	194	206	218	213	225	208	187	217	204	202	191	196	186	212	226	236	210	226	195	190	198	223	172	242	197	198	220	224	214	201	234	236	198	203	242	167	203	191	199	220	227	215	211	209	194	226	206	231	199	213	213	215	190	191	218	224	218	185	192	226	236	213	227	209	176	198	215	203	190	214	213	212	190	207	238	198	226	203	198	199	198	186	210	191	197	184	232	183	221	202	207	204	210	235	226	189	212	201	205	193	207	198	219	195	202	190	227	239	183	191	214	197	202	212	214	205	192	203	205	189	211	204	253	221	189	201	177	203	196	179	199	200	210	196	224	196	184	191	210	214	212	196	231	189	185	170	218	179	189	228	225	177	197	224	208	205	212	219	225	183	175	227	189	178	208	200	200	197	188	208	215	219	225	217	220	207	225	205	221	208	203	206	208	194	233	198	213	227	182	207	185	211	191	174	204	206	187	242	188	190	202	195	213	209	200	174	189	220	203	202	202	212	207	220	232	198	210	206	214	205	219	202	221	202	181	222	209	218	208	219	198	224	195	173	204	197	209	208	188	188	214	199	211	206	196	191	199	203	198	207	207	207	190	210	218	236	174	199	194	184	219	214	206	199	192	205	192	211	200	202	220	243	203	184	191	178	225	210	200	166	198	207	195	205	186	195	204	203	211	200	223	228	198	212	220	218	227	210	199	187	219	234	216	193	191	188	215	234	204	206	202	198	201	162	191	207	212	204	225	192	197	218	197	228	223	211	217	232	221	211	219	211	167	191	196	232	219	199	226	181	212	217	234	234	205	201	220	231	211	222	193	186	230	215	217	201	213	199	199	197	199	193	204	201	207	199	207	197	195	207	217	200	219	219	232	202	207	185	195	201	191	196	212	191	197	228	176	190	195	223	217	201	202	231	184	200	196	201	221	213	204	205	214	172	197	215	210	181	199	207	233	199	207	211	203	193	199	206	211	206	182	184	227	207	191	210	167	192	198	223	217	221	182	194	205	208	195	186	217	197	239	209	199	214	230	211	203	227	199	195	205	232	208	196	207	201	216	197	183	197	194	249	212	211	203	224	198	173	193	206	215	193	189	189	192	240	190	199	198	191	204	186	213	220	210	190	196	186	204	218	207	233	241	211	214	199	221	187	240	201	217	204	222	222	164	235	205	202	193	213	185	215	186	213	223	197	215	228	206	194	183	227	181	179	220	197	167	218	200	201	192	209	197	210	203	192	202	241	214	212	200	206	214	208	195	199	198	197	199	203	197	215	221	219	187	153	205	209	218	206	222	178	244	187	218	205	208	214	232	175	188	186	184	216	222	214	227	186	196	205	199	202	196	204	207	207	210	206	224	197	192	209	190	221	239	219	200	226	204	202	198	211	232	215	203	211	188	207	226	195	201	216	183	210	198	206	212	194	191	207	214	207	210	189	198	187	195	258	217	184	199	202	223	238	205	207	173	194	204	213	229	191	210	202	174	214	206	198	208	186	201	219	203	228	205	178	209	241	205	197	177	220	205	173	199	209	204	190	196	205	212	185	192	192	197	218	182	177	220	188	200	218	202	194	218	198	185	196	212	201	213	202	223	211	183	215	214	215	234	217	177	204	213	220	196	201	210	184	185	230	223	201	212	214	186	208	214	183	204	207	209	220	218	209	177	198	200	208	202	206	206	213	216	214	171	207	180	210	169	204	238	189	186	194	195	217	204	211	209	200	209	199	202	200	189	196	211	203	212	224	220	219	206	214	217	202	184	218	228	214	215	186	201	199	222	211	215	219	192	169	203	222	186	210	192	233	194	205	236	197	193	220	209	192	192	178	174	220	199	201	205	188	194	190	193	203	225	186	215	218	194	177	184	193	227	218	210	238	216	201	179	201	233	184	190	240	193	218	188	212	196	193	183	211	187	174	207	203	193	230	215	203	204	180	198	201	188	193	203	189	209	212	194	184	177	197	205	211	210	194	209	191	235	212	163	190	192	182	200	202	200	227	207	205	210	201	174	209	181	219	205	212	189	249	206	198	198	199	183	194	205	220	198	202	188	205	195	220	220	207	211	196	223	206	216	193	196	210	205	203	213	186	217	191	213	197	203	196	217	225	192	215	205	213	192	191	192	190	203	221	211	210	232	198	213	202	191	223	194	192	186	200	181	215	197	171	207	200	198	213	232
1922	522	533	551	531	549	457	470	528	498	507	458	494	505	490	493	512	495	515	505	488	468	503	484	530	489	521	503	471	472	515	496	457	474	437	467	485	524	475	502	486	448	493	489	499	484	451	499	494	482	496	523	524	462	466	486	478	487	508	489	518	502	472	471	474	476	456	442	494	454	469	510	450	483	495	456	491	487	467	468	471	457	524	503	469	492	520	490	487	522	454	458	500	487	553	516	478	466	449	484	542	481	463	483	504	466	441	495	532	462	487	512	494	483	517	469	487	505	489	512	491	491	503	529	464	502	526	469	486	483	445	490	449	490	436	468	505	513	478	487	492	485	506	482	515	505	525	528	471	487	513	461	472	475	490	499	475	436	453	482	460	482	474	512	455	480	469	536	501	492	491	480	486	519	464	515	516	449	460	519	477	470	436	504	512	562	487	451	503	504	502	475	528	462	494	516	519	468	493	481	450	475	479	481	475	480	452	479	475	498	457	467	492	436	450	466	478	462	478	503	467	481	478	456	490	487	471	484	451	464	509	509	521	475	492	497	478	470	517	523	467	513	497	532	484	456	494	515	478	505	506	484	528	479	482	489	464	530	481	503	503	471	508	460	475	498	517	446	494	463	474	489	488	516	483	496	471	519	517	486	509	492	487	480	482	485	481	518	508	507	455	523	471	465	478	525	491	546	499	506	493	422	526	506	475	493	537	505	473	526	486	464	469	531	474	534	498	510	498	491	457	474	470	473	469	461	523	499	532	497	501	504	470	469	495	499	515	490	443	508	495	525	486	497	481	512	466	491	488	434	484	474	492	509	522	490	496	481	463	510	485	487	544	506	504	477	528	498	493	493	456	455	456	488	469	513	492	495	528	498	497	503	475	500	498	493	486	494	476	466	481	503	514	492	480	486	482	478	513	463	482	484	477	484	502	503	493	510	484	461	489	476	516	489	463	505	465	529	531	470	526	471	508	490	496	511	471	480	485	484	463	497	494	505	481	508	474	465	482	526	480	528	471	486	468	457	540	487	492	473	487	540	477	481	524	502	494	438	497	496	487	476	474	487	467	502	507	537	460	496	485	466	465	484	476	493	454	496	500	481	484	456	479	486	528	492	498	492	474	487	505	504	459	483	487	452	500	494	472	478	497	478	486	501	451	483	456	539	537	461	488	478	511	486	500	521	498	492	496	474	516	425	505	505	498	496	473	508	522	460	470	490	504	493	504	487	506	481	529	493	473	476	486	500	499	478	454	483	509	479	489	472	489	504	476	479	493	480	472	489	489	486	501	490	496	481	517	486	475	541	465	498	444	462	474	475	448	458	500	529	474	460	487	462	494	481	464	454	472	486	457	491	502	524	486	488	460	488	469	516	511	500	472	464	515	497	506	491	537	506	492	486	494	506	494	512	484	454	474	511	469	475	493	503	491	539	458	506	505	489	489	472	534	474	480	490	458	464	466	454	472	485	467	492	500	485	483	545	456	444	474	477	480	479	481	457	449	502	486	436	487	527	502	459	480	492	525	490	523	491	489	484	515	486	543	486	479	484	517	487	504	483	516	497	467	480	458	467	450	477	497	489	513	528	468	483	475	450	495	517	508	496	520	496	489	486	494	473	499	503	526	531	456	489	510	515	469	506	473	459	499	482	466	498	536	505	519	490	513	476	492	444	482	456	489	475	494	468	448	521	516	484	467	445	499	488	447	499	527	454	496	494	485	508	504	507	482	496	518	478	511	492	492	475	500	493	498	518	488	484	479	494	457	489	476	492	548	490	470	485	509	510	485	498	488	487	459	436	510	448	511	499	487	446	453	485	504	459	492	536	503	496	492	476	521	495	490	511	501	461	480	509	457	470	536	484	473	482	501	450	454	488	444	542	524	420	517	483	499	491	505	511	505	480	489	521	491	487	480	494	521	476	468	457	469	475	478	487	464	505	494	534	502	435	482	476	479	519	520	482	499	465	496	497	486	476	504	478	455	517	472	531	441	478	489	438	432	498	493	488	516	468	481	454	493	495	487	477	511	469	505	536	500	498	490	507	459	485	489	490	518	475	511	470	502	468	513	488	466	521	482	470	486	493	471	476	511	468	525	518	460	495	480	498	494	469	526	443	488	521	493	464	513	472	492	521	491	458	514	472	514	471	508	536	477	486	512	509	502	490	477	475	462	483	438	508	482	488	453	498	532	475	533	477	493	516	503	496	508	464	491	476	473	486	514	439	468	479	477	482	476	464	458	462	517	506	489	491	530	479	482	496	451	530	530	497	460	494	497	474	484	489	478	506	454	513	484	514	497	490	497	520	476	484	498	490	485	474	504	476	487	474	483	480	468	499	469	509	475	498	494	505	482	512	439	506	476	503	485	464	485	502	499	522	461	510	501	508	492	477	521	499	485	477	515	485	508	468	494	484	473	511	503	500	503	477	479	501	490	484	532	475	490	534	489	459	503	483	504	496	512	481	502	492	514	449	462	496	532	485	474	491	485	502	500	501	447	463	492	496	512	476	459	515	481	505	497	479	512	505	465	490	519	490	494	459	476	495	472	471	498	485	486	517	497	475	505	473	486	477	501	464	527	490	514	465	504	508	469	500	501	497	499	478	499	474	480	493	445	506	488	487	464	494	521	492	513	461	441	485	492	482	481	461	505	495	466	467	494	464	470	485	493	512	500	458	532	470	471	476	525	480	493	470	440	500	513	493	510	523	472	478	468	491	479	470	449	487	497	496	491	523	488	506	476	494	504	496	486	520	495	452	491	487	511	490	492	453	469	489	489	498	491	474	478	494	482	472	478	492	439	476	497	484	503	456	480	512	456	500	436	487	535	520	507	471	471	498	479	473	427	486	475	546	491	530	489	500	469	487	514	495	507	441	521	493	513	492	471	495	504	495	471	503	481	464	484	520	511	504	472	485	493	470	486	496	490	487	471	491	484	501	468	445	476	494	493	461	469	498	471	499	495	514	459	498	505	514	532	450	470	466	530	529	480	482	516	531	430	475	472	473	490	473	480	453	527	501	477	463	508	476	533	493	497	480	442	502	479	480	476	497	548	504	472	452	486	476	495	528	488	509	498	512	492	476	461	492	529	491	491	460	449	471	517	497	491	487	459	511	521	463	473	452	479	504	507	491	494	452	458	528	512	485	487	502	489	514	498	499	487	487	470	491	472	458	476	460	473	454	521	480	484	454	477	513	493	481	499	496	543	498	511	489	477	504	499	456	457	488	495	468	511	526	494	447	491	501	492	502	480	468	475	488	480	472	474	496	483	518	465	459	443	495	481	519	528	493	445	479	527	493	469	501	512	442	494	480	516	490	494	522	486	522	513	471	488	451	487	510	475	522	496	504	496	470	470	528	491	463	482	518	494	501	462	502	466	509	479	454	471	456	471	488	483	499	475	530	494	513	488	458	511	511	480	502	502	474	479	486	479	477	482	477	464	460	438	523	498	478	490	527	498	486	501	490	520	474	488	450	510	469	518	487	535	459
8269	630	594	558	467	422	366	296	303	276	309	307	311	280	282	257	279	282	255	276	257	255	289	280	255	316	268	291	238	241	260	256	252	297	268	265	282	274	255	279	255	313	233	276	255	266	310	243	235	258	284	285	257	272	248	218	269	258	241	289	281	272	286	312	268	259	280	274	264	281	240	272	275	254	277	284	243	267	265	269	268	278	247	281	260	286	280	296	275	235	253	310	272	253	243	249	264	260	277	259	274	300	253	279	255	264	290	271	265	259	292	215	253	263	277	251	266	259	282	282	272	273	276	270	284	262	276	258	256	277	241	263	256	276	274	284	232	281	275	261	273	274	305	253	305	269	260	267	249	263	281	274	276	290	235	272	286	297	270	250	253	322	267	253	258	316	269	297	264	271	277	271	265	281	271	262	261	266	282	296	270	236	266	275	279	243	268	288	255	251	266	241	273	267	258	265	307	262	256	265	255	234	270	266	240	241	266	272	255	275	269	284	250	296	264	258	274	289	269	272	278	229	274	246	285	277	282	228	279	296	277	275	267	286	289	262	249	240	289	251	269	291	267	255	296	265	229	266	280	262	264	245	243	262	278	268	302	248	280	279	262	262	270	254	273	253	273	250	284	259	278	245	256	241	237	234	278	272	272	292	264	273	252	273	289	270	283	251	252	244	288	255	260	290	249	225	250	260	271	296	286	276	281	276	278	243	256	264	253	263	289	304	284	267	261	267	278	273	273	274	291	273	287	258	270	255	287	284	273	266	245	264	267	259	245	239	270	289	231	270	288	268	254	266	257	271	229	254	282	264	263	260	228	263	285	277	305	284	291	276	275	259	244	262	240	267	221	251	269	240	267	255	257	241	273	296	259	288	270	250	281	292	268	273	290	294	253	263	297	263	273	248	268	285	278	260	252	274	271	255	259	266	282	257	262	250	261	286	270	276	236	259	245	253	280	247	246	293	298	263	283	271	261	255	287	245	240	256	264	269	279	283	282	276	249	251	236	255	280	269	262	259	244	277	263	263	274	243	287	262	277	259	257	259	284	257	294	274	256	278	280	234	256	262	247	289	244	263	270	296	296	249	274	253	257	265	283	284	309	289	257	232	272	274	267	242	284	269	288	275	273	243	270	262	267	292	262	273	260	271	261	226	268	272	268	244	281	283	228	268	267	258	289	271	288	243	262	252	246	234	276	269	296	265	251	247	272	262	277	269	299	256	281	258	244	264	285	302	262	260	248	312	282	238	288	261	263	255	222	239	260	251	270	268	284	285	266	306	268	276	271	271	264	273	280	281	293	277	271	287	266	255	267	256	270	253	287	269	249	301	278	266	280	256	269	281	263	258	270	289	240	266	265	244	267	279	268	257	264	266	285	276	275	263	291	234	233	294	271	288	280	298	268	274	267	248	269	259	291	283	239	246	252	284	288	261	246	232	272	303	259	300	277	282	240	262	274	279	326	274	315	262	252	233	233	253	269	277	257	277	273	277	235	266	279	251	268	260	271	286	241	276	323	245	260	290	292	266	295	277	265	290	254	270	246	261	261	242	266	248	227	265	269	256	265	280	285	281	284	284	304	250	240	265	264	281	263	290	274	263	256	278	249	295	294	292	275	248	296	265	263	257	285	260	264	274	283	281	297	294	249	247	253	234	263	280	280	291	257	283	251	256	250	300	265	291	279	260	282	279	295	259	276	273	267	284	273	272	275	289	260	270	279	244	243	267	279	269	279	259	248	257	257	267	266	277	255	260	242	305	263	258	272	249	235	271	246	307	248	259	295	268	269	300	239	324	257	273	265	273	267	281	276	287	262	268	279	268	278	261	295	275	244	269	278	286	274	282	280	280	268	298	269	241	270	270	279	279	248	288	271	256	246	276	267	275	245	274	293	292	317	263	258	260	284	251	257	276	279	303	276	295	253	294	271	247	303	280	269	254	267	248	265	266	262	268	297	301	270	256	292	274	252	270	262	273	278	266	257	255	254	278	283	247	245	282	292	246	257	268	269	288	267	263	282	255	270	293	246	274	234	310	284	315	305	248	242	273	270	262	267	276	271	253	271	296	254	272	265	301	254	282	296	265	274	241	241	268	242	233	250	282	271	261	270	294	267	269	243	263	280	279	256	260	247	262	262	280	274	235	246	258	282	282	290	293	280	267	287	285	266	252	231	267	258	274	290	257	238	266	243	267	259	275	274	267	279	304	301	252	277	266	270	270	298	279	243	260	255	273	267	287	298	287	294	290	282	269	280	258	291	275	271	273	263	265	276	268	254	287	270	272	263	270	284	279	255	264	244	277	265	264	281	274	289	272	277	267	310	277	293	271	273	271	284	268	280	268	260	253	244	274	237	297	272	256	277	265	238	250	252	257	272	270	287	280	274	244	274	252	254	244	278	287	279	274	266	268	279	249	296	264	236	288	256	236	267	266	253	265	254	240	272	295	301	260	250	247	266	278	241	244	244	278	295	272	279	261	250	271	278	289	278	264	264	313	286	276	254	285	280	275	294	263	292	252	260	253	266	253	284	252	256	258	267	276	284	246	279	257	289	261	282	247	252	256	280	260	248	292	247	262	269	282	269	271	275	248	293	265	265	292	282	262	277	296	278	287	307	277	233	250	306	259	260	258	271	264	238	239	259	237	285	279	286	264	268	274	265	257	268	275	234	301	269	262	289	262	281	263	261	282	257	235	299	271	280	281	312	280	259	238	230	275	268	228	268	264	274	287	268	279	297	271	306	259	258	272	262	232	287	261	290	276	251	263	243	261	281	281	304	262	273	280	255	257	270	239	274	255	300	249	268	271	293	279	286	298	281	261	284	280	259	296	291	239	255	267	274	261	297	303	266	330	258	289	264	267	267	265	253	268	245	254	285	263	284	283	282	255	274	273	248	267	246	251	260	250	270	253	273	264	268	253	250	236	273	285	250	257	291	257	262	263	286	278	286	286	262	243	256	252	259	273	245	263	272	254	303	257	247	270	256	252	274	268	237	264	269	299	302	280	268	272	260	247	285	311	251	322	237	294	282	267	273	237	274	272	283	251	242	283	269	268	286	277	277	252	264	279	242	275	272	274	250	246	316	294	257	273	272	231	277	256	257	253	259	291	255	236	269	258	271	274	292	284	266	278	269	282	284	286	218	276	248	242	289	280	247	271	254	243	264	297	281	256	296	245	292	246	267	247	273	292	283	255	288	260	261	263	282	251	281	250	246	251	277	279	252	274	257	295	259	298	277	275	261	281	267	282	303	282	264	281	251	250	255	285	296	257	274	245	287	313	270	274	275	242	246	263	260	324	261	268	248	249	267	252	284	252	270	241	268	292	240	259	257	262	267	265	264	245	278	270	259	293	273	253	259	296	269	261	265	258	252	296	289	274	312	279	265	249	290	249	276	279	258	278	291	278	278	265	245	270	262	246	303	269	258	268	276	276	313	291	265	262	308	233	265	273	279	260	242	268	284	255	261	281	258	297	251	275	237	266	272	253
6739	947	1376	1526	1349	1130	1020	979	803	767	762	773	723	730	707	634	697	631	669	619	682	639	617	595	656	668	628	678	638	655	705	668	663	643	647	626	589	593	619	654	592	621	610	585	629	629	640	636	624	599	624	635	627	613	611	603	649	602	621	614	585	630	606	608	643	594	647	617	632	644	628	599	614	628	580	608	606	633	639	612	602	610	625	565	605	606	627	643	656	607	609	567	638	620	646	618	601	606	632	634	587	564	591	627	606	602	589	635	645	576	614	607	612	615	635	598	600	634	611	629	634	618	611	596	578	635	584	610	581	619	624	619	603	637	614	613	596	594	631	633	616	592	612	605	593	620	661	628	647	609	634	608	641	606	625	616	610	617	617	638	610	640	601	591	644	621	640	602	611	620	638	618	613	591	597	575	588	580	619	582	608	639	653	632	608	646	631	631	609	608	626	606	571	662	630	593	618	623	605	601	589	625	659	599	631	631	662	624	625	690	607	625	616	570	587	597	605	671	580	603	647	599	622	610	643	635	604	605	585	598	589	590	584	642	581	621	569	588	591	618	624	586	630	625	583	659	583	622	605	586	616	624	578	601	622	604	586	631	610	589	641	590	635	649	625	615	665	603	588	620	655	622	649	569	611	609	585	613	614	567	615	646	598	626	635	620	611	606	611	628	617	668	635	602	607	617	615	591	615	598	610	599	582	594	585	585	638	636	623	594	636	639	581	629	589	576	592	595	621	626	608	647	615	612	609	569	654	643	591	590	590	614	631	599	596	666	664	621	634	590	603	629	603	552	618	653	625	593	652	588	657	622	610	635	637	614	632	630	662	606	630	609	621	600	641	631	610	612	618	661	628	646	599	620	639	593	650	599	637	605	587	581	610	630	595	609	600	564	633	612	563	596	615	618	609	598	579	639	621	600	609	625	640	600	555	632	603	626	629	618	597	631	589	660	605	606	606	626	562	634	607	607	578	581	659	626	619	598	616	600	622	605	588	602	634	600	668	622	574	616	593	566	655	663	659	611	613	595	604	567	610	576	605	602	578	592	619	594	599	623	615	593	627	618	640	585	593	575	594	602	615	618	615	687	627	609	623	640	644	612	602	618	565	605	610	624	592	563	573	631	590	657	625	612	589	623	633	629	667	607	639	644	580	626	631	618	650	606	584	634	629	594	661	638	569	591	605	612	593	593	581	575	628	629	598	613	579	613	608	590	580	591	603	595	644	646	639	622	598	662	608	552	618	671	606	552	585	581	650	593	589	622	596	641	597	640	611	636	612	579	615	621	636	611	605	633	597	618	615	631	612	589	599	631	644	637	662	580	585	647	616	627	628	614	636	619	609	643	638	639	641	654	618	605	590	571	580	607	599	613	608	667	594	566	616	595	648	626	647	595	607	647	595	620	574	657	619	563	666	635	637	589	585	618	644	613	618	609	652	557	654	656	634	587	619	608	626	591	599	602	628	597	634	630	555	629	618	619	604	621	592	605	580	616	600	599	589	627	555	608	639	601	595	624	614	627	634	652	630	617	622	574	605	626	588	594	658	633	641	622	634	615	593	606	617	641	593	588	640	592	587	638	607	635	632	606	611	587	638	670	618	642	606	589	598	632	583	597	677	609	625	586	594	565	595	549	640	621	609	635	577	556	606	589	639	611	667	579	634	583	617	600	580	633	624	619	605	621	631	622	630	606	626	615	625	622	572	580	575	608	666	600	596	579	619	625	609	619	597	616	604	595	635	611	595	611	601	640	595	593	652	623	662	577	614	590	594	611	629	614	605	590	639	614	608	597	619	613	635	587	625	594	611	612	585	586	618	585	589	572	622	584	616	579	663	645	600	632	590	592	625	625	602	601	625	587	592	608	594	594	657	627	592	644	583	633	597	597	658	614	602	598	624	623	640	640	638	602	599	584	604	596	630	611	627	617	631	637	625	620	653	594	604	610	628	631	554	635	585	585	638	591	637	650	606	641	638	627	607	592	619	620	589	639	606	671	594	592	560	596	611	600	623	629	602	606	650	597	598	603	653	636	643	610	594	582	652	603	642	601	608	625	582	595	625	608	628	614	631	632	623	644	593	638	641	601	596	615	590	654	624	602	593	611	583	617	618	641	593	591	690	657	616	631	617	621	597	631	635	649	653	641	584	570	612	647	624	594	571	653	645	623	623	626	614	617	639	642	625	617	601	650	595	595	621	600	590	663	670	567	610	598	672	602	547	636	627	622	656	662	592	591	617	573	564	634	603	658	637	609	612	607	623	594	635	650	589	629	583	569	610	574	593	628	640	598	623	613	631	588	608	662	624	577	603	614	585	632	590	632	620	615	627	625	620	633	586	599	679	594	538	632	616	606	615	625	587	644	596	573	624	631	593	578	639	595	594	615	617	611	607	629	616	595	607	575	604	632	577	631	634	643	596	626	572	599	639	636	647	604	606	625	610	628	650	565	628	593	625	608	642	621	610	596	631	646	639	646	621	646	581	615	613	609	642	636	594	612	583	613	605	693	558	573	628	584	650	634	622	595	607	554	601	586	602	620	600	625	595	584	597	592	644	591	590	593	625	596	615	613	619	623	610	601	567	629	643	632	632	623	607	601	633	624	634	618	623	630	599	618	622	606	659	602	581	573	649	617	619	599	602	615	630	586	616	624	610	606	632	599	601	607	629	646	623	591	635	594	608	622	600	637	643	563	629	627	606	570	653	638	613	615	564	637	631	599	627	590	604	627	588	619	578	627	604	639	614	564	641	660	641	578	638	632	623	611	615	643	610	596	597	651	590	594	599	618	625	626	616	597	596	638	633	574	602	570	601	631	626	627	619	644	616	633	605	644	609	641	604	616	571	650	622	609	614	606	626	626	593	643	567	605	624	613	605	658	609	646	575	608	620	586	619	640	607	618	569	601	578	551	630	611	641	648	582	634	678	639	658	598	633	622	596	606	620	637	638	604	627	627	620	645	604	625	582	625	592	587	625	591	610	614	612	579	631	611	641	625	630	648	649	599	566	582	651	623	619	651	610	638	608	600	584	604	640	596	620	638	642	636	598	548	643	649	596	617	637	610	624	649	567	588	640	613	617	647	655	615	621	661	598	699	644	615	628	656	590	603	595	618	646	600	596	592	630	613	640	599	645	604	563	600	579	559	581	638	637	621	624	656	583	650	642	630	591	642	664	648	611	575	669	630	584	609	579	608	615	589	632	606	606	584	614	557	589	575	662	604	621	605	640	582	665	561	641	609	621	651	618	625	579	618	623	584	579	607	642	643	609	603	617	623	642	620	607	609	574	552	614	638	618	605	574	630	556	581	619	590	632	630	640	609	687	606	603	624	600	634	614	582	584	600	617	628	606	620	567	579	628	645	617	626	637	632	638	579	588	624	596	671	620	655	586	622	630	589	625	585	639	640	640	605	681	610	647	620	614	621	615	605	615	626	602	654	598	612	587	640	615	610	613	597	636	580	617	653	606	580	586	613	641	574	628	675	563	610
14862	1132	884	693	493	353	270	254	235	229	185	198	193	216	182	179	161	162	168	167	170	174	172	161	144	169	165	150	137	155	137	170	157	143	137	171	165	138	154	160	144	132	154	133	146	152	180	144	148	155	154	154	139	131	135	145	142	173	148	135	143	147	139	155	141	160	157	130	144	161	161	133	171	146	152	131	162	144	155	143	171	155	165	131	136	141	162	151	148	148	151	149	155	164	151	168	142	170	130	164	152	125	147	152	128	158	151	141	146	182	161	155	166	156	147	137	135	128	174	147	150	137	159	155	121	140	169	147	128	140	145	128	145	164	170	148	149	152	151	143	154	133	157	144	144	123	152	147	165	127	129	138	151	126	142	144	132	132	133	152	133	163	172	144	152	140	148	137	156	165	137	141	152	162	149	139	159	165	159	140	143	153	143	135	150	156	157	149	140	140	158	166	157	145	159	126	144	138	163	169	162	143	153	135	165	146	151	127	186	127	178	173	133	159	165	173	143	141	142	151	139	149	147	151	167	160	150	137	158	150	153	171	163	155	138	130	153	153	181	168	179	162	147	140	163	146	156	151	129	159	159	162	157	148	164	147	163	144	147	139	164	173	158	162	160	140	155	160	167	164	168	158	175	176	131	143	164	158	167	141	154	149	150	151	147	159	168	144	159	159	160	140	109	144	158	153	137	149	140	157	145	145	157	122	133	130	137	142	154	150	172	165	137	136	141	135	157	140	152	142	119	128	153	138	152	106	153	172	169	154	147	136	161	168	155	141	138	167	163	149	158	150	139	157	141	172	166	163	139	130	149	142	143	160	154	141	149	145	146	139	133	161	143	147	151	148	144	153	162	149	144	165	165	159	150	159	140	154	135	131	137	156	178	137	119	142	146	127	166	165	147	163	146	132	145	147	149	127	146	149	139	142	138	146	153	167	156	152	151	150	158	148	151	134	145	142	172	139	144	141	168	139	150	145	132	188	150	154	160	145	173	150	147	148	148	170	142	131	163	145	170	164	156	151	161	142	138	158	160	133	135	145	147	156	152	131	138	148	149	127	147	124	162	122	147	174	148	144	142	155	156	145	145	166	146	160	176	151	114	138	160	151	163	153	161	160	165	143	153	151	173	146	156	125	151	150	139	144	149	150	130	169	137	121	133	168	165	166	132	125	142	164	150	171	153	151	142	150	153	149	139	160	145	151	137	161	133	167	153	139	142	156	162	172	123	139	160	171	170	135	136	155	168	159	161	152	147	139	148	155	148	147	159	145	135	172	167	142	158	165	161	147	140	146	143	146	136	155	130	131	143	141	152	168	135	142	138	164	143	135	154	135	149	161	153	154	129	152	125	125	168	151	143	159	150	141	142	140	174	160	148	137	152	140	137	155	155	148	154	147	121	149	155	134	137	154	158	182	153	142	165	129	147	130	140	141	155	140	156	133	144	161	129	152	148	134	160	144	138	137	133	166	153	143	152	151	166	140	167	136	147	151	146	132	143	126	138	184	176	143	149	134	162	150	134	133	122	139	158	142	146	143	164	163	157	145	163	160	171	154	129	156	160	165	139	141	150	133	147	134	124	159	140	150	142	118	135	152	146	141	139	146	160	177	136	152	147	141	142	171	130	152	155	141	170	141	154	154	167	156	150	153	141	149	155	130	139	178	145	170	164	154	126	146	138	125	144	163	152	145	138	153	131	153	154	153	155	138	135	168	147	168	142	136	161	161	141	166	151	150	159	133	158	148	150	146	148	142	153	152	167	137	141	133	169	165	153	138	170	139	161	151	151	134	146	136	158	150	165	136	144	159	173	143	174	136	139	161	146	146	139	152	160	136	152	166	143	136	141	140	144	150	143	155	145	173	172	168	149	166	156	150	128	150	148	144	155	153	141	134	181	139	177	131	141	135	141	135	153	180	124	129	149	132	146	165	143	132	175	148	148	131	186	129	161	143	167	126	136	140	158	164	143	143	148	141	148	124	146	187	163	139	154	128	154	151	125	159	141	140	140	144	143	146	149	134	187	157	150	170	155	133	166	139	142	154	122	162	158	142	158	122	147	148	185	158	161	180	161	127	157	140	145	136	155	165	150	141	140	130	139	142	151	163	140	158	153	143	151	135	178	141	156	149	139	146	152	142	170	129	146	156	160	146	160	159	131	136	156	176	136	127	155	139	164	135	158	138	170	150	157	146	181	151	149	145	133	141	167	162	146	147	152	159	151	138	132	154	144	143	161	156	157	146	165	157	144	147	163	140	160	141	127	155	118	156	141	149	155	124	146	153	157	167	136	152	155	151	135	154	152	152	144	148	134	149	157	125	159	155	140	145	174	130	126	156	154	147	186	137	144	160	144	150	129	162	138	142	154	138	176	116	174	143	150	154	154	143	137	142	161	157	151	162	123	139	153	163	130	152	126	141	151	157	164	154	166	158	168	132	150	153	166	172	194	151	142	156	130	149	137	135	159	165	151	159	156	166	123	153	155	163	154	154	149	145	149	156	122	160	137	140	149	137	124	133	140	147	147	162	142	148	161	129	142	130	131	125	159	150	154	177	135	147	155	143	147	126	147	155	154	138	142	141	148	164	160	144	162	135	169	149	151	171	146	143	141	140	137	128	148	129	161	154	148	146	152	147	165	134	144	152	156	159	124	147	139	155	161	138	147	140	128	146	158	159	152	136	159	166	138	145	148	142	146	154	141	149	133	146	172	138	155	135	128	136	152	159	151	143	149	138	141	147	134	142	127	142	154	158	144	153	148	126	147	154	146	164	152	157	109	114	118	126	146	171	152	160	137	146	158	144	138	130	154	165	152	140	133	163	158	177	132	139	140	139	165	148	173	156	154	144	144	171	146	124	154	147	144	141	151	154	137	157	155	153	150	153	143	153	140	144	122	144	152	138	166	168	161	137	140	171	152	164	166	167	133	150	169	152	123	130	147	135	164	142	154	151	136	131	151	124	147	150	151	122	127	179	155	142	155	127	161	162	186	151	148	159	169	130	171	185	155	164	169	146	146	125	153	150	142	144	148	138	149	155	122	151	152	149	132	146	151	178	133	126	134	153	148	176	149	143	155	157	162	131	151	173	178	139	155	144	155	148	150	144	134	177	149	145	133	159	166	149	139	151	156	153	145	121	148	145	129	133	129	146	140	156	142	164	152	154	166	149	163	174	150	131	147	153	135	142	144	139	141	159	160	154	163	145	158	144	139	147	167	136	130	147	145	154	155	148	154	168	155	154	153	158	152	162	165	144	170	148	156	150	146	162	154	136	124	150	141	163	143	152	137	166	130	147	154	151	161	177	157	151	161	151	157	155	129	148	159	160	142	151	148	142	154	166	153	143	157	150	151	142	125	135	144	154	142	158	144	144	125	129	164	152	141	141	147	146	145	138	141	144	158	140	136	163	127	125	135	151	155	168	175	127	131	141	148	133	152	151	161	149	160	127	133	143	158	133	138	154	147	141	156	149	136	152	142	155	169	151	141	167
8043	942	1958	2135	1827	1404	1123	889	828	703	699	606	558	554	492	515	485	464	445	455	430	419	439	426	426	408	417	392	372	389	362	388	352	436	360	389	395	379	394	356	379	356	328	373	395	330	346	390	352	358	376	370	361	365	337	343	356	378	333	383	349	366	385	363	367	345	375	356	372	325	356	377	350	360	331	389	329	333	318	356	354	329	362	358	319	375	343	332	374	375	314	356	377	368	344	334	347	351	357	351	365	384	377	344	325	333	358	352	361	350	342	342	354	322	316	363	355	322	363	369	332	336	339	357	391	293	331	365	389	338	343	345	338	350	364	356	380	337	368	362	330	353	398	351	346	368	380	352	362	337	328	313	341	354	319	339	343	311	363	385	350	338	342	341	335	335	346	341	330	327	356	340	346	342	344	328	337	327	350	357	395	365	322	325	344	365	365	375	354	346	332	348	335	310	369	394	363	364	332	363	364	368	345	327	359	356	326	345	363	308	340	358	316	338	353	354	344	359	350	366	348	362	369	385	357	354	329	380	342	365	373	371	354	355	391	342	377	338	369	353	332	383	341	331	390	331	337	341	337	355	333	355	337	370	351	297	387	358	373	353	359	321	340	297	367	346	317	344	350	327	365	336	341	367	369	362	332	325	343	332	362	314	315	354	345	333	345	345	336	305	340	357	349	370	334	333	346	336	351	333	356	335	348	333	338	340	331	357	326	327	324	350	347	360	334	369	358	337	305	361	337	328	351	377	323	353	351	362	369	319	329	340	357	375	334	338	361	305	352	347	336	369	354	343	353	330	350	348	354	334	377	334	311	346	335	345	326	340	337	379	375	352	391	362	338	367	320	298	366	341	337	341	327	323	311	364	372	355	346	350	346	342	364	323	345	356	380	300	341	371	348	364	371	353	339	338	393	338	376	386	356	357	374	354	323	376	336	336	339	315	332	363	356	371	309	325	342	367	339	367	341	326	341	342	326	357	347	350	327	338	347	357	310	346	338	345	353	338	362	359	368	359	352	368	372	380	344	345	366	391	350	355	355	344	378	358	355	361	358	338	323	330	348	375	339	324	330	331	316	333	365	337	346	350	316	308	358	350	310	338	328	316	355	352	347	329	318	354	332	322	332	391	361	333	346	398	352	329	393	384	331	325	351	362	336	380	347	362	337	339	348	341	324	339	326	371	305	310	325	381	338	333	326	337	362	355	349	372	345	331	339	378	317	339	337	351	344	330	326	309	322	338	361	340	358	345	360	372	326	355	386	383	339	338	363	349	367	352	351	331	339	361	365	342	372	318	354	344	369	345	349	328	331	364	336	369	328	362	370	350	379	337	362	345	330	374	328	342	332	350	352	321	356	348	320	351	347	312	333	338	330	340	330	373	345	345	360	356	341	372	344	311	334	363	351	356	338	388	341	299	343	366	352	334	343	390	359	352	323	372	351	347	361	347	332	343	390	332	357	338	322	305	327	377	324	349	367	322	336	368	374	347	344	382	329	351	339	356	340	385	356	376	328	376	350	336	342	332	339	365	348	335	329	309	337	327	384	329	352	362	333	365	364	371	310	349	353	349	355	316	350	345	396	358	341	314	305	313	334	329	348	352	360	356	328	356	362	330	323	356	345	335	363	329	349	347	343	362	352	370	346	376	333	356	320	365	351	349	334	346	339	357	366	341	324	303	358	347	320	404	362	351	341	322	330	335	337	327	345	306	379	332	329	390	366	361	364	343	373	385	338	351	344	333	378	348	364	334	366	310	370	334	313	363	365	335	330	342	352	330	330	359	345	354	335	341	360	350	354	321	333	342	333	380	326	390	356	336	339	340	386	385	375	329	329	342	335	337	381	317	316	336	352	377	337	341	350	327	345	335	389	336	342	364	347	343	341	348	348	369	339	307	349	338	348	353	312	360	381	337	332	342	338	321	345	343	345	335	358	348	334	333	370	355	333	346	355	319	324	343	335	325	342	308	344	366	339	333	348	382	358	331	331	358	331	337	336	373	365	347	347	343	345	351	310	313	349	359	373	332	372	346	306	360	355	367	335	330	330	363	346	349	340	345	344	312	352	334	377	331	371	321	342	364	324	368	361	356	326	330	317	362	360	331	348	381	382	343	339	357	374	370	351	344	329	354	372	362	338	373	335	357	353	343	370	331	333	377	344	345	375	374	381	330	359	354	352	352	329	360	373	364	335	372	346	352	368	320	323	355	362	320	371	333	342	314	358	384	334	346	329	328	369	340	381	329	311	345	333	344	325	364	364	339	345	360	347	365	348	321	342	329	323	344	343	360	367	339	345	358	346	339	309	341	360	361	310	366	340	342	330	316	340	332	320	339	320	337	356	350	351	340	341	343	340	315	342	340	354	335	359	354	337	364	355	352	344	373	367	362	362	355	328	338	351	338	346	368	340	365	344	315	336	332	321	336	345	357	356	356	350	346	367	348	327	350	352	348	320	349	326	314	352	362	359	350	324	346	333	381	353	358	399	358	349	351	357	390	365	350	334	353	357	370	343	368	370	373	314	326	348	337	333	336	345	358	355	362	322	356	347	350	347	380	346	363	354	348	352	338	316	357	351	349	361	381	363	336	358	341	368	335	333	356	338	354	357	343	326	344	354	306	369	350	351	320	354	326	370	331	364	337	349	356	362	318	328	346	358	349	329	337	310	347	348	377	359	365	349	342	360	378	357	333	314	359	335	344	351	322	344	347	353	379	402	362	394	352	362	321	355	393	343	318	367	362	338	330	362	335	352	340	334	346	349	326	332	355	320	361	347	360	357	338	325	328	364	367	345	363	332	363	355	363	378	328	337	363	340	360	360	357	305	325	350	336	351	359	346	346	364	366	340	382	379	316	384	311	318	327	363	375	356	377	351	327	334	347	351	393	349	336	367	361	371	339	356	338	341	347	347	309	346	345	346	356	345	326	294	315	384	323	362	337	339	334	333	337	341	371	331	332	347	349	344	352	386	357	355	343	362	347	327	328	305	330	336	317	366	325	319	339	354	327	354	329	344	372	358	321	326	346	362	323	304	351	362	372	385	333	345	354	330	362	333	332	342	347	326	307	352	334	325	341	330	322	329	340	337	363	341	334	365	332	316	333	311	339	340	381	356	342	363	373	325	375	371	349	334	364	364	332	361	308	366	339	330	352	353	356	356	342	367	366	343	362	367	397	335	350	361	351	360	360	351	328	354	340	350	335	350	369	355	346	360	322	379	341	337	344	368	363	363	344	346	334	342	350	346	364	363	351	341	379	367	337	345	347	320	340	342	368	302	344	352	345	333	359	356	327	340	339	358	327	367	351	349	361	379	358	365	365	355	341	334	325	323	383	399	348	346	370	352	339	383	323	342	377	357	365	390	318	351	337	335	350	347	328	358	329	345	359	340	385	386	404	329	324	341	337	346	332	348	333	360	324	364	354	389	320	358	311	360	348	339	359	314	354	333	355	306	336	355	350	349	377	347	343	362	313	349	326	326	356	358	352
1634	255	226	214	208	215	204	241	181	224	217	215	223	221	211	211	224	202	223	240	224	233	199	222	230	192	187	222	205	199	204	216	202	217	208	199	196	232	212	211	242	209	201	196	194	191	197	221	232	202	184	201	200	204	185	203	204	204	205	243	207	206	191	198	208	192	221	231	192	198	232	190	195	218	190	194	201	192	204	192	220	235	203	202	182	194	198	221	204	216	229	231	180	197	190	226	202	225	212	201	194	214	204	226	217	183	227	213	202	204	187	238	206	191	206	216	198	219	229	197	216	223	228	218	191	229	202	185	222	235	208	200	200	224	200	204	222	207	216	189	155	204	201	209	217	190	193	202	192	203	203	204	203	218	196	209	217	201	206	176	207	217	191	203	199	203	210	186	198	195	218	203	215	190	185	200	233	209	202	185	197	180	195	183	203	216	221	188	224	229	230	203	181	184	214	204	223	193	204	194	192	194	182	208	196	177	196	182	189	202	250	201	209	203	202	207	215	189	212	196	205	216	240	195	212	219	201	202	209	178	214	226	216	194	206	207	197	207	204	185	220	192	226	201	200	213	193	216	214	241	197	206	208	196	209	191	194	203	198	213	174	197	185	170	222	229	212	176	197	194	194	202	210	199	225	245	194	226	207	223	225	220	192	191	203	200	203	202	224	220	199	180	194	194	189	194	195	208	194	199	206	235	206	196	216	182	209	198	223	244	183	212	203	193	206	184	192	218	228	209	218	199	213	194	221	214	177	221	219	219	194	213	187	183	203	192	217	208	209	166	196	210	192	206	187	205	205	218	216	203	173	200	217	208	209	183	202	202	201	219	235	198	207	200	225	203	202	218	217	195	197	218	191	215	232	214	179	199	200	226	217	216	200	210	222	190	208	212	216	192	200	185	196	199	202	194	205	194	219	224	196	180	219	197	212	207	196	209	186	198	202	179	193	216	225	220	199	190	192	222	181	237	209	212	213	194	210	216	206	196	201	236	194	219	212	212	199	206	239	210	217	199	204	204	189	209	207	215	198	185	195	225	215	191	183	199	202	220	230	197	213	215	190	214	233	188	202	192	198	209	214	200	202	212	205	176	209	167	192	225	181	189	206	223	174	207	172	191	190	194	196	222	202	190	213	217	209	191	200	177	183	200	206	204	207	191	208	189	197	212	193	216	234	199	225	219	217	195	210	208	205	189	252	199	222	204	194	223	225	201	211	208	198	206	193	230	200	198	217	228	179	197	198	210	191	227	226	206	209	204	207	187	210	222	216	226	176	209	213	169	203	198	195	192	205	189	200	190	180	208	194	206	182	200	185	206	183	227	208	202	206	198	219	206	208	210	192	211	225	167	187	223	213	215	208	198	217	197	204	196	200	195	203	200	195	208	188	184	211	199	206	206	192	211	210	208	203	205	212	212	207	204	201	187	216	205	192	222	217	231	210	202	215	225	224	212	213	197	215	185	206	185	208	191	184	215	188	206	195	199	220	207	200	204	232	205	206	200	202	208	173	225	219	185	232	205	202	231	206	210	190	211	227	204	219	212	202	190	218	205	201	207	182	198	198	178	196	202	184	201	209	196	207	192	215	216	223	203	183	235	183	219	197	210	213	197	221	207	183	208	217	185	184	188	190	196	198	216	225	193	206	206	193	205	212	193	215	184	203	221	221	195	168	222	197	224	192	175	194	205	204	216	209	186	186	193	189	217	205	224	204	206	209	186	200	202	209	206	202	187	201	209	220	211	212	205	213	204	235	194	192	204	195	175	206	194	202	205	191	206	199	224	198	212	197	216	218	231	205	218	203	245	179	205	226	212	190	222	215	208	200	217	240	191	192	168	204	218	211	202	184	196	226	177	213	205	189	198	181	198	195	206	236	196	192	208	216	223	221	203	182	190	248	197	194	199	244	228	203	228	215	231	215	201	195	231	175	192	233	197	203	195	223	191	248	217	203	212	227	205	218	199	201	217	207	215	206	195	214	234	224	200	213	209	227	213	210	188	202	218	219	201	190	180	191	206	250	178	234	211	207	197	188	185	213	197	193	213	231	200	227	221	193	190	216	227	224	193	200	222	186	222	208	190	222	206	198	220	219	222	202	196	189	222	169	193	199	226	181	184	205	216	209	209	207	198	227	209	212	191	198	192	201	207	212	203	211	216	199	200	217	194	200	216	195	227	203	201	188	188	215	225	211	215	205	193	218	226	219	206	224	216	184	210	229	187	177	194	223	205	226	211	205	193	174	215	218	197	173	214	190	214	215	209	205	207	196	188	205	187	201	221	224	207	205	200	210	200	177	209	207	206	231	205	191	219	231	193	222	213	211	217	209	212	214	218	214	215	213	205	174	203	214	193	208	213	195	197	212	180	213	203	193	173	216	195	191	185	215	202	207	185	212	193	198	204	212	195	233	181	260	224	219	218	207	216	226	201	236	205	198	207	195	205	192	194	206	198	221	193	223	194	220	213	206	220	188	219	249	204	213	200	200	181	216	220	214	217	218	196	180	211	199	203	212	204	200	210	212	215	201	209	200	209	217	216	163	180	186	206	208	188	214	218	180	181	205	203	190	233	229	225	190	218	230	200	238	226	196	177	206	239	210	203	217	182	226	195	215	237	207	190	203	208	195	219	182	183	196	202	193	208	197	196	217	235	200	204	227	208	210	206	213	205	200	189	192	227	179	205	218	205	230	208	212	178	228	216	222	196	202	231	184	204	210	215	194	206	173	227	186	204	198	182	207	214	209	208	210	197	170	216	215	193	193	218	207	214	183	194	206	217	196	213	190	197	203	175	208	221	229	174	212	225	202	175	206	211	198	226	207	209	179	216	206	193	206	181	196	229	212	211	228	200	182	184	235	196	203	200	197	215	185	183	214	181	226	189	223	196	229	223	197	213	213	203	210	219	159	203	207	205	210	218	195	211	211	196	190	201	201	223	204	208	213	218	218	174	196	213	204	190	223	207	192	214	221	216	202	227	213	198	195	201	173	195	211	224	213	191	175	194	197	198	192	182	200	213	194	220	232	212	200	203	198	236	161	183	205	223	210	224	200	211	195	214	209	212	222	218	177	198	184	168	178	187	199	226	201	211	202	193	181	224	186	229	207	199	188	198	206	203	206	211	224	222	224	202	219	212	219	206	202	216	187	213	202	230	191	218	212	237	204	195	192	201	193	202	182	190	230	176	213	198	212	195	196	208	201	218	188	199	198	158	191	194	244	217	201	220	216	228	194	169	194	187	203	166	190	218	183	188	219	200	210	174	228	190	185	221	211	204	208	169	202	213	215	217	207	204	219	203	197	218	217	196	210	170	207	176	204	212	192	212	216	186	207	211	201	178	228	190	196	193	197	198	197	198	220	202	206	176	186	215	226	221	207	214	196	226	215	186	204	197	222	209	201	207	224	203	217	213	214	223	216	218	203	206	192	198	211	220	214	196	209	207	189	213	190	196	195	226	200	197	204	216	212	218	191	207	197	210	214	196	190	180
2021	517	561	523	547	548	481	491	520	496	497	493	462	498	509	466	475	468	469	509	503	498	472	505	517	497	490	488	464	461	500	483	483	532	489	544	500	498	485	496	532	474	460	464	515	511	440	503	513	503	498	515	501	490	490	483	505	519	483	492	502	475	486	483	499	483	509	503	503	486	527	479	481	489	482	480	476	493	451	499	459	453	485	492	498	468	475	516	484	457	505	494	492	480	495	483	518	491	475	460	505	512	519	492	510	500	492	482	510	454	509	465	488	470	482	500	489	484	535	521	515	498	454	492	517	505	471	479	504	481	467	509	499	505	465	514	501	496	479	491	524	481	500	494	503	493	444	466	495	446	459	483	494	496	467	503	520	472	494	435	487	496	487	479	453	482	522	482	504	468	514	475	477	504	494	491	480	512	456	496	486	514	513	496	490	532	493	438	481	458	488	497	462	501	549	522	490	520	475	507	502	455	470	483	472	493	491	491	454	485	504	481	477	486	443	474	496	495	484	464	493	462	476	495	501	484	491	538	491	489	450	517	474	511	474	468	496	483	503	479	499	459	471	519	506	510	494	492	461	507	472	512	496	492	478	480	487	478	507	490	506	488	502	472	497	456	503	481	500	509	461	453	471	496	457	467	498	477	499	498	508	425	512	503	489	512	463	504	478	502	486	473	473	498	501	492	492	472	482	509	511	469	511	535	479	492	477	471	491	490	516	471	472	506	463	489	460	527	463	485	507	499	489	496	501	483	475	469	498	487	492	521	489	471	496	516	461	485	457	518	495	483	513	472	463	487	448	525	492	488	481	470	510	472	450	479	467	501	434	549	471	479	514	451	494	453	495	466	515	442	503	487	496	453	488	524	528	481	521	494	532	495	543	512	530	495	517	466	423	471	480	492	465	456	480	510	469	456	468	457	486	481	446	528	542	499	511	460	498	479	516	516	472	488	482	511	495	462	478	468	507	529	490	531	507	510	535	489	516	504	517	486	502	491	511	502	494	479	457	506	466	471	465	467	474	504	479	464	510	527	481	476	465	482	476	483	485	490	463	491	499	515	483	497	485	514	488	499	507	509	516	490	488	555	463	503	535	508	461	497	482	456	477	484	489	485	493	486	497	470	498	461	486	494	497	460	475	524	476	471	494	484	498	477	468	514	495	468	482	520	475	496	470	477	504	458	493	494	469	490	528	501	502	519	486	485	477	497	473	499	496	484	500	448	504	511	504	482	520	476	466	480	470	482	482	508	469	450	464	517	462	515	511	479	506	517	511	479	517	517	528	520	505	509	491	475	490	498	492	496	508	482	493	529	533	484	492	524	480	481	510	474	463	461	489	480	489	451	452	487	487	489	481	508	502	499	483	509	516	507	502	478	471	517	485	502	466	486	481	487	471	461	514	477	496	522	504	474	486	494	503	482	490	480	470	441	478	484	490	538	496	492	504	433	497	498	476	494	507	495	471	476	492	505	520	513	518	482	459	455	473	482	486	478	487	491	503	537	453	492	485	534	489	505	486	489	493	479	494	478	494	513	465	478	519	526	478	515	476	525	455	432	489	494	500	518	441	456	485	478	486	487	495	481	514	488	479	519	492	494	512	503	480	455	494	493	476	457	461	487	477	487	503	475	524	448	498	468	470	514	468	477	533	469	504	539	525	527	509	452	476	488	486	512	495	496	475	512	522	525	475	512	508	455	498	506	474	473	512	465	480	496	496	493	492	521	495	467	496	507	489	455	472	487	501	499	519	467	500	520	471	486	445	492	500	491	516	483	474	502	509	485	450	445	466	500	434	511	510	511	491	512	472	509	535	468	464	495	529	496	479	439	510	473	527	482	475	539	486	482	493	482	492	497	478	507	486	490	502	451	474	489	508	511	502	477	458	469	481	499	497	495	482	442	480	482	490	516	500	502	493	516	483	510	481	451	490	500	490	496	485	469	480	513	493	484	500	492	512	495	496	482	501	515	541	506	519	486	508	490	509	495	515	500	480	487	501	484	490	485	485	534	500	533	484	517	513	493	478	496	481	513	504	510	457	479	486	481	462	483	437	487	483	498	472	498	482	484	483	501	468	472	499	478	485	504	458	463	491	512	474	500	478	506	507	485	510	518	505	478	494	493	510	478	481	498	533	505	504	513	494	499	511	474	504	482	522	513	507	505	471	512	462	486	505	492	487	508	471	472	511	473	486	528	514	481	468	524	462	497	461	491	516	501	468	490	475	479	464	451	494	501	538	475	492	518	448	442	478	494	439	471	508	499	515	492	496	506	513	509	469	508	490	520	525	496	504	511	494	476	514	489	467	468	512	477	501	496	447	482	506	459	500	505	477	493	487	456	493	502	493	489	517	490	463	490	501	458	497	495	483	466	521	486	494	488	510	478	526	466	502	483	491	526	469	469	480	496	499	488	498	522	498	533	506	458	512	491	499	501	499	511	483	536	502	442	485	494	499	493	501	477	513	515	469	523	495	510	482	513	468	541	524	508	467	494	526	517	510	480	494	486	479	544	444	524	479	504	499	490	449	494	511	486	526	510	504	490	514	516	471	514	455	453	525	477	532	514	492	469	541	505	519	492	478	481	469	483	448	493	465	504	473	508	525	504	488	531	464	502	515	530	487	484	464	501	485	455	487	447	556	499	470	491	443	518	505	468	511	482	454	502	475	484	479	483	517	489	513	483	517	466	479	476	463	445	491	495	500	482	487	444	477	513	492	454	491	499	510	506	496	500	535	485	451	548	492	482	482	488	523	473	460	478	472	484	543	517	504	498	501	532	533	509	502	500	514	507	479	507	436	471	503	533	495	466	510	507	507	501	469	493	494	497	497	456	482	460	474	518	445	504	477	503	461	447	548	439	497	436	498	478	490	500	513	486	439	485	487	501	514	495	470	491	499	504	514	498	522	457	527	505	463	544	470	508	488	443	462	483	524	516	484	513	495	503	514	471	523	507	526	507	518	505	498	507	483	538	501	487	498	462	464	513	524	498	461	496	506	486	463	492	487	470	431	478	522	500	492	539	502	486	494	488	492	506	529	473	442	456	497	507	513	509	442	456	491	491	485	464	463	509	476	513	490	482	479	464	489	488	479	497	484	483	519	456	486	519	496	495	444	501	471	466	482	462	480	513	496	501	503	460	496	514	484	505	459	504	513	508	490	499	526	485	551	478	499	482	467	513	481	471	494	442	539	491	467	530	490	449	500	482	479	508	492	470	460	508	515	471	457	479	495	497	474	477	491	479	505	445	469	507	473	476	484	527	488	495	458	501	520	500	480	497	503	524	480	466	500	530	473	507	464	487	458	451	481	493	483	459	512	480	501	460	470	491	471	520	470	511	495	475	502	503	482	480	531	459	540	507	496	494	476	487	485	522	488	472	504	456	491	482	481	538	501	484	489	475	495	471	483	500	503	503	484	469	474	485	489	463	478	518	500	503	544	503	507	559	531	484	487	491	494	523	487	449	508	528	504	475	507	498	521	516	502	472
8209	624	616	581	464	353	349	331	326	296	294	281	299	285	275	295	235	280	286	308	303	231	265	254	280	279	297	261	249	278	248	285	266	263	248	278	263	254	259	289	247	273	251	288	248	277	262	304	249	253	264	286	276	268	284	229	242	274	270	290	292	269	258	271	317	235	279	306	254	261	273	316	291	263	247	269	269	293	283	278	297	276	257	303	297	284	258	269	291	285	253	280	284	267	252	254	264	276	268	324	263	258	272	263	263	258	271	273	299	255	273	263	260	261	273	254	261	262	272	275	277	273	258	297	300	266	251	247	282	269	252	247	229	305	276	241	232	257	241	271	249	273	286	261	266	264	283	270	270	260	254	266	273	255	251	281	246	272	274	275	283	280	233	275	268	238	283	257	293	289	277	260	279	255	298	253	243	285	273	269	259	265	285	273	268	281	235	240	280	296	269	248	276	244	266	260	282	274	232	260	256	243	278	297	266	257	286	262	262	273	242	276	277	260	236	271	268	296	271	278	287	269	266	243	263	288	277	267	272	280	251	270	258	271	284	307	232	258	266	279	266	274	271	262	288	270	280	275	274	263	259	273	268	247	253	262	280	284	262	281	217	239	276	286	300	269	269	264	257	287	235	245	267	295	291	255	298	267	238	273	245	272	269	266	283	262	267	287	238	243	271	253	247	278	261	296	275	259	253	269	273	264	276	296	298	263	297	259	261	266	292	270	255	274	294	273	277	270	264	288	263	269	253	291	279	277	288	231	241	259	251	279	288	287	255	241	251	236	246	273	288	274	258	272	257	261	284	249	246	278	319	274	266	271	247	280	244	262	253	269	258	269	262	278	266	253	286	266	250	249	251	257	255	266	260	290	238	255	296	273	263	273	253	248	236	258	256	247	253	231	263	305	278	271	269	255	260	269	297	270	236	246	255	245	256	268	238	286	228	293	277	261	279	305	258	258	270	288	257	252	239	287	289	289	271	252	264	281	270	294	275	251	279	233	275	241	266	260	253	247	253	252	266	246	267	273	234	284	235	259	276	273	267	265	271	269	256	236	282	281	270	248	291	282	283	261	262	296	255	240	272	225	230	280	310	239	270	277	278	305	277	296	242	278	265	200	278	264	298	255	262	282	254	298	242	264	267	265	268	272	255	261	249	285	279	243	248	285	272	274	314	245	271	257	268	289	250	324	257	293	243	264	272	256	297	274	254	251	281	272	255	275	297	264	241	267	256	238	263	255	274	282	291	276	286	288	292	257	265	265	253	264	245	277	260	252	284	270	233	292	252	269	270	238	290	257	268	257	264	273	268	242	261	286	244	250	289	289	259	257	277	261	243	259	282	254	269	258	281	264	254	269	278	287	282	246	296	249	236	279	283	266	257	289	259	260	277	257	227	288	270	262	233	247	288	266	261	277	275	321	261	233	265	293	265	254	250	265	284	280	262	239	259	268	258	263	235	270	266	257	278	270	245	284	268	273	286	262	301	270	254	272	297	299	269	249	270	282	291	268	254	270	300	289	261	269	247	239	270	259	268	283	268	295	264	308	261	258	283	289	237	254	297	264	255	267	282	262	268	267	256	274	272	236	237	245	287	279	271	259	273	290	262	255	270	279	269	264	254	296	256	267	296	277	257	254	274	266	279	286	279	250	262	262	293	292	269	268	268	257	293	302	286	243	246	272	269	251	293	291	252	274	258	263	277	298	275	258	280	271	250	303	275	249	300	284	265	311	252	276	248	279	255	269	249	285	300	272	270	273	273	293	255	252	249	266	247	274	281	253	271	273	269	277	279	292	261	252	307	259	285	293	299	260	283	258	291	248	234	258	259	274	281	299	228	265	270	259	252	247	269	263	268	262	274	289	257	264	260	259	264	303	232	259	264	233	258	264	266	321	274	289	288	279	280	285	291	270	238	267	267	297	261	275	279	233	251	234	282	244	273	251	280	286	260	233	257	239	265	279	291	278	257	286	246	244	291	292	303	273	313	263	277	260	256	317	248	282	258	224	292	292	271	282	260	274	252	271	246	291	267	249	271	227	255	260	265	300	272	245	245	264	251	311	293	260	268	259	271	287	261	284	267	292	287	285	220	259	298	319	246	254	274	275	259	230	244	323	274	262	259	254	279	281	259	276	251	281	270	266	274	288	284	277	298	299	278	289	280	287	256	274	293	262	291	271	255	271	272	279	300	297	252	257	261	290	280	236	255	290	305	254	272	268	237	258	238	273	292	277	276	250	260	243	261	288	289	258	257	260	257	267	258	282	249	303	292	261	271	259	278	283	289	286	295	267	257	270	263	243	276	281	284	252	264	265	277	282	285	272	236	256	286	276	233	281	287	288	253	288	261	287	261	285	274	253	302	259	261	242	268	276	274	277	249	274	267	266	271	243	264	242	269	267	248	246	240	275	276	269	299	273	306	287	244	248	283	219	274	243	269	280	287	277	292	277	317	277	286	290	269	267	258	238	259	266	244	274	278	285	283	266	272	230	296	261	269	295	288	248	300	285	260	260	249	257	265	278	253	283	282	290	266	245	279	258	272	268	291	290	260	269	275	289	272	282	290	313	274	283	271	254	263	269	285	249	270	268	288	257	271	261	296	263	311	280	285	270	264	280	268	289	269	259	265	247	270	261	268	272	244	273	308	308	271	290	269	262	307	283	269	247	244	251	287	245	278	239	274	255	290	249	249	273	283	266	257	279	261	276	297	290	292	282	264	256	279	285	285	255	261	305	284	268	247	236	289	269	267	242	294	270	255	273	270	233	299	290	255	282	276	243	270	290	262	271	250	268	268	282	268	261	280	262	238	259	264	271	287	286	256	267	279	257	286	252	268	298	257	257	250	266	255	274	317	252	283	264	285	254	278	290	282	255	291	262	255	274	278	276	267	260	298	284	264	257	247	278	290	254	244	266	250	241	233	251	276	293	287	290	250	269	242	267	279	253	275	266	268	281	265	264	274	255	279	262	272	253	274	266	253	289	270	283	268	271	277	261	283	260	265	297	255	268	260	274	226	270	291	259	289	299	261	279	260	247	286	262	249	283	288	244	245	243	280	279	260	253	270	295	270	262	261	298	273	285	250	240	302	260	254	275	289	293	270	277	275	275	268	312	252	257	283	304	272	287	281	270	283	272	297	289	261	242	256	259	271	279	235	227	274	268	272	295	283	271	252	267	270	269	278	298	277	261	279	294	270	288	267	270	249	240	257	259	271	271	255	283	291	270	267	291	246	283	249	257	274	256	270	263	321	305	283	265	250	262	291	277	274	257	322	276	222	260	277	289	295	278	265	251	273	271	271	261	252	248	269	270	256	291	279	267	275	274	266	279	287	295	246	246	255	290	259	254	272	266	268	257	263	264	286	260	225	268	254	273	261	305	232	266	282	272	277	272	258	308	282	262	289	293	275	276	261	294	268	262	256	255	279	238	244	300	293	270	256	264	281	277	299	297	251	281	266	259	257	242	289	264	311	283	291	292	273	302	284	248
6562	858	1339	1557	1366	1233	1043	916	903	821	827	725	709	726	693	710	645	661	664	685	666	649	698	605	657	639	644	576	626	659	660	647	607	650	661	590	621	677	608	623	628	613	609	637	672	650	658	643	630	612	664	669	612	635	654	602	616	622	573	600	616	596	610	622	638	609	630	597	628	620	605	599	610	585	619	618	614	644	636	591	617	590	603	598	626	645	600	596	607	598	654	611	610	617	584	585	637	640	593	565	605	596	598	621	594	606	630	580	595	624	595	603	614	579	574	603	637	638	658	615	594	638	612	626	599	613	648	604	589	636	648	627	641	607	623	638	616	671	665	591	616	600	577	603	628	573	634	566	640	622	647	653	641	600	623	623	624	631	615	595	585	603	656	609	601	616	617	607	607	585	635	634	571	623	609	601	615	611	620	662	611	590	601	606	583	618	595	603	625	617	588	640	611	623	589	628	600	613	645	597	593	624	639	612	610	668	558	618	619	627	579	607	604	611	676	608	613	608	608	567	624	610	602	611	617	577	612	575	639	617	615	615	610	603	639	564	641	594	602	599	602	595	613	633	583	601	623	623	591	614	608	589	626	616	603	628	604	577	585	645	595	645	585	644	617	613	560	581	600	654	630	606	586	590	633	607	576	600	629	584	613	633	609	620	578	640	588	600	600	609	615	620	607	630	612	583	623	618	613	598	578	604	604	586	607	633	628	612	589	619	626	621	637	634	591	609	623	620	610	651	561	650	592	619	632	600	609	572	579	619	595	619	639	617	640	606	619	610	624	597	602	631	582	584	622	626	606	619	627	578	643	599	603	538	609	612	630	607	585	606	655	584	617	579	622	581	623	626	618	591	592	626	590	612	642	604	639	600	609	591	632	574	665	635	623	591	610	621	604	591	620	629	593	617	598	605	558	637	632	561	614	632	622	632	620	646	620	620	634	566	596	620	617	604	603	592	625	608	650	564	633	588	642	574	606	609	596	615	564	582	605	610	595	596	585	608	610	634	659	643	577	650	606	641	612	655	633	626	626	633	627	627	597	622	556	548	627	643	609	598	624	616	594	666	619	617	598	600	607	648	554	624	638	616	615	626	625	618	576	595	593	600	596	627	619	553	637	628	626	624	621	603	575	623	603	641	603	611	650	642	661	586	637	622	600	639	591	582	557	602	633	620	687	649	541	603	580	613	616	624	581	643	597	591	579	620	587	582	594	660	646	641	588	574	632	644	623	596	620	612	614	618	636	593	607	628	612	596	579	576	646	601	590	598	596	629	620	596	582	625	636	582	604	625	597	605	608	587	616	639	606	618	598	599	617	604	613	635	632	630	620	632	628	580	616	599	592	609	597	608	637	582	644	585	606	593	601	634	640	637	646	597	596	619	598	612	575	607	584	632	613	634	562	661	641	589	614	615	675	600	607	630	563	644	627	579	646	617	624	558	647	579	580	606	647	600	612	603	640	619	645	640	615	618	602	631	606	616	628	600	585	612	623	666	641	545	652	610	608	594	662	589	586	579	619	566	636	618	598	600	616	611	664	592	602	640	581	627	632	578	574	609	586	625	655	635	647	590	602	633	598	616	625	618	616	609	599	587	575	617	624	629	650	568	604	639	606	603	637	619	573	620	624	602	609	590	637	667	610	580	563	605	620	580	606	589	612	605	610	617	584	592	595	614	606	595	598	593	583	633	623	613	650	596	575	609	624	630	578	607	585	624	617	613	582	663	597	605	615	618	598	632	592	567	601	596	576	602	631	625	662	576	637	632	626	642	629	615	582	605	572	635	623	610	606	586	595	631	612	649	661	602	615	627	600	586	620	600	629	638	609	603	646	584	600	603	599	616	613	637	625	630	612	656	618	589	583	634	584	602	594	633	614	590	625	604	619	612	564	587	609	640	622	637	632	640	581	620	599	569	621	617	622	598	585	628	643	668	595	630	599	598	600	615	620	627	671	600	634	603	621	665	593	644	632	557	621	615	585	635	640	617	592	598	683	604	578	620	660	584	592	655	632	616	619	595	598	598	623	595	591	576	611	576	633	596	626	588	649	615	624	570	574	632	627	605	617	629	612	586	612	585	630	559	579	594	617	598	630	630	651	605	612	636	614	636	617	634	594	605	644	623	580	622	586	551	601	557	596	608	641	620	613	600	607	587	625	652	595	616	621	602	637	638	556	586	604	587	601	644	604	649	631	585	560	610	564	687	601	573	678	608	611	641	576	611	619	580	636	618	626	623	598	622	642	576	587	614	619	646	654	658	626	640	619	609	590	624	633	592	616	592	541	629	617	630	620	599	634	619	609	623	626	663	598	602	622	596	666	658	605	641	612	591	615	611	613	602	632	586	589	567	598	622	642	597	644	640	563	568	638	647	626	604	647	574	619	653	563	603	598	616	608	649	607	625	617	589	642	566	605	620	657	615	638	596	640	600	589	626	626	561	638	619	598	581	660	576	621	554	599	591	606	579	587	628	584	632	626	651	608	636	646	616	623	631	599	632	603	599	581	611	628	630	590	624	597	639	560	587	633	626	656	605	619	610	583	569	551	598	582	614	616	617	633	627	579	620	566	636	618	613	590	625	571	627	598	590	637	611	601	593	581	584	593	634	578	620	638	567	638	604	568	651	625	643	595	619	598	635	590	629	608	572	591	625	611	631	609	608	570	622	625	624	624	636	599	655	582	615	640	597	574	637	580	542	633	625	642	661	596	591	598	613	621	613	608	596	622	582	601	614	626	645	613	597	606	663	644	568	608	618	587	592	587	606	592	628	648	636	593	593	612	616	613	563	629	597	643	640	536	624	611	639	605	566	646	652	626	567	610	604	592	586	615	628	596	691	594	592	663	588	622	634	603	618	641	646	625	634	633	618	593	619	643	622	589	635	582	652	644	615	627	563	634	624	599	616	580	631	637	601	604	604	578	589	631	602	608	624	631	592	658	599	620	603	631	603	628	595	632	609	599	592	599	600	584	587	580	622	645	592	610	619	603	593	615	615	592	584	619	639	596	603	627	614	592	586	620	592	634	588	587	611	598	617	617	631	648	628	603	633	644	597	630	589	577	613	617	582	598	587	659	623	653	602	569	605	621	592	598	668	603	632	625	658	603	604	627	587	625	643	566	618	654	609	611	564	625	627	557	634	597	614	591	611	632	575	604	610	610	622	586	585	601	580	643	640	604	551	590	685	647	640	573	664	567	627	547	597	637	619	581	588	603	615	619	594	579	593	615	607	595	633	614	579	610	638	603	595	634	568	586	601	603	656	636	669	607	582	600	584	585	580	598	612	618	622	639	561	584	589	635	578	645	610	615	602	668	582	608	637	619	615	641	604	641	583	616	632	597	671	668	604	621	626	603	599	596	631	560	625	595	592	615	616	627	611	596	643	613	603	608	627	628	642	558	596	654	659	622	625	644	624	636	597	567	589	643	618	633	610	568	613	638	599	536	552	606	588	613	615	588	581	648	571	622	585	558	613	587	609	614	615	590	636
15156	1139	927	717	518	346	295	235	236	181	183	172	200	194	169	160	168	154	158	156	148	170	162	158	165	158	168	181	135	160	181	135	148	158	152	175	158	162	160	172	153	143	153	142	148	159	152	156	142	129	147	152	162	167	123	156	159	142	150	130	150	148	165	156	149	163	157	175	143	151	144	149	157	125	167	150	133	157	171	188	127	149	153	160	168	146	172	130	149	173	153	144	157	176	185	131	161	136	151	159	127	148	157	146	146	148	159	125	132	163	155	120	151	137	162	146	150	130	151	132	139	146	171	155	129	157	156	188	141	166	150	141	130	151	151	163	135	172	149	150	153	147	163	142	160	143	169	151	162	141	151	161	162	191	171	164	150	153	162	174	129	125	150	144	147	158	167	148	167	156	164	143	122	157	141	167	149	150	164	152	158	149	150	143	143	146	157	171	142	132	161	130	134	156	158	173	154	134	140	148	163	139	139	135	127	139	131	151	148	151	168	151	146	161	131	150	148	156	145	141	145	147	157	150	152	140	142	150	167	158	154	138	129	150	136	159	166	177	158	130	170	166	149	150	144	130	158	139	143	166	150	131	128	159	139	149	169	164	166	173	131	133	155	152	130	168	158	141	159	172	150	160	158	139	139	149	160	121	150	139	150	171	151	160	174	121	146	154	122	142	133	149	136	162	137	134	135	138	135	136	138	163	144	157	171	156	154	144	174	167	159	140	177	158	140	122	138	142	154	137	146	167	155	146	158	166	168	131	142	154	153	122	152	131	149	156	130	144	161	145	170	165	155	167	174	149	131	150	156	160	122	141	165	141	143	174	144	150	175	169	125	153	150	163	164	145	161	152	155	146	137	145	146	146	141	146	121	143	150	140	151	162	145	142	147	137	133	164	147	144	179	137	131	133	158	141	123	134	160	158	156	139	146	160	158	194	146	175	160	172	137	136	171	139	137	141	174	144	139	169	149	151	150	155	129	164	149	155	139	151	156	138	138	135	143	144	173	141	146	152	165	188	156	141	153	137	156	144	149	139	166	159	154	156	144	156	126	154	146	178	134	145	157	150	155	143	135	167	170	118	136	125	172	166	182	144	148	136	144	136	147	161	164	140	150	148	141	139	161	148	148	139	140	129	139	154	142	151	125	147	141	130	130	142	149	163	147	145	138	144	147	135	135	144	181	149	172	161	154	155	130	147	148	134	127	149	139	142	145	128	147	164	166	134	136	164	151	148	148	161	158	124	145	133	144	155	153	155	159	151	145	154	135	147	144	128	140	137	147	146	156	144	149	154	136	152	147	144	130	134	158	144	129	131	145	157	123	154	154	139	150	172	156	139	156	136	151	132	146	136	137	145	125	178	137	149	160	139	138	138	137	149	142	147	137	167	135	145	177	139	147	148	139	153	141	138	163	145	156	148	154	161	126	151	139	161	151	170	158	144	169	149	142	139	162	157	131	173	150	161	144	144	146	153	153	150	148	162	181	160	136	149	127	137	152	168	176	176	164	151	155	152	171	169	142	132	147	157	162	155	159	168	165	157	133	142	142	141	155	170	170	144	162	163	135	146	171	144	159	142	144	141	126	147	128	152	150	161	145	148	153	159	145	156	135	148	160	160	128	149	154	171	123	119	136	162	150	151	174	166	154	168	167	153	162	146	156	135	154	144	141	146	146	132	123	124	173	147	156	156	143	147	144	133	153	169	167	155	162	130	130	130	168	142	151	162	131	149	160	150	143	165	139	138	166	163	150	160	137	137	147	136	164	149	165	154	151	153	151	159	132	156	135	148	177	147	142	134	148	145	145	155	134	158	147	171	121	130	145	124	135	138	140	180	140	143	168	145	163	149	144	138	172	137	154	163	144	163	160	153	148	122	146	121	140	138	137	171	155	148	152	141	164	169	147	160	147	132	143	144	149	141	145	176	151	147	141	151	144	129	154	156	166	153	131	183	146	162	145	146	131	151	148	155	150	147	145	173	175	173	148	164	166	119	168	138	140	164	158	145	135	169	147	147	125	146	139	158	123	160	152	146	159	150	156	138	143	149	133	169	138	142	168	161	157	133	149	153	148	132	144	155	132	163	166	144	156	161	140	158	146	159	140	139	156	159	146	145	108	153	158	133	168	134	164	158	135	141	156	163	163	158	174	163	142	126	154	151	133	146	153	137	125	168	162	145	143	145	151	146	161	154	150	147	150	147	134	132	150	150	162	155	134	151	152	169	167	156	162	178	151	142	141	159	156	129	149	145	154	138	174	142	164	174	151	157	149	141	181	132	168	139	145	150	159	143	164	143	128	156	159	153	182	166	165	149	128	138	158	172	149	157	116	157	127	134	145	152	147	139	137	158	139	135	154	138	145	143	147	140	150	159	144	139	164	151	152	148	152	174	163	130	174	164	128	150	135	138	149	156	140	149	148	153	158	135	143	161	139	142	158	149	150	151	152	134	123	149	141	160	172	145	177	161	147	140	144	144	152	137	148	175	151	137	148	134	146	163	164	152	136	169	139	140	140	143	154	144	159	150	153	160	136	145	151	157	166	134	142	148	154	142	156	162	152	138	164	162	151	142	159	143	138	157	159	152	136	141	157	156	170	169	161	170	133	162	135	149	188	146	150	147	141	142	136	168	128	124	156	125	153	158	161	131	151	140	132	137	152	132	139	127	128	152	144	171	155	134	153	144	147	144	155	141	165	139	149	137	137	147	177	153	157	160	148	139	147	163	141	143	175	161	122	107	133	156	149	163	139	155	149	161	160	119	128	154	153	154	146	150	136	143	141	144	141	127	140	135	134	179	167	123	138	147	154	122	163	138	133	130	151	152	148	159	167	145	140	145	133	161	155	156	155	157	154	146	127	159	155	142	139	159	144	167	156	161	182	136	140	163	157	156	133	142	157	147	156	146	139	145	148	121	161	165	136	186	147	130	133	165	127	142	164	154	131	141	148	155	164	154	142	165	153	141	146	113	153	154	151	135	135	136	150	142	158	130	150	140	123	155	153	160	138	153	153	167	163	139	157	153	151	164	121	152	144	143	155	145	135	147	132	146	162	141	133	158	170	147	151	151	172	161	159	144	168	156	159	155	159	148	175	157	146	144	165	154	141	151	138	140	156	142	119	157	162	151	159	126	158	163	155	149	156	149	122	133	149	159	143	164	150	150	144	164	151	141	175	157	160	147	148	143	136	123	160	147	156	158	140	139	139	145	158	142	170	155	160	181	162	169	136	143	147	159	145	122	122	142	147	159	149	146	149	127	136	151	147	150	144	138	154	173	135	131	143	143	145	144	133	161	152	152	169	134	134	158	138	143	157	166	151	164	157	138	140	147	186	153	148	134	151	161	143	172	141	154	155	155	149	149	141	158	152	150	153	143	139	141	152	154	156	124	136	144	163	157	137	157	130	131	162	160	152	137	155	146	154	158	164	150	130	160	143	138	164	134	157	152	125	153	150	141	128	140	154	151	144	142	156	131	161	155	157	158	170	152
8062	936	1877	2263	1880	1435	1119	920	835	742	710	666	556	503	515	513	444	473	463	434	462	407	412	393	402	404	426	391	400	395	419	357	381	365	365	380	395	358	353	392	350	334	388	375	396	375	350	369	356	357	361	379	345	370	376	375	347	342	332	332	390	365	353	361	339	366	365	384	400	366	322	350	364	357	332	341	347	341	336	307	369	330	359	357	331	327	344	322	352	386	359	354	338	358	354	371	354	368	340	352	321	335	338	332	372	359	338	352	355	351	337	345	374	313	343	337	328	342	312	346	359	327	333	338	344	322	364	351	370	367	353	358	325	366	342	347	355	328	352	347	354	351	347	341	341	318	342	320	339	363	336	334	384	352	363	337	331	383	353	354	335	340	355	334	339	320	331	336	349	330	366	339	362	375	316	365	352	331	338	367	333	331	364	363	330	313	315	345	367	316	327	331	317	342	354	362	358	344	349	363	345	368	308	365	323	350	313	365	348	339	356	352	345	334	344	329	328	356	376	334	356	352	359	321	353	314	363	318	350	351	355	367	341	350	353	379	337	362	347	360	354	337	362	333	328	352	312	351	324	338	375	367	321	380	363	333	395	341	360	382	363	310	317	336	324	346	356	361	305	375	355	366	361	358	339	342	363	341	392	329	351	314	308	336	388	318	356	362	337	326	329	320	356	329	335	368	323	364	340	353	334	342	340	346	327	343	333	351	318	357	365	334	354	363	343	330	347	339	310	346	346	340	344	350	351	354	349	337	346	348	360	356	315	363	320	333	322	374	353	342	381	339	359	329	364	342	385	329	359	338	320	357	351	379	327	335	332	341	341	336	336	354	376	353	351	368	329	334	331	341	363	353	351	384	318	374	327	351	354	361	352	355	360	331	319	359	361	345	373	345	355	329	320	341	376	332	343	382	350	339	352	352	347	336	361	347	354	342	356	324	365	361	328	357	336	355	323	354	323	339	358	333	351	360	325	356	351	350	374	354	315	394	342	346	393	345	337	361	347	377	367	355	320	339	357	352	341	337	326	350	345	368	352	344	398	339	342	313	358	361	314	366	350	371	377	335	318	352	311	369	345	347	344	362	338	354	334	365	390	341	347	333	349	365	353	307	359	355	356	323	368	328	335	336	378	329	337	359	334	322	359	370	343	347	323	333	344	344	341	375	355	333	322	326	357	367	353	347	345	343	351	318	341	332	364	375	354	365	369	340	338	341	308	399	369	343	321	367	350	342	341	354	329	313	383	350	348	350	364	355	381	343	342	352	340	349	346	368	337	377	344	353	349	347	359	332	357	332	338	343	334	332	341	366	333	372	334	365	350	363	366	355	344	344	374	343	338	324	353	367	350	355	336	354	349	358	311	325	371	359	336	334	327	346	335	322	355	354	348	330	325	354	353	322	355	334	349	349	360	354	347	361	316	357	306	328	327	328	323	351	360	383	360	364	347	322	340	353	377	368	316	341	347	343	357	325	363	359	374	329	389	373	352	333	325	389	347	349	338	343	372	352	356	335	368	363	363	308	327	360	339	335	352	343	327	359	366	312	341	353	321	346	334	322	343	315	374	329	353	351	337	348	317	370	312	332	325	346	359	330	332	313	363	410	353	324	366	349	341	318	344	346	321	361	333	365	312	357	340	325	381	335	344	359	377	319	364	364	331	335	344	377	357	363	362	327	343	351	372	339	336	319	338	341	349	339	337	324	356	332	357	329	367	399	337	325	335	338	346	341	334	354	363	348	301	369	392	355	382	329	332	305	348	345	321	377	347	329	341	322	355	322	345	330	340	352	355	341	325	333	349	387	349	361	357	347	350	338	366	336	327	328	339	361	331	342	361	336	337	316	354	359	342	333	359	309	305	341	347	361	339	350	354	349	338	342	313	359	339	302	350	376	334	343	340	355	357	378	336	362	363	369	363	325	350	345	380	350	368	316	380	339	334	316	337	356	376	332	372	351	317	391	333	354	363	323	359	347	327	349	381	363	338	372	350	337	377	324	347	322	359	363	372	342	339	344	335	316	347	343	346	316	346	324	332	341	353	340	366	324	338	374	322	375	358	299	337	381	353	359	360	339	358	352	357	369	366	347	337	338	325	343	364	372	348	347	348	341	359	335	374	300	339	338	364	359	341	359	341	332	387	362	359	340	343	355	367	343	363	338	310	342	359	369	376	327	318	308	349	387	365	345	343	317	318	295	360	357	332	357	349	348	355	331	378	340	364	362	351	347	326	407	333	335	301	310	328	342	354	365	337	341	373	334	315	320	354	323	350	351	334	342	371	334	331	376	361	364	332	361	346	358	343	333	320	312	349	309	330	351	296	357	350	359	363	339	350	341	306	343	364	327	359	338	347	340	347	338	380	359	352	359	356	341	336	338	359	367	344	338	367	330	348	356	360	325	324	353	385	351	331	322	323	363	337	358	296	359	350	351	339	355	345	346	335	325	354	355	341	304	338	331	313	381	358	355	339	355	374	358	317	404	355	362	339	343	336	353	364	366	328	347	344	354	334	355	317	366	359	358	331	328	367	371	327	336	303	359	334	351	354	342	327	337	358	319	348	348	359	399	344	368	341	344	339	338	329	335	349	348	325	360	321	367	339	344	336	325	323	363	345	344	331	376	360	389	361	357	352	338	328	320	352	335	338	328	334	347	366	366	367	322	346	312	331	381	347	379	319	350	350	320	347	355	342	350	350	316	342	337	331	368	365	383	360	355	353	373	375	355	368	368	353	337	361	335	366	312	368	359	364	327	336	358	333	336	336	362	364	381	345	387	344	338	354	345	371	360	332	369	323	336	347	341	362	318	330	352	327	340	335	369	364	344	371	364	358	352	348	317	351	353	344	391	326	329	335	351	354	322	332	310	341	362	334	364	348	350	352	366	368	327	377	350	355	338	366	359	380	348	338	339	331	352	374	344	330	334	368	318	338	342	355	346	379	354	353	380	339	369	358	326	366	341	326	356	347	376	333	352	347	339	380	323	339	365	381	347	336	361	352	332	337	347	354	363	347	339	352	363	329	343	370	338	301	328	339	358	349	361	361	359	351	346	339	347	367	342	339	325	355	365	349	358	348	325	363	341	337	332	373	357	322	321	353	333	338	335	327	373	346	323	345	330	370	329	335	341	356	320	358	338	329	336	336	363	345	328	355	363	369	347	328	334	371	346	372	333	319	333	351	348	371	406	400	340	335	341	365	322	382	356	346	349	357	361	331	355	326	309	305	338	353	348	341	305	363	329	342	336	357	343	348	375	330	346	354	334	342	304	359	349	365	320	382	357	340	334	344	334	353	346	351	368	341	332	340	366	333	345	387	330	347	363	338	358	368	386	373	363	375	325	364	333	346	347	354	349	325	364	355	338	337	329	348	378	362	342	346	341	302	361	356	324	349	328	317	347	367	307	317	317	340	335	349	384	331	358	348	364	351	379	363	328	369	339	342	368	331	351	319	306	322	351	369	365	372	378	328	342	329	320	385	324	329	350
1680	183	222	237	187	209	217	197	161	230	220	225	230	201	200	201	204	213	220	206	219	225	217	201	214	177	200	217	210	206	187	222	182	177	193	213	219	229	241	212	230	219	198	199	243	201	214	205	225	223	212	201	233	205	203	227	207	200	225	211	195	201	194	192	229	203	206	177	224	190	215	209	213	207	257	204	206	212	211	193	210	200	197	191	199	222	209	203	166	215	220	219	211	220	221	198	216	190	194	191	195	204	209	201	182	220	193	206	206	192	216	190	225	196	186	208	188	224	207	225	204	228	214	183	213	218	205	178	240	222	214	199	187	209	196	230	197	185	192	219	194	224	214	202	203	208	196	222	176	211	182	226	204	194	228	192	192	203	188	220	227	213	206	204	203	196	205	231	211	201	187	194	219	199	203	219	201	243	206	203	198	182	196	182	189	213	174	196	217	220	200	215	219	229	216	219	223	193	209	228	198	209	216	213	213	214	212	196	199	244	208	230	201	236	195	231	212	203	210	179	204	214	206	177	199	206	219	192	196	206	221	201	204	204	212	205	180	216	222	192	198	178	189	208	207	214	229	193	220	207	198	205	234	203	196	194	220	206	197	211	228	199	219	169	226	216	189	195	201	209	207	226	170	218	189	195	232	225	192	198	194	209	217	229	189	172	189	203	192	233	192	211	200	228	211	204	242	189	225	231	202	205	211	211	177	200	210	196	226	212	220	227	194	213	199	210	216	217	208	209	218	208	228	190	218	228	190	229	166	193	222	181	209	209	209	195	194	216	214	197	198	193	230	189	199	202	205	205	205	211	242	188	183	183	187	199	194	227	238	204	208	185	215	216	181	192	200	208	201	186	191	207	194	179	198	207	192	176	201	202	221	188	200	205	226	226	189	201	202	191	220	201	177	220	194	207	190	180	241	180	181	211	205	200	183	219	236	202	186	222	197	228	209	181	226	206	217	216	204	214	186	203	204	205	222	197	187	183	220	199	211	228	208	167	202	174	208	222	202	191	224	214	216	218	220	174	199	208	185	238	226	197	199	251	208	221	211	196	212	205	201	197	208	225	219	200	205	223	200	190	211	213	194	221	193	223	199	179	170	184	197	191	199	218	183	196	220	235	191	201	239	196	206	208	193	209	189	171	210	209	194	195	220	204	197	208	217	200	173	181	219	213	197	214	244	202	211	209	187	199	215	218	169	220	197	188	207	224	199	207	225	212	202	224	187	203	180	222	219	216	230	200	232	232	211	180	196	214	215	215	210	205	231	212	214	211	223	205	234	225	216	184	184	212	207	188	189	222	242	239	192	204	221	195	184	220	199	203	233	201	219	200	240	224	222	212	188	204	215	204	237	199	188	177	201	216	224	188	211	199	188	218	220	193	189	197	212	211	214	191	199	198	218	223	201	175	203	177	215	216	240	194	196	198	232	187	184	184	235	190	204	201	210	202	219	193	241	213	217	197	196	209	217	196	222	204	212	230	189	189	178	204	224	221	215	205	203	207	246	223	200	204	220	222	218	222	209	229	207	187	203	215	188	209	179	200	199	215	218	188	189	204	180	188	203	200	196	198	192	201	205	186	221	175	220	200	200	204	215	208	208	198	197	179	214	243	231	216	167	197	203	193	191	236	202	205	173	205	216	213	197	199	197	241	238	196	226	201	202	201	217	190	225	208	195	198	233	214	191	194	197	198	212	192	207	233	163	203	200	204	212	217	228	224	209	229	209	224	222	228	198	194	221	198	192	218	198	222	203	187	211	198	219	186	205	206	181	218	219	193	224	224	219	200	227	196	212	192	209	198	212	171	206	216	222	212	217	195	197	194	219	204	194	212	180	185	176	214	216	200	227	216	213	205	214	219	199	245	202	234	179	210	207	186	214	228	202	220	195	225	215	197	172	203	206	208	216	205	207	198	171	177	202	210	203	207	203	212	246	209	205	185	198	211	209	188	198	208	198	205	204	206	235	219	201	185	193	201	205	212	201	224	230	181	195	200	224	209	220	185	224	195	208	195	193	200	238	221	212	212	182	220	182	231	220	192	188	218	198	196	205	191	197	217	177	184	202	210	216	202	237	237	217	222	199	227	198	220	235	206	204	211	236	213	193	177	191	213	214	177	200	216	187	209	227	188	191	218	197	194	212	186	198	218	193	222	202	193	227	220	210	199	185	198	219	202	190	209	197	198	205	206	209	208	201	202	211	224	210	202	231	222	208	189	181	210	179	194	188	202	222	213	200	212	214	225	202	204	217	185	215	188	222	224	207	201	188	217	205	208	188	220	206	202	217	198	214	194	180	212	213	214	222	183	204	202	210	198	228	228	202	205	208	202	186	203	203	222	187	202	213	190	196	213	205	235	200	212	224	198	188	173	195	183	178	230	199	200	215	201	201	195	209	216	222	186	215	231	208	191	174	188	206	176	228	223	211	221	211	178	205	212	193	211	195	222	222	236	216	229	190	192	202	185	227	217	218	184	226	180	203	217	200	227	222	244	217	226	222	211	182	195	187	199	201	192	219	185	214	204	216	183	234	219	225	224	192	210	193	208	202	216	214	226	208	213	190	195	191	202	229	234	220	210	213	231	198	188	195	185	198	209	238	212	197	201	211	207	200	201	209	194	197	202	194	211	195	191	229	190	227	221	211	212	224	211	213	213	215	204	202	198	214	197	219	205	232	193	207	199	223	210	227	213	220	211	209	236	201	204	217	215	210	185	201	208	219	235	178	201	218	214	230	205	200	208	223	217	257	188	193	208	198	219	215	228	211	234	202	219	238	210	195	202	201	203	195	205	205	201	203	183	195	203	211	217	216	184	216	214	207	214	212	205	240	209	207	188	218	220	193	223	220	225	209	194	211	197	206	205	224	212	191	240	190	215	218	213	175	217	213	199	206	219	220	225	200	193	207	190	210	178	200	227	211	217	216	230	177	187	193	201	206	174	172	203	228	235	210	220	213	216	231	200	232	193	218	207	199	208	197	165	200	192	188	213	212	181	209	208	210	189	216	196	196	198	205	188	211	208	198	204	217	219	216	185	217	207	223	204	203	224	209	194	208	204	194	220	193	217	189	183	201	193	213	203	214	231	190	210	171	203	203	214	221	186	224	230	223	204	176	221	210	216	216	213	226	188	209	176	239	203	222	214	212	208	219	205	189	214	188	208	205	221	224	208	199	184	193	223	216	214	215	225	196	204	217	212	220	216	227	218	198	214	215	213	197	235	208	201	204	207	218	199	236	227	224	190	197	195	201	208	203	185	219	211	193	219	202	206	193	209	215	195	210	215	210	212	220	197	197	196	206	187	207	214	207	205	205	223	201	196	178	192	222	208	217	202	239	206	191	229	190	203	208	198	201	197	202	177	207	212	191	187	198	231	228	227	201	203	181	241	208	196	202	200	196	208	221	215	201	198	192	188	223	190	190	187	201	239	221	222	222	198	212	206	197	193	205	231	214	186	194	221	197	208	211	199	214	215	205	188	211	184	186	192
1957	511	551	555	547	533	549	478	486	431	500	520	494	520	497	478	505	513	504	488	513	487	489	533	495	473	526	472	489	512	470	492	479	466	490	506	499	461	503	509	478	468	485	510	502	521	465	456	503	472	499	487	486	519	463	460	501	474	493	519	470	502	476	502	481	456	482	450	460	513	501	490	471	496	464	489	469	523	529	492	481	488	496	468	477	501	492	492	489	477	528	480	469	492	492	502	481	469	485	475	536	478	483	501	512	480	466	493	491	525	512	505	515	501	527	498	478	491	473	536	519	500	517	463	482	457	501	450	499	492	491	480	487	477	483	487	516	494	536	469	485	484	494	495	506	489	429	479	470	500	458	478	496	475	498	486	496	489	470	481	487	445	506	500	451	481	445	496	523	497	456	497	506	492	478	471	505	503	473	440	486	492	485	475	489	461	471	491	500	501	454	507	491	484	499	505	469	463	502	500	478	475	492	519	495	480	488	487	482	485	520	513	491	466	473	486	500	482	476	479	468	479	498	482	457	497	503	470	481	505	474	506	445	484	493	489	476	483	439	489	477	434	495	499	484	492	469	494	512	457	455	515	510	497	475	462	485	486	455	504	497	506	484	541	502	477	476	484	508	507	480	481	453	482	487	480	504	542	492	480	441	466	500	468	475	470	494	473	467	477	495	486	479	489	513	483	512	482	499	441	441	502	496	474	496	488	527	483	486	456	499	477	471	462	479	521	497	470	484	486	505	511	488	481	493	492	483	482	489	477	497	505	555	470	536	495	534	511	480	497	477	484	457	508	480	476	491	470	513	471	513	482	505	436	478	509	479	506	482	463	496	539	474	510	441	520	503	473	485	487	523	486	481	463	479	475	498	509	489	509	484	515	513	480	517	431	492	505	481	501	475	475	500	447	483	496	476	511	471	489	473	466	481	498	508	484	489	508	482	469	499	490	501	462	475	491	529	501	466	499	497	522	507	491	511	481	491	506	484	453	481	488	495	487	497	476	514	497	459	446	501	479	480	502	463	484	489	476	484	515	469	508	482	504	489	487	510	485	474	466	496	493	465	472	437	488	506	487	507	502	453	494	473	511	493	495	479	501	463	497	450	473	511	489	492	481	498	449	502	483	495	474	468	465	496	485	495	447	483	467	483	515	493	483	528	475	476	509	479	507	466	488	472	503	483	527	500	488	484	501	493	475	457	506	481	482	528	499	504	471	507	519	488	473	472	496	474	505	550	459	516	463	490	524	491	492	513	488	486	451	474	482	499	475	516	461	464	497	465	475	499	481	499	557	495	509	481	490	505	460	488	479	477	453	539	454	505	503	486	461	471	504	482	486	504	530	457	519	474	504	532	483	491	523	506	544	458	488	491	504	464	466	483	484	494	506	516	481	517	471	518	498	509	475	471	491	507	485	440	519	502	520	479	474	507	472	486	492	489	483	450	533	467	502	462	506	479	508	484	506	490	514	482	484	501	497	493	459	463	504	517	497	489	475	515	482	480	512	481	508	489	482	487	463	509	468	481	469	501	479	544	502	483	490	503	475	482	516	510	488	475	533	477	463	468	497	503	468	528	525	491	469	480	471	504	454	522	483	478	498	496	504	498	421	465	480	532	514	465	475	498	470	454	526	496	515	471	465	486	477	504	486	540	461	488	478	481	519	511	484	474	441	489	492	495	516	451	465	505	519	509	487	494	497	495	480	478	505	503	507	471	458	483	480	471	495	432	493	474	498	485	461	479	496	485	497	524	508	531	485	472	500	499	514	448	482	480	490	478	491	486	432	445	473	517	470	500	494	483	487	463	450	491	482	497	501	471	484	454	488	455	451	504	526	496	487	466	510	518	481	447	464	502	505	515	494	493	500	455	468	462	489	498	497	493	498	533	479	511	464	505	482	497	467	534	503	447	513	482	521	502	519	531	466	468	466	481	497	451	482	513	482	539	488	485	484	449	494	500	497	475	479	499	540	504	495	500	507	507	511	498	456	507	489	464	517	484	492	483	501	507	525	476	504	498	465	467	454	530	496	499	467	486	527	494	467	492	473	518	478	437	480	470	485	474	482	491	473	511	501	486	510	507	470	477	512	541	474	460	484	475	507	483	449	503	472	524	485	492	458	480	479	490	470	490	489	491	491	436	496	487	464	520	478	515	487	512	490	505	491	495	503	475	504	511	474	521	483	507	458	497	460	478	435	509	495	498	476	466	469	490	485	459	471	518	483	503	496	488	486	447	494	497	488	456	477	488	511	512	437	454	479	465	481	473	480	491	460	472	496	490	521	501	470	499	487	484	495	483	467	493	466	501	451	519	495	444	500	503	510	521	468	461	471	520	513	523	482	456	520	463	507	463	477	486	520	502	495	487	525	507	497	492	509	483	543	477	465	494	506	493	499	495	471	464	474	444	489	485	502	485	484	510	497	499	487	500	474	472	524	492	487	469	505	476	491	509	459	479	502	533	508	504	502	544	435	472	495	509	489	458	483	486	505	486	514	494	480	486	500	484	478	471	502	476	487	500	515	486	519	512	477	471	506	492	524	468	496	458	501	468	498	500	489	505	491	480	443	475	485	478	490	498	531	478	472	505	485	508	498	468	458	449	512	503	498	443	497	458	468	450	475	459	494	481	507	452	467	498	497	519	459	517	474	458	470	489	461	471	550	490	473	508	489	474	494	496	461	508	484	459	443	476	491	465	501	482	512	513	498	483	508	482	494	460	494	492	510	467	499	482	461	493	480	467	459	509	501	474	492	473	483	513	461	474	503	479	483	463	483	465	479	498	480	485	460	511	487	465	490	460	482	463	496	496	477	477	555	476	544	465	519	444	486	487	495	483	521	507	505	517	512	455	481	548	499	509	459	509	498	480	501	498	508	471	507	495	483	472	495	473	481	509	473	495	494	496	467	472	464	462	511	524	498	537	499	493	487	469	475	498	502	497	456	507	493	501	486	490	477	471	509	459	522	500	479	500	502	511	522	505	502	497	472	484	486	494	480	509	528	482	479	484	518	466	480	468	514	485	471	514	510	470	488	538	525	462	480	512	536	461	501	504	477	494	526	498	462	466	503	514	513	475	498	497	483	489	485	493	493	474	466	488	483	488	474	460	471	443	449	496	493	500	508	485	483	510	491	453	514	514	488	478	468	477	484	485	499	447	455	505	472	489	485	465	524	484	492	504	512	461	488	464	489	488	492	502	451	507	489	497	483	496	471	455	516	486	455	484	471	486	481	517	504	473	496	509	535	516	477	478	482	503	466	480	482	446	499	521	493	500	460	466	479	477	506	484	497	482	533	481	499	510	512	451	485	479	474	499	525	484	520	505	489	505	509	491	482	444	485	473	485	468	506	495	491	473	454	519	482	469	492	484	483	502	498	476	489	488	462	484	505	494	479	505	493	478	480	519	521	503	447	477	490	520	471	433	487	461	485	501	505	477	524	513	479	499	532	471	489	478	487	481	472	483	487	500	501	545	526	512	459	499	468	487	475
8344	603	642	520	428	359	328	332	319	300	296	265	280	286	243	287	311	267	296	281	303	281	290	281	273	264	267	271	270	263	287	266	279	269	255	256	305	258	259	269	249	256	307	287	269	265	240	253	276	278	248	261	273	287	267	287	278	303	279	264	305	269	242	287	301	262	248	267	264	262	258	272	270	252	268	258	276	251	243	289	257	271	283	246	251	315	276	276	279	270	256	240	251	266	262	284	283	284	268	264	251	286	256	267	275	309	260	287	244	268	245	246	241	230	278	293	274	270	273	293	271	286	247	262	293	275	250	251	249	239	258	302	250	265	281	268	280	302	249	267	283	310	264	269	260	260	280	295	289	261	254	296	251	273	266	240	287	275	282	256	264	271	270	251	270	273	268	268	251	276	263	263	242	295	245	272	271	281	267	280	251	245	276	257	270	274	273	264	288	273	239	243	268	269	262	272	246	290	263	272	255	256	257	295	262	295	258	253	285	251	241	278	251	266	257	285	261	269	277	275	248	244	277	259	267	296	262	271	287	284	261	244	282	268	239	267	261	258	260	280	283	249	262	255	275	263	276	288	274	250	267	265	302	255	269	271	269	254	290	281	269	259	271	245	267	273	279	284	256	246	288	269	262	292	242	260	264	268	269	288	246	241	271	257	291	269	270	299	274	292	285	241	228	279	259	287	249	299	250	279	276	293	295	277	260	249	283	241	274	261	241	258	264	288	282	261	276	256	290	260	307	237	272	249	267	264	276	279	271	294	281	270	280	260	246	269	255	286	268	274	287	276	288	272	251	307	286	262	278	294	278	300	277	280	255	283	259	283	267	221	234	274	258	270	295	261	282	236	271	276	267	276	277	237	264	272	283	251	267	279	288	268	303	255	259	249	278	306	317	264	292	260	263	279	278	278	287	251	271	245	282	261	261	289	285	297	271	308	246	271	252	267	262	268	264	297	254	256	255	265	289	286	270	254	251	263	296	278	259	286	267	276	237	241	220	264	287	264	263	271	276	268	283	263	260	303	295	264	281	243	274	273	292	291	258	275	281	269	277	252	256	285	285	276	299	261	268	259	290	259	281	256	267	280	243	291	290	267	266	263	264	281	267	273	235	269	301	267	284	278	268	293	281	281	309	252	259	280	281	261	246	243	261	238	265	270	266	276	256	236	255	281	259	295	260	280	254	253	271	270	256	263	273	264	264	287	262	263	236	256	268	253	257	261	261	258	264	264	261	233	266	279	290	230	272	295	258	252	297	271	249	287	264	268	298	233	256	273	258	291	269	263	272	285	274	285	237	317	273	277	270	275	255	287	264	255	296	246	247	274	289	249	264	264	243	269	289	286	300	263	275	229	263	256	274	281	292	288	256	295	294	283	292	267	289	265	286	251	238	280	282	276	289	277	253	264	277	277	274	268	277	320	287	279	248	275	291	258	271	278	291	289	270	272	269	279	285	261	280	272	300	272	300	278	279	276	312	245	278	252	288	261	310	294	272	274	292	277	250	268	252	277	292	238	274	278	260	259	255	259	264	290	294	268	258	282	271	284	283	283	278	281	253	270	235	282	253	277	285	286	275	263	252	289	268	252	250	290	276	289	249	260	272	268	253	238	277	277	255	288	277	305	260	264	275	262	255	271	296	276	255	279	257	246	294	287	286	292	271	261	248	279	283	295	246	258	280	266	247	242	256	253	274	264	249	256	220	240	245	265	245	253	286	305	261	298	259	285	247	288	267	257	293	264	235	242	244	288	269	276	287	278	292	276	297	266	244	278	267	281	242	243	254	273	272	245	259	283	268	266	269	273	259	280	258	300	261	272	273	264	264	275	267	277	318	260	255	281	264	280	239	284	304	247	274	255	314	295	284	263	306	275	273	285	249	250	289	273	276	257	304	256	290	250	268	259	259	265	269	273	317	265	255	254	302	267	257	241	261	278	257	239	268	273	295	286	279	259	277	246	273	281	243	295	272	255	264	254	287	255	237	266	258	251	299	241	280	228	288	273	263	275	264	265	241	252	253	294	276	266	285	262	278	260	283	259	274	250	268	275	266	276	263	249	256	263	233	292	262	263	303	295	265	289	280	263	262	286	277	288	267	266	254	253	246	247	271	298	273	284	275	235	253	267	255	285	268	260	277	268	260	287	240	237	277	286	269	297	265	263	286	240	283	243	264	250	244	246	241	287	263	259	301	259	265	237	252	295	245	254	286	243	264	263	254	268	278	268	281	312	271	259	236	292	269	275	250	286	275	275	292	262	284	260	267	311	271	256	233	230	260	251	252	246	281	250	288	282	264	261	246	295	237	302	281	280	291	258	264	263	264	291	276	315	282	281	268	231	286	258	243	243	256	283	281	252	269	245	257	266	273	267	285	256	247	253	284	289	291	242	260	284	260	263	302	275	268	283	273	242	243	285	293	243	262	281	273	258	268	276	270	329	263	274	278	268	271	271	277	254	289	298	269	274	266	277	285	308	263	256	282	266	274	279	309	291	260	263	273	273	308	266	312	227	286	296	264	278	295	288	277	267	293	269	282	273	260	277	283	258	223	270	266	282	258	309	286	252	273	245	269	258	266	304	231	270	261	273	278	257	275	293	277	256	244	252	259	275	288	247	235	267	262	247	294	311	297	280	235	259	288	284	281	291	239	253	252	306	257	291	297	275	269	269	266	257	256	260	259	240	289	250	274	285	265	253	288	263	248	295	265	280	261	271	268	264	235	277	283	275	249	271	264	296	256	243	263	273	282	242	273	284	278	264	274	262	286	299	274	253	272	242	245	266	252	268	253	257	273	280	270	280	279	240	266	264	268	291	257	299	259	274	245	231	237	258	244	249	288	280	287	259	292	269	281	269	300	264	276	288	284	277	262	281	234	255	250	275	286	248	310	274	269	259	238	254	265	264	290	271	270	289	286	268	247	301	299	265	260	287	291	271	270	271	287	292	256	243	239	283	253	292	250	259	266	262	260	259	260	282	299	260	289	311	283	284	283	261	278	296	275	248	267	260	305	267	225	295	269	279	296	272	235	244	274	245	261	294	297	249	270	271	243	265	254	267	225	254	273	300	290	247	285	261	262	293	265	267	279	238	282	300	296	288	273	295	266	284	255	301	257	299	276	271	255	236	269	286	293	284	259	257	237	267	292	279	282	282	275	272	258	265	265	266	260	266	271	245	283	273	261	290	305	260	265	265	275	260	264	277	266	276	284	253	289	296	270	236	247	262	283	269	266	246	251	237	244	278	237	304	287	247	259	239	265	279	229	289	262	256	279	271	267	300	299	276	247	288	263	283	245	267	271	260	277	279	287	310	252	282	263	273	247	280	233	302	269	249	261	287	248	257	260	255	255	257	256	287	240	294	259	225	273	268	266	273	321	259	278	255	274	300	282	266	272	290	296	240	303	263	284	262	249	280	248	287	274	246	256	267	285	261	271	282	278	253	258	245	269	275	245	260	280	239	265	302	274	264	278	287	273	288	267	259	265	242
6725	942	1448	1590	1396	1191	958	928	861	812	808	744	731	715	688	701	719	699	654	655	653	668	636	611	654	643	624	633	669	650	621	640	629	619	625	630	623	644	619	608	617	650	667	601	614	606	638	646	625	649	610	613	654	601	613	618	637	632	608	628	612	565	646	620	583	616	613	630	570	598	598	603	657	587	602	609	613	622	644	638	613	632	586	580	653	615	646	645	644	616	613	583	666	601	592	657	660	642	600	602	623	622	594	643	621	623	581	584	600	612	601	633	589	639	575	630	591	633	578	605	588	615	613	622	654	605	620	591	629	631	617	604	628	585	556	607	595	613	626	597	575	621	618	597	640	592	655	625	635	604	630	654	582	626	631	636	600	606	608	596	603	633	616	659	624	610	580	616	606	664	604	626	618	624	599	567	640	601	557	615	624	635	627	613	590	630	603	595	620	653	612	564	609	648	640	612	611	586	634	654	613	626	661	619	654	600	623	623	639	585	634	629	665	679	612	603	614	608	606	630	669	595	649	575	628	623	590	608	591	614	655	675	635	600	621	570	606	565	613	604	593	579	611	574	606	581	617	606	624	589	578	630	613	598	579	579	605	593	653	622	601	583	640	627	602	595	614	605	625	624	571	624	562	621	605	645	594	619	645	602	626	612	590	674	626	597	605	590	608	635	680	580	630	621	603	623	585	638	562	529	633	653	604	608	607	584	613	574	612	649	652	594	621	593	587	594	587	594	602	579	639	615	636	601	612	649	626	604	619	655	589	619	616	629	592	616	648	637	628	660	629	595	642	621	614	628	587	584	606	627	663	590	584	598	657	673	620	658	592	598	575	587	614	625	633	629	615	614	613	617	578	582	594	628	593	609	632	594	641	646	598	593	597	597	592	592	624	607	655	570	605	635	644	631	590	636	600	572	618	620	621	610	570	617	645	605	627	641	595	595	600	602	612	619	576	604	629	627	591	593	598	592	593	617	599	643	612	579	560	613	613	642	602	598	624	645	617	595	629	616	657	619	599	641	637	621	571	587	626	627	606	644	616	605	613	593	594	589	622	643	590	580	589	610	606	561	590	653	602	617	632	619	629	596	633	660	592	627	581	597	631	616	585	626	629	618	624	626	603	618	603	599	630	600	568	644	623	606	596	583	618	576	597	623	622	580	617	617	657	583	584	614	604	601	621	611	632	622	590	635	611	632	594	583	666	585	577	613	588	571	571	602	562	631	614	655	573	627	596	579	594	621	565	631	598	595	566	647	643	613	620	548	623	644	599	557	639	620	604	667	613	600	631	645	555	610	595	646	594	624	600	605	616	600	594	613	624	603	614	563	623	615	594	582	600	617	634	615	605	630	600	623	555	598	609	665	632	657	607	627	633	562	603	587	626	597	574	587	610	611	604	608	591	574	621	610	593	650	626	629	615	619	613	638	574	606	564	591	581	612	609	581	635	627	627	644	577	612	605	645	586	648	653	627	573	622	623	645	591	592	587	640	629	633	592	600	616	628	632	663	604	544	599	611	563	583	561	594	601	650	610	586	603	605	569	653	640	648	630	644	601	601	616	583	631	616	623	637	619	601	623	589	623	620	638	633	645	599	607	604	608	604	658	600	606	610	658	573	607	618	573	611	619	609	587	620	636	617	634	609	624	624	608	630	611	581	621	655	603	644	571	596	603	575	633	621	552	625	573	629	568	586	574	618	624	614	587	610	587	651	615	584	584	587	579	639	568	609	668	624	596	573	577	639	596	640	649	599	660	622	606	629	570	632	596	571	627	603	630	615	659	596	588	627	614	594	623	629	571	587	583	561	633	609	638	635	641	633	606	616	622	629	594	609	640	659	613	606	620	618	623	575	640	616	582	598	639	602	602	620	638	562	602	608	637	594	587	622	591	614	555	623	616	618	575	609	614	628	634	557	640	578	630	572	598	602	572	561	671	591	593	626	659	595	627	620	643	633	619	578	608	633	643	631	605	641	610	674	619	616	617	623	599	591	607	622	617	618	617	592	603	583	613	646	591	551	635	665	641	596	578	593	608	604	666	590	628	634	631	628	585	618	604	623	576	637	620	655	619	595	610	614	621	642	669	656	646	618	588	634	618	603	641	637	571	627	586	596	641	607	623	592	600	589	578	599	642	609	684	616	642	613	576	622	650	601	636	563	610	609	598	594	612	624	577	619	585	607	584	582	575	592	596	598	641	655	612	622	592	589	590	627	614	599	612	595	624	567	592	639	563	592	613	590	649	604	618	597	603	605	612	581	604	572	617	602	627	613	605	599	632	619	610	632	598	633	632	623	586	636	593	602	646	620	620	609	620	630	599	589	609	644	595	620	634	584	607	621	532	586	624	632	594	619	615	620	609	600	615	594	621	588	609	575	633	589	587	615	577	631	566	610	610	612	613	636	597	609	641	604	585	600	595	633	650	586	630	649	593	627	594	610	593	642	582	580	631	602	588	581	581	591	599	604	613	605	604	617	631	623	601	627	632	650	588	627	625	639	627	618	585	590	579	606	620	626	627	632	591	648	646	546	603	638	594	592	609	618	650	615	581	590	631	588	626	572	608	628	599	604	620	602	621	609	613	611	599	632	617	601	602	618	605	606	621	617	625	608	624	594	653	596	625	637	567	678	546	653	601	640	625	634	594	624	573	614	619	611	621	569	563	605	593	596	582	579	671	626	604	566	605	597	602	648	612	583	579	609	605	689	585	657	592	648	611	595	608	607	579	564	621	611	567	615	632	586	623	656	606	612	579	629	542	614	544	603	639	602	626	624	621	654	604	637	596	621	616	595	610	599	559	606	599	655	646	602	600	617	619	610	613	578	640	567	601	620	629	560	586	610	612	637	591	650	620	626	591	582	568	614	612	587	636	593	615	588	630	590	581	604	606	640	600	601	584	617	659	621	607	637	654	571	642	565	628	592	653	621	616	632	620	595	619	623	560	612	632	618	616	594	546	684	624	647	622	581	586	591	644	608	648	595	585	582	587	615	593	570	523	573	610	593	630	639	586	581	633	630	616	606	669	586	623	574	634	614	601	612	653	597	568	631	605	556	627	666	581	672	619	625	615	598	624	587	602	602	599	603	624	609	657	615	623	632	583	663	640	601	558	628	620	612	622	617	590	617	604	607	620	625	551	636	572	609	592	607	642	624	607	614	606	591	594	568	556	615	631	585	626	607	642	630	616	563	649	625	577	626	621	612	643	592	609	652	603	592	612	638	635	614	588	610	609	591	612	580	640	568	596	595	636	619	602	572	633	589	628	642	647	640	606	577	612	647	654	583	596	602	643	605	639	609	629	630	650	589	607	630	578	604	583	605	600	598	591	573	607	559	602	578	677	642	651	608	576	596	605	622	600	607	587	611	605	590	595	661	625	623	605	626	630	627	593	632	607	633	617	631	624	658	612	648	600	606	616	591	601	616	613	601	562	607	588	607	620	619	617	638	614	617	615	617	589	600	652	612	593	621	577	619	600	606	584	636	597	587
14864	1069	871	732	470	353	302	265	242	213	212	181	169	167	180	152	180	166	158	152	149	193	155	148	148	123	153	181	143	152	144	156	135	167	142	164	145	158	146	155	120	132	163	146	145	170	146	144	151	161	160	157	143	138	148	157	142	149	156	152	160	156	166	155	152	128	164	143	139	147	186	174	144	140	148	144	155	153	138	162	133	129	151	144	141	157	138	176	161	145	148	160	144	143	154	154	131	158	111	126	146	151	164	126	163	168	160	152	167	173	129	163	152	142	163	145	164	146	123	147	157	137	128	161	151	141	171	153	158	151	150	153	142	167	159	164	145	149	132	156	162	160	150	156	152	154	117	137	154	133	155	131	137	159	136	143	166	158	151	143	138	138	164	152	159	131	145	158	142	168	184	149	140	158	145	149	174	153	134	146	143	161	141	156	141	151	153	157	134	149	159	119	144	152	141	169	154	138	142	148	138	155	147	111	146	152	160	171	172	128	152	149	149	139	169	157	155	154	165	147	136	132	154	159	131	149	169	159	174	160	167	142	150	151	153	129	141	154	157	153	145	136	174	128	154	145	150	142	155	161	173	151	156	165	132	156	166	145	163	173	154	147	144	148	136	158	131	145	144	158	127	156	150	149	140	147	158	123	147	139	159	149	171	150	155	151	159	140	128	147	129	144	145	154	138	119	159	141	155	143	170	137	162	154	144	181	146	148	140	158	163	178	171	173	147	122	160	142	126	149	160	166	131	152	150	168	173	148	140	156	149	122	143	160	152	150	144	160	166	149	158	160	146	142	147	153	161	144	164	138	155	129	144	117	133	162	133	146	152	143	143	152	154	170	161	146	152	136	138	125	139	130	141	140	156	165	146	165	138	156	135	137	140	138	151	140	141	143	152	161	158	143	148	160	161	137	150	139	158	137	154	134	141	139	160	141	152	118	165	193	148	145	143	166	170	153	152	143	162	136	142	137	129	150	153	144	144	135	162	158	137	167	175	130	166	151	152	142	141	137	130	163	134	153	145	139	161	142	131	149	146	145	152	148	159	126	175	120	145	138	121	177	154	136	153	157	171	137	150	140	158	157	159	140	135	138	152	162	163	147	166	149	155	136	171	137	132	156	138	141	134	154	154	151	147	134	141	131	157	150	154	135	125	159	156	143	138	131	132	164	144	125	127	165	131	128	135	142	160	145	160	118	167	168	146	137	164	136	153	141	151	159	152	146	147	137	157	148	144	168	164	140	131	125	131	143	164	151	131	166	172	139	150	153	145	152	158	163	143	156	139	146	157	151	146	160	143	163	132	124	153	150	153	157	145	155	161	161	145	150	129	154	134	156	154	139	161	125	145	159	169	145	136	140	134	143	146	138	142	153	146	146	156	167	149	166	147	158	152	138	148	149	150	164	152	183	162	136	139	145	145	151	154	150	156	136	127	171	121	132	138	125	163	175	160	148	166	127	158	163	158	152	149	144	136	162	154	140	150	176	133	167	128	149	134	151	152	171	155	141	150	159	170	166	146	142	163	136	145	155	140	141	159	140	146	127	131	139	148	151	141	160	161	178	129	144	151	132	140	157	150	173	150	163	166	167	153	125	151	151	163	161	146	160	132	127	139	153	134	151	153	138	138	165	157	154	145	154	174	152	156	148	152	145	134	157	144	141	128	153	138	151	179	146	160	135	159	142	182	149	138	135	145	150	149	151	174	155	140	170	145	138	178	159	145	137	155	171	151	150	182	165	169	126	151	147	131	152	149	132	142	124	140	129	165	142	138	173	137	146	146	166	149	126	132	141	153	161	144	143	141	148	152	157	162	134	158	119	140	151	152	163	153	148	168	160	142	150	149	158	165	121	148	141	140	140	152	145	159	147	117	177	167	166	154	155	131	127	129	161	131	143	143	157	130	161	139	131	159	129	159	151	157	128	152	140	142	177	159	150	138	137	142	149	137	155	134	139	158	142	158	132	173	162	139	177	142	146	143	143	136	139	171	157	150	142	154	154	151	136	156	150	141	140	121	155	146	157	125	149	159	159	135	133	135	141	144	149	142	145	134	158	143	137	148	161	137	146	163	132	137	157	139	138	139	155	165	179	141	162	130	156	127	124	166	156	150	142	129	142	169	154	152	156	151	155	159	126	128	144	147	141	178	152	146	140	162	141	155	139	120	146	148	150	152	135	133	136	121	139	153	174	156	152	162	146	137	137	156	179	146	146	131	142	156	142	151	156	138	131	140	119	155	150	152	147	147	167	163	150	150	133	132	142	133	174	164	133	152	135	143	144	165	142	173	156	137	152	147	151	132	135	135	117	162	141	147	152	145	137	132	157	171	139	163	121	139	141	130	116	140	154	142	162	132	156	133	138	132	139	129	165	169	148	154	137	166	160	149	135	150	173	119	135	151	117	130	142	144	132	137	136	126	137	156	171	151	154	157	152	146	146	164	178	141	143	134	151	158	156	151	150	156	134	149	135	140	137	130	141	143	148	131	182	142	144	137	158	126	156	134	132	144	135	172	144	153	134	156	172	142	150	147	177	141	146	132	158	165	152	160	150	148	159	163	151	134	159	136	143	152	139	166	136	163	167	158	137	148	140	151	149	168	145	157	157	149	144	133	141	153	155	139	153	163	145	168	159	169	145	166	158	156	175	149	142	150	141	155	144	132	142	159	144	142	154	141	117	134	126	135	147	158	140	132	159	153	168	160	163	124	158	144	155	148	129	164	145	155	159	133	143	163	144	141	152	142	182	143	134	155	156	138	152	139	136	138	139	137	138	135	185	154	140	135	146	154	151	175	170	155	162	122	175	161	159	147	160	147	129	142	125	149	168	137	160	133	138	126	146	154	145	156	139	150	132	144	135	152	137	137	172	161	153	129	166	138	172	135	143	151	149	167	149	168	152	139	153	173	153	157	135	140	139	168	144	159	166	128	132	163	155	168	140	139	137	170	171	159	147	132	138	157	159	136	167	162	135	130	145	145	168	132	174	151	158	138	148	139	158	125	132	147	138	150	140	146	149	166	157	133	125	149	147	127	152	159	124	131	129	149	149	153	154	137	153	149	164	151	167	141	136	166	152	138	155	166	123	142	163	125	139	128	138	143	153	164	151	146	141	149	129	154	158	151	130	165	141	142	184	164	134	165	129	130	123	154	156	147	134	148	161	151	173	151	134	140	149	149	158	166	143	147	143	155	143	151	140	158	137	146	159	146	163	175	161	156	160	163	141	138	145	134	138	153	145	139	149	162	140	146	157	155	163	158	174	163	128	151	148	145	167	174	176	143	149	167	142	166	156	128	139	153	158	142	148	129	164	156	141	153	163	176	132	134	138	156	147	163	146	139	143	167	155	124	135	132	157	159	144	137	150	144	150	154	169	129	140	170	163	147	143	141	162	151	150	119	145	140	141	165	124	153	178	148	177	151	167	135	165	176	144	127	157	130	153	145	147	141	172	155	157	138	160	139	135	163	154	156	160	162	162	158	152	147	145
8032	918	1830	2232	1811	1470	1146	957	796	696	657	595	542	540	513	497	468	434	450	424	397	404	397	446	411	424	350	376	350	372	405	409	414	360	388	396	360	369	329	390	343	322	359	340	369	320	367	368	347	341	348	329	382	334	333	364	365	375	313	313	315	351	363	338	367	343	357	343	344	355	337	347	349	333	364	321	334	327	340	358	374	364	337	344	378	343	374	345	304	357	367	344	378	366	347	381	345	342	364	332	348	345	347	322	334	357	321	352	342	380	354	334	336	362	342	343	396	306	318	319	326	337	340	331	364	350	331	355	340	367	342	357	354	353	351	371	337	341	345	353	326	361	337	351	346	365	358	326	347	346	353	357	344	362	334	343	340	348	345	318	365	369	358	353	367	348	364	348	326	316	348	319	359	329	363	357	362	337	348	345	376	348	320	376	349	324	340	308	333	393	317	341	341	338	370	336	331	330	381	353	299	363	343	345	351	319	354	321	343	355	328	354	321	315	341	360	343	328	338	361	367	381	342	360	361	331	407	325	374	359	378	348	349	334	339	303	354	354	337	379	345	356	352	336	363	310	332	322	342	360	338	363	361	360	320	353	340	353	338	358	355	348	344	344	325	320	363	333	315	332	314	324	320	359	381	337	358	361	346	359	334	333	335	311	353	334	357	347	343	317	373	351	342	342	347	336	377	347	351	354	378	314	375	336	321	345	387	322	353	348	335	366	335	344	311	343	312	380	322	340	349	340	364	343	369	345	333	339	323	340	373	337	347	340	345	351	338	309	338	288	331	364	340	359	356	343	318	355	352	366	334	363	330	350	343	314	347	333	349	353	369	294	310	348	314	374	332	360	329	334	344	365	338	336	345	333	331	373	360	327	340	341	365	346	331	357	333	353	369	329	368	343	328	352	360	353	320	389	345	343	353	325	319	325	354	326	320	338	339	370	318	341	344	364	354	371	331	358	352	346	353	333	358	313	343	325	337	399	332	369	325	328	343	377	357	331	327	364	347	368	335	348	351	346	385	350	349	329	372	340	321	358	336	340	300	341	338	360	342	340	334	335	371	340	317	346	321	334	369	322	356	312	350	326	359	359	349	347	336	356	354	327	336	319	319	315	369	322	340	341	341	339	334	357	354	332	322	374	339	357	346	319	342	353	342	358	383	316	370	367	379	338	335	328	347	340	344	366	336	336	333	352	351	343	356	325	336	355	358	355	345	324	348	367	345	341	309	326	327	366	344	337	334	321	342	351	340	305	347	341	344	313	337	337	341	340	336	349	363	359	341	334	336	350	335	335	324	341	345	327	359	339	310	318	329	330	365	347	352	346	339	383	360	367	382	333	375	345	360	366	369	360	324	355	339	342	330	366	363	352	384	354	367	340	355	328	339	317	340	330	346	335	317	383	343	348	336	345	344	313	355	351	340	320	354	353	345	350	346	316	341	363	354	326	340	351	365	362	343	370	340	364	330	345	351	328	347	355	351	350	334	292	345	342	349	368	357	347	360	365	349	332	359	372	366	338	354	359	316	355	337	353	323	373	368	384	346	321	360	308	355	363	317	320	321	352	345	339	355	349	364	345	332	300	347	317	340	349	330	330	339	345	357	344	340	353	377	316	333	336	329	319	298	362	343	351	321	367	324	327	360	339	339	296	319	326	326	313	342	331	342	332	338	353	333	340	346	354	338	341	327	342	360	309	365	345	344	347	355	372	323	342	334	393	350	366	378	344	361	358	333	328	342	357	336	379	353	343	343	340	330	346	316	336	378	360	304	346	323	344	344	343	354	365	335	363	341	346	330	348	362	356	340	312	352	348	366	333	341	333	345	355	339	361	326	331	334	338	351	339	340	361	329	301	342	335	340	351	371	354	332	368	321	339	335	339	359	327	343	343	316	310	302	353	310	352	341	371	327	320	337	332	339	345	351	346	367	342	352	362	365	342	335	323	342	339	355	346	347	342	355	315	368	359	351	313	319	357	349	334	331	381	323	355	362	336	332	332	369	359	343	336	333	343	340	349	337	325	366	364	320	315	323	327	314	344	334	344	305	378	371	350	360	334	340	338	333	309	347	334	360	314	328	360	348	334	327	332	320	353	350	307	360	333	342	329	321	313	320	370	349	328	316	357	370	331	380	362	338	343	336	317	358	338	376	334	341	344	361	331	353	369	324	338	381	338	351	332	363	337	376	338	372	348	338	360	363	363	317	330	355	319	330	344	338	324	372	357	332	374	343	340	339	352	353	340	347	332	348	337	353	330	320	340	348	364	313	364	391	352	329	343	334	325	389	347	380	354	336	348	337	322	317	343	326	358	353	342	316	391	347	351	349	350	322	337	343	362	352	371	362	306	352	341	346	331	305	357	338	353	341	337	363	365	372	319	335	373	349	327	363	341	354	324	343	316	325	325	351	360	308	356	332	307	330	288	381	353	327	351	342	361	371	330	347	336	321	303	343	342	345	371	365	318	355	323	368	344	346	337	338	345	348	323	347	337	343	320	343	361	371	315	332	368	323	361	329	330	345	358	348	336	309	373	329	328	338	383	315	332	346	344	354	334	355	385	358	335	322	343	305	321	307	364	320	333	343	359	321	344	388	359	338	326	342	333	364	343	369	358	354	342	322	357	331	361	339	333	327	364	331	357	314	319	322	331	343	327	363	344	335	347	367	345	363	343	349	331	324	351	322	299	318	303	321	342	372	348	373	362	344	353	336	353	369	346	362	365	384	366	344	360	368	368	354	329	335	358	339	368	324	337	354	328	332	304	342	367	324	323	354	354	362	354	359	358	345	310	358	375	352	309	340	356	339	335	354	376	326	322	361	318	348	334	344	336	391	315	316	312	377	363	334	393	356	315	329	343	355	325	352	346	329	336	367	345	335	359	367	342	322	338	348	349	370	357	348	338	319	369	333	341	339	357	361	368	334	350	357	327	328	361	339	338	339	331	365	351	331	349	387	351	343	353	354	316	350	333	310	349	343	332	355	344	335	322	318	353	357	313	333	326	313	327	354	354	300	370	359	345	363	363	338	352	335	334	345	325	317	334	324	327	351	371	352	322	360	340	330	352	341	335	364	315	366	320	315	316	310	341	352	332	364	304	359	319	329	329	324	363	337	322	326	343	343	338	347	333	357	346	336	368	333	321	375	368	360	337	295	353	322	368	337	345	326	322	335	341	329	363	386	364	329	368	364	331	368	321	331	340	329	298	363	331	334	336	340	359	312	345	337	310	347	327	351	338	354	352	348	333	352	330	351	336	345	322	331	317	336	326	353	323	341	344	343	364	324	309	351	326	331	361	348	330	374	305	334	337	340	375	323	346	344	324	365	338	348	356	336	360	345	381	336	373	329	319	344	335	343	325	362	375	337	343	332	327	360	374	330	333	362	352	326	315	334	335	363	353	353	373	373	340	346	354	339	334	377	358	327	345	342	339	345	346	348	317	341	333	306	354	381	359	330	343	340	360	345	370	351	324	306	369	345	335	381	330
1593	194	209	206	197	232	215	207	206	172	178	211	181	199	198	193	171	185	210	206	183	200	197	201	209	201	190	208	203	212	207	234	174	196	193	204	224	190	195	185	215	233	229	194	209	216	196	216	207	208	218	192	206	224	207	194	217	192	235	191	226	220	234	201	198	204	206	206	209	192	213	229	216	196	193	216	227	209	190	227	220	214	210	204	176	187	190	174	228	229	208	205	198	202	187	211	199	212	194	222	198	201	225	201	190	209	222	206	210	213	219	225	239	224	217	214	198	211	234	204	211	215	199	211	221	171	233	177	216	194	201	215	198	250	214	195	189	178	198	197	216	207	195	181	174	207	193	227	218	209	231	203	205	218	215	218	201	226	207	202	206	226	208	188	231	188	196	201	204	190	167	188	198	206	199	171	231	193	184	223	211	174	182	207	196	206	194	208	233	215	200	205	214	201	224	200	204	199	178	197	233	216	230	243	197	201	197	199	214	212	203	204	198	210	207	209	183	216	186	192	196	209	193	198	197	194	216	199	221	204	208	204	191	174	216	222	245	202	233	213	203	216	199	236	209	208	209	198	210	203	183	185	187	218	182	210	221	218	223	228	197	221	224	201	202	208	199	216	231	228	216	217	186	204	180	204	226	208	209	202	213	205	206	230	204	226	213	207	225	200	196	202	200	178	203	195	195	206	215	200	195	205	204	239	194	190	191	182	207	212	172	177	201	210	214	221	202	208	177	183	194	205	200	160	216	201	194	206	216	223	220	186	191	167	209	188	214	216	199	199	206	221	190	217	218	190	205	189	216	222	166	190	184	189	192	199	224	212	225	217	193	206	184	201	196	202	200	217	236	192	208	199	236	237	211	214	221	188	203	188	182	208	195	213	202	207	206	225	247	229	227	208	187	195	206	218	198	229	229	205	209	194	194	201	229	211	193	205	232	215	232	198	194	206	184	206	213	206	209	190	192	194	189	194	193	186	214	208	191	216	231	193	218	223	189	235	210	200	214	203	201	206	222	196	214	209	232	186	214	234	187	192	184	225	207	190	172	220	217	192	216	200	194	201	237	167	188	210	216	237	204	226	196	222	213	193	198	190	209	189	201	201	209	210	208	218	217	237	216	215	198	238	194	208	206	215	197	196	185	218	200	224	222	209	219	202	211	180	206	201	182	189	202	221	201	196	195	203	190	210	184	229	216	212	216	184	212	221	220	209	208	209	188	199	205	206	221	222	214	243	223	198	189	216	153	201	220	216	216	176	213	212	166	216	213	193	204	207	205	221	201	220	220	206	198	205	205	185	218	223	193	224	205	171	230	184	203	233	204	201	211	192	188	191	194	195	168	202	202	199	170	188	252	202	205	191	199	198	194	226	185	226	239	178	194	189	200	179	218	197	203	214	186	203	208	176	211	203	206	199	195	238	223	183	206	226	211	200	215	206	185	203	214	210	210	182	199	211	223	233	201	215	214	178	205	200	201	208	214	205	219	204	186	218	205	175	225	198	185	200	227	214	194	217	210	220	202	191	198	195	204	207	210	224	212	179	214	219	203	195	196	227	210	184	177	205	216	207	204	208	209	178	205	222	205	204	190	190	231	205	192	202	212	205	209	189	186	195	202	214	200	196	197	215	203	194	196	215	204	196	187	194	210	213	187	220	187	212	224	208	226	202	202	195	192	203	203	236	224	206	211	199	207	236	211	197	197	156	192	189	161	194	202	204	192	207	194	190	204	205	204	213	197	204	192	208	185	182	184	206	201	232	202	214	188	187	203	226	217	213	211	203	228	206	210	219	171	228	232	208	203	200	198	210	223	224	233	192	201	222	180	210	222	201	195	188	202	204	209	194	220	210	167	214	204	193	237	210	195	238	230	217	225	192	220	216	218	211	193	207	199	218	210	205	224	217	199	180	197	182	176	178	215	186	172	214	204	231	192	223	218	197	212	213	199	220	243	192	208	194	186	200	207	213	203	195	224	226	211	192	212	173	204	208	223	206	195	206	200	223	212	195	210	180	200	205	209	200	223	192	188	214	205	222	201	209	184	199	185	197	235	220	211	191	195	204	180	198	205	203	189	201	179	188	196	243	205	191	199	239	182	202	206	205	221	230	198	172	209	190	216	205	200	189	197	175	207	188	187	167	208	199	194	172	187	209	197	210	236	187	227	210	230	194	214	206	179	204	185	193	207	218	213	227	194	196	181	182	209	204	169	215	231	169	173	221	222	204	233	212	186	231	216	200	218	207	224	224	220	228	213	206	190	229	184	216	204	194	221	220	232	179	182	226	191	197	190	214	180	206	198	213	216	218	197	182	206	196	197	183	216	207	188	222	183	194	209	238	172	196	200	226	214	190	209	193	206	202	215	214	195	203	234	207	219	229	200	195	224	195	183	204	175	207	218	168	189	214	190	179	165	191	181	212	204	211	187	206	205	203	201	190	190	212	200	207	188	217	230	192	197	221	208	222	206	182	187	217	225	192	192	214	229	197	199	176	172	220	212	213	229	189	220	195	190	250	201	193	204	177	196	221	178	202	204	193	209	215	203	208	192	222	195	232	217	215	206	209	204	201	199	193	209	225	188	225	224	190	184	206	217	214	194	188	173	222	197	194	190	212	212	228	215	198	217	225	203	212	209	192	199	191	210	198	189	209	227	199	206	193	216	198	208	189	197	207	192	197	221	213	206	173	187	180	206	194	221	186	188	206	203	224	198	208	183	210	179	195	189	192	204	192	207	212	229	185	201	239	206	208	206	196	196	232	185	192	233	186	185	203	201	227	216	233	204	210	175	195	205	238	212	201	200	206	196	241	231	201	219	232	206	247	215	230	205	217	206	186	182	232	220	203	206	216	181	161	203	225	213	182	205	187	190	197	197	182	186	201	212	191	203	222	210	205	200	206	212	202	187	245	224	205	196	212	195	234	229	204	185	189	203	196	203	210	225	226	198	213	219	176	209	230	201	173	222	210	179	204	204	223	231	204	198	183	206	201	198	187	196	196	201	224	210	207	215	224	229	197	199	217	197	185	209	207	214	213	193	190	234	201	188	209	192	193	204	221	207	222	248	206	211	226	194	199	209	226	197	221	213	215	199	238	189	193	181	195	176	195	188	213	195	189	187	207	176	197	187	224	228	212	225	237	205	223	232	206	212	205	172	203	246	240	223	211	185	213	212	202	194	220	199	214	193	207	201	196	215	189	185	224	193	205	185	186	202	204	195	239	207	220	223	227	225	207	238	211	196	187	188	201	201	197	208	177	207	211	203	187	215	212	199	196	199	214	173	197	213	217	211	181	214	213	205	204	205	200	198	185	186	219	237	226	203	193	222	217	181	221	243	196	190	181	227	187	185	209	196	259	216	201	230	204	209	219	225	221	196	208	196	215	213	186	205	186	207	202	184	214	235	209	210	181	198	191	214	208	218	213	226	205	181	206	204	235	207	200	201	180	207	220	195	205	201	233	210	218	179	211	186	187	207	203	179	212	182	197
1900	486	522	584	512	487	468	517	535	457	527	532	494	470	486	488	459	483	488	502	502	485	526	474	521	509	480	468	498	504	508	467	481	495	461	514	470	471	525	514	488	505	465	460	504	536	484	496	474	503	487	517	477	481	517	516	467	451	471	518	486	491	470	484	482	481	453	487	508	521	479	460	449	467	432	492	524	495	455	449	487	488	495	441	493	478	464	463	529	490	494	516	473	474	494	497	451	503	480	474	509	489	506	462	518	479	484	510	507	514	490	497	506	461	486	488	479	499	532	535	490	486	510	455	487	513	508	471	492	469	480	510	502	466	490	481	456	501	509	476	473	465	506	484	458	482	457	477	464	481	507	501	473	461	486	452	484	500	477	490	496	518	454	492	526	474	489	488	505	478	491	497	498	482	490	456	513	501	481	485	483	490	510	497	485	458	498	453	473	481	499	491	528	466	471	495	545	500	506	516	478	451	493	503	541	470	511	456	460	491	476	517	486	485	453	483	504	505	472	469	489	462	497	502	457	507	520	479	484	473	482	554	472	505	538	479	474	493	457	480	480	478	483	445	496	434	483	449	513	473	490	476	485	485	480	519	537	478	458	466	483	507	507	480	491	482	494	510	486	499	473	509	501	477	487	474	481	455	484	502	501	528	481	475	513	466	442	464	511	507	498	480	474	493	498	480	519	471	519	469	476	474	506	456	512	470	513	444	478	433	490	518	465	496	455	483	483	480	512	494	454	471	478	498	513	468	511	474	518	468	496	487	478	508	446	490	534	492	501	497	454	479	483	503	461	485	485	488	510	487	496	476	494	529	503	478	461	473	460	467	517	495	462	487	480	491	480	451	495	470	505	521	461	488	447	524	506	475	471	499	506	454	514	497	469	458	502	515	508	480	487	497	460	477	473	464	515	514	487	467	481	514	474	468	536	492	525	440	453	519	485	472	488	513	493	496	460	473	508	492	527	473	473	485	491	504	519	473	476	447	499	496	441	478	477	442	439	523	510	522	449	504	501	487	519	471	488	481	525	485	523	502	511	471	485	527	497	506	527	487	546	484	462	487	457	491	492	526	475	500	518	437	485	499	449	473	468	487	510	430	452	494	489	460	514	473	488	491	439	481	457	493	488	494	476	508	501	496	468	491	467	511	494	443	464	474	507	502	487	472	504	525	537	470	490	489	530	465	484	490	472	515	502	500	496	505	482	450	487	488	537	483	439	473	457	501	487	496	466	503	479	467	481	500	512	469	491	455	464	530	477	505	447	483	438	488	459	446	485	494	498	482	453	490	482	474	508	479	498	465	471	493	466	528	529	446	472	463	494	484	501	531	524	516	472	482	501	508	515	530	499	469	484	463	455	476	497	513	447	505	518	492	493	487	488	452	564	481	488	473	491	478	459	499	485	495	487	512	455	495	501	490	467	503	509	455	465	478	517	524	481	483	471	463	516	489	492	485	496	491	452	520	470	491	494	471	476	466	482	478	495	488	483	488	496	464	501	480	492	503	467	473	496	514	478	468	496	497	509	520	471	483	469	469	506	482	470	505	453	475	482	487	509	500	481	530	487	523	505	509	504	481	515	510	461	472	467	486	483	473	447	502	487	481	463	536	517	441	506	445	501	482	439	490	481	496	502	487	443	498	477	491	471	456	508	492	461	465	477	433	524	463	511	491	520	465	469	483	500	488	515	468	470	490	480	443	490	497	479	471	499	490	470	512	483	471	491	468	515	478	530	501	498	453	458	481	487	505	491	504	476	451	498	499	480	450	490	480	431	511	463	477	472	498	485	473	521	497	462	468	510	488	482	481	480	471	481	484	476	485	456	525	494	525	470	495	471	477	448	515	505	470	524	504	509	470	501	477	460	491	489	476	485	497	518	466	474	479	469	487	471	520	478	463	487	480	524	518	500	499	492	482	487	454	488	508	470	454	528	479	472	488	466	467	495	495	472	474	468	495	500	473	468	476	500	451	473	468	463	479	477	468	499	485	503	496	493	507	504	471	509	522	502	480	494	502	481	462	501	444	491	516	461	465	496	487	481	459	470	481	529	498	467	520	502	501	475	473	499	463	519	517	487	491	473	540	467	479	470	464	509	522	494	476	492	485	478	474	454	540	449	471	496	521	488	456	488	520	481	493	494	493	493	497	494	487	465	438	510	471	486	463	486	478	484	483	490	497	545	466	485	501	499	511	465	484	510	469	478	507	529	481	507	488	508	486	461	499	525	495	478	491	494	492	460	505	479	495	477	481	501	460	517	480	453	455	473	457	515	477	495	461	503	477	479	484	499	513	459	488	456	472	453	514	487	477	498	514	521	445	491	464	471	485	502	492	482	488	479	500	475	497	499	460	473	468	465	501	474	513	483	488	533	453	477	475	496	518	487	491	501	484	481	482	482	461	488	521	452	487	472	479	480	463	502	522	469	490	438	491	541	494	495	472	490	472	503	511	482	457	481	492	486	497	432	495	461	504	489	524	426	483	483	502	465	489	507	497	457	493	457	492	483	484	491	480	498	474	462	499	440	480	445	497	519	513	489	508	494	484	463	489	526	497	507	481	503	482	466	482	456	485	488	462	474	477	477	501	490	472	493	497	478	488	487	496	486	478	409	450	453	489	482	467	453	474	489	501	490	489	501	525	511	522	452	472	478	489	478	543	496	495	467	474	488	440	474	467	475	480	466	514	486	506	469	455	487	478	496	497	494	452	479	484	475	443	495	500	466	509	517	485	480	510	517	491	491	438	484	460	446	478	490	477	521	461	473	524	525	491	565	467	504	482	496	482	489	522	502	465	509	484	450	486	503	477	519	534	457	499	504	472	520	466	459	466	503	461	493	467	481	499	485	481	462	485	480	506	443	493	459	489	481	452	501	487	459	420	518	458	501	495	547	500	495	515	492	511	507	529	522	468	496	482	501	462	556	464	449	465	530	486	485	497	486	477	485	478	493	461	469	497	483	538	494	491	489	442	506	527	512	485	469	471	470	466	523	529	488	479	490	518	443	470	492	514	495	514	492	501	513	455	512	517	522	484	505	506	522	519	477	476	470	488	518	499	490	530	526	499	483	471	503	486	524	502	438	481	458	488	480	521	434	498	504	497	515	458	487	512	495	504	513	505	480	475	484	465	502	525	474	494	480	493	486	477	436	495	469	523	466	499	469	485	502	466	474	499	499	508	507	467	494	426	458	480	462	432	465	471	485	482	501	505	440	483	470	467	507	483	476	479	515	468	457	486	482	518	491	496	460	491	487	481	462	453	501	488	459	468	513	489	479	497	481	469	478	445	505	496	529	490	477	501	498	442	542	472	457	483	511	489	513	476	493	483	481	472	464	509	490	496	473	460	465	490	469	467	480	541	456	480	546	500	524	485	480	480	476	497	502	475	487	463	489	507	501	481	490	459	489	487	496	516	484	471	523	491	519	513	451	480	505	477	545	503	470	500	473	468	510	463	476	507	470	481	481	499	471	494	499	433	510	489	491	467
8246	633	655	601	482	351	360	303	285	303	275	298	303	273	264	271	261	287	276	272	275	265	258	277	288	293	274	321	277	276	271	253	246	292	262	282	244	268	293	244	270	260	252	263	273	287	252	266	263	242	252	268	277	294	256	244	291	247	284	269	276	269	268	269	278	242	288	256	242	302	251	246	258	267	252	262	267	270	261	267	251	270	283	271	261	288	265	289	255	280	268	282	245	282	257	283	275	278	262	269	268	280	239	269	269	275	263	299	262	291	275	260	258	275	279	259	299	266	270	282	232	266	254	284	285	250	303	247	283	292	262	276	269	265	284	271	260	249	277	262	273	268	281	276	286	235	265	258	260	262	286	262	275	277	260	268	252	254	268	227	241	285	261	260	256	277	271	271	270	255	247	273	268	249	259	305	274	266	275	270	244	283	238	306	244	282	281	292	306	274	262	279	282	256	268	261	265	263	283	323	249	276	259	236	310	278	260	260	245	261	263	288	263	267	287	256	252	238	272	263	256	270	287	252	269	256	297	276	251	267	255	297	261	280	267	259	279	237	281	295	257	251	283	285	295	231	250	263	255	283	284	255	257	239	277	272	242	269	266	296	279	301	253	261	266	257	277	271	249	254	277	268	222	259	267	275	284	274	281	281	268	268	260	270	294	255	279	289	272	241	297	266	277	262	312	275	277	264	271	275	256	296	242	252	261	275	244	257	255	269	254	218	265	256	268	230	285	231	262	274	314	255	274	273	268	264	264	273	264	263	257	277	273	233	254	285	246	269	275	263	263	258	265	267	282	282	278	269	262	337	253	281	240	259	278	266	256	253	263	283	224	243	257	261	256	271	249	259	257	262	301	268	278	270	285	266	268	284	270	249	297	259	291	241	286	281	316	265	273	258	248	264	276	271	261	274	270	286	290	267	246	265	269	275	263	291	280	271	318	237	278	285	232	272	260	262	284	256	271	254	262	307	257	289	249	238	269	276	245	252	258	319	253	267	262	240	282	263	283	275	236	283	253	270	258	267	269	247	272	271	266	262	270	246	268	254	259	235	279	285	248	269	278	283	271	260	283	267	304	284	268	230	238	229	262	250	259	228	276	243	237	269	292	262	261	261	256	239	269	268	244	254	254	247	279	221	244	264	283	261	265	256	255	255	257	264	293	235	254	282	265	225	271	283	277	273	241	257	269	260	270	242	264	269	270	258	254	278	264	257	249	264	283	259	259	295	261	254	240	253	264	240	269	263	278	309	258	245	235	236	244	261	265	240	262	292	308	249	246	252	266	251	290	281	265	234	261	286	278	273	253	251	280	259	276	275	284	252	245	262	236	264	271	272	310	268	272	276	289	247	262	271	258	286	299	259	258	281	292	259	295	276	247	265	249	298	245	259	274	251	286	281	277	283	286	250	291	270	262	280	229	259	270	288	260	284	286	248	290	262	256	255	274	285	266	259	225	234	263	259	284	255	270	277	253	284	281	258	243	261	279	313	263	279	290	256	273	281	247	248	261	257	287	282	263	267	276	265	282	248	260	291	280	286	251	274	273	224	281	278	273	290	269	260	316	268	269	254	235	261	284	277	247	264	243	280	271	245	254	268	284	253	273	273	306	237	271	272	273	293	262	275	259	291	274	285	302	256	283	284	257	274	279	286	254	298	263	293	268	273	271	242	296	276	239	271	269	272	301	260	258	248	269	287	302	298	267	285	243	250	267	307	271	274	238	267	291	251	250	241	246	268	248	266	304	253	276	272	252	236	293	277	264	274	280	247	259	276	280	264	257	288	311	283	268	248	306	281	263	258	289	254	278	260	279	282	282	267	247	237	277	274	224	274	257	268	254	256	283	287	294	258	280	241	284	270	247	260	253	248	274	261	289	264	234	256	229	274	271	254	294	281	253	268	273	276	261	268	266	261	288	281	261	248	263	255	273	255	254	242	275	271	256	291	270	247	254	291	255	256	281	263	261	277	273	291	248	235	288	257	274	268	258	267	260	216	263	259	270	254	281	266	301	265	270	277	254	246	274	265	249	274	276	222	286	274	265	242	258	275	265	257	281	272	278	241	250	256	272	251	264	280	269	294	233	278	274	267	272	269	272	241	268	245	254	273	267	283	261	232	272	272	260	235	243	262	299	309	235	279	261	282	284	289	237	254	278	235	279	230	301	262	281	286	261	235	258	254	280	262	259	274	260	257	253	255	285	269	240	254	270	282	286	257	290	280	243	288	273	253	227	289	237	257	264	282	271	259	266	281	241	275	273	274	301	262	272	281	276	266	270	258	291	254	255	299	262	265	260	267	261	251	269	242	288	244	243	298	259	268	266	273	250	261	250	255	260	270	267	253	254	264	263	274	279	281	255	269	246	283	273	243	274	274	289	286	279	268	324	273	272	290	263	269	263	271	266	244	267	287	264	248	258	241	267	265	268	304	269	259	272	323	285	270	287	292	295	300	265	269	306	281	251	246	264	254	277	272	230	275	265	266	270	230	265	276	285	267	243	259	265	269	270	260	238	250	285	269	281	283	267	257	247	269	283	274	243	282	267	283	263	277	254	272	266	244	257	282	252	290	271	304	238	266	258	244	301	256	266	260	293	273	250	295	266	242	253	230	278	264	266	304	302	246	255	273	273	297	305	287	269	306	284	258	250	257	258	278	283	263	283	262	302	251	255	263	282	251	228	246	250	273	288	261	250	270	273	275	266	262	254	282	298	258	278	239	251	281	256	284	279	254	249	268	225	257	264	264	242	268	244	253	257	264	247	263	260	285	267	286	279	249	277	247	306	240	259	307	265	286	256	280	270	250	255	280	285	273	248	259	261	241	297	259	266	287	260	270	286	263	280	266	287	279	271	274	263	293	282	292	282	252	257	290	256	265	253	285	244	276	273	258	274	276	287	273	252	254	276	269	245	256	277	268	250	242	268	307	271	256	268	288	270	243	270	274	269	256	254	253	273	275	252	268	282	266	270	269	262	266	325	246	277	259	248	264	289	258	245	247	245	267	250	256	278	253	282	282	242	262	247	267	240	261	266	262	245	266	258	258	283	299	267	228	254	239	296	291	273	276	285	260	282	263	275	266	252	259	253	247	255	287	270	246	253	246	259	251	263	260	267	243	286	255	259	255	262	269	290	262	256	247	274	267	279	271	259	241	269	277	246	225	241	267	274	255	281	262	260	251	268	257	264	288	278	269	257	266	240	263	258	265	257	294	259	221	280	258	261	289	283	279	283	269	279	257	262	273	234	248	250	246	267	253	254	247	291	264	268	241	254	258	274	291	302	239	265	263	270	291	240	257	263	291	278	266	254	276	269	248	239	264	266	259	248	289	241	271	279	276	258	268	276	288	234	277	269	274	288	293	314	286	262	296	315	282	267	262	254	268	268	235	276	253	246	277	251	261	243	279	234	286	275	254	251	242	269	292	277	260	246	273	248	270	278	270	270	279	252	277	271	246	303	281	268	291	266	260	262	286	273	265	257	267	292	249
6566	913	1350	1571	1364	1138	1007	872	889	803	798	743	736	692	629	660	685	676	682	690	666	656	637	660	632	652	570	621	652	626	635	654	635	595	672	611	600	589	595	592	607	603	583	538	623	622	606	586	622	625	617	607	589	600	606	651	645	622	569	593	594	642	629	619	601	570	595	613	558	631	613	651	622	593	653	599	615	639	657	628	652	604	625	595	631	619	629	597	622	558	643	611	585	619	622	614	620	613	620	595	649	611	628	627	612	599	602	653	606	627	639	589	590	629	618	570	627	613	612	617	604	641	634	660	587	580	622	611	626	615	613	608	593	604	588	590	585	593	575	606	592	578	599	564	581	610	590	625	594	599	625	619	581	591	605	604	575	623	558	580	581	619	630	593	611	602	572	577	593	576	607	620	580	598	661	602	614	583	602	609	587	597	584	637	597	604	597	605	611	599	638	618	595	616	601	589	601	661	625	622	593	625	648	625	591	602	620	585	633	603	629	587	586	657	615	597	589	644	558	636	621	613	617	586	602	577	599	606	615	595	635	628	608	631	631	579	579	595	569	624	599	574	604	587	654	601	625	572	637	591	606	615	618	648	603	628	609	594	606	606	603	622	619	625	630	653	600	622	589	577	638	646	614	613	649	611	583	641	583	568	613	629	579	570	595	642	615	595	585	581	688	589	642	592	615	581	576	615	639	612	625	568	591	639	558	625	599	634	554	614	659	535	574	585	652	662	644	558	617	560	597	620	580	638	584	657	635	625	599	583	618	623	626	630	680	598	630	606	568	627	647	633	591	548	581	625	594	601	609	590	581	615	600	567	575	562	589	600	604	597	600	594	553	610	585	602	633	599	617	592	589	597	618	591	620	611	609	584	615	588	598	567	626	646	575	606	603	624	591	592	578	610	609	633	585	603	629	595	616	636	617	610	591	592	605	588	597	633	621	626	596	632	613	634	633	623	601	621	653	587	591	608	640	646	624	627	639	544	582	608	629	639	621	581	607	627	648	637	597	630	636	598	602	628	631	638	600	590	632	650	630	596	589	608	607	623	626	612	629	629	554	609	631	608	643	591	607	587	610	622	557	607	626	622	590	599	636	616	619	596	635	590	597	606	607	562	608	595	615	596	569	622	649	619	611	654	630	565	590	618	576	589	597	621	608	639	607	583	595	622	586	633	589	589	632	597	600	593	638	594	588	631	583	592	599	614	633	582	601	594	601	587	589	615	577	604	620	621	614	641	654	622	604	624	619	628	638	591	569	596	591	627	619	592	635	592	607	587	581	605	614	646	627	601	627	654	625	566	623	622	654	600	588	613	587	631	638	588	616	598	592	588	596	600	609	613	584	581	628	602	608	625	634	629	585	622	576	636	597	603	598	574	601	621	567	607	646	633	624	590	638	623	633	572	569	615	621	611	620	615	572	624	577	620	615	594	602	592	582	618	635	600	642	607	566	637	587	591	598	599	605	631	610	577	625	572	615	636	555	594	609	553	635	642	598	589	557	577	662	655	619	617	589	627	583	635	607	605	605	593	572	625	595	615	603	608	621	580	588	640	619	628	599	587	570	637	635	605	631	581	626	611	611	643	599	625	607	613	598	602	621	596	580	612	600	595	629	594	572	589	607	661	594	642	638	582	643	620	631	611	597	587	638	605	611	595	623	595	608	631	597	614	616	537	605	604	616	588	635	638	624	571	646	601	623	616	582	630	588	595	594	568	579	590	576	605	626	589	588	634	596	654	608	601	624	606	613	620	581	599	610	619	589	655	591	576	616	572	647	620	590	561	623	618	627	588	594	615	596	594	615	606	638	620	599	631	610	616	585	603	634	598	635	604	588	615	611	663	634	570	630	629	563	610	635	617	598	649	675	596	620	616	590	634	654	586	643	602	635	605	573	592	575	635	595	571	604	577	602	620	593	645	604	589	583	574	591	632	644	606	603	611	615	577	611	585	615	612	580	598	600	639	666	617	620	599	595	607	631	615	600	550	635	630	623	601	642	589	596	565	615	602	587	608	561	605	603	596	588	583	635	602	582	590	572	621	616	658	613	609	608	665	620	587	610	602	631	587	621	565	630	625	637	577	605	627	599	606	609	605	564	600	637	609	608	657	639	641	631	580	603	582	609	546	594	616	665	637	606	601	664	606	596	603	673	583	630	616	643	645	592	586	607	626	582	604	578	594	606	628	589	624	668	623	591	620	605	590	592	628	618	674	602	574	608	595	639	601	586	589	654	609	608	581	613	626	572	555	574	616	611	616	622	622	597	620	614	603	633	637	575	614	638	635	631	609	565	566	587	596	589	642	603	627	636	582	592	611	595	570	590	593	603	627	587	601	616	635	658	618	573	617	620	595	636	581	623	585	603	629	585	593	624	619	656	622	590	627	602	597	586	588	623	618	556	627	596	649	602	580	598	623	614	587	623	572	616	649	586	644	568	619	600	617	594	595	610	619	580	586	569	606	600	600	609	594	643	619	646	635	602	598	607	628	608	683	628	605	585	614	592	593	576	642	627	605	615	597	615	567	612	633	581	583	572	619	630	583	593	613	586	605	601	635	632	636	609	579	598	644	613	611	610	600	636	560	565	565	636	603	595	572	661	587	610	648	569	630	619	608	599	598	588	606	633	588	592	542	660	584	562	569	591	568	621	636	639	609	606	596	650	591	603	611	563	617	636	571	617	595	639	548	595	604	600	599	622	563	600	573	604	625	622	592	580	589	591	627	627	610	612	607	631	585	625	622	599	623	609	569	616	600	608	632	591	601	631	577	608	622	636	618	629	612	615	667	595	625	631	618	639	606	610	599	620	594	611	619	622	605	600	613	608	570	601	602	617	607	607	626	658	565	595	561	584	608	585	633	594	623	557	576	590	615	597	610	635	620	659	568	596	592	614	599	585	605	600	574	596	636	612	596	606	607	616	578	637	628	649	619	575	601	585	602	637	613	640	572	607	618	620	615	608	583	610	610	638	636	609	573	596	615	603	627	614	626	602	582	609	597	638	608	592	563	623	570	593	584	610	595	599	591	595	581	633	616	598	590	574	577	550	627	613	633	624	630	607	617	612	609	576	624	623	613	614	623	589	536	576	580	639	656	589	619	616	597	645	604	553	610	601	594	661	588	640	587	600	608	580	591	569	589	607	602	611	581	658	584	606	621	607	613	637	595	579	624	603	608	625	612	591	573	604	562	646	604	607	616	617	630	612	600	559	594	590	618	566	620	581	625	578	623	615	585	580	567	626	621	559	580	634	582	581	587	574	649	618	604	627	606	577	642	597	594	594	595	598	649	607	605	563	579	636	607	572	646	584	615	622	587	594	623	596	580	620	604	579	610	639	629	576	591	622	637	600	618	589	624	613	606	583	570	606	598	610	556	629	621	609	624	589	644	586	601	608	622	602	599	619	609	629	617	579	604	625	618	610	618	632	626	590	583	596	590	590	662	595	584	643	590	617	582	631	579	655	630	655	576	647	610	600	617	612	589	598	601
14819	1166	866	726	516	372	285	262	190	216	208	172	180	193	157	178	169	165	161	137	175	197	162	154	136	160	155	169	163	140	133	121	141	152	122	182	148	162	121	157	149	142	175	158	161	157	151	153	142	146	159	155	145	165	133	148	160	167	133	145	134	118	152	143	144	169	159	138	156	110	136	132	147	160	159	138	202	149	135	160	144	126	156	158	155	161	134	125	148	120	145	150	141	159	172	146	150	133	133	140	152	152	145	146	150	145	106	172	157	161	131	136	147	140	158	155	130	150	129	133	141	138	133	137	152	140	153	178	134	131	121	159	155	127	147	153	141	132	159	154	131	158	139	146	141	142	132	151	167	149	131	149	156	133	136	147	173	166	141	153	134	130	174	149	139	168	137	172	124	131	141	148	153	172	142	160	165	157	150	148	144	139	137	152	139	169	139	138	145	162	151	155	148	158	144	134	114	137	145	158	143	129	147	132	113	161	130	145	160	144	134	162	152	140	151	157	168	143	144	133	143	125	154	156	164	165	137	134	129	153	138	143	124	132	143	134	138	140	137	168	159	137	105	140	142	171	134	166	149	147	159	121	146	137	149	149	158	130	153	134	149	143	145	140	159	130	133	131	151	153	150	149	144	170	146	172	141	167	163	152	148	147	146	163	145	134	145	164	162	135	154	144	141	141	141	140	145	145	176	143	148	134	128	120	152	138	164	124	159	159	141	152	147	139	138	136	148	151	150	155	145	133	153	154	153	148	119	143	146	131	116	157	160	122	105	140	154	140	130	111	155	146	150	125	142	159	136	130	142	133	147	148	150	148	155	138	125	149	176	144	149	145	143	119	150	134	148	139	152	163	160	154	133	178	156	148	137	151	149	146	160	129	145	143	126	166	154	121	137	154	150	135	154	164	157	151	168	173	141	136	146	181	165	143	167	152	163	160	159	154	144	150	152	145	174	155	140	143	141	137	146	163	117	143	146	143	137	142	132	150	133	169	145	154	154	174	156	139	151	139	151	169	145	156	140	160	147	138	151	132	137	129	151	134	155	131	140	145	148	155	128	140	153	141	144	147	168	132	149	153	176	150	133	131	133	150	145	155	170	148	152	152	148	152	147	166	159	146	137	129	129	161	138	138	148	139	145	135	135	146	171	151	155	125	169	145	155	152	170	140	133	136	146	172	158	135	154	162	147	147	158	153	132	147	139	150	144	123	153	159	136	143	156	151	129	160	146	150	117	143	158	152	144	148	154	149	144	143	137	134	135	116	135	160	145	143	161	156	143	160	127	153	132	152	146	142	146	147	170	156	151	118	121	154	142	175	152	147	133	143	151	147	164	160	141	145	158	134	147	158	170	146	148	146	140	142	141	152	137	152	153	161	158	145	154	127	126	132	141	171	154	154	159	106	151	152	166	131	133	156	140	137	124	147	145	143	158	167	171	162	144	155	162	157	147	146	157	150	139	159	130	155	154	130	162	138	142	137	133	129	156	148	153	138	134	125	138	144	156	153	167	131	157	144	150	149	142	148	140	147	131	141	135	139	149	151	163	127	150	151	128	150	162	158	152	156	146	153	146	146	164	155	161	138	136	145	155	135	157	155	156	171	137	160	157	146	120	162	139	145	186	139	126	134	119	145	153	130	123	135	147	155	124	138	135	142	145	150	134	167	162	175	146	153	138	168	150	141	130	161	139	138	151	141	147	139	140	129	153	149	151	148	146	138	135	153	144	142	162	148	156	144	142	115	136	140	153	153	135	141	158	138	154	151	158	149	137	147	148	141	152	151	169	143	127	137	127	159	158	160	128	142	135	148	156	156	137	148	144	124	147	129	146	150	149	117	152	158	142	138	136	149	141	125	159	185	134	137	137	145	127	127	165	151	167	163	145	154	158	151	146	139	151	150	109	138	150	167	132	156	165	157	138	138	146	144	148	142	116	148	119	148	145	157	160	145	157	121	142	172	162	158	149	135	149	150	145	157	116	147	156	148	177	127	138	156	134	129	135	121	136	141	151	151	144	153	165	145	145	155	135	149	144	143	149	161	132	155	119	140	144	139	150	162	151	165	153	137	137	132	147	134	140	165	153	164	170	149	142	144	152	144	128	144	136	149	156	130	144	138	150	156	138	119	156	145	169	130	165	151	163	130	153	186	128	148	154	134	148	141	134	164	153	138	172	147	113	156	155	154	142	148	157	131	155	154	145	148	144	162	152	147	152	146	175	154	124	154	143	146	173	155	152	140	155	128	150	172	145	154	158	163	125	124	163	147	131	152	155	134	160	126	167	162	150	141	150	137	137	132	134	130	146	134	138	145	157	138	122	168	161	138	141	141	143	159	141	136	147	139	133	138	140	129	150	163	168	157	137	169	141	158	163	166	134	135	146	136	158	132	110	126	137	140	151	165	140	147	152	147	159	143	130	126	135	143	150	146	156	140	171	155	161	132	170	159	162	126	151	133	144	139	151	153	161	142	145	139	158	150	145	148	124	161	169	163	127	154	142	152	151	160	125	142	135	136	150	130	142	137	119	151	153	139	155	129	158	146	129	129	140	152	161	161	129	138	133	137	153	138	124	135	146	136	128	155	133	152	133	139	157	146	138	137	155	133	144	118	156	161	150	166	156	132	124	118	166	138	158	158	165	140	154	149	167	136	147	141	138	137	139	158	122	138	115	148	157	144	162	169	137	151	134	141	148	138	154	136	136	139	157	165	160	123	145	151	136	144	157	170	140	159	133	141	130	132	169	115	145	149	142	118	176	158	155	156	157	131	135	134	179	144	156	137	136	132	145	149	161	139	147	125	162	164	152	143	145	137	158	127	120	152	171	160	140	158	144	106	137	147	161	166	154	147	162	145	135	125	142	140	150	141	164	152	130	169	161	149	157	156	154	125	166	143	153	160	175	144	142	141	129	157	151	130	141	167	150	150	142	133	141	148	138	155	142	146	143	161	153	139	144	132	146	145	130	154	138	158	158	143	165	136	136	172	135	151	165	138	154	154	156	141	149	131	159	136	146	150	148	152	134	142	150	165	160	152	147	173	141	157	153	152	130	146	150	144	143	144	150	144	137	126	116	146	159	158	149	136	173	157	145	141	161	138	133	146	149	176	166	151	156	115	134	141	160	154	167	150	141	145	127	145	132	169	168	146	148	150	141	136	122	130	143	141	134	126	132	135	158	138	182	165	144	144	128	159	144	156	160	140	155	147	155	167	139	162	145	137	144	162	139	161	152	149	111	140	122	184	136	150	146	127	137	131	148	134	154	155	136	145	137	152	136	151	136	145	125	151	166	142	161	121	134	137	130	122	167	138	123	141	148	138	154	157	155	138	151	134	163	190	148	145	161	139	162	121	152	159	153	148	151	163	136	147	108	144	143	135	149	156	152	156	144	138	132	156	135	120	131	127	145	151	119	151	159	147	155	142	154	120	148	150	158	146	126	138	136	163	172	160	159	163	149	139	137	118	152	133	156	145	157	128	151	138	141	145
7985	905	1821	2199	1791	1364	1143	892	769	758	620	623	588	517	516	508	494	456	437	416	428	399	413	405	416	349	369	393	398	368	383	387	397	380	354	373	366	361	354	373	370	382	341	357	374	368	358	350	346	386	346	343	369	406	382	380	368	316	345	333	347	329	371	338	328	374	343	357	369	322	359	376	312	337	348	353	351	340	355	363	341	338	368	345	343	360	351	357	351	363	376	340	334	366	329	349	337	342	355	339	336	354	316	298	337	354	332	332	339	371	333	318	341	316	346	330	323	320	349	308	326	333	315	334	369	311	344	356	326	347	307	313	366	328	357	365	343	383	345	329	376	360	362	332	296	334	330	336	353	323	328	346	375	338	331	330	347	337	319	342	352	320	349	335	352	328	345	319	353	343	348	345	344	369	323	329	345	333	333	351	354	363	353	349	336	325	347	323	344	351	317	382	380	330	323	335	373	349	362	350	329	345	353	336	344	355	322	355	335	318	337	361	328	308	334	332	349	327	336	334	334	351	332	347	329	318	345	323	339	352	309	317	334	366	317	324	328	353	344	330	337	325	333	359	338	371	345	341	308	338	315	329	386	320	339	349	326	326	337	347	371	334	328	350	335	343	322	334	326	346	334	327	332	354	353	363	319	314	325	371	345	339	338	366	340	335	366	333	308	349	355	321	372	376	341	345	356	346	332	314	357	337	336	351	303	301	339	334	331	324	337	360	315	354	294	365	347	354	351	332	354	336	351	347	342	349	353	348	378	325	350	318	368	337	327	360	316	360	346	343	354	335	332	358	345	364	334	334	360	374	337	337	320	321	325	353	348	325	330	353	381	320	332	341	344	373	316	331	343	354	348	348	351	334	317	335	320	341	314	362	389	317	336	307	343	298	345	392	343	333	310	360	339	357	380	344	330	323	377	338	337	324	376	332	347	361	347	317	359	337	323	331	352	327	356	334	334	364	332	333	332	336	350	324	363	355	318	339	338	323	340	329	351	336	349	367	323	339	324	338	334	326	361	335	348	318	346	332	367	378	353	340	335	310	357	340	322	372	349	332	351	374	322	328	342	328	347	364	350	375	390	364	341	329	360	341	341	346	342	345	345	379	311	390	335	322	362	353	336	359	322	351	364	326	365	317	337	347	329	378	330	355	314	329	341	320	347	354	379	346	342	373	357	349	327	322	317	341	339	336	364	334	357	358	402	304	323	345	346	338	351	340	339	332	330	302	332	335	343	326	331	316	353	344	329	336	348	350	356	336	305	344	338	307	319	343	320	305	346	307	350	359	337	335	336	324	359	318	341	312	360	325	347	342	341	318	339	340	335	345	397	368	349	358	329	354	340	317	333	330	363	300	339	360	333	327	341	357	342	337	338	349	307	351	338	348	329	317	344	331	304	306	305	342	330	335	340	322	354	354	327	358	340	320	340	335	371	351	338	368	376	332	363	334	356	337	352	348	366	327	346	329	343	339	337	325	323	351	349	343	370	334	355	328	336	334	354	352	356	341	347	353	356	337	338	364	329	287	315	342	376	350	341	334	326	365	344	337	348	333	355	321	352	342	360	319	313	331	320	302	372	371	331	337	361	342	326	313	324	353	325	315	356	360	330	371	316	310	352	363	394	334	369	325	317	356	357	347	369	340	329	334	360	314	340	331	322	343	341	353	351	332	345	345	354	343	367	338	350	339	357	310	319	353	335	354	355	326	331	328	316	309	357	345	342	342	321	326	305	336	368	343	364	355	330	351	338	328	367	320	368	361	330	304	357	366	329	314	343	352	322	341	327	347	353	324	348	337	321	320	344	336	373	361	344	346	307	343	334	325	355	323	332	348	341	336	329	353	335	341	365	334	339	307	348	335	355	331	343	328	316	337	339	338	355	355	337	348	381	340	352	320	358	333	340	372	317	323	362	351	372	336	367	341	319	381	347	346	384	369	344	356	337	355	389	342	321	373	359	371	332	337	371	324	340	359	352	333	343	347	321	312	340	292	374	341	322	378	335	359	331	329	350	333	342	349	340	344	351	324	305	357	359	360	334	320	330	331	359	335	337	360	335	318	315	367	377	351	328	331	322	347	330	319	333	330	323	360	372	351	349	323	347	340	379	343	312	373	339	340	343	343	338	342	329	345	343	345	346	334	330	325	356	378	307	376	389	327	309	356	350	360	375	318	322	364	356	349	335	328	343	361	322	334	367	319	362	329	340	346	341	325	333	322	362	345	347	357	321	331	382	333	361	332	343	341	316	336	345	361	331	310	329	386	331	383	373	340	332	371	379	334	314	340	328	361	332	332	338	325	345	359	312	371	328	331	347	357	346	312	364	325	331	337	329	342	343	328	355	313	321	343	343	332	343	337	353	338	317	319	349	332	369	322	370	318	315	336	322	344	343	339	347	301	357	326	366	340	333	345	329	335	375	344	319	341	381	328	326	326	382	331	342	317	313	374	328	338	337	375	359	327	325	333	320	322	349	335	355	350	320	334	314	329	399	347	330	365	357	348	353	354	337	356	329	363	332	340	356	351	340	340	347	323	321	347	331	344	323	344	336	312	319	368	346	343	325	349	387	330	341	330	344	362	327	344	331	347	331	341	306	344	331	357	324	360	342	331	353	340	343	342	353	358	351	335	344	330	364	333	333	322	338	368	333	351	324	340	371	364	349	356	299	349	364	325	356	342	311	345	345	327	342	332	379	348	349	353	308	313	337	348	363	328	350	328	360	330	361	343	378	313	373	329	338	331	309	361	317	320	356	345	354	334	322	334	352	336	371	357	361	362	301	348	340	301	338	365	339	349	308	297	337	352	356	344	330	346	343	346	366	361	336	354	319	353	333	337	320	327	337	336	347	339	308	359	330	348	355	319	328	352	330	377	328	308	339	372	324	327	339	371	333	328	332	364	365	352	354	333	346	340	309	365	319	343	337	347	336	323	385	369	356	354	324	320	324	367	355	335	307	354	351	362	355	333	374	313	349	353	357	346	365	348	342	355	307	330	311	315	330	362	350	322	338	360	329	375	334	358	349	323	368	364	325	352	298	367	302	360	361	324	328	351	357	336	333	321	318	367	346	338	391	334	337	333	338	349	345	344	339	358	359	336	321	365	336	334	342	337	312	358	334	320	336	339	342	338	340	371	345	320	306	313	339	353	328	325	356	359	357	313	333	348	334	350	340	374	351	336	306	341	365	333	362	346	352	339	345	318	327	368	354	324	343	337	334	348	353	320	352	326	348	360	329	362	314	335	357	352	361	311	333	320	298	325	341	308	341	299	374	372	352	328	334	352	356	333	346	361	347	360	358	357	336	359	337	370	329	341	353	370	310	330	362	329	345	322	357	340	327	334	339	343	349	353	323	335	335	317	340	326	368	337	349	351	339	346	335	330	358	365	331	341	342	310	369	328	330	337	370	299	340	330	344	331	339	340	352	332	336	332	327	341	343	341	323	340	351	313	324	316	345	355	318	335	342	304	330	349	333	352	319	353	329	377
1623	196	201	194	224	207	224	191	226	204	241	211	215	207	196	206	203	221	197	181	217	215	225	208	185	227	199	199	215	186	209	198	213	190	190	214	232	201	211	214	238	221	209	196	217	221	226	223	189	196	183	213	188	200	192	215	215	213	191	237	210	230	215	215	199	196	251	195	212	195	194	227	215	196	209	212	208	205	187	212	213	198	232	182	210	203	179	193	196	223	209	215	214	200	205	226	228	216	181	224	207	203	209	193	211	189	219	216	235	176	214	213	206	195	189	205	189	193	195	206	211	217	220	212	185	214	229	213	202	182	182	203	205	196	188	197	185	191	222	210	235	199	188	207	218	196	178	172	202	225	187	214	180	194	218	199	228	221	229	214	235	212	185	187	190	187	189	202	214	195	218	205	189	225	183	231	201	208	213	186	191	191	214	184	192	207	199	198	193	191	214	210	186	239	187	209	163	178	189	231	211	211	180	205	188	214	213	187	207	221	218	210	228	198	184	218	207	180	210	198	208	213	185	211	201	185	204	226	203	188	203	197	229	227	202	218	214	198	186	188	191	240	218	180	193	186	195	206	223	234	232	206	200	209	193	222	210	210	213	195	210	183	206	183	194	185	230	194	199	194	219	217	186	206	162	176	178	231	210	208	241	188	200	198	201	208	178	185	218	198	176	198	177	195	203	195	205	200	197	212	208	194	196	163	208	202	198	215	222	199	179	238	186	205	223	207	181	210	199	215	221	200	175	193	187	226	214	216	198	203	195	196	211	224	198	259	198	176	215	207	209	194	194	205	182	198	213	191	200	214	211	199	209	200	168	208	211	223	205	185	211	207	203	221	218	207	208	201	190	207	184	221	184	211	197	188	181	179	209	219	217	206	208	192	238	208	179	184	225	198	180	216	213	218	192	227	205	201	194	212	207	201	212	223	205	184	210	215	201	202	222	216	191	204	210	191	207	221	205	203	203	188	257	212	211	223	206	204	215	208	203	190	256	220	233	168	188	228	218	219	205	190	192	185	204	204	206	196	215	211	223	221	188	215	218	195	217	191	189	198	173	199	207	170	190	219	223	198	213	206	202	188	214	198	191	209	196	222	204	184	221	219	199	188	205	221	234	188	196	185	199	223	192	220	217	205	207	199	212	218	196	217	207	206	224	217	187	214	199	200	202	226	216	208	198	242	178	206	181	212	222	187	196	190	172	199	234	239	187	223	206	184	232	190	204	195	159	217	195	210	200	191	188	216	214	205	207	207	217	198	198	204	214	213	185	206	216	224	189	212	238	201	224	215	175	190	217	213	249	186	193	192	194	193	195	208	204	216	203	195	207	232	226	189	220	216	184	179	199	210	215	211	175	220	200	187	199	221	208	205	206	208	191	204	217	219	194	191	192	228	208	220	191	197	184	187	201	186	168	223	187	208	212	233	191	197	207	185	215	188	208	215	180	213	227	196	207	221	172	204	194	181	194	196	203	210	195	203	197	218	201	216	178	192	194	216	212	182	197	199	166	215	208	163	180	205	187	196	216	180	198	209	210	195	213	185	190	199	184	190	201	185	215	204	206	196	204	171	205	214	161	171	193	201	215	212	174	215	204	207	190	198	208	206	192	195	194	216	219	187	195	188	189	202	204	191	199	188	196	211	176	205	210	212	200	212	206	196	181	195	223	204	218	196	181	197	197	198	203	198	203	227	202	236	223	215	202	219	202	194	205	220	167	194	213	212	210	218	196	191	175	200	220	205	180	227	236	208	213	208	199	194	178	206	218	186	196	204	207	207	199	185	207	199	204	210	216	194	177	183	208	206	213	225	190	205	201	205	184	218	197	199	211	235	201	201	200	212	199	223	193	211	177	192	160	223	179	184	197	212	207	173	191	224	190	213	152	202	182	203	220	190	213	219	192	202	183	227	198	196	217	168	226	213	202	192	222	225	205	224	197	222	197	184	216	236	183	206	165	182	219	195	197	194	217	196	175	202	212	223	217	218	192	200	189	189	186	184	217	183	192	222	189	223	205	203	224	214	195	229	188	211	195	201	203	181	221	157	192	186	233	195	217	208	197	197	203	202	179	219	222	213	199	213	219	197	176	188	223	196	213	216	206	219	204	196	166	183	209	237	185	211	184	189	197	191	199	184	199	220	197	173	188	210	194	213	192	205	195	205	245	218	229	213	215	210	202	212	207	179	194	189	205	222	216	230	172	196	206	206	201	184	217	188	189	195	181	172	217	194	228	204	190	170	223	222	186	191	182	212	208	215	200	207	224	212	208	196	212	182	176	180	217	187	204	177	179	202	229	201	214	241	223	207	194	215	195	200	205	206	198	157	192	197	175	216	208	195	221	191	209	214	200	209	210	197	224	230	210	205	225	229	226	209	224	202	207	201	208	187	177	199	207	214	202	198	208	197	192	191	211	203	211	208	223	219	201	196	200	197	190	210	196	210	221	232	185	207	190	202	215	192	219	215	188	197	194	205	183	224	193	206	203	234	225	208	192	183	196	212	209	224	191	199	213	192	225	195	217	215	207	203	208	189	200	202	182	211	204	208	201	174	178	174	205	179	226	209	203	189	196	213	225	204	216	200	198	220	184	189	203	175	190	210	224	192	218	213	214	201	223	185	228	224	221	198	198	182	188	220	211	198	243	206	193	205	216	215	180	197	186	178	180	197	222	220	216	200	222	193	194	234	226	203	213	184	179	183	210	181	192	200	202	182	178	194	217	214	204	252	186	171	239	210	190	240	216	201	192	205	202	209	215	182	164	190	197	207	201	207	203	207	187	187	227	191	193	199	188	234	221	201	230	225	221	194	219	196	214	195	171	221	221	217	196	232	198	223	186	221	205	217	236	217	177	196	174	211	194	201	175	194	197	201	213	222	208	237	208	218	183	194	212	226	219	217	208	204	178	234	205	220	193	176	180	211	176	200	219	228	229	186	198	216	203	180	191	171	196	195	182	205	214	208	188	203	187	236	206	207	191	200	210	184	223	183	196	223	225	234	202	218	203	192	187	199	208	214	230	241	181	194	195	208	204	197	178	227	210	235	196	227	209	195	200	189	218	221	201	196	192	191	192	217	208	182	196	166	240	198	212	220	215	205	181	225	192	198	209	189	172	219	199	211	207	185	188	215	198	197	214	212	190	190	221	201	213	203	181	193	230	223	209	197	196	221	214	236	213	185	205	231	219	191	200	184	206	216	180	194	194	192	192	201	201	201	199	197	196	196	210	201	185	211	202	200	198	226	208	195	193	177	214	215	155	205	188	196	218	188	188	186	205	185	196	205	213	215	191	201	225	204	187	181	194	205	201	222	201	227	192	221	163	220	187	203	202	195	211	201	211	218	173	181	207	188	229	196	199	192	229	209	206	214	178	190	213	202	189	227	179	180	214	217	191	181	197	231	205	213	213	209	223	205	189	209	227	228	198	212	192	217	219	215	231	181	192	214	169	189	222	192	207	200	209	201	202	215	186	189	193	195	193	200	206	208
2002	514	542	560	540	474	516	494	538	489	475	476	534	502	503	493	490	517	498	494	483	493	471	526	467	507	456	449	458	471	475	445	508	499	463	494	469	445	458	497	502	463	480	481	506	483	530	509	537	479	538	480	474	473	478	477	515	499	474	512	477	528	477	462	498	472	469	464	512	493	481	477	459	482	462	478	494	516	501	454	491	493	479	463	500	452	482	476	488	478	461	516	514	491	468	494	509	516	489	489	501	474	474	540	517	519	478	465	479	465	455	536	477	479	511	473	457	506	482	494	485	486	510	475	499	492	484	478	461	473	507	485	472	492	512	479	478	450	476	491	512	477	442	460	466	472	487	485	515	534	471	459	480	492	526	465	496	467	526	452	508	485	487	450	496	526	478	482	489	477	498	445	460	448	481	480	464	454	491	507	520	479	475	459	458	454	464	467	466	472	503	499	485	482	492	491	484	514	445	512	482	461	520	487	491	431	462	489	486	493	488	470	452	473	461	481	470	470	485	453	480	500	493	509	483	484	505	484	483	503	509	504	492	486	495	503	481	486	460	491	526	452	538	495	491	477	533	491	488	494	487	503	478	496	462	484	485	494	493	492	516	474	482	467	529	479	474	475	469	475	504	489	468	467	496	456	511	517	457	514	460	507	479	493	478	484	460	488	489	450	458	492	493	487	482	500	484	527	500	458	483	498	508	497	503	510	482	468	464	493	469	492	485	470	474	513	514	519	436	506	479	522	482	492	527	450	471	482	492	498	477	472	484	500	507	463	492	449	458	503	479	463	490	475	489	446	482	498	501	469	516	488	483	458	502	482	505	496	501	476	484	466	519	529	477	542	488	467	460	500	444	488	497	490	467	493	449	501	450	480	493	500	510	485	483	512	459	475	529	513	530	517	476	470	499	507	495	477	444	485	502	495	489	471	475	490	474	466	549	491	480	531	520	503	507	498	461	476	482	498	480	469	485	478	484	500	484	496	486	473	471	507	481	492	495	444	510	473	474	479	485	482	489	445	456	496	486	472	442	440	503	491	466	464	529	474	495	507	510	490	511	489	523	505	469	486	519	493	490	480	505	521	532	481	444	463	474	472	455	481	484	490	499	479	491	477	494	499	527	467	465	519	503	502	540	478	496	470	464	511	505	511	485	519	470	509	484	487	499	489	470	472	511	508	448	477	491	484	472	483	475	472	503	508	484	515	516	478	497	476	510	502	510	480	471	514	491	513	487	491	497	477	493	482	515	502	470	503	503	510	491	507	514	490	463	479	445	465	488	483	479	522	505	513	460	485	468	486	453	509	442	456	513	503	450	479	477	487	471	512	484	523	493	491	467	492	453	484	478	496	450	500	506	507	489	497	499	480	465	498	469	465	444	489	477	491	458	510	452	522	460	488	470	496	460	461	524	494	470	434	486	515	460	480	484	507	504	517	467	467	483	449	499	475	504	449	476	535	481	507	521	542	499	429	466	470	487	471	499	493	507	462	502	487	490	470	452	514	497	459	466	495	469	482	521	473	489	449	471	493	479	497	514	461	515	491	472	498	455	467	477	502	483	490	513	501	457	512	460	487	508	488	473	455	483	426	436	463	482	474	471	500	485	507	494	496	542	513	496	473	507	506	479	484	461	509	474	490	495	435	483	502	469	451	511	482	477	506	512	492	457	471	493	524	509	455	477	477	507	526	517	495	493	531	490	463	481	507	466	464	466	504	517	514	496	477	515	529	514	483	471	466	507	476	507	481	470	489	479	467	498	505	490	479	528	483	498	507	472	496	517	519	504	474	523	463	501	455	488	506	487	459	519	478	460	519	433	496	500	500	466	505	503	479	459	489	481	451	459	482	482	475	492	473	457	459	492	461	447	476	474	478	463	461	466	456	535	501	472	502	468	503	483	512	504	497	465	478	493	457	439	485	453	498	461	475	465	501	492	463	491	506	481	540	471	482	460	462	494	450	454	485	446	481	529	470	472	492	497	477	510	494	473	471	467	495	473	513	528	509	503	516	459	458	507	496	490	473	500	479	443	495	520	494	533	470	513	503	497	478	489	465	542	468	471	486	477	451	485	488	469	513	487	478	496	461	529	500	530	458	485	458	510	486	500	500	492	458	468	487	496	519	528	488	517	492	472	509	539	477	470	463	511	501	488	436	503	518	501	473	499	486	471	490	494	520	491	471	501	492	502	468	500	472	522	494	493	518	459	502	473	499	443	457	450	464	471	493	479	500	507	500	468	482	516	503	466	546	468	522	512	442	471	523	516	479	508	483	482	475	496	508	543	484	487	475	452	527	460	486	499	511	513	482	452	469	518	450	477	452	511	462	466	497	494	492	498	496	510	526	476	462	459	508	449	474	491	481	474	461	472	460	468	511	526	437	508	487	549	490	489	495	493	521	492	479	477	507	477	484	472	474	518	549	493	524	495	543	544	501	481	468	470	495	483	527	490	486	504	489	512	509	495	482	487	508	479	516	510	489	487	511	506	513	454	500	526	445	493	435	473	500	492	482	466	508	507	495	499	495	501	462	489	464	473	445	496	490	514	496	471	483	495	494	531	486	509	470	502	472	470	531	473	486	497	524	477	446	486	470	462	479	479	483	504	510	465	450	482	490	503	501	464	491	511	468	516	509	501	465	505	511	462	460	470	502	478	451	504	472	489	486	505	497	516	497	491	420	459	476	496	482	474	524	478	492	463	501	474	480	497	470	459	475	470	494	486	470	487	507	480	487	478	496	457	491	469	482	510	496	521	476	463	510	479	468	466	484	496	486	486	489	493	477	483	522	485	491	481	513	486	473	479	467	478	488	505	468	491	521	530	484	448	475	494	522	532	495	456	474	531	484	474	487	506	488	523	458	503	488	475	466	494	493	515	448	515	518	472	465	484	457	495	499	471	545	490	491	495	457	500	510	510	495	455	482	497	486	511	483	524	489	504	481	469	457	477	503	478	502	489	528	490	490	446	495	473	511	488	481	488	488	500	476	469	453	504	494	521	541	498	464	450	473	483	484	451	454	498	509	502	484	454	458	473	466	472	514	492	479	476	478	471	514	432	473	481	517	488	485	500	493	472	485	519	484	509	507	474	475	479	458	493	500	490	473	500	472	515	513	475	459	466	461	480	511	487	501	482	495	497	498	495	471	496	485	494	462	443	525	463	469	487	491	507	473	425	458	513	447	481	469	484	490	508	490	490	509	535	496	490	511	524	505	476	514	513	509	510	486	512	528	510	458	506	461	533	488	486	450	478	480	505	523	498	486	489	499	502	493	462	462	521	444	493	497	493	448	485	490	514	492	480	469	466	473	457	508	473	494	501	550	537	465	512	493	505	469	466	454	489	470	481	486	457	486	466	498	483	480	457	486	499	462	497	517	488	505	487	452	474	493	458	508	497	472	485	454	466	484	490	515	514	464	512	474	503	509	461	463	488	538	453	464	536	483	465	500	507	459	486	483	489	464	474	532	539	490	534	479	526	461	459	490	512	477
8395	591	611	545	428	401	321	326	289	287	318	327	334	279	258	275	272	272	277	281	297	254	282	281	284	289	262	261	267	264	254	258	271	250	284	289	276	296	267	282	287	294	236	281	271	260	281	289	251	248	267	287	288	257	251	232	213	275	276	291	255	267	261	272	305	256	233	268	278	274	276	278	284	278	241	260	256	274	249	244	238	255	254	280	273	277	268	288	250	257	293	288	248	270	273	270	266	275	290	268	279	261	282	266	264	269	251	259	263	258	269	260	281	286	282	253	243	285	252	290	260	245	262	286	274	270	253	291	283	285	276	265	280	264	267	258	233	251	273	283	311	283	284	258	267	230	245	253	260	293	249	259	269	249	280	249	267	222	241	285	258	295	260	259	246	272	260	250	250	293	263	289	260	281	255	270	259	286	290	260	264	266	291	258	274	268	252	253	289	267	247	257	292	231	277	268	286	284	288	296	266	263	254	281	289	270	276	248	265	244	247	264	275	248	261	243	271	241	259	246	268	262	269	236	257	269	246	258	274	263	289	288	271	310	293	251	254	258	243	246	264	261	255	295	276	282	257	275	245	270	227	268	275	266	278	276	255	269	256	288	282	246	255	267	224	301	257	265	274	269	271	285	273	243	252	284	255	274	227	248	259	273	268	281	260	266	262	264	248	249	257	262	272	227	240	269	239	263	250	246	257	269	279	254	260	271	266	262	236	254	242	250	263	277	292	292	281	257	272	262	252	270	289	269	262	308	257	276	310	258	296	277	233	254	269	284	250	274	261	297	278	217	253	290	266	269	272	288	289	273	271	283	258	265	262	257	266	256	252	282	269	265	257	261	263	264	262	273	264	262	287	256	285	271	284	290	275	261	267	247	271	286	262	259	264	256	284	250	278	274	272	244	262	285	241	258	251	238	268	247	291	272	288	279	274	281	262	271	287	259	254	282	257	269	299	266	268	269	248	267	235	254	242	236	278	266	305	264	257	254	254	249	257	232	256	257	254	270	250	265	252	295	289	251	303	247	266	247	283	280	264	287	276	280	280	263	283	262	271	276	253	281	279	291	266	273	257	257	238	255	233	272	267	262	285	274	267	260	261	272	229	259	313	242	278	281	272	250	271	256	282	300	249	261	294	303	281	230	273	234	255	283	264	265	272	241	254	266	287	303	267	296	281	249	279	265	292	297	251	275	252	293	249	285	267	269	266	293	251	294	275	272	238	269	275	288	266	263	274	292	272	250	254	268	248	260	237	269	245	273	251	283	245	263	290	276	316	257	272	293	283	243	255	274	243	308	279	228	275	273	262	263	270	271	286	267	258	272	248	292	273	262	271	250	285	311	283	273	260	273	270	262	267	287	302	240	239	266	262	253	232	266	215	275	277	248	300	277	265	275	266	236	264	266	274	238	257	268	267	297	250	244	276	266	265	268	296	281	275	247	258	238	257	249	290	282	247	256	250	282	274	282	268	283	268	265	264	300	250	273	284	226	258	281	269	274	312	272	238	273	259	267	252	274	296	267	257	285	242	248	258	258	287	274	280	282	269	259	265	264	260	263	239	273	276	267	275	262	265	273	234	249	274	252	257	260	283	260	248	295	265	290	284	288	251	278	268	246	265	230	263	243	240	247	283	266	263	267	284	260	283	263	264	246	291	298	255	238	265	266	275	242	245	255	249	240	279	286	229	254	273	247	268	280	261	279	252	263	258	267	265	280	291	259	300	256	267	269	261	245	249	238	275	277	295	250	253	300	231	241	299	262	284	244	277	261	265	269	286	249	259	278	282	267	257	262	255	242	269	281	254	278	251	255	308	279	290	294	266	289	271	263	272	264	248	258	280	277	280	252	261	260	252	242	250	258	281	264	249	251	262	260	258	275	250	289	283	272	265	255	256	274	272	273	267	261	260	249	289	254	243	272	263	276	288	267	258	254	255	286	277	294	215	275	294	261	280	225	270	316	224	272	257	260	280	275	284	266	271	276	265	288	242	277	319	254	263	294	281	255	273	284	293	274	265	273	259	271	288	249	274	302	275	289	250	274	260	250	272	256	264	239	294	277	257	269	314	300	254	263	255	274	269	265	289	250	262	287	294	274	282	278	271	283	288	289	253	248	284	237	259	249	253	266	262	261	249	230	281	251	282	267	321	265	267	257	276	265	259	251	272	264	317	269	298	249	292	288	295	273	235	263	253	257	262	255	264	275	257	260	267	291	269	271	253	261	268	317	262	273	249	236	283	268	299	268	264	263	278	252	264	291	261	302	267	288	247	253	241	245	267	233	275	258	270	285	285	275	259	303	321	258	272	260	265	273	265	291	263	274	245	274	280	289	269	293	262	259	258	258	266	291	284	269	274	267	257	253	239	284	240	253	266	283	250	265	284	284	285	254	254	265	266	264	288	250	283	267	245	263	283	266	267	282	234	267	268	266	277	262	252	247	256	270	245	290	253	266	258	272	260	295	281	260	306	264	249	259	261	242	287	253	235	273	268	282	264	273	258	289	256	254	272	255	267	258	259	250	261	289	305	300	257	268	249	274	263	278	263	278	239	276	269	266	300	252	223	239	221	256	270	281	263	245	239	263	242	278	298	288	248	242	286	271	285	280	286	273	291	273	293	272	265	297	264	255	257	262	252	257	260	250	288	281	290	243	228	239	285	265	268	269	265	268	252	206	302	258	257	265	284	270	237	231	268	290	283	259	286	241	281	269	297	267	263	278	265	273	260	283	271	273	279	267	238	256	265	265	248	297	288	247	228	260	285	298	270	279	306	275	244	266	227	278	268	279	270	273	293	257	285	261	254	288	297	278	265	261	276	269	254	287	237	256	253	281	262	248	304	261	260	243	272	256	291	266	260	245	259	285	263	233	272	267	268	279	283	256	268	255	275	254	260	259	252	264	261	256	237	269	285	296	264	275	250	274	314	268	280	305	281	255	274	243	258	270	286	292	284	292	283	280	274	283	263	264	264	248	279	262	283	284	246	282	282	307	282	287	279	273	260	274	280	297	264	289	257	274	267	272	263	264	284	263	279	262	253	268	271	278	288	259	266	286	257	312	266	274	247	246	266	252	241	303	269	255	275	276	290	255	274	233	268	258	272	281	289	258	270	250	249	276	263	269	271	245	268	283	267	276	254	253	219	242	294	284	268	235	270	238	261	285	279	274	267	319	260	270	293	282	245	287	278	265	271	290	248	282	273	269	293	283	255	294	240	267	285	268	258	262	250	268	255	278	294	282	253	278	246	254	269	261	281	269	259	282	295	251	252	299	265	273	236	258	276	289	261	251	299	263	234	265	291	277	236	245	269	267	273	297	244	281	256	272	259	303	272	272	270	259	261	270	253	273	255	286	265	284	290	304	250	276	250	266	252	279	254	268	278	249	283	279	277	239	308	266	288	303	272	269	280	265	265	285	278	277	252	294	278	247	297	270	279	293	285	295	242	229	274	265	272	280	262	273	281	268	250	294	243	295	260	277	285	280	282	284
6717	903	1361	1572	1320	1092	1007	916	831	765	757	741	747	746	718	667	621	694	713	634	652	643	625	628	610	585	645	630	627	623	620	646	608	642	624	647	614	655	630	652	644	554	613	660	593	631	606	633	611	625	648	624	632	582	641	587	610	548	620	616	656	622	586	623	641	588	572	612	632	599	612	580	634	582	604	584	573	639	653	621	612	597	623	594	594	587	609	604	641	617	607	653	642	614	591	587	636	640	611	592	581	623	638	603	601	622	606	609	622	609	596	629	606	633	594	642	613	625	596	630	623	614	576	623	592	549	627	626	592	635	614	623	590	618	626	674	609	675	595	608	625	610	587	649	623	621	637	664	617	603	644	575	564	646	597	639	598	643	629	597	576	613	630	586	633	616	607	632	652	604	589	655	639	608	571	573	639	586	586	632	541	614	636	605	633	584	599	617	625	586	619	594	573	608	637	606	618	624	642	614	601	620	618	637	650	643	600	582	623	559	612	623	599	586	636	629	615	618	577	591	584	624	643	640	585	605	621	621	590	618	549	600	624	630	567	593	590	589	587	602	593	615	578	571	631	586	633	664	633	601	612	645	633	593	632	578	593	614	630	612	582	585	576	625	594	590	639	584	596	596	638	640	607	582	605	618	615	601	620	597	583	581	611	609	616	633	613	588	661	606	630	580	571	631	572	613	548	612	581	634	576	591	638	584	563	632	601	623	575	555	609	621	625	629	597	615	604	601	580	627	648	586	631	592	620	630	629	625	621	584	653	658	635	591	622	564	617	619	633	612	626	575	607	609	600	647	602	637	603	607	600	609	664	600	619	621	601	605	607	589	583	602	636	646	584	617	621	619	589	576	632	596	591	569	617	601	580	620	570	609	599	618	554	654	656	658	642	654	640	586	614	620	632	573	614	615	596	578	586	609	643	556	567	579	620	617	624	603	589	609	593	624	611	545	626	619	592	611	606	581	593	622	629	658	647	608	595	606	606	648	591	622	575	593	548	572	603	593	632	599	585	664	561	582	598	653	586	639	615	613	634	606	656	587	633	518	616	581	594	616	613	625	563	594	594	613	620	558	588	591	564	602	568	637	620	618	628	650	638	616	629	607	614	628	620	648	632	603	597	611	620	594	586	621	574	608	602	607	629	591	602	602	600	599	618	639	589	605	634	604	631	585	608	633	595	565	620	609	585	614	647	610	602	619	613	581	643	628	600	601	658	654	605	567	559	600	641	586	624	616	620	628	623	617	593	574	611	616	632	623	632	634	613	579	626	640	605	574	610	618	673	609	569	587	647	598	648	587	661	606	645	574	654	641	612	605	638	676	585	633	639	659	681	607	629	546	629	630	599	614	651	606	639	603	580	598	630	608	610	580	626	629	642	589	605	587	582	638	619	630	607	617	605	585	582	622	585	622	592	573	603	586	586	587	570	630	611	598	590	639	597	604	589	600	585	618	624	640	643	565	620	659	597	625	586	606	598	615	598	622	657	637	623	592	627	579	601	613	601	627	593	610	572	615	627	610	624	588	610	590	548	625	631	591	622	605	602	581	582	652	613	579	575	572	590	598	635	616	594	641	615	595	651	614	633	579	654	589	623	617	580	647	588	614	618	594	555	620	569	651	617	626	645	593	626	565	597	621	609	589	604	613	653	590	617	636	635	605	581	597	617	605	616	615	561	610	613	596	646	602	648	627	641	632	623	605	635	598	620	604	621	614	569	595	632	578	550	613	602	631	632	567	635	646	612	609	602	594	612	584	639	584	628	543	602	585	635	547	593	602	602	615	594	569	622	598	615	626	645	594	616	655	613	599	631	651	588	592	605	650	592	583	635	594	616	578	600	585	612	601	565	568	573	585	585	585	630	622	604	604	602	601	618	580	612	602	571	634	628	628	590	617	571	588	586	542	654	597	603	610	616	625	604	595	605	627	616	617	636	580	639	591	603	657	632	620	630	581	668	594	627	623	596	619	622	578	611	588	610	596	609	594	612	594	621	590	622	667	616	620	599	594	603	626	577	649	617	636	606	614	611	601	653	592	609	636	613	583	605	611	593	593	615	594	636	657	611	608	612	588	579	607	646	652	609	614	610	617	620	651	597	612	627	652	614	585	601	615	584	635	604	588	645	602	617	625	607	609	611	566	619	606	603	591	595	604	603	642	605	619	580	619	616	601	606	627	628	623	628	607	616	642	636	613	572	584	644	614	644	634	600	610	603	568	631	581	599	630	641	636	599	604	617	609	600	629	605	627	654	624	618	635	577	583	653	626	578	625	620	591	663	582	581	603	581	593	609	591	588	598	595	627	627	639	584	614	619	588	611	577	654	576	636	599	622	626	575	610	598	591	606	628	630	596	579	630	617	555	609	613	607	604	657	588	611	651	631	641	597	637	631	595	619	595	598	630	604	625	600	616	603	600	610	626	597	672	643	582	663	631	644	613	670	604	587	622	613	598	636	620	568	626	619	595	610	569	577	600	661	608	597	630	573	602	621	613	609	622	623	596	623	607	614	598	630	623	603	635	609	624	595	620	632	594	602	609	592	607	615	572	605	607	587	612	617	590	608	613	637	643	605	554	581	626	638	618	625	586	586	622	663	599	632	598	573	626	609	612	591	653	566	623	626	571	570	568	634	595	610	618	580	593	569	608	624	610	649	612	597	604	589	620	645	616	591	622	641	576	593	598	649	589	608	589	581	631	626	584	622	624	603	637	650	608	605	630	592	605	609	591	636	597	633	567	583	615	622	608	622	519	621	600	618	613	594	615	618	611	622	576	617	604	615	608	585	570	587	620	610	627	614	649	545	632	642	606	617	620	586	649	644	618	622	566	582	585	607	631	549	587	625	599	659	606	587	596	621	648	627	618	653	621	642	642	609	664	584	592	613	642	608	588	563	586	570	626	641	658	617	617	555	618	625	607	594	620	619	619	607	589	608	641	597	583	635	654	606	650	625	601	620	589	648	584	610	535	609	645	609	659	612	648	595	649	633	605	596	596	619	593	614	614	643	594	606	627	655	586	610	643	602	651	589	599	616	628	607	572	585	607	611	609	615	592	592	604	607	567	583	623	577	625	596	655	639	617	632	655	600	564	596	633	604	644	626	649	574	649	605	618	613	604	644	621	591	592	602	621	567	585	605	647	652	639	630	627	579	667	656	649	625	631	614	626	646	611	651	561	620	652	566	598	615	563	607	592	621	614	593	611	581	572	599	618	614	649	617	635	593	636	584	627	597	613	635	604	553	589	621	603	655	585	596	591	605	563	615	648	632	589	628	643	624	619	616	631	578	599	615	580	621	602	644	615	640	598	604	559	636	624	611	587	614	607	563	639	558	554	602	593	612	611	620	648	605	624	666	667	617	616	628	605	617	569	599	610	582	611	576	613	665	624	622	627	604	556	575	604	580	616	607	591	565	592	580	656	612	591	588	603	606	627	633	636	613	594	602	581	640	597	594	571	599	596	606	562	580	610	638	610	619	599	596	669	588	637
14863	1108	832	674	481	373	303	240	241	200	197	168	174	187	170	186	168	150	151	134	154	177	138	153	146	176	135	155	156	163	155	139	156	148	178	133	154	150	159	153	148	156	152	143	150	155	156	149	165	163	153	148	140	134	143	162	168	137	157	137	154	147	141	142	149	168	153	116	156	142	134	174	141	134	147	139	138	145	187	135	155	134	139	128	148	138	170	165	141	164	149	151	153	153	143	129	133	162	146	153	163	154	147	154	157	161	142	148	138	152	135	130	139	120	138	143	166	162	158	155	157	164	143	130	168	130	152	141	162	144	132	141	161	162	149	158	165	145	149	127	134	134	141	148	147	164	150	161	136	156	148	143	155	126	166	143	138	137	136	155	160	146	147	156	138	146	126	154	156	134	155	136	139	141	157	147	152	152	155	149	141	142	142	173	142	151	141	154	153	139	146	154	166	153	142	162	146	158	136	132	142	143	144	152	127	141	141	153	143	118	130	169	165	115	127	149	135	126	123	144	120	148	162	151	166	154	136	148	153	158	147	152	139	138	174	150	136	150	143	124	126	166	132	151	143	127	154	143	167	145	141	130	165	163	138	120	168	155	165	144	129	163	127	146	152	139	126	147	154	150	127	169	136	144	148	142	152	161	142	151	137	125	150	124	163	156	145	134	146	128	144	144	148	142	159	159	160	143	148	136	156	156	138	144	132	163	156	151	158	152	146	152	131	148	146	145	159	153	174	156	140	124	156	162	133	150	156	152	152	159	159	135	131	172	136	162	156	156	148	152	137	143	164	160	120	150	131	147	146	146	154	152	142	145	146	139	136	117	129	128	151	167	152	163	156	166	159	163	143	140	150	137	164	146	143	156	153	157	168	134	137	145	169	150	144	157	156	131	142	160	136	138	139	152	155	153	147	138	152	137	146	151	126	139	140	162	144	146	164	165	167	144	175	136	152	141	147	133	142	152	130	151	159	151	160	156	153	161	152	158	147	155	132	176	155	165	150	141	170	158	146	142	167	139	141	158	168	143	135	164	138	171	128	136	155	146	130	145	161	152	140	133	127	132	152	150	146	150	139	159	169	164	163	156	149	135	148	167	158	119	135	151	148	158	156	140	147	141	149	148	155	139	164	143	141	143	139	169	142	162	152	138	128	139	130	144	140	118	166	175	151	143	145	148	148	141	130	166	134	163	162	144	134	135	131	147	159	156	156	161	141	141	135	163	149	128	146	139	140	164	146	153	143	158	137	141	129	142	153	156	170	152	157	155	164	135	142	150	156	141	161	180	165	129	144	144	135	148	126	133	134	136	146	144	158	173	151	149	138	136	144	139	138	147	150	123	145	164	149	147	149	125	180	154	148	134	146	180	145	144	142	159	148	166	139	154	133	123	154	142	150	166	139	157	145	151	155	139	145	156	115	165	154	133	130	168	136	126	152	154	153	159	159	151	143	157	151	162	162	133	130	164	121	137	137	135	166	137	162	166	133	144	154	136	149	152	147	142	157	141	155	171	156	156	159	129	135	129	156	141	141	140	158	143	126	177	156	135	147	165	146	166	138	140	134	126	145	146	150	128	153	152	146	163	139	148	177	147	133	143	145	136	181	150	153	182	143	151	152	151	151	130	129	166	124	141	145	132	150	180	139	133	171	150	165	133	129	158	181	138	139	146	158	142	142	150	138	135	163	135	144	146	162	128	118	124	142	137	179	168	163	132	155	151	158	161	157	136	138	145	167	171	165	137	168	156	160	134	135	159	155	150	157	154	146	155	138	163	140	156	150	129	134	163	154	149	160	140	142	148	161	159	154	155	148	130	142	152	168	156	137	164	142	125	159	142	130	145	148	142	146	155	125	149	139	157	140	160	139	150	145	184	151	167	125	148	124	132	128	154	162	148	164	161	135	144	142	132	129	144	170	147	174	156	151	157	148	161	137	179	134	150	155	160	150	127	145	151	168	140	138	170	154	157	158	151	137	142	141	128	155	148	141	158	147	135	163	146	149	165	145	134	130	156	131	146	166	161	128	122	162	125	141	148	133	159	139	139	154	140	147	156	199	167	131	156	147	141	157	133	140	140	156	142	151	144	135	156	142	145	147	146	173	145	134	148	155	149	149	125	134	132	141	147	189	141	142	151	124	108	158	134	132	148	139	156	145	142	152	165	161	128	120	139	147	172	138	152	162	125	136	149	153	150	134	124	164	136	151	138	145	160	158	141	178	122	140	144	125	153	158	170	151	143	148	147	146	138	151	133	139	160	153	149	127	146	150	155	133	141	147	144	144	133	137	169	156	141	140	161	164	155	159	166	151	147	144	145	136	143	143	143	154	155	150	144	154	164	169	135	147	122	136	157	142	170	141	153	141	143	121	140	147	144	135	153	172	157	137	133	128	146	138	135	165	127	153	147	147	148	137	164	136	155	154	142	151	145	139	140	161	161	156	166	140	150	141	143	130	143	145	169	151	149	114	120	123	151	141	164	158	157	133	126	146	171	163	137	143	142	143	155	149	179	160	148	147	148	149	172	161	148	152	137	142	147	129	155	126	156	157	140	134	146	158	142	128	148	132	146	176	151	142	140	140	158	133	140	143	138	151	122	143	163	132	163	134	111	161	144	136	132	147	147	143	136	157	167	163	143	140	131	151	142	117	165	139	138	118	153	155	152	140	149	127	145	147	131	171	173	133	173	122	153	155	163	177	154	155	171	154	147	132	135	167	147	121	138	160	155	123	144	117	153	170	169	144	138	159	151	151	165	150	149	159	148	121	164	157	144	156	148	162	160	148	163	167	173	159	139	135	156	181	131	144	151	144	155	163	122	157	144	150	129	131	138	142	122	131	129	126	120	155	153	140	167	158	165	130	162	137	139	131	158	148	163	161	144	141	136	124	160	131	147	161	132	144	147	139	158	145	120	136	116	138	146	139	139	136	150	142	137	144	132	140	138	152	115	154	148	146	148	154	144	148	151	147	155	152	165	145	166	143	164	151	154	137	139	126	136	129	155	148	155	167	155	145	128	146	147	154	136	169	144	153	147	148	153	152	133	147	162	118	156	178	174	143	119	151	148	142	159	136	122	151	160	145	147	155	166	144	148	119	175	150	146	175	144	139	165	143	140	144	153	156	133	139	145	135	134	159	148	144	155	141	125	142	142	150	121	123	162	157	159	138	137	126	140	147	149	153	152	153	134	145	136	133	135	147	162	136	145	156	150	156	143	143	150	126	142	150	144	136	140	158	132	159	130	147	141	121	140	149	151	169	137	137	140	160	140	135	144	140	141	153	150	143	134	134	154	142	120	109	140	149	169	148	155	173	147	147	157	135	136	170	129	163	151	146	146	147	142	151	143	144	123	141	154	121	156	140	141	120	144	150	154	158	122	151	152	136	132	154	150	171	130	155	148	154	180	139	151	143	144	153	147	171	140	126	134	135	153	151	140	145	143	161	152	151	125	177	124	144	151	123	158	147	159	140	134	167	148	157	143	131	156
8016	932	1789	2195	1865	1431	1120	926	789	676	678	598	559	523	526	517	442	448	445	455	429	407	453	424	409	419	378	388	382	393	376	371	374	369	359	393	367	333	380	406	367	354	378	376	357	362	364	379	375	337	373	398	330	353	334	336	331	323	344	368	350	351	374	376	385	408	348	351	327	323	351	338	367	350	335	377	353	322	355	364	328	346	344	363	348	363	357	335	325	316	335	352	342	335	375	325	307	325	367	336	393	316	331	339	341	329	356	369	320	332	376	348	357	347	328	340	362	371	342	322	319	374	332	357	350	351	335	337	366	383	361	350	356	318	361	343	349	352	347	321	345	366	342	351	337	374	322	361	297	351	350	357	337	350	340	340	331	347	321	368	331	338	318	348	366	323	343	329	341	326	345	342	363	327	348	329	324	375	372	354	328	360	351	366	340	371	395	311	341	342	345	353	341	358	367	335	382	361	347	375	338	336	349	337	337	344	365	351	343	349	349	339	329	327	339	366	336	361	356	317	343	355	327	317	317	327	352	312	369	334	343	358	369	376	337	318	361	347	372	341	339	353	334	333	364	362	370	351	340	333	331	356	360	343	336	338	367	340	351	350	334	325	330	341	330	354	336	344	347	331	340	354	380	349	337	345	347	292	350	344	364	330	323	321	376	324	321	352	353	335	312	331	369	350	349	342	369	345	342	333	366	320	349	326	346	347	347	370	344	329	361	374	315	320	376	321	350	339	344	308	334	354	334	336	341	325	367	345	340	337	323	341	354	347	340	335	352	290	347	370	314	363	344	326	333	328	333	341	323	378	407	347	362	339	380	374	336	352	352	354	324	335	336	386	353	327	338	348	355	346	349	375	363	336	333	327	360	330	353	341	337	389	348	346	320	341	342	316	320	359	326	357	369	363	320	340	367	361	339	356	335	345	336	337	322	341	351	310	371	308	359	361	370	323	380	326	348	345	315	323	364	348	349	349	337	329	328	336	325	324	336	357	332	357	357	375	326	324	360	305	374	309	378	342	316	357	352	345	303	355	364	327	319	337	371	345	339	351	335	320	316	354	355	326	365	332	360	356	312	365	310	357	350	334	339	345	357	336	354	359	303	343	319	373	347	341	356	344	304	347	354	383	359	354	337	348	355	322	386	335	376	352	334	396	316	324	327	325	353	334	341	324	329	373	311	355	332	365	350	336	374	347	329	362	360	351	350	369	340	346	317	357	355	336	346	347	317	320	349	343	341	333	349	327	354	338	337	351	355	368	360	315	315	335	345	342	329	343	348	339	337	334	336	330	344	348	330	351	329	343	339	354	355	354	347	341	364	345	348	381	358	349	341	336	347	375	328	360	335	354	365	346	325	345	350	347	351	339	329	354	330	347	373	336	335	340	386	352	355	320	319	328	318	335	315	369	324	330	365	328	350	317	341	335	353	325	370	333	325	350	318	355	340	335	342	366	336	358	345	339	336	390	338	312	325	330	320	321	361	363	359	348	358	352	348	334	348	321	353	389	376	356	342	339	375	325	342	349	334	373	347	319	381	360	367	294	342	314	338	356	359	341	330	357	331	342	331	342	322	317	322	330	348	329	378	349	362	346	355	322	336	350	298	314	375	365	324	367	330	345	308	339	390	325	346	355	320	328	337	334	327	350	390	357	346	321	350	356	360	360	363	342	327	340	324	358	339	343	347	321	335	354	337	335	330	378	337	340	331	333	317	294	394	331	330	344	354	326	352	322	341	338	343	341	358	328	317	349	338	339	349	346	323	338	356	359	344	337	324	322	348	333	319	320	336	372	366	350	365	306	343	341	326	317	338	315	342	353	378	332	338	332	357	334	362	346	334	352	323	331	352	356	350	360	310	323	299	346	337	355	359	384	326	345	367	334	375	353	321	303	343	362	375	360	373	343	335	320	352	355	314	343	339	350	354	325	341	373	352	322	320	309	369	326	358	362	356	348	351	324	354	339	340	384	355	339	342	345	355	364	366	365	330	343	318	363	361	331	352	370	341	353	325	354	343	331	333	340	362	338	326	329	344	344	355	328	324	337	324	374	339	312	342	344	349	360	337	343	340	353	323	340	332	355	362	349	304	357	327	361	315	323	335	337	351	341	372	347	352	321	354	339	358	354	351	354	328	344	314	340	307	387	296	346	329	320	338	341	324	387	347	362	318	307	339	342	333	359	337	369	357	342	330	339	328	334	336	345	323	307	379	356	326	358	365	343	339	363	327	362	350	355	335	340	323	369	322	345	354	347	329	365	341	339	345	363	365	361	374	373	335	367	342	364	358	332	357	361	336	318	382	342	367	315	345	349	345	348	321	363	349	332	379	333	371	335	330	329	338	337	322	376	343	374	340	357	322	338	355	305	364	372	326	308	343	349	320	330	350	356	338	351	361	344	328	334	374	338	355	319	349	330	372	336	361	338	313	346	333	356	330	349	375	348	339	361	361	343	345	363	321	344	316	353	367	330	342	336	339	303	360	334	360	342	342	356	342	355	337	354	323	333	346	342	360	363	328	331	315	343	354	340	339	330	353	327	356	374	371	321	349	373	381	300	333	341	351	328	329	315	339	339	334	347	331	346	358	328	388	328	331	362	352	343	353	340	319	320	352	336	339	320	357	350	347	361	352	329	336	323	335	328	327	351	311	364	323	328	330	381	359	323	320	336	344	352	325	368	339	362	346	319	365	324	350	377	348	366	344	312	356	368	319	364	344	335	377	353	345	313	354	356	362	352	337	353	363	344	342	364	342	353	329	345	335	360	322	334	348	324	341	344	343	312	310	362	329	306	354	359	321	320	363	379	349	353	346	324	387	336	350	349	376	359	342	360	344	361	377	340	330	356	365	348	311	350	367	294	340	335	348	350	325	337	377	368	325	343	364	359	327	368	294	357	349	358	325	342	361	355	316	347	318	365	335	344	348	326	337	313	365	318	328	374	338	333	346	352	327	340	335	331	321	357	345	373	349	331	369	338	321	352	332	329	338	316	353	363	353	329	314	312	342	329	302	351	301	378	338	318	367	346	357	327	325	378	334	322	350	371	321	349	364	332	333	368	332	353	374	326	315	341	337	346	314	373	346	336	329	356	341	364	353	361	351	350	354	336	347	351	333	356	321	351	319	367	334	324	363	344	331	340	371	330	352	345	356	345	349	342	338	357	339	344	351	366	337	347	356	354	318	353	327	333	355	347	336	342	323	312	340	345	363	363	355	360	322	346	327	322	352	363	335	380	352	306	325	358	325	315	365	342	367	340	360	363	347	352	352	311	333	359	336	328	331	315	355	346	362	356	305	343	354	350	334	350	342	346	351	355	333	296	344	363	341	362	355	325	337	322	320	312	336	314	372	362	355	330	356	341	356	323	338	331	319	345	357	346	358	345	362	346	368	336	329	329	339	367	352	341	328	303	352	358	360	348	324	337	340	341	367	335	376	347	349	346	340	353	333	348	340	337	385	337	390	358	328	368	340	347	343	318	317	360	347	332
1751	224	221	200	201	208	212	215	206	182	228	198	191	194	238	227	239	195	186	206	201	191	236	218	210	205	216	201	213	229	195	182	196	229	210	210	219	210	211	214	197	184	219	187	205	202	177	216	206	191	176	182	191	206	188	194	192	187	204	216	219	197	191	203	200	194	207	183	190	184	226	213	228	200	185	171	175	197	221	218	186	187	210	193	215	196	218	190	187	196	227	208	200	201	206	204	223	231	194	186	191	198	241	209	176	200	210	190	207	206	179	190	223	227	204	209	216	194	203	213	184	210	208	190	218	215	198	208	233	210	210	210	229	196	195	182	192	195	213	217	197	198	200	237	195	196	197	209	191	209	178	181	207	193	225	190	215	183	220	194	226	218	198	220	205	178	217	207	188	199	184	201	212	203	209	200	226	195	212	202	189	202	175	227	189	185	222	200	209	202	218	195	190	192	238	208	212	199	172	238	186	224	186	193	231	183	172	229	203	193	186	182	193	199	206	201	189	231	180	183	202	207	170	189	182	229	196	181	201	197	190	229	185	172	212	218	211	166	202	200	202	206	204	176	206	212	172	192	224	210	216	221	218	206	202	180	202	206	213	177	215	218	179	200	213	225	185	201	189	191	182	186	227	174	247	244	210	208	192	200	230	214	201	246	208	231	201	200	184	207	221	197	210	197	196	190	187	193	189	187	196	166	216	239	215	204	180	191	181	206	219	199	220	195	227	200	194	196	209	237	233	184	227	210	182	194	202	219	203	197	195	221	185	199	208	222	212	218	207	194	205	198	220	202	174	218	177	195	205	212	210	205	217	192	200	204	218	200	183	201	198	218	200	178	204	221	209	194	194	194	207	205	184	208	215	202	200	221	210	181	231	221	183	223	182	187	220	213	163	220	201	196	224	220	177	183	218	197	239	231	207	193	187	213	205	216	193	178	216	219	180	176	192	213	188	180	203	193	211	229	197	197	193	211	200	218	224	181	199	209	209	197	193	204	214	196	226	214	210	215	208	174	187	206	200	188	182	187	192	206	197	195	215	218	201	194	211	209	233	206	193	191	213	205	217	206	197	213	204	218	196	226	173	212	213	185	195	227	205	195	216	202	206	189	221	199	179	234	221	183	190	194	217	185	188	217	181	192	189	209	208	211	194	212	191	216	207	217	194	185	217	224	223	175	202	231	220	191	192	210	203	191	213	193	190	204	217	207	213	219	182	223	187	178	216	213	218	206	190	212	205	225	215	216	204	217	200	203	200	204	207	207	195	200	221	211	208	211	205	193	214	195	184	210	192	193	205	203	180	209	193	219	226	202	193	193	230	193	192	191	183	222	203	202	205	184	206	192	197	184	195	208	190	221	200	224	204	203	212	223	192	207	215	184	194	204	212	189	202	198	227	193	183	190	191	204	220	210	205	179	192	197	223	213	191	232	207	181	216	188	201	175	205	209	206	221	183	220	174	226	186	211	196	211	201	202	196	191	212	172	201	181	229	209	199	214	182	218	220	178	203	196	211	185	206	176	201	203	194	217	205	203	196	195	214	215	214	201	217	222	199	219	193	215	177	195	208	230	213	206	194	208	223	180	197	206	214	198	196	216	213	208	207	213	208	203	207	190	198	198	212	210	195	217	216	238	225	225	206	232	233	202	214	193	192	187	204	192	204	210	212	202	249	212	215	221	207	208	178	195	204	217	208	192	216	192	192	162	193	206	227	213	216	183	207	214	198	209	203	186	210	193	200	223	244	222	212	207	176	198	203	182	191	209	213	214	186	220	186	174	214	199	219	188	195	224	210	191	224	195	223	237	212	220	180	220	200	200	215	201	229	208	244	194	212	176	192	202	188	228	208	201	211	219	208	181	184	205	214	213	211	214	204	208	213	207	176	233	199	190	207	195	191	227	209	206	210	192	174	174	211	199	188	215	210	193	200	201	194	206	207	175	228	198	185	188	185	217	212	187	215	242	188	194	205	222	201	202	194	197	202	216	200	187	202	186	202	227	202	196	195	210	184	204	192	172	216	226	233	204	212	202	205	203	207	180	196	204	221	224	196	231	220	200	202	207	198	215	217	194	187	210	186	203	216	236	224	206	238	215	210	175	215	220	187	206	196	186	206	193	220	223	218	207	202	219	197	186	175	201	200	188	200	191	213	225	198	219	208	201	192	190	215	218	197	188	230	213	213	214	207	193	201	227	205	217	223	183	203	247	226	219	209	206	200	197	221	180	192	197	218	233	207	225	239	207	195	205	200	192	206	200	196	209	187	208	195	208	212	228	232	200	193	220	191	240	213	211	198	191	201	210	205	171	212	197	191	184	210	202	191	198	200	196	208	199	192	218	210	195	218	214	192	181	193	208	161	174	235	200	180	192	202	196	201	184	203	188	202	204	223	200	204	187	209	198	193	201	220	207	189	203	222	194	235	196	173	185	214	203	198	210	184	209	207	216	200	184	186	181	185	196	201	205	201	191	194	219	200	191	198	212	209	223	189	220	198	197	221	183	218	224	200	183	181	193	214	190	206	197	231	176	213	203	179	207	219	214	208	196	162	194	215	165	240	208	212	190	209	176	205	190	187	195	178	232	184	203	192	201	202	214	206	198	188	208	190	219	197	236	223	212	205	217	187	224	180	222	218	212	203	200	194	184	203	205	201	207	216	205	235	205	218	205	178	219	213	190	179	178	216	208	207	199	215	190	197	213	178	208	193	185	204	212	193	191	168	197	190	199	166	195	191	194	199	187	212	192	203	217	187	174	183	162	191	220	202	207	203	215	178	225	207	212	205	191	211	211	209	197	229	210	198	204	173	222	212	189	197	194	231	196	195	203	208	213	211	187	177	199	183	193	196	195	216	217	212	226	200	200	170	181	197	211	196	167	199	202	179	183	237	201	176	175	214	199	220	181	181	213	209	207	190	211	217	213	217	199	197	167	209	173	205	188	193	202	189	195	152	203	199	199	195	177	235	215	198	177	210	213	208	160	215	195	230	225	177	198	210	188	204	200	211	221	183	194	183	209	193	202	175	191	198	169	200	192	206	201	204	206	203	210	196	195	172	209	228	205	201	183	193	225	213	197	191	187	166	173	209	223	198	206	197	217	234	208	187	199	184	222	190	202	185	196	203	207	201	180	221	200	185	188	198	204	224	197	202	170	208	191	228	191	198	192	192	186	203	211	232	180	190	209	212	204	194	203	199	207	223	189	180	200	200	188	214	215	212	217	199	204	185	191	229	210	209	222	215	215	194	204	205	190	187	219	224	182	207	245	219	239	218	200	193	182	193	209	177	206	189	198	202	246	214	198	203	201	194	213	200	232	209	193	182	204	205	191	207	201	187	193	212	228	210	182	198	201	177	201	204	192	192	175	216	174	199	198	189	198	214	200	208	230	171	196	194	204	187	204	208	206	198	190	220	164	220	208	185	202	227	201	216	202	192	206	208	199	190	197	184	186	197	223	195	209	185	198	210	195	207	226	212	191	239	196	222	233
2021	507	530	567	507	522	521	522	515	490	482	505	549	445	477	485	495	488	444	458	466	479	501	463	459	526	486	497	450	479	473	478	494	492	513	468	437	497	499	446	475	475	469	493	455	484	522	469	481	483	498	507	458	503	481	445	485	493	512	480	509	490	484	455	474	513	509	492	535	484	478	480	508	480	479	502	446	487	470	453	509	463	450	492	488	440	464	489	494	471	502	489	512	486	530	485	449	475	468	481	467	477	446	461	479	464	459	497	457	496	482	486	455	477	473	469	477	467	491	429	473	481	472	493	517	473	452	498	516	469	510	498	491	496	502	442	490	488	472	464	487	501	499	468	526	470	465	503	474	481	456	484	474	489	436	511	467	457	510	459	452	508	510	466	479	488	453	528	478	468	493	459	511	496	485	454	493	447	499	502	449	467	508	485	481	480	477	496	489	453	504	477	482	502	456	482	497	458	505	510	479	505	488	468	501	495	485	476	490	468	443	467	522	491	430	450	481	459	483	445	453	503	427	483	512	479	501	460	503	479	487	502	503	447	455	499	448	478	470	446	443	493	472	475	513	455	499	491	457	465	476	435	432	447	497	474	476	472	519	504	502	485	491	518	479	456	500	476	485	486	496	500	503	450	447	472	444	500	509	469	525	462	444	502	474	471	478	495	481	486	499	495	503	501	478	480	487	475	464	466	463	446	466	433	506	492	470	481	498	472	453	493	491	465	471	500	459	498	429	486	472	441	438	496	473	500	494	445	479	473	470	474	506	476	491	459	455	519	471	460	475	499	450	453	450	512	480	484	465	454	485	476	471	482	454	490	488	498	464	481	486	463	452	488	503	453	478	455	514	483	516	499	488	460	458	474	497	489	471	507	505	457	508	475	515	462	463	489	480	467	459	488	481	489	493	469	445	464	450	536	493	456	532	484	484	460	505	471	450	479	480	503	488	524	482	465	454	455	505	440	525	486	504	469	448	505	455	470	442	482	468	497	467	507	490	472	505	525	484	469	458	475	461	487	463	460	516	465	478	486	496	476	520	471	503	497	502	521	488	497	482	448	487	466	470	497	513	489	452	507	448	523	483	530	457	496	432	491	475	453	479	461	479	464	442	480	454	489	492	524	502	499	494	487	482	540	467	519	539	489	467	489	476	478	475	468	486	526	473	456	466	487	498	472	500	450	456	517	481	478	453	494	528	498	498	476	471	485	412	479	502	495	493	470	471	481	472	511	470	505	491	473	429	453	467	453	470	458	501	484	467	480	475	459	451	507	501	492	502	481	468	469	511	476	484	506	476	481	476	506	500	473	476	516	502	464	416	465	468	494	445	477	464	522	431	476	453	484	463	510	479	475	424	459	509	492	494	485	495	518	463	516	463	508	481	517	505	464	493	490	469	474	484	509	466	501	493	487	529	481	534	483	482	515	467	533	500	491	472	495	466	472	485	484	520	490	462	435	528	454	467	493	464	488	482	461	497	482	468	448	487	480	494	545	464	481	464	473	455	482	479	435	488	480	499	467	467	475	486	470	498	475	488	518	488	474	472	472	489	454	501	510	515	511	484	468	450	507	483	485	445	461	495	494	494	469	496	493	480	492	486	504	464	474	453	468	466	516	483	520	439	487	498	436	519	498	495	490	470	460	523	467	468	510	462	473	440	494	497	474	465	422	458	434	453	544	481	456	470	479	498	502	483	459	500	466	470	458	467	466	463	456	478	485	443	500	463	465	481	441	466	501	489	438	482	521	483	463	472	500	493	465	490	499	507	481	485	487	513	472	420	459	469	440	493	500	478	498	436	438	497	467	470	477	506	469	517	459	481	478	477	448	458	489	448	489	499	497	493	475	448	453	484	484	475	486	467	456	495	492	495	511	488	480	480	514	550	503	483	470	465	497	510	497	505	520	448	472	491	527	485	480	470	458	534	476	477	486	494	458	492	523	459	484	477	485	472	481	486	488	472	442	461	433	478	505	463	495	483	480	486	487	461	460	486	480	496	457	522	515	508	509	482	480	475	498	452	488	463	465	532	500	455	493	501	471	426	474	480	459	442	505	463	478	473	490	480	434	488	478	497	494	469	485	500	452	479	457	457	456	516	478	459	472	518	502	487	483	498	444	475	509	448	477	465	487	493	486	496	494	468	478	476	460	445	497	489	498	499	442	498	471	444	470	520	463	490	457	502	466	485	490	457	438	509	493	472	462	518	490	457	514	472	500	496	516	473	489	462	467	481	456	503	466	483	494	524	477	493	505	506	451	485	481	497	531	456	451	463	534	506	486	440	453	495	451	490	478	468	458	444	507	491	476	450	448	522	471	474	497	499	490	459	468	474	504	498	470	478	490	484	486	488	522	478	458	479	464	476	463	487	469	507	473	481	511	451	467	485	482	504	469	520	460	491	479	508	490	477	460	456	486	475	495	474	492	488	485	509	487	485	474	504	503	426	481	486	453	488	505	499	472	459	435	480	471	460	508	530	515	447	464	502	494	451	459	463	484	467	458	511	504	494	449	500	490	464	462	501	440	468	478	495	473	491	465	489	445	471	476	478	501	480	507	501	485	465	480	440	491	483	469	506	472	462	513	493	481	489	465	484	470	444	507	510	447	470	476	489	517	483	459	443	486	467	475	452	523	510	518	485	520	511	493	472	485	471	492	471	434	483	471	432	508	468	492	453	491	481	480	531	450	461	478	454	489	465	467	521	477	467	480	469	517	459	415	484	501	486	477	482	494	511	479	510	461	472	483	452	492	477	462	513	480	487	497	506	444	502	459	479	469	469	505	539	482	501	478	503	465	520	473	473	466	480	480	455	455	469	491	489	520	441	469	514	482	480	481	457	496	445	490	491	463	468	508	466	510	465	468	536	461	464	471	449	483	477	491	465	472	455	490	503	501	455	493	513	475	466	466	475	509	457	515	484	492	472	458	449	477	485	474	518	479	470	484	481	512	497	461	484	515	472	485	504	491	497	497	458	467	442	488	475	481	478	437	487	497	473	486	504	499	498	483	456	505	472	469	505	504	485	467	474	529	498	466	486	519	474	469	462	467	512	435	507	474	476	503	445	467	507	470	467	472	469	455	511	525	490	468	494	512	469	497	536	467	487	476	463	445	463	469	485	466	430	493	475	503	498	498	440	524	491	510	524	497	457	490	491	458	473	483	502	520	481	498	457	494	458	458	497	530	529	467	508	487	488	424	489	479	466	483	513	480	464	459	486	489	477	473	481	509	473	483	508	465	505	490	506	499	514	482	428	496	522	516	501	489	481	497	472	493	507	512	478	468	492	469	464	458	448	445	477	456	493	468	460	482	473	474	470	465	493	508	500	486	504	458	489	485	513	475	487	470	474	463	529	460	471	474	492	485	470	461	491	492	495	470	480	516	464	500	466	496	485	451	502	503	498	465	494	485	474	466	499	522	486	461	489	470	438	483	455	487	490	497	462	447	472	484	444	469	464	499	497	505	491	434	522	507	483	473	495	455	486	468
8242	627	574	531	415	374	335	345	302	293	261	275	247	285	290	295	288	310	271	253	288	282	255	258	287	268	278	297	251	252	247	274	260	262	251	267	272	285	233	278	286	293	267	269	303	271	272	237	239	263	235	277	259	271	226	261	274	287	276	255	261	255	296	262	229	250	273	302	302	263	236	264	297	243	266	245	283	238	249	282	269	273	238	302	284	256	286	250	262	265	269	254	272	248	266	262	265	263	263	301	270	273	261	316	279	264	259	258	254	240	257	256	252	265	235	267	271	289	249	269	283	236	282	243	244	277	254	266	261	272	265	286	267	261	276	245	217	259	269	264	249	255	278	254	235	257	272	261	250	265	268	258	282	249	253	277	238	251	236	275	261	246	288	284	265	292	258	259	236	263	261	244	275	261	248	259	288	270	248	237	289	269	273	245	252	258	266	242	256	278	274	270	244	293	246	237	243	277	258	250	288	267	267	259	258	256	252	258	271	256	262	295	298	284	274	307	233	300	288	275	275	291	260	266	295	250	219	276	261	251	273	253	278	252	280	302	261	282	268	267	291	259	260	269	247	238	253	268	268	274	227	228	272	274	263	289	269	261	249	277	283	251	253	271	285	261	249	238	268	261	285	272	268	308	256	277	252	280	273	272	257	230	277	274	223	269	274	274	255	230	273	282	249	306	263	296	263	227	265	256	277	239	261	285	271	272	272	249	285	241	276	255	283	268	264	282	282	247	289	260	264	289	270	246	268	280	216	257	240	292	247	275	287	286	304	262	269	275	267	247	300	286	227	245	271	288	282	291	237	280	246	223	248	257	295	261	285	244	226	265	280	250	288	277	250	239	254	258	242	266	270	282	247	258	261	258	244	283	270	224	288	249	243	246	255	277	273	270	265	299	278	242	255	259	269	278	269	258	245	260	251	292	239	258	280	268	246	281	273	248	283	264	265	258	219	292	267	267	275	274	278	284	258	263	247	259	248	269	276	267	258	269	254	264	244	239	244	245	275	267	274	248	252	284	247	268	278	274	289	258	244	249	304	272	248	281	246	248	263	276	271	287	279	278	265	252	252	213	289	276	268	272	281	275	281	306	264	266	243	250	281	279	267	293	242	265	273	250	277	262	245	265	254	242	273	276	233	283	272	262	270	287	275	240	263	265	277	260	246	246	267	271	303	277	240	262	277	267	263	282	262	270	255	289	266	237	269	243	264	268	303	276	253	246	281	251	284	251	271	236	277	257	268	272	247	258	269	264	252	277	270	277	303	296	242	274	275	253	256	268	261	250	285	278	282	252	255	264	270	271	270	287	257	278	253	269	256	258	266	233	247	261	290	269	262	251	268	287	297	244	294	257	296	276	258	277	262	263	260	285	274	250	264	265	267	282	292	258	264	279	244	262	233	277	241	264	257	267	246	238	288	231	268	253	268	268	272	283	268	262	227	243	253	274	292	278	260	266	260	266	289	237	269	226	292	256	271	265	260	277	269	261	316	276	265	246	264	237	250	258	244	280	296	265	255	303	289	269	274	278	235	285	255	262	283	259	268	269	300	269	260	247	268	229	274	240	252	249	286	283	286	277	261	240	262	274	272	260	260	283	265	292	251	265	236	253	275	265	264	267	252	255	266	254	241	287	287	264	259	272	293	250	282	270	250	254	263	267	244	258	260	258	261	264	277	241	273	282	251	269	277	254	230	276	259	250	259	263	248	275	257	282	274	240	265	249	278	268	260	272	271	265	252	274	280	287	277	232	262	256	246	260	301	250	256	264	277	254	283	263	299	263	250	233	263	270	278	274	238	241	289	263	281	283	295	271	281	261	254	270	245	273	262	271	261	269	293	310	242	257	293	312	224	228	277	247	239	294	278	238	284	272	248	258	270	276	269	266	247	299	247	243	300	274	266	276	254	287	286	268	256	250	261	268	266	257	265	265	241	272	239	269	280	241	277	259	235	294	240	286	258	230	254	269	252	283	270	248	269	261	256	291	285	258	269	258	285	259	238	245	281	243	270	308	257	241	259	288	292	251	262	275	252	262	225	256	263	295	298	271	230	276	259	282	268	249	259	264	270	299	286	240	314	271	283	279	283	276	291	280	261	251	251	319	282	273	244	273	282	258	264	284	261	266	276	297	279	277	280	259	270	289	257	245	293	260	274	256	263	272	246	255	257	234	258	258	265	271	257	238	285	287	269	263	279	290	291	256	240	303	248	250	268	250	286	261	288	291	273	282	252	245	252	262	237	272	281	295	266	292	293	279	266	240	265	270	294	268	234	254	258	251	291	261	264	240	260	250	244	287	255	275	295	274	275	274	276	263	271	242	263	258	249	238	249	251	265	277	298	280	250	268	258	262	259	267	238	281	265	279	261	243	228	226	274	276	240	303	270	251	246	302	256	258	284	259	279	256	256	262	266	279	273	266	256	229	288	243	291	260	252	250	264	311	284	257	236	249	257	256	273	258	259	247	231	291	259	241	277	298	265	263	251	258	259	252	243	287	240	267	304	257	270	265	243	285	258	262	255	285	294	257	271	236	310	258	250	232	256	258	241	267	236	260	243	273	277	267	231	248	292	283	252	266	288	263	272	258	272	211	248	290	264	282	271	241	285	264	277	275	267	255	281	240	299	258	266	272	233	271	256	254	271	241	271	256	275	273	267	284	260	292	244	243	241	269	286	276	282	298	269	252	272	290	286	262	284	271	268	253	239	277	269	273	278	257	273	269	263	231	246	249	254	276	268	283	278	262	266	274	275	272	284	283	251	284	264	254	261	279	284	294	234	268	243	289	282	268	282	276	272	248	285	265	266	267	243	240	244	273	287	279	270	242	243	236	251	241	282	275	269	245	236	248	266	268	258	281	280	274	298	262	267	233	262	237	289	267	267	293	275	254	273	246	270	274	248	277	263	235	270	277	265	298	253	266	271	277	236	291	278	253	247	260	276	269	263	284	258	270	277	249	264	253	241	270	260	266	287	249	292	251	270	249	270	247	244	242	222	244	266	278	269	243	242	272	254	275	257	284	268	285	267	247	261	274	248	266	282	270	254	277	258	272	256	253	277	251	292	256	280	293	266	264	233	277	297	266	252	285	275	274	284	247	255	256	291	230	260	252	262	299	271	251	259	224	258	284	247	261	277	296	294	229	286	246	254	251	266	272	257	262	247	255	274	260	245	270	246	261	280	274	265	283	285	257	252	248	277	306	281	254	242	292	248	258	256	299	279	299	302	298	304	235	255	253	253	266	252	271	239	269	258	243	250	233	250	280	261	255	220	260	256	270	275	266	305	270	269	268	215	294	247	280	257	293	269	249	275	265	274	236	248	260	266	249	273	274	310	275	293	271	280	294	269	270	254	273	250	260	291	244	275	267	251	268	258	268	269	248	283	253	259	266	264	271	265	258	250	298	302	261	271	267	279	259	278	262	261	245	253	281	269	267	297	278	271	263	218	271	262	259	241	262	232	252	298	266	280	270	240	257	259	291	289	311
6691	912	1333	1590	1328	1122	988	921	828	766	771	743	701	634	656	691	716	657	658	658	646	675	685	608	633	624	606	625	645	643	620	614	603	631	689	628	610	634	637	660	610	625	622	599	626	596	598	602	593	593	564	627	621	571	678	599	620	676	592	612	634	616	588	615	600	623	618	601	619	615	586	614	622	626	604	636	604	580	603	636	599	610	642	607	594	564	608	611	656	630	624	647	628	582	642	638	609	582	600	617	640	631	587	612	597	570	576	645	623	609	598	631	574	587	602	597	585	594	587	589	639	620	641	597	603	652	596	556	571	602	641	630	599	568	594	628	617	621	606	634	617	617	601	603	662	577	632	622	589	630	631	608	599	604	605	578	558	608	586	636	589	587	621	630	655	586	600	662	536	595	569	620	612	596	637	634	615	619	611	614	604	562	604	620	601	613	601	581	577	624	628	592	616	618	558	592	623	627	556	608	626	620	630	585	570	674	594	614	627	641	566	614	632	633	615	619	579	608	596	600	575	628	629	621	620	584	619	599	599	598	600	599	590	575	562	606	650	652	623	607	625	649	623	580	602	637	603	601	592	595	611	590	569	593	599	573	641	575	644	653	606	583	651	563	596	616	595	597	577	626	601	603	584	609	594	594	611	607	622	659	603	596	563	642	641	604	602	645	601	615	614	638	630	610	602	606	654	601	596	631	607	566	588	552	577	587	639	617	569	588	640	582	594	606	603	582	594	591	600	611	596	616	601	589	596	633	616	597	594	621	641	619	577	626	598	678	636	627	569	593	587	585	573	667	604	610	572	622	602	588	634	614	613	639	583	581	645	573	630	638	587	599	626	616	612	574	608	595	630	609	644	621	620	613	629	634	585	592	662	569	612	624	601	612	612	605	606	611	620	601	609	624	599	619	615	599	604	566	631	586	648	597	578	598	617	588	597	574	634	607	596	619	623	621	618	595	589	589	565	599	602	646	623	576	586	611	623	661	595	622	559	567	612	617	572	589	642	562	576	591	628	612	586	590	584	580	620	634	588	633	632	642	542	571	629	610	582	617	609	627	577	614	648	573	585	631	602	609	606	608	581	647	641	621	585	613	569	634	617	659	598	580	581	585	602	661	649	592	590	602	634	637	615	582	563	599	613	620	603	637	607	599	615	628	557	595	593	592	608	603	600	616	632	632	561	594	584	619	609	638	650	604	614	601	590	600	609	622	580	607	601	568	628	597	639	602	628	597	556	569	631	599	612	572	600	618	579	597	651	599	606	549	637	624	612	536	618	645	575	612	567	615	548	583	623	628	589	594	604	642	600	604	577	624	587	611	642	581	619	597	644	613	617	578	596	603	592	611	613	595	602	578	622	635	602	620	619	583	640	618	584	659	575	619	620	623	603	576	589	639	624	592	595	625	616	612	576	617	614	574	620	623	622	580	642	581	600	617	634	579	607	624	594	608	609	577	654	588	613	637	541	593	577	624	612	602	619	581	625	576	656	627	610	610	582	647	609	571	563	602	614	596	635	662	601	657	621	596	620	541	595	624	584	574	604	634	653	601	611	640	596	624	628	573	576	625	582	566	588	639	607	600	596	592	628	606	603	616	627	641	562	621	633	570	592	579	625	591	615	579	586	651	642	625	592	600	562	573	592	629	597	593	597	615	569	564	653	621	617	597	585	601	628	623	633	621	658	571	621	565	606	597	643	653	584	615	610	596	622	639	638	614	587	566	581	603	635	611	553	622	599	598	607	604	582	607	593	581	603	631	586	644	608	588	623	601	628	596	569	598	612	602	603	603	624	584	628	562	596	603	601	604	586	618	611	612	634	656	626	560	568	606	577	586	599	623	566	570	615	599	610	593	582	602	583	610	598	595	617	658	664	619	621	580	627	602	677	640	578	624	646	594	621	609	573	642	625	605	617	593	615	618	604	589	592	643	626	634	587	586	606	549	616	558	607	598	630	581	604	635	602	587	611	627	612	602	596	629	601	601	596	619	569	597	555	590	544	603	586	625	586	610	562	665	593	613	592	628	632	524	618	618	618	589	604	622	615	610	619	607	591	558	600	575	601	619	566	594	629	599	607	600	630	597	567	623	588	615	630	591	615	600	578	609	635	604	614	615	614	578	587	573	616	645	591	599	597	615	566	635	625	606	589	607	590	661	590	580	581	617	575	631	671	647	632	587	611	581	624	573	583	595	635	608	591	611	592	628	578	621	592	594	624	648	607	606	593	594	620	620	580	625	675	551	597	592	591	596	581	574	590	597	565	608	606	601	593	582	634	583	612	592	610	553	572	619	652	619	627	592	613	579	615	651	620	594	618	604	567	575	606	566	645	671	601	627	614	601	618	644	597	623	621	585	555	631	636	596	618	560	610	635	609	573	614	583	624	629	576	621	575	650	598	590	585	576	566	625	628	586	576	613	593	650	673	549	598	640	601	608	583	621	553	648	598	606	588	629	567	614	626	615	609	594	614	581	641	596	601	586	589	571	619	611	597	621	639	555	590	601	597	618	607	614	601	581	602	591	617	575	604	604	640	592	609	584	644	648	667	598	597	564	607	634	684	594	633	608	615	595	616	589	619	581	662	620	608	604	601	628	631	612	546	606	571	562	630	582	597	642	642	599	622	595	619	606	581	570	580	646	624	584	623	613	606	623	608	587	612	566	620	608	633	634	593	587	579	618	624	583	606	625	580	622	606	568	612	583	644	623	664	611	573	625	651	575	600	576	615	619	605	614	597	587	611	611	608	647	595	635	650	600	612	609	641	555	659	569	620	604	597	590	589	664	599	619	647	591	580	634	595	570	571	566	651	597	583	609	629	579	626	612	620	608	595	600	591	597	599	570	649	619	594	598	599	604	609	564	623	652	592	606	630	626	584	567	597	585	592	607	667	585	591	571	611	619	605	603	590	584	620	612	615	597	660	622	666	625	624	650	589	633	587	569	637	626	624	636	688	622	599	546	625	634	591	631	617	610	639	613	594	579	606	627	611	605	627	620	628	575	543	615	618	611	601	622	653	642	622	590	613	634	532	594	593	615	651	578	550	639	560	604	598	594	546	609	555	626	597	594	658	608	569	622	616	597	602	619	598	612	618	610	549	600	682	632	609	645	605	603	605	613	606	612	627	594	647	660	597	633	607	596	644	613	615	628	564	652	623	573	608	604	562	591	588	573	616	587	578	595	628	580	630	648	595	633	612	619	587	628	603	620	602	669	603	646	608	614	594	566	588	571	581	597	598	622	631	644	606	620	618	592	591	566	611	628	625	614	569	598	588	624	633	598	633	606	605	635	600	670	578	569	603	572	579	587	607	625	634	628	628	617	606	606	636	637	617	603	639	587	597	576	602	639	620	587	615	589	600	565	602	581	651	598	580	624	570	607	650	559	607	539	591	638	589	632	571	628	625	635	576	573	584	570	585	585	588	622	613	596	608	638	598	598	593	589	604	614	597	592	597	616	610	586	606	614	626	601	607	600	637	627	591	590	654	567
14797	1135	845	705	476	378	259	272	206	212	168	172	204	194	157	137	149	154	167	153	165	161	152	147	121	165	171	157	149	138	148	159	139	140	130	146	144	147	162	163	163	174	146	150	151	159	131	138	153	154	103	138	143	174	126	151	144	163	158	157	134	169	164	147	153	136	150	130	146	136	169	134	150	164	124	139	126	120	146	144	155	147	152	139	102	137	133	159	143	153	157	154	144	137	154	148	157	161	137	150	147	130	144	142	148	137	148	156	159	142	138	133	144	124	132	125	136	127	155	140	153	148	140	115	148	162	135	140	151	115	151	146	145	151	128	161	140	165	126	125	136	141	145	135	141	177	160	167	164	166	148	140	154	154	154	156	112	134	132	155	144	149	149	150	156	137	152	145	137	121	132	126	155	138	154	164	169	128	148	131	144	156	136	145	127	150	160	137	127	133	148	134	127	125	123	137	135	128	135	135	142	148	151	139	163	155	147	168	125	130	148	156	131	160	139	165	141	147	143	129	134	121	138	148	153	136	165	152	153	144	134	143	149	132	137	157	155	128	153	168	145	155	134	160	156	123	154	132	128	141	133	144	149	148	146	117	136	139	138	141	139	139	162	147	142	151	142	151	137	159	163	140	135	134	142	121	145	134	128	131	143	149	181	146	143	144	140	129	143	142	153	160	142	146	146	146	145	144	132	122	129	149	137	127	150	154	180	146	149	133	133	127	139	137	152	146	138	131	157	161	158	150	162	147	152	156	151	159	122	136	153	157	149	128	158	122	155	155	142	146	141	146	129	122	138	147	135	158	116	135	135	139	154	147	153	118	158	150	141	147	136	128	147	143	151	145	143	152	146	146	159	156	139	143	136	146	154	135	178	148	158	153	176	124	133	160	146	147	144	149	133	151	154	141	169	141	139	148	170	158	142	169	156	159	152	133	135	161	133	157	178	148	150	137	172	169	148	173	133	143	150	150	153	157	154	143	148	136	141	118	171	139	147	133	156	148	133	126	127	146	150	153	165	137	159	144	162	168	142	140	132	146	143	134	138	127	160	133	156	119	137	138	149	136	149	160	113	136	140	152	148	170	148	135	135	166	153	162	133	137	127	146	151	164	130	158	149	167	135	128	134	131	138	138	143	143	140	161	131	151	149	134	150	143	147	146	148	156	164	127	146	162	154	132	144	146	144	150	167	132	144	164	136	147	123	156	168	144	177	151	142	143	151	129	141	131	140	150	141	151	132	157	150	146	138	154	141	136	159	141	134	146	135	130	159	133	137	151	152	120	128	149	154	126	148	120	137	135	158	152	166	133	140	133	154	145	166	141	143	142	127	131	135	132	171	153	141	145	144	160	145	137	145	143	151	154	161	134	152	171	145	150	148	142	150	155	143	139	163	150	139	146	141	137	159	146	134	144	125	151	128	153	171	157	151	170	154	132	132	154	147	153	134	147	151	157	117	145	143	138	147	146	153	125	120	174	140	132	121	136	128	131	137	138	149	157	132	142	139	133	129	143	148	135	153	153	147	141	129	154	142	131	153	159	140	168	139	148	125	156	166	132	130	151	137	143	146	129	142	131	135	160	148	131	140	127	149	160	159	147	175	157	138	147	137	129	161	155	134	142	142	166	169	134	147	141	155	146	125	158	160	156	150	155	144	166	143	141	138	146	156	148	150	170	168	166	152	132	162	158	159	139	152	133	153	151	160	143	170	144	134	132	114	136	148	127	115	136	152	135	133	154	160	154	157	143	149	133	148	149	132	125	164	168	131	131	158	138	172	135	161	127	153	152	140	123	160	138	135	124	136	139	133	187	131	126	134	151	143	142	177	161	144	136	143	129	152	151	143	159	158	147	124	150	143	123	162	144	154	140	139	165	157	141	142	187	137	133	143	157	128	136	126	146	124	153	139	143	149	127	159	162	142	135	148	149	128	149	167	121	145	150	148	148	153	153	142	141	111	161	140	168	144	151	136	125	143	130	149	147	149	167	155	144	140	121	135	146	125	148	151	137	136	151	135	164	131	143	160	146	134	149	127	142	135	137	165	150	146	148	130	142	142	151	120	158	150	158	143	149	160	137	148	160	135	150	147	142	153	145	146	153	147	154	138	139	140	123	160	143	172	172	124	171	136	127	144	159	146	152	149	130	143	142	132	134	151	133	133	158	143	152	146	123	141	150	137	130	119	149	148	156	160	137	150	129	140	137	132	137	130	152	131	164	152	151	138	145	148	147	159	144	163	163	142	148	125	150	145	139	140	155	136	154	151	140	136	141	130	147	166	153	152	147	129	143	135	128	143	142	142	150	128	133	142	153	154	170	131	140	124	153	139	132	124	150	142	144	142	144	135	154	136	128	146	139	137	160	138	153	162	135	147	162	144	156	154	140	132	172	143	132	143	141	144	155	145	132	151	131	141	145	141	148	149	140	167	139	131	149	155	153	155	138	130	154	138	139	149	144	158	125	136	134	151	148	129	142	163	142	154	151	144	141	152	170	157	150	152	153	159	167	151	138	122	152	140	149	149	139	129	160	131	143	154	138	151	157	127	145	131	131	141	146	166	129	146	134	140	128	149	147	173	140	160	143	117	167	169	164	130	158	139	140	141	133	166	162	157	126	121	154	126	154	127	136	150	151	129	147	158	136	155	142	142	136	143	147	133	165	159	156	150	129	135	149	140	160	137	137	138	151	156	132	138	135	157	169	147	149	166	153	125	150	151	127	163	148	128	130	142	154	137	128	148	153	129	157	134	132	154	160	154	166	159	142	138	154	137	149	143	140	132	139	142	144	159	158	142	150	119	127	164	136	137	161	137	145	166	139	153	159	164	141	142	148	130	147	154	138	142	123	137	139	129	155	139	157	135	133	135	144	153	140	150	155	154	128	157	150	137	139	162	140	170	140	139	152	154	186	163	149	147	140	134	162	143	133	133	145	140	152	141	139	152	126	139	166	139	144	146	152	157	156	168	129	137	133	152	166	114	142	138	149	146	139	142	148	143	124	145	142	128	166	127	154	153	155	145	156	148	148	151	139	163	153	150	115	150	140	156	126	145	134	129	143	147	133	163	139	147	145	151	136	154	130	138	148	128	138	136	137	141	131	124	134	159	139	147	150	140	145	133	130	150	157	155	162	153	155	126	160	123	129	145	143	140	151	150	149	125	128	144	160	155	147	151	156	132	122	132	152	158	154	155	159	124	132	117	145	126	136	158	126	125	118	139	150	133	153	132	146	146	148	152	157	167	135	140	143	152	152	151	131	142	131	144	131	150	158	129	125	159	141	145	141	183	161	140	138	155	147	156	144	122	136	138	148	144	153	163	134	165	125	147	169	144	149	147	137	156	147	139	157	162	146	169	158	147	162	145	151	144	133	158	155	178	137	132	139	152	138	141	154	146	151	158	118	137	131	149	143	148	136	146	142	131	150	148	152	136	174	159	139	144	158	134	155	144	147	138	127	142	141	163	132	149	121	155	141	134	150	149	134	132	144
7988	893	1829	2182	1774	1358	1038	902	764	725	631	621	550	535	488	533	459	444	424	411	403	429	424	436	403	385	343	359	405	356	392	387	372	367	386	375	352	343	364	354	351	349	350	345	372	346	366	354	341	332	351	354	387	333	353	324	315	365	351	348	313	334	355	346	287	376	325	325	365	356	334	361	351	343	326	349	337	326	346	377	333	340	353	345	355	301	358	339	337	326	343	371	336	356	338	329	311	342	346	342	349	316	320	310	335	343	335	345	355	390	327	316	326	352	394	345	352	339	362	329	334	363	334	340	376	354	317	308	336	333	365	326	328	338	349	375	330	311	370	359	336	375	336	345	322	325	324	321	342	356	351	298	364	322	358	333	286	328	353	346	317	358	356	316	313	331	351	372	328	317	314	370	318	335	318	320	349	347	343	353	328	331	371	324	363	336	335	316	345	354	344	348	340	331	325	338	345	353	364	343	310	329	326	303	341	341	336	355	327	335	338	377	357	343	356	364	314	350	338	365	324	340	350	339	351	326	330	341	352	367	315	340	318	325	320	347	344	358	332	343	368	348	343	355	317	352	360	354	331	335	333	356	345	331	348	314	343	343	326	382	336	342	344	351	328	347	336	302	366	341	348	361	363	348	320	349	320	348	358	318	340	320	322	341	311	381	327	347	352	298	345	353	354	365	327	346	359	314	335	350	332	330	337	302	338	324	357	369	363	343	337	363	338	351	312	333	362	360	310	348	362	336	326	329	314	353	344	367	335	347	354	335	333	345	340	360	321	352	367	333	347	361	313	317	334	315	353	317	338	347	339	359	348	358	342	350	301	324	318	317	349	333	363	351	340	358	365	326	347	351	364	338	330	382	302	338	344	337	332	309	353	315	313	330	319	359	376	356	329	343	346	315	350	339	309	370	325	328	322	317	308	325	338	314	327	352	371	371	328	345	355	321	356	348	343	327	327	337	369	340	338	326	350	318	328	342	309	329	343	348	321	334	358	354	321	307	313	359	337	341	298	348	358	316	367	320	299	332	338	338	332	353	377	308	349	318	356	350	321	347	361	353	310	344	346	295	346	321	363	370	346	344	377	316	337	312	339	370	328	362	318	360	337	322	325	350	356	335	332	355	341	301	310	332	335	336	350	363	342	342	358	348	346	341	343	362	343	317	320	339	319	352	324	348	339	317	362	328	327	336	360	360	306	328	348	335	343	337	366	347	341	327	344	352	326	341	330	311	306	345	293	345	364	326	321	340	351	374	321	330	345	359	308	328	325	324	386	318	350	340	327	349	312	338	337	356	371	360	340	316	326	347	295	355	353	365	338	332	346	335	313	342	358	350	330	360	356	324	372	348	324	320	347	344	321	356	355	374	354	353	347	351	311	340	362	330	369	360	365	357	350	317	329	303	295	318	361	330	369	362	328	355	350	341	314	317	351	329	341	385	364	313	330	322	361	318	335	301	319	309	344	347	362	329	320	329	309	320	300	348	319	339	377	322	328	335	350	333	325	350	311	328	295	345	365	332	323	338	320	325	337	353	316	364	337	337	329	315	328	342	336	310	331	336	354	350	347	346	338	321	352	313	363	330	360	350	332	296	323	369	346	349	324	298	351	371	318	301	327	307	356	311	337	374	333	308	343	358	361	321	355	326	305	297	335	355	326	350	338	295	357	335	340	356	367	351	351	324	355	360	308	309	355	315	336	348	352	339	315	340	341	339	301	352	342	315	321	337	343	334	377	366	366	361	330	325	346	322	307	355	347	331	344	385	368	344	343	348	345	331	342	356	367	333	337	388	324	342	355	338	331	298	348	322	317	360	363	324	335	327	347	341	319	330	356	342	331	343	340	319	330	362	321	339	349	370	306	328	327	347	322	329	355	342	353	349	339	301	350	349	330	340	347	340	337	321	316	338	364	346	379	327	352	350	305	331	331	334	367	342	320	351	356	337	340	363	334	323	387	315	335	327	336	361	331	348	303	322	343	340	322	340	319	344	374	338	334	315	333	345	333	323	318	358	360	338	353	365	343	354	341	331	337	340	332	368	308	341	360	345	363	308	312	340	330	347	324	325	342	335	341	305	322	352	332	316	374	329	334	355	353	335	368	313	319	342	337	338	355	353	349	364	359	304	353	343	352	335	318	355	341	335	295	335	382	389	328	335	351	363	342	375	354	350	341	320	377	327	347	321	296	303	334	318	342	364	331	315	339	347	325	332	350	339	354	343	312	331	343	322	320	286	359	316	325	326	320	323	359	325	339	337	337	281	332	359	332	310	341	309	321	346	360	359	343	322	337	346	330	339	347	329	346	359	356	369	344	336	339	371	334	351	302	321	333	344	303	330	320	355	355	342	346	350	323	372	331	370	333	325	323	324	380	312	317	349	326	316	360	309	313	348	319	345	350	367	366	342	302	380	382	363	353	345	365	352	317	337	319	314	338	334	359	323	330	321	336	364	350	307	329	330	316	311	335	317	302	331	326	352	303	349	360	336	320	353	349	325	341	339	364	349	331	356	341	312	352	372	323	349	317	335	322	332	324	350	296	362	312	363	326	334	341	347	330	337	327	327	308	350	328	346	358	351	345	325	349	332	346	336	324	340	363	327	359	346	328	326	314	360	334	324	325	355	323	364	329	357	364	341	340	352	380	362	323	350	328	400	339	337	311	340	359	325	333	333	342	333	352	338	333	339	306	364	344	368	342	333	315	332	361	330	319	334	357	339	335	321	342	326	317	314	330	355	373	330	339	321	338	370	345	340	322	322	319	337	320	317	347	328	352	360	352	366	314	319	360	324	330	326	323	307	335	343	331	356	350	311	376	356	332	361	321	354	327	315	300	339	322	321	347	325	342	332	341	322	340	334	304	337	358	355	319	339	336	340	325	378	330	350	359	341	351	344	370	321	302	334	313	336	314	360	330	341	346	325	344	351	353	327	334	341	330	325	295	333	314	359	306	336	342	358	341	327	341	338	348	334	340	318	324	358	345	359	333	301	345	298	340	359	352	334	340	356	318	349	325	352	372	351	340	322	332	318	350	355	382	329	318	337	356	353	351	341	346	347	360	324	304	349	331	348	312	334	365	354	324	333	315	339	323	334	353	349	322	353	344	334	350	338	325	311	320	333	357	335	343	319	319	329	307	339	345	354	341	340	347	341	341	342	346	335	361	317	342	303	338	318	351	332	339	338	363	351	369	342	343	326	353	330	363	351	381	305	360	324	330	334	353	318	347	333	326	365	345	375	345	331	370	367	338	350	349	346	337	342	352	354	343	364	325	374	327	345	346	357	315	345	345	333	319	308	350	365	355	342	358	380	330	330	318	360	326	349	328	351	323	416	348	310	324	377	337	332	334	314	345	345	291	324	317	321	368	334	356	301	324	314	322	312	342	344	321	332	368	353	351	305	373	331	330	344	324	342	349	348	306	347	332	324	319	315	356	333	340	343	363	356	348	333	322	355	370	341	341	337	328	330	341	350	335	348	340	374	316	314
1581	250	235	238	205	218	194	182	184	219	181	188	213	212	184	203	209	227	230	205	214	211	208	205	207	201	214	222	189	207	226	203	184	215	198	195	199	202	224	204	188	185	227	215	198	207	198	195	201	205	192	198	200	196	225	196	179	233	226	188	189	211	170	204	157	193	218	195	205	199	198	221	170	187	197	214	214	192	197	250	197	187	203	205	205	173	216	229	236	189	195	198	190	184	202	178	216	214	207	207	219	217	197	189	197	212	185	209	226	204	196	204	184	183	234	215	184	222	222	222	213	210	178	206	202	183	217	215	199	211	194	203	207	174	208	215	195	201	201	208	224	202	195	199	225	230	224	204	207	221	192	202	197	217	179	211	220	204	195	199	204	215	193	188	204	204	180	210	210	201	191	208	216	209	206	199	195	220	202	221	214	170	204	200	196	214	192	230	225	205	188	199	209	183	214	192	195	208	191	197	180	202	239	224	201	228	191	190	173	202	216	202	224	213	233	207	216	210	198	229	186	206	234	198	198	180	204	230	221	190	203	193	199	188	214	198	217	192	187	204	211	210	196	213	221	199	188	186	204	222	197	201	185	214	197	211	210	212	201	228	218	203	227	233	192	212	183	206	200	210	188	193	212	187	197	232	208	201	187	183	203	182	199	201	234	202	186	222	222	188	224	213	179	191	200	200	202	168	180	213	199	215	200	193	188	187	204	211	221	234	221	223	217	178	214	201	206	210	188	195	185	172	214	184	200	204	205	169	216	197	197	180	222	194	197	202	232	209	214	192	203	191	232	239	189	204	204	197	218	182	198	205	224	212	221	205	223	208	186	163	195	181	196	197	174	239	197	191	194	196	192	199	196	202	186	184	187	197	206	175	203	167	194	210	221	209	223	214	252	209	180	191	208	221	181	210	208	208	207	204	211	190	199	202	204	194	177	184	203	175	194	209	221	196	208	212	203	228	207	226	219	179	201	199	182	170	197	193	189	197	200	193	221	194	190	201	230	233	216	212	216	221	192	208	228	224	212	210	212	216	168	248	225	200	198	211	220	183	200	218	241	221	220	198	183	195	207	188	181	209	220	206	220	206	178	224	221	185	185	229	214	209	194	216	186	179	216	191	201	200	209	229	202	206	187	214	210	202	206	180	179	201	213	201	203	198	192	203	194	179	194	176	221	194	211	193	213	206	212	191	224	203	221	206	235	218	193	218	209	180	228	201	185	219	196	223	212	202	179	201	194	209	216	194	183	192	188	196	205	199	195	193	190	194	201	218	205	197	208	209	215	200	216	220	199	219	238	209	208	178	191	198	187	200	195	190	213	223	211	208	204	200	191	237	229	199	181	208	194	181	232	218	219	193	202	177	206	196	204	199	201	190	203	205	204	197	185	188	187	212	208	203	196	198	225	185	209	204	217	196	204	197	187	206	225	224	207	229	204	204	190	220	196	184	191	192	198	207	201	205	243	181	179	192	185	170	215	190	198	200	207	198	207	207	196	192	213	199	158	197	200	191	210	202	207	203	172	189	196	191	183	211	208	174	194	190	170	191	178	220	215	229	219	204	207	179	174	215	209	199	221	202	181	204	207	215	188	197	205	205	211	208	183	201	189	212	179	191	232	195	210	205	173	184	196	238	222	204	192	196	175	224	231	191	209	206	204	200	186	192	191	214	194	194	207	184	196	187	197	197	196	214	195	187	188	210	210	208	222	198	189	187	203	199	209	206	215	206	207	182	194	173	205	203	212	212	203	195	201	228	186	211	211	223	189	215	186	210	188	167	216	215	188	197	192	194	210	215	182	208	211	186	200	204	211	215	210	201	203	180	209	173	221	189	230	212	221	220	197	196	164	205	216	201	242	202	212	188	185	215	213	204	203	202	182	211	215	205	227	243	195	212	190	209	186	209	214	224	192	199	199	192	209	198	185	217	195	188	213	203	192	186	195	239	232	216	219	179	202	205	209	200	201	200	207	178	224	211	202	201	214	208	179	203	203	208	184	184	189	187	211	214	200	206	197	218	197	191	205	208	167	203	244	188	202	183	190	179	218	197	201	200	200	204	192	207	217	204	197	201	208	191	222	194	193	209	196	214	197	227	177	197	179	209	203	199	236	220	214	215	181	185	228	179	227	227	211	194	209	182	194	193	204	204	227	212	196	187	191	197	223	205	218	205	230	228	197	183	195	188	185	185	214	198	190	189	208	208	236	213	191	203	189	205	175	201	201	205	204	177	210	225	209	196	196	197	225	235	213	201	183	174	210	193	201	204	204	207	189	167	207	192	200	187	211	187	189	192	223	200	206	218	220	213	195	198	195	191	210	205	193	192	183	207	191	186	201	195	208	211	227	198	214	232	201	234	204	212	178	213	199	227	186	208	198	207	202	209	216	217	209	211	179	183	190	162	182	203	205	222	195	187	198	215	177	185	176	180	181	210	207	190	207	203	210	199	224	217	179	194	185	249	189	190	218	207	225	226	216	219	210	205	206	182	202	189	211	213	218	212	208	196	202	218	195	212	214	203	202	188	202	160	208	221	205	207	193	192	245	180	167	200	187	189	191	222	194	223	239	198	222	217	196	207	235	198	193	210	202	197	201	187	192	181	201	184	163	172	184	207	222	231	188	209	230	198	201	180	210	191	196	203	210	208	195	241	198	172	221	178	198	189	199	187	213	238	219	215	218	189	197	197	196	195	200	195	215	210	216	204	193	186	191	197	199	208	203	194	213	197	189	180	207	227	202	185	199	219	235	204	194	237	190	182	216	213	186	219	234	201	193	202	190	194	197	195	199	176	240	205	211	200	226	200	231	208	180	199	202	181	188	174	196	198	218	209	205	214	220	185	204	195	218	226	189	224	199	204	230	218	218	198	175	188	184	194	179	207	211	209	187	184	225	218	228	231	219	216	213	188	212	214	205	188	180	235	180	186	196	186	215	206	229	198	178	182	214	202	203	211	195	213	220	209	221	186	231	196	219	236	226	193	197	192	238	198	208	209	194	180	223	227	213	172	185	223	193	188	192	188	196	203	182	200	210	222	224	208	219	190	219	187	215	230	205	193	194	214	214	221	208	172	206	201	183	189	197	215	220	222	207	201	224	212	199	202	218	192	209	190	191	216	240	202	211	199	203	216	182	179	208	207	206	232	219	214	189	235	188	180	189	208	194	218	206	212	228	176	181	184	223	193	193	209	215	200	189	203	219	193	186	213	236	184	207	206	192	195	195	189	216	204	199	217	196	203	233	221	216	198	183	232	214	208	195	205	224	201	185	227	194	212	185	174	204	198	188	190	187	210	188	201	205	235	190	223	209	208	185	183	187	183	197	207	222	217	186	241	196	209	202	208	228	213	198	204	241	220	174	201	197	220	241	196	202	185	187	211	184	212	217	191	207	227	188	197	217	195	210	209	205	197	172	204	209	225	212	189	194	198	205	179	186	231	233	214	205	181	197	206	207	226	194	189	200	203	212	194	212	183	206	207	203	190	163	191
1924	528	515	531	540	487	510	492	454	456	512	482	480	478	489	511	441	432	458	482	479	494	513	481	481	493	466	484	487	489	484	486	481	486	480	487	495	471	457	487	498	441	496	491	488	481	459	443	533	491	463	470	499	497	496	453	523	516	489	473	471	497	459	478	514	455	501	515	523	494	526	508	439	471	438	456	473	464	496	501	486	474	525	487	469	501	459	495	438	464	496	492	499	506	502	504	477	479	499	500	439	498	495	497	487	455	455	492	504	493	516	469	494	475	500	520	538	483	514	505	526	509	494	487	498	478	460	449	489	508	498	464	463	528	484	505	516	482	473	494	501	496	457	443	469	482	442	485	465	493	461	478	469	459	521	469	474	469	440	481	486	496	456	515	535	529	463	476	502	500	459	441	494	459	504	480	483	446	462	447	508	481	490	454	470	491	495	482	506	495	471	464	503	518	453	470	524	477	483	448	452	500	506	494	480	481	522	475	483	524	502	510	453	500	500	467	489	486	499	486	487	493	524	432	498	471	463	502	469	509	514	459	479	485	445	458	439	511	488	485	455	469	489	457	458	474	474	511	528	475	544	479	518	482	456	506	525	472	516	518	484	472	480	446	461	466	494	460	494	469	485	490	485	441	501	487	466	500	489	529	481	449	465	472	471	469	475	476	489	508	460	452	458	512	493	499	475	488	499	457	475	493	476	447	472	455	493	487	472	473	479	495	520	473	476	480	464	437	476	478	522	489	499	473	467	483	474	497	509	497	484	501	472	453	464	473	450	513	443	461	520	467	526	489	478	499	484	449	503	496	467	459	515	456	477	494	475	467	487	463	456	520	483	503	474	447	490	471	479	487	461	430	498	448	488	440	511	492	477	464	496	506	498	463	521	486	437	503	477	453	455	464	526	490	513	492	461	448	445	500	473	495	474	525	495	461	453	496	465	454	496	454	503	467	477	476	533	526	482	489	468	471	492	480	464	524	485	473	436	514	480	471	473	494	515	476	464	509	484	481	478	464	503	525	487	461	492	490	482	530	480	455	521	498	471	466	469	464	470	448	479	474	443	502	520	485	465	494	494	532	482	493	495	491	505	479	460	491	475	476	497	497	454	463	468	481	505	500	450	514	482	475	467	491	502	478	476	456	491	491	506	502	449	451	463	454	498	492	507	508	510	494	480	490	496	475	493	494	454	464	487	458	465	463	506	468	458	482	490	459	468	459	460	455	478	485	487	491	519	509	496	466	466	466	463	517	490	474	484	492	472	477	462	485	537	510	499	488	469	477	498	531	517	449	496	480	512	498	475	463	449	425	485	492	471	482	487	460	466	499	521	460	496	479	500	508	440	462	495	510	463	488	527	464	489	456	477	495	523	517	509	456	472	472	505	476	513	444	508	504	486	484	482	537	491	480	493	491	471	471	451	517	453	505	469	497	461	465	485	493	446	521	511	443	508	470	509	447	457	505	463	450	495	461	454	465	452	477	496	501	465	453	484	487	508	453	493	440	490	467	522	457	476	485	457	487	446	451	489	483	465	467	473	414	506	474	491	529	517	497	532	460	513	476	489	467	478	472	450	478	466	524	447	504	476	433	506	464	475	451	474	517	542	488	517	505	518	474	456	487	472	495	453	480	512	499	465	456	526	494	499	479	475	485	471	449	500	450	506	511	494	498	515	440	442	455	496	515	491	479	507	478	436	484	476	470	442	454	498	453	498	491	443	481	483	493	472	479	516	454	472	484	494	528	431	523	473	466	455	494	486	503	461	472	499	480	466	515	499	468	483	487	467	480	477	496	476	508	494	487	447	509	452	539	446	482	473	447	518	480	464	479	495	484	478	486	478	488	485	510	482	509	487	467	549	489	525	472	480	482	475	475	474	457	463	458	468	467	480	478	463	505	498	486	489	535	530	526	475	470	490	495	501	509	438	467	509	498	484	482	475	474	464	482	477	491	510	479	501	448	452	495	500	445	511	482	466	506	500	494	480	509	493	500	526	485	501	486	454	471	492	468	490	518	492	489	464	515	514	487	510	484	482	472	502	436	485	518	456	457	493	446	498	495	465	441	478	463	493	475	456	477	497	434	472	450	469	504	491	493	497	472	515	508	500	475	456	456	466	478	473	456	498	464	538	468	456	485	509	491	540	512	507	496	498	458	474	506	522	475	422	435	484	441	477	478	467	482	462	471	471	518	511	473	460	459	498	475	452	459	461	470	467	479	478	478	474	480	448	464	450	472	487	474	536	509	479	508	509	494	490	477	463	467	492	478	472	470	484	466	468	523	535	491	515	484	487	483	465	490	459	479	489	531	532	434	497	462	464	482	460	461	486	466	503	495	479	484	483	473	483	480	533	505	497	493	501	548	504	501	466	465	483	444	505	526	447	482	457	454	487	528	488	506	449	493	476	467	469	449	480	443	525	488	492	476	482	489	435	492	460	509	464	518	486	456	501	445	418	471	502	475	494	447	513	481	493	494	504	487	443	489	454	504	503	474	516	468	467	531	492	498	502	482	462	493	442	462	455	463	490	460	446	493	495	477	480	509	496	518	492	492	468	465	521	503	498	511	506	476	518	458	481	509	482	514	506	523	492	464	513	458	492	510	487	473	466	503	490	454	473	508	460	455	497	507	485	453	440	441	487	465	493	491	474	479	459	443	508	490	499	439	466	480	504	491	476	513	465	482	490	493	511	481	523	482	469	464	493	478	473	496	480	467	459	526	450	513	444	477	468	496	447	476	472	475	457	466	502	489	496	445	510	514	485	485	500	418	490	508	519	474	487	495	438	471	483	484	490	497	450	477	543	492	507	471	484	482	477	482	505	471	467	503	497	464	492	501	473	482	507	457	492	476	467	502	478	490	501	476	497	456	485	474	502	437	503	488	496	461	420	475	488	463	513	499	465	498	506	466	455	466	459	474	492	514	485	500	448	457	458	503	505	486	477	475	522	506	463	507	498	479	462	499	480	477	461	482	487	502	494	477	507	491	509	506	500	506	490	477	486	488	497	474	471	456	493	465	441	480	499	509	486	492	474	492	497	464	475	463	501	481	531	468	517	495	511	470	511	477	500	511	486	475	445	479	522	509	458	473	471	489	509	488	465	524	504	484	502	468	444	480	467	506	497	512	527	522	495	481	473	472	489	500	502	490	471	500	474	453	494	454	449	524	480	461	445	466	467	477	487	466	483	467	510	457	484	459	472	471	492	491	474	473	491	503	498	471	490	480	508	487	497	499	496	480	483	452	500	502	479	488	479	517	504	462	511	466	443	442	491	463	488	487	482	474	466	491	478	491	490	483	528	507	498	484	514	458	469	499	492	499	466	470	508	477	515	505	498	503	489	470	497	508	449	455	508	505	485	445	496	525	492	499	453	473	526	510	489	474	471	516	532	481	468	505	485	458	475	483	495	452	513	505	494	485	485	459	452	482	526	484	462	480	491	489	491	445	485	480	478	473	477	490	480	512	452	475	482	472	497	445	478	465	496	506
8059	626	585	519	446	388	315	299	288	276	278	251	290	281	293	290	280	256	267	322	237	280	278	268	260	274	281	246	259	299	279	288	252	250	260	268	283	248	271	264	249	270	276	286	258	310	272	292	253	257	253	279	283	241	244	248	276	290	292	239	274	257	292	261	289	277	249	289	281	249	284	230	297	238	264	310	229	263	261	257	260	277	267	285	286	275	250	275	264	293	277	288	245	296	254	256	243	253	281	270	268	268	295	251	272	284	282	258	231	271	258	235	252	282	243	289	257	278	215	293	248	295	286	258	240	277	250	296	257	231	240	263	261	289	256	249	274	271	281	242	271	248	276	261	282	248	290	272	263	264	253	269	258	263	279	300	253	256	268	251	275	233	254	312	269	285	310	292	258	228	253	246	277	233	245	261	258	278	268	288	258	299	268	280	283	266	279	264	252	273	258	229	287	253	268	262	251	241	247	239	269	287	260	262	276	242	258	272	249	253	266	273	259	229	295	258	246	278	240	239	268	260	292	248	295	249	272	275	218	278	263	260	306	263	270	272	285	240	251	262	228	260	282	241	277	260	271	283	277	285	263	280	274	300	272	245	264	252	276	263	279	257	282	253	258	298	285	273	253	283	298	244	273	224	239	263	280	271	261	300	268	296	287	276	294	222	299	276	257	248	234	268	276	253	232	304	265	271	249	265	256	291	279	252	274	279	276	282	280	237	284	292	231	255	300	238	257	258	239	292	265	254	273	272	268	255	267	295	254	270	283	260	256	260	232	246	221	267	261	231	241	298	256	273	264	248	279	261	268	232	236	289	263	287	271	252	257	241	268	252	273	265	245	255	317	276	266	258	255	277	266	250	266	250	259	285	274	254	279	298	244	285	262	247	248	273	277	283	235	257	246	275	262	276	268	266	261	279	282	265	278	273	285	272	288	277	275	287	264	272	258	277	264	262	257	259	286	232	239	274	304	251	242	273	244	236	270	251	248	253	295	265	261	267	302	293	255	264	264	263	267	266	235	282	261	261	285	277	250	275	259	245	283	299	276	263	256	285	285	270	296	262	262	265	255	265	262	292	268	276	265	257	265	295	250	286	282	297	268	257	265	258	268	245	261	269	262	277	273	263	256	260	272	270	259	252	282	285	262	266	236	238	279	242	280	302	285	247	260	286	282	268	265	248	254	237	251	232	265	243	282	254	267	265	266	269	273	291	250	267	290	236	235	256	268	269	268	265	271	264	267	262	265	262	256	262	255	286	257	260	289	276	277	277	251	283	257	265	284	232	273	244	237	251	279	272	257	242	252	297	247	273	261	269	258	311	273	262	280	261	252	276	238	272	272	268	301	252	270	248	263	266	253	240	267	286	230	244	264	272	316	268	241	277	280	257	254	256	261	248	266	260	259	269	263	248	280	297	269	246	241	241	259	252	259	278	240	269	299	295	274	261	283	258	228	264	247	235	290	279	254	264	284	263	276	248	247	272	268	272	248	274	266	269	258	281	232	272	263	239	263	257	258	252	260	258	275	284	284	234	263	246	253	226	241	279	252	247	299	276	262	250	291	256	277	245	271	276	240	261	309	268	216	283	272	258	281	260	238	294	283	241	272	226	276	274	257	284	250	258	295	288	251	271	259	262	259	273	255	273	268	250	277	271	284	268	257	281	277	284	272	274	279	296	267	252	250	231	291	273	303	253	278	259	294	253	280	231	247	261	253	261	240	256	261	250	279	288	288	258	230	233	241	225	246	262	234	260	241	217	258	282	277	254	263	281	276	262	266	285	311	286	257	265	277	259	289	255	262	276	314	270	276	258	249	270	239	241	284	273	278	267	258	259	234	304	279	274	271	238	252	266	261	260	291	263	251	265	241	272	269	256	308	239	270	223	246	271	232	286	259	275	293	297	253	268	264	243	253	262	244	227	243	259	282	258	257	267	270	259	277	259	309	254	254	260	251	269	263	261	258	280	273	264	286	253	275	259	251	243	272	225	272	273	256	237	296	280	282	264	231	280	265	297	269	281	270	250	253	271	264	275	242	265	290	270	234	243	264	251	275	264	300	281	255	303	256	265	251	252	261	244	257	249	284	256	263	294	240	255	243	261	232	259	257	257	230	264	294	247	258	252	272	273	277	255	250	272	275	268	258	255	247	268	228	286	241	232	267	278	267	264	276	266	272	251	248	275	218	262	267	275	247	279	275	286	238	293	266	291	292	262	259	246	280	273	266	258	291	275	282	257	279	269	269	271	281	270	258	251	259	258	249	263	247	259	259	261	242	248	267	277	240	274	288	258	304	249	275	287	302	264	230	248	277	259	246	292	270	263	264	306	250	221	249	245	270	253	236	276	311	260	242	258	270	290	244	252	276	269	258	257	259	241	238	271	270	271	243	286	285	261	278	268	232	268	256	263	273	283	249	273	268	257	245	276	288	286	254	248	233	279	247	236	255	251	262	269	244	259	317	280	249	248	263	272	288	239	277	266	258	273	270	243	263	221	250	276	273	246	256	244	242	251	260	255	258	280	269	278	239	236	290	276	308	271	259	266	247	251	241	289	269	245	254	240	235	254	288	258	245	261	249	235	258	278	244	259	282	252	225	256	235	246	265	239	256	246	242	261	272	246	283	283	272	244	248	239	266	266	281	266	252	277	245	276	260	246	271	261	265	284	294	263	275	253	282	272	218	262	291	314	248	278	243	274	266	265	263	270	272	238	266	264	259	271	251	268	292	271	270	248	240	286	252	290	267	286	250	258	265	259	261	243	289	271	276	268	280	270	268	268	263	291	293	270	253	281	246	281	278	258	292	263	257	252	281	279	289	245	244	240	261	267	235	280	261	255	251	252	299	255	238	277	258	262	253	260	270	234	284	267	274	272	272	236	254	251	248	268	251	241	244	260	259	299	222	268	240	294	280	271	301	258	246	280	271	251	254	283	274	270	251	291	243	289	287	280	258	294	281	243	265	256	260	276	298	253	244	280	254	258	274	269	237	243	274	262	257	270	269	260	272	277	263	287	282	239	220	290	273	241	269	280	265	248	316	264	277	287	267	261	255	240	279	239	258	284	240	272	224	248	256	319	250	276	229	244	251	241	264	256	245	258	268	248	283	265	256	267	283	265	263	230	267	263	268	264	287	274	253	268	294	292	278	273	245	256	255	259	266	257	257	249	267	264	257	270	283	267	269	279	266	246	305	278	283	273	247	275	256	267	263	300	249	285	287	243	263	278	261	265	258	255	249	269	280	281	283	252	251	264	262	240	260	309	261	252	264	265	262	272	293	239	287	226	237	269	280	284	282	252	257	280	299	302	269	276	250	244	256	243	252	249	264	261	274	292	256	252	262	251	244	262	262	263	264	233	233	243	273	262	283	265	270	242	261	245	253	256	278	268	275	268	293	261	255	274	288	256	267	283	266	273	259	254	261	239	284	242	267	273	266	240	267	260	261	243	232	278	245	267	293	275	264	243	242	272	242	262	254	260	271	255	261	298
6686	896	1339	1510	1392	1106	954	869	865	764	756	750	695	712	668	658	655	645	688	646	643	684	624	618	602	611	617	636	636	626	617	594	605	628	636	612	569	643	595	623	644	594	595	624	637	656	613	582	611	610	604	569	630	620	609	637	588	629	599	600	602	621	615	578	667	616	607	603	563	611	617	590	582	604	532	597	603	587	635	621	577	594	564	585	652	596	614	602	600	612	604	607	609	601	602	626	607	572	605	605	590	602	647	599	618	631	569	607	605	568	630	617	606	589	536	573	578	605	561	580	572	592	598	624	591	591	643	589	604	592	655	632	612	587	606	593	614	620	626	625	641	569	616	621	642	625	591	600	634	636	605	571	580	650	580	594	597	576	647	554	618	596	618	644	602	617	611	654	640	607	589	596	648	604	584	609	590	634	588	628	619	580	642	599	611	623	606	594	605	582	605	608	602	588	635	612	598	609	607	610	570	569	593	595	597	631	627	601	602	621	582	587	586	578	583	620	597	557	592	602	572	628	589	549	617	593	595	616	618	596	594	606	578	569	593	632	561	608	589	609	583	589	583	594	588	579	598	571	635	581	655	629	573	615	625	563	588	595	632	617	583	628	585	595	617	591	608	625	577	635	591	603	574	593	619	597	619	614	629	610	612	618	647	547	595	622	619	611	631	574	622	593	579	601	578	608	590	578	547	598	640	623	632	610	587	626	575	585	546	632	593	571	611	619	564	589	634	647	605	602	556	612	597	605	647	551	639	606	561	591	605	575	594	605	614	580	611	599	559	652	616	605	594	595	652	610	616	596	601	606	599	575	593	611	632	617	649	625	617	558	605	594	619	632	586	592	606	631	618	598	610	586	604	650	615	567	624	587	571	630	641	606	605	606	563	602	607	581	638	596	583	555	597	617	577	597	565	602	617	584	596	601	563	612	610	633	623	605	656	611	582	610	620	634	604	616	604	603	574	574	578	586	583	582	593	622	593	608	589	580	538	610	600	638	618	605	583	634	592	578	616	618	628	611	633	597	639	603	641	614	602	666	623	597	590	600	615	601	636	640	606	623	618	589	579	607	580	615	554	597	642	646	593	586	612	620	591	589	606	642	583	557	588	620	607	582	576	623	607	610	611	623	553	595	638	586	563	644	605	630	624	555	574	570	608	606	603	610	612	595	609	600	591	599	608	659	541	615	595	585	593	639	606	630	607	613	561	597	613	577	609	635	597	643	617	588	592	601	608	582	617	597	581	647	589	646	632	606	570	621	561	637	624	604	627	568	571	612	621	573	548	607	624	579	617	622	612	570	567	602	616	599	601	613	634	650	594	644	610	611	618	574	597	638	586	566	642	579	593	603	567	602	600	630	618	580	651	583	626	628	584	560	582	598	623	625	580	656	630	631	581	608	603	623	593	560	629	626	602	653	618	623	620	590	592	587	563	607	586	668	600	652	630	610	590	581	583	593	595	602	636	611	586	600	580	649	581	567	585	602	569	587	631	578	643	561	567	565	623	610	618	621	615	577	600	619	562	619	593	564	611	600	549	614	597	600	600	575	623	629	603	611	621	639	598	655	622	591	618	616	562	596	635	627	588	622	621	595	619	616	581	650	613	574	669	567	607	655	650	639	623	619	579	608	558	630	598	569	600	557	593	603	623	589	610	600	595	623	568	626	586	590	584	635	607	583	577	591	621	612	601	583	576	574	614	621	619	614	595	608	593	581	621	614	595	542	613	596	617	614	599	633	607	592	578	614	643	640	616	637	582	592	599	585	605	605	559	591	595	594	572	642	639	590	611	630	590	585	607	580	650	624	606	600	574	616	580	571	600	583	593	620	597	610	649	602	581	578	571	653	619	555	588	601	570	606	616	655	589	592	607	613	648	586	632	590	617	581	602	605	610	568	575	640	583	573	586	635	602	594	654	564	597	613	627	602	633	593	571	622	588	576	602	608	583	569	634	559	579	617	635	619	622	590	562	587	628	619	609	654	622	599	636	604	614	579	651	640	579	623	540	598	578	583	599	587	601	619	599	621	575	563	590	649	575	570	609	597	638	627	591	586	617	602	563	604	629	634	629	603	616	577	615	596	597	593	587	591	618	563	571	565	597	654	612	615	566	591	626	635	568	626	605	591	595	621	612	607	598	584	584	625	633	592	613	618	637	568	646	596	585	586	621	627	627	607	561	608	589	643	581	585	561	602	614	591	582	553	581	610	603	611	613	586	577	583	580	613	631	603	608	580	620	637	622	586	583	585	584	626	614	552	631	591	614	640	586	616	600	588	604	624	638	573	619	569	628	606	638	621	560	614	553	574	592	579	589	600	576	583	618	583	574	586	636	611	578	609	581	596	616	596	636	630	565	619	579	674	618	582	593	598	601	640	625	591	609	578	605	613	635	592	635	572	595	612	587	617	601	621	619	585	620	571	604	611	609	659	601	615	584	612	662	603	594	579	608	611	644	594	643	642	558	633	637	610	548	604	606	597	625	594	555	580	598	615	572	605	597	592	596	569	620	584	611	585	619	607	612	609	596	631	625	598	566	574	608	570	574	554	563	594	614	601	596	655	606	586	573	613	579	586	587	600	666	580	597	590	613	568	615	613	580	592	612	579	607	617	584	603	622	594	582	655	585	586	607	554	605	624	585	605	596	583	686	598	617	574	618	643	639	622	609	634	599	652	610	581	555	607	558	627	648	602	593	632	602	601	607	615	562	606	620	601	588	597	626	599	592	615	623	592	604	666	605	602	550	616	582	594	616	585	581	626	611	589	628	589	602	611	603	606	597	671	570	578	597	627	583	603	597	617	606	633	643	580	566	592	598	662	601	619	583	584	606	654	576	621	603	578	602	561	621	598	621	600	614	610	611	586	593	628	590	604	604	585	632	615	616	572	612	616	620	635	561	622	657	603	611	588	595	554	604	641	612	601	577	598	632	573	570	614	586	618	604	669	647	593	617	622	545	588	626	572	608	576	584	609	618	596	606	630	623	553	609	562	637	606	602	578	617	595	612	589	598	629	575	586	565	610	608	601	574	570	552	597	649	631	605	609	572	614	590	597	610	588	621	577	620	562	557	603	625	600	662	583	591	591	567	616	609	603	579	615	607	603	573	590	596	604	600	586	574	588	653	593	638	588	603	629	583	580	621	613	600	613	589	569	618	619	601	586	567	619	607	595	623	595	592	569	616	563	609	588	588	586	595	597	579	593	612	594	555	563	609	611	607	650	580	622	546	637	578	631	563	618	569	600	593	584	628	628	610	583	641	619	612	580	613	586	608	593	616	608	609	621	618	637	593	625	578	597	638	613	617	581	643	584	625	630	613	647	629	571	624	611	597	567	592	633	607	582	592	604	619	580	621	634	595	602	587	638	604	570	590	616	564	571	617	569	604	609	630	583	586	571	579	634	585	603	630	585	589	633	613	583	623	622	682	640	601	619	625	611	579	614	573	608	619	602	590	553	585	605	574	626	603	616	618	653	562	604	586	583	569	599
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
