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
336175335906	336175336467	336175337017	336175337567	336175338117	336175338667	336175339217	336175339767	336175340317	336175340867	336175341417	336175341967	336175342517	336175343067	336175343617	336175344167	336175344717	336175345267	336175345817	336175346367	336175346917	336175347467	336175348017	336175348567	336175349117	336175349667	336175350217	336175350767	336175351317	336175351867	336175352417	336175352967	336175353517	336175354067	336175354617	336175355167	336175355717	336175356267	336175356817	336175357367	336175357917	336175358467	336175359017	336175359567	336175360117	336175360667	336175361217	336175361767	336175362317	336175362867	336175363417	336175363967	336175364517	336175365067	336175365617	336175366167	336175366717	336175367267	336175367817	336175368367	336175368917	336175369467	336175370017	336175370567	336175371117	336175371667	336175372217	336175372767	336175373317	336175373867	336175374417	336175374967	336175375517	336175376067	336175376617	336175377167	336175377717	336175378267	336175378817	336175379367	336175379917	336175380467	336175381017	336175381567	336175382117	336175382667	336175383217	336175383767	336175384317	336175384867	336175385417	336175385967	336175386517	336175387067	336175387617	336175388167	336175388717	336175389267	336175389817	336175390367	336175390917	336175391467	336175392017	336175392567	336175393117	336175393667	336175394217	336175394767	336175395317	336175395867	336175396417	336175396967	336175397517	336175398067	336175398617	336175399167	336175399717	336175400267	336175400817	336175401367	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
49010	17749	6925	2567	1527	1098	883	679	571	524	474	428	415	382	346	336	331	321	319	279	303	308	287	266	268	289	258	263	268	272	260	243	261	248	237	245	276	253	264	272	272	232	256	291	243	256	285	267	271	236	243	233	258	254	251	233	228	255	256	262	261	246	268	240	234	257	258	235	240	241	237	228	265	234	252	233	271	259	263	243	242	226	272	268	252	245	256	231	233	277	239	250	240	240	242	253	238	259	262	264	268	247	245	235	243	248	242	258	267	225	221	238	250	240	265	243	260	243	266	222	248	249	271	245	226	217	268	252	232	266	231	250	263	275	252	241	235	257	268	271	254	262	260	259	238	231	272	244	243	242	268	239	230	287	221	226	225	264	232	267	236	256	241	263	262	234	240	246	234	274	238	230	234	224	228	273	265	238	254	253	246	237	256	231	236	250	251	236	280	262	250	258	233	262	258	241	238	255	244	259	260	262	238	235	239	225	256	241	252	257	242	267	250	237	244	266	261	267	230	247	226	258	244	227	244	204	252	248	261	250	183	237	253	241	226	246	247	256	245	246	216	237	239	231	277	244	279	224	241	215	252	238	262	248	235	231	234	254	252	238	253	259	222	267	254	260	235	241	222	256	233	244	239	233	238	266	245	228	251	254	222	269	252	259	227	251	277	249	232	247	283	256	237	259	249	260	262	232	234	232	219	231	256	269	269	241	253	245	238	228	239	235	248	232	238	251	261	288	270	242	263	238	288	227	251	244	227	252	248	286	275	257	221	235	263	248	248	251	247	251	281	237	252	260	234	267	239	237	213	269	261	276	222	262	256	239	269	215	253	263	250	238	242	236	216	244	240	248	250	259	235	260	236	252	254	237	235	234	276	250	244	240	264	241	245	257	230	248	258	241	258	254	253	243	260	245	242	250	229	262	234	228	238	263	267	248	268	221	247	232	221	265	257	207	232	239	252	264	269	252	224	271	228	257	245	222	264	241	252	232	245	246	241	275	256	221	237	222	281	245	262	253	217	240	252	241	252	226	237	230	192	244	230	250	214	225	259	229	232	222	254	245	243	254	254	243	264	269	250	255	253	221	250	255	230	267	222	243	252	237	242	249	229	270	247	223	249	241	237	254	213	241	245	251	231	257	249	243	274	231	244	246	260	271	230	223	269	249	241	224	240	246	231	261	285	271	280	256	270	240	266	245	259	248	236	278	230	282	245	245	240	247	244	266	248	229	253	240	240	253	267	250	235	256	248	248	241	247	237	250	254	234	253	262	243	207	251	250	241	271	227	239	238	266	214	234	250	247	268	230	261	247	222	268	243	248	254	235	273	246	253	200	241	230	240	229	229	254	266	242	246	268	262	230	249	215	229	258	266	224	253	226	223	259	246	239	247	262	262	268	247	261	247	239	252	247	238	221	225	242	278	247	241	277	234	246	221	229	221	253	225	257	221	237	255	252	270	275	250	260	265	226	252	247	266	239	241	222	256	237	277	252	266	243	270	225	255	255	233	255	246	235	244	253	235	265	275	226	226	263	249	257	265	233	253	261	249	230	233	284	225	256	262	255	247	213	236	251	238	258	241	222	214	285	252	270	247	245	232	255	259	262	217	248	237	274	255	274	240	240	258	227	243	215	245	250	234	240	232	254	226	252	265	252	226	269	253	237	240	254	243	261	228	249	234	242	252	268	262	244	254	248	254	250	266	230	250	242	218	249	252	261	240	235	252	246	244	274	251	245	267	240	243	267	230	223	265	225	248	228	233	245	254	240	234	255	253	238	259	241	272	245	239	220	269	248	242	263	240	234	254	249	241	235	264	247	245	268	232	217	247	246	218	270	254	254	246	226	248	242	264	232	254	260	290	228	284	248	222	243	260	252	235	214	267	244	248	251	264	236	228	228	263	265	230	253	252	218	249	222	256	227	226	240	239	240	243	245	253	236	254	242	229	252	262	253	267	254	271	251	246	228	237	269	235	240	258	250	243	212	270	259	226	220	242	238	217	228	253	236	247	259	221	254	257	246	275	251	253	234	244	237	235	237	248	243	232	243	246	234	264	249	244	237	262	232	239	225	242	226	239	264	270	240	262	240	261	244	230	283	271	221	242	238	241	252	239	235	232	266	256	246	250	265	235	243	271	237	241	259	259	248	234	244	258	250	251	275	239	238	224	273	249	253	259	266	225	252	223	258	246	271	205	271	261	259	240	239	243	228	236	246	215	216	256	252	240	266	269	242	267	268	249	219	269	252	255	244	236	253	212	237	260	246	244	256	231	252	224	253	233	227	238	259	240	258	267	263	247	253	241	249	241	241	239	260	264	233	246	261	228	247	227	261	242	239	247	260	244	240	297	227	242	232	259	241	223	218	201	237	249	260	233	237	268	258	275	264	219	258	253	262	253	256	260	231	233	246	226	263	268	234	258	275	272	245	249	236	265	245	229	247	258	262	254	234	266	234	236	223	246	237	251	221	237	239	237	283	216	235	248	222	247	244	252	237	211	253	266	221	252	243	258	245	221	221	211	230	262	240	274	241	254	257	244	232	264	250	267	236	233	255	257	240	229	229	249	240	221	279	259	242	257	244	260	213	230	266	218	245	244	255	250	256	230	207	267	229	249	245	256	248	243	249	246	251	273	258	234	250	244	275	273	237	272	241	277	252	241	250	266	249	273	249	260	247	258	235	237	253	226	237	265	251	230	219	276	245	248	245	261	241	247	210	233	239	211	250	256	248	238	264	270	268	232	252	268	260	264	240	244	283	243	240	264	226	247	227	223	264	251	215	219	265	247	259	247	256	268	227	249	274	254	231	253	248	262	260	263	280	247	249	232	220	226	226	251	243	200	256	259	254	278	260	261	241	261	248	221	264	223	238	229	255	247	249	233	238	210	245	277	258	247	233	234	251	239	248	211	253	246	249	246	241	222	271	279	260	264	245	214	237	250	229	228	229	237	240	258	229	283	279	236	242	232	238	247	226	250	230	227	259	264	238	254	235	238	234	226	246	254	232	227	240	226	252	243	258	284	231	218	242	261	260	234	251	207	249	238	265	235	232	242	249	234	238	242	270	243	271	237	262	258	239	258	228	248	242	259	273	243	258	269	261	232	264	255	241	240	247	258	263	254	240	244	231	257	250	274	254	262	244	247	259	255	249	237	241	250	256	247	229	265	251	247	269	223	254	262	259	256	256	245	253	231	256	238	253	265	259	250	231	255	249	252	246	257	251	228	245	250	261	256	225	241	248	248	243	212	218	240	249	233	251	236	238	248	247	236	225	241	261	251	245	255	231	271	261	226	240	260	241	252	239	242	246	252	255	255	270	242	263	259	248	263	238	237	237	258	236	226	225	246	221	241	250	256	232	240	236	260	237	258	221	250	228	233	237	231	269	255	230	253	206	249	255	241	237	216	262	248	244	259	257	224	259	260	259	250	226	250	240	211	259	227	259	226	257	228	248	234	240	236	227	242	256	271	261	241	250	247	248	267	252	268	236
23554	2775	5896	6469	5639	4532	3663	3125	2659	2413	2112	1920	1734	1588	1517	1434	1346	1258	1194	1129	1083	1040	961	1031	976	946	962	888	881	883	847	870	898	846	856	865	778	811	823	833	818	811	808	782	762	816	781	773	749	727	758	684	812	727	749	721	774	739	714	742	734	748	726	740	756	751	777	701	758	705	712	706	769	739	771	732	727	791	748	738	772	748	726	761	739	699	701	678	715	729	727	694	729	690	742	742	650	731	775	701	663	732	733	689	756	700	699	699	686	701	725	721	690	655	682	677	672	710	702	716	688	731	712	685	724	689	719	714	709	738	689	742	698	702	757	718	706	741	695	682	687	706	698	750	699	682	728	746	702	748	704	745	693	677	635	672	720	699	736	711	702	695	708	717	732	707	715	699	727	699	700	692	736	743	692	679	675	751	733	695	713	714	762	715	709	655	683	696	716	709	674	725	673	716	711	730	706	670	696	734	713	683	638	696	713	705	659	651	699	734	690	731	687	756	672	687	655	737	697	705	694	670	727	701	694	738	704	701	723	709	695	710	723	734	716	680	695	725	648	670	717	693	749	713	694	704	736	682	750	744	734	670	719	685	675	690	704	657	684	723	680	733	648	710	741	652	669	728	711	709	711	701	691	707	667	686	698	709	731	670	707	714	682	715	749	715	668	693	681	682	710	702	641	679	768	733	736	678	726	698	709	713	700	670	731	650	642	687	684	687	748	713	705	704	709	732	615	706	714	701	709	692	736	730	687	727	712	657	645	681	733	716	711	724	695	686	737	759	704	765	749	709	697	703	679	709	688	700	674	736	711	754	707	731	725	706	754	743	746	711	684	753	710	691	730	691	717	713	708	707	723	723	746	712	721	671	703	696	728	693	695	685	670	678	698	682	766	702	710	720	753	665	710	699	734	602	731	669	722	682	677	688	755	714	718	665	681	717	753	738	680	746	670	730	683	694	711	675	694	709	707	718	697	667	711	676	722	715	715	669	663	695	703	658	690	747	668	680	720	688	760	687	668	669	724	679	681	694	722	686	680	687	685	673	699	674	682	703	723	698	734	746	641	676	719	689	709	678	710	701	696	652	704	748	668	690	708	740	720	684	687	678	711	694	738	686	685	729	680	660	718	696	718	729	688	715	711	713	725	693	716	675	706	716	667	700	730	738	675	685	721	708	662	735	685	762	670	686	687	763	712	701	709	676	679	699	681	699	672	703	767	706	701	741	740	707	734	683	698	733	711	756	690	736	758	713	704	675	681	643	684	690	676	714	723	731	692	706	748	678	714	720	769	686	702	703	724	717	648	680	719	685	641	712	682	684	712	672	710	721	707	718	706	728	708	680	696	685	703	712	754	691	684	715	774	727	741	702	659	688	692	725	682	677	718	730	755	693	688	716	701	724	672	703	692	676	662	683	721	724	729	715	752	677	675	723	691	720	680	681	731	726	690	674	693	687	699	685	677	708	679	700	690	706	732	719	721	700	724	679	658	710	724	711	704	678	680	697	679	686	676	767	666	695	706	723	703	732	737	746	718	706	734	717	715	713	679	703	709	724	715	698	697	666	728	683	732	676	721	705	711	713	707	771	680	690	664	709	750	685	726	735	694	668	696	740	755	699	675	698	689	720	685	708	714	680	666	690	678	716	700	696	703	694	704	734	688	722	702	695	717	693	642	699	721	698	673	715	703	714	742	703	724	730	705	699	723	729	693	664	689	752	703	721	723	671	708	724	726	668	714	724	684	689	680	717	725	657	654	693	737	734	663	687	712	695	695	677	707	726	735	722	730	704	654	708	723	689	673	697	679	744	703	674	736	714	704	731	713	688	725	692	730	716	652	703	715	695	686	726	695	656	737	699	716	667	710	756	719	693	681	742	712	709	712	712	709	759	733	752	677	727	730	723	693	701	707	699	725	701	671	725	712	742	738	722	711	702	675	701	741	682	709	649	709	697	683	707	691	690	737	729	668	673	724	689	696	686	711	689	723	691	699	709	700	664	704	678	708	699	738	689	712	679	691	695	661	695	695	694	680	698	718	715	751	716	724	715	690	714	686	688	690	702	650	673	703	716	697	696	684	648	714	685	706	696	684	689	687	690	633	691	706	725	694	689	746	683	665	693	692	683	677	703	702	737	703	639	653	689	709	690	714	674	740	705	688	656	696	715	710	672	723	683	745	700	717	719	699	695	689	699	732	718	696	666	711	680	709	703	711	704	707	747	731	715	696	679	736	687	716	717	700	681	702	676	667	694	711	712	701	700	718	700	714	754	721	677	714	651	643	700	718	680	684	679	706	678	696	701	727	702	691	634	689	712	702	717	714	713	742	687	667	734	744	692	712	714	692	697	733	701	663	688	750	728	673	713	692	706	719	722	751	712	711	710	708	654	741	688	717	751	689	684	707	703	698	743	688	693	723	677	686	733	706	685	661	749	729	752	683	695	711	730	691	695	715	697	683	678	717	713	755	693	706	673	689	705	645	748	675	689	697	677	684	726	703	659	667	728	639	703	687	688	696	672	711	732	653	677	673	726	724	725	681	714	690	697	700	664	717	681	679	706	753	668	662	736	643	676	741	760	700	677	667	670	715	694	693	717	713	703	695	705	756	660	706	720	651	675	678	664	757	714	699	716	733	738	672	746	671	667	688	683	703	714	722	723	676	717	694	725	697	713	672	698	715	698	724	732	690	708	685	683	688	704	682	702	737	727	704	670	712	702	747	692	704	705	648	696	696	742	730	749	738	686	763	711	708	727	680	707	698	689	696	675	710	676	742	722	665	704	729	708	738	696	666	686	697	685	736	694	691	672	714	692	726	670	705	724	713	734	676	666	739	709	724	666	689	741	632	678	720	692	701	684	644	686	683	743	716	775	711	726	675	749	751	759	729	676	745	680	700	715	686	670	682	681	686	711	666	738	673	701	667	695	691	705	717	683	674	696	664	695	715	651	684	635	664	700	686	715	694	616	698	689	688	674	714	718	738	676	675	678	644	695	711	713	735	665	739	706	682	692	685	690	747	725	735	753	703	757	699	652	730	671	738	670	735	662	708	711	723	714	667	695	756	732	722	737	698	726	691	742	767	690	707	719	717	713	718	714	672	657	699	692	704	714	722	706	659	717	727	671	684	694	696	721	682	702	744	689	724	666	676	729	705	707	676	694	710	736	709	701	706	748	710	681	680	669	720	739	702	713	727	695	766	718	647	668	725	672	716	687	706	698	734	683	714	672	723	669	676	746	692	716	690	668	720	743	729	682	650	696	685	662	706	715	685	716	709	753	695	744	679	740	679	726	766	669	712	747	715	669	694	725	715	707	695	731	750	681	713	708	727	727	690	693	687	718	671	735	711	693	690	749	724	713	692	712	674	670	700	668	670	670	734	712	690	699	709	749	695	711	675	713	693	690	699	686	739	708	692	706	654	739	697	691	685	703	703	677	703	690	702	797	686	677	719	687	703	721	693	705	677	736	718	650	697	703	719	657	745	671	688	721
5990	339	211	117	106	95	90	97	64	82	80	63	70	58	76	57	52	74	70	71	84	49	62	71	78	77	67	64	61	52	66	66	64	58	72	53	63	65	61	70	61	77	59	66	92	58	58	81	58	82	64	73	55	60	87	71	61	61	69	76	70	76	74	73	72	65	68	50	80	80	60	74	69	75	62	63	78	62	63	54	63	73	74	56	57	67	57	68	60	79	77	73	74	52	82	74	55	52	72	71	65	74	73	72	71	70	69	80	71	69	81	65	59	62	63	79	65	63	68	55	66	53	67	74	64	74	58	79	55	58	67	71	77	70	67	72	82	63	67	81	54	67	68	69	65	64	67	52	76	72	90	81	56	71	58	56	63	69	55	65	78	62	62	78	70	63	77	47	56	54	71	58	56	86	58	78	54	69	67	57	66	56	82	71	69	61	70	71	66	80	56	81	74	59	63	67	67	71	75	64	74	67	71	69	74	54	69	63	50	66	71	68	75	74	60	94	70	76	85	67	59	68	67	74	71	67	69	49	64	40	69	60	79	64	60	68	67	66	71	59	76	77	76	61	72	82	74	69	70	73	67	75	73	71	72	80	59	62	71	70	69	70	61	57	75	72	63	69	79	60	71	79	62	62	67	73	77	84	81	68	60	55	84	76	64	76	66	80	67	77	73	62	68	67	60	60	73	68	64	54	70	74	82	72	68	69	60	81	57	69	76	82	75	60	61	61	68	63	72	74	71	81	65	73	70	62	51	81	71	76	71	62	60	75	75	68	81	93	65	67	74	66	62	86	73	76	73	69	76	71	72	67	71	54	60	63	61	68	64	77	63	72	65	47	74	73	84	57	83	62	78	60	89	76	57	67	61	66	66	66	70	61	71	74	78	67	77	71	74	73	64	51	76	60	86	64	55	61	69	68	60	76	79	72	70	56	57	66	71	62	65	83	78	66	62	69	70	79	71	84	70	81	53	58	70	70	68	80	68	57	79	73	59	72	55	69	63	71	65	70	63	69	81	59	70	79	59	74	66	60	68	63	50	76	67	68	57	68	68	71	69	57	69	65	70	57	85	72	58	61	63	69	65	80	81	70	64	57	67	69	68	76	72	54	68	76	69	74	69	79	71	68	64	71	71	61	73	72	66	81	61	64	76	68	67	71	82	56	83	73	85	65	88	73	65	58	84	68	68	57	64	70	50	59	72	82	69	74	70	54	57	59	74	58	84	70	57	63	77	74	65	63	71	74	62	67	69	70	88	74	81	79	66	62	77	68	58	63	76	71	80	60	78	80	64	73	64	61	65	61	62	75	59	61	66	71	72	82	80	67	66	70	67	90	77	69	67	67	60	61	61	87	74	70	68	56	75	67	55	69	72	60	66	89	68	51	74	58	74	64	66	69	67	70	68	59	59	64	55	54	61	63	58	60	68	55	73	65	68	75	85	71	71	81	74	56	80	60	86	64	55	55	68	62	72	70	61	55	73	55	69	64	74	75	63	74	94	68	80	72	69	74	65	79	81	51	59	64	58	67	97	65	89	83	72	52	52	67	71	73	68	59	52	76	65	73	49	71	56	67	72	59	83	57	83	56	64	67	88	64	70	77	79	78	69	81	64	69	71	69	82	68	75	63	63	65	62	77	85	66	65	60	60	73	71	67	70	76	67	67	71	66	66	71	67	68	79	77	73	62	54	63	78	55	73	67	69	88	72	64	65	64	61	51	67	74	67	75	53	59	75	71	70	74	69	74	60	51	80	64	69	77	71	76	75	61	90	70	73	63	67	65	65	90	69	70	68	65	67	79	51	60	55	73	64	68	69	71	72	77	60	71	69	65	74	64	70	69	74	74	63	60	71	61	66	56	73	62	84	77	61	65	84	85	57	72	64	70	65	79	66	71	80	59	65	69	60	59	70	70	76	75	73	73	64	62	59	82	65	70	49	78	70	67	75	64	73	65	64	83	73	79	77	54	66	76	66	59	72	77	72	57	63	65	85	53	64	76	60	72	58	71	73	72	75	70	64	71	74	62	61	89	60	80	68	78	60	75	64	56	71	57	63	72	78	69	73	75	56	69	60	62	68	71	55	53	67	72	66	62	61	72	58	66	80	64	71	69	53	66	59	66	63	76	67	67	75	69	57	72	63	69	75	59	75	63	64	73	86	63	66	67	80	68	80	59	75	80	70	68	61	69	67	81	64	88	72	62	82	72	70	76	80	53	72	90	75	66	59	61	71	58	60	74	74	57	64	77	65	68	66	67	61	72	69	55	72	77	47	71	57	66	76	54	64	61	74	59	70	58	79	73	79	62	72	74	75	71	63	76	64	54	73	67	79	87	63	56	60	62	72	61	60	72	78	76	67	53	60	66	66	64	69	60	79	59	62	69	74	89	62	71	77	79	61	70	57	58	84	72	72	64	80	74	64	62	69	74	56	66	57	62	76	70	67	65	74	74	70	75	73	73	77	76	66	59	75	58	76	46	100	71	64	72	56	68	71	75	77	69	75	58	68	62	75	76	63	79	70	67	80	64	76	50	70	69	79	66	71	85	59	85	64	67	70	65	57	61	69	74	82	58	75	67	63	71	76	61	76	66	52	77	78	70	59	57	69	69	63	81	74	73	84	65	75	62	64	77	47	76	59	67	79	64	62	74	62	69	74	71	62	75	70	75	73	76	69	84	61	68	57	74	62	77	75	73	71	71	69	78	68	74	70	75	86	55	72	65	63	61	78	72	76	74	69	83	56	71	93	80	52	68	79	77	77	65	74	65	45	69	66	64	69	62	78	62	67	70	71	81	63	82	64	77	61	76	74	70	78	79	83	85	64	70	73	60	73	71	80	64	65	73	60	58	72	76	72	78	66	72	68	60	63	76	68	71	54	70	71	67	80	81	81	70	64	64	86	78	83	73	80	74	71	73	67	77	59	59	78	61	81	60	72	83	66	74	66	72	61	69	65	81	85	80	76	65	78	65	62	63	64	72	52	79	72	74	59	83	67	57	74	60	85	56	69	84	70	65	62	58	64	66	73	69	73	72	68	71	67	79	60	69	75	61	71	65	71	72	76	70	79	76	64	71	68	69	56	68	60	71	77	84	74	79	71	66	65	69	62	69	77	64	62	64	65	53	70	59	82	85	76	62	74	79	61	75	63	72	66	73	82	63	70	70	78	77	73	69	67	69	71	69	68	67	80	71	83	72	74	70	79	74	66	71	73	79	70	71	59	78	58	70	71	68	71	77	72	67	77	65	65	60	71	70	54	65	62	84	65	66	58	53	73	70	68	85	82	68	65	68	76	74	76	63	72	73	74	76	77	74	57	81	81	56	93	66	81	76	73	64	64	75	66	88	60	72	77	68	53	69	74	91	73	76	58	60	81	64	72	80	62	60	67	70	71	63	65	61	54	85	78	70	76	67	68	70	59	70	72	74	75	66	72	65	67	58	68	79	72	70	65	63	81	76	64	72	86	65	62	67	67	58	68	65	79	72
5960	318	408	432	422	389	358	371	325	306	294	297	289	313	292	256	274	265	280	272	240	264	240	249	257	246	270	223	253	248	241	265	241	250	278	260	241	277	268	290	258	242	255	257	255	257	265	267	260	262	268	249	264	246	239	266	231	255	277	267	265	253	247	252	229	244	267	250	227	254	247	254	234	279	279	253	233	246	260	238	246	252	247	245	252	259	262	244	249	241	251	283	272	267	249	257	249	239	244	256	235	229	258	249	271	235	240	232	264	242	257	284	271	243	270	243	229	274	261	240	255	247	243	258	258	246	246	248	258	291	243	260	224	269	242	274	266	258	238	269	242	272	247	246	218	245	249	249	249	250	245	243	265	284	263	245	260	231	278	245	244	261	262	269	225	246	246	260	242	267	247	257	274	254	232	249	243	294	260	235	232	261	269	236	278	246	253	275	263	271	259	233	248	262	264	238	252	257	257	257	229	241	268	257	247	254	223	251	274	242	226	253	268	253	276	228	231	223	249	246	270	270	248	271	226	233	253	263	252	254	253	239	260	255	268	268	257	234	263	264	234	274	237	292	273	246	244	234	248	253	235	229	264	263	247	276	239	235	274	217	263	242	264	255	224	251	260	253	227	249	260	251	260	240	266	271	277	233	243	228	249	247	296	254	259	247	297	254	237	270	270	247	221	279	246	256	294	235	244	228	275	256	280	280	269	250	245	235	279	240	264	258	236	244	253	258	252	247	262	236	264	270	224	258	270	246	259	255	231	264	271	240	254	258	244	236	257	267	250	248	248	242	247	223	240	274	257	221	232	239	231	247	258	245	259	250	243	262	244	244	254	247	242	267	252	258	232	228	245	273	250	269	243	246	241	252	215	274	239	246	232	230	265	252	248	265	266	242	232	253	249	252	262	248	247	263	272	245	242	260	289	246	247	264	241	251	243	245	224	233	244	255	239	235	266	245	254	248	298	226	266	258	228	247	235	243	247	256	258	267	250	269	260	236	258	271	232	266	279	232	232	258	268	249	248	240	260	279	249	231	261	230	240	258	223	259	231	237	284	267	247	266	290	246	266	238	235	243	238	271	240	236	262	245	268	239	270	213	271	246	257	244	270	252	240	268	288	265	249	223	279	249	208	246	238	241	278	233	247	226	231	249	263	250	272	252	250	249	252	284	263	272	243	222	253	239	252	267	249	253	256	239	238	258	286	233	218	224	224	265	251	283	264	223	239	215	237	258	246	252	267	273	234	220	249	253	263	261	245	247	244	247	239	239	274	268	235	245	232	260	252	258	262	266	252	273	252	272	222	262	236	268	246	262	232	256	236	253	266	238	276	258	251	251	250	260	266	251	258	276	257	250	250	251	250	254	230	251	263	269	255	244	243	245	230	265	241	246	223	234	265	238	250	253	293	246	258	251	263	236	222	247	253	224	254	255	263	256	253	252	243	262	267	256	261	260	266	224	281	241	255	255	271	265	262	246	240	265	254	236	290	259	222	251	237	257	236	240	239	276	269	219	260	242	221	248	237	273	232	266	252	262	242	232	247	256	269	268	250	229	257	260	234	267	273	213	223	259	250	243	263	252	257	253	237	244	270	238	262	216	253	256	240	266	249	249	265	261	268	251	284	246	245	256	254	240	215	227	235	244	268	270	263	231	258	259	278	253	229	256	226	255	224	252	251	250	253	246	246	244	243	241	244	274	260	235	235	245	269	284	276	243	227	268	257	258	247	258	240	259	264	260	238	258	267	256	289	251	219	262	240	246	265	257	254	244	241	263	235	282	239	232	247	249	293	290	226	253	243	240	245	242	251	268	265	243	241	260	246	228	249	255	241	243	267	256	225	250	262	272	266	245	246	259	243	267	243	249	218	247	253	246	261	272	248	237	276	268	259	240	268	276	256	244	262	270	272	243	238	241	251	227	267	247	264	266	251	272	228	262	243	289	253	242	262	237	263	233	231	225	249	275	248	252	268	248	279	214	256	250	260	259	282	265	254	265	224	259	244	250	233	266	249	269	270	270	225	260	260	228	251	263	250	262	233	251	239	282	236	272	279	284	256	255	219	249	243	232	270	236	267	244	279	275	252	231	256	264	284	243	234	254	247	234	271	270	230	251	261	239	271	271	254	264	245	252	280	264	264	238	294	252	235	282	265	268	252	273	190	255	247	266	247	238	243	263	254	253	255	255	253	236	239	267	249	273	264	256	248	280	278	240	213	242	241	230	235	251	229	286	241	247	282	258	247	254	257	234	255	263	264	255	247	235	227	249	279	266	246	236	251	243	250	260	237	258	252	247	288	222	221	240	263	255	257	255	248	257	259	237	268	248	248	250	238	259	248	233	252	268	247	237	249	244	252	277	241	230	239	280	260	252	254	287	289	240	231	255	284	223	273	254	257	239	240	272	260	267	279	270	241	221	253	238	259	255	269	242	234	246	261	272	236	240	265	228	239	249	247	268	246	258	272	279	243	240	238	229	261	266	246	225	234	251	259	289	254	242	258	252	247	261	230	251	250	263	233	251	224	270	232	267	239	241	247	236	259	233	241	249	222	271	274	257	264	253	261	261	258	268	259	254	256	283	229	280	234	253	251	237	245	278	271	253	240	232	272	245	249	251	239	260	260	231	252	240	240	264	267	267	257	255	244	259	239	219	240	272	251	269	261	265	252	268	253	266	260	265	252	262	243	258	264	259	257	284	252	257	253	255	242	268	266	243	255	263	258	248	245	242	248	255	229	264	232	241	243	229	254	243	251	243	264	238	236	258	250	262	247	260	266	260	261	240	246	253	243	265	254	279	256	265	254	273	243	264	260	248	250	231	216	246	274	248	258	256	263	238	200	263	271	246	257	273	258	263	252	268	241	246	245	282	271	276	239	265	255	254	241	229	259	269	259	262	251	231	235	251	264	226	266	248	234	274	247	277	227	238	266	246	283	265	257	248	225	272	236	245	247	271	237	230	238	261	249	259	236	270	276	243	242	262	251	250	248	231	253	251	239	257	266	238	241	267	224	272	272	229	263	280	241	220	258	259	258	230	226	247	269	254	261	270	253	257	235	262	268	228	244	254	251	237	245	261	256	251	258	256	259	259	264	239	262	240	226	255	261	249	236	246	269	234	274	264	252	251	254	243	247	273	254	270	261	269	254	236	246	240	250	237	250	247	271	246	263	270	234	267	260	275	264	272	265	266	260	272	259	255	251	236	281	226	225	277	272	239	253	243	231	229	249	277	228	249	283	220	251	231	249	243	244	276	256	226	250	239	216	254	268	242	251	253	260	246	262	275	283	270	243	244	253	258	282	267	251	243	225	240	250	262	253	241	251	242	233	301	251	264	266	237	272	256	259	225	260	271	251	237	274	257	257	253	240	254	235	264	254	240	260	230	225	266	248	226	283	248	257	249	234	264	257	267	253	262	268	263	256	260	239	265	253	242	228	265	268	271	238	270	246	248	237	268	234	273	225	259	236	270	258	234	254	279	273	230	266	259
38663	6620	1608	1049	726	562	461	372	334	276	283	273	239	198	234	219	203	213	171	196	167	203	184	174	190	155	176	172	164	154	181	183	186	169	180	161	155	151	167	140	155	173	168	161	175	170	156	189	169	172	158	181	149	181	147	135	154	162	167	181	145	151	146	162	173	143	188	171	157	167	170	179	126	164	137	151	159	158	150	169	166	174	165	171	149	174	157	151	157	142	156	160	162	143	165	145	144	142	142	161	150	159	178	140	169	157	163	167	156	158	154	143	174	145	147	162	164	143	144	161	167	180	161	153	161	183	165	198	153	164	154	162	178	146	163	161	166	161	148	159	131	143	149	170	175	184	164	155	164	169	156	138	159	176	153	162	150	157	163	156	147	156	146	152	180	180	162	148	143	147	147	173	144	167	163	154	158	156	151	151	148	170	164	150	172	154	158	133	181	151	173	155	164	159	161	162	133	147	184	163	177	152	150	156	153	154	154	169	152	160	165	180	160	153	154	159	159	161	149	179	170	168	161	154	145	160	151	162	142	164	144	163	146	153	160	152	152	154	147	155	178	156	180	162	166	165	146	149	161	141	178	179	165	156	171	168	136	172	166	169	164	153	168	139	139	170	176	133	167	166	152	159	148	171	150	158	156	146	160	182	161	165	175	155	160	164	152	141	138	162	153	167	147	152	175	145	135	156	157	175	169	179	157	160	147	164	166	156	168	140	151	168	165	130	163	166	166	149	144	153	155	144	140	163	144	178	146	153	173	144	141	141	162	164	151	139	137	177	142	164	170	174	148	166	154	137	160	186	161	163	153	163	164	154	166	155	152	166	165	154	188	158	150	149	176	157	150	171	158	167	160	175	152	172	169	155	151	168	144	144	171	151	157	167	172	170	154	178	167	160	149	158	147	155	171	172	149	155	165	155	163	138	167	145	161	182	139	172	149	151	152	164	148	160	173	147	173	148	158	153	146	152	162	182	147	163	167	149	152	153	144	159	149	179	158	157	159	143	176	149	146	155	149	155	149	164	148	167	164	176	149	155	182	157	171	127	153	175	188	143	171	163	156	146	174	155	139	151	161	161	170	135	172	172	143	141	146	138	163	134	141	158	165	183	152	168	170	147	157	195	131	173	162	158	145	159	153	157	156	181	156	182	160	156	184	157	145	165	149	171	148	169	156	181	148	138	188	163	135	174	160	150	164	158	168	152	175	128	178	143	161	154	166	151	147	163	145	134	156	181	160	164	145	149	172	152	143	149	166	159	150	173	161	156	159	156	157	161	162	165	159	158	170	155	182	147	144	156	176	148	186	152	156	162	142	150	175	160	169	142	136	167	157	149	146	154	162	165	135	147	166	152	174	179	142	147	154	142	169	150	182	164	163	168	156	182	155	169	154	156	151	165	151	152	156	155	150	178	163	154	153	155	166	144	149	189	168	159	142	159	149	156	148	171	173	156	164	146	178	180	141	173	180	152	161	165	142	156	151	152	150	152	150	182	148	166	163	154	144	158	149	146	159	150	181	192	162	173	162	160	177	157	152	168	182	130	147	168	164	161	173	152	189	162	150	146	162	171	150	195	176	166	154	150	156	156	156	159	148	150	164	163	154	151	165	142	145	166	159	167	179	171	166	188	157	160	166	164	182	153	161	151	142	145	160	157	166	147	146	156	143	162	182	158	152	143	174	142	148	138	144	171	149	171	150	140	158	153	163	159	163	170	177	158	171	157	157	170	154	157	160	173	185	146	140	153	163	165	159	163	153	153	165	134	161	152	172	146	159	157	171	161	169	145	159	170	158	156	163	157	156	162	155	148	153	150	175	168	174	143	149	168	175	147	155	162	148	165	152	164	174	160	171	149	170	162	153	156	151	162	167	153	171	148	139	171	165	166	133	170	151	173	155	169	153	180	174	160	154	140	167	171	153	162	158	159	172	184	141	166	151	172	179	139	140	150	147	155	151	139	156	144	155	175	164	161	159	166	163	160	159	156	148	159	150	155	151	148	141	165	142	146	189	148	149	165	149	159	140	180	182	166	138	176	172	153	150	162	168	134	172	151	183	146	145	158	136	134	156	162	167	163	155	146	152	166	147	165	166	161	164	176	147	153	158	180	154	158	163	175	155	163	174	151	157	157	155	164	151	158	161	161	168	151	149	185	175	167	137	156	156	147	144	167	149	166	159	161	148	143	179	164	171	156	138	166	150	169	157	175	175	187	145	152	160	140	136	168	153	143	180	153	166	153	159	153	153	155	170	130	167	161	152	167	163	164	156	168	136	160	154	151	162	170	153	150	142	166	158	163	173	156	153	182	170	152	187	187	143	167	165	166	155	156	135	163	155	144	163	150	157	133	159	160	131	156	140	147	154	154	157	152	185	169	158	160	158	145	178	154	157	160	142	163	156	169	169	137	158	144	168	164	159	182	150	154	156	159	158	141	152	166	146	137	154	164	176	156	162	153	135	184	172	191	178	178	163	142	155	148	154	168	168	146	198	156	160	160	139	159	174	133	163	173	161	172	163	151	154	194	165	164	165	136	149	174	163	166	165	159	185	137	164	167	150	145	158	145	144	155	177	163	172	166	167	172	182	152	149	156	152	175	137	148	149	154	145	165	171	163	146	157	161	175	164	156	148	159	179	156	164	142	156	169	130	144	154	146	169	148	168	156	146	180	132	153	152	150	151	167	158	158	146	154	162	152	177	150	174	147	158	158	176	153	145	168	151	167	166	145	145	169	155	172	176	140	145	173	178	161	137	141	166	156	174	168	141	173	144	160	138	164	169	145	153	138	134	152	165	169	166	156	150	161	172	182	175	140	167	178	188	139	153	174	176	135	164	157	198	163	171	166	161	120	154	142	144	162	146	163	165	128	146	143	161	171	169	174	167	156	157	161	138	155	147	137	164	153	168	140	142	162	158	141	176	162	164	171	158	180	161	152	165	168	159	165	156	181	149	166	143	163	155	159	151	151	179	165	147	130	149	145	172	145	158	147	149	145	182	153	178	161	152	166	138	157	163	161	165	144	168	148	164	135	153	153	155	159	161	144	161	143	137	169	174	155	161	138	133	150	156	153	148	158	138	152	154	165	156	175	184	163	135	166	171	159	156	150	155	162	175	151	163	129	175	144	162	153	165	147	178	155	185	167	157	140	161	160	158	175	153	170	169	159	134	151	137	148	160	168	158	145	145	153	151	149	166	148	146	160	167	153	161	148	141	151	150	161	171	154	169	157	171	149	152	154	172	150	144	150	177	185	158	166	147	149	145	153	170	158	159	168	156	173	165	170	152	142	148	143	148	149	177	147	161	160	179	155	154	140	167	171	143	175	154	146	178	169	174	147	177	172	149	125	160	159	162	147	144	153	154	142	148	144	144	156	156	176	147	172	185	166	167	149	166	168	178	156	168	146	180	178	186	160	159	184	161	164	147	146	170	162	174	155	180	169	148	153	172	161	161	158	158	189	150	157	146	154	143	169	150	137	176	144	143	152
17965	1510	3325	3603	3117	2480	2043	1746	1455	1385	1281	1107	997	895	860	815	814	712	717	722	698	635	638	589	641	627	629	608	602	583	592	602	536	572	585	562	573	546	551	512	561	494	512	550	520	526	526	537	545	481	536	522	485	516	486	524	528	490	477	475	515	472	483	476	521	488	518	500	482	521	515	505	483	491	499	516	511	521	440	511	511	533	503	533	505	470	494	464	486	470	485	515	497	492	488	477	509	491	454	491	458	506	489	465	520	459	475	471	489	529	471	496	529	495	510	504	480	502	507	494	473	496	506	486	469	490	475	524	507	483	450	469	472	465	476	492	480	514	464	496	494	495	491	526	509	480	478	484	499	536	511	498	507	496	471	465	445	519	468	458	466	441	461	484	487	487	479	511	492	505	533	475	466	486	504	466	505	504	482	460	445	485	485	493	469	482	485	461	482	462	454	465	462	493	482	487	462	510	493	448	490	512	494	467	461	521	453	513	455	492	497	502	472	501	500	519	475	527	514	518	454	471	480	463	468	493	518	466	472	466	499	488	466	479	479	500	476	500	482	515	475	506	500	495	490	501	490	479	511	476	490	448	461	460	481	464	475	487	476	498	474	476	459	443	486	483	472	545	493	510	460	462	506	462	499	477	487	476	552	442	495	507	529	480	473	486	490	463	498	502	489	473	495	478	496	504	507	495	473	455	497	465	526	448	496	516	484	456	528	503	497	494	499	525	471	478	507	488	532	504	509	486	507	491	493	476	482	473	442	510	494	456	485	477	523	457	483	490	524	542	534	479	477	490	498	526	532	476	525	500	432	479	492	503	494	483	499	461	498	468	497	496	478	478	474	483	469	514	525	503	484	494	474	492	421	486	475	481	429	461	475	483	472	492	512	503	474	513	458	486	514	457	509	484	497	540	467	488	476	494	479	499	454	494	481	480	482	474	485	486	494	463	505	494	502	466	467	524	475	485	423	517	477	517	495	511	465	503	505	469	470	496	459	483	470	469	488	467	490	530	468	472	497	493	519	477	509	481	501	455	517	475	504	487	501	457	491	516	476	520	441	463	483	499	463	463	496	478	490	445	505	482	486	469	492	501	456	492	491	506	477	478	496	478	519	514	487	475	481	471	500	502	460	497	506	509	463	479	517	490	457	474	507	502	492	468	468	533	530	484	488	458	442	484	503	495	468	484	482	450	513	468	474	497	502	455	498	518	506	489	493	472	479	480	492	496	466	488	485	503	475	452	509	491	486	462	509	488	489	489	475	554	518	512	487	496	453	438	488	471	503	507	481	474	486	484	522	493	498	481	463	502	481	480	486	485	527	482	494	490	504	477	535	502	493	466	471	450	482	491	470	481	480	487	487	485	451	435	462	450	446	493	446	476	475	498	489	459	514	477	502	484	508	486	481	536	458	482	497	481	462	472	529	449	466	481	508	519	516	478	504	500	463	468	455	510	503	519	500	464	459	461	511	476	460	492	462	514	485	478	502	509	493	475	447	465	424	495	514	504	474	490	465	476	468	459	481	501	464	488	468	509	487	491	519	485	493	504	469	477	486	479	436	514	516	503	506	462	479	492	499	456	465	479	441	488	515	505	475	476	464	491	490	473	518	476	507	487	473	488	520	498	492	465	475	492	482	481	497	479	495	509	486	481	494	505	474	471	452	481	470	495	529	518	510	479	514	483	530	466	476	459	471	479	485	510	465	499	473	500	454	478	486	485	463	467	494	473	502	490	485	455	453	463	501	471	526	483	512	469	477	478	516	507	488	497	524	472	526	464	520	486	487	511	503	519	470	460	447	487	532	466	475	483	531	506	480	457	540	480	464	459	452	471	521	512	493	540	460	493	497	490	492	482	460	466	478	476	432	456	502	444	474	473	555	492	471	494	427	498	505	459	490	476	504	512	488	505	505	489	464	514	474	514	465	494	491	518	527	497	453	450	500	476	461	480	502	508	506	520	512	503	498	475	454	500	485	493	489	501	503	472	511	472	489	465	475	479	476	484	459	436	497	467	484	452	532	509	516	507	500	515	489	491	467	493	463	509	538	473	526	504	475	486	508	506	484	426	448	471	472	466	507	465	546	500	523	478	504	491	487	476	492	462	505	485	479	470	487	452	469	476	487	496	487	510	483	500	442	484	504	489	482	491	511	517	492	485	457	472	510	534	487	522	490	487	475	518	487	486	473	481	500	484	499	462	526	533	476	513	475	461	478	498	485	478	471	489	500	507	494	474	501	499	469	481	458	471	516	466	481	519	486	472	485	435	514	468	479	495	508	465	478	479	475	444	481	534	471	460	509	511	535	480	484	489	481	477	458	450	479	490	480	486	460	484	491	508	474	498	495	491	465	476	484	471	474	471	482	471	496	461	512	485	475	517	524	498	474	453	455	495	481	517	473	486	475	479	434	516	500	517	492	461	489	469	460	475	456	514	491	499	449	480	469	471	497	496	473	438	506	484	510	447	510	522	467	465	476	439	474	489	464	471	497	452	486	498	516	460	483	489	493	475	471	531	460	498	535	475	455	486	487	513	478	466	504	492	498	488	508	505	470	533	505	474	498	492	478	465	496	482	429	519	444	494	496	473	506	504	485	470	492	470	490	458	479	518	482	463	502	500	505	480	485	468	487	482	479	485	467	474	506	524	531	469	496	463	494	466	503	442	506	500	484	482	443	476	490	487	521	485	469	504	476	477	556	477	513	470	483	434	521	489	490	498	521	501	461	483	496	480	497	486	464	452	462	464	488	496	501	529	519	503	484	513	484	498	466	485	484	512	503	444	486	495	460	492	505	501	488	481	487	476	472	511	469	529	537	462	495	488	453	518	490	454	477	491	463	510	534	505	473	445	471	443	494	540	467	525	493	459	463	474	502	461	497	508	528	466	488	529	486	474	454	500	494	496	459	473	524	558	517	462	462	487	519	494	488	501	524	479	492	532	451	491	460	497	502	522	498	505	499	517	519	458	522	481	511	444	522	482	458	485	457	480	472	440	476	480	515	481	500	477	537	488	467	472	503	494	492	489	493	477	493	528	474	514	492	504	483	464	475	469	494	478	532	477	522	444	457	479	486	519	492	494	488	482	429	459	498	447	498	489	483	472	454	521	447	455	510	455	496	505	479	488	470	477	484	469	516	480	483	512	478	493	520	487	495	496	514	505	499	478	488	489	461	479	441	450	478	446	488	501	517	521	481	440	445	493	487	494	482	497	516	469	520	487	511	458	491	480	506	483	493	443	553	486	507	521	503	539	461	483	484	463	476	490	481	495	486	496	540	478	456	480	512	472	483	460	469	531	513	489	481	484	510	491	476	471	513	490	507	465	476	501	494	502	457	483	525	480	451	485	482	483	477	448	449	500	487	461	466	490	498	455	489	519	496	482	515	509	497	475	505	499	481	509	433	497	454	470	461	445	466	488	476	491	508	471	475	489	504	498	477	464	478	466	492	495	508	494	461	503	478	475	489	519	487	492	478	510	484	490	479	492
49058	15666	5460	2299	1451	1085	857	644	601	490	458	421	370	399	348	299	354	331	324	265	280	274	270	296	285	297	283	267	242	241	275	246	255	267	241	258	247	248	251	252	273	237	258	261	269	242	226	228	267	269	229	239	238	263	228	256	263	233	237	232	241	250	215	220	250	250	242	229	240	225	252	262	260	251	250	237	249	238	245	254	215	264	252	243	233	242	257	221	228	230	233	271	239	233	249	256	237	250	260	228	227	272	206	254	225	244	261	251	247	227	241	250	251	257	292	249	254	239	234	256	239	233	251	261	229	223	279	252	240	233	251	233	193	266	222	257	232	234	239	269	241	215	230	235	223	227	247	238	228	242	254	299	232	251	263	262	226	206	230	207	231	247	250	253	254	250	259	212	237	239	239	234	260	240	234	275	251	250	227	221	232	260	251	217	238	260	248	241	254	254	241	273	210	242	259	240	219	268	248	271	247	253	231	258	244	221	256	232	238	247	267	246	262	260	260	256	262	270	228	232	269	220	242	256	275	265	216	240	257	252	273	236	270	252	265	257	241	235	261	224	232	228	247	222	244	245	247	263	233	236	221	256	237	255	218	232	228	223	246	266	240	258	205	248	248	247	258	226	228	256	230	230	244	259	221	228	222	257	245	228	235	216	264	248	216	240	262	242	248	241	231	232	229	240	237	262	257	247	259	235	245	272	242	258	226	231	250	247	237	242	229	269	238	265	234	251	236	252	248	261	240	246	231	240	234	245	200	245	237	248	259	229	248	227	251	271	211	252	233	247	250	239	246	239	248	233	258	259	215	198	241	226	235	238	211	225	227	240	260	238	254	254	252	222	255	245	234	237	250	251	227	224	227	222	253	238	234	229	264	240	259	221	216	251	233	221	254	233	240	248	284	248	237	233	243	230	271	227	232	236	225	235	266	242	227	253	250	251	247	244	236	251	242	220	252	243	227	257	239	252	268	231	255	249	233	211	244	224	232	253	244	249	239	245	243	243	235	252	247	238	259	228	202	230	216	268	229	258	244	253	212	240	253	245	254	211	248	273	236	242	243	231	224	242	233	262	259	239	233	230	242	246	219	223	234	237	266	229	220	240	250	241	228	256	223	219	240	216	286	229	235	245	232	250	227	242	237	236	241	229	236	260	228	235	237	252	249	266	245	243	239	244	260	243	235	221	235	232	240	253	253	251	221	222	209	216	251	257	249	235	252	231	245	252	274	236	254	220	244	247	233	252	252	243	252	257	244	244	253	215	229	246	240	253	247	269	221	240	242	238	245	235	264	221	248	239	259	225	251	223	246	241	241	254	250	263	251	251	255	244	251	239	224	237	231	230	225	259	215	244	215	259	243	229	232	237	257	238	233	227	240	218	237	272	240	258	221	214	235	231	251	240	211	269	241	218	237	248	245	254	261	223	246	260	240	259	235	247	214	238	227	234	266	247	231	246	244	245	238	226	238	254	224	252	245	256	212	199	221	224	254	253	223	241	250	239	258	239	210	269	249	235	260	255	242	241	243	235	224	274	242	228	228	234	234	244	233	265	236	231	246	270	232	247	257	227	209	255	278	233	251	250	246	222	233	227	241	238	212	250	215	262	284	232	247	244	228	258	260	267	255	233	235	239	245	225	248	222	246	199	214	267	232	232	219	243	275	258	259	225	223	226	250	232	246	229	234	226	239	245	233	257	235	264	229	245	234	249	218	205	265	262	238	256	234	251	266	243	264	244	234	221	248	242	255	236	261	222	228	242	265	244	248	274	261	228	244	230	257	214	224	273	240	235	226	235	239	235	234	238	247	271	232	219	260	230	236	211	238	226	234	248	250	259	241	233	230	222	230	239	268	256	245	228	265	238	241	242	227	255	251	240	245	227	237	247	237	239	227	230	250	245	242	216	208	252	237	229	236	265	250	255	251	262	227	233	240	260	268	237	253	254	252	239	226	243	228	232	262	224	253	251	246	231	232	246	252	224	246	234	251	271	258	222	267	269	216	237	232	290	255	230	233	214	240	243	247	217	232	228	240	241	256	267	252	211	235	231	243	267	239	216	233	234	228	253	242	244	235	223	222	217	236	230	238	252	233	252	242	258	230	242	216	279	265	248	259	252	237	240	265	221	246	235	225	224	232	225	230	252	253	258	254	273	251	258	248	226	241	245	243	244	231	235	246	253	234	247	255	242	242	250	242	231	240	251	260	239	240	251	214	222	264	258	253	267	228	257	229	230	248	228	262	241	240	244	244	269	233	250	223	218	232	234	245	224	255	224	236	268	226	242	239	244	266	258	228	243	247	232	245	256	235	245	220	234	236	232	237	236	235	221	222	253	221	215	253	264	221	243	229	263	228	251	233	246	256	217	231	219	228	241	258	237	222	250	231	241	233	234	229	262	253	227	232	260	252	259	228	231	258	246	226	241	238	227	242	238	272	268	252	247	239	263	241	226	235	247	235	246	232	264	229	246	230	238	236	248	235	231	253	243	233	231	219	233	234	226	228	236	244	270	219	236	214	261	249	240	255	244	227	259	252	238	274	251	278	239	243	224	243	230	265	262	226	248	237	269	228	231	245	248	267	253	241	255	238	239	238	228	244	224	276	262	245	225	256	247	252	270	262	256	252	247	232	221	262	261	240	241	225	237	258	259	237	255	214	226	233	230	231	239	259	240	229	246	222	256	234	243	260	248	258	251	261	233	242	220	219	258	249	213	226	228	233	245	246	245	247	241	224	239	252	278	278	211	255	261	239	258	272	218	239	232	257	245	246	243	253	224	203	267	265	257	227	254	251	244	231	225	225	224	201	266	235	244	231	233	239	251	241	219	263	246	263	221	213	259	230	247	268	261	238	235	250	241	260	256	219	221	236	244	224	269	245	230	216	239	237	250	243	227	236	241	246	231	225	238	249	229	250	214	247	252	243	264	242	254	256	214	273	243	255	260	242	220	275	268	196	230	234	256	219	205	238	244	276	248	204	258	258	267	222	231	227	256	230	234	243	237	218	221	242	231	226	245	273	227	232	250	248	255	248	251	262	243	244	246	240	217	238	252	238	204	241	250	256	223	250	238	241	228	234	266	220	235	252	229	278	221	237	269	251	225	216	237	233	252	237	252	230	264	262	231	230	249	250	242	236	249	245	219	237	248	275	250	240	248	276	249	239	283	232	228	279	267	236	259	243	275	238	240	258	261	241	228	237	222	252	247	236	238	212	216	239	255	224	262	233	240	227	245	244	248	221	248	260	215	266	269	226	250	264	241	204	230	221	269	240	249	235	264	246	231	270	236	233	273	263	212	232	247	237	248	260	243	222	248	255	223	257	237	237	245	235	249	255	206	253	258	249	246	284	225	222	240	239	239	220	227	229	217	220	218	241	249	231	265	229	266	234	249	253	225	271	240	250	203	241	209	256	262	227	232	220	244	230	232	210	235	235	243	249	226	268	258	242	250	245	225	244	226	252	245	242	247	246	219	252	231	221	222	246	225	221	263
22903	2679	5896	6523	5513	4515	3695	2963	2668	2371	2026	1840	1728	1516	1455	1425	1262	1236	1188	1145	1074	1024	1008	972	948	967	885	841	856	903	869	799	834	874	796	844	803	797	781	817	840	782	790	747	787	783	747	737	740	740	754	797	732	742	715	764	758	723	733	684	705	781	710	756	711	728	750	730	691	710	715	700	713	709	678	724	700	731	730	682	682	686	662	678	688	702	718	678	701	707	718	722	651	691	726	668	672	697	696	673	681	680	692	652	683	723	650	652	711	689	670	686	707	674	736	746	680	741	713	697	701	721	735	691	698	722	685	673	711	720	655	694	677	703	684	709	673	688	720	651	649	726	692	693	644	682	727	690	684	693	686	683	702	709	652	722	693	660	698	703	666	702	716	670	672	677	669	666	683	686	680	741	702	661	714	667	681	656	711	703	671	718	658	670	678	720	676	713	651	711	671	685	700	681	665	647	674	708	674	709	652	704	703	689	678	693	687	695	639	661	671	650	664	706	682	663	712	693	674	675	679	695	725	692	693	647	661	667	663	651	660	682	665	682	746	677	731	719	701	656	656	681	688	748	730	709	735	732	711	697	744	684	739	677	695	732	715	708	700	687	702	706	717	683	643	690	663	689	754	692	708	709	713	722	636	728	706	658	696	688	691	689	692	688	740	716	663	676	718	690	678	700	684	673	688	715	656	735	728	701	690	693	663	677	668	659	664	680	700	670	703	670	680	690	663	659	673	677	681	673	664	713	705	670	726	730	676	688	689	673	724	732	712	639	678	705	709	690	688	730	739	705	641	634	654	674	711	674	669	734	717	669	679	681	652	702	668	673	710	677	662	699	675	754	709	672	690	704	662	682	705	722	659	662	765	661	646	711	759	661	681	680	702	718	714	702	707	660	708	641	698	712	690	737	717	705	672	683	670	672	677	670	721	674	668	691	666	662	706	695	687	664	637	681	739	669	738	684	702	660	714	669	663	655	696	699	696	720	682	698	712	682	693	671	711	677	679	619	683	721	679	698	675	697	690	661	674	709	695	662	690	715	701	654	739	678	705	694	678	662	665	746	695	655	662	645	697	684	733	681	698	734	740	683	715	662	718	669	662	687	698	737	671	689	682	703	703	681	708	727	702	712	697	690	699	664	647	636	721	659	663	714	659	678	678	682	654	664	710	672	670	697	692	708	701	658	680	692	652	682	668	740	727	694	671	644	687	655	682	643	667	678	681	748	722	692	740	683	712	679	655	698	733	657	693	685	658	695	692	689	693	703	683	678	682	669	678	617	722	716	731	681	689	701	689	678	717	687	706	679	677	689	661	714	668	675	674	693	698	662	693	669	674	667	669	653	669	636	653	723	676	698	728	670	725	669	718	700	688	687	717	707	693	680	685	661	690	672	661	637	682	701	758	690	677	686	672	696	698	684	713	683	709	700	658	711	657	700	679	681	682	742	696	703	672	667	700	715	658	709	682	660	720	646	656	723	702	676	701	675	685	693	691	689	696	670	661	737	709	717	696	649	723	710	704	702	644	685	708	666	694	602	643	650	687	679	658	634	669	681	696	677	655	671	726	709	714	679	690	660	692	684	636	658	695	741	712	673	661	664	705	702	676	685	686	691	699	635	652	690	730	675	683	691	718	739	705	681	674	678	690	690	676	664	681	701	718	679	689	671	651	674	715	688	677	692	663	639	705	738	695	664	691	681	656	659	712	640	707	711	652	667	685	736	691	702	677	684	689	698	688	692	671	697	695	662	678	671	724	701	629	710	664	665	668	643	666	743	683	703	697	718	668	693	686	680	720	653	650	691	692	641	688	661	682	660	721	671	756	671	662	676	673	727	716	683	689	664	711	726	705	674	708	704	678	630	644	677	690	722	616	678	645	632	647	678	686	690	737	652	663	713	689	644	692	717	693	708	665	716	654	726	676	661	700	689	734	730	709	669	657	703	612	698	733	739	692	708	690	737	662	786	691	690	718	739	655	715	700	664	682	685	687	655	668	717	726	665	661	696	661	698	702	677	678	704	691	702	692	700	719	677	687	709	732	652	703	696	748	696	663	721	688	732	743	710	695	749	673	702	690	696	687	688	683	736	703	706	696	681	694	671	712	674	715	651	679	655	693	724	710	641	714	704	677	705	702	714	662	686	683	699	660	675	678	727	724	676	669	673	694	649	661	685	664	712	722	681	685	709	689	725	718	693	737	682	712	704	698	696	684	621	702	687	670	668	663	645	701	714	694	666	657	705	676	697	664	679	677	677	689	676	695	690	733	664	737	655	707	679	696	704	706	707	636	703	631	682	678	668	682	702	671	703	660	713	674	697	668	704	730	709	716	675	704	722	687	657	666	684	668	675	721	741	654	659	705	675	681	694	642	706	684	656	672	670	698	720	653	702	706	654	723	726	701	662	677	660	695	650	734	635	665	701	691	682	677	709	706	665	693	679	722	670	655	679	703	720	714	752	658	684	652	685	715	698	653	685	708	698	629	690	690	704	696	689	762	692	684	709	731	646	621	689	695	671	716	687	696	643	729	679	704	682	691	675	733	708	683	682	674	681	671	695	739	712	704	676	692	721	654	686	695	665	716	688	680	663	650	647	723	672	670	663	725	678	707	709	642	671	691	681	720	650	688	686	727	694	691	683	686	686	709	609	627	736	683	699	744	723	696	712	665	688	667	677	647	697	692	701	697	713	701	678	665	661	682	693	674	675	667	733	668	667	676	687	672	698	719	650	712	728	695	666	755	689	698	686	702	669	678	664	685	689	652	690	700	694	655	683	650	686	674	708	710	720	729	679	672	684	682	722	710	664	705	708	705	674	709	636	735	680	689	692	694	677	688	712	673	717	704	696	681	650	697	647	669	674	773	718	668	663	654	697	728	669	662	661	672	723	660	748	679	706	679	654	690	705	707	696	704	648	672	707	691	697	725	687	686	656	683	689	714	711	680	700	639	728	697	692	709	693	663	678	703	640	741	706	678	723	657	658	740	629	667	734	722	701	711	665	783	689	747	684	718	726	663	668	700	733	674	656	681	692	670	722	683	612	672	692	703	675	685	692	685	679	682	681	684	720	623	703	735	708	706	676	688	685	676	738	690	708	725	706	710	661	686	693	650	656	690	766	670	682	692	749	657	725	690	696	677	655	726	696	657	691	712	650	693	679	637	706	709	691	714	696	712	675	699	681	690	723	729	708	637	702	748	684	690	702	687	690	706	706	676	683	708	721	668	674	695	759	719	708	679	667	645	680	695	718	709	693	654	727	684	671	678	682	681	673	688	715	669	685	666	702	705	716	735	665	732	665	709	658	734	681	651	634	677	686	695	714	675	706	674	682	718	646	635	676	712	618	693	724	688	676	671	699	677	667	651	744	690	732	707	657	689	664	684	668	717	662	658	639	722	693	686	659	688	729	715	647	654	754	660	710	666	683	712	656	722	636	716	699	657	695	680	661	693	641	662	708	702	696	736	680	695	734	702	693	723	673	641	677	700	644
6067	298	162	126	114	79	86	73	75	77	79	79	75	56	47	74	70	77	83	59	60	66	69	66	68	57	67	68	51	65	70	64	66	75	68	70	67	58	80	65	65	55	57	58	69	81	72	63	78	63	62	62	57	73	67	65	61	64	80	69	60	85	79	73	70	88	77	68	72	90	64	68	81	65	73	67	65	62	67	64	65	69	82	64	57	73	70	59	67	71	78	70	59	67	79	71	67	75	59	55	61	61	59	79	64	55	68	64	74	60	84	64	66	66	79	61	57	79	56	50	72	73	68	68	69	68	74	71	78	81	71	70	70	80	80	93	65	60	52	66	68	63	67	64	70	67	52	70	73	59	59	60	57	61	68	63	51	63	70	80	71	59	69	79	61	71	79	77	69	71	61	62	78	68	71	66	66	61	67	68	55	79	67	67	64	83	74	70	74	62	73	58	66	73	60	89	66	60	55	63	63	81	71	69	67	80	79	68	66	67	69	67	65	70	74	61	64	74	85	68	75	64	82	86	73	83	72	64	71	65	66	56	70	58	59	73	76	64	75	91	65	70	79	71	63	74	75	92	68	73	76	65	70	70	83	72	74	72	71	72	80	56	57	71	78	52	71	70	87	69	81	62	76	76	52	78	79	66	77	67	88	71	63	70	76	74	64	73	76	57	77	66	65	57	63	69	72	67	54	86	70	86	67	67	90	60	73	64	66	54	76	62	58	66	64	58	62	64	76	85	77	75	73	61	66	67	80	84	71	66	68	69	79	75	60	69	78	68	74	67	65	70	75	56	76	74	81	56	54	78	74	71	66	75	74	75	58	70	77	75	84	58	79	64	67	80	90	80	83	75	61	66	59	76	65	80	55	66	59	84	82	68	59	61	76	68	59	78	73	58	79	75	66	66	55	81	72	61	72	60	65	59	55	49	69	60	68	62	54	92	66	60	65	60	68	79	58	72	73	82	51	65	73	92	60	63	59	57	82	70	56	61	73	73	63	81	65	66	66	53	62	70	68	56	73	61	63	80	66	52	57	75	63	67	73	68	80	68	69	70	63	61	70	68	76	61	87	72	80	64	69	57	70	71	81	66	58	79	66	48	51	48	87	59	55	70	56	65	69	72	85	56	68	73	74	67	78	61	55	58	69	67	71	84	71	75	64	79	70	74	76	83	63	65	61	55	65	66	66	68	63	77	75	61	75	75	82	74	72	61	76	71	62	70	77	63	77	60	81	70	76	60	61	68	66	62	58	51	55	64	65	81	87	66	63	74	65	86	68	66	72	69	67	66	63	72	71	65	77	58	70	60	67	78	73	63	77	85	61	75	70	72	60	66	74	57	66	72	61	59	67	57	77	72	74	74	65	65	77	63	66	76	54	80	70	74	66	76	70	86	63	56	72	59	80	68	66	67	68	70	67	89	82	70	72	58	66	78	55	70	78	77	64	62	58	70	64	79	66	73	62	73	68	67	73	60	55	65	54	55	72	74	66	69	68	73	65	56	66	71	81	78	80	67	83	62	60	70	72	86	53	73	66	66	58	55	86	59	56	61	62	78	69	74	65	57	80	69	69	77	72	82	90	70	67	62	69	51	69	70	72	77	81	71	72	71	64	74	56	60	74	75	66	73	83	77	56	78	78	62	64	75	61	70	78	56	78	68	60	62	67	65	64	62	72	79	93	61	61	64	72	74	63	58	69	70	72	60	58	75	76	75	62	66	60	64	59	67	71	84	67	68	71	80	91	79	70	68	70	64	60	52	71	63	66	77	73	72	73	62	60	60	66	73	69	67	82	80	58	75	59	81	80	60	57	65	65	57	79	72	78	75	81	62	70	72	80	70	63	63	74	81	59	73	72	64	68	78	76	61	64	69	57	68	61	73	71	79	60	66	73	76	66	62	77	70	67	67	78	57	63	82	59	80	64	64	69	71	60	69	67	72	66	71	62	75	74	79	59	71	70	86	73	64	78	58	66	69	77	70	63	70	59	76	63	59	64	73	51	80	68	83	96	74	77	67	74	46	65	60	70	65	67	71	68	65	65	77	78	74	74	68	83	65	81	75	75	54	74	90	67	58	90	71	73	76	71	80	72	69	56	76	69	62	80	72	64	75	67	68	70	72	80	55	70	62	68	63	68	67	86	65	68	65	57	72	72	76	82	70	62	65	73	70	70	71	76	75	58	74	56	70	55	70	68	74	64	73	51	71	67	60	63	65	87	88	61	90	84	57	75	78	60	69	51	62	74	66	75	72	62	71	69	57	80	70	84	62	71	71	76	58	47	63	59	63	70	69	61	71	72	78	57	61	61	69	81	71	73	67	91	64	88	67	61	66	60	74	67	63	60	72	61	65	63	62	62	65	63	75	64	68	55	71	75	65	76	78	62	83	68	69	66	77	79	88	62	73	63	78	80	74	69	61	79	56	72	57	56	76	60	62	59	56	68	94	71	69	76	74	79	79	71	62	83	55	67	78	64	55	59	67	67	65	70	62	63	75	60	74	79	59	59	69	78	86	83	63	82	69	65	47	76	80	77	60	74	82	62	63	72	72	70	66	60	65	69	64	62	58	78	68	73	79	75	49	68	70	67	60	70	70	68	66	75	73	79	65	84	73	75	70	74	52	46	69	59	74	79	57	78	69	62	56	67	64	76	68	60	63	72	78	61	56	69	54	61	51	62	70	56	64	65	83	61	66	61	58	69	66	86	79	75	72	65	75	54	69	71	84	70	77	73	72	47	72	73	64	66	74	70	70	59	54	75	53	65	76	71	89	77	76	80	70	58	54	79	69	62	80	78	60	58	58	64	63	78	85	68	85	78	53	76	73	65	81	73	58	67	80	61	50	58	81	74	67	60	67	78	65	69	67	76	72	74	68	80	70	53	72	77	78	68	63	73	80	63	83	61	67	69	81	81	63	68	78	72	50	64	73	61	67	73	51	62	60	77	67	60	74	69	62	62	59	77	68	64	69	61	75	77	70	86	64	62	73	79	75	51	72	58	83	71	84	69	71	76	70	71	76	71	65	65	66	71	74	63	65	60	68	55	63	85	62	61	61	77	79	56	69	68	50	57	84	70	59	73	75	64	78	53	62	60	76	68	58	68	58	57	77	67	76	62	57	68	60	73	65	65	56	71	77	71	67	60	62	57	53	57	64	63	69	62	94	72	62	70	57	57	72	71	75	66	60	62	61	75	62	62	75	74	60	83	62	67	82	77	66	62	72	68	75	75	74	80	69	72	59	64	77	55	67	83	76	49	85	80	84	85	73	79	66	73	67	58	55	68	63	56	64	57	64	68	67	58	60	73	67	67	58	57	75	72	56	71	84	76	71	62	69	68	61	83	71	63	72	73	77	67	76	80	53	58	80	75	74	85	82	75	73	64	68	57	78	78	64	67	65	82	76	68	65	63	69	80	65	87	64	65	55	76	55	61	50	59	74	69	64	73	66	55	72	73	69	89	65	69	63	61	77	91	70	69	64	73	59
6138	330	414	431	385	360	325	300	290	319	253	285	267	288	292	239	268	236	283	265	257	279	263	265	272	252	236	247	247	253	257	255	231	256	230	234	270	272	248	269	271	265	260	248	248	253	273	260	247	251	261	267	256	248	247	255	254	231	255	264	268	269	260	258	286	242	261	265	252	263	242	269	225	257	266	233	273	260	235	236	237	252	274	272	246	239	234	261	237	241	269	229	274	264	247	240	256	255	223	293	269	267	258	235	249	261	271	269	222	272	236	243	224	247	251	269	277	223	273	239	257	262	251	246	262	234	248	269	274	259	247	250	254	258	229	254	274	246	241	265	277	239	252	283	275	217	252	273	272	237	260	275	259	232	259	286	268	249	224	247	249	252	252	241	234	244	245	249	251	257	254	258	227	240	260	252	257	246	227	264	259	258	259	257	219	246	226	235	229	271	245	250	252	239	259	237	252	257	274	273	270	269	255	234	249	250	272	235	232	252	260	249	244	277	281	237	238	256	244	267	273	259	266	257	248	255	248	256	255	249	268	268	256	248	263	235	246	262	243	247	217	263	292	269	252	247	227	263	223	248	263	253	264	228	257	240	208	235	238	289	226	254	271	260	250	267	230	265	257	228	243	242	263	259	256	231	253	259	260	245	222	237	258	272	235	252	259	269	248	236	264	284	229	256	269	249	239	244	247	261	230	245	232	239	219	268	270	244	231	246	269	297	269	271	261	246	275	261	236	281	273	259	224	275	283	215	286	264	261	274	245	245	268	265	262	236	291	231	262	225	261	235	261	261	218	244	282	246	253	228	235	271	255	237	256	253	268	222	254	249	258	258	255	275	246	263	257	274	286	245	238	264	251	248	227	291	258	272	275	267	248	218	276	255	257	240	239	251	248	250	232	249	265	255	274	258	252	253	256	232	235	254	265	256	249	242	265	272	232	251	285	271	257	232	228	245	258	245	231	241	235	236	270	274	255	253	265	258	253	260	243	255	249	251	249	247	260	253	256	256	265	257	287	255	251	292	289	222	246	242	231	253	250	277	268	258	261	247	251	210	228	223	259	254	248	244	268	263	263	259	226	245	283	255	267	264	268	268	268	244	248	252	261	253	239	246	259	244	243	242	239	263	259	229	274	255	258	253	252	229	265	220	247	261	243	236	247	228	267	249	254	243	250	278	269	260	244	259	251	241	232	254	276	262	259	276	239	270	247	255	253	277	266	255	251	254	254	237	238	260	224	270	222	282	267	247	259	259	280	239	256	265	263	286	250	257	256	275	263	253	260	272	253	234	214	261	226	257	246	248	249	269	272	247	238	249	247	247	242	235	292	251	246	267	260	264	241	251	233	252	238	265	265	239	253	235	237	254	249	261	238	272	238	262	270	250	231	258	270	254	257	266	260	235	248	267	253	260	251	259	265	284	287	248	252	241	262	265	251	272	246	268	219	244	260	261	236	249	263	226	249	227	266	275	249	283	265	253	256	236	271	252	240	236	255	257	230	236	252	249	238	262	249	235	236	239	255	278	231	276	253	245	247	251	218	239	253	275	238	280	253	250	264	242	270	266	248	292	251	259	237	233	246	267	259	283	252	254	266	225	252	257	264	255	252	272	254	237	260	237	261	286	255	241	256	246	280	280	265	272	241	210	259	241	279	275	240	260	273	249	241	279	264	261	244	261	242	245	238	249	267	240	236	239	286	259	275	250	271	267	231	255	215	275	290	285	231	256	242	219	254	241	233	245	275	254	264	216	218	262	261	250	254	256	244	234	236	259	280	239	234	264	257	265	257	262	257	224	259	257	253	239	258	262	234	253	222	239	278	274	289	240	256	244	266	264	253	262	259	252	242	257	261	257	243	240	246	255	282	248	267	239	250	248	250	241	251	253	254	277	240	249	241	246	279	270	246	253	249	262	251	239	222	244	249	244	276	231	250	264	244	219	285	254	217	262	234	254	255	227	245	248	256	247	267	255	262	257	229	217	282	239	277	281	244	252	253	245	265	224	240	275	243	236	244	244	237	262	259	265	253	245	248	260	301	223	239	234	252	274	249	253	259	252	228	265	236	244	265	226	243	261	306	289	256	267	236	230	253	237	242	262	266	228	232	254	272	259	242	264	235	242	248	245	300	234	251	249	254	257	240	225	267	257	267	246	247	254	256	264	313	238	258	244	245	280	281	236	281	255	255	239	253	261	247	233	231	267	262	218	269	258	243	289	255	249	249	246	254	237	246	267	256	245	261	253	251	258	274	246	266	242	267	228	240	246	248	257	251	253	234	242	232	248	249	252	254	251	243	233	221	243	243	233	262	246	272	275	254	240	234	222	240	230	249	264	281	245	236	254	249	259	236	274	221	268	263	270	247	243	264	232	256	259	245	251	239	232	234	212	232	269	250	263	250	248	239	263	234	252	257	240	218	268	238	242	234	244	259	230	264	242	215	258	232	263	241	268	237	261	255	267	228	235	256	264	238	263	255	256	260	255	253	259	255	249	248	277	253	235	255	274	228	223	250	244	243	242	278	242	271	232	261	241	256	255	243	263	241	264	245	272	281	236	242	271	241	258	259	270	257	272	268	233	247	273	265	249	252	241	231	252	238	222	269	234	267	278	261	228	248	251	242	254	268	244	251	243	249	262	271	222	278	231	240	242	257	248	225	248	273	245	234	252	259	252	239	261	255	264	243	262	244	277	273	261	240	221	264	274	263	225	250	251	248	248	254	226	261	266	257	266	261	281	265	269	265	242	224	269	244	266	242	263	243	270	290	228	232	247	249	233	275	206	267	238	275	251	228	245	249	267	276	227	282	223	236	221	255	242	236	240	230	266	229	281	261	264	245	271	257	230	245	254	289	262	282	226	263	265	273	234	247	247	254	263	250	231	261	263	273	247	300	230	273	282	265	228	224	264	236	269	258	217	251	241	249	254	263	254	251	254	255	258	261	281	277	221	246	259	231	246	230	244	225	253	230	246	267	225	241	262	271	231	229	264	255	265	245	276	258	237	256	258	252	236	283	252	250	286	239	254	241	266	243	281	230	278	275	244	279	246	246	266	253	246	247	283	260	255	258	237	245	288	239	281	248	276	292	255	242	249	279	247	242	256	238	256	250	261	274	274	240	249	262	230	263	269	233	289	268	231	252	252	231	281	274	239	236	242	253	239	259	245	247	279	275	273	264	271	225	282	298	229	259	243	248	273	254	254	266	221	263	244	257	232	286	255	246	235	253	237	227	259	242	270	238	258	231	260	231	274	230	262	259	284	247	226	286	235	237	248	237	272	239	247	233	257	250	257	267	273	243	273	246	258	237	238	273	207	241	290	257	252	253	243	279	256	245	245	253	241	243	256	254	270	280	274	243	296	243	241	241	251	247	255	271	254	242	228	246	261	242	254	267	243	247	218	258	213	258	251	235	265	292	245	249	265	236	263	244	268	267	212	254	251	249	248	252	261	241	252	275	262	241	248	271	253	243	275	272	253	275	254	219	270
38036	9031	1931	1090	828	528	432	379	355	273	264	246	232	212	201	235	193	177	205	209	161	187	179	171	156	156	168	151	166	177	184	164	143	183	175	163	167	164	165	151	183	176	171	160	167	149	159	168	147	190	154	168	154	169	171	150	187	158	159	154	152	161	172	147	179	164	136	161	138	170	201	172	182	143	146	167	159	144	151	174	162	144	155	156	175	166	150	154	159	152	163	175	150	155	189	142	152	150	152	156	156	171	168	162	145	167	161	162	163	155	159	179	160	173	172	153	156	168	154	148	153	135	165	132	174	158	169	145	163	155	152	153	158	151	139	148	162	164	160	146	164	199	153	133	152	162	176	156	170	157	166	155	159	132	157	145	151	169	133	164	147	174	174	143	170	164	146	188	143	154	148	160	154	175	156	164	167	175	144	139	136	152	129	173	159	154	127	155	145	169	162	167	145	146	138	161	158	163	153	154	153	158	160	146	156	159	168	145	159	175	144	164	153	152	171	142	163	171	164	175	161	162	155	151	139	157	143	151	149	163	153	155	156	160	159	166	130	179	136	169	168	164	162	151	171	156	147	170	154	164	173	174	157	163	164	169	158	133	166	129	168	151	167	183	149	173	171	152	169	155	153	174	166	152	159	158	143	150	162	149	143	160	158	157	168	158	159	149	165	174	172	170	155	153	188	153	147	158	186	155	169	154	165	149	147	170	157	191	171	159	149	166	176	177	149	155	159	152	164	161	153	156	144	180	166	153	147	161	159	165	168	165	166	159	169	167	154	161	158	142	141	142	141	141	180	165	157	150	151	157	157	152	146	155	145	164	143	175	163	145	157	147	176	177	162	149	180	154	144	167	167	169	167	164	145	165	141	178	167	154	184	177	169	146	168	140	184	150	178	160	161	164	163	146	159	169	146	149	161	159	171	165	159	167	167	169	157	171	149	160	137	153	171	155	154	168	161	151	148	172	153	163	162	161	150	156	174	165	140	140	145	152	158	186	148	155	169	185	137	144	165	165	148	181	175	138	149	145	134	170	160	155	147	143	186	173	161	178	176	169	155	142	166	147	153	162	140	169	142	161	156	178	172	160	151	135	156	141	156	159	161	153	163	156	152	148	146	163	152	144	145	148	172	160	153	162	148	183	151	150	135	159	149	177	170	139	156	176	169	139	162	169	160	172	169	155	148	151	160	150	156	142	156	159	143	149	151	158	164	140	189	152	139	140	160	147	155	148	157	155	155	178	172	177	160	148	148	163	139	165	185	160	176	153	174	150	181	162	161	151	157	129	172	132	160	161	166	182	154	158	136	164	159	156	167	139	159	154	160	164	175	151	143	160	162	152	155	162	192	141	187	162	150	153	158	153	165	184	160	167	118	150	150	147	167	166	136	162	172	133	166	154	182	153	172	171	155	170	174	142	149	155	181	155	141	143	163	162	179	149	167	170	161	168	142	151	178	171	148	156	169	145	171	164	155	186	168	155	159	153	163	174	172	171	142	164	148	141	148	141	155	175	157	161	146	161	159	153	166	163	143	160	146	169	127	130	147	144	141	174	165	168	150	156	184	151	153	156	151	160	152	154	180	162	131	162	173	163	161	164	156	174	163	166	139	148	162	162	144	154	160	181	149	164	139	174	164	144	179	147	165	141	173	172	154	140	149	150	157	161	153	137	166	154	132	145	147	156	157	156	171	142	176	141	155	157	159	146	170	160	130	150	166	156	146	151	147	140	163	168	153	161	171	148	186	174	183	137	144	164	148	145	161	158	143	156	166	161	146	162	141	167	148	169	162	165	161	182	146	139	167	162	150	158	144	145	144	147	158	134	158	139	155	146	159	176	149	150	142	144	167	141	177	157	165	143	173	175	171	158	158	142	160	149	178	141	150	168	174	171	148	156	150	177	158	150	151	178	147	139	157	176	160	158	157	157	165	167	155	150	147	164	166	173	149	152	169	163	157	147	158	165	156	163	143	144	165	159	152	145	136	151	162	149	145	150	161	152	171	155	146	166	152	147	147	145	162	171	148	176	151	168	159	185	147	156	151	166	154	147	137	158	135	159	146	148	144	157	159	159	152	164	147	141	145	161	156	166	166	151	139	176	159	188	154	169	155	125	140	160	171	145	156	182	162	147	142	151	148	150	164	160	142	161	151	139	142	180	151	162	147	143	151	156	153	142	174	157	155	191	159	169	169	169	147	164	171	149	174	168	151	175	131	152	170	142	160	162	139	141	154	162	150	154	154	173	148	158	164	149	154	147	141	155	172	158	178	163	189	152	167	174	139	171	148	157	175	160	164	151	152	168	165	162	134	143	140	160	148	172	155	143	171	148	147	156	143	164	155	174	166	159	150	156	179	157	172	164	178	161	161	142	162	133	171	155	152	146	167	175	170	148	168	140	147	170	141	146	164	182	151	145	149	146	162	171	148	150	143	164	150	167	165	163	158	175	163	169	147	161	151	153	178	148	170	148	168	155	165	152	156	149	145	155	149	150	166	158	148	154	180	157	153	161	171	158	160	154	150	152	142	167	153	145	163	166	153	149	167	161	193	165	180	153	139	135	154	159	179	173	158	150	172	169	159	149	137	140	144	169	162	136	171	166	166	145	156	147	172	143	167	153	173	168	150	143	172	163	160	143	158	165	156	178	154	142	150	201	146	147	170	153	180	149	163	151	150	168	142	170	161	131	165	163	176	177	168	161	154	164	154	151	148	147	148	159	159	179	174	182	147	165	159	169	170	159	148	174	140	182	151	166	141	131	138	167	162	150	141	152	179	189	162	178	157	164	153	153	160	140	156	168	147	167	171	162	148	182	174	145	184	191	191	156	169	150	183	140	158	132	165	155	171	169	154	177	183	186	172	146	147	157	162	157	158	126	171	155	144	164	141	146	153	169	156	146	154	178	158	160	129	154	135	182	137	143	143	185	167	160	154	186	152	165	169	166	162	150	156	155	160	158	156	168	166	138	164	147	160	170	152	146	138	165	162	151	183	155	161	140	145	177	162	172	149	161	168	144	149	147	169	128	161	174	168	165	158	171	145	155	178	165	148	176	173	153	150	181	159	134	153	163	160	170	181	162	155	166	144	171	148	152	167	161	153	135	158	166	180	158	151	170	175	158	165	156	149	137	175	160	146	143	140	135	163	127	179	130	152	183	161	153	163	163	188	134	161	144	147	167	159	147	154	167	161	170	141	175	153	163	148	147	166	160	148	194	169	158	155	169	170	168	165	158	152	144	156	162	164	160	156	144	142	174	142	167	163	169	158	156	171	140	169	155	153	150	162	145	141	150	164	156	140	145	160	169	163	170	154	156	157	157	163	165	165	168	180	141	160	184	162	165	150	152	155	162	169	176	147	179	157	160	155	160	165	179	175	152	156	155	179	156	164	142	161	180	140	155	160	164	178	170	156	175	178	163	170	151	159	142	141	151	163	159	164	152	150	164	167	180	166	169	172	171	157	158	160	169	136	179	167	150	173	163	164	156
17769	1519	3337	3637	3038	2513	2086	1685	1529	1425	1238	1173	1013	885	903	871	785	813	751	734	690	633	657	639	596	607	570	637	589	575	546	579	614	518	541	593	516	541	533	539	551	561	530	517	502	519	488	536	494	553	495	494	504	517	493	504	528	494	522	516	528	480	477	509	465	524	499	489	510	529	502	486	526	494	523	475	507	469	526	496	479	474	482	493	486	477	476	506	479	518	443	486	515	532	522	480	537	485	503	494	502	485	491	520	485	514	484	497	462	508	472	524	456	504	492	489	442	469	492	475	496	478	512	472	501	508	454	485	467	465	449	445	469	471	504	514	484	483	504	505	544	508	517	529	477	481	463	502	504	482	475	518	481	486	449	561	461	470	522	449	471	487	468	501	477	477	527	531	481	497	540	495	462	510	462	490	519	499	507	479	465	479	483	478	507	463	505	477	468	477	520	520	474	455	492	496	525	487	507	488	477	498	566	481	493	512	489	505	489	530	512	495	482	494	488	514	469	455	458	485	483	485	498	511	486	534	516	483	492	461	454	432	456	522	465	474	463	533	465	493	484	482	499	491	497	483	515	493	443	481	498	503	493	456	495	477	489	478	482	513	481	493	466	518	487	474	503	444	520	493	468	448	470	492	515	464	480	494	454	481	502	455	512	496	441	508	471	471	455	510	488	491	465	509	519	458	452	480	509	488	474	488	476	448	492	485	482	470	479	470	494	498	528	490	472	511	525	511	491	509	483	461	470	506	470	493	473	477	481	478	490	482	503	452	504	446	499	505	501	500	493	469	496	466	492	463	496	488	474	473	483	488	518	477	478	501	479	469	504	496	470	485	514	497	476	475	493	486	442	485	514	478	514	489	520	479	500	497	464	491	498	471	541	473	453	485	478	476	525	502	455	467	473	458	472	513	512	473	485	465	556	490	535	466	476	509	512	501	498	481	458	495	464	484	491	485	483	466	467	464	474	437	521	468	497	502	477	485	461	526	470	465	486	523	509	465	470	485	443	502	518	502	491	452	475	467	498	495	489	458	458	495	505	458	481	478	500	541	466	479	526	496	474	511	487	444	441	483	458	464	493	493	491	486	469	476	495	476	504	510	485	480	485	492	472	454	450	476	493	522	453	513	517	492	504	499	478	458	514	496	488	504	465	500	438	516	479	499	517	496	466	501	470	488	505	473	497	502	445	477	481	478	483	492	476	517	481	458	486	501	491	498	465	549	456	467	458	460	523	478	499	508	505	477	468	478	500	508	497	497	501	470	513	459	435	501	482	468	489	465	481	478	500	476	437	456	476	488	494	462	511	524	497	504	494	532	505	494	462	497	477	469	516	503	455	461	471	504	471	503	468	473	494	487	500	475	476	488	505	542	489	491	486	519	499	489	505	472	507	470	460	488	499	475	452	471	447	475	472	499	488	484	499	468	472	506	482	521	526	449	495	512	489	478	466	483	486	459	531	478	492	490	465	492	458	495	490	493	521	503	498	451	471	490	479	499	491	493	485	513	483	469	508	500	530	457	472	522	456	473	490	464	457	490	474	479	484	499	458	508	501	472	475	474	518	515	506	523	491	512	484	483	464	518	469	502	529	503	462	494	474	510	444	477	473	472	483	509	494	482	521	495	549	488	463	486	446	513	463	510	518	465	505	501	526	500	480	470	493	478	499	479	459	452	489	511	465	503	505	505	524	463	502	473	489	519	516	500	475	454	512	485	479	498	482	435	517	501	492	469	480	491	518	522	485	499	471	437	469	484	489	486	459	480	476	489	482	506	533	490	480	458	479	499	475	492	477	491	475	522	533	527	466	465	438	464	520	498	472	502	508	500	459	477	469	473	480	483	481	505	464	473	488	493	445	485	477	496	469	480	490	482	484	471	457	514	472	512	465	501	486	487	487	499	479	491	467	494	468	444	488	491	492	459	450	460	522	482	490	484	455	515	461	488	508	454	489	481	449	503	490	480	468	485	480	485	476	473	482	499	493	515	500	477	463	495	446	493	490	481	506	467	475	468	508	495	513	482	495	495	480	473	455	449	493	430	489	527	497	503	498	465	474	464	478	515	515	444	509	477	460	493	474	471	494	518	505	499	508	526	493	498	494	455	480	509	509	506	490	493	493	522	462	436	528	461	503	482	476	489	536	499	480	442	485	536	503	514	505	466	492	496	463	500	460	452	461	492	442	458	475	491	518	489	459	483	491	489	500	473	488	526	496	483	462	472	506	455	476	493	465	485	491	493	496	491	469	436	464	487	500	501	522	458	536	431	465	470	492	493	479	501	484	522	470	493	479	488	520	456	495	452	481	493	503	536	491	491	498	436	462	464	477	478	497	535	502	483	465	506	475	511	509	476	527	483	513	457	478	537	500	495	495	489	461	478	499	503	485	469	499	502	528	468	507	504	467	468	509	497	472	492	509	473	473	486	495	444	489	485	464	496	475	497	498	512	454	479	493	484	450	459	500	496	457	444	485	490	473	490	500	495	525	477	475	490	499	475	495	503	463	507	479	498	509	500	520	482	478	501	471	446	506	476	530	482	478	512	460	516	496	481	443	473	484	497	484	478	461	462	472	470	499	476	507	473	496	528	471	473	512	478	476	488	519	516	502	487	488	515	485	466	489	526	500	477	489	481	465	438	496	504	449	472	489	435	511	483	491	468	526	503	488	489	471	491	514	480	483	497	515	478	505	463	483	469	515	504	512	472	510	520	489	505	494	468	485	499	510	510	510	481	535	516	486	442	481	494	518	489	460	485	524	504	537	467	483	507	481	489	489	485	449	471	502	521	511	464	477	497	455	492	490	502	505	479	477	450	458	503	462	474	516	462	465	479	477	454	470	476	511	496	505	432	472	468	469	527	485	524	483	529	472	455	488	508	459	469	468	485	444	468	484	452	461	488	456	473	513	463	512	506	490	499	501	473	482	456	492	494	500	458	502	467	508	483	500	459	501	487	483	533	477	468	530	461	482	520	497	503	492	473	468	487	468	478	474	488	509	465	459	468	471	480	481	520	493	482	507	498	473	478	456	528	476	489	504	461	494	500	468	478	456	481	512	519	473	481	505	470	494	498	479	520	484	491	440	475	464	501	451	467	461	517	497	528	471	528	514	494	463	507	502	505	463	524	466	491	496	480	511	511	460	507	517	502	463	477	483	513	502	448	463	457	486	476	480	439	466	478	462	434	494	485	489	478	492	469	480	477	521	500	502	464	480	447	495	448	483	483	475	482	476	532	470	513	489	491	516	482	479	471	503	492	508	517	520	482	536	480	482	497	471	469	486	496	479	497	466	483	514	464	513	493	443	473	491	521	448	469	512	463	444	477	468	487	512	492	483	482	474	443	468	524	491	507	472	471	472	495	487	438	541	484	452	498	473	466	518	496	515	478	488	463	469	510	474	444	460	466	457	481	472	497	515	453	469	469	482	462	494	502	496	480	492	528	521	503	506	495	468	516	500	530	489	511	465	498	477	456	470	477	476	523	488	466
46243	16977	6554	2298	1479	1094	874	672	578	527	480	419	377	384	359	349	315	338	307	277	299	291	305	271	261	259	280	273	264	257	272	248	251	278	259	258	255	254	248	242	238	252	281	241	244	276	238	228	234	238	266	219	249	229	260	284	254	239	210	249	246	237	223	226	263	248	250	211	229	258	241	262	234	242	224	249	230	271	239	240	238	267	233	271	288	218	212	255	262	265	257	244	234	232	256	211	236	243	266	223	225	216	238	254	261	255	263	224	259	217	243	229	227	244	232	234	243	251	238	261	232	244	275	232	258	258	249	226	227	269	263	221	235	245	220	255	232	265	247	234	236	256	269	233	219	220	224	232	267	248	245	175	228	242	222	247	281	262	245	243	239	230	252	259	218	230	204	246	239	238	236	224	229	255	248	261	249	238	247	261	265	243	248	282	242	242	237	261	233	226	251	260	235	240	228	225	247	263	260	251	222	244	235	258	268	236	220	271	266	236	242	227	244	238	263	259	250	242	216	227	249	215	259	237	248	230	254	255	223	246	242	236	220	223	229	248	229	264	236	251	241	254	221	264	213	248	258	238	232	241	243	275	247	251	245	234	269	221	211	229	253	227	254	214	256	233	206	243	247	244	243	242	241	256	264	265	236	240	224	244	249	219	248	287	248	270	234	274	256	228	240	254	211	270	252	255	259	266	225	208	219	262	231	242	236	257	260	242	270	226	239	253	251	275	227	248	265	253	265	219	225	264	233	244	263	197	260	250	281	219	216	260	218	262	257	236	257	256	244	212	198	267	239	221	211	231	263	252	219	238	232	251	253	228	254	247	274	230	229	240	259	218	253	221	264	250	253	225	217	239	232	263	256	266	235	217	260	250	256	250	243	241	267	235	265	225	256	257	254	270	275	252	234	223	261	265	257	276	195	240	243	225	261	228	227	255	239	250	222	230	222	241	259	238	246	237	243	242	246	227	245	264	216	240	258	255	241	246	228	229	247	248	269	257	233	234	231	239	250	215	229	241	242	261	237	221	236	249	241	284	230	246	246	247	239	228	253	221	208	241	291	249	272	233	263	240	233	206	266	245	236	220	224	221	232	242	236	207	229	236	242	242	252	242	236	261	245	247	255	244	198	235	238	247	249	231	234	222	276	249	263	236	260	245	256	275	247	225	241	268	239	241	238	241	223	222	253	260	234	259	243	237	239	220	229	244	279	221	277	236	245	238	223	228	270	227	248	232	216	237	246	242	258	235	247	251	260	250	232	257	248	242	267	262	219	262	232	247	228	235	272	233	222	253	217	266	223	200	239	238	249	200	240	257	242	246	248	266	240	259	207	238	244	237	241	226	255	249	246	251	212	230	272	227	226	241	239	236	246	248	249	246	233	245	275	274	251	236	238	267	253	235	226	256	209	262	253	239	244	239	238	235	227	238	255	225	235	219	248	256	212	249	225	239	227	230	225	251	235	212	238	253	241	241	253	262	243	240	252	252	232	224	269	250	256	223	240	227	255	231	233	201	251	241	219	238	258	238	238	258	242	233	243	258	247	231	247	229	235	253	243	236	220	257	255	241	241	244	228	245	260	248	229	264	244	269	227	246	228	252	267	272	262	255	266	252	226	237	242	235	261	269	261	238	252	227	237	227	242	234	260	245	268	256	238	241	233	232	255	210	237	249	231	247	252	250	253	230	211	231	243	237	229	227	247	235	232	243	219	216	236	243	245	244	251	231	254	254	262	239	238	224	231	257	243	239	229	240	228	257	250	232	273	242	242	247	238	234	250	242	288	259	277	255	229	241	193	256	238	249	240	230	240	234	237	262	254	273	245	223	233	245	231	256	250	225	248	248	212	243	241	255	247	245	224	227	215	225	244	225	221	231	246	232	244	268	234	251	235	238	248	257	248	263	263	258	237	236	253	254	267	252	256	241	241	232	252	231	251	251	267	211	257	255	230	278	226	229	242	243	221	206	202	253	230	242	242	217	263	232	230	250	235	247	274	245	224	251	255	232	245	233	266	224	275	265	239	225	261	242	237	210	232	206	246	256	240	225	230	274	241	245	225	240	251	234	277	242	275	249	234	225	234	260	248	259	239	225	228	258	257	201	220	238	271	226	235	260	233	233	266	260	275	241	264	231	230	257	260	234	241	235	288	251	233	255	234	225	243	239	250	255	234	237	264	248	223	244	235	234	232	247	213	238	236	259	244	237	238	230	231	245	234	250	241	215	240	235	253	262	221	237	252	222	219	241	236	251	244	242	251	244	259	228	232	215	233	227	216	221	229	235	244	258	229	235	261	258	265	243	233	235	266	231	248	264	236	234	215	218	237	237	261	249	232	235	257	223	228	274	242	246	232	225	221	263	250	245	225	234	242	248	241	239	257	225	252	250	242	240	232	244	206	254	244	248	256	237	226	250	251	271	217	246	238	230	230	228	229	233	248	269	277	239	253	271	244	221	235	247	230	245	236	240	234	251	265	259	263	248	277	242	253	232	232	205	246	272	242	240	245	219	252	235	254	231	257	235	240	245	255	222	244	250	258	259	247	243	262	268	259	250	237	227	231	234	241	229	237	277	221	260	264	247	244	232	221	237	235	248	254	273	236	255	236	214	220	240	228	260	246	241	245	231	272	213	238	239	276	255	254	277	233	248	230	258	257	230	255	241	232	257	216	241	208	269	250	239	268	238	242	241	239	238	201	231	228	240	257	260	250	272	254	239	267	260	237	232	284	245	241	246	262	251	228	268	251	231	235	248	229	228	237	247	230	250	236	280	248	259	261	236	227	246	230	244	224	250	226	235	216	225	250	248	214	254	236	227	237	253	249	241	271	232	213	246	227	260	229	245	249	243	254	255	230	249	232	251	240	257	242	253	237	245	253	235	216	212	238	241	254	232	237	218	220	228	248	269	237	223	240	243	225	240	243	241	234	207	232	225	231	254	239	206	242	227	236	224	268	229	224	250	222	277	254	247	233	208	261	236	274	224	231	269	274	236	228	234	250	241	238	251	246	255	248	239	224	223	245	228	238	258	257	250	229	244	243	240	227	259	227	242	234	225	224	255	267	214	224	259	253	268	243	243	227	224	263	243	260	253	240	267	233	247	245	235	235	222	239	254	278	234	242	266	247	244	261	247	269	220	229	215	243	250	237	247	246	258	236	221	261	258	229	229	235	277	246	243	234	232	241	264	242	231	240	242	271	241	247	264	277	258	254	211	245	222	235	247	255	245	202	218	228	270	221	223	245	244	267	245	220	244	232	247	223	239	252	251	277	245	259	261	223	267	234	224	261	231	231	247	236	222	269	224	233	225	234	232	214	240	242	233	215	227	251	239	255	229	234	250	241	253	250	256	254	226	228	251	230	265	229	237	230	244	235	247	226	229	247	235	216	253	246	221	258	229	247	234	254	258	232	234	230	232	225	236	232	260	243	249	207	225	239	253	238	262	238	243	270	266	246	245	240	248	226	256	248	254	233	261	234	270	280	228	238	235
22091	2662	5973	6529	5550	4401	3646	3091	2660	2337	2069	1865	1739	1560	1496	1306	1258	1251	1174	1111	1122	1091	1010	979	1021	918	890	945	864	905	901	852	795	879	849	826	802	839	780	816	754	792	782	687	735	776	821	740	757	776	767	761	696	713	735	729	765	781	721	716	703	663	703	756	715	710	702	724	725	708	704	674	713	728	749	694	710	702	697	706	732	715	698	713	707	705	688	765	680	701	704	686	699	699	711	704	696	653	655	664	699	726	636	679	733	757	724	659	672	727	742	734	687	687	701	715	669	651	705	668	696	686	664	704	775	658	715	701	729	718	675	684	698	685	670	675	660	696	730	690	687	735	709	665	678	693	648	745	666	736	659	688	668	690	667	670	681	711	709	687	663	687	680	719	664	721	688	664	692	739	657	665	700	699	684	717	705	677	733	703	726	667	686	676	688	702	680	716	692	704	661	671	672	726	685	656	681	668	652	707	684	664	733	657	682	632	619	676	705	683	737	661	683	686	709	717	721	691	669	642	693	694	682	677	701	737	726	677	689	680	691	668	651	711	689	721	659	709	672	669	717	630	690	714	684	683	663	680	653	721	662	668	730	684	673	705	684	675	647	683	674	668	685	696	690	695	712	697	670	736	689	689	721	694	716	679	661	658	710	668	683	746	679	682	650	676	629	674	667	683	715	707	708	721	646	705	731	655	697	683	645	682	741	686	713	671	643	667	679	696	657	716	662	623	733	689	679	675	710	655	716	681	687	699	715	709	655	645	671	725	644	698	656	695	667	659	695	685	685	662	680	700	701	730	663	692	707	712	682	632	658	727	643	677	694	705	676	709	704	730	661	644	717	670	693	672	679	679	727	685	695	661	645	706	691	667	702	663	698	673	670	727	706	689	716	718	689	740	683	711	656	631	640	683	660	704	657	674	673	696	704	679	710	667	673	695	730	698	709	694	612	676	692	689	677	702	712	697	688	694	660	713	661	690	597	649	692	706	736	680	761	717	725	721	683	630	682	657	664	671	650	663	653	660	675	700	698	702	695	744	656	705	681	713	729	690	675	690	686	692	673	628	643	693	710	694	729	658	698	688	670	659	731	661	678	684	667	732	675	698	694	655	664	668	666	723	662	733	700	668	705	716	663	676	698	681	697	767	668	701	706	705	699	670	682	702	674	663	678	677	675	722	663	715	662	665	732	619	624	710	702	726	669	649	691	695	669	672	673	725	744	667	688	652	746	698	734	633	681	658	723	670	643	711	670	711	658	642	692	685	669	700	660	690	676	708	673	636	733	662	680	703	643	634	717	677	711	696	734	656	660	662	677	746	682	701	735	712	653	693	665	705	651	694	683	683	673	692	630	653	660	621	664	702	678	714	641	725	706	663	721	713	707	756	738	685	677	680	678	641	676	664	625	663	714	646	722	723	638	691	728	694	696	681	681	656	669	700	684	680	658	686	675	678	633	687	693	661	692	683	690	656	710	741	739	699	757	665	703	721	738	661	679	672	722	689	713	642	659	658	709	654	660	710	703	661	684	663	679	635	722	717	694	684	653	727	677	694	694	692	688	642	730	664	652	684	688	674	677	689	711	670	710	705	709	673	677	681	745	698	737	690	670	760	675	668	691	717	738	707	678	707	658	649	680	691	689	712	714	690	694	686	683	697	691	720	749	644	683	679	649	675	661	718	681	685	704	718	688	740	663	685	679	655	725	677	701	649	648	676	706	691	718	701	668	677	679	685	660	702	664	683	734	701	702	687	710	652	626	687	688	688	708	671	688	700	763	746	661	670	682	667	701	703	672	653	689	654	694	687	705	694	656	677	671	683	688	678	690	684	656	666	732	693	706	654	656	683	693	695	649	649	691	686	725	731	724	716	639	691	658	725	652	640	689	724	675	685	652	672	681	667	722	642	722	714	648	682	736	682	678	682	685	668	659	631	636	685	692	702	730	658	694	699	725	717	706	708	695	669	689	687	725	685	719	748	686	728	683	719	716	731	670	672	664	692	703	678	694	700	709	719	689	664	653	678	704	689	708	709	706	685	630	714	688	655	694	725	716	707	729	710	687	671	660	687	703	644	700	682	681	680	708	671	662	734	689	706	731	671	675	644	678	719	643	689	702	699	737	688	742	680	661	708	655	662	689	651	699	674	722	689	721	705	700	716	696	712	702	702	692	707	688	684	680	718	663	706	677	641	638	690	687	666	669	703	679	692	694	705	692	728	709	682	769	729	674	666	680	678	683	669	696	660	696	647	676	647	659	705	701	711	698	692	711	671	684	653	695	695	700	691	669	613	707	686	723	692	683	705	678	672	719	699	752	709	698	674	668	642	636	665	694	649	713	649	711	681	721	650	700	671	693	702	706	744	694	702	680	661	674	726	661	740	667	726	659	698	652	699	685	629	687	689	734	649	693	702	707	690	688	694	678	660	700	679	713	638	738	677	618	696	679	702	698	683	675	651	678	672	719	720	674	668	657	687	697	654	678	733	683	667	681	700	626	692	691	695	681	703	691	708	671	716	689	688	642	737	720	683	707	712	669	687	693	631	727	719	696	706	696	756	724	689	666	759	712	717	637	699	708	654	677	675	659	702	675	678	677	664	695	663	661	722	646	684	678	682	674	690	694	693	760	622	725	639	685	664	664	638	658	680	677	641	703	739	662	680	701	680	689	691	745	677	725	690	690	682	741	612	659	714	702	658	731	605	681	763	699	671	700	689	686	682	674	660	678	701	687	682	699	677	711	667	696	658	711	662	633	683	699	703	693	711	707	683	727	681	663	661	683	712	678	702	661	674	674	728	701	756	710	685	670	685	639	658	719	658	696	680	684	662	664	732	720	656	738	726	675	685	660	718	653	707	720	709	710	657	683	707	678	705	699	705	711	635	663	711	652	700	674	678	660	693	724	690	670	681	703	758	734	660	685	679	708	681	678	718	693	660	665	713	696	635	715	702	693	677	682	715	688	683	701	655	714	703	704	697	664	682	713	687	691	681	686	681	695	712	716	662	678	658	705	710	679	671	694	636	687	700	672	671	651	737	651	716	730	638	683	652	679	662	683	675	655	653	668	658	694	696	696	714	757	692	687	748	672	697	695	703	705	682	660	678	691	710	695	690	686	659	692	710	669	708	633	669	697	693	662	695	692	655	696	729	721	733	714	712	677	658	735	690	652	715	747	709	728	687	659	697	684	685	704	706	663	656	665	664	694	698	714	665	745	718	686	637	679	702	662	701	731	693	694	651	676	751	686	665	686	690	706	652	680	708	681	649	685	653	717	669	705	699	710	667	619	702	647	662	674	715	750	688	740	693	719	649	684	722	692	687	704	666	645	667	662	713	676	648	713	683	684	668	690	680	697	723	688	705	707	692	721	648	684	745	686	725	686	675	676	717	681	675	708	697	738	717	719	689	659	736	682	679	723	707	663	690	693	710	721	679	656	711	704	649	717	698	718	639	682	665	655	677	666	680	691	683	671	625	684	679	682	714	673	633	698	671
6062	321	163	116	90	95	90	84	79	78	75	64	74	75	66	67	71	75	65	77	80	77	73	75	68	81	75	67	59	93	75	79	70	72	74	60	69	74	71	62	73	56	72	79	70	67	65	63	63	63	80	71	76	69	58	62	61	87	55	74	55	73	74	66	75	67	72	63	68	52	57	71	62	68	80	64	60	75	64	74	63	76	89	60	88	69	88	77	66	76	60	69	65	86	66	89	80	72	73	72	71	57	64	70	66	56	77	59	66	65	55	63	76	70	53	76	63	56	64	74	47	67	80	74	75	76	76	61	72	80	81	66	73	58	84	76	55	66	70	55	52	53	71	68	67	57	61	59	58	78	75	78	71	67	73	64	64	67	63	82	60	65	62	74	72	55	70	64	69	68	62	69	75	61	75	70	65	72	65	77	79	64	65	54	66	65	69	71	72	65	72	72	50	80	59	66	66	69	72	78	71	65	64	80	75	70	57	74	60	69	92	59	67	79	76	73	63	72	72	76	69	67	64	66	60	80	61	52	65	58	65	64	61	65	72	80	64	74	68	64	79	67	64	67	67	80	65	70	58	68	84	80	72	62	66	75	65	64	69	75	55	75	76	60	66	58	73	60	65	86	57	77	66	63	74	73	80	75	66	70	63	63	70	79	68	74	73	73	63	86	69	78	71	64	49	79	72	66	77	83	77	85	67	83	63	75	78	63	69	71	66	76	72	73	55	58	62	79	62	77	80	76	57	60	68	74	66	66	71	56	62	63	68	75	63	86	54	71	73	75	71	63	66	70	81	88	70	73	71	78	65	58	70	83	66	66	64	78	73	58	70	80	70	81	63	69	80	50	74	73	86	79	69	65	62	76	67	71	58	66	61	83	66	76	66	61	56	71	53	65	62	53	60	65	76	66	63	64	58	51	57	72	79	87	72	69	65	86	63	74	70	68	76	66	65	69	59	63	55	53	66	77	58	69	56	74	75	59	58	58	57	78	63	76	78	60	70	62	63	78	77	69	78	69	52	65	75	77	74	63	58	59	75	74	55	82	78	66	65	78	58	58	82	72	54	89	75	67	82	71	75	77	59	65	84	85	68	54	84	61	63	82	73	62	56	83	78	67	88	68	65	73	64	57	73	55	75	52	63	76	68	61	69	58	84	74	69	72	70	70	62	63	54	72	62	75	62	64	62	64	65	67	72	76	69	62	76	71	42	59	53	54	78	79	64	80	80	58	66	87	70	67	56	59	65	67	69	69	58	73	63	63	51	63	53	51	70	73	62	73	71	71	61	50	61	78	58	66	65	70	69	68	49	61	67	88	67	84	89	75	71	62	59	64	68	64	70	76	71	57	64	67	83	72	77	64	63	77	57	73	80	69	51	58	73	65	70	61	62	77	76	69	78	72	85	58	85	69	70	59	67	75	76	60	66	66	63	69	57	71	63	59	69	72	55	64	79	68	65	82	63	79	60	63	65	68	75	70	83	64	64	80	65	67	56	74	64	76	69	64	77	70	62	68	67	58	69	64	65	58	71	54	56	64	52	76	76	73	71	66	69	79	78	71	76	63	63	72	60	59	61	84	61	69	72	66	68	73	57	79	70	60	63	62	64	64	81	75	72	65	80	72	72	58	61	76	78	71	57	75	61	67	64	78	48	76	71	66	65	68	65	67	72	58	66	68	58	62	68	68	71	71	68	68	83	84	55	71	62	52	70	81	76	63	75	70	70	67	64	86	67	74	70	56	54	52	71	70	72	74	60	64	71	73	51	75	66	69	62	77	54	61	73	74	72	82	60	67	72	55	75	79	78	70	77	54	86	83	68	82	63	60	79	66	58	77	88	72	78	62	78	63	72	73	63	81	68	66	78	66	60	86	88	79	65	78	62	67	63	70	72	65	66	56	58	66	73	66	79	54	67	62	62	55	76	62	71	68	83	63	61	76	78	77	62	62	64	66	67	59	82	59	83	67	62	64	59	66	47	77	74	63	70	85	62	70	71	84	61	76	65	76	79	78	70	62	73	68	72	59	76	56	53	62	69	74	59	73	66	65	65	61	54	59	66	68	64	76	62	63	66	61	74	57	82	63	78	63	65	76	65	72	61	58	69	60	70	71	74	62	76	60	70	62	66	57	68	71	77	58	63	59	53	72	73	72	75	69	73	64	75	77	68	78	67	61	72	82	70	85	92	74	60	73	86	71	73	64	74	68	50	71	87	66	69	58	70	64	62	79	78	60	59	76	56	68	67	71	66	56	67	65	68	77	63	73	68	73	66	71	65	81	68	68	66	55	68	71	77	71	70	66	68	63	60	58	78	81	64	70	71	67	64	69	70	64	75	60	62	58	69	51	67	71	80	62	80	57	72	67	63	67	59	75	68	77	70	62	77	68	61	71	70	77	64	61	65	76	60	74	64	55	76	55	62	75	76	69	74	59	65	63	53	78	63	73	63	72	67	63	78	73	72	77	73	68	64	57	66	58	47	73	80	77	72	71	59	80	77	69	65	74	63	67	75	65	63	81	57	69	67	68	83	71	61	74	66	64	65	72	64	74	62	85	66	74	69	77	78	75	69	66	60	90	76	60	89	70	59	69	71	57	66	81	69	69	79	62	52	62	69	63	76	78	65	73	58	71	63	70	79	77	85	55	65	55	67	63	76	48	65	71	78	65	75	65	69	70	61	57	67	74	49	58	57	62	56	62	69	65	69	58	48	56	60	69	59	77	74	62	74	72	73	77	64	63	67	71	53	60	73	77	65	60	60	65	55	75	64	68	70	78	68	84	69	62	65	73	72	69	71	60	56	59	66	75	82	67	64	69	75	64	83	81	61	58	48	72	63	64	63	58	72	68	83	69	48	77	65	61	69	72	51	66	76	73	61	73	80	74	69	74	71	54	65	65	71	62	75	60	75	67	72	85	82	47	59	61	81	78	66	76	55	55	58	80	61	62	67	71	77	60	77	54	63	53	68	71	65	74	52	76	58	80	60	59	52	66	77	69	63	70	74	82	63	64	72	78	51	66	70	69	79	74	78	75	72	66	76	77	62	59	63	54	48	81	65	73	72	75	61	63	60	66	86	80	74	74	62	65	62	76	73	56	64	56	68	80	56	75	76	64	73	66	73	57	71	65	78	51	69	57	66	64	73	59	68	68	60	84	72	79	62	58	66	61	67	80	65	61	55	62	70	70	74	71	57	64	72	56	59	78	75	62	67	68	65	57	76	73	75	62	69	81	74	67	68	65	74	52	76	68	65	78	64	58	62	67	62	69	65	61	65	78	80	83	59	72	68	85	68	82	61	64	76	63	71	75	54	74	66	72	62	65	73	50	64	79	65	57	79	64	66	76	83	61	63	64	68	59	68	73	67	60	71	62	68	66	66	77	65	70	62	70	53	73	78	75	71	67	67	80	63	57	51	60	54	76	75	65	68	61	59	63	74	72	72	72	67	59	66	79	92	64	68	67	44	55	63	69	73	62	79	65	78	68
5912	344	450	432	419	372	371	335	313	324	283	274	261	269	263	308	267	298	243	268	267	280	264	250	287	266	246	256	229	281	292	252	265	266	247	256	269	270	257	297	257	277	255	272	261	249	288	239	283	248	241	253	251	241	266	244	251	228	251	229	267	259	253	261	268	248	285	231	242	238	227	252	235	275	240	274	245	253	240	235	257	323	291	275	261	258	252	271	264	243	267	242	256	226	245	262	262	252	268	251	251	248	244	267	249	282	248	258	262	258	285	249	264	262	257	252	265	242	251	255	294	231	263	233	259	232	226	248	262	251	235	232	229	235	235	261	259	256	282	250	271	250	246	257	289	259	221	245	249	268	291	235	270	216	270	272	245	243	238	242	256	265	250	264	244	266	242	255	254	237	219	254	244	270	270	221	248	267	262	269	258	229	277	265	230	244	261	270	202	259	261	263	255	255	247	271	201	265	266	272	250	272	223	261	269	267	254	232	238	226	252	235	255	229	251	248	262	232	253	235	254	256	247	264	246	223	257	246	241	237	235	267	256	272	255	259	246	249	233	255	273	261	277	228	234	262	242	253	246	272	229	257	258	277	255	246	236	261	271	241	232	274	231	245	256	225	227	250	257	259	266	243	253	256	268	267	235	265	235	234	279	243	249	244	229	272	264	269	267	228	251	242	260	247	272	275	272	269	255	230	242	253	238	255	260	267	254	254	257	286	249	264	248	244	257	256	242	231	222	227	254	267	274	274	242	273	283	277	248	241	252	235	252	231	258	260	250	223	243	208	236	255	255	251	247	230	273	257	252	254	262	236	255	249	278	275	222	260	223	262	261	269	283	261	240	244	252	250	239	246	256	235	272	255	243	279	220	233	258	258	234	233	256	275	253	288	268	259	254	229	253	238	239	260	278	238	251	247	224	262	253	263	270	223	268	265	244	262	258	223	239	261	249	253	275	259	233	243	273	262	258	264	233	272	257	252	236	243	256	235	259	263	246	226	284	254	251	233	252	268	291	273	263	258	253	247	256	262	249	257	256	242	252	224	267	222	253	252	244	261	237	242	248	260	256	227	262	264	250	251	264	243	278	274	259	247	234	277	244	249	220	255	257	248	233	276	254	259	241	250	248	239	254	264	226	248	249	255	239	274	245	234	269	238	255	228	248	237	246	246	257	254	261	224	261	258	285	277	265	237	223	254	228	268	255	257	242	273	230	231	233	253	230	243	260	244	234	234	283	257	235	243	228	266	260	268	228	275	271	245	246	250	241	249	242	215	263	238	254	253	279	252	260	236	234	263	257	237	273	252	213	263	237	262	267	243	280	265	234	274	244	260	245	264	255	283	264	227	269	258	257	255	248	281	224	237	272	258	276	255	250	242	204	260	240	226	257	243	250	244	294	237	242	261	288	274	253	262	245	274	243	246	242	256	223	240	235	265	238	242	259	262	230	270	269	233	254	245	234	252	235	257	266	280	281	224	263	259	235	260	268	254	254	250	250	240	249	260	240	266	251	236	253	238	266	269	241	251	218	244	270	263	219	245	291	247	284	261	256	272	242	232	261	261	278	265	257	231	232	260	244	247	280	251	252	255	267	239	280	238	246	249	257	255	269	236	227	236	258	249	251	275	240	256	255	251	264	238	275	245	256	241	276	260	266	279	268	271	239	218	255	275	249	260	274	231	247	259	214	270	253	253	272	252	245	259	260	264	267	236	242	246	288	234	249	260	262	240	234	262	252	246	235	250	256	278	248	249	232	250	253	236	241	269	262	266	238	251	234	265	254	271	282	236	251	253	261	281	250	273	258	257	272	238	244	267	248	251	226	250	272	254	279	266	265	254	261	241	248	265	218	249	245	281	254	237	241	252	248	245	249	244	271	238	275	254	236	256	238	281	226	240	272	248	229	246	243	277	226	266	260	236	232	258	250	237	263	251	282	269	231	238	242	225	259	252	237	246	255	253	251	236	262	276	239	268	275	265	248	261	239	250	250	234	252	240	237	251	254	264	235	290	241	226	242	277	265	243	267	254	244	265	260	263	257	215	272	247	246	248	256	262	248	271	239	271	245	268	240	278	240	210	248	243	243	236	242	260	244	248	237	278	264	253	254	249	268	214	272	245	252	274	237	215	246	244	248	250	232	241	263	231	266	257	249	237	239	291	261	285	231	233	221	267	232	238	267	238	245	262	245	237	260	265	247	270	238	253	241	255	251	239	257	280	228	247	250	246	266	219	251	262	270	272	267	260	256	233	245	261	246	234	216	233	242	239	261	232	235	257	246	269	264	259	236	257	253	242	255	240	256	268	264	264	243	258	252	225	253	283	248	265	267	240	251	255	267	250	225	266	259	235	261	278	233	250	270	222	302	244	251	259	265	222	206	259	215	221	229	222	243	274	248	278	266	230	253	256	262	250	204	254	221	248	246	237	243	265	239	230	223	245	266	211	260	243	250	266	255	226	293	278	301	263	224	254	216	263	244	248	252	246	241	256	257	243	261	247	264	209	250	270	262	246	240	254	277	245	248	246	211	258	259	257	246	241	247	257	253	266	262	276	238	258	249	247	242	253	240	241	259	249	268	263	241	260	265	244	257	234	242	287	247	212	239	248	239	286	254	257	254	263	242	246	251	236	259	232	244	264	258	271	250	251	227	237	262	257	271	224	268	209	223	239	252	243	246	239	264	274	239	279	256	260	218	241	254	276	277	263	240	258	268	253	252	267	229	272	287	239	280	270	249	250	272	251	269	263	239	238	228	298	211	212	282	245	256	248	226	242	262	242	233	261	237	238	255	253	276	235	253	256	270	232	261	238	284	283	248	276	273	234	250	245	259	242	230	253	234	253	237	231	290	258	261	276	230	270	284	272	245	261	251	233	246	244	263	236	268	254	274	240	241	230	242	235	267	270	259	253	236	224	242	246	254	270	270	264	264	241	254	250	241	235	292	268	273	242	262	231	253	234	262	216	267	256	231	246	263	293	271	241	237	222	282	275	259	254	273	247	238	256	243	238	234	222	276	253	268	255	292	241	247	245	226	282	257	246	245	235	284	240	253	236	268	272	244	255	235	244	261	260	234	270	236	230	289	255	211	256	267	250	260	261	235	269	230	238	251	231	252	230	237	265	223	241	258	284	257	244	253	251	244	250	225	226	237	229	260	249	222	237	274	230	237	235	251	264	257	296	255	220	243	271	282	254	250	255	236	270	257	263	255	236	230	248	235	237	247	229	245	252	272	255	265	232	255	248	246	276	242	259	280	254	247	231	255	257	250	255	270	265	240	265	268	248	236	247	242	248	223	260	241	238	251	252	275	239	290	266	247	222	241	261	283	265	219	255	263	218	253	286	256	243	255	252	234	241	269	238	228	254	284	250	240	258	262	252	279	238	262	250	252	248	247	257	266	263	254	287	280	279	261	247	265	226	225	247	248	244	260	259	238	253	240	239	279	274	261	261	263	228	255	256	261	263	257	265	238	252	248	269	254	255	235	260
36538	5728	1508	1049	727	571	438	394	331	317	254	258	242	208	214	209	201	182	200	190	183	193	169	175	181	178	174	197	182	148	128	185	168	167	141	172	170	182	164	163	192	134	148	137	182	174	193	159	195	150	131	154	140	160	147	173	172	150	174	155	166	173	142	172	200	154	164	161	154	152	140	169	156	146	166	149	164	170	163	161	171	173	154	188	170	170	149	159	142	174	158	170	148	184	165	154	162	152	153	159	160	156	160	169	160	183	153	156	157	153	191	148	167	167	154	145	183	172	160	161	164	145	178	140	163	160	164	169	154	148	155	151	147	150	157	154	170	172	182	181	151	141	163	170	161	160	178	136	161	165	163	176	146	143	155	157	152	153	136	152	153	166	175	145	169	189	155	164	163	141	181	160	147	158	166	167	144	166	152	162	148	155	177	161	142	152	165	147	183	169	160	145	176	149	161	160	164	165	181	161	147	156	182	157	166	171	161	168	151	165	158	165	143	153	164	163	179	148	163	178	167	150	140	155	166	163	161	154	162	177	151	189	146	165	172	153	127	187	156	147	172	160	146	155	167	152	132	169	153	146	160	148	145	174	159	161	149	141	149	170	134	171	151	164	141	159	162	168	164	158	194	162	149	152	135	156	180	141	179	151	175	164	167	188	158	148	180	138	159	142	155	190	153	157	161	155	171	173	180	167	148	167	170	145	179	172	159	176	151	151	152	156	142	139	180	155	154	153	166	155	179	152	167	179	165	154	161	148	146	141	147	154	179	140	159	162	155	159	139	157	185	167	173	150	158	133	178	171	162	159	159	176	165	162	150	125	183	144	135	189	175	177	166	158	170	154	178	174	139	174	183	128	157	175	152	191	146	144	188	158	155	148	171	167	153	165	162	170	164	183	158	154	153	145	167	158	179	159	152	158	188	135	185	137	150	163	172	175	153	151	145	159	169	153	178	144	167	185	155	184	170	147	174	154	166	161	157	162	158	164	174	167	170	151	150	144	157	165	176	177	148	170	195	159	149	135	162	143	136	147	146	163	134	168	146	151	173	156	166	153	149	158	150	143	147	171	153	163	140	169	169	160	146	170	146	146	162	148	175	140	182	154	146	166	145	146	184	165	161	143	160	150	184	173	156	169	151	148	172	154	146	153	172	135	148	161	164	138	169	178	168	144	153	158	156	150	183	167	138	179	159	158	169	161	145	161	178	171	142	153	151	157	155	155	147	167	139	155	144	145	155	129	151	154	136	155	148	163	161	152	162	170	158	162	162	150	142	144	147	148	165	152	169	173	167	174	151	152	164	156	160	158	154	183	148	167	165	144	163	163	147	146	177	152	147	151	152	152	164	158	147	157	160	144	157	144	131	163	147	170	164	145	163	150	148	156	156	153	150	154	157	165	145	163	188	169	141	188	159	155	154	153	182	153	164	156	164	149	153	129	175	164	124	155	144	159	156	162	164	160	165	149	183	186	134	155	157	158	179	155	166	135	160	132	124	169	167	132	163	145	159	164	139	137	169	167	149	153	144	174	155	155	156	159	167	132	145	160	148	161	173	175	160	144	151	173	159	167	169	171	150	174	148	148	161	155	156	134	156	151	173	145	153	158	151	168	175	154	144	142	151	157	161	188	159	146	169	150	163	137	156	149	154	138	146	154	163	157	147	169	165	172	169	163	152	153	154	166	160	139	150	159	143	156	158	149	151	165	156	158	170	151	181	168	145	165	181	183	144	166	167	152	164	170	154	173	140	159	157	154	159	150	159	163	167	149	176	185	147	160	156	144	140	157	179	178	160	165	167	150	174	139	160	180	149	157	138	176	175	138	140	156	153	157	155	152	154	157	142	160	162	158	153	184	164	156	159	150	163	151	143	162	156	149	137	169	148	139	147	143	171	142	161	138	161	163	159	135	153	173	169	149	181	180	160	136	176	152	163	161	187	158	141	135	157	156	149	162	141	162	156	162	149	144	154	162	154	165	171	169	172	140	171	153	170	187	168	165	162	168	146	147	164	174	159	167	184	152	166	158	161	172	145	144	155	160	151	146	173	162	154	171	135	175	147	172	178	157	164	151	141	165	179	155	150	175	161	151	155	153	174	175	145	140	159	156	163	153	161	161	163	150	156	164	157	184	161	157	158	159	152	148	173	156	154	168	162	167	181	166	155	166	167	148	166	154	159	158	157	168	153	139	163	167	163	161	156	160	164	151	159	147	171	160	147	150	144	148	142	160	156	174	138	150	151	150	151	170	178	155	149	156	146	143	175	149	141	165	158	150	189	143	178	148	165	160	130	166	147	148	157	133	162	139	150	157	139	148	165	168	165	159	156	178	153	149	167	171	152	182	167	186	148	162	165	158	152	164	164	161	153	175	167	143	150	166	168	153	146	171	173	168	153	162	151	153	153	160	165	190	153	157	156	159	161	162	175	146	153	166	181	146	154	136	158	166	156	163	138	151	168	155	159	151	164	140	171	155	164	160	156	176	155	147	167	158	145	158	161	172	159	164	156	155	173	142	141	150	180	155	160	151	180	159	161	148	171	167	167	176	171	141	149	154	183	170	151	145	159	162	162	174	156	163	174	176	160	149	163	158	157	159	123	164	150	149	141	147	144	150	149	183	171	158	146	159	159	156	150	140	183	179	181	166	168	145	168	157	149	143	140	155	150	168	167	145	166	146	135	162	171	163	148	161	176	167	159	143	172	157	150	158	153	156	154	154	182	173	147	157	174	148	147	150	165	170	187	167	161	138	172	166	155	173	156	163	159	172	164	155	156	164	141	154	160	174	164	159	156	179	165	155	168	149	160	157	145	149	166	142	165	172	179	159	160	165	159	166	145	174	162	174	185	147	151	154	168	161	148	161	175	166	129	156	157	153	153	134	160	165	158	167	147	159	174	166	152	174	155	138	150	154	140	167	165	157	154	154	147	167	149	157	167	149	145	147	169	166	161	153	166	143	155	142	164	175	147	150	159	176	154	160	149	171	158	170	179	169	139	159	153	171	163	158	162	145	138	163	167	153	174	171	180	172	153	162	165	158	138	162	165	138	157	183	165	172	170	144	152	169	145	149	154	160	166	156	169	131	153	128	152	162	169	160	162	171	156	154	163	164	155	175	189	167	167	173	147	149	175	155	159	146	164	166	152	187	141	176	160	160	161	167	177	159	162	167	169	166	162	155	161	170	145	142	141	156	146	181	142	173	184	164	164	150	151	168	160	150	162	145	150	177	168	151	152	140	164	173	160	169	145	155	155	159	177	139	149	153	164	175	135	168	164	167	152	148	159	154	201	158	157	156	154	142	160	169	164	149	150	143	154	143	160	147	185	175	171	153	171	160	167	148	161	143	146	152	163	144	137	189	170	134	151	144	161	148	174	143	143	162	171	174	149	154	198	179	161	166	161	167	154	158	162	164	163	169	150	166	155	162	154	176	161	168	176	175	167	163	170	159	136	147	150	146	146	186	152	177	160	151	131	144	145	167	169	157
17063	1510	3307	3571	3087	2468	2102	1739	1473	1356	1193	1117	958	893	924	853	794	772	732	704	666	685	654	659	613	608	586	592	622	551	535	585	547	566	593	552	536	561	537	530	550	547	546	510	531	516	509	503	511	514	541	507	518	495	491	511	481	500	495	485	495	479	529	529	469	538	504	501	486	499	479	463	522	503	486	517	481	483	533	477	521	504	502	525	538	504	503	512	487	478	464	470	454	481	482	484	492	541	502	520	489	484	486	481	485	477	481	476	519	485	468	511	472	497	511	484	511	480	465	478	475	462	481	516	487	505	478	499	505	477	484	510	478	486	507	456	483	501	477	473	525	478	467	519	516	489	494	474	449	501	509	509	463	481	492	483	486	497	484	496	492	484	505	496	516	502	526	488	463	504	518	479	539	462	493	457	511	475	471	472	478	512	492	456	495	513	479	487	516	471	493	490	472	476	505	470	499	483	490	523	509	477	525	508	468	511	495	491	444	490	494	476	437	498	522	489	480	491	458	476	475	486	516	500	480	482	477	485	511	471	466	482	459	526	498	483	524	456	499	459	500	476	505	480	471	503	455	452	512	460	484	477	516	469	476	484	522	501	498	453	498	516	486	475	493	461	457	451	505	481	478	488	458	461	496	479	465	472	486	515	539	523	538	471	464	477	454	501	500	480	482	476	488	483	503	483	481	472	517	482	503	523	528	490	458	458	490	417	455	485	453	466	510	502	439	425	488	499	502	490	482	489	470	475	513	478	481	520	461	517	549	522	469	480	537	458	463	466	451	495	512	492	485	455	481	477	477	474	494	521	472	512	512	513	482	503	493	496	527	490	487	475	481	453	432	491	455	482	474	496	485	516	440	513	472	483	452	541	503	504	468	466	482	457	465	476	504	436	473	484	466	494	489	512	455	472	515	478	478	506	473	468	506	488	509	445	454	482	510	462	458	497	477	470	503	514	477	478	505	435	500	459	497	479	502	513	481	528	500	508	505	467	494	509	525	510	500	455	464	477	463	467	439	495	477	487	499	459	466	471	500	521	488	487	438	471	519	487	487	487	467	463	493	509	443	464	518	500	483	473	477	486	514	473	499	483	485	467	482	479	481	442	504	521	462	493	458	522	501	457	514	500	489	502	485	472	468	449	498	489	505	504	478	515	482	472	478	491	464	468	492	469	509	465	503	487	489	479	458	488	438	470	507	464	489	507	500	516	482	473	472	506	426	502	463	485	484	450	472	448	479	500	501	454	522	468	468	498	488	473	488	494	453	455	449	436	468	485	447	478	482	482	484	479	464	478	488	477	519	547	488	516	489	503	503	498	507	480	489	453	499	467	485	541	475	497	476	493	502	528	473	473	488	499	486	515	442	513	473	490	505	469	468	482	482	497	486	511	496	477	485	435	534	470	508	491	489	474	498	480	458	478	484	482	495	479	472	505	482	511	479	504	480	466	480	462	479	459	482	486	508	484	484	483	475	471	474	485	471	455	533	489	510	479	453	472	498	475	514	487	498	470	525	497	475	500	463	516	482	443	472	454	496	469	469	497	517	482	471	509	455	525	473	498	478	506	510	497	509	438	490	529	497	465	519	470	457	497	465	472	484	525	517	498	435	447	462	493	501	465	475	468	487	488	455	505	491	525	524	469	465	466	530	465	492	490	519	488	519	485	480	479	520	513	477	485	538	479	504	506	496	486	466	436	483	492	481	499	462	503	474	493	494	519	480	502	473	507	511	508	467	484	467	485	488	479	483	466	483	485	474	487	513	510	466	462	482	457	516	483	528	527	475	457	521	468	472	490	502	482	474	471	466	475	512	466	473	492	491	468	491	480	476	447	503	499	518	468	447	513	458	488	517	471	475	471	486	465	500	527	484	434	473	466	484	472	487	492	483	505	505	473	447	493	493	483	485	448	523	512	480	468	477	477	501	480	485	500	470	492	487	474	483	439	486	508	474	478	461	505	472	501	490	506	502	467	509	502	471	451	460	454	475	459	470	480	516	542	488	466	469	504	505	531	499	483	495	490	515	542	519	475	496	455	506	488	474	480	456	517	494	478	517	515	465	521	471	490	480	498	476	487	518	510	503	469	509	469	499	452	497	487	439	510	465	484	501	467	515	488	494	498	490	510	447	517	485	480	508	479	485	491	436	500	493	512	513	478	482	516	469	509	464	477	443	487	479	451	467	521	472	481	507	482	482	455	492	489	479	473	496	496	522	503	484	476	511	543	515	515	445	526	511	499	483	491	501	474	512	500	489	461	434	479	442	484	497	500	483	474	489	489	494	532	498	500	466	475	486	481	429	510	481	493	477	447	482	477	471	512	482	481	470	446	505	474	484	504	505	497	530	472	444	539	458	499	492	478	501	506	463	492	454	459	456	468	497	486	488	474	497	507	502	479	472	448	495	468	530	449	482	514	471	476	533	488	501	506	454	518	484	471	482	497	468	487	516	471	499	505	492	527	539	499	444	477	536	507	488	474	492	506	512	470	478	493	508	509	440	515	457	510	489	483	465	524	496	531	494	485	490	503	506	477	462	487	489	499	462	478	498	467	554	482	486	488	471	484	500	519	494	452	492	474	503	522	544	482	468	493	489	505	481	524	492	499	476	486	470	471	516	497	491	465	492	510	518	477	470	468	496	485	490	502	475	487	497	477	431	463	471	490	486	488	488	508	489	487	494	483	458	470	454	491	502	496	525	524	500	482	484	485	474	521	467	477	465	458	527	487	480	477	503	477	476	485	472	499	476	477	507	461	503	475	501	455	475	470	453	490	520	477	452	492	468	486	466	494	500	467	512	467	473	475	538	450	466	518	478	502	504	503	474	543	461	499	495	497	508	445	513	479	465	478	485	478	502	504	495	501	508	485	495	495	465	479	478	521	471	453	462	474	476	506	494	508	528	471	482	514	474	476	457	465	466	494	471	521	484	498	491	506	498	503	503	517	484	476	495	460	453	489	468	515	461	468	499	471	469	497	499	481	457	470	463	495	471	475	480	503	479	469	511	480	483	530	517	489	474	481	453	464	518	523	527	495	502	529	487	488	470	494	491	515	480	482	532	476	484	492	497	465	504	492	482	452	488	455	499	523	472	465	487	488	469	522	510	506	477	469	500	491	483	475	498	476	485	500	455	505	494	516	496	472	498	468	511	471	499	481	511	476	487	487	526	485	464	468	491	491	508	483	458	509	477	514	487	493	452	459	469	469	473	501	465	520	494	470	522	461	510	466	457	496	549	463	470	468	480	450	474	502	450	488	512	456	520	435	505	518	487	503	486	514	453	418	495	505	530	487	488	483	501	495	482	465	537	453	518	528	499	476	454	531	473	504	485	481	494	510	541	486	465	480	499	494	474	454	478	511	481	439	498	503	473	503	527	532	475	509	471	499	501	464	506	478	488	502	522	483	502	489	489	480	484	481	477	476	543	500	465	474	469	503	462	499	485	505	479	499	472	461	462	451	493	469	487	537	507	491	478	472	478	519	502	517
48371	15354	5295	2224	1499	1086	855	709	633	528	466	422	409	373	372	319	321	314	295	244	293	291	279	282	294	273	285	264	254	257	229	278	278	303	244	251	260	237	242	255	246	249	253	260	233	263	242	274	214	260	260	223	238	241	272	280	249	244	259	232	257	268	239	216	230	218	263	274	250	238	226	233	250	213	258	217	231	241	257	247	267	258	236	217	255	254	253	251	293	250	258	228	243	253	220	244	227	240	253	221	237	261	245	245	266	232	231	237	277	260	239	243	252	255	249	239	271	262	254	212	259	251	254	264	214	249	239	270	255	257	243	264	245	251	262	243	257	221	229	216	237	238	226	246	223	220	272	245	228	234	238	249	232	247	229	257	264	242	256	266	257	244	246	222	254	222	250	212	257	224	256	224	245	243	237	227	246	222	219	266	243	253	226	238	247	223	230	249	264	223	232	232	273	266	250	231	235	231	240	222	215	258	239	235	246	245	234	274	259	224	219	261	230	269	244	246	230	237	260	256	264	232	259	223	212	227	234	213	228	243	237	253	235	247	255	230	248	230	233	241	231	243	269	259	234	253	237	227	253	236	248	225	236	243	227	243	259	265	263	232	248	274	238	237	249	263	251	234	256	256	219	236	255	249	272	256	234	255	239	269	253	229	275	257	243	237	262	254	245	234	221	258	243	216	266	252	238	241	242	248	253	248	237	254	248	238	250	249	249	243	242	260	247	236	231	228	230	270	251	264	236	249	234	233	240	227	238	243	240	252	238	237	233	222	223	267	230	254	252	267	249	240	237	224	227	252	257	230	251	235	230	221	224	253	244	249	218	242	257	263	246	244	269	256	237	227	227	249	255	257	257	248	224	240	229	231	260	266	239	226	245	251	210	227	245	255	248	242	248	247	221	235	228	268	239	237	240	249	242	263	243	249	272	260	244	271	254	240	242	247	211	247	251	262	229	235	281	257	231	253	230	228	245	236	266	228	224	270	248	266	214	243	237	253	240	230	239	268	218	221	237	250	244	238	222	220	250	207	233	201	305	232	236	249	254	238	239	255	242	244	241	233	276	236	253	253	237	239	248	237	256	230	254	210	242	234	224	256	215	223	218	270	250	243	242	235	228	257	252	256	250	233	272	235	212	253	235	248	235	247	233	241	234	263	231	259	244	263	246	238	272	233	247	255	232	236	249	235	263	223	251	232	224	259	234	252	203	254	258	284	240	249	250	272	241	235	263	226	249	253	235	252	270	284	269	243	247	241	258	252	232	246	233	247	242	228	237	252	244	239	266	214	240	230	273	246	243	224	263	257	228	257	249	251	224	228	227	234	219	233	260	271	240	246	239	243	267	222	220	246	258	270	213	267	224	233	275	260	238	249	240	232	219	271	264	249	221	237	227	242	241	237	215	256	287	229	251	239	240	230	234	247	209	227	255	227	244	281	256	259	234	247	272	241	223	240	241	246	228	259	262	265	267	253	213	239	238	261	261	254	234	255	251	248	227	245	241	216	233	249	243	234	213	271	252	228	238	248	250	238	231	257	236	241	258	236	221	239	260	258	236	258	266	242	236	238	231	207	262	227	241	268	251	229	247	246	273	241	268	253	260	259	256	243	248	260	226	232	250	254	259	256	266	254	245	252	235	261	261	251	248	240	216	241	254	223	229	259	250	258	257	243	231	250	257	225	253	232	246	264	211	247	215	239	207	223	271	260	242	222	268	242	234	262	253	241	253	222	238	243	238	234	252	248	263	224	249	245	209	234	260	241	246	239	241	240	258	253	228	247	227	210	256	254	246	242	229	246	232	221	255	225	240	255	253	240	228	267	242	235	246	266	219	243	240	258	243	254	245	226	235	273	251	228	232	264	256	236	257	239	256	242	272	244	246	234	251	234	227	254	237	239	248	225	221	260	207	232	221	261	238	235	252	224	217	249	255	259	214	253	253	211	243	282	259	249	201	236	252	258	253	246	260	257	229	241	260	227	203	225	264	209	250	225	230	226	240	240	221	209	217	241	249	250	249	244	233	245	232	219	246	227	275	233	254	266	238	250	239	226	227	247	242	238	243	269	221	264	238	244	269	261	237	233	231	251	246	242	274	238	245	277	239	227	251	274	258	247	263	260	249	235	244	246	240	243	229	223	275	241	237	285	239	236	238	249	237	236	261	251	261	235	240	243	262	250	239	271	262	229	248	231	267	262	250	244	238	257	225	250	253	219	202	214	275	237	259	274	250	230	278	259	250	234	230	235	264	249	259	230	242	255	216	219	242	254	259	228	264	230	241	279	246	252	262	237	245	250	264	251	242	239	233	239	221	238	236	245	274	240	260	237	232	239	254	242	223	234	238	246	267	254	236	245	226	249	219	254	250	251	219	258	209	255	250	242	241	234	239	245	235	240	235	259	254	253	254	243	230	260	267	247	231	233	232	257	241	252	262	248	262	266	245	254	216	240	218	234	244	236	244	237	233	247	227	256	237	259	259	225	244	253	233	257	249	257	254	263	266	267	231	230	276	258	257	220	252	258	259	225	246	272	237	241	234	228	214	225	253	261	252	265	235	260	236	240	256	278	217	261	229	228	252	245	253	250	225	237	249	255	250	222	240	226	246	257	245	245	256	239	223	239	232	258	219	236	243	225	250	252	243	246	246	242	265	237	213	238	248	269	257	245	239	230	239	213	216	256	255	225	255	250	246	244	250	252	232	223	238	232	264	250	236	246	223	237	249	245	272	242	263	231	187	244	258	263	250	238	229	216	269	234	261	267	275	232	239	264	240	256	219	270	247	298	232	242	268	239	253	227	246	254	250	266	252	221	277	245	260	246	229	250	230	254	274	255	238	226	243	228	237	253	248	227	243	263	233	242	248	232	230	225	250	262	245	263	239	242	228	239	236	276	248	238	242	249	247	250	221	246	237	243	226	247	220	267	262	264	236	268	250	245	241	280	221	258	239	232	237	243	256	260	227	224	221	237	236	220	231	233	227	257	232	247	247	246	225	250	248	245	250	257	226	218	218	236	253	263	237	244	252	264	240	269	234	238	248	246	265	232	256	225	223	242	252	231	225	278	251	216	234	268	249	268	255	255	260	238	219	219	254	244	255	284	273	280	251	241	224	237	244	216	229	238	227	247	240	232	229	256	204	250	227	250	238	258	190	218	262	236	230	228	255	249	242	242	261	246	230	233	253	241	245	207	227	220	263	250	240	264	267	214	274	233	255	237	233	245	217	251	262	240	232	250	244	245	237	260	234	235	250	266	216	267	231	246	234	233	214	244	226	242	242	253	245	230	254	252	234	235	254	215	259	226	246	256	248	246	247	233	223	244	216	247	254	236	235	282	228	238	229	268	269	234	239	251	239	240	241	232	252	240	232	265	246	255	226	236	253	243	209	254	224	224	240	229	250	254	240	232	236	238	221	242	254	233	252	261	252	220	215	267	263	254	226	251	257	226	245	239	239	268	262	249	252	264	226	271	240	270	261	215	227	252	247	250
22563	2722	6062	6506	5507	4491	3741	3050	2606	2339	2042	1911	1705	1623	1475	1376	1338	1222	1170	1161	1056	1034	1050	1015	945	911	925	923	848	885	851	829	861	818	786	853	828	844	819	822	815	739	776	812	771	735	793	768	737	754	706	755	715	752	717	715	740	785	705	716	668	722	740	702	741	691	735	739	714	681	716	726	723	731	716	710	720	689	702	700	762	711	712	682	721	726	666	716	727	688	687	737	720	723	688	683	711	676	705	710	671	713	709	696	698	682	711	715	680	709	717	707	678	748	693	701	705	722	694	696	647	676	706	703	719	688	650	745	702	691	681	705	723	722	716	703	695	762	697	678	670	704	762	657	729	725	703	628	710	697	714	750	677	697	733	708	675	693	694	676	690	716	739	680	708	714	681	678	657	686	660	719	672	661	682	690	714	663	650	681	647	695	702	744	686	706	704	707	672	689	724	685	680	686	673	713	679	724	695	701	704	661	651	676	706	687	678	696	701	696	663	720	674	739	684	704	702	654	688	691	661	707	718	688	688	671	697	672	724	699	730	696	705	712	681	644	704	729	714	648	698	650	655	735	701	746	721	731	659	649	670	662	652	721	655	702	647	728	625	696	712	726	656	689	709	622	718	722	680	740	686	717	664	681	712	709	690	706	649	695	709	664	720	698	706	699	655	679	670	721	720	678	701	715	694	645	671	676	691	659	659	696	725	715	718	683	687	728	639	709	705	712	677	673	651	717	688	657	747	684	689	652	720	665	633	670	697	703	700	715	691	719	661	721	682	673	651	643	666	649	678	670	684	644	685	745	696	690	687	690	675	686	670	706	675	721	708	649	695	672	657	718	700	690	714	691	746	635	730	731	696	698	673	681	673	719	651	676	725	701	686	666	667	682	672	699	743	719	698	680	698	702	687	696	702	688	716	688	639	664	668	705	732	688	713	741	644	692	689	716	703	665	697	660	672	662	695	677	665	654	672	709	697	689	724	676	694	701	676	667	750	677	690	696	670	705	691	661	699	690	696	668	698	678	702	697	733	688	679	702	704	638	689	694	678	662	695	713	688	652	745	686	714	621	748	689	734	689	663	690	686	668	722	649	694	699	717	688	693	714	670	672	675	634	749	661	690	684	748	684	696	692	739	715	727	688	667	686	668	703	693	707	720	664	701	671	698	711	698	660	693	697	688	682	659	678	703	691	673	719	705	702	691	719	671	684	709	702	666	689	702	757	705	659	686	669	720	714	668	691	684	702	673	697	683	697	690	684	698	721	690	671	651	710	631	735	668	688	688	671	716	683	685	658	680	732	733	709	708	732	664	687	650	721	742	670	662	697	660	715	740	683	658	644	709	674	706	716	665	711	688	658	685	680	722	750	671	648	720	699	657	732	694	715	672	683	711	667	723	722	662	656	679	722	689	688	690	674	705	725	646	676	657	696	703	700	707	688	669	672	665	650	667	682	721	681	683	647	680	654	683	671	733	717	684	704	651	736	761	671	680	740	683	647	689	671	681	677	683	671	652	704	681	716	645	690	655	702	668	688	703	680	700	744	707	689	696	687	666	717	721	641	711	714	705	706	676	659	679	679	667	683	673	685	727	675	692	667	647	690	740	687	731	723	702	662	718	719	705	727	659	704	661	684	674	689	655	743	693	718	691	679	702	669	701	663	658	739	685	670	699	670	708	641	698	712	644	677	701	618	691	705	690	682	728	738	706	682	676	652	715	695	698	661	684	727	706	722	722	697	692	681	709	670	655	688	657	634	696	681	703	658	697	689	681	701	685	722	708	689	664	640	725	701	686	684	726	700	730	679	694	705	665	670	636	672	671	670	657	682	662	701	708	722	691	706	708	663	691	687	683	688	735	712	709	688	703	672	669	745	672	717	730	664	733	727	646	657	684	723	661	709	644	628	675	694	729	662	721	728	667	690	700	659	695	740	655	671	722	672	668	663	671	699	674	674	665	734	693	667	647	708	716	685	699	732	692	698	671	701	721	729	690	732	722	711	695	694	688	672	717	676	662	657	689	741	756	684	705	679	730	689	671	640	686	691	673	711	708	658	735	651	656	644	671	733	648	674	694	666	714	647	677	690	659	687	679	697	676	674	737	671	683	657	610	646	666	679	716	649	667	660	681	683	700	674	704	665	682	713	683	665	717	674	647	658	686	692	644	657	692	654	721	681	693	646	745	642	676	708	699	653	661	704	691	703	671	640	722	688	695	729	691	666	626	681	655	650	713	719	704	679	695	698	658	758	665	670	716	693	650	711	653	667	651	694	695	707	718	700	646	705	681	660	741	719	702	697	705	653	668	665	676	669	708	738	698	709	666	665	676	691	685	687	725	660	682	657	739	648	624	680	666	674	683	697	749	690	687	682	686	681	687	698	724	672	674	751	703	711	654	668	715	686	658	654	708	705	687	728	700	649	670	684	744	727	676	670	686	691	698	699	721	693	671	687	660	678	694	712	661	650	723	665	728	705	659	686	685	759	712	717	630	677	646	691	683	698	735	691	705	665	678	720	695	740	681	717	745	690	685	674	680	692	707	692	711	695	719	717	643	683	688	707	706	689	707	696	691	646	678	649	693	709	734	703	698	702	686	653	667	703	705	735	652	725	684	673	685	694	696	703	709	701	739	655	686	655	715	707	698	695	708	693	727	667	635	670	691	631	680	655	675	685	685	727	726	680	678	674	735	691	681	749	630	699	673	723	681	690	696	655	709	663	686	686	735	707	682	714	666	674	698	677	658	671	756	700	683	676	667	678	663	735	698	709	733	725	676	639	657	717	696	700	702	682	671	686	724	707	698	700	737	752	714	702	678	686	694	687	703	614	670	656	722	718	741	726	717	651	699	671	682	682	707	749	701	686	626	701	726	633	697	690	711	701	687	734	680	678	673	689	704	704	733	676	724	642	703	690	675	700	685	709	677	712	699	623	702	684	685	727	708	664	693	698	690	672	648	688	731	680	687	722	664	704	611	719	696	646	642	665	751	674	688	711	716	694	638	721	680	689	701	682	688	653	651	683	647	697	706	697	655	651	707	721	637	656	714	677	735	668	704	724	696	735	748	671	704	672	663	715	672	706	670	657	736	662	671	695	723	746	721	705	700	714	678	715	699	709	716	700	699	726	725	704	717	707	699	636	708	705	661	687	665	693	676	704	717	682	658	685	693	711	666	694	721	742	669	677	656	686	689	660	678	724	702	677	658	711	706	663	709	675	674	696	660	744	695	697	641	688	649	683	681	698	691	707	670	646	693	672	652	713	720	736	680	712	720	645	681	604	688	716	741	681	679	694	677	689	697	661	678	678	742	683	700	681	656	671	666	686	684	712	635	705	669	687	706	699	707	647	671	678	663	655	656	641	639	659	662	642	695	681	703	674	663	696	693	663	696	651	673	664	663	650	647	708	653	614	654	681	673	692	682	748	713	679	646	709	656	638	662	713	675	708	666	642	704	713	666	645	677	727	626	662	724	697	669	661	631	702	689	732	640	680
6069	291	156	116	114	101	71	80	69	79	64	70	77	74	71	77	60	68	83	71	71	71	74	63	73	84	58	75	63	71	68	66	69	71	68	65	79	81	66	61	70	70	79	71	76	70	73	78	71	62	76	72	62	81	64	72	68	64	63	80	74	73	83	78	80	58	65	70	76	50	71	51	60	59	62	64	60	65	84	62	71	66	60	64	66	86	55	66	68	68	68	58	70	67	71	66	55	58	72	58	61	59	83	78	76	63	81	69	69	64	52	82	66	59	55	70	68	52	79	67	71	94	72	76	74	51	57	59	58	63	61	66	65	58	66	76	70	73	66	64	57	67	69	72	55	68	73	68	58	79	70	64	77	72	72	76	70	80	64	64	51	75	61	69	82	72	82	63	56	67	72	50	64	71	67	74	76	55	64	46	63	80	72	62	57	78	62	61	75	74	75	68	86	64	66	75	59	66	64	67	67	67	61	64	71	63	67	57	78	77	76	56	75	58	71	58	61	66	69	68	57	59	66	59	62	65	57	71	76	68	69	64	76	78	63	58	76	73	77	64	67	63	57	74	62	75	75	84	64	67	71	63	61	73	73	64	73	67	65	79	73	76	63	70	75	62	75	69	63	64	77	54	80	77	66	65	58	56	70	64	90	78	73	54	68	63	67	84	51	69	72	62	87	58	54	58	57	66	75	70	61	63	78	73	75	73	60	66	88	80	65	70	59	74	68	70	68	79	79	71	55	66	74	80	70	78	71	59	74	66	78	78	67	69	45	69	71	75	74	75	63	67	73	69	75	70	79	67	71	57	60	62	64	64	69	75	66	70	79	55	64	64	63	86	54	74	75	64	64	69	60	66	71	76	69	67	66	68	64	60	81	68	53	78	64	69	69	58	72	77	69	52	68	63	65	67	83	67	49	61	52	70	73	72	73	66	67	67	56	66	76	62	50	58	59	66	76	69	61	65	61	68	68	72	64	60	63	75	59	68	71	67	72	64	80	80	78	61	64	70	74	68	78	80	54	72	61	67	74	73	58	61	77	67	68	68	77	70	69	70	54	78	65	62	71	61	72	78	60	70	76	66	64	74	74	59	59	55	69	72	58	74	74	56	71	81	59	80	74	91	68	76	72	61	74	59	68	86	64	62	61	55	75	63	75	55	73	56	54	65	68	60	63	49	63	80	70	74	62	74	69	83	66	56	74	65	72	60	67	48	63	64	72	70	58	74	69	65	71	78	71	72	64	87	75	60	63	50	58	74	66	60	66	60	62	68	70	67	88	70	78	71	72	77	83	60	74	70	71	74	64	69	70	74	73	62	81	72	79	62	68	72	63	68	74	65	63	83	64	57	71	69	75	73	71	77	65	77	66	63	76	56	71	68	60	57	65	58	87	70	81	72	77	81	88	74	72	66	53	77	83	70	77	76	71	75	65	76	79	51	81	56	72	54	68	64	62	68	71	56	64	71	68	65	71	55	61	64	74	80	68	63	67	69	68	56	82	75	61	68	61	72	67	75	69	77	74	61	56	50	59	84	74	68	65	64	69	57	62	75	84	56	68	71	58	73	59	70	75	53	57	67	62	83	77	67	64	65	65	53	76	69	60	65	62	75	55	60	72	74	74	73	70	68	72	62	56	62	81	65	80	72	60	70	57	56	59	50	56	66	78	65	63	74	67	58	68	74	56	70	76	84	61	61	62	79	77	66	67	65	71	74	81	90	62	67	74	79	92	70	71	81	73	77	51	64	78	51	66	76	76	71	57	48	70	68	63	85	72	66	57	77	77	56	59	76	78	74	75	71	66	52	75	63	68	53	60	78	65	71	83	75	69	63	72	77	61	72	62	66	72	66	66	57	65	76	74	63	68	63	57	69	63	69	84	80	71	80	77	71	65	72	58	77	75	57	64	80	84	81	66	75	71	73	71	67	72	58	77	52	76	58	66	69	77	71	72	78	68	58	59	75	72	66	62	77	67	60	64	72	59	70	70	70	75	64	73	58	76	81	68	70	75	69	60	65	66	63	60	88	70	76	77	65	78	80	77	69	67	68	61	69	62	45	57	61	58	61	66	63	73	66	73	70	65	82	55	59	77	66	71	53	62	51	63	69	74	67	64	75	78	62	58	75	79	61	53	71	74	56	60	75	69	80	68	57	65	79	77	67	55	74	59	59	49	71	72	72	66	61	66	67	63	68	65	63	58	79	70	66	68	70	66	62	73	77	62	80	76	67	60	72	65	72	69	55	79	63	76	74	68	69	69	60	72	58	60	61	73	81	57	83	77	72	58	56	67	56	82	71	68	63	74	66	58	68	61	75	61	86	63	59	65	67	67	72	72	65	71	62	52	74	68	60	62	68	61	86	62	75	62	72	69	67	78	71	64	65	59	86	75	77	50	67	72	72	72	66	61	69	70	74	67	66	70	88	61	78	67	39	75	57	53	84	61	68	77	74	63	77	67	55	72	78	70	78	72	60	52	65	59	82	72	51	72	60	58	65	72	60	83	77	52	73	67	65	61	70	59	60	83	59	71	73	64	72	64	68	66	59	62	50	67	63	67	74	96	55	68	61	75	60	48	69	70	58	69	61	76	75	64	62	78	60	68	65	71	78	64	78	74	65	67	52	73	72	58	73	60	62	60	67	56	76	65	55	80	68	66	70	66	68	66	69	59	86	71	80	63	58	65	72	60	78	80	86	92	60	81	72	77	63	57	56	62	69	57	63	84	75	64	58	77	51	62	53	70	70	67	81	75	79	76	64	69	61	63	61	77	65	64	68	54	62	73	62	74	54	57	56	67	54	79	72	63	72	73	57	66	74	74	64	78	53	64	50	64	75	86	73	65	57	61	69	63	61	74	78	52	68	61	68	75	74	57	50	67	59	64	67	61	69	66	61	70	68	61	64	78	63	72	68	82	70	64	63	55	60	67	65	76	57	64	60	68	65	87	69	77	61	59	74	79	66	79	80	81	89	70	61	76	63	76	72	61	57	66	69	77	69	78	74	90	67	59	62	62	78	67	66	85	62	79	62	66	72	66	63	69	67	64	77	74	63	77	67	67	67	63	78	49	71	67	70	76	56	61	63	45	64	65	68	71	70	73	65	71	69	82	58	66	72	66	74	73	75	78	74	61	78	73	68	77	76	55	61	78	74	67	70	67	63	70	74	59	63	58	80	57	65	66	63	90	58	49	65	88	78	58	67	69	98	78	70	75	55	62	60	79	69	64	67	59	62	61	71	72	58	68	80	73	77	71	62	69	66	69	65	58	67	77	72	65	57	67	73	70	64	55	76	62	79	73	51	60	71	56	63	58	69	67	70	66	65	58	58	84	63	62	63	75	78	71	67	65	64	63	72	63	79	57	66	59	87	59	76	81	62	70	58	80	74	59	61	64	63	77	70	73	69	64	71	78	64	65	60	75	64	63	69	72	75	67	69	52	74	91	55	66	64	72	73	84	64	74	68	46	83	76	85	69	75	54	56	71	73
5907	309	388	455	399	386	342	276	294	252	287	287	294	278	289	300	249	258	251	282	249	263	252	271	250	242	264	247	255	240	269	253	238	244	247	286	261	237	245	272	270	257	244	241	236	243	213	250	229	239	263	238	270	268	254	258	264	238	259	257	253	224	258	271	260	242	269	273	246	230	253	257	274	228	246	245	234	242	246	253	238	263	242	246	227	261	239	271	264	226	274	257	268	264	248	235	236	263	235	256	215	266	249	261	237	224	233	249	236	224	262	221	239	284	228	217	251	262	263	267	244	231	240	239	227	243	257	245	258	245	268	237	239	264	224	285	243	240	254	251	249	255	224	251	231	261	227	255	246	264	249	239	239	266	276	232	217	248	206	247	260	249	265	276	255	245	240	241	246	248	268	238	254	252	245	242	251	251	245	238	245	246	240	243	264	247	240	221	279	257	256	241	263	248	252	251	277	252	273	247	261	258	238	228	251	302	240	258	256	207	278	248	272	269	265	250	231	260	232	263	274	253	265	233	224	256	252	269	251	227	241	258	276	237	230	260	279	249	240	268	254	266	256	263	276	253	267	236	265	255	270	238	245	266	243	275	256	258	238	261	230	259	260	242	218	258	227	274	237	242	244	251	245	243	231	257	247	242	255	250	205	249	249	244	265	245	250	239	271	229	229	231	211	260	260	232	234	259	235	246	241	259	242	226	237	250	250	247	249	223	242	211	262	281	264	258	223	234	234	245	264	249	248	272	237	242	258	244	245	248	236	267	238	245	261	238	265	242	266	239	249	266	263	231	259	261	252	261	249	254	266	250	238	235	271	257	248	248	269	270	247	263	259	267	282	239	238	240	248	262	236	262	233	265	241	232	244	230	272	216	243	229	257	279	275	261	267	211	266	267	215	253	270	260	253	248	233	250	234	248	240	230	247	256	237	217	242	244	249	256	271	277	252	275	245	264	251	251	251	245	249	269	244	288	244	222	283	227	241	253	250	221	242	230	235	228	260	236	228	265	216	248	260	251	276	226	253	244	255	244	230	217	220	243	252	232	251	245	248	239	267	243	256	245	237	226	255	249	238	243	254	235	221	267	257	258	260	234	263	255	265	258	237	272	256	260	270	268	257	256	279	262	259	241	258	253	239	257	262	229	256	219	248	243	270	249	238	261	255	249	236	253	262	256	213	254	253	260	236	239	262	240	271	256	241	254	242	259	253	259	263	234	257	256	261	254	250	237	241	222	239	227	234	263	232	282	256	260	251	239	241	247	260	253	240	226	231	253	253	232	272	225	241	253	232	258	235	222	218	266	239	263	255	257	258	233	256	254	258	268	252	236	255	238	238	265	287	245	253	277	234	253	250	277	247	261	270	248	272	268	247	264	257	252	249	252	220	243	243	253	259	247	226	273	258	258	245	252	234	236	240	263	241	252	239	246	251	228	240	274	270	241	249	241	267	237	227	241	262	228	259	257	250	257	232	251	261	240	213	250	252	244	243	262	244	253	266	256	246	272	261	218	241	255	270	272	282	252	250	271	255	261	255	255	231	254	247	229	243	226	238	238	250	240	239	239	227	260	240	241	232	245	254	205	251	273	229	232	272	277	239	254	253	275	261	271	263	254	249	243	264	258	253	258	224	242	270	276	267	270	243	246	279	263	242	276	238	270	264	268	244	251	221	252	249	254	282	272	212	244	264	251	233	249	238	230	267	241	235	269	232	213	264	240	217	228	243	262	251	243	227	274	213	246	239	258	254	255	244	249	241	235	250	222	229	262	254	260	259	257	258	276	237	282	253	249	294	258	280	267	244	219	279	271	261	260	230	248	254	244	250	255	258	224	239	251	260	236	248	270	255	242	250	288	239	271	263	239	252	236	243	225	235	250	264	252	269	237	239	228	247	247	221	265	245	235	263	267	265	273	287	234	250	246	248	222	221	258	254	259	248	271	241	214	259	261	227	239	239	244	268	254	232	257	257	250	237	249	237	233	237	244	248	256	274	217	266	264	216	238	244	224	247	261	237	266	249	270	222	253	262	280	255	231	208	254	219	241	230	252	246	238	264	263	255	243	256	282	265	277	246	259	260	251	273	281	267	247	254	224	245	252	239	255	261	258	268	266	262	255	245	242	258	266	226	258	256	232	253	248	263	255	269	226	271	237	231	247	278	249	252	245	235	244	272	209	258	273	241	255	235	257	255	238	243	266	251	242	270	266	226	215	241	256	252	290	245	269	251	269	257	254	233	250	258	242	267	258	251	230	234	231	269	251	244	218	254	238	236	243	231	242	263	253	242	255	251	240	245	230	253	267	248	255	272	259	261	256	244	260	236	224	266	265	229	253	223	261	255	255	244	269	256	271	232	255	254	238	236	232	275	266	270	238	266	217	230	230	250	219	241	261	255	269	259	262	245	235	242	260	236	261	257	266	269	238	218	259	260	225	251	258	241	233	254	236	239	257	217	271	256	258	261	297	259	239	241	256	256	261	242	242	232	286	270	248	243	249	244	253	262	254	256	212	258	271	244	266	263	257	265	257	258	264	268	260	255	237	268	241	241	249	244	279	252	250	227	262	250	250	233	272	271	231	236	263	269	227	262	253	248	253	264	241	259	279	257	222	239	223	250	265	248	234	254	235	235	286	242	233	256	280	277	265	232	278	247	237	259	242	244	255	264	278	243	225	241	228	243	266	242	246	253	256	245	248	271	276	257	252	283	280	229	243	245	226	269	244	279	277	270	232	230	282	247	245	249	267	241	269	236	260	247	244	283	276	223	249	247	259	267	271	229	244	247	235	246	231	275	239	266	278	262	235	238	240	241	255	251	259	237	250	239	261	270	270	257	223	280	235	258	217	287	234	221	270	238	256	250	277	233	267	255	259	261	245	259	267	251	250	241	288	260	255	260	279	246	249	263	265	249	262	275	248	254	234	229	271	232	265	238	211	234	263	264	278	250	247	245	239	260	244	255	233	242	256	257	270	264	253	227	214	241	263	242	251	229	258	258	251	229	224	260	263	242	225	250	233	244	228	256	273	247	279	236	268	251	236	270	256	234	232	256	238	253	285	237	246	205	246	249	271	247	285	295	244	262	261	237	253	229	241	240	263	271	240	251	249	251	262	233	205	263	271	247	266	246	281	261	220	221	221	246	233	229	251	260	238	256	263	282	282	247	266	222	252	263	246	254	256	258	258	271	245	252	247	240	255	247	256	240	277	263	224	218	220	254	249	241	253	233	236	241	245	267	269	251	253	227	249	257	271	273	275	240	280	241	260	214	260	237	256	252	243	239	240	218	247	246	264	229	266	295	294	243	263	244	242	267	240	256	248	267	243	262	210	242	248	255	276	263	249	228	250	253	247	253	253	231	274	243	246	255	226	232	234	260	239	278	260	270	232	259	279	249	255	283	274	262	260	243	263	262	246	240	217	273	260	257	255	255	245	258	250	247	245	261	243	253	248	277	250	258	255	274	250	244	282	227	245	272	239	224	254	262	236
36978	6301	1569	1003	733	553	457	408	360	299	290	255	218	203	220	217	196	191	186	193	174	158	164	182	179	166	178	188	168	184	160	161	158	169	159	176	186	150	168	158	174	178	157	176	180	172	163	154	165	168	183	167	160	163	149	179	179	167	162	140	148	165	138	151	144	147	188	154	176	167	172	164	141	174	170	143	134	163	164	178	145	156	164	133	165	152	158	188	164	176	163	153	171	144	159	126	169	145	154	181	157	159	166	154	134	158	173	154	156	143	169	181	137	146	158	163	130	169	148	129	165	145	152	163	135	138	177	174	146	166	163	145	149	132	176	156	145	154	149	174	160	141	158	160	159	147	156	143	162	160	163	145	167	166	139	146	172	150	156	148	159	158	149	157	163	138	168	174	181	149	148	181	144	149	161	154	169	147	144	168	174	167	162	178	159	172	168	135	143	145	153	153	168	154	163	162	154	144	153	133	168	137	171	148	133	151	174	168	146	158	154	179	151	154	143	166	190	148	169	169	176	143	155	154	150	161	167	187	165	156	178	176	186	162	137	152	175	150	143	164	167	140	168	162	171	149	163	155	171	153	161	164	162	168	141	165	167	168	150	166	154	146	143	167	150	149	156	190	156	167	153	164	173	139	143	159	156	147	170	153	172	133	150	173	165	151	176	141	145	145	174	157	139	164	167	158	140	150	154	136	157	149	161	157	154	165	174	145	143	167	161	161	151	145	151	156	160	160	163	158	161	165	146	170	143	155	123	160	154	153	175	163	145	156	144	150	174	163	148	164	164	158	156	183	167	149	163	153	157	161	180	150	150	167	164	160	150	119	178	183	165	154	150	139	144	178	167	155	143	155	143	160	152	155	142	172	167	157	179	146	179	147	144	155	168	159	155	159	153	161	175	144	156	147	151	165	186	160	166	143	177	158	161	159	164	145	146	168	153	144	196	156	169	143	149	146	160	166	148	158	154	152	160	178	163	152	142	159	140	147	175	143	163	168	164	167	156	176	161	147	168	161	132	153	164	166	180	175	165	147	147	161	159	150	152	140	176	157	181	141	137	171	151	148	182	159	151	160	155	179	171	154	149	163	155	154	163	176	143	153	168	168	136	168	162	178	169	172	139	154	146	158	174	166	170	173	140	157	156	152	175	158	149	157	173	163	174	160	162	162	137	155	181	151	157	171	166	151	160	154	174	155	182	152	146	162	163	195	153	160	151	189	136	167	168	139	157	158	152	130	171	174	145	154	149	144	138	167	173	166	167	143	149	171	158	160	163	168	158	174	164	179	164	162	170	149	147	173	160	171	170	166	175	148	144	157	136	152	145	163	156	158	183	165	142	175	146	183	149	156	144	172	128	155	166	156	182	163	161	175	168	156	174	155	156	174	127	173	166	167	146	166	152	170	153	146	151	162	148	164	133	161	163	161	161	149	160	156	177	141	159	159	170	168	167	156	166	157	164	137	161	156	141	161	146	161	167	159	152	165	147	158	169	172	167	153	163	172	151	175	142	148	137	148	159	131	154	180	158	155	158	153	174	160	157	154	178	145	160	186	161	170	164	162	159	149	158	166	149	159	161	190	173	151	128	161	147	158	149	159	149	151	168	162	146	157	170	160	165	153	177	163	167	143	150	159	171	166	155	142	153	160	184	163	178	152	142	162	162	161	156	178	144	135	155	194	181	153	155	154	160	172	155	168	155	176	146	152	149	149	169	148	167	178	142	139	170	175	151	200	160	150	151	190	140	159	162	159	191	161	170	165	142	151	189	135	151	190	179	161	177	152	155	142	181	139	163	173	166	144	167	165	155	166	170	136	148	159	164	145	152	141	179	158	173	172	163	165	130	146	146	160	164	173	182	164	163	160	159	157	146	169	177	181	147	167	162	154	169	150	152	158	152	151	168	160	149	160	179	135	139	138	157	169	163	152	153	153	174	176	162	174	157	140	166	166	174	141	164	148	126	153	146	169	159	161	156	167	164	155	161	147	157	166	174	150	172	143	152	171	186	147	130	164	167	146	173	145	155	159	156	163	169	163	156	161	166	179	165	181	164	162	169	179	157	143	129	163	161	154	153	157	171	127	188	178	150	186	171	172	156	146	155	153	138	159	165	156	176	169	158	149	158	158	181	165	162	159	170	191	160	165	141	183	156	151	141	175	169	163	145	187	171	159	152	160	157	169	163	180	167	134	181	146	180	152	157	168	158	162	151	163	140	150	157	164	164	149	161	155	164	158	164	139	151	152	149	165	150	163	160	149	167	166	147	148	138	137	162	154	162	172	148	152	137	175	169	159	139	146	177	161	152	182	178	145	156	154	142	155	161	157	165	163	139	186	152	153	171	169	165	174	149	140	138	167	159	161	163	166	150	165	159	170	179	155	166	139	165	168	150	155	166	158	146	131	150	174	161	163	146	148	164	150	158	176	160	173	165	163	187	160	171	135	163	153	175	153	157	152	177	147	154	150	160	165	166	141	172	164	163	165	162	142	156	171	151	142	128	154	172	163	144	148	167	140	145	139	185	170	141	157	156	173	166	142	145	156	164	152	175	143	170	148	174	140	155	153	176	148	157	151	140	169	141	170	170	160	178	173	161	143	164	167	167	175	181	139	134	164	142	149	167	148	159	146	168	148	163	151	150	154	170	164	168	175	193	145	145	156	142	170	175	144	160	163	155	175	179	153	177	177	167	154	150	162	142	146	152	150	176	147	133	163	139	172	159	158	164	163	190	162	164	173	148	136	189	157	141	162	162	150	155	175	181	169	144	181	164	150	154	146	130	165	157	127	149	153	168	163	171	160	148	161	160	141	148	150	167	155	145	167	160	176	149	159	154	180	130	140	148	165	166	149	145	173	146	158	158	152	172	147	139	171	129	157	157	157	150	178	175	160	157	162	182	166	167	141	150	141	147	140	144	158	159	156	158	155	127	170	159	175	172	152	153	152	154	157	165	163	163	130	157	184	154	167	175	144	157	142	177	153	186	146	153	166	163	154	142	152	170	176	144	168	165	155	167	168	140	146	149	157	147	162	158	165	158	153	185	148	144	156	179	161	157	154	159	162	146	161	165	160	160	164	162	175	138	166	152	186	160	167	157	142	141	184	151	154	158	158	148	145	144	154	143	153	170	169	162	146	150	174	163	155	169	170	177	157	143	153	172	167	153	162	162	158	142	168	151	156	170	172	127	147	183	174	148	156	168	151	162	138	152	187	144	183	154	145	161	165	158	153	134	154	165	149	180	181	154	150	168	160	163	169	154	161	147	141	160	158	173	163	180	173	155	175	164	155	151	161	145	162	145	188	155	168	175	166	163	167	179	166	149	133	163	169	153	140	163	141	182	163	143	150	140	181	177	162	158	177	165	137	152	164	147	155	170	157	152	145	141	154	146	149	141	187	173	182	129	165	151	161	147	174	163	156	154	159	148	163	161	179	169	163	160	158	155	164	158	144	166	164	180	177	173	179	141	174	142	163	141	156	142	154	119	163
17405	1556	3427	3752	3139	2499	2080	1746	1522	1386	1227	1157	1054	1038	903	894	805	774	781	719	714	676	661	642	606	619	587	632	550	584	585	559	587	563	578	560	541	561	535	570	525	536	563	553	552	504	570	544	505	542	531	497	480	528	505	516	545	532	506	507	534	504	517	497	519	523	524	495	524	526	504	496	471	536	495	495	527	515	498	520	508	449	484	503	520	486	522	524	517	499	454	532	475	505	503	453	502	483	552	473	477	504	483	489	483	537	490	495	489	529	482	492	514	511	501	468	507	528	479	477	449	487	494	507	493	470	527	457	451	475	486	499	483	502	477	512	490	468	515	467	471	509	477	517	504	510	505	523	496	483	506	496	530	510	505	486	475	508	508	457	506	465	518	484	518	523	462	482	448	478	523	458	500	511	459	529	476	462	512	465	493	516	489	487	481	544	503	486	512	485	500	457	524	460	491	508	515	487	455	496	451	501	514	429	482	469	470	490	488	478	496	483	495	513	465	498	463	484	505	495	490	447	490	496	459	541	490	488	481	516	507	516	492	514	487	527	461	497	501	473	487	464	468	473	477	487	509	478	467	478	521	496	499	507	468	470	481	462	418	531	484	514	493	472	484	469	526	515	520	507	421	489	502	527	483	471	512	506	510	504	519	514	463	513	504	480	478	484	503	504	482	462	487	487	517	458	471	469	476	456	466	507	506	466	469	475	477	507	506	483	479	464	454	482	519	501	485	492	505	521	453	504	500	520	482	462	516	449	515	447	477	487	490	476	471	511	471	493	507	466	474	498	515	496	471	515	485	476	467	495	511	501	489	501	492	478	498	489	475	471	504	502	493	503	513	490	466	506	509	468	504	499	502	502	490	486	487	481	538	493	510	480	488	495	507	476	536	476	488	523	514	481	503	518	465	507	483	515	480	451	506	506	492	506	504	492	492	496	471	481	440	491	446	445	469	489	500	483	488	466	555	466	523	509	473	484	466	471	505	504	498	511	475	553	446	491	512	513	480	501	482	466	516	484	453	492	525	476	474	467	488	492	457	508	518	439	489	459	480	508	495	488	459	523	497	471	484	514	474	503	497	493	482	456	501	491	492	470	473	521	476	468	488	489	480	498	479	503	505	463	485	479	478	497	437	497	523	499	472	483	520	468	538	483	491	461	468	472	469	487	486	517	506	533	451	480	491	501	438	498	513	509	477	483	497	487	471	503	508	471	525	502	470	473	491	463	472	433	472	493	460	472	505	522	537	514	504	511	473	495	483	469	490	511	496	480	487	481	510	497	507	483	514	514	504	457	478	490	527	487	508	462	502	474	485	505	465	497	467	501	514	501	489	528	456	496	498	502	465	505	489	492	496	526	447	479	464	514	485	481	478	513	503	511	475	527	484	479	461	488	504	482	514	502	508	474	471	448	500	487	509	501	498	472	467	484	503	461	461	518	491	475	534	487	512	484	473	487	468	522	477	472	486	477	490	497	490	483	475	484	512	499	487	472	513	464	460	472	499	504	511	495	463	476	471	482	472	484	499	534	472	521	485	497	504	516	511	527	457	518	496	497	481	461	484	502	461	471	515	506	507	476	481	503	453	458	512	485	504	453	517	485	497	513	463	497	482	479	462	501	500	531	523	471	483	479	499	488	468	477	511	451	483	509	509	516	488	469	522	460	487	508	479	535	466	472	461	491	477	484	461	474	478	481	517	499	522	470	509	468	496	480	451	491	514	507	483	453	494	506	491	495	470	472	483	488	479	494	487	492	498	452	498	516	480	479	488	506	482	495	461	503	475	517	491	512	539	457	470	529	501	532	462	504	491	533	506	488	501	513	481	463	479	486	517	505	491	476	470	486	488	486	484	511	500	501	491	458	537	519	521	492	532	494	450	478	495	462	470	515	449	483	489	465	523	530	478	497	511	511	463	501	474	484	543	514	478	499	460	461	511	482	484	460	528	468	510	502	456	475	468	504	477	538	499	509	489	510	514	493	490	443	525	513	491	511	510	498	529	517	469	496	475	514	490	449	472	518	475	477	458	464	470	510	461	464	475	461	469	514	500	481	476	472	524	497	497	463	489	498	518	475	497	504	539	501	472	502	498	485	497	486	483	527	525	519	507	503	479	471	483	507	462	476	491	460	508	479	501	458	474	504	527	469	507	485	506	496	480	500	494	495	494	485	522	470	473	463	519	499	518	462	499	493	494	519	462	486	504	497	521	470	491	488	490	467	486	507	478	493	481	489	453	497	483	498	473	476	476	474	515	484	468	536	483	489	506	484	525	524	486	514	499	468	495	510	473	490	456	464	448	519	495	536	500	471	443	508	513	515	501	463	441	482	505	467	488	471	494	508	522	509	459	509	490	481	491	492	469	509	507	489	486	483	481	459	486	486	489	514	484	493	491	459	477	487	512	488	497	483	488	497	496	484	495	501	517	480	499	486	508	493	505	477	494	480	528	506	520	493	462	505	496	501	502	474	456	483	495	471	495	511	488	507	522	466	484	482	519	482	472	509	463	514	457	490	432	520	496	492	481	502	465	478	461	465	481	488	512	443	456	489	538	443	482	507	546	512	495	486	476	492	510	516	511	463	510	495	530	471	466	504	476	470	533	458	537	455	454	511	527	461	508	514	489	508	506	465	525	467	483	491	529	505	500	481	461	516	463	475	516	481	477	504	481	460	438	495	474	453	447	484	496	507	465	492	486	503	510	484	533	507	512	468	459	506	529	500	489	490	491	489	478	504	508	504	482	454	475	479	524	517	481	511	498	496	469	454	491	543	503	457	500	465	506	496	455	506	527	486	466	475	495	495	498	484	505	490	497	505	477	475	469	477	482	489	486	478	495	506	484	476	521	476	461	449	500	548	460	520	490	481	497	489	478	497	480	485	486	483	504	530	510	488	491	471	489	465	486	501	510	499	513	555	524	508	542	471	514	491	547	497	500	510	498	452	507	504	469	482	477	467	459	510	465	494	505	508	497	474	504	485	462	475	473	457	476	502	448	490	467	529	527	518	459	476	490	519	503	487	476	459	499	501	507	486	477	517	490	509	520	493	478	426	493	501	507	503	524	485	467	533	494	471	502	496	497	473	493	494	481	482	487	494	483	486	501	503	499	495	481	486	522	497	465	466	441	490	498	474	437	510	460	500	463	509	512	476	471	462	474	479	459	452	471	471	459	465	462	524	483	531	457	455	487	494	513	499	530	464	539	499	508	506	498	536	506	516	489	501	497	506	471	508	535	488	485	511	487	478	531	484	494	479	492	460	493	513	510	483	465	478	478	501	500	489	507	511	484	484	480	542	514	559	452	455	528	472	523	525	499	497	483	479	488	484	446	477	477	487	484	482	474	482	475	472	519	447	471	492	487	487	498	476	502	468	545	512	509	427	469	479	503	518	481	484	481	501	505	529	454	493	446	526	456	488	476	508	489	492	495	491	503	513	463	476	508	498	487	492	514	449	504	515	492	490	484	477	486	462	485	541	500	487	467	478
47857	12595	3891	2231	1499	1047	804	722	548	525	465	479	392	406	333	336	332	325	331	308	267	296	271	231	283	233	294	296	257	243	289	269	260	260	239	250	258	241	252	228	255	251	272	232	273	281	240	250	237	265	271	259	281	231	250	256	257	237	253	252	232	259	260	264	235	261	268	247	246	233	239	239	210	279	255	255	228	248	257	231	212	235	229	238	246	236	233	229	254	243	250	250	246	260	258	231	243	256	227	239	240	254	241	242	243	218	260	243	270	227	255	228	265	245	223	242	248	278	233	234	247	219	231	245	255	222	251	243	234	262	226	228	247	221	235	271	257	253	211	253	238	223	238	226	233	205	236	224	253	240	220	269	247	258	272	256	232	262	238	234	221	261	262	241	234	239	254	216	231	264	227	259	247	248	220	229	225	244	246	266	253	264	243	228	228	195	244	253	247	218	243	232	252	240	265	239	250	236	230	256	242	243	240	245	240	220	244	224	226	237	256	233	228	254	251	226	235	238	242	221	253	239	237	241	243	265	228	261	221	226	261	248	215	238	229	253	238	244	265	246	239	258	271	239	264	239	211	226	242	272	263	239	230	254	233	234	248	253	236	227	226	234	262	267	247	246	235	256	242	264	237	231	248	262	267	220	239	237	244	234	258	256	267	257	259	236	261	238	247	253	252	267	236	260	228	238	256	239	253	232	256	251	214	260	288	262	257	219	257	237	274	252	257	237	216	251	249	243	251	214	225	213	250	221	239	248	255	232	236	240	288	221	233	233	242	229	255	250	257	232	237	231	220	245	250	216	219	219	246	245	242	233	227	241	233	253	243	237	219	239	212	236	256	229	260	231	260	222	220	233	238	249	213	214	230	276	258	226	227	256	270	211	243	274	217	257	222	254	243	259	247	250	267	222	253	237	252	256	264	228	239	244	272	236	235	223	240	238	239	256	257	264	258	223	219	246	243	248	232	259	227	248	246	250	245	235	257	278	220	260	233	240	240	244	255	248	240	232	250	258	232	241	205	227	233	247	255	221	255	241	234	242	249	240	247	256	278	251	234	207	261	236	248	251	202	221	219	233	242	245	230	250	234	234	249	241	241	254	218	247	257	278	229	260	251	210	237	239	251	245	232	252	272	231	246	224	229	223	238	246	243	250	243	243	238	215	267	258	222	231	258	232	242	241	236	233	278	239	247	250	247	266	253	266	232	259	240	226	240	248	257	252	240	250	236	248	244	257	236	252	270	232	223	236	241	249	236	209	234	237	258	248	256	248	253	200	244	250	235	282	239	244	242	238	263	246	238	231	222	224	247	251	220	245	247	266	254	238	236	220	229	242	225	234	253	262	254	246	232	263	238	229	256	231	258	277	243	264	242	231	233	242	214	240	241	269	232	235	239	242	244	228	236	256	226	233	243	243	235	230	235	232	243	232	247	251	228	246	251	242	261	238	250	236	232	246	231	231	248	273	233	250	213	257	207	269	222	246	238	222	224	251	238	264	229	233	221	250	226	204	221	254	221	228	243	217	231	213	262	263	242	260	245	231	255	232	244	306	245	241	265	263	239	246	219	222	224	235	242	243	237	236	233	258	248	229	244	233	240	253	234	234	255	250	259	211	243	234	225	254	222	223	263	263	246	241	245	237	235	237	228	238	265	258	273	228	265	218	231	244	256	254	258	254	229	218	265	224	226	237	224	257	234	230	258	241	222	262	255	244	257	216	239	255	230	219	232	230	237	240	222	235	265	223	268	226	258	243	238	237	294	224	262	242	226	274	219	250	233	230	238	232	247	227	239	224	228	238	216	241	247	252	237	265	246	250	221	228	259	246	219	231	246	250	219	251	238	248	231	247	248	231	236	232	250	204	230	226	255	237	213	230	215	255	253	238	237	223	241	252	264	253	253	227	244	240	256	264	247	233	228	252	252	258	231	237	237	247	216	236	228	276	259	241	233	228	257	230	250	249	222	240	238	227	244	225	241	251	234	238	235	224	227	211	217	256	256	256	253	216	253	235	237	255	252	248	258	236	252	243	254	258	249	189	234	246	258	252	275	257	242	251	241	260	256	263	258	234	250	230	248	238	253	231	233	266	247	273	241	218	252	244	265	228	230	251	231	258	232	260	239	260	227	231	231	245	249	231	229	247	240	248	234	240	243	241	214	231	233	261	217	241	223	239	260	243	243	229	216	248	236	250	256	256	217	246	240	237	251	232	250	219	266	253	209	241	239	280	280	234	236	248	232	255	225	244	227	219	242	242	197	238	228	236	240	212	237	268	239	253	256	257	244	266	249	261	258	268	245	229	224	223	234	258	229	220	241	211	213	230	226	262	261	248	223	223	229	285	239	240	221	234	250	241	219	221	257	235	250	247	229	223	236	207	222	252	231	271	248	277	219	244	235	244	237	249	240	235	240	238	254	250	239	215	218	234	215	224	230	237	252	230	207	240	250	231	239	255	254	216	252	237	258	248	254	270	254	241	243	233	236	226	251	221	254	238	246	227	252	263	232	255	263	261	238	255	242	285	248	203	243	274	249	243	235	236	306	260	231	197	261	237	250	227	219	253	231	265	263	238	253	269	293	241	236	244	231	238	259	216	220	238	261	254	240	246	278	245	240	234	255	226	254	263	257	242	251	227	225	239	235	226	270	212	240	239	214	221	228	213	220	265	244	212	238	261	251	234	248	242	238	240	238	220	256	244	219	236	230	252	205	248	259	205	231	259	228	262	231	240	225	229	248	245	266	245	238	234	234	241	225	240	249	265	259	253	228	226	232	248	248	250	222	225	242	223	241	220	246	243	248	228	211	245	229	244	247	254	266	247	285	238	270	263	239	238	243	254	278	231	224	242	244	230	260	257	228	266	267	267	228	225	248	223	244	253	271	261	243	234	234	257	230	242	262	234	263	266	285	241	220	225	219	222	229	252	234	215	243	221	262	269	279	226	232	247	216	267	252	246	256	251	223	230	247	242	230	234	237	239	236	230	243	247	241	236	240	256	241	253	236	238	259	248	269	242	245	247	246	225	258	244	240	227	251	216	263	244	242	238	224	239	228	203	237	252	275	236	256	210	232	252	219	263	226	242	260	246	222	251	246	240	242	280	241	236	250	240	225	242	230	236	242	239	242	215	242	200	251	257	282	236	257	213	226	217	239	225	235	242	238	238	294	236	258	238	224	235	260	246	219	234	236	253	252	236	240	267	278	228	244	256	254	225	213	259	250	257	257	243	251	220	240	271	218	271	256	266	250	203	259	229	272	246	250	252	260	228	214	250	225	232	244	243	238	255	254	251	221	274	228	229	250	244	251	240	232	261	242	257	251	237	221	249	241	263	224	256	217	238	245	205	238	235	262	267	248	264	243	252	250	230	246	241	246	240	198	240	211	215	240	230	221	247	249	263	238	232	230	206	231	253	256	244	239	243	239	227	223	267	258	222	231	276	244	209	305	227	269	245	242	232	264	267	211	273	266	251	225	260	219	222	236	252	226	257
22213	2704	5889	6620	5554	4413	3573	3144	2687	2313	2075	1860	1757	1552	1434	1277	1230	1203	1194	1087	1076	1023	1028	972	961	921	962	870	931	902	893	874	830	859	811	836	785	794	816	793	797	770	780	742	766	781	780	776	767	766	767	741	728	768	760	743	741	746	795	744	782	756	732	744	731	745	705	768	725	678	695	734	722	712	774	683	692	714	704	667	737	690	722	725	702	682	726	685	744	804	739	711	728	690	704	680	737	673	723	650	681	714	708	698	678	667	688	708	762	691	684	719	721	697	688	689	697	694	742	728	689	712	714	701	711	687	702	737	675	708	706	707	702	722	686	730	699	678	710	677	710	693	700	710	705	676	669	739	680	708	740	711	689	678	658	686	663	705	702	701	749	670	730	709	673	696	717	708	666	675	670	673	649	732	691	726	632	711	701	680	659	697	660	732	708	655	701	710	725	751	708	693	666	678	658	711	720	713	671	656	716	685	677	688	650	641	686	684	711	697	675	652	693	725	715	721	701	632	702	736	711	652	713	696	626	725	651	725	678	716	728	659	693	697	705	717	665	724	700	681	696	707	666	654	738	694	672	704	699	676	653	696	706	706	636	743	648	688	649	689	677	703	669	691	653	657	643	731	723	716	693	721	742	670	696	686	702	710	664	688	690	710	659	695	650	721	717	656	651	608	682	751	708	726	710	695	678	685	704	741	677	695	675	651	708	650	688	707	697	679	746	679	695	693	692	686	683	736	703	711	667	660	774	699	672	669	719	650	655	684	657	731	695	735	686	706	702	704	705	700	663	699	702	728	696	675	663	640	690	685	712	755	678	702	679	705	653	727	685	697	681	705	673	704	710	688	693	694	699	709	682	700	675	671	687	615	653	654	706	736	678	697	690	698	655	670	724	729	685	695	693	710	670	722	666	679	641	713	650	702	655	679	687	698	679	691	704	661	685	695	669	684	704	693	677	680	703	722	677	660	692	699	683	716	629	751	658	679	725	708	699	668	716	711	703	704	690	696	714	711	719	661	690	693	715	685	716	703	639	704	666	641	669	682	678	685	717	698	664	666	719	676	692	659	689	688	662	682	685	714	695	685	671	689	670	706	685	723	701	643	708	690	652	714	723	646	677	704	739	692	614	690	758	709	694	674	710	721	688	670	677	656	683	646	645	673	654	680	698	686	664	629	628	693	652	689	637	710	699	719	718	673	725	693	683	711	718	738	659	684	712	709	707	660	718	668	709	688	711	714	664	676	681	684	709	668	717	704	729	702	693	709	696	692	650	684	727	704	701	690	680	687	681	732	644	713	696	691	681	681	672	670	704	706	699	725	686	689	655	666	691	708	693	752	682	664	683	710	708	679	675	703	707	670	712	738	655	712	706	692	676	713	665	655	715	700	681	735	722	682	752	692	737	701	672	716	704	723	646	695	672	733	652	700	710	664	681	703	706	698	693	690	717	729	667	694	654	683	725	650	687	703	668	677	629	668	640	687	655	688	641	664	701	665	678	693	710	724	698	730	661	662	685	689	688	672	699	706	682	710	694	712	674	637	686	649	678	677	720	705	644	697	667	714	686	689	733	686	684	690	659	716	703	694	672	685	701	683	641	671	646	687	641	696	695	682	672	679	670	696	659	763	692	692	678	695	690	638	682	707	693	666	618	645	677	677	683	695	701	687	702	676	692	750	696	683	685	653	642	682	669	705	702	662	694	668	689	685	686	702	719	652	682	682	630	672	712	655	679	683	647	726	688	687	730	663	689	688	662	714	644	753	661	679	714	643	680	712	715	674	688	707	685	757	701	718	705	681	711	690	709	694	667	715	686	708	696	694	688	677	647	691	677	707	672	711	698	663	682	709	660	700	732	654	715	685	695	710	647	729	703	709	727	657	697	689	652	712	737	649	746	672	672	682	699	706	713	713	658	718	702	667	725	702	683	700	717	696	694	670	714	718	702	689	712	716	651	698	719	702	657	670	722	668	646	699	688	708	700	703	670	673	697	659	671	659	701	677	692	667	685	690	701	672	674	646	656	682	662	714	680	694	734	703	663	718	716	679	687	709	698	681	724	685	648	702	715	700	726	707	698	650	643	684	695	679	731	703	735	675	656	724	722	693	693	666	720	660	723	669	690	706	743	690	654	704	682	677	686	675	742	709	653	635	681	694	666	703	688	684	697	704	679	696	669	646	651	691	684	666	675	713	706	706	690	670	708	689	703	689	713	683	691	709	680	690	693	700	686	704	706	689	637	707	680	737	670	717	696	714	723	703	742	703	649	710	721	728	709	677	652	665	694	718	718	693	661	692	645	681	709	689	707	702	688	710	678	677	699	690	686	706	687	680	622	673	713	685	695	727	695	692	722	632	710	682	647	754	660	736	680	687	729	750	681	692	694	674	676	672	657	710	637	715	705	683	668	664	706	705	730	650	681	679	690	678	695	726	713	718	676	678	645	688	698	679	713	680	672	660	680	668	724	704	658	682	651	676	711	662	701	656	680	643	686	647	686	678	691	717	661	708	707	674	714	689	682	674	725	686	704	670	705	706	667	666	648	725	692	721	648	682	698	666	652	637	681	724	653	700	648	701	705	720	725	702	693	648	655	661	649	677	715	663	653	708	735	724	636	677	712	667	673	681	701	707	717	724	711	698	711	653	672	691	652	666	707	643	689	688	685	678	711	707	652	685	674	650	649	678	635	696	698	702	731	691	697	717	664	738	710	752	722	666	709	654	714	669	684	690	695	702	719	658	651	747	681	666	706	696	711	725	733	657	662	684	675	654	729	698	702	695	705	708	701	707	704	675	683	675	675	678	674	678	697	642	723	700	746	685	709	679	712	689	694	700	667	685	664	676	707	672	693	712	678	698	718	664	727	676	673	663	699	693	662	688	675	669	695	695	676	649	675	694	720	723	711	667	656	709	670	746	651	735	673	694	724	721	680	738	673	676	714	730	701	678	716	710	714	710	659	686	675	700	711	711	702	670	672	691	647	699	712	704	662	725	687	671	719	703	697	658	695	699	682	678	687	661	639	681	710	668	660	674	714	720	681	689	704	697	698	693	684	681	708	750	675	700	714	653	666	717	718	701	627	732	710	702	662	704	692	695	704	697	676	696	739	668	718	671	692	739	691	658	684	653	693	712	675	707	600	647	740	686	698	652	638	710	682	692	680	657	705	687	770	699	682	690	716	680	637	714	641	660	684	727	653	668	693	734	699	638	635	699	694	690	690	708	640	751	702	678	713	636	693	706	687	662	695	729	680	682	691	718	711	694	720	676	686	723	659	684	612	724	661	691	686	691	686	655	744	728	680	699	666	705	717	621	663	726	677	710	728	714	664	720	689	684	702	729	673	719	701	724	673	701	662	725	677	644	693	699	677	647	723	673	695	696	652	695	696	720	659	702	659	656	676	670	699	711	719	685	722	694	683	676	698	723	658	686	711	673	687	703	662	683	618	701	704	705	672	727	700	690	716	691	634	669	720	731	653	725	669	714	710	683
5606	249	164	129	79	87	80	88	79	84	76	82	64	87	62	67	72	76	75	67	61	86	67	83	84	74	68	70	65	81	67	65	73	74	83	73	74	73	64	75	67	66	55	71	82	57	73	73	75	74	94	61	66	85	62	67	77	80	67	78	48	63	59	55	67	64	71	67	66	74	69	76	66	72	65	58	64	67	61	68	90	74	79	71	61	74	83	62	70	74	73	68	72	74	52	66	75	57	76	79	73	63	68	72	73	76	69	66	58	68	67	62	66	60	76	75	70	64	71	64	73	54	70	74	69	64	65	79	53	73	85	73	72	58	77	80	78	65	76	64	65	55	72	67	60	60	67	65	69	58	75	79	71	65	75	60	77	63	67	69	62	65	68	50	73	73	69	70	72	68	63	56	50	77	57	76	74	78	73	73	61	61	71	67	64	58	65	71	63	64	69	62	68	75	59	63	70	75	73	67	62	77	61	63	68	67	68	59	73	78	63	81	69	80	59	66	83	63	71	59	82	65	67	67	88	72	57	74	66	64	64	82	75	75	58	76	74	74	66	62	52	68	75	62	71	66	70	76	70	55	93	59	75	59	67	62	64	61	68	77	65	58	61	51	67	71	79	66	71	78	74	75	62	64	85	61	73	64	64	80	64	61	62	82	83	61	81	54	69	50	67	68	65	79	75	74	65	76	68	61	81	69	89	85	81	65	52	63	73	65	70	65	77	66	69	57	66	80	76	77	55	68	51	69	72	81	79	77	60	86	58	71	75	82	87	58	75	70	77	74	67	69	73	63	69	66	81	65	57	81	74	70	62	72	71	62	75	76	75	67	73	64	65	57	83	63	65	70	62	82	67	73	78	77	64	58	49	71	67	65	54	66	75	65	81	59	66	71	79	72	52	79	59	56	65	56	58	63	54	68	65	72	71	70	57	63	67	71	61	53	57	69	79	67	62	82	75	68	76	85	73	60	54	78	69	71	74	69	67	58	71	72	75	74	64	69	79	66	74	76	56	47	69	60	72	64	56	75	69	61	68	77	58	69	66	77	54	77	65	65	65	71	62	73	68	64	57	87	66	68	56	66	77	60	74	66	66	80	68	74	71	60	92	64	78	56	59	60	57	70	58	68	82	55	56	72	70	57	60	58	64	71	82	81	75	70	69	81	61	73	69	75	63	77	56	70	61	54	75	66	64	63	71	74	58	59	63	70	65	79	59	75	64	67	73	71	60	52	77	71	73	66	73	63	68	71	82	70	57	69	80	62	68	75	69	61	61	71	58	56	77	81	56	71	54	62	71	72	69	62	61	75	59	71	61	66	60	75	75	64	65	63	69	73	69	82	74	78	73	76	81	70	61	60	70	82	72	66	65	67	71	76	67	70	66	67	70	92	64	68	81	85	71	61	71	64	82	74	65	71	57	64	77	62	76	74	70	58	73	76	60	52	52	76	64	76	67	61	71	77	61	61	83	68	74	75	70	75	65	61	58	55	51	68	59	58	60	59	66	80	66	78	74	66	59	75	68	64	73	70	60	67	68	62	76	75	74	68	58	77	49	67	60	81	52	59	66	72	80	69	64	65	70	58	59	79	69	61	65	74	69	62	77	77	86	71	52	66	53	62	66	74	66	68	76	73	62	69	71	65	72	72	85	75	65	72	79	63	64	74	64	73	69	66	62	59	67	73	81	76	69	59	78	61	69	61	63	70	64	57	71	65	66	66	66	62	66	70	82	66	56	77	60	55	57	69	62	70	63	76	54	67	60	65	70	85	79	77	55	67	54	64	61	72	79	70	69	81	71	78	62	57	63	69	66	61	75	83	64	63	58	74	69	70	74	73	75	65	57	72	62	59	55	78	66	72	71	68	79	71	61	60	68	59	59	73	71	68	70	71	59	66	54	66	53	72	69	62	72	65	68	55	62	70	67	64	79	62	55	63	63	64	75	60	67	57	65	65	53	62	71	65	71	74	52	73	66	83	76	79	80	48	72	63	69	73	62	72	66	58	67	74	78	60	77	69	70	70	83	87	65	60	72	69	77	75	63	68	80	63	89	82	69	73	82	76	65	62	60	65	67	65	68	58	60	74	66	66	53	75	67	59	48	68	76	72	53	87	64	72	61	75	60	62	68	56	73	66	97	68	67	49	69	67	66	86	68	72	69	59	73	84	78	66	81	62	70	59	80	74	86	67	76	84	63	57	58	71	60	71	73	70	63	62	57	59	78	68	74	71	76	81	64	85	77	55	75	51	84	70	68	64	64	61	71	65	66	64	71	74	74	57	75	78	66	53	69	77	65	75	64	57	65	54	69	83	68	68	52	74	65	75	69	59	83	73	67	66	64	71	79	79	66	58	83	60	69	67	76	80	71	64	72	74	72	76	58	61	83	57	57	48	65	66	70	82	79	63	61	72	76	82	79	66	58	64	44	72	71	61	77	62	61	69	66	71	88	87	62	66	81	67	68	58	71	55	68	65	63	66	70	73	74	58	67	62	80	77	59	70	68	51	65	65	64	62	59	80	56	73	62	69	58	79	64	70	78	76	53	81	69	67	73	61	85	62	60	71	78	78	77	65	64	69	59	74	76	60	66	59	77	72	55	68	64	70	80	61	73	63	63	69	76	71	71	68	69	50	70	69	63	81	62	74	70	74	61	63	73	74	67	64	58	63	74	62	60	65	74	68	64	89	71	66	75	65	72	64	63	69	59	65	67	65	82	74	70	63	80	75	64	67	59	50	62	81	66	67	55	52	55	68	60	77	57	55	65	82	62	79	64	71	65	68	49	81	70	74	69	72	79	72	62	54	59	72	77	63	55	75	75	72	74	64	69	64	71	70	75	66	66	69	56	64	56	57	60	72	64	66	76	66	64	74	64	66	64	53	59	56	80	70	57	58	74	65	71	59	65	69	66	69	87	76	73	77	69	57	53	67	63	78	61	57	70	76	81	70	58	67	71	65	74	76	77	55	68	76	72	63	73	68	72	66	67	65	68	53	67	64	70	69	71	70	61	69	65	68	69	64	64	82	79	71	59	76	70	61	55	72	78	70	71	62	57	53	65	57	74	67	72	68	66	78	62	76	75	56	74	62	66	74	81	60	65	77	67	74	65	68	67	70	64	61	66	72	63	62	80	70	56	66	77	64	58	82	72	75	78	84	62	59	53	78	69	55	57	63	60	73	76	73	64	61	57	70	78	72	63	74	78	69	69	82	56	70	64	72	73	67	66	65	60	67	53	52	62	63	56	71	73	84	65	64	63	70	69	68	55	57	59	60	66	52	58	78	71	95	83	73	57	69	65	64	72	52	73	59	71	75	77	65	73	89	62	65	71	77	69	63	69	69	69	57	59	63	64	57	57	68	59	50	70	76	67	61	60	73	60	71	67	62	56	66	79	55	74	65	67	77	65	63	74	67	64	55	84	75	81	79	80	87	79	74	64	70	77	62	65	64	79	87	65	73	78	63	66	79	69	59	58	79	75	64	64	61
5796	343	431	437	415	336	333	305	339	304	303	296	269	293	283	277	273	258	275	247	263	244	265	258	275	282	223	247	269	257	239	247	234	264	271	274	272	257	260	222	251	286	234	266	276	251	244	241	249	256	250	266	246	257	262	215	235	233	263	259	253	249	260	293	234	249	242	239	245	270	242	262	283	257	262	265	275	262	254	232	239	246	273	223	271	256	220	244	241	237	266	269	250	285	225	223	262	262	272	226	294	244	278	260	267	249	234	245	233	251	248	245	263	245	239	255	260	233	275	240	246	265	274	241	233	238	248	231	261	272	244	246	246	223	226	261	246	277	259	224	240	217	262	237	250	211	230	244	270	256	251	273	283	240	274	268	253	253	269	254	272	265	262	244	213	234	269	249	262	269	246	248	255	248	227	262	264	246	248	278	235	243	225	252	268	251	260	246	275	257	258	276	245	217	215	229	240	255	254	253	237	217	222	238	240	254	239	224	247	246	229	240	243	261	244	254	241	240	269	239	237	229	237	252	251	242	245	247	235	239	269	305	236	242	257	254	253	242	234	239	253	240	243	237	241	263	246	262	281	264	254	252	234	257	261	258	239	233	259	260	260	255	231	288	251	221	252	257	254	259	262	267	230	240	217	242	235	257	278	232	241	274	254	255	254	275	262	272	241	249	261	241	263	260	248	223	263	245	267	263	235	266	247	238	226	233	235	250	259	248	232	270	258	262	252	230	233	220	276	253	270	246	261	262	286	233	229	266	249	258	247	245	246	247	240	246	244	248	234	274	253	236	242	258	236	237	230	230	231	254	289	245	226	258	267	250	236	282	249	253	250	252	257	261	230	277	239	225	262	259	235	270	278	252	222	270	260	247	268	260	235	237	254	247	237	263	233	237	249	216	244	224	231	265	257	259	260	264	287	258	238	244	254	248	247	260	236	265	253	269	255	248	251	247	274	240	241	254	277	271	237	258	258	256	247	236	284	240	258	255	245	254	241	253	262	235	266	232	266	251	244	225	256	272	251	243	229	250	236	263	237	251	272	251	281	235	255	227	251	272	239	268	260	254	267	258	225	226	279	256	263	258	268	235	245	239	264	260	259	239	250	251	243	255	275	253	262	263	256	263	233	250	261	269	220	262	255	251	254	235	260	225	270	258	253	275	231	219	224	233	251	270	302	233	260	225	262	278	263	238	255	243	247	247	264	252	256	274	260	256	255	232	266	251	249	230	229	272	256	256	258	230	231	254	268	235	260	247	267	244	275	248	253	251	241	242	253	257	235	235	237	266	256	255	251	269	255	261	232	265	256	262	252	216	230	246	237	263	264	246	251	258	239	244	281	271	251	261	280	245	231	252	242	238	253	234	261	246	258	221	227	246	249	215	264	230	261	245	257	252	247	261	254	242	248	250	263	244	259	260	239	232	256	248	260	228	243	238	257	244	224	248	259	237	235	272	266	243	242	243	253	251	258	241	258	266	250	269	254	230	263	233	265	252	238	239	237	266	234	266	243	283	248	246	248	261	252	238	258	267	251	282	253	240	253	243	268	237	248	250	236	218	270	237	283	265	268	238	241	272	247	274	246	262	259	260	230	228	263	248	276	228	266	230	241	235	258	270	266	243	274	247	231	254	254	226	270	252	281	255	281	280	267	228	261	250	246	263	242	247	232	244	231	233	238	230	235	242	277	282	253	243	247	243	298	243	260	236	242	269	243	261	266	243	263	242	255	212	263	286	231	271	258	249	241	254	275	219	246	234	273	255	243	232	270	256	249	251	228	225	233	268	262	207	276	243	279	243	220	240	260	233	257	232	246	255	253	228	260	248	261	260	252	241	254	239	249	275	257	221	239	233	267	251	258	281	241	234	231	264	241	209	264	248	250	238	247	282	250	258	228	278	235	241	232	246	241	236	228	244	282	249	260	267	272	241	268	242	265	241	260	236	242	244	230	255	238	240	282	272	261	238	251	251	255	250	264	250	254	243	236	259	283	250	225	246	270	256	230	251	277	278	258	247	243	241	251	247	245	265	259	261	261	228	242	269	240	274	247	263	259	310	247	251	246	230	259	263	253	253	269	251	253	255	223	254	223	266	256	239	246	229	236	259	221	273	262	239	261	242	222	249	267	231	261	243	243	258	248	239	215	262	273	255	254	265	250	254	247	248	231	239	253	239	229	234	239	260	236	253	247	251	257	260	203	247	272	269	231	245	253	241	285	273	220	240	257	215	233	221	252	226	257	266	266	235	221	286	253	239	241	229	215	235	250	241	253	233	265	222	213	250	231	270	221	255	244	213	236	258	252	276	258	239	231	254	264	227	244	257	265	249	233	290	247	234	278	238	263	267	227	255	255	243	246	215	279	251	218	248	220	248	244	274	235	261	273	237	264	259	246	232	263	259	304	262	269	289	248	279	254	251	251	256	260	228	248	250	237	252	226	247	240	261	232	245	279	223	237	253	236	272	271	248	232	260	260	266	218	270	247	252	237	254	247	256	259	276	245	257	260	251	265	261	259	228	235	264	256	254	235	252	271	239	258	234	262	249	238	251	240	235	273	217	237	253	230	240	264	254	255	241	233	261	240	268	236	270	262	259	257	238	232	246	220	251	237	236	249	234	253	245	239	256	214	247	258	265	265	238	251	255	255	220	256	259	245	236	258	234	249	232	250	230	273	239	264	248	237	262	245	237	269	273	250	256	236	249	246	263	257	266	229	258	235	262	264	272	248	268	259	240	260	218	259	225	244	259	243	243	252	276	251	254	263	255	265	249	247	243	236	271	257	266	247	236	242	238	227	254	262	278	267	249	217	253	229	265	243	235	257	218	265	235	230	269	264	230	260	258	249	233	279	266	259	246	276	235	262	258	284	269	238	238	237	262	240	270	232	252	240	251	261	251	235	235	270	243	243	231	247	235	265	247	235	238	228	229	245	216	245	245	243	254	241	259	241	220	238	266	260	269	260	238	260	259	255	216	288	254	224	222	254	262	241	278	259	230	238	249	266	231	270	230	271	258	269	268	241	244	270	257	244	270	252	223	255	226	270	254	257	252	268	238	249	257	239	251	234	243	248	246	244	256	283	243	271	249	243	258	256	251	273	243	266	252	239	243	244	235	276	247	266	234	253	246	248	247	238	278	262	233	268	253	280	233	232	233	245	258	266	235	241	233	225	223	248	244	277	239	267	239	271	266	230	274	240	261	261	238	240	232	267	257	250	240	242	255	216	246	250	251	257	259	235	253	252	228	241	259	252	239	274	228	267	243	233	247	252	207	253	272	287	255	281	248	256	281	273	269	259	225	245	258	228	236	242	259	254	246	281	264	261	257	260	270	257	269	217	227	256	258	229	246	266	258	267	268	255	261	211	243	254	249	234	273	278	273	245	263	261	223	246	231	251	262	277	254	223	265	249	228	238	236	233	262	242	286	251	231	260	260	237	230	221	221	232	243	270	276	241	278	260	238	224	242	255	257	260	224	250	266	258	249	254	254
36036	5173	1532	1092	768	551	438	446	348	293	264	247	225	225	187	204	218	195	175	223	192	194	190	159	163	191	199	201	170	158	155	162	160	158	186	178	155	146	156	162	159	151	168	147	165	139	183	164	161	142	154	183	169	177	157	167	174	169	162	181	179	148	159	150	173	184	176	148	187	155	148	150	161	152	145	163	160	153	153	153	158	178	178	155	146	152	167	158	149	155	173	144	141	170	152	152	170	153	168	180	153	159	169	152	151	140	162	155	168	164	162	161	130	155	144	177	184	178	154	156	149	145	167	151	154	173	142	163	164	177	146	135	163	159	185	174	167	172	157	151	152	148	181	138	151	164	153	155	155	167	150	156	151	153	145	150	159	168	170	149	161	182	170	152	140	155	143	150	154	149	164	155	167	159	142	158	154	172	187	156	150	148	167	164	169	164	180	168	167	160	147	140	173	147	145	146	158	165	171	170	143	147	168	176	164	144	142	153	146	151	159	182	170	151	151	134	133	160	164	175	165	163	166	183	156	158	154	172	146	156	192	167	167	152	169	161	170	161	166	149	149	152	161	171	173	174	133	158	161	163	152	136	159	156	161	159	130	137	160	168	171	148	155	170	171	178	135	157	179	148	180	163	156	156	179	174	152	149	145	152	163	125	151	145	162	154	161	172	154	157	140	174	159	133	167	206	169	190	176	144	147	147	149	132	158	160	189	163	149	151	149	162	146	163	152	172	166	156	142	152	180	160	150	162	152	175	159	161	158	164	176	165	165	173	147	169	155	154	157	148	160	151	148	173	137	146	172	176	177	146	176	171	152	164	153	145	170	143	166	134	167	151	163	156	152	157	151	154	186	150	149	177	156	145	153	142	160	163	159	159	159	152	168	164	172	164	146	152	158	169	169	142	146	146	155	149	150	175	188	172	149	176	158	168	166	154	172	163	161	153	149	158	167	169	163	153	148	139	168	155	161	147	186	175	147	180	154	148	162	152	149	163	157	170	170	158	162	165	161	152	177	139	153	171	151	164	161	149	149	140	139	164	150	176	177	154	163	150	176	168	145	134	153	177	155	155	169	164	171	143	149	182	164	151	154	148	187	184	157	178	151	150	169	160	154	152	149	179	156	151	168	158	161	160	149	162	161	162	188	143	153	156	174	160	161	144	178	142	147	149	158	183	163	128	163	160	159	149	145	172	165	146	182	175	144	152	171	186	141	159	156	164	130	153	185	165	163	147	148	163	159	171	152	189	165	169	159	169	154	165	170	150	162	167	147	173	150	143	149	152	177	142	161	163	160	134	146	164	148	134	169	168	153	147	154	144	166	151	162	157	159	168	183	154	148	161	165	172	164	150	143	157	165	165	165	157	147	160	161	139	169	177	156	142	151	163	143	152	153	172	150	148	167	169	157	141	163	155	163	143	153	169	131	167	151	146	178	142	176	159	163	144	191	154	160	154	144	153	145	164	162	160	150	155	163	153	164	154	150	143	168	152	156	161	161	157	165	155	184	149	148	146	159	156	162	168	159	167	185	146	157	148	155	154	149	152	149	157	162	173	140	161	158	163	187	183	175	155	161	143	166	180	143	145	179	148	196	163	174	154	144	172	158	149	150	163	143	161	152	140	160	145	164	148	184	178	158	141	157	162	161	183	165	148	149	172	148	170	185	159	152	176	137	166	162	153	143	170	169	145	160	145	151	172	159	172	173	146	154	142	175	153	147	144	148	140	156	178	174	161	163	179	162	159	175	162	162	169	163	159	162	177	144	150	164	161	150	167	162	135	145	182	152	156	135	149	147	135	164	139	150	162	166	164	166	133	191	171	176	151	189	161	156	143	159	141	156	162	189	157	157	170	147	165	137	163	151	148	175	160	151	133	146	158	179	171	173	167	133	158	147	165	153	166	160	179	181	158	184	174	168	169	144	176	149	188	150	149	156	143	144	158	159	171	158	176	172	151	168	161	158	161	167	163	164	152	152	145	158	163	148	141	157	170	156	143	169	159	178	174	159	138	164	166	142	170	141	151	154	181	144	148	146	161	155	163	160	163	170	164	153	155	188	166	183	142	144	162	171	155	167	165	171	167	158	170	162	159	177	166	185	171	133	149	156	158	165	152	175	149	146	145	158	164	184	157	164	164	176	150	151	135	168	141	175	132	180	154	158	176	172	160	172	153	147	162	141	166	171	149	192	132	158	170	169	138	159	153	165	154	155	161	175	148	160	151	183	147	143	145	160	163	168	159	139	158	138	166	162	156	171	143	171	182	158	164	163	170	150	159	171	162	193	155	169	155	163	132	164	173	152	150	185	162	159	183	150	160	166	148	170	165	165	151	167	164	157	171	164	151	160	174	154	163	128	167	161	153	153	162	168	154	163	147	157	158	159	135	150	187	174	140	157	148	147	163	153	169	148	148	164	156	167	166	170	145	156	142	169	134	165	147	147	143	163	140	177	148	165	142	136	150	176	152	155	156	178	133	150	146	149	149	159	152	150	141	148	160	152	155	144	158	149	163	160	143	161	167	165	143	171	156	155	163	174	150	157	156	168	146	146	164	135	158	180	151	164	131	164	143	146	158	150	159	152	168	146	158	143	163	161	175	143	171	143	184	180	160	160	179	156	136	163	151	149	142	154	144	157	145	153	173	148	144	154	140	161	182	171	177	138	146	164	156	164	144	172	161	162	161	151	168	158	145	153	171	158	151	135	158	154	153	166	156	134	161	161	178	188	175	179	156	153	151	151	138	158	164	171	144	126	154	153	153	151	154	169	175	184	146	162	159	163	167	142	128	136	142	152	158	153	162	163	178	148	143	150	183	149	190	155	120	141	140	169	150	163	149	160	161	156	158	153	180	156	174	162	150	162	158	167	159	150	170	150	153	163	151	166	133	142	154	169	164	150	162	151	169	157	166	162	163	163	152	142	149	152	177	156	156	180	182	166	166	164	179	145	157	196	156	150	154	163	149	172	170	177	169	146	172	136	159	163	154	178	152	141	159	178	153	149	189	144	164	174	159	142	169	170	155	173	174	168	133	155	154	147	159	189	157	169	174	163	152	166	117	147	143	180	159	151	152	149	171	142	165	144	146	167	170	184	160	156	176	164	179	169	159	180	164	163	145	154	164	145	162	175	164	174	179	158	165	149	161	150	167	176	143	149	154	139	157	140	153	159	173	165	156	177	177	150	173	151	161	148	167	162	181	137	165	160	149	159	139	148	178	137	181	159	137	172	141	154	165	143	146	153	164	159	171	133	153	177	168	162	167	181	149	165	156	159	182	131	139	139	151	133	147	158	171	151	168	181	145	143	146	146	166	159	159	152	175	174	137	174	127	153	149	151	142	148	147	157	161	154	168	157	152	146	170	140	150	153	171	180	143	146	153	143	159	173	162	169	144	147	134	157	165	158	163	159	153	149	153	160	168	154	158	195	159	152	156	166	160	186	153	164	149	152	164	141	138	197	172	154	173	144	186	160	174	184	162	154	151	146	131
17064	1450	3338	3762	3176	2570	2014	1733	1563	1413	1163	1111	1029	943	817	893	820	733	721	712	686	712	615	639	634	616	647	617	609	550	583	579	580	568	549	546	547	555	580	507	512	509	634	541	510	550	563	522	488	483	524	510	514	492	512	501	511	531	499	497	497	480	491	520	532	477	496	471	551	536	471	536	537	488	499	514	535	502	498	484	519	487	522	518	485	500	481	505	514	525	496	515	454	528	485	485	524	501	480	438	517	503	482	554	477	510	489	475	507	473	500	526	470	475	488	471	531	478	479	492	502	516	523	501	502	526	498	471	529	437	506	448	479	546	515	489	486	464	451	507	495	491	486	469	510	525	464	480	505	493	479	476	525	495	496	493	500	520	473	502	471	474	474	483	477	518	463	471	463	472	509	465	501	502	499	476	451	511	472	486	526	475	481	484	509	467	499	473	486	463	516	451	500	488	461	525	490	487	480	497	522	479	522	509	532	490	493	500	531	463	483	456	473	517	505	497	448	470	481	488	501	481	489	492	462	453	495	499	512	495	487	511	497	507	514	488	506	504	500	477	505	453	475	509	449	505	472	460	501	496	468	498	492	485	496	448	504	533	486	473	499	502	489	501	520	462	492	506	471	467	491	512	484	482	524	503	480	502	470	512	483	508	464	476	466	518	489	509	476	464	496	490	500	479	513	443	489	513	497	497	473	490	489	481	475	465	515	501	532	499	490	538	500	495	483	472	492	490	495	443	481	521	507	512	537	537	499	470	510	480	490	462	488	489	462	524	465	474	498	524	524	500	508	516	497	470	504	544	475	498	494	464	446	460	472	498	484	458	504	477	501	476	474	522	466	452	444	511	490	472	511	467	512	548	453	445	484	502	493	466	468	502	482	486	500	492	500	504	497	459	502	507	485	493	487	508	517	459	521	474	481	511	520	508	476	530	490	495	472	482	517	472	506	498	490	509	490	485	483	501	488	462	519	477	503	505	532	492	468	500	476	505	488	467	504	464	532	461	509	501	525	482	508	501	458	509	475	541	521	497	461	448	494	470	485	448	462	450	508	492	542	504	495	481	523	551	484	458	501	489	447	472	505	492	503	506	528	475	512	464	493	489	472	502	446	467	500	480	502	438	494	515	527	485	525	482	529	486	481	479	488	493	499	520	503	427	469	509	472	488	489	518	495	477	469	489	515	528	467	493	552	474	527	508	475	506	508	496	501	520	486	514	455	473	522	496	514	447	489	490	446	450	500	464	471	463	493	481	455	497	480	494	462	497	481	499	532	462	499	494	508	491	532	469	500	470	451	473	492	489	491	470	457	440	463	477	481	469	480	474	540	512	478	482	478	488	496	481	497	487	475	477	492	479	499	500	493	478	466	489	494	482	519	479	478	493	479	522	516	483	470	445	483	497	544	498	482	496	474	459	495	474	508	507	502	531	498	486	502	523	467	483	474	538	472	499	468	476	507	509	490	518	487	492	466	491	514	531	500	466	513	522	461	476	466	481	442	515	493	465	466	473	482	491	458	474	535	447	510	533	477	493	471	463	495	506	502	504	493	476	490	476	478	491	478	450	533	476	475	465	525	500	499	501	495	498	499	494	491	484	528	463	423	516	463	486	450	522	511	479	465	461	491	437	480	484	526	447	475	483	513	499	494	501	484	511	476	527	500	508	495	508	499	482	467	494	458	493	538	480	479	500	515	503	445	485	487	484	505	502	541	460	461	508	468	482	460	484	500	489	517	524	491	508	481	476	461	468	465	478	502	468	482	473	512	504	526	508	458	504	477	461	463	497	473	504	489	509	447	541	451	468	500	456	512	506	448	464	511	479	526	516	521	502	467	471	532	465	463	492	514	484	548	492	520	482	487	455	472	504	502	482	473	500	439	509	478	480	482	491	479	494	500	489	453	514	493	481	489	471	539	460	495	507	500	473	494	480	424	527	485	489	480	485	484	492	510	478	489	492	493	465	505	472	501	518	488	465	503	503	494	504	511	494	504	493	496	490	441	478	490	510	545	499	502	488	476	498	514	463	501	500	468	481	446	471	476	490	500	500	443	486	492	475	457	474	505	481	480	478	472	518	492	441	537	488	501	489	480	490	484	512	448	445	516	497	480	451	509	458	494	498	486	496	490	505	512	530	483	494	476	506	487	509	493	483	519	496	458	510	463	527	503	525	473	457	468	504	525	480	547	449	527	487	504	490	499	452	489	469	509	498	482	523	474	491	484	444	488	505	449	492	474	450	494	473	475	457	499	432	507	472	533	515	472	491	515	468	491	468	474	473	478	505	458	453	486	494	464	449	501	489	498	494	494	485	483	478	528	470	501	514	475	503	471	500	493	512	477	496	456	511	503	516	487	466	467	488	523	489	497	486	536	497	478	503	490	479	504	483	509	455	509	520	440	514	482	524	524	480	500	511	510	552	506	479	481	486	454	478	431	519	468	504	435	453	482	476	507	481	502	490	477	503	482	494	459	507	479	475	491	473	483	496	521	493	499	507	465	505	435	458	488	483	495	520	499	485	485	478	480	480	507	489	463	503	503	487	484	485	486	515	503	492	460	493	480	500	511	478	490	502	485	478	497	464	523	478	454	491	489	480	494	488	477	512	511	507	459	482	478	494	497	494	454	469	466	511	515	505	486	488	522	471	475	486	528	526	529	460	525	506	486	483	498	490	478	505	487	470	503	500	459	500	487	482	496	487	491	484	446	515	514	500	480	502	550	493	463	500	503	523	500	425	509	464	480	495	467	490	473	501	497	496	488	477	510	483	469	460	466	462	502	506	447	508	478	474	522	486	472	479	496	486	444	521	518	505	478	485	487	472	483	501	494	474	474	494	514	529	490	471	506	483	511	491	476	481	496	522	495	492	464	486	474	493	515	469	519	521	470	476	448	455	539	528	464	491	482	488	501	468	460	493	496	497	503	502	515	502	454	474	524	450	489	496	482	479	503	489	481	485	504	494	488	464	481	513	488	490	526	435	522	501	471	477	478	488	533	498	491	483	490	469	508	471	503	513	503	484	507	460	458	477	482	485	531	488	470	508	487	455	497	536	495	471	523	505	476	513	479	470	482	475	511	484	478	508	489	491	420	439	479	463	504	457	488	457	487	473	472	486	483	479	499	468	486	509	455	506	493	492	544	506	480	472	452	494	520	502	447	511	482	472	485	487	521	477	490	494	516	518	493	513	508	527	510	507	441	498	495	450	499	457	493	461	459	484	465	495	479	519	500	487	506	512	471	499	519	471	482	486	490	484	474	488	493	457	494	503	522	487	453	506	493	470	508	477	452	461	467	485	490	497	509	483	503	488	514	442	434	469	469	490	470	505	488	501	485	458	503	483	500	455	469	480	526	526	517	498	502	489	465	498	514	455	444	472	468	492	483	487	460	483	505	462	501	500	486	513	486	498	501	491	474	458	497	492	519	498	517	504	525	540	487	511	480	471	463	476	538	487	480	487	498	492	507	463	462	475	476	488	455	488	505	480
48213	13396	4171	2173	1494	1066	787	672	574	548	442	432	381	346	376	348	325	300	294	304	289	290	278	283	233	257	269	281	229	291	230	294	269	240	255	276	257	268	249	258	258	216	264	242	271	256	262	239	264	268	257	260	260	249	250	244	243	250	261	216	230	275	254	227	250	248	246	231	243	240	234	262	239	231	252	247	218	238	250	257	252	257	193	250	225	253	231	236	248	230	242	243	236	237	261	260	227	248	257	243	236	241	244	238	265	211	241	221	237	247	251	241	238	238	233	215	266	259	254	259	272	258	219	232	267	255	254	243	257	235	252	250	244	225	253	258	269	220	268	223	228	252	247	250	215	260	262	257	252	229	230	241	237	251	232	246	245	230	253	257	236	214	260	240	272	259	253	235	235	258	246	267	247	231	242	234	253	232	248	221	242	210	244	233	255	243	261	254	227	246	265	239	262	241	241	252	238	203	265	259	249	233	235	231	239	230	233	235	234	253	261	243	211	251	234	230	238	225	235	209	237	249	218	264	264	237	220	243	228	231	242	236	233	249	227	213	245	248	201	245	259	262	239	273	234	234	239	247	256	233	254	230	242	234	256	247	228	241	254	264	232	217	222	242	241	235	235	240	255	244	261	250	236	235	250	206	236	242	214	252	219	253	241	239	248	253	234	230	211	283	247	259	255	244	239	240	247	259	237	260	241	262	218	256	227	212	247	270	246	256	247	267	239	241	223	239	222	246	248	229	218	275	258	272	257	258	213	215	211	233	271	257	227	229	248	287	243	252	233	232	231	270	247	259	228	245	262	230	261	257	232	238	240	242	211	238	260	258	262	250	255	290	231	241	258	234	233	221	229	234	238	260	243	252	267	264	230	213	243	265	246	235	234	251	257	256	251	246	215	240	253	237	234	232	240	226	240	236	228	265	228	245	257	252	245	239	249	254	237	235	232	240	243	229	220	239	265	248	223	225	263	240	194	232	255	224	235	249	251	227	257	225	229	253	248	254	234	249	291	285	206	248	266	235	257	253	221	246	246	219	231	250	238	219	249	245	215	262	235	254	247	271	281	226	248	266	265	265	251	278	255	270	240	226	254	263	240	257	240	248	229	261	243	261	245	231	262	251	246	267	245	235	245	231	242	252	234	234	284	217	252	246	236	234	261	220	247	245	236	241	222	247	220	252	221	310	258	276	215	234	245	243	244	243	258	243	241	233	258	254	256	218	226	256	227	213	212	226	244	236	205	250	226	230	237	240	252	249	245	256	250	216	264	232	264	244	193	216	245	248	227	253	244	244	246	228	246	247	220	246	258	239	227	238	257	241	229	256	262	246	249	261	241	259	266	239	259	233	249	199	241	261	290	237	250	231	233	234	242	266	215	239	277	239	236	258	223	240	226	246	243	228	248	257	261	235	235	239	258	210	246	227	221	237	259	243	247	241	226	227	247	267	261	260	278	219	217	241	234	236	223	227	250	235	247	258	261	257	247	226	251	218	234	239	244	236	237	249	269	236	215	223	250	205	268	244	255	230	234	259	253	231	235	252	266	241	236	257	276	237	251	227	225	259	258	245	232	279	235	215	238	230	233	244	231	233	248	231	260	248	236	253	222	219	209	236	276	222	222	232	236	242	216	223	254	228	236	234	246	238	273	222	240	241	258	231	235	254	249	230	244	263	271	230	251	251	254	231	255	232	237	228	248	231	241	225	239	259	253	245	248	263	220	258	257	271	240	245	224	225	239	245	244	248	226	239	228	252	236	234	251	236	235	223	271	226	251	253	240	232	226	251	222	265	247	231	260	251	246	211	281	236	260	232	243	241	231	231	244	240	256	230	239	236	234	228	250	228	238	227	268	251	253	264	206	254	234	224	246	242	246	257	243	212	240	209	215	250	228	238	215	238	236	218	243	228	241	223	249	213	274	249	238	224	237	212	273	250	248	249	264	249	237	240	217	239	238	248	249	228	241	227	238	254	227	271	240	231	242	254	245	238	214	246	248	253	265	266	244	241	261	233	240	260	250	225	230	246	225	254	258	243	219	269	259	259	225	253	226	237	220	254	258	227	232	242	232	249	226	232	264	226	236	225	269	235	235	220	260	243	266	257	247	244	247	235	241	242	229	249	252	249	227	264	241	235	268	247	245	245	250	227	241	243	240	251	243	246	236	226	216	251	243	257	229	276	282	220	241	253	232	257	251	247	233	247	263	279	284	253	249	250	248	263	229	233	247	226	263	273	265	228	233	242	225	251	236	216	257	228	248	236	243	246	242	248	246	245	266	239	250	270	259	240	258	250	288	254	240	234	236	256	249	240	223	253	254	234	277	256	233	243	211	242	240	242	226	244	241	253	228	237	223	219	245	215	214	233	222	227	224	258	234	256	235	233	258	226	258	220	240	243	249	227	224	229	235	253	214	226	229	219	245	261	249	242	256	245	244	231	250	228	249	247	241	229	238	265	257	238	246	222	243	243	229	270	250	219	223	273	251	216	233	258	230	227	240	271	247	245	260	234	267	226	253	258	253	246	258	264	224	251	239	248	241	240	228	243	255	263	260	228	267	218	245	215	242	253	256	258	236	232	231	250	246	252	210	229	251	257	266	263	239	244	222	260	272	249	246	241	258	225	253	277	264	247	248	231	244	264	246	273	228	238	255	258	248	231	228	236	225	246	241	217	240	244	211	231	257	241	204	250	266	242	239	248	260	238	245	222	225	233	241	222	239	228	274	235	266	267	238	239	241	231	238	234	268	231	225	251	241	235	259	262	218	249	232	242	247	243	261	252	218	266	227	241	255	235	232	212	223	252	256	239	188	217	235	228	260	264	260	250	261	233	242	264	239	253	209	224	238	230	245	254	231	242	224	246	228	217	241	242	253	224	258	231	239	235	264	245	278	254	264	257	254	244	236	221	251	255	236	229	247	257	217	252	265	244	238	267	243	251	248	250	252	243	250	280	258	206	227	244	242	266	228	267	245	253	257	251	252	258	242	245	245	261	232	237	243	260	239	242	215	251	249	252	251	252	234	249	250	261	262	233	232	246	248	234	258	225	252	259	237	266	213	246	233	229	243	252	248	228	249	254	231	213	268	243	230	240	247	238	272	234	235	257	227	251	233	232	240	222	237	245	245	235	254	219	261	264	241	215	247	263	196	253	301	236	227	244	211	234	247	265	238	257	214	262	222	246	279	258	256	261	235	231	208	228	233	246	254	210	250	226	232	252	261	238	250	230	234	236	275	248	241	243	213	247	227	236	259	232	219	281	217	249	259	263	226	236	228	254	239	238	236	242	232	231	254	251	245	253	252	219	219	248	254	251	274	243	219	223	272	245	259	208	249	239	278	238	232	240	247	248	227	255	265	264	244	237	260	243	211	260	246	238	257	260	251	227	244	249	254	268	238	224	272	270	250	232	261	237	259	251	216	247	241	234	241	244	234	220	223	244	228	262	241	234	229	236	246	257	237	245	258	217	218	265	247	242	248	242	233	264	258	229
22891	2646	5917	6526	5652	4478	3707	3093	2663	2332	2109	1901	1840	1568	1474	1335	1340	1286	1231	1194	1097	1051	1027	956	1038	923	891	938	903	875	838	840	877	849	791	837	833	746	810	821	738	805	823	765	752	790	752	765	720	748	729	716	766	740	714	748	702	728	729	730	773	741	769	713	717	765	774	681	709	704	772	716	642	686	706	663	748	740	741	674	690	739	754	685	673	696	689	675	721	686	670	663	695	705	686	709	691	693	699	719	690	664	652	704	680	700	691	682	712	740	723	692	695	719	688	689	674	693	686	692	708	714	701	662	707	707	668	786	714	733	698	694	652	744	690	724	646	673	701	667	693	674	712	709	749	655	666	678	704	674	684	685	700	698	686	679	696	742	667	714	666	748	692	678	695	705	661	640	686	675	656	732	672	684	622	674	682	705	717	720	675	665	628	661	686	648	709	637	720	684	687	702	638	716	640	629	687	720	720	681	708	685	623	645	678	716	664	689	707	681	675	640	733	709	710	692	713	681	684	674	689	681	776	732	678	670	725	680	667	687	702	701	718	707	694	647	690	710	690	679	696	670	700	698	755	702	697	669	705	686	714	676	700	650	689	707	685	630	698	668	682	721	664	729	683	704	673	653	677	726	623	703	687	717	668	676	645	697	682	664	677	684	664	700	715	693	688	669	742	668	691	715	670	725	690	663	678	714	681	657	696	694	688	686	673	685	683	679	690	694	686	678	674	700	648	701	734	725	704	685	645	683	754	723	687	683	692	699	696	665	651	700	689	646	683	667	652	684	669	712	704	700	696	695	647	750	691	686	668	677	698	722	713	714	712	668	676	653	720	695	664	692	636	698	696	677	676	682	671	669	651	689	666	682	681	679	622	665	703	716	662	700	725	755	676	690	671	693	663	682	648	681	713	705	708	674	694	672	704	702	670	686	673	740	634	719	643	736	688	663	675	681	663	721	676	676	674	727	695	684	714	693	680	695	736	701	678	711	656	648	709	696	704	728	710	643	665	700	685	677	699	697	663	685	678	697	742	748	692	662	686	668	638	716	719	697	668	660	709	696	736	713	665	695	678	697	686	704	659	707	719	694	717	700	706	730	699	669	702	708	725	700	656	735	717	683	687	668	678	677	692	659	697	686	714	647	711	750	679	685	713	672	711	687	718	666	705	723	705	732	668	656	699	661	645	675	710	690	671	691	674	712	729	685	684	651	686	671	639	669	729	663	728	682	725	674	655	662	713	635	693	713	708	705	673	636	723	628	700	688	645	659	685	723	730	723	663	700	710	733	736	657	710	713	700	631	724	648	648	718	704	687	682	696	703	702	659	663	657	729	681	654	715	717	689	734	669	702	707	718	652	680	695	656	668	723	695	729	710	679	684	676	665	732	646	672	708	667	660	708	702	659	674	725	671	676	667	687	705	663	732	656	660	702	701	706	678	689	671	699	684	733	742	731	700	668	651	689	729	695	676	655	643	706	647	641	699	682	708	688	676	679	730	686	659	713	634	684	676	652	727	663	699	666	701	713	705	686	708	642	710	695	716	689	734	731	654	710	664	658	688	717	736	676	673	658	677	701	727	642	672	654	750	667	655	694	705	688	652	694	694	750	690	707	720	657	684	740	696	655	677	677	695	640	670	645	692	679	688	667	732	739	686	685	676	716	715	664	720	725	708	713	684	697	674	670	708	701	702	695	723	715	637	671	692	728	680	649	725	665	720	677	678	673	706	722	697	669	682	677	660	694	688	680	690	680	664	720	665	668	701	675	672	706	640	656	702	664	705	664	682	699	685	658	674	670	684	703	669	696	664	677	703	686	708	678	681	762	738	664	687	720	695	682	706	712	767	681	705	710	684	694	698	757	684	706	668	682	692	689	725	674	699	738	685	660	656	692	664	691	702	716	690	705	689	690	688	651	683	693	724	693	624	652	655	703	670	705	693	653	705	654	662	666	673	668	669	681	684	733	648	746	711	701	650	684	676	728	699	717	737	684	679	689	655	711	677	707	697	645	686	693	678	661	707	692	683	657	689	698	678	696	701	673	650	719	645	664	653	707	702	654	696	670	690	664	701	659	708	728	726	675	676	686	692	721	711	692	749	715	699	780	679	694	695	718	701	694	678	702	744	643	685	661	708	719	709	689	669	717	704	694	702	698	672	733	650	690	674	724	640	672	704	648	696	663	681	705	716	626	708	664	682	713	658	709	662	670	711	688	739	677	642	719	686	672	676	662	725	693	657	719	662	716	655	696	657	732	674	692	695	727	679	686	678	718	666	701	640	708	730	673	673	677	708	664	657	655	641	684	628	649	674	734	682	693	702	698	688	683	672	708	684	682	703	683	694	684	734	675	703	712	626	662	695	667	693	652	707	710	688	695	666	675	726	646	674	713	699	709	698	714	697	673	702	673	694	693	683	676	677	670	694	695	658	699	727	664	694	645	713	685	703	681	675	698	692	672	698	680	657	662	706	720	694	681	701	693	668	725	658	720	716	675	705	709	731	714	688	653	717	717	704	711	700	699	652	714	698	688	677	704	717	611	663	672	670	656	704	660	663	749	734	659	720	671	708	708	713	701	671	669	684	659	693	677	729	717	704	738	702	687	673	706	686	665	733	714	765	742	701	714	672	658	734	678	645	712	674	714	680	662	631	698	677	672	681	645	682	703	666	660	689	673	717	715	686	709	689	643	655	693	683	664	673	672	692	676	696	683	721	700	712	711	724	657	703	719	695	734	674	701	691	698	663	682	680	658	699	703	689	709	683	687	725	725	669	673	645	713	668	654	705	722	662	732	674	690	662	684	691	704	678	703	673	658	633	652	699	706	730	697	678	701	694	680	690	691	653	749	694	702	657	687	656	676	713	707	674	695	648	679	712	689	698	696	676	691	693	664	654	693	668	678	710	712	655	703	689	705	682	657	679	678	677	673	685	696	680	649	695	694	701	719	721	716	665	708	673	716	671	730	696	678	692	692	647	677	691	673	681	679	659	646	719	648	687	731	670	725	686	620	685	663	657	693	705	727	690	682	679	699	676	725	663	682	720	685	745	696	675	693	615	735	701	637	691	695	721	645	719	665	665	705	661	744	678	704	703	680	709	716	645	700	671	665	666	705	688	653	681	702	708	663	703	672	626	709	716	681	704	645	669	655	688	634	684	736	719	676	688	673	703	678	684	670	715	656	669	662	700	673	683	690	743	696	666	685	713	671	673	746	666	694	703	671	692	667	698	669	716	667	718	663	651	743	680	682	684	687	656	726	665	688	714	666	688	691	718	716	678	691	671	642	695	665	685	686	688	705	660	684	646	656	708	711	716	701	691	679	688	699	698	743	692	701	647	658	638	652	684	712	685	665	662	743	694	694	677	639	643	715	687	636	690	709	726	679	662	657	688	652	685	675	703	699	653	735	678	690	716	705	685	673	705	709	700	703	653	718	725	730	747	693	696	682	690	687	697	672	730	660	668	652	706	695	652	662	636	629	651	716	687	717	647	683
5727	262	155	117	98	89	73	92	77	78	62	67	72	67	82	57	81	67	68	61	87	75	60	73	59	73	53	66	80	63	81	59	62	66	73	72	74	83	61	77	78	55	61	68	63	74	58	81	65	61	64	56	70	58	62	64	53	68	68	72	70	76	62	68	60	71	64	68	55	57	65	78	63	76	67	77	53	67	66	67	69	76	53	54	62	62	53	68	53	70	74	58	85	67	73	78	81	73	68	70	66	65	67	80	72	65	65	75	70	60	64	48	65	76	63	68	62	71	58	60	56	70	73	58	73	64	61	59	73	71	63	72	77	75	65	80	71	92	74	64	85	75	62	68	65	69	79	70	70	68	80	65	72	67	66	65	68	75	71	75	70	63	66	53	65	68	74	81	65	70	74	78	72	89	75	79	83	46	68	73	77	59	67	52	67	68	49	83	57	76	63	88	60	85	75	57	82	62	69	65	81	69	74	65	54	62	66	60	73	71	61	65	65	78	66	63	59	74	55	84	61	68	79	57	71	65	70	77	67	59	66	80	70	76	58	80	75	68	52	75	66	74	74	77	69	85	64	58	76	67	66	71	79	62	72	62	71	66	78	76	60	67	53	72	61	66	65	55	59	74	67	64	78	58	71	64	86	74	62	80	65	76	75	62	60	54	74	70	79	62	63	62	66	67	60	79	78	51	65	73	53	90	69	71	58	67	73	64	67	58	52	78	76	65	77	70	57	61	64	62	69	76	70	60	60	57	64	89	54	66	85	72	61	78	75	68	73	56	62	74	72	71	65	66	64	65	66	67	62	75	82	54	74	79	64	64	64	56	78	62	66	58	75	79	72	77	66	62	66	71	81	56	63	87	53	67	77	74	61	85	75	59	67	70	64	70	68	61	66	56	63	54	60	70	64	79	68	69	56	60	58	60	70	61	72	61	85	65	74	72	64	67	73	60	53	63	73	83	87	51	87	76	70	67	72	64	55	58	59	65	67	67	67	62	66	72	60	71	70	51	69	69	62	59	53	67	72	62	66	64	77	74	49	60	63	74	84	78	77	59	59	79	63	73	63	72	74	69	57	72	61	77	77	67	75	57	58	70	83	63	70	74	75	69	51	63	90	63	77	59	57	64	84	65	78	56	69	69	73	67	80	82	73	63	71	81	62	64	80	82	74	67	63	69	73	76	72	66	75	71	60	65	74	64	72	60	78	85	80	68	81	66	80	74	60	79	76	79	72	63	82	56	70	76	85	55	67	72	61	62	64	62	58	63	68	54	72	70	74	67	64	76	84	80	66	71	48	48	66	84	75	68	84	66	58	67	59	55	71	72	65	62	69	55	54	77	63	72	68	78	74	75	70	64	63	62	67	62	76	78	76	57	76	67	65	63	73	60	61	64	67	70	92	73	77	66	75	65	83	49	89	74	62	73	67	58	58	71	69	83	74	76	81	66	64	71	67	81	73	78	72	67	65	76	62	62	62	58	64	58	67	56	64	60	61	71	73	75	69	69	71	72	76	74	74	76	69	47	63	70	71	65	82	73	72	68	68	64	56	42	78	80	80	62	75	58	60	68	65	72	67	73	73	53	79	76	62	61	57	85	73	79	75	87	81	53	71	68	63	69	62	75	75	81	59	64	37	55	67	78	60	64	74	52	79	87	79	70	70	69	62	81	70	65	55	66	71	79	72	55	84	70	54	72	62	63	59	60	68	77	61	71	68	67	68	59	56	67	64	69	73	69	68	73	80	79	76	80	54	79	81	55	61	58	61	68	71	68	62	57	59	67	61	55	52	66	65	65	49	83	76	70	82	69	56	58	64	50	62	66	80	77	60	56	75	63	70	72	50	63	67	87	73	75	67	79	74	59	61	69	59	66	85	64	64	60	78	69	71	73	69	85	76	77	62	58	79	59	53	68	76	62	65	73	75	67	56	85	68	65	65	70	71	79	71	81	72	74	68	64	70	75	76	66	63	65	76	79	85	60	69	73	79	70	77	70	67	78	66	61	69	76	76	72	64	53	68	68	75	61	71	75	79	84	61	63	72	54	57	62	75	68	63	62	58	74	74	66	58	66	51	53	70	76	65	75	73	76	76	75	67	69	57	69	73	85	42	61	68	61	75	54	61	55	74	73	61	67	81	66	66	78	78	60	57	75	63	59	56	73	65	81	63	59	69	66	58	70	56	84	80	64	74	79	54	68	72	56	72	72	65	60	70	71	56	71	69	55	67	81	57	79	81	85	70	63	65	64	69	60	57	64	64	73	63	80	61	61	75	86	79	67	59	73	77	60	60	70	56	86	67	55	63	62	60	58	68	88	63	59	85	83	69	64	77	75	68	63	69	71	53	67	55	77	58	75	75	54	64	71	85	68	63	56	69	79	70	66	73	79	68	75	71	63	71	72	83	62	82	69	66	74	69	71	60	76	47	60	46	54	53	64	63	56	66	71	82	76	73	66	68	74	71	64	59	72	72	77	60	76	76	70	73	65	75	52	65	67	62	70	77	78	75	55	73	78	58	71	84	70	60	77	87	64	75	64	67	85	69	72	71	66	53	71	76	61	82	70	55	67	66	59	63	72	52	67	61	53	85	54	75	64	68	56	55	62	71	63	74	62	73	68	61	60	70	70	56	70	60	64	64	67	78	68	67	69	69	67	63	58	85	71	64	58	66	64	62	58	64	52	60	68	69	76	57	65	68	72	64	86	67	56	68	54	62	72	55	76	68	76	54	62	61	63	48	77	55	78	72	66	78	72	69	60	66	68	76	72	72	74	68	67	74	69	66	58	79	69	73	66	62	73	57	68	77	71	71	73	68	73	66	64	68	57	78	74	86	68	65	84	82	55	72	67	77	62	77	72	67	67	67	73	57	86	56	61	65	60	66	61	69	65	71	67	60	75	80	72	62	68	63	64	84	53	66	68	73	79	72	51	51	69	67	71	66	69	57	76	80	66	74	68	76	69	68	59	72	61	61	74	69	64	62	79	72	78	83	80	60	73	71	71	60	63	69	70	79	72	64	79	70	66	66	69	62	65	76	57	72	80	63	69	64	68	68	78	76	56	84	69	78	64	87	77	70	69	57	84	57	84	73	82	64	77	82	56	60	64	69	61	69	84	61	83	86	73	77	64	77	56	60	57	59	63	65	66	60	55	73	92	60	66	73	66	51	73	63	89	76	56	57	86	76	69	61	67	69	69	79	79	75	60	69	94	65	61	54	73	56	62	55	63	67	74	60	76	57	79	73	64	80	63	59	66	63	94	69	71	72	79	71	54	58	77	80	63	76	64	55	67	73	75	63	63	76	64	57	69	52	50	82	74	57	58	62	79	80	65	59	70	70	68	68	68	75	60	55	61	65	69	60	58	80	67	74	77	61	70	82	80	60	83	71	59	63	68	57	64	53	62	66	66	69	79	51	55	63	59	69	85	72	69	57	75	60	69	72	74	55	81	68	72	74	71	74	83	65	58	78	78	65	74	79	67	66	67
5585	331	423	380	389	365	326	333	292	291	268	274	283	271	261	252	251	275	261	274	281	261	251	283	296	277	280	242	256	240	233	263	271	259	242	251	252	266	253	246	277	247	265	257	237	235	245	247	242	249	254	262	262	250	253	255	278	232	255	245	263	246	263	270	261	230	252	250	273	247	279	230	271	248	239	255	257	255	264	265	287	266	241	255	289	245	224	249	270	248	244	240	271	259	238	278	256	233	253	253	233	224	239	235	280	244	273	243	261	287	250	261	275	230	236	233	260	245	278	238	270	281	280	270	256	250	247	272	240	232	253	281	241	254	246	235	253	250	247	242	256	232	214	248	245	253	252	250	278	238	228	241	252	272	252	242	246	292	227	238	270	249	245	243	244	249	226	264	260	280	267	243	266	231	243	274	262	255	266	253	269	252	218	241	214	263	262	273	227	260	247	246	210	274	240	230	252	249	240	262	251	273	228	268	238	241	243	264	258	227	240	230	229	244	247	260	244	271	243	266	253	256	256	271	236	252	252	266	260	222	255	217	230	246	263	260	240	284	255	265	255	262	251	237	243	263	240	251	223	256	249	248	261	233	224	245	247	237	240	240	243	269	250	282	255	256	247	251	251	227	261	247	237	253	257	245	231	246	244	265	229	262	264	244	261	255	249	234	266	260	256	245	280	232	256	256	242	244	235	255	251	244	248	251	250	211	236	294	231	244	245	240	247	264	268	251	263	239	227	246	233	228	246	247	225	231	243	259	245	225	250	260	262	289	241	252	242	234	262	266	263	225	236	257	285	272	249	266	224	251	247	231	253	239	258	249	240	273	241	262	229	279	245	238	241	279	254	244	250	256	244	288	245	269	246	247	260	243	258	239	256	222	281	297	259	241	249	255	227	239	246	259	220	249	245	260	242	226	227	252	266	273	257	272	261	251	268	253	259	266	224	262	252	237	258	264	230	252	246	271	266	248	238	217	251	266	233	225	277	250	232	254	240	256	253	268	223	270	226	248	251	260	232	266	250	248	236	258	279	297	242	254	247	248	259	244	236	259	271	255	228	263	248	225	245	242	227	244	250	245	266	233	265	270	240	263	245	253	236	247	267	262	246	290	236	241	247	252	255	245	250	251	230	274	277	250	241	245	252	240	244	250	275	234	238	229	219	263	245	256	263	255	258	241	240	238	268	268	260	249	245	252	261	264	228	249	245	244	238	250	268	260	251	268	245	265	266	277	275	245	232	269	261	243	252	227	235	246	270	290	252	258	273	263	243	276	257	254	262	280	230	251	258	287	253	293	262	279	244	267	250	224	246	254	239	259	255	267	229	250	263	259	233	238	265	264	248	229	248	254	251	263	254	226	260	238	265	231	226	245	257	218	259	263	249	279	244	253	266	248	228	268	262	248	227	238	240	238	280	232	248	269	228	259	248	234	257	259	263	251	246	282	222	238	236	253	273	244	237	236	256	262	248	237	243	263	222	246	257	252	278	257	228	276	245	209	245	244	250	254	257	240	259	255	249	248	259	254	251	269	261	245	240	234	289	239	247	255	255	244	258	269	260	263	254	236	252	273	254	279	253	243	238	248	245	237	266	261	238	264	277	239	248	261	253	260	289	252	232	240	255	225	252	245	235	231	251	240	246	237	202	223	230	235	263	259	250	249	215	265	280	253	250	234	223	242	233	255	221	262	244	257	273	293	220	260	258	258	267	258	233	252	238	243	248	272	220	254	235	261	262	255	261	218	298	241	244	255	248	236	254	284	265	255	240	268	268	252	254	248	275	245	273	196	249	240	230	265	278	254	249	251	249	287	256	244	246	270	215	249	238	256	245	270	256	265	265	232	255	242	247	253	247	257	253	261	198	228	227	244	238	249	277	247	260	264	232	252	256	222	254	256	256	264	234	265	253	256	242	253	250	238	238	246	222	238	267	265	253	266	234	259	260	257	250	249	244	215	244	248	255	242	247	249	259	255	258	294	240	245	262	244	226	262	242	255	241	252	253	227	261	243	239	243	240	254	251	254	265	260	262	278	256	230	248	264	233	254	260	251	243	232	255	245	262	235	231	223	246	233	258	287	262	272	230	276	250	228	270	277	227	244	252	279	243	261	238	264	250	255	259	266	239	268	257	257	251	255	245	249	212	284	238	243	265	236	259	231	261	221	248	278	244	256	289	254	245	262	234	259	235	257	265	244	251	252	236	231	274	242	247	266	277	240	281	255	241	274	234	266	256	230	245	246	237	264	251	224	236	264	255	244	240	241	261	247	239	235	266	258	241	234	260	248	250	252	287	241	240	267	258	262	261	237	279	231	264	267	281	248	220	242	257	276	242	221	240	250	257	265	245	234	234	229	264	240	244	240	258	242	251	258	262	248	251	264	245	233	231	268	241	242	267	244	249	259	272	255	248	260	260	242	237	238	260	266	249	229	247	256	229	243	248	268	239	239	252	285	257	245	243	245	266	243	246	251	266	226	227	240	243	272	241	239	239	242	269	233	255	256	247	259	249	251	220	261	257	247	225	224	249	254	253	238	231	247	249	255	232	245	221	250	265	273	270	231	251	256	250	238	240	247	264	231	280	246	262	260	251	279	247	270	241	251	283	247	263	270	235	239	229	240	250	237	258	255	245	278	276	254	249	264	255	253	250	249	262	246	254	234	254	244	245	234	247	251	238	261	232	239	253	270	247	248	254	243	275	276	233	247	237	243	236	275	229	232	249	269	275	231	274	250	266	251	245	254	243	285	247	253	252	251	221	262	237	243	245	237	227	229	271	272	235	236	255	242	246	231	249	238	240	255	248	245	244	261	217	258	243	230	264	235	268	231	261	220	268	236	263	243	225	264	260	262	261	267	247	280	256	250	247	224	271	251	243	268	281	265	238	220	245	277	269	264	259	229	236	254	260	251	226	261	244	274	268	267	268	256	247	231	296	229	244	240	251	262	210	230	239	233	230	232	249	253	243	231	235	270	256	244	260	220	275	230	266	256	256	257	287	235	233	270	292	252	269	239	241	217	238	247	249	281	257	250	240	212	250	228	258	257	258	268	275	241	271	282	272	231	247	239	265	240	242	243	243	236	231	257	252	247	296	271	235	237	244	266	282	277	266	244	254	254	261	278	244	253	264	274	265	251	254	261	248	225	229	264	247	265	258	257	243	254	251	232	259	266	291	242	265	236	237	243	270	253	223	250	247	236	224	233	231	248	222	275	252	276	262	242	254	251	253	272	251	276	254	272	228	215	264	263	252	260	260	272	226	249	264	260	266	268	212	233	236	237	238	273	270	222	259	254	257	231	265	262	244	274	268	241	262	222	266	225	237	270	241	244	252	234	207	245	252	269	239	247	236	241	243	246	262	213	228	239	250	248	257	281	251	274	245	241	247	258	242	260	237	257	264	253	240	257	212	255	262	273	235	268	254	252	270	238	281	262	218	251	279	238	252	242	259	243	246	248	240	266	247	268	243	243	256	274	254	232	248	278	262	255
36021	5633	1559	1107	760	587	446	384	331	277	311	265	244	209	192	232	210	199	197	179	201	180	206	172	183	168	177	163	159	181	171	152	152	161	153	193	182	166	162	163	151	171	161	170	177	171	156	171	158	163	163	163	168	167	174	202	169	173	173	142	151	147	161	165	183	156	165	168	161	142	153	158	153	166	170	198	151	197	146	160	147	159	144	148	143	157	141	164	169	136	189	148	164	158	161	146	172	153	165	176	185	153	168	177	158	171	140	170	134	157	146	147	182	170	158	136	144	141	140	165	166	160	155	160	159	164	169	174	146	176	178	156	163	166	136	169	153	145	159	155	165	162	157	162	140	162	164	164	162	138	117	181	154	149	197	159	151	157	171	158	162	152	154	183	149	183	147	169	131	156	150	161	155	164	151	147	160	143	157	165	159	176	164	169	150	166	159	162	165	146	175	147	150	157	139	168	173	139	163	151	152	160	154	180	152	146	151	171	160	172	154	158	160	161	164	156	150	166	163	148	166	162	170	156	170	177	155	146	178	161	151	159	169	157	159	142	150	160	162	159	151	156	190	167	139	168	158	138	177	165	149	156	169	144	152	164	149	151	182	168	150	148	149	166	157	149	149	167	158	163	160	167	160	144	154	150	159	158	166	154	151	153	157	149	136	159	156	156	164	167	162	152	155	161	179	154	179	175	153	184	153	164	153	156	153	182	151	162	155	171	160	157	171	173	182	165	171	171	188	167	150	145	172	150	179	198	176	167	167	147	184	172	151	137	180	158	144	157	157	160	149	151	160	154	176	167	141	150	158	167	192	156	177	162	170	153	163	172	202	151	166	174	147	139	173	143	150	159	166	160	160	162	155	141	170	190	157	163	152	152	165	141	165	168	138	151	147	140	177	171	158	157	176	146	155	163	176	153	181	155	150	169	150	165	155	157	160	153	156	162	161	167	177	162	165	172	162	147	159	130	178	165	152	130	172	159	170	147	163	160	159	175	165	151	156	174	178	190	154	159	176	161	153	161	167	141	166	160	165	150	144	172	179	146	161	149	176	148	145	161	162	172	142	159	141	162	160	159	175	136	164	161	157	151	173	154	146	152	152	151	161	143	153	147	151	163	159	160	140	152	164	144	154	168	154	174	166	171	171	166	144	150	163	165	156	172	154	189	150	148	159	150	129	144	135	176	176	166	170	158	182	171	135	166	186	162	175	146	171	144	159	142	152	175	168	156	181	159	165	175	152	179	157	151	154	163	183	141	173	182	167	169	160	158	164	147	165	158	152	175	161	132	156	175	148	140	182	144	179	169	176	153	159	167	169	157	170	184	159	133	165	151	151	156	151	136	151	158	166	170	149	148	144	157	162	157	158	170	150	142	156	148	176	150	176	157	167	135	145	147	152	159	175	161	132	159	165	164	153	174	170	153	144	166	170	162	168	153	150	175	164	170	147	155	146	161	146	137	178	169	142	133	162	164	181	167	172	182	162	148	141	166	185	176	173	137	157	173	141	131	145	135	176	162	145	159	167	154	146	149	171	145	159	152	174	167	169	154	150	135	170	162	168	131	172	163	145	149	164	160	157	163	139	157	173	182	162	167	151	167	191	162	147	131	180	159	142	122	180	170	147	150	141	169	142	148	146	158	160	159	173	158	152	175	175	149	180	163	166	155	169	170	176	163	172	159	166	157	148	151	161	154	142	165	150	171	151	154	148	149	151	178	164	168	171	152	157	164	153	157	162	171	153	160	154	163	194	163	175	165	155	163	151	133	158	181	148	152	170	152	155	156	163	153	162	163	135	151	152	168	159	165	147	161	154	168	147	161	165	170	149	156	154	153	156	153	159	159	160	169	152	156	149	142	162	176	157	158	164	177	155	153	174	152	146	155	146	149	145	161	153	184	157	150	168	169	187	167	147	149	132	160	154	158	165	171	166	154	147	166	140	177	156	150	154	169	148	140	179	152	161	166	156	160	152	165	173	141	161	166	163	151	164	162	151	158	162	146	150	163	151	152	160	154	155	143	151	168	136	153	177	158	163	148	166	179	165	150	164	167	171	163	172	163	169	167	169	180	146	133	161	174	158	143	174	178	161	171	164	179	140	187	179	204	149	154	160	167	133	157	167	174	156	184	156	134	160	165	183	164	142	163	155	162	169	177	167	157	146	156	167	177	158	166	161	145	141	148	180	144	156	154	166	152	137	173	162	150	175	132	164	156	167	164	157	140	165	165	172	151	181	164	152	188	146	159	141	128	173	165	144	126	155	131	159	134	149	154	189	145	165	156	147	176	147	176	173	168	157	149	171	157	156	168	176	175	151	157	192	154	140	161	151	166	134	170	143	149	167	135	159	154	151	159	164	160	143	163	143	159	172	156	173	147	151	161	153	179	164	163	179	133	154	129	173	173	159	169	165	152	173	176	167	166	177	143	167	138	148	166	169	177	173	154	180	180	142	144	149	162	165	164	187	158	145	171	169	157	142	160	154	177	180	162	165	148	150	130	164	144	170	180	171	153	141	155	146	160	154	151	168	153	151	184	144	183	165	170	156	148	149	187	166	144	164	170	165	151	172	178	179	171	170	164	164	151	172	165	149	164	150	150	165	157	161	161	149	168	156	158	155	177	152	146	160	137	165	177	151	167	157	165	143	189	159	136	128	147	176	148	146	151	148	144	182	149	177	162	156	155	147	160	199	172	179	149	171	162	172	158	153	185	184	151	158	169	168	177	140	148	155	140	154	164	163	138	154	160	161	156	169	148	163	188	164	160	166	161	160	149	156	155	147	164	156	162	157	162	164	160	152	134	175	158	166	150	168	156	139	140	158	164	161	153	153	143	165	185	147	160	145	157	169	155	146	166	169	152	166	171	147	171	167	136	158	138	168	155	172	147	148	145	131	157	196	151	159	164	167	148	153	152	165	169	170	169	163	130	177	143	152	150	158	154	175	180	131	163	151	148	161	190	158	148	160	143	158	148	164	152	168	175	138	173	189	150	161	171	155	153	165	175	153	150	168	153	154	190	154	166	158	150	156	137	148	165	164	147	154	156	171	170	159	161	165	146	179	171	168	186	133	184	162	173	168	161	133	180	170	165	156	138	149	175	168	146	167	154	160	161	160	185	174	161	142	165	169	168	151	150	134	166	167	168	176	154	135	157	158	151	159	154	153	154	158	170	160	173	156	169	158	153	163	179	151	149	158	149	143	173	164	171	150	168	153	158	131	157	132	148	147	168	160	181	147	147	164	153	163	154	179	142	141	142	170	172	153	151	149	147	170	171	147	160	153	174	148	144	170	150	185	160	175	153	165	146	180	148	155	145	164	164	153	174	147	155	134	162	143	153	147	149	153	159	153	170	150	148	155	162	171	168	189	175	158	162	147	183	135	160	162	170	186	161	150	166	163	162	161	160	161	166	174	149	188	164	163	178	158	177	160	164	153	149	161	167	150	132	149	131	177	165	180	165	149	173	162	161	148	162	170	149	151	169	138	167
17401	1444	3267	3778	2943	2557	2113	1766	1555	1313	1246	1160	988	976	907	832	774	829	755	714	673	629	698	660	593	617	578	604	620	592	592	568	602	520	546	567	523	510	578	511	561	522	515	543	549	531	548	515	549	482	552	537	526	511	455	537	544	495	495	461	534	479	476	484	527	511	507	462	523	532	458	509	489	492	497	517	515	521	488	454	545	465	535	495	472	505	477	519	500	506	521	492	476	483	483	474	510	473	486	504	491	513	484	516	499	501	488	460	530	496	527	510	510	524	483	495	531	496	505	510	491	499	522	492	465	486	512	501	489	518	518	488	459	505	472	515	475	508	493	496	493	502	485	476	505	515	519	540	465	483	495	484	487	478	469	477	443	493	526	507	522	478	460	479	515	462	486	482	525	518	478	515	483	515	495	471	457	482	491	496	487	460	516	480	503	535	494	490	485	486	464	424	501	513	494	490	556	500	476	494	456	489	509	481	526	501	507	486	502	482	459	487	482	485	482	465	509	508	476	500	469	481	505	443	474	479	508	511	488	470	482	462	529	485	502	468	491	487	506	458	467	509	461	469	494	486	448	516	501	521	499	524	486	521	484	463	523	494	447	505	526	458	409	494	500	459	500	471	488	503	465	474	486	506	466	498	496	483	466	516	454	457	517	489	526	488	503	492	500	471	498	497	430	493	474	492	520	478	508	519	497	505	508	535	529	483	480	489	495	544	478	482	471	469	494	508	510	486	503	500	501	482	501	498	494	485	467	503	468	455	493	506	466	504	489	471	459	478	497	489	465	475	494	544	490	503	528	492	460	449	488	472	492	512	498	450	449	506	447	490	510	489	491	488	513	482	495	465	505	529	424	477	517	488	486	517	487	467	442	499	496	447	519	466	500	523	475	468	485	511	469	459	483	454	482	498	515	481	488	485	491	460	468	487	484	497	492	503	459	500	493	511	469	501	487	495	472	482	493	473	497	514	479	494	490	468	508	499	505	515	523	469	513	467	470	510	503	470	511	473	464	540	493	495	515	459	503	516	485	484	490	523	499	493	485	500	484	474	475	488	497	502	484	510	455	481	476	485	513	484	494	536	510	511	483	510	508	503	511	503	537	466	435	489	522	450	467	465	475	523	520	474	479	486	518	488	513	475	467	478	475	473	476	485	445	482	485	500	483	498	480	490	503	532	473	509	487	478	477	490	510	479	497	462	476	492	457	483	454	483	483	503	504	475	510	519	510	539	484	450	529	488	479	460	529	503	480	488	524	493	485	521	496	516	476	494	520	525	484	506	504	501	431	469	468	501	457	524	477	498	508	480	508	518	500	514	475	511	498	505	513	471	508	486	465	501	494	491	477	498	509	482	467	511	481	461	501	484	520	505	482	502	489	503	459	498	452	466	503	469	470	465	501	507	499	447	492	467	495	514	473	497	539	490	434	514	488	513	509	477	501	514	505	481	479	481	501	527	466	505	501	501	518	481	506	458	467	528	509	503	475	457	505	489	464	492	513	438	471	454	490	479	479	486	443	523	501	484	515	475	538	506	483	485	469	465	448	528	449	507	485	485	463	479	490	497	476	477	445	481	505	455	490	499	507	481	480	480	469	480	493	499	416	511	477	478	514	519	475	507	499	510	473	484	505	453	455	462	497	466	520	515	462	505	463	470	505	480	483	447	500	485	515	515	509	509	493	462	492	486	502	490	472	462	497	515	497	506	481	481	469	487	509	465	500	455	462	467	470	445	528	510	499	496	514	497	486	486	455	457	464	478	501	456	483	540	543	528	489	474	493	493	491	505	507	490	505	446	473	496	486	471	470	506	446	514	460	502	447	484	460	484	502	481	517	448	443	508	458	495	472	507	491	463	445	460	482	463	509	484	482	499	468	492	481	494	529	447	473	473	509	450	535	523	519	492	471	501	484	513	487	529	459	514	483	479	498	525	485	515	499	495	492	496	523	495	462	467	511	458	492	488	492	463	491	523	468	440	509	497	543	517	489	425	480	495	458	479	547	450	486	494	504	498	507	517	450	488	457	462	474	490	519	488	444	477	505	499	475	470	484	478	482	506	521	461	526	518	480	496	492	470	487	469	507	504	460	498	484	471	480	489	476	475	481	490	468	463	506	507	518	505	481	451	486	528	457	500	517	490	495	522	504	528	509	509	485	464	478	530	469	516	465	490	473	491	462	467	503	477	511	503	465	500	472	555	483	509	504	470	528	521	474	496	497	474	496	480	514	495	483	485	509	508	527	483	529	493	479	535	475	479	472	519	480	508	490	491	497	501	484	474	531	469	453	498	480	468	496	488	444	469	485	462	478	487	513	491	498	477	501	525	491	502	477	490	477	456	490	505	490	479	489	481	480	503	500	511	505	456	451	498	492	525	480	461	461	488	506	523	488	494	491	471	508	504	482	499	473	495	527	472	497	513	474	440	516	518	530	512	507	495	519	485	507	470	514	496	475	496	516	501	510	469	475	474	482	454	504	495	481	474	466	473	459	477	520	494	505	473	494	467	498	480	497	459	488	503	504	479	491	476	486	481	520	505	498	508	482	532	477	475	498	511	491	485	478	487	458	484	496	487	462	497	496	477	496	454	428	463	469	453	460	511	509	517	494	535	471	464	502	476	514	499	478	476	513	460	481	506	494	492	437	466	489	506	496	491	503	524	505	502	489	447	478	526	520	484	499	449	496	503	502	476	476	507	487	507	453	545	508	473	492	468	529	435	479	536	500	451	503	483	501	487	503	495	449	475	469	501	486	512	447	488	518	458	426	467	512	503	509	477	475	489	515	505	525	517	480	457	499	492	516	472	459	495	508	497	473	497	528	492	483	478	473	469	504	521	482	468	463	484	486	483	491	482	459	472	514	443	532	494	437	453	496	533	528	508	471	482	507	495	499	510	489	490	496	523	504	524	482	487	457	504	493	491	476	490	484	513	510	482	463	477	510	459	439	454	478	496	466	505	480	520	527	504	501	470	482	480	486	485	483	505	499	497	489	492	484	457	493	446	500	491	480	518	478	520	485	520	466	492	469	475	488	485	456	495	461	479	457	494	474	496	483	466	473	490	499	473	452	489	467	477	455	505	525	452	474	521	533	451	489	495	480	488	502	510	460	473	489	506	505	495	479	458	526	470	456	476	465	489	494	488	511	468	460	495	498	482	477	458	501	484	485	493	506	521	511	482	463	488	456	503	472	480	499	531	513	498	503	494	481	471	517	476	481	520	516	484	479	464	518	505	466	468	484	499	513	484	476	498	463	471	487	472	457	482	470	494	493	470	490	477	506	547	506	499	475	507	448	477	484	500	471	480	493	523	475	504	489	475	489	456	489	495	519	471	465	495	510	466	481	526	494	502	501	528	499	500	488	484	499	520	512	511	498	534	475	500	460	474	478	476	435	476	502	447	483	497	467	483	463	483	478	501	456	466	526	495	461	428	471	450	462	481	484	514	461	459	491	508	498	510	519	479	503	503	482	481	504	491	497	489	470	497
47161	14060	4418	2230	1471	1140	882	668	634	525	492	403	408	355	333	355	312	307	281	301	266	296	271	295	251	273	276	286	262	262	277	275	268	250	259	241	248	316	242	251	269	241	265	235	266	246	224	244	242	227	259	240	242	273	263	240	255	236	220	267	275	239	253	245	259	234	243	261	232	253	241	250	244	237	241	259	254	207	251	228	222	242	212	250	285	243	254	240	220	245	234	242	245	222	253	269	243	249	256	222	270	242	232	243	243	248	257	245	268	247	241	233	249	238	268	256	226	252	246	248	231	233	258	246	249	244	247	227	261	237	249	261	258	246	251	241	224	259	251	255	223	233	241	234	281	220	227	242	231	235	237	239	255	218	233	248	254	240	240	267	263	237	239	256	237	265	262	238	239	210	247	272	256	253	253	265	260	264	253	243	250	281	217	248	243	240	228	296	237	210	249	275	250	226	250	248	248	230	247	239	236	252	267	281	246	230	240	240	254	262	266	248	237	208	270	249	258	250	278	232	234	235	239	251	229	256	219	276	274	259	244	260	267	252	259	231	236	236	246	230	236	248	263	213	247	213	246	230	240	254	214	246	219	254	248	238	245	262	265	258	259	225	280	244	241	233	244	231	248	233	253	240	270	243	264	278	246	272	244	228	229	248	235	223	225	236	218	216	233	251	240	218	210	241	245	250	199	227	250	241	280	255	230	228	257	227	226	236	235	237	223	231	260	248	249	267	232	248	250	246	246	257	245	272	250	225	243	241	227	253	256	217	219	226	227	266	230	281	246	258	260	230	235	250	245	221	250	246	244	247	240	265	257	252	253	261	229	228	242	262	257	251	262	250	244	229	207	221	267	235	230	228	258	252	247	278	261	211	239	228	234	223	251	237	215	239	235	239	217	233	254	235	260	248	253	251	266	239	239	224	224	252	261	239	252	275	240	244	259	269	257	270	245	250	215	264	276	248	253	238	235	258	223	206	264	218	256	253	248	219	248	254	264	247	256	239	251	278	239	201	256	227	237	240	257	243	252	244	262	226	278	236	224	262	241	238	246	230	244	268	243	246	224	260	240	247	217	243	266	218	235	274	238	215	243	246	231	217	241	277	225	270	242	228	257	249	241	259	271	233	238	221	233	238	230	234	244	230	240	250	251	221	261	234	236	247	236	245	257	217	251	219	255	257	286	233	243	263	236	269	250	263	230	254	223	244	245	281	260	232	235	271	257	271	258	245	220	234	250	267	227	250	263	257	255	228	248	214	217	235	234	243	243	219	274	251	230	263	261	255	224	234	262	208	262	270	269	248	234	245	238	244	253	234	208	232	223	255	234	257	229	236	226	240	206	251	225	253	225	237	262	266	235	260	250	247	235	247	239	249	250	243	246	248	239	234	270	211	251	279	264	245	254	280	254	239	260	240	261	256	217	258	235	267	248	285	238	236	224	271	247	247	256	241	253	232	247	246	233	227	222	236	242	220	226	249	242	200	241	255	249	240	229	267	255	256	231	230	242	253	244	229	227	257	274	268	237	228	249	205	242	233	239	249	273	242	245	223	238	258	234	221	243	244	249	254	231	235	225	250	230	261	237	227	239	246	284	272	247	248	279	243	251	217	224	265	230	247	240	254	239	266	254	237	242	257	259	248	244	220	250	246	232	228	230	233	227	234	224	243	239	249	247	227	208	274	251	216	230	252	239	250	252	264	255	262	248	231	233	245	270	246	251	274	252	243	259	243	261	226	234	244	235	251	235	227	254	213	234	239	292	268	251	244	245	250	230	236	242	236	253	249	245	242	258	225	235	241	241	241	262	256	240	255	238	264	245	238	240	242	237	240	248	237	221	249	236	250	254	228	237	237	239	240	242	263	223	238	238	253	243	211	245	225	262	271	232	266	220	223	294	255	266	232	228	226	249	214	262	276	262	261	241	244	246	267	258	260	246	235	233	235	234	252	209	252	210	237	264	254	241	259	246	255	243	241	267	223	243	261	248	278	259	252	194	218	265	219	211	228	230	218	265	267	258	248	217	227	242	256	221	254	225	237	222	267	256	220	239	222	253	229	231	245	228	216	247	231	262	227	272	255	234	242	254	220	244	235	257	254	231	246	236	250	276	243	246	227	253	244	227	221	256	234	230	239	240	237	252	238	233	225	270	245	235	258	246	254	250	255	225	232	227	249	248	264	237	245	254	234	276	262	236	207	248	227	256	235	256	235	235	216	253	234	233	255	246	224	236	254	255	241	252	243	230	257	221	237	198	273	222	213	214	255	238	253	237	255	256	246	271	259	251	236	252	247	221	239	235	233	253	226	231	232	260	265	240	239	266	247	254	213	222	238	265	271	250	226	242	247	235	270	245	249	201	243	219	252	225	232	263	266	251	251	227	225	276	258	233	238	222	232	249	256	254	293	250	271	229	279	228	253	231	242	234	241	257	230	243	240	244	265	221	238	236	235	235	240	254	262	250	229	221	233	277	226	267	263	234	261	203	244	260	247	234	239	250	250	247	220	255	214	238	248	247	247	244	259	236	218	235	245	230	215	249	228	232	275	242	251	245	262	224	222	238	230	251	230	225	240	262	253	235	238	253	244	251	229	261	237	220	251	232	236	225	240	257	226	231	251	242	236	256	235	235	247	248	250	255	237	221	244	231	272	237	239	232	242	234	250	222	250	275	208	242	257	245	252	258	240	264	238	242	229	258	240	254	211	246	241	267	256	255	256	249	235	243	247	231	254	260	244	217	234	245	222	266	231	270	233	257	275	271	263	248	265	256	247	230	265	258	258	224	250	230	255	245	238	244	265	246	240	251	254	238	259	282	235	239	240	255	253	238	239	226	278	226	231	228	229	250	262	242	261	243	237	263	206	250	248	246	245	232	247	244	250	241	238	237	256	250	258	257	240	238	229	276	259	238	250	231	238	238	246	244	237	253	273	250	241	237	271	244	206	256	244	259	244	241	264	261	236	232	243	234	252	256	249	253	248	233	240	251	250	235	227	262	258	224	267	241	257	236	234	262	212	220	257	228	266	256	234	262	228	217	246	241	255	220	262	241	229	251	263	251	238	225	239	228	252	252	228	231	230	228	229	243	236	241	243	262	240	218	244	248	237	239	226	232	282	246	272	228	244	251	225	257	239	219	237	267	258	252	253	265	218	245	237	233	246	253	250	242	256	248	234	234	253	231	235	237	249	253	249	248	268	238	222	237	243	269	241	217	223	228	270	244	256	254	261	225	200	258	261	241	252	241	289	205	208	243	270	250	250	255	247	229	197	219	255	233	226	224	232	242	215	238	236	268	269	263	242	220	258	235	258	238	254	235	239	244	256	231	236	265	235	258	230	258	267	209	245	236	242	234	234	243	254	232	243	239	245	234	229	246	230	238	252	239	229	231	257	231	219	239	245	247	246	231	250	228	228	238	248	256	262	243	236	247	237	258	236	252	229	227	217	261	245	239	239	232	258	268	263	240	253	240	254	240	227	266	245	265	255	268	239
22846	2705	6004	6627	5720	4485	3711	3065	2628	2349	2149	1967	1714	1560	1504	1328	1304	1181	1200	1190	1107	1058	1070	1013	1017	898	937	877	884	820	829	852	844	828	876	817	780	729	809	787	823	759	748	774	756	762	727	767	816	774	733	718	719	750	774	734	738	711	759	718	721	742	702	683	725	705	741	701	748	744	731	722	664	690	749	713	661	737	690	711	723	694	728	702	693	693	703	705	710	680	748	718	694	685	694	680	706	630	732	662	699	745	715	680	770	672	705	687	696	715	691	682	719	713	705	719	698	639	630	660	668	699	652	687	711	718	660	623	680	734	688	677	667	664	706	743	722	659	697	650	708	682	715	704	636	678	687	700	697	701	667	671	688	702	680	655	687	683	686	691	677	676	739	704	711	697	689	660	699	710	691	668	740	691	735	708	695	688	704	706	720	642	692	652	678	725	681	717	693	687	704	727	645	707	702	651	699	655	685	697	628	640	666	726	713	677	704	715	686	682	658	689	680	703	675	682	667	676	687	643	699	692	681	736	686	642	665	636	701	695	664	726	652	662	671	725	697	699	691	665	685	661	711	664	659	660	661	683	706	677	677	692	661	693	695	704	647	670	691	694	716	689	689	680	706	681	631	696	674	674	701	696	686	672	669	667	716	726	695	725	667	625	698	665	640	678	693	718	667	680	679	679	708	676	678	689	705	676	713	650	675	661	737	709	671	689	735	665	655	670	684	679	720	735	688	674	652	701	674	683	644	684	730	718	689	637	665	706	706	686	672	640	669	649	651	699	672	678	710	720	680	667	704	683	676	653	671	699	706	736	669	659	690	697	707	689	685	712	691	679	702	692	739	692	681	638	656	702	711	684	656	741	737	718	652	673	691	718	697	706	687	685	654	684	692	684	700	653	704	675	671	657	696	669	648	709	707	720	724	653	727	694	694	714	665	709	707	671	707	676	662	681	720	686	731	672	663	644	661	677	721	678	678	686	680	669	699	676	700	712	695	681	727	690	692	700	689	683	708	642	692	696	685	713	746	703	661	670	690	701	671	702	668	672	706	728	673	681	707	684	686	666	648	704	666	677	697	647	689	709	691	703	672	695	701	660	690	728	675	651	663	706	612	714	694	721	705	672	712	699	666	714	687	657	688	702	726	725	741	670	694	640	688	684	689	717	680	688	668	666	706	689	710	708	713	680	626	719	679	666	688	717	688	667	701	671	684	656	664	659	692	722	630	691	655	662	729	678	662	681	702	677	739	698	694	689	666	649	683	664	676	717	759	684	658	712	704	737	717	648	620	701	716	722	684	672	690	703	698	718	636	697	692	715	704	639	687	692	695	687	633	622	704	689	647	687	639	693	654	646	674	645	684	650	699	685	690	657	687	683	644	672	689	688	666	670	642	741	748	716	685	661	670	695	716	675	649	670	691	684	682	666	731	711	699	675	680	726	660	709	729	661	679	712	659	661	679	702	714	690	669	670	678	729	677	710	722	709	661	715	713	676	692	661	677	699	726	708	669	675	672	661	714	745	696	726	696	678	693	685	710	756	685	646	689	671	660	743	657	633	652	693	696	672	683	720	677	659	642	714	742	675	717	714	670	698	692	681	685	715	707	694	646	650	675	678	687	690	725	686	697	695	745	672	643	720	679	680	696	697	688	661	669	703	662	661	720	688	699	712	690	689	695	705	643	645	713	696	692	626	655	708	705	727	687	672	694	745	666	630	668	700	695	703	657	675	693	686	658	714	667	688	684	700	664	633	687	699	717	660	653	682	715	704	666	720	669	706	703	674	714	659	683	634	688	687	688	700	679	684	693	649	710	660	719	670	684	704	707	700	653	664	693	701	711	688	651	779	666	685	667	699	700	733	698	666	697	729	743	682	694	698	727	656	678	694	665	717	686	689	730	708	691	698	719	682	690	707	700	709	648	660	744	691	714	675	676	693	651	686	711	701	662	706	692	673	705	698	710	641	701	666	694	698	671	684	641	698	646	662	714	726	717	695	712	700	687	703	710	656	698	693	722	687	735	692	685	722	693	640	657	685	665	700	694	665	695	682	710	691	668	671	667	692	694	710	696	698	691	698	696	658	677	640	674	727	707	720	703	688	650	710	718	696	644	659	707	696	630	707	665	654	671	673	687	675	682	689	667	724	683	699	654	696	679	698	714	691	713	678	668	661	716	658	688	682	694	701	658	691	670	703	718	665	652	700	688	684	686	698	659	661	677	692	670	706	712	694	691	665	689	695	684	659	683	657	710	689	683	698	698	683	723	633	652	734	652	638	692	672	698	671	709	670	682	695	671	699	683	685	733	714	669	733	683	674	671	712	660	692	683	672	659	659	696	691	715	694	645	689	690	681	689	767	687	692	726	679	632	687	732	674	697	662	723	679	661	690	675	702	648	685	726	673	652	685	698	683	700	651	690	680	699	706	705	655	694	695	679	661	686	684	673	729	711	725	675	667	696	717	682	719	674	726	698	661	714	747	675	643	672	663	673	689	666	731	658	723	684	686	688	703	727	712	732	706	679	683	644	699	660	695	676	686	703	781	666	714	651	682	652	710	668	689	697	678	693	706	716	670	698	704	656	734	708	650	697	690	671	664	651	706	666	710	679	677	672	660	712	734	695	648	727	730	671	664	710	672	705	667	666	706	692	713	745	664	616	714	721	680	675	651	714	684	646	665	673	699	673	709	685	701	722	650	738	704	700	675	669	670	704	688	691	675	670	684	709	674	708	748	676	703	709	705	690	723	672	711	688	701	683	630	663	692	650	681	672	652	670	607	682	724	690	674	655	694	710	698	692	709	646	699	701	651	686	692	685	703	663	727	692	670	686	673	622	744	688	657	688	702	688	642	689	629	673	633	695	721	658	676	689	683	670	608	684	641	702	689	724	701	707	707	700	670	678	687	716	671	707	657	709	715	720	671	755	701	658	668	642	680	669	713	649	655	666	692	641	697	645	699	688	644	718	676	668	705	731	682	720	721	657	681	695	716	645	666	694	723	679	654	708	644	721	639	661	694	687	661	652	714	682	737	670	661	665	659	672	645	692	698	652	742	681	690	649	648	688	702	682	669	661	679	632	696	695	703	744	649	733	697	657	709	714	700	680	723	690	662	696	647	692	659	696	669	629	668	686	705	682	715	711	706	670	714	689	695	682	705	697	725	701	715	735	701	698	677	657	691	682	737	683	694	689	701	693	644	671	681	719	685	665	716	703	699	654	665	686	710	717	671	666	700	707	738	692	650	752	669	700	725	732	711	674	630	698	666	679	731	698	688	648	662	669	715	712	706	667	713	686	673	673	674	671	688	672	723	695	667	697	689	667	651	689	670	687	663	706	701	652	747	692	690	728	681	666	689	707	677	709	681	707	678	651	710	654	696	718	662	684	677	736	655	716	712	726	708	744	651	653	691	699	663	674	671	679	666	664	705	679	708	700	681	676	695	680	725	724	685	669	687	651	648	664	685	725	669	680	673	655	696	663	665	649	683	675	728
5629	280	174	128	89	115	89	90	82	76	62	88	71	75	61	76	80	73	62	74	63	63	66	76	82	74	90	70	77	80	67	88	84	66	70	64	77	59	72	71	61	64	89	70	64	59	62	69	65	61	70	77	78	64	67	59	54	72	88	84	61	57	62	61	72	81	70	71	69	64	72	63	68	65	64	66	62	67	64	62	49	72	59	69	64	56	74	72	63	71	59	77	56	69	68	57	86	58	68	70	89	57	76	82	77	69	69	59	67	62	84	68	60	53	71	67	84	56	57	66	60	74	66	67	68	68	46	64	81	54	77	66	74	74	66	73	63	71	68	53	67	65	67	89	66	61	74	76	66	67	65	56	75	66	71	65	68	91	67	76	65	59	77	83	65	75	72	74	66	76	66	63	73	63	58	73	82	72	77	63	67	72	60	71	80	68	79	65	72	61	67	69	82	67	58	57	68	59	71	76	60	63	56	77	67	68	64	78	71	57	77	66	74	74	68	63	68	79	71	73	72	69	76	70	51	68	60	77	73	59	64	65	71	64	61	54	67	63	57	71	70	72	66	69	57	64	68	70	79	63	74	62	65	70	78	68	77	94	73	64	68	63	70	54	62	61	61	52	75	64	71	58	63	71	78	74	76	58	58	77	74	68	71	73	61	65	64	73	62	62	63	48	80	74	52	61	57	62	69	56	66	69	66	59	66	65	53	69	82	66	58	60	76	58	54	70	69	79	76	74	75	61	69	68	69	57	64	71	76	83	77	50	63	90	67	73	65	96	79	65	73	62	51	61	74	54	51	70	63	65	70	64	74	61	75	67	64	58	67	78	72	60	71	69	67	72	96	65	61	63	70	58	49	76	59	72	63	63	79	71	66	64	55	66	91	78	73	49	73	74	69	76	76	74	72	60	60	65	65	73	75	76	67	71	78	88	65	79	76	74	70	62	67	70	70	72	65	78	76	71	49	79	61	73	73	72	78	66	57	66	64	63	70	64	63	71	71	57	69	66	57	58	89	80	71	67	59	87	74	72	63	70	65	74	49	62	71	69	64	51	63	58	77	84	62	65	77	84	64	58	56	68	62	61	61	65	68	64	70	71	50	65	67	58	77	77	89	70	68	73	69	56	59	75	63	64	58	69	65	52	67	70	59	71	59	68	87	72	51	66	67	72	66	71	64	56	63	63	61	75	64	61	71	76	74	81	63	66	73	68	68	70	54	61	65	75	65	56	78	59	71	79	70	73	55	51	54	68	77	69	94	55	66	64	83	66	78	66	62	50	73	58	64	56	55	83	81	57	53	63	83	79	65	70	78	72	65	58	79	72	66	82	78	58	61	71	61	76	63	73	72	52	80	71	72	70	83	56	65	76	63	62	79	65	47	59	68	78	73	50	61	60	77	66	72	67	69	71	98	73	71	66	70	63	58	74	74	74	78	73	54	70	58	81	69	65	54	65	76	61	65	70	69	75	78	62	68	72	71	63	68	69	82	73	71	69	69	85	69	53	61	58	74	68	79	49	86	70	67	68	83	72	64	74	49	52	53	65	73	56	77	66	68	71	70	80	88	68	59	81	65	78	61	54	59	66	62	74	56	59	79	61	58	71	75	71	70	76	69	70	61	75	63	79	77	68	62	61	63	73	59	65	69	59	70	68	70	58	67	48	68	68	68	66	73	57	77	83	74	76	73	64	74	65	62	80	76	78	58	62	62	50	67	78	63	66	81	76	61	65	58	67	56	62	63	67	53	75	62	80	74	71	72	70	59	82	70	85	70	82	54	66	53	63	68	77	72	75	53	82	65	75	68	73	67	74	62	68	66	71	61	66	77	82	64	73	85	75	77	70	77	79	75	49	80	52	73	80	60	74	67	78	68	60	74	55	69	70	72	67	79	53	65	74	73	65	63	61	69	67	70	72	78	63	63	80	75	81	69	69	70	62	76	65	74	66	73	50	60	61	68	66	72	74	70	76	73	74	65	63	78	59	83	73	68	73	82	78	68	68	56	58	86	71	68	73	64	75	78	63	65	79	70	51	78	64	58	68	77	77	52	77	57	68	72	77	65	66	71	67	76	70	55	72	47	69	63	72	67	62	68	79	60	69	72	66	61	60	71	72	70	69	77	81	96	64	67	84	93	60	73	59	74	87	57	67	70	64	66	69	84	71	80	63	71	74	77	69	85	50	67	68	82	77	68	75	57	72	67	69	79	54	69	74	66	66	68	79	65	86	60	60	76	78	65	67	70	63	65	71	55	72	74	86	83	75	69	75	70	74	75	64	74	66	65	65	65	74	67	65	70	66	75	75	66	62	80	72	75	58	75	74	67	78	58	65	85	76	70	54	67	56	70	63	67	76	70	70	90	58	63	73	63	68	78	75	66	64	75	67	67	61	73	74	75	71	65	70	66	70	74	70	75	65	60	47	61	70	65	63	70	59	60	74	75	67	73	69	67	52	63	56	59	63	69	81	71	71	74	60	68	65	88	57	77	69	80	72	60	68	41	70	65	56	68	72	60	80	61	69	66	67	79	87	66	61	66	70	72	69	50	63	56	68	75	63	57	59	75	65	79	53	59	57	68	71	78	71	79	65	67	72	84	70	71	66	65	58	74	77	62	67	74	76	80	72	61	76	75	67	79	68	68	69	73	72	72	69	75	75	69	68	77	80	65	63	58	60	63	62	51	72	60	67	71	62	65	62	78	67	67	71	70	74	59	80	57	76	66	79	57	72	72	64	74	66	74	57	77	71	79	66	63	79	81	66	64	73	81	74	59	58	65	78	49	81	71	75	84	79	76	70	59	77	73	69	71	67	61	70	78	80	71	62	65	78	59	69	51	52	66	69	68	54	59	58	65	76	73	60	70	86	66	79	50	68	79	71	77	68	71	60	67	78	68	79	78	65	76	85	57	88	76	69	70	75	72	73	63	68	50	73	83	65	77	69	58	74	69	78	81	49	63	63	64	59	76	76	58	79	67	66	66	82	80	68	73	70	59	76	64	75	60	66	81	53	55	74	65	58	74	60	64	58	79	81	64	56	70	74	66	60	69	88	60	67	73	61	71	68	61	65	60	66	68	80	63	66	64	60	80	63	56	85	76	72	74	63	72	78	70	69	80	68	80	70	71	73	58	81	68	61	76	58	76	76	65	76	79	66	60	61	60	49	74	66	53	75	74	64	50	60	65	72	74	76	63	57	59	71	76	72	72	77	60	63	48	61	76	71	75	60	78	74	81	87	70	65	67	78	64	62	74	75	60	50	75	65	74	60	63	67	64	48	63	67	64	68	71	62	70	78	63	71	74	74	81	81	67	63	54	75	67	76	88	62	63	55	74	85	65	74	69	72	68	74	79	79	66	75	79	73	78	71	56	66	60	48	74	77	67	75	64	77	68	75	65	63	87	44	73	64	77	66	59	77	70	58	65	67	59	60	54	68	81	74	78	59	76	68	69	81	67	73	65	78	74	73	53	82	78	52	66	63	71	62
5492	328	389	406	392	347	344	315	321	315	317	277	262	303	287	291	272	249	257	280	280	251	248	241	253	258	238	279	249	266	260	292	241	264	272	274	259	250	273	232	241	247	246	259	255	251	248	270	241	258	258	268	242	288	228	229	251	262	244	252	246	257	244	246	256	264	254	259	276	257	287	286	250	240	221	263	231	251	237	265	250	238	273	234	251	252	239	267	256	265	239	240	248	259	251	251	268	221	229	253	259	253	249	252	242	239	269	249	240	266	251	273	251	268	259	245	252	259	240	267	272	274	239	265	258	262	250	291	266	253	242	249	248	233	259	216	226	283	242	237	241	226	248	236	254	236	270	246	270	238	279	268	246	280	256	276	256	282	266	235	278	264	250	227	249	270	268	254	265	211	240	259	224	243	220	260	257	236	250	256	260	238	273	278	252	247	290	230	274	243	222	253	255	261	243	266	243	250	278	232	236	234	238	250	256	230	246	241	238	281	250	251	269	249	234	270	237	251	235	271	283	255	271	265	255	254	262	260	253	245	250	256	256	248	279	261	227	250	245	254	252	239	253	252	255	263	272	244	258	289	254	252	231	219	250	271	236	246	278	215	278	274	254	253	275	265	257	258	241	249	259	245	236	278	263	270	258	257	241	252	224	263	243	245	256	279	233	256	260	241	265	235	256	262	250	230	266	251	222	273	241	254	258	265	251	217	236	269	245	211	233	270	246	252	269	250	282	269	259	275	246	274	263	241	259	243	263	270	223	223	263	256	254	264	255	251	263	243	259	263	260	275	231	246	244	262	258	261	253	252	274	235	253	253	245	253	265	245	265	261	231	259	270	244	270	247	242	251	243	254	245	262	253	271	231	264	239	248	265	214	258	248	251	266	254	250	244	252	255	251	259	245	242	234	267	256	256	195	229	240	246	234	226	250	234	233	223	253	237	255	267	258	255	247	266	248	242	248	268	244	226	237	246	260	212	227	226	232	277	249	270	251	244	260	229	259	250	232	250	256	243	243	248	258	253	261	248	262	247	246	251	260	261	273	250	266	257	218	252	251	260	248	242	277	253	271	257	216	227	267	263	228	249	271	257	297	261	242	256	246	267	239	223	250	270	262	228	274	224	270	255	246	254	275	244	248	211	235	235	225	227	250	261	266	264	240	247	239	245	237	228	252	272	245	235	279	243	229	210	253	246	240	231	239	240	261	274	229	256	276	253	254	248	263	229	242	255	242	242	230	265	257	242	253	266	258	247	257	263	230	274	239	250	248	246	261	259	269	226	265	246	256	245	247	256	244	245	263	259	256	254	219	226	254	229	267	255	267	257	284	246	256	214	269	238	245	253	242	246	261	228	269	259	271	234	228	240	234	254	255	236	282	277	257	260	257	244	243	232	259	259	250	232	252	235	252	261	223	283	248	255	265	223	263	246	239	276	247	252	264	253	252	259	278	249	238	246	264	269	229	244	214	249	261	262	247	251	274	245	284	248	246	218	275	268	245	251	237	246	255	281	244	274	249	245	264	260	251	239	263	266	233	286	256	202	294	238	271	273	241	242	238	223	258	238	242	249	232	256	234	264	266	251	265	261	251	289	282	246	229	253	269	260	249	262	273	294	256	257	232	271	257	262	258	261	233	223	263	251	268	268	246	256	279	235	247	262	252	257	248	257	240	242	235	236	233	265	246	223	217	255	233	256	232	233	254	242	276	279	243	263	240	257	268	275	253	264	256	275	234	247	275	239	243	265	230	269	237	254	249	284	257	268	224	272	258	261	259	255	260	244	256	251	268	252	242	249	217	254	268	255	253	247	280	264	242	250	244	268	268	230	243	256	270	237	234	225	248	274	275	234	254	277	270	272	274	233	248	264	222	255	266	249	256	258	254	242	278	243	250	256	239	243	244	269	255	251	227	266	249	250	259	255	238	254	276	274	256	251	249	267	263	225	263	247	263	249	220	249	248	232	229	240	249	267	242	220	260	265	268	225	254	250	255	274	246	252	224	243	233	242	264	254	274	267	250	253	245	269	228	254	252	257	247	217	230	271	243	242	257	245	245	254	241	263	264	264	243	265	262	268	255	247	243	227	248	250	289	241	241	223	235	264	257	263	234	262	216	255	262	224	277	230	274	234	259	276	246	259	247	288	226	232	257	261	221	264	247	261	272	253	232	251	267	259	235	266	265	295	257	259	230	236	258	210	241	256	241	243	249	260	249	243	245	254	260	241	246	238	239	261	245	249	231	235	235	256	259	249	250	246	241	252	257	240	270	251	231	252	257	265	214	249	231	273	239	241	248	251	248	272	271	254	232	238	228	265	237	248	281	259	225	260	253	265	250	231	233	273	260	251	259	254	225	252	247	243	239	264	260	246	252	260	246	239	255	238	236	276	255	270	257	229	242	251	239	251	228	272	236	241	273	249	234	280	260	252	261	239	240	268	243	272	222	269	239	217	243	241	221	252	252	251	239	239	251	257	235	257	260	240	254	263	252	245	256	269	228	299	240	229	264	273	251	263	269	277	249	276	246	235	240	262	244	228	236	267	253	271	279	276	221	249	234	268	232	279	230	273	276	237	268	254	239	269	253	262	245	254	260	263	269	260	236	242	250	267	219	256	265	266	291	274	238	257	267	242	245	262	253	246	234	265	242	257	259	244	234	275	262	255	266	248	264	265	260	265	223	235	257	252	227	261	256	253	274	260	262	231	249	268	262	239	260	263	245	234	241	267	261	248	259	238	249	255	273	259	243	255	268	240	285	237	236	250	262	241	242	241	304	223	228	240	242	264	259	250	249	263	256	261	224	249	223	278	256	232	236	264	234	230	269	278	261	251	235	265	274	246	251	251	259	226	236	223	249	239	261	247	257	273	273	236	266	227	236	300	242	227	221	253	238	232	268	244	241	237	272	227	249	259	247	233	238	261	291	196	261	265	256	246	262	276	240	264	255	228	240	270	232	251	265	255	225	235	249	250	236	231	259	265	233	263	249	255	235	261	243	251	276	239	219	280	262	241	240	243	254	225	284	271	240	265	229	220	246	281	256	258	218	244	264	226	237	246	238	241	231	246	229	256	237	261	264	263	260	258	247	225	254	263	263	245	238	240	251	237	237	261	244	250	240	246	233	245	237	264	251	245	246	255	229	236	264	240	260	250	254	248	240	244	260	223	263	252	233	237	264	221	261	245	302	251	237	249	235	239	290	230	264	230	277	259	236	244	231	244	241	278	252	224	233	241	239	302	230	253	245	259	249	269	258	229	261	243	266	230	232	252	233	274	250	260	240	260	245	246	260	228	250	249	251	249	224	272	264	271	264	236	258	249	282	266	240	237	240	237	250	226	257	240	255	234	245	241	260	258	247	266	287	240	262	265	230	256	272	272	231	238	252	243	211	258	277	237	244	261	246	239	282	252	250	263	253	261	243	264	253	243	256	254	249	268	235	256	264	242	232	255	262	258	231	246	235	257	265	248	256	262	239	246	232	260	209	257	251
35425	5698	1511	1075	794	578	486	402	342	295	267	252	215	224	222	206	192	182	195	188	186	152	184	180	178	178	179	149	167	173	191	164	169	161	171	154	134	147	181	175	172	189	188	151	150	168	167	163	154	141	151	160	148	142	154	197	168	158	152	192	167	185	148	183	149	151	160	169	189	158	147	177	152	168	184	155	136	153	173	157	159	163	145	170	156	161	151	158	168	151	159	157	171	162	160	154	153	148	142	156	161	157	159	166	182	158	144	146	149	151	159	155	149	185	141	171	135	154	153	141	144	151	152	161	148	165	167	166	152	186	162	169	170	161	151	172	141	182	179	151	153	149	149	162	157	172	157	168	161	183	145	175	178	144	153	154	161	162	153	168	145	156	156	142	175	146	163	157	148	175	147	147	154	150	152	164	158	132	158	182	159	134	157	157	159	156	153	157	153	151	166	172	152	166	160	167	173	177	170	168	165	147	170	148	160	177	162	150	171	142	165	162	152	181	159	175	173	180	160	167	173	147	162	171	145	176	156	170	159	169	157	164	162	176	149	153	153	145	160	153	150	161	154	178	168	166	152	156	165	170	168	155	156	165	140	168	189	147	166	143	164	149	190	160	175	190	164	164	161	132	156	163	138	161	168	146	158	175	159	159	149	148	133	161	161	166	148	164	166	149	149	173	158	165	141	150	154	143	167	129	141	147	138	168	161	171	126	177	149	159	155	169	178	161	159	167	158	156	152	160	161	157	175	172	141	153	152	171	130	147	142	129	155	159	149	145	146	163	151	146	138	156	143	157	153	157	153	153	147	156	156	145	160	172	164	162	163	146	169	171	158	183	167	148	177	160	158	166	161	157	157	163	155	172	151	184	145	161	159	151	130	161	158	149	161	166	169	161	158	169	173	154	133	136	146	142	157	144	151	169	151	172	168	176	166	171	172	185	169	150	156	164	163	179	142	158	178	159	145	156	164	138	163	160	146	142	162	184	179	167	161	144	165	147	172	135	153	156	156	162	163	152	168	156	162	153	153	157	164	152	155	143	178	158	172	154	147	156	162	144	170	161	177	179	153	170	163	164	173	157	149	159	160	170	187	168	173	149	160	159	156	179	188	162	135	160	145	153	147	183	170	166	146	175	165	167	174	151	172	180	150	174	166	166	159	175	174	171	167	171	172	160	164	157	165	158	159	175	176	154	135	163	159	183	165	165	139	138	182	147	153	163	143	169	171	138	144	145	154	166	136	173	144	156	157	159	158	162	153	154	170	153	176	164	181	169	164	155	170	157	141	157	145	166	176	171	128	169	148	119	148	147	173	138	149	169	152	179	147	174	139	152	159	167	148	155	158	139	144	181	160	176	186	180	151	159	175	150	135	151	163	168	166	143	154	198	179	148	157	146	182	168	167	162	151	134	163	131	147	146	165	157	181	154	178	178	149	182	161	133	154	153	149	160	155	168	151	145	152	162	160	176	161	150	159	151	144	150	178	142	175	154	154	160	163	165	168	176	137	176	165	156	161	168	163	154	144	172	154	137	164	153	163	170	141	160	155	148	163	166	144	138	165	164	171	159	138	147	166	128	160	186	171	160	168	160	156	134	169	180	159	144	146	161	155	150	168	160	143	173	173	160	187	140	151	157	152	165	172	153	160	167	167	161	172	151	150	179	165	159	152	156	159	157	156	162	169	142	165	147	146	149	152	166	157	151	190	150	162	143	147	167	178	168	168	143	144	172	144	160	147	160	135	169	145	166	166	154	146	161	157	138	152	175	166	177	172	146	169	159	160	161	164	175	151	151	154	161	156	161	148	157	158	168	163	171	149	156	143	170	174	170	151	152	161	166	161	173	154	155	137	165	172	162	172	152	171	184	158	156	180	172	183	170	163	149	125	162	154	145	149	153	164	164	153	162	162	157	167	161	159	151	160	155	164	157	165	171	154	149	157	134	156	154	154	168	166	153	175	143	144	146	149	160	148	154	135	150	158	146	191	156	152	150	158	170	132	157	183	169	149	158	154	180	159	148	146	152	179	178	152	144	170	152	163	169	156	155	135	173	154	168	172	154	161	144	162	147	173	153	167	155	190	181	166	180	155	154	156	158	145	155	162	192	175	153	154	184	174	166	185	161	144	150	149	143	181	158	174	145	162	147	171	172	157	167	156	170	157	175	143	153	158	157	181	164	150	158	159	181	147	171	157	141	166	156	140	153	135	162	147	159	173	167	151	146	174	156	161	145	148	152	143	152	193	170	166	166	200	142	150	146	173	160	153	162	150	177	145	156	145	182	158	175	148	152	153	143	147	178	137	150	148	156	180	161	165	132	144	163	183	160	166	172	150	163	161	153	171	171	164	156	168	174	159	149	144	145	166	168	159	167	166	191	160	152	149	180	167	145	179	180	156	150	161	132	172	151	155	160	149	120	152	166	161	144	170	170	155	168	177	159	150	169	172	157	157	146	175	149	156	134	152	186	161	146	151	174	139	148	176	148	168	164	166	135	155	169	159	163	172	173	162	162	166	162	167	156	142	148	171	144	193	149	179	170	149	181	174	165	160	155	168	166	163	157	153	146	148	161	156	171	161	156	175	164	150	173	173	162	181	157	152	158	176	170	158	151	155	171	157	156	158	178	165	157	141	147	168	186	164	132	170	155	157	147	175	157	171	167	182	165	143	184	145	142	166	155	187	180	152	152	161	164	163	184	177	158	169	146	164	156	166	148	173	174	164	167	158	166	163	152	163	171	165	161	159	158	175	151	154	160	160	165	139	179	145	147	157	149	173	160	169	151	163	138	188	154	162	163	181	146	173	141	140	172	166	169	178	164	162	159	158	156	159	157	176	168	157	151	180	124	152	170	156	175	159	152	170	140	161	160	161	153	175	130	162	160	170	180	161	138	166	162	166	159	144	178	146	177	157	152	159	186	149	138	160	160	181	152	154	165	126	156	155	169	158	156	170	162	183	158	183	153	172	154	167	156	155	157	162	162	147	162	165	140	160	137	176	137	158	155	157	154	135	173	158	174	172	147	161	159	160	167	165	169	172	161	129	164	174	133	151	149	160	191	177	135	174	166	159	144	145	162	143	143	137	175	160	114	142	162	138	170	160	146	133	168	155	160	163	161	162	163	180	168	168	171	130	170	144	158	172	195	192	149	166	179	139	164	163	168	165	151	156	165	154	174	171	160	173	167	189	152	139	142	165	152	158	148	180	143	151	150	164	167	160	153	131	133	180	155	153	165	144	178	143	160	161	189	147	163	128	158	187	168	151	138	152	146	151	166	162	162	134	141	169	186	171	159	180	150	160	163	166	146	174	191	190	155	171	157	142	164	174	173	150	159	164	147	187	143	170	152	165	145	155	168	175	140	150	139	161	157	150	157	128	153	159	143	159	162	132	155	144	165	157	151	149	154	153	182	189	169	173	131	161	149	128	163	152	169	142	162	143	159	161	168	161	161	167	154	165	155	153	157	175	178	129	156	155	159	177	158	129	154
17139	1518	3308	3710	3075	2610	2029	1769	1538	1366	1259	1091	981	920	851	797	775	851	753	727	678	696	663	668	644	609	621	633	621	570	578	572	577	537	618	567	564	572	531	551	545	528	517	518	497	513	507	548	512	557	439	543	549	510	515	508	526	529	539	521	494	516	528	525	502	453	493	508	506	511	475	495	489	485	496	501	489	499	516	535	506	453	552	529	486	524	450	505	502	520	513	481	499	551	498	520	443	499	475	496	498	507	543	513	481	495	489	438	475	460	483	495	531	489	483	496	476	486	478	484	506	495	523	510	499	456	466	467	520	476	479	489	444	523	522	500	506	467	486	477	488	493	524	477	515	470	536	469	464	506	473	473	500	498	490	462	485	501	480	501	482	482	479	472	496	496	528	492	491	515	491	476	515	467	512	476	453	507	478	472	496	532	490	515	500	493	495	512	493	498	429	501	481	463	466	527	486	502	509	475	500	495	515	495	484	531	458	470	491	480	443	484	524	463	505	457	502	466	491	488	461	496	469	457	497	487	473	508	510	491	484	544	538	507	467	482	489	501	492	495	468	496	533	465	523	500	470	499	495	511	489	454	489	503	498	518	440	500	499	466	462	474	484	485	448	461	479	499	461	444	482	474	474	484	503	466	456	496	485	490	497	481	493	479	477	495	497	477	493	482	509	480	498	514	495	541	515	509	489	484	481	499	452	499	492	513	527	491	497	481	489	457	488	480	464	523	492	467	536	480	543	520	497	464	486	512	482	485	523	524	523	503	491	531	482	483	501	494	490	461	478	522	504	491	473	498	517	537	504	526	453	481	487	481	462	477	513	476	476	475	539	500	496	482	464	528	513	478	497	481	516	475	483	503	517	500	483	495	491	478	457	470	474	495	471	521	471	510	500	465	484	466	506	486	516	501	511	472	448	528	468	520	472	445	483	471	479	457	495	513	505	501	507	487	492	509	471	467	485	516	517	502	454	472	494	484	484	483	459	487	526	497	496	447	486	482	517	486	484	469	501	497	502	473	452	469	484	496	491	466	481	503	484	515	480	464	530	472	492	486	477	493	536	481	498	460	514	489	476	482	469	493	490	480	491	493	449	461	506	467	503	474	443	477	544	534	500	490	506	494	530	460	496	494	498	493	510	492	481	481	454	514	498	508	472	493	477	462	519	544	493	505	447	499	513	487	490	503	464	505	477	478	503	469	461	471	484	494	496	478	503	482	483	501	442	497	479	464	521	482	517	510	496	474	489	524	492	501	512	493	485	467	487	488	467	469	508	510	455	497	513	490	545	517	500	515	496	481	519	497	452	521	527	470	479	457	489	494	461	453	473	531	470	470	494	466	541	513	509	510	495	506	485	499	525	482	500	476	471	526	491	488	473	449	493	550	501	503	501	478	495	510	467	514	513	473	456	505	505	511	481	500	451	470	521	517	479	493	445	474	508	479	470	492	534	485	504	443	480	485	491	533	488	518	513	501	483	433	462	494	486	518	463	470	472	482	534	504	478	491	488	506	510	499	524	488	471	527	512	492	469	476	494	498	503	536	497	486	484	461	484	485	454	513	495	486	508	498	528	507	492	481	550	502	499	506	454	511	485	519	474	511	531	457	498	480	496	512	497	437	519	480	505	493	469	491	505	499	466	480	509	531	492	463	530	497	459	505	503	480	469	465	460	457	480	550	504	517	461	511	505	507	504	518	525	497	473	500	535	434	507	507	464	457	509	460	497	481	523	539	497	475	459	492	509	504	447	481	493	470	489	429	475	495	475	459	524	469	477	500	497	507	511	489	486	486	474	511	502	482	473	484	482	494	497	473	450	515	475	494	487	474	456	491	511	542	495	513	487	496	507	508	490	496	497	473	520	504	532	501	498	509	476	493	475	505	503	457	541	460	462	454	491	458	554	514	451	500	479	498	528	499	472	507	521	511	482	491	445	503	543	494	460	480	446	481	508	461	478	457	475	482	469	475	508	485	480	468	492	521	488	505	502	496	481	533	479	496	493	495	466	488	482	470	478	518	515	498	479	493	501	497	523	476	456	495	507	508	514	515	483	499	461	483	504	479	456	510	497	492	507	473	496	455	487	482	509	494	467	498	468	492	523	494	463	454	509	513	474	503	468	476	481	481	517	520	487	493	473	489	523	519	509	510	492	523	519	441	459	486	481	516	456	494	525	492	496	434	492	504	517	505	451	472	475	504	481	494	516	503	511	461	501	476	509	500	468	469	501	469	494	492	491	508	475	500	485	517	486	505	451	503	470	469	463	489	530	498	496	482	468	530	507	494	485	480	476	511	521	481	516	471	496	505	458	462	493	473	466	464	503	485	482	451	504	507	462	465	488	502	472	504	510	476	493	475	502	470	488	492	514	496	508	507	496	524	504	492	499	523	495	487	485	498	453	462	473	505	481	479	507	459	518	476	496	500	489	506	476	526	525	532	507	462	475	513	477	501	520	468	506	489	498	523	482	465	506	550	474	504	463	491	443	503	491	467	459	476	472	495	488	481	469	459	461	499	525	462	477	470	488	483	481	467	511	490	488	507	521	491	492	486	492	476	481	502	504	490	505	500	482	489	480	522	509	500	485	549	500	510	485	511	484	482	503	491	494	520	556	461	487	486	482	468	446	471	479	463	471	507	537	486	491	496	519	470	497	517	475	514	489	501	488	484	475	485	453	479	494	504	507	471	509	508	507	444	461	519	476	475	506	506	462	472	511	462	502	479	504	442	485	492	510	459	472	497	462	507	462	484	492	478	503	496	483	506	522	467	523	466	518	496	532	467	513	487	505	511	489	469	527	510	492	496	492	489	461	508	488	457	506	478	483	486	501	502	526	491	495	475	480	461	491	478	462	497	480	507	475	526	522	460	507	501	486	468	465	491	498	510	483	481	475	458	502	476	512	526	475	481	493	482	491	520	459	501	516	497	475	511	447	539	481	506	481	480	481	497	487	475	561	491	482	484	482	489	477	486	514	517	540	458	507	513	480	541	546	445	449	496	516	516	445	491	475	511	512	484	477	528	477	468	474	488	457	471	488	503	517	481	522	448	467	530	478	513	488	491	490	478	452	524	523	465	486	533	456	466	480	505	477	479	523	501	544	461	482	519	457	520	482	472	511	491	479	500	484	463	470	490	471	449	446	483	521	473	492	470	463	540	453	450	526	490	511	484	449	512	517	500	505	506	530	499	480	473	509	489	479	505	492	468	486	474	461	467	475	470	504	474	495	497	477	496	509	511	525	485	526	503	500	512	476	490	507	509	480	472	497	479	486	496	494	509	498	503	511	481	503	459	477	468	516	484	488	508	496	507	507	483	488	492	477	518	558	476	500	471	491	474	434	495	501	506	510	483	509	495	550	466	500	455	484	485	512	495	493	483	494	491	528	492	492	466	492	450	517	467	452	465	479	481	497	477	487	487	502	520	496	454	516	493	468	505	498	468	457	522	539	471	507	504	488	516	514	485	505	537	464	473	472	525	491	514	451	464
47129	14395	4580	2318	1507	1107	812	681	577	505	429	439	408	391	369	378	312	298	287	307	280	310	302	267	283	277	284	270	252	288	279	243	219	265	251	269	270	258	253	273	270	274	265	261	289	274	251	251	255	221	250	245	255	244	256	243	249	254	251	234	254	244	230	252	253	242	254	248	245	259	241	217	265	255	256	254	214	270	221	245	250	242	214	237	237	247	256	237	256	270	245	243	236	242	213	212	221	227	251	230	232	225	248	226	228	246	254	240	246	235	231	247	228	248	277	277	220	232	230	251	242	238	259	251	277	226	199	207	246	218	244	251	249	245	231	251	232	248	240	245	266	227	251	254	251	269	233	247	238	227	275	238	244	254	243	226	219	247	210	243	206	201	241	268	237	249	230	245	233	240	222	244	223	262	236	234	232	250	213	258	204	244	256	257	259	309	231	234	231	225	245	249	244	246	244	226	234	252	260	240	242	233	211	250	264	247	242	246	230	234	219	248	247	224	264	249	233	245	261	232	242	258	226	228	251	232	239	246	234	256	250	248	241	243	262	257	237	250	242	260	219	224	252	236	233	240	220	234	256	241	250	229	237	253	250	231	258	246	233	246	229	259	219	238	244	256	241	257	271	241	231	243	226	249	220	244	268	212	257	263	206	238	245	257	229	217	241	273	212	238	257	235	226	225	249	261	255	240	220	248	246	246	240	233	241	230	237	232	247	237	230	259	241	217	242	245	235	238	260	260	246	229	254	227	222	241	252	251	239	240	228	237	220	255	249	261	244	206	231	254	254	218	271	215	284	240	234	249	217	260	218	247	207	243	240	260	222	255	264	245	234	246	233	254	204	266	264	241	254	245	267	284	257	264	245	223	250	234	248	230	233	253	226	253	228	247	221	238	252	254	267	220	235	232	247	248	226	232	244	233	215	259	231	245	224	236	214	244	235	240	223	223	224	231	231	264	278	234	270	244	216	238	272	247	240	282	227	217	221	232	225	245	246	246	233	246	239	254	241	244	230	269	221	244	248	226	275	271	257	270	244	248	252	253	222	275	266	222	213	235	238	262	249	238	253	236	249	228	271	268	219	248	237	242	259	236	250	219	249	229	243	232	247	225	243	252	255	241	236	238	247	247	234	220	229	241	228	240	226	259	254	242	258	252	226	234	248	231	245	227	239	266	208	256	218	254	264	219	245	253	234	253	229	231	233	244	249	227	248	244	237	248	230	232	224	261	245	250	253	227	238	237	235	241	211	257	249	265	234	270	234	238	228	283	239	241	226	240	232	223	246	201	222	234	221	239	264	219	234	242	235	233	225	227	270	251	232	254	210	271	279	247	244	212	251	221	247	249	221	221	228	226	240	281	246	230	260	236	265	239	234	231	240	249	222	243	257	243	240	247	217	256	249	240	248	238	229	239	228	218	238	245	237	263	221	233	235	243	251	211	255	267	220	222	226	233	248	241	233	248	262	264	213	270	210	216	219	224	232	232	233	268	231	246	243	213	237	246	235	240	242	255	244	230	267	225	226	250	246	246	246	240	232	232	219	259	262	246	260	232	240	246	252	239	248	240	256	243	230	226	263	249	260	255	246	242	234	238	249	231	238	248	267	266	269	217	232	265	255	232	249	226	237	235	247	249	245	255	254	239	268	257	240	276	237	248	224	249	271	230	237	232	249	257	249	260	219	235	228	223	233	246	266	245	250	249	248	228	259	259	227	228	234	230	257	257	261	253	266	254	236	226	259	242	235	235	268	231	248	261	227	245	266	249	227	273	237	224	248	231	226	275	244	235	235	223	223	244	233	250	259	242	245	231	245	230	219	235	243	215	261	247	222	256	264	238	246	241	215	226	250	257	267	248	262	229	244	217	243	251	238	250	245	241	256	267	251	267	255	263	236	250	276	215	249	255	237	237	236	265	238	253	230	258	228	259	236	238	230	252	249	223	240	264	249	258	269	253	236	263	255	264	257	256	247	242	256	229	218	253	239	217	242	247	214	262	277	257	220	230	228	253	281	280	264	249	224	258	250	234	251	237	235	271	251	237	231	244	240	241	251	247	256	258	259	258	248	231	261	248	251	240	263	245	219	230	240	220	259	259	229	234	267	250	261	242	244	247	248	251	253	227	249	256	254	291	260	257	228	231	251	269	253	231	240	228	261	208	234	222	238	260	240	238	285	251	233	285	258	221	233	247	262	199	235	259	244	239	229	214	248	236	251	243	219	235	266	267	239	236	253	233	239	252	241	262	248	236	231	233	236	257	242	251	244	240	229	254	223	243	257	238	219	242	224	242	261	260	278	269	253	268	236	242	237	253	262	246	239	222	239	259	269	250	234	255	223	235	196	246	257	231	274	256	245	247	243	245	253	251	274	252	232	221	263	231	243	257	268	254	248	246	214	264	229	232	253	269	264	223	230	262	230	265	221	237	258	243	252	275	226	244	236	255	255	238	254	236	267	232	245	228	257	234	226	233	252	226	240	287	238	263	255	239	245	258	262	233	212	233	209	219	253	245	262	252	247	223	246	248	251	252	233	230	229	242	254	240	269	234	244	258	271	288	285	250	239	244	222	249	251	252	227	242	260	248	273	281	251	256	202	242	254	222	236	234	214	262	259	244	237	279	248	229	232	233	254	237	264	249	265	226	222	242	248	225	234	227	237	234	222	229	217	239	240	243	267	253	207	247	262	267	230	247	224	266	233	242	260	245	213	236	235	264	231	246	243	223	247	230	246	203	246	261	250	253	249	266	253	244	235	242	243	270	210	243	224	272	244	243	268	244	253	258	248	241	258	229	226	256	243	240	247	222	246	234	223	230	224	267	230	242	216	238	209	267	240	244	221	246	236	237	247	228	217	235	260	275	235	231	245	208	256	242	230	220	246	217	236	260	255	258	279	278	241	208	266	239	259	224	251	239	262	244	219	244	248	258	203	235	223	224	221	259	271	266	226	247	244	239	257	238	238	233	283	251	220	220	233	236	247	252	273	261	235	227	246	255	248	196	243	264	227	235	251	236	259	232	240	239	261	225	251	247	249	238	256	226	221	245	241	254	228	225	261	254	241	230	255	255	259	244	241	251	250	253	223	233	275	244	226	257	226	234	267	241	207	258	213	207	254	215	212	258	248	249	253	248	246	241	237	228	254	228	253	228	237	235	257	260	238	256	240	235	261	251	235	254	252	237	245	250	233	260	237	233	221	240	242	241	258	231	231	265	251	252	212	236	203	244	256	240	238	278	250	253	201	270	237	224	247	239	214	222	244	243	252	268	232	245	214	241	259	254	237	245	210	266	231	255	237	225	237	254	239	228	230	243	243	264	247	232	231	275	236	242	263	224	237	250	228	221	239	238	258	209	247	230	259	240	260	240	249	220	237	270	255	277	240	259	268	237	250	240	246	211	224	242	255	228	226	249	273	252	227	270	280	254	243	223	259	239	221	241	214	278	241	240	214	217	235	219	225	278	267	247	273	237	232	247	237	228	251	235	246	243
22888	2663	6061	6498	5671	4585	3685	3034	2623	2376	2138	1973	1785	1555	1430	1423	1274	1285	1163	1077	1068	1067	1049	971	984	949	915	946	940	845	871	895	852	805	923	834	790	750	789	779	749	760	750	770	729	744	766	788	803	734	782	688	766	736	691	760	681	761	774	769	753	750	748	732	704	749	703	752	737	742	671	677	734	692	669	729	691	702	715	722	669	713	711	720	743	738	718	671	674	691	764	708	635	735	753	673	730	689	683	708	695	694	731	703	709	733	710	697	730	678	694	686	688	721	699	709	676	747	704	705	716	692	734	656	687	699	718	698	705	682	711	700	685	667	674	697	696	753	704	701	704	693	683	723	765	676	706	671	707	710	699	702	699	728	707	690	713	664	743	683	694	641	664	726	719	698	761	713	730	751	719	672	690	692	697	692	677	725	716	645	675	673	717	710	671	674	687	720	682	726	683	707	683	681	723	693	694	669	661	722	701	681	710	651	685	693	708	692	687	716	691	754	682	690	696	701	712	735	699	707	673	672	623	709	689	691	711	683	718	628	712	688	720	709	661	695	656	678	743	686	710	659	682	688	711	689	674	696	659	730	682	725	675	689	699	735	711	664	694	739	732	681	659	686	675	709	685	690	688	738	649	681	670	733	712	712	661	672	710	663	652	670	698	669	691	668	679	702	659	725	700	707	657	658	683	668	667	659	721	669	689	718	658	702	711	691	709	707	656	694	634	644	710	634	711	701	659	703	663	727	663	688	681	706	708	660	706	658	681	697	698	669	722	705	713	684	638	670	655	685	667	641	728	645	686	699	673	726	673	671	720	735	733	704	664	688	664	694	641	682	687	671	662	666	684	696	666	679	661	714	654	631	703	695	719	658	729	659	682	691	664	682	704	715	739	697	687	685	697	671	708	696	682	665	664	710	718	685	713	688	660	645	666	639	667	686	699	698	687	686	702	707	726	644	685	691	715	676	670	683	700	717	726	707	686	647	678	690	694	645	703	723	719	700	647	696	688	673	681	746	679	657	696	699	750	717	690	760	663	690	687	670	678	731	704	698	694	700	663	699	648	659	712	713	690	670	696	682	755	687	674	703	702	658	639	709	690	678	729	679	752	657	647	701	713	705	700	641	646	734	686	687	691	689	620	684	705	679	700	654	694	636	677	668	635	701	661	664	649	697	703	680	662	703	627	654	744	679	670	705	648	657	644	710	711	673	702	665	683	691	670	713	728	690	687	690	713	689	692	705	691	749	725	712	675	675	663	676	750	689	650	627	707	654	688	690	698	703	729	747	709	723	662	730	687	672	732	660	690	686	682	765	715	700	699	700	709	677	651	656	680	712	705	630	728	712	669	725	703	712	665	652	721	712	658	702	648	681	638	699	703	692	706	722	664	714	699	688	681	722	689	649	701	665	709	684	746	687	696	687	711	734	691	704	666	679	678	651	690	707	704	674	679	674	676	705	715	730	642	742	685	728	681	691	690	731	736	738	694	673	740	683	682	679	664	717	652	710	688	711	730	687	701	698	731	666	697	638	662	715	668	719	726	679	698	704	691	708	703	684	703	712	687	737	700	668	705	691	684	661	701	690	652	661	672	746	656	759	686	711	705	716	680	693	684	730	756	711	682	696	704	690	681	680	705	728	690	684	697	680	662	699	696	674	693	701	707	686	718	632	706	702	692	735	640	718	706	722	765	674	668	680	706	742	713	686	682	712	708	718	702	645	681	696	715	732	664	685	723	678	670	674	706	680	732	644	684	719	684	736	712	691	698	696	732	671	717	659	712	649	709	725	738	696	709	643	691	717	648	656	691	687	703	654	682	641	704	679	687	690	747	718	701	736	690	650	711	720	712	728	649	686	657	698	679	716	654	674	700	687	702	672	656	734	663	677	690	724	711	716	714	701	684	699	686	716	675	662	684	713	689	703	711	637	688	680	705	702	748	681	686	724	687	713	694	699	681	717	679	687	673	752	700	670	670	649	659	682	695	671	714	720	713	672	705	699	691	701	694	682	719	722	656	719	709	727	707	656	706	667	694	691	682	693	672	723	682	695	667	688	697	700	676	733	698	679	705	669	708	723	653	726	742	693	658	710	707	702	683	696	684	677	667	717	679	707	654	663	664	662	696	620	697	709	673	713	703	665	690	730	662	670	728	715	699	669	705	705	705	694	702	672	681	663	717	655	657	659	672	709	673	761	717	656	701	729	726	734	715	687	685	700	701	724	689	709	712	685	645	685	714	718	694	690	710	676	691	719	718	709	728	679	716	703	734	728	721	687	705	684	660	735	688	702	719	675	703	685	713	702	676	640	686	651	721	693	664	712	707	693	682	664	716	721	660	722	682	699	667	687	704	729	716	683	675	680	672	676	680	674	650	707	731	657	705	663	707	685	704	728	679	669	622	717	681	707	641	699	712	666	679	680	678	701	689	631	678	693	713	679	672	734	684	715	680	703	650	698	698	718	671	685	701	692	719	750	693	695	679	712	710	664	666	692	693	663	678	705	658	697	690	672	676	747	646	694	657	660	706	724	692	706	703	663	718	696	671	680	660	664	727	671	726	729	675	696	681	711	701	661	651	690	669	649	689	691	678	708	691	730	706	676	681	678	648	679	683	680	702	661	688	637	683	674	701	720	683	701	678	689	664	665	722	649	671	714	647	675	669	675	721	726	679	700	672	700	755	691	681	676	691	703	670	700	697	692	690	687	718	702	640	689	732	705	684	706	712	665	679	708	712	686	730	720	701	711	713	700	671	731	693	687	681	689	726	701	691	681	742	660	735	674	705	691	688	693	678	741	723	647	678	688	679	690	706	684	702	694	687	728	703	704	694	709	701	695	723	707	683	707	676	698	742	714	693	652	698	726	659	707	693	736	688	713	676	710	683	712	700	683	684	680	742	729	710	687	649	712	649	756	669	673	683	690	700	695	717	667	710	699	712	681	653	679	737	715	672	723	715	694	706	686	729	623	693	758	664	719	692	690	691	667	717	706	764	729	666	655	712	695	719	661	679	687	706	669	700	657	729	691	667	663	677	705	651	663	690	701	693	702	676	696	648	699	700	687	690	698	650	684	658	681	721	685	678	661	684	660	665	706	657	713	712	682	673	691	703	706	709	653	732	680	703	703	712	729	692	664	649	666	666	670	690	664	704	679	727	705	646	746	678	679	677	690	669	704	685	674	755	690	680	654	663	724	681	722	690	702	708	641	670	683	701	716	713	678	666	677	715	736	700	687	708	694	764	690	636	732	707	686	719	679	726	648	702	696	667	704	699	664	697	664	728	708	715	677	669	710	684	703	754	718	695	690	709	652	671	702	714	667	664	707	705	657	702	714	699	661	704	676	659	690	676	689	704	732	699	702	688	707	674	704	637	672	672	679	698	673	719	670	696	687	660	691	671	707	668	690	691	691	677	687	707	662	693	691	703	701	720	672	644	648	626	671	688	686	662	705	682	704	705	691	703	680	705	690	652	680	727	661	687	695	701	677	690	686
5541	252	131	128	102	97	72	82	88	88	92	69	71	65	66	68	65	73	72	49	72	64	74	73	75	70	79	60	55	62	70	75	74	61	89	80	67	73	68	69	56	79	55	57	71	75	60	69	59	58	79	71	75	59	72	61	71	74	64	72	78	58	69	68	75	80	75	58	80	63	63	65	83	71	61	84	75	54	57	78	68	63	59	65	69	64	69	61	66	70	68	70	75	62	50	59	76	64	70	61	59	75	67	65	63	70	61	61	65	76	57	71	78	71	69	84	50	58	74	68	70	65	78	65	68	81	65	68	75	88	70	71	68	81	64	68	92	63	72	71	66	82	72	65	80	73	60	56	68	71	62	63	67	63	72	54	54	65	63	77	57	65	63	67	90	69	64	76	76	59	70	77	64	73	59	64	73	66	76	58	67	82	80	66	78	71	77	49	62	63	57	65	66	72	66	75	77	61	67	75	71	64	62	55	77	54	72	67	59	75	68	61	67	77	54	64	61	51	78	75	66	59	74	71	77	60	62	76	63	69	62	64	68	66	69	80	65	65	74	75	58	69	71	68	88	62	74	55	76	79	72	70	67	75	67	75	76	74	64	83	58	63	60	66	64	78	59	64	69	69	72	75	77	59	92	64	65	79	65	62	72	54	68	55	69	67	67	67	70	70	55	72	52	67	61	76	64	64	68	75	84	66	63	61	94	83	65	72	70	93	73	53	70	75	80	57	66	68	65	65	63	73	63	76	62	67	75	57	67	67	72	74	72	76	62	77	62	56	64	87	63	77	74	72	70	77	68	76	52	65	67	68	65	67	60	66	57	69	70	80	67	66	60	69	69	61	72	63	54	65	61	82	69	74	54	67	72	61	77	66	62	80	71	73	65	78	64	62	52	83	63	60	59	64	68	75	61	70	72	67	70	67	68	64	72	91	50	73	82	72	65	73	71	67	61	49	74	63	68	63	85	75	64	73	63	67	75	74	74	71	71	73	87	56	68	67	74	76	56	66	59	64	72	75	81	75	52	76	66	65	70	75	77	65	76	65	66	72	55	70	68	66	72	85	70	63	70	83	73	80	65	58	63	69	59	70	87	71	69	69	58	77	65	70	78	76	74	72	61	77	62	66	63	78	63	82	55	57	74	72	67	73	67	64	62	80	59	68	87	65	79	73	79	71	66	71	68	69	61	66	71	78	69	73	64	66	68	63	73	62	48	66	61	79	72	79	62	78	77	61	84	75	65	72	42	66	62	76	69	63	76	76	67	66	56	68	56	54	63	59	69	60	75	68	75	66	67	75	75	69	61	69	71	63	81	59	58	70	77	86	75	64	63	76	60	65	76	66	61	62	66	67	74	65	72	63	70	57	76	71	73	77	58	73	65	64	65	74	60	59	54	60	83	75	60	75	71	68	66	70	59	60	62	64	88	74	66	67	65	61	82	81	76	57	69	70	76	66	61	75	68	69	67	61	55	65	68	73	67	58	63	65	61	51	50	71	79	67	71	70	67	74	62	54	56	65	49	70	68	54	68	64	93	69	67	75	68	72	50	60	87	78	71	87	64	82	62	51	63	73	67	56	81	56	79	73	60	64	72	61	58	69	57	61	72	88	59	56	68	60	73	53	64	75	66	72	86	60	71	72	61	71	62	68	62	69	69	64	78	56	59	70	73	68	65	71	77	79	65	75	79	64	69	61	73	64	80	65	80	73	80	80	64	81	58	75	55	79	73	70	84	55	78	65	66	65	63	68	64	64	74	53	62	74	75	52	68	83	67	69	78	71	74	66	66	80	75	78	67	56	77	59	86	74	67	60	72	66	67	72	55	58	65	57	67	70	65	66	61	62	70	58	71	71	75	51	62	75	75	69	70	64	62	61	62	68	80	72	87	79	78	66	63	57	89	80	73	61	58	82	69	74	69	69	73	65	65	61	77	65	71	64	56	63	64	73	75	78	70	70	68	79	63	58	66	50	79	65	63	74	65	76	54	70	73	65	70	69	65	68	61	67	66	72	61	68	59	56	80	81	72	67	63	54	70	68	74	70	62	71	68	58	79	73	69	64	75	67	72	53	59	69	77	63	79	72	77	77	70	71	70	69	67	71	62	65	73	66	53	71	89	78	55	72	72	67	76	82	66	78	79	81	72	71	57	88	68	63	79	65	60	72	77	58	78	56	63	66	70	57	74	81	61	67	65	68	70	63	63	69	73	62	79	80	68	67	71	66	74	52	64	73	70	49	53	69	60	74	58	77	63	69	60	74	66	78	74	65	68	74	62	71	69	82	86	55	67	60	78	68	71	83	56	65	61	73	68	68	61	79	81	58	65	75	50	64	80	53	65	71	82	58	71	79	48	65	84	61	72	66	62	64	73	65	61	72	72	83	61	73	56	55	71	76	67	73	69	73	74	67	72	71	77	72	77	59	63	75	64	67	64	69	61	70	71	62	64	56	69	65	70	74	71	81	59	87	61	73	60	78	58	79	69	82	79	70	66	74	71	65	79	72	78	72	85	59	68	91	57	60	65	68	51	77	69	63	79	66	73	58	72	63	68	76	77	73	60	63	56	61	76	61	79	64	81	60	72	60	68	73	65	63	62	73	77	71	67	60	70	68	67	73	57	70	71	45	64	78	73	57	67	66	68	65	63	67	69	65	70	70	75	92	68	68	78	75	62	79	60	66	83	64	72	78	65	64	64	68	77	70	60	68	70	75	65	71	67	53	48	65	63	61	74	58	78	74	57	77	77	70	74	59	70	59	65	67	66	66	68	68	66	70	75	63	69	79	61	70	77	67	72	84	58	71	80	74	57	69	81	59	68	55	62	66	63	67	60	80	72	65	69	60	67	78	67	80	75	78	67	85	57	59	78	69	60	57	79	64	61	57	68	62	66	66	61	59	68	71	65	67	55	67	61	69	70	78	73	60	67	74	62	62	68	70	72	58	58	76	63	67	54	70	58	71	69	62	64	60	58	54	52	71	70	73	79	74	87	72	74	75	80	71	70	52	55	69	62	58	72	71	63	71	70	73	71	66	69	69	64	67	66	70	62	69	72	70	70	72	59	63	67	70	64	65	74	61	65	78	73	73	65	73	68	63	67	68	65	69	68	66	70	72	58	72	80	66	74	68	66	69	82	50	66	59	65	82	54	52	76	65	83	73	81	68	72	72	70	64	66	78	86	68	62	64	72	53	83	67	80	67	63	80	77	69	77	55	58	68	69	70	67	61	64	74	63	63	70	72	68	68	77	77	85	75	68	80	72	58	59	57	75	77	68	61	76	65	69	71	66	67	73	75	82	66	77	81	71	58	60	73	70	66	70	63	69	73	81	70	65	81	69	78	59	60	66	65	77	68	64	83	65	64	49	70	62	71	78	82	65	66	76	77	72	73	65	66	55	77	67	61	89	60	63	79	83	64	59	64	59	75	61	67	63	70	75	51	74	72	76	69	71	72	62	60	56	83	78	60	63	72	79	82	65	57	89	49
5534	297	458	424	386	360	360	296	290	330	282	289	266	260	270	269	250	266	244	295	269	278	263	248	254	253	229	266	246	255	260	248	258	238	285	274	256	239	260	232	259	257	263	234	260	242	232	240	254	250	249	282	270	234	229	258	272	267	264	255	251	265	253	239	270	264	228	269	250	240	245	247	270	253	250	274	254	253	268	275	246	249	248	235	253	255	268	232	245	246	241	221	246	242	248	246	260	249	234	264	250	241	243	230	226	260	260	224	276	260	239	240	263	218	238	243	279	253	222	237	254	244	259	237	235	274	251	245	245	234	239	244	245	236	235	226	257	255	244	254	278	251	273	260	236	239	298	223	280	259	209	264	268	239	265	254	250	254	253	265	280	257	274	269	236	256	201	254	256	237	254	234	267	226	268	239	250	284	251	236	245	265	219	265	203	240	261	249	281	263	230	236	241	239	230	254	261	242	254	259	250	288	247	272	242	247	244	236	255	257	244	268	243	267	225	240	269	277	244	243	246	270	258	235	254	246	263	269	244	253	287	223	257	236	254	255	257	235	240	240	247	254	261	282	242	256	265	269	248	259	262	226	269	240	259	252	248	274	261	267	232	266	266	253	240	231	236	233	230	273	252	239	230	283	224	237	250	230	253	232	214	207	243	248	268	241	259	219	243	256	240	245	240	251	272	266	239	277	242	240	255	238	249	258	261	241	239	242	262	274	229	251	250	251	264	236	245	280	244	267	233	190	226	247	250	254	229	248	248	239	256	260	249	226	258	253	262	269	234	241	274	220	246	231	263	232	271	230	245	225	260	257	268	255	241	249	257	256	294	245	240	246	257	247	230	229	258	260	241	268	259	285	265	231	288	237	242	260	228	250	253	221	236	264	234	288	239	254	233	280	273	270	229	282	245	265	264	284	249	289	236	231	259	239	243	276	266	259	261	244	260	272	264	254	249	254	243	256	233	251	263	268	214	225	252	260	249	280	246	237	246	252	260	243	272	266	270	243	225	236	235	256	261	282	268	254	277	274	254	275	255	228	229	257	242	271	225	257	267	255	278	270	228	265	264	251	259	224	238	305	237	248	256	262	250	253	256	268	241	223	251	270	245	254	224	257	254	246	270	265	255	206	255	245	270	253	254	252	247	256	239	247	233	278	270	239	245	238	244	260	255	235	257	263	253	280	227	255	280	256	238	240	252	239	233	233	256	244	242	253	243	239	239	248	231	249	265	265	248	219	277	253	246	263	245	242	239	246	235	256	215	267	261	230	246	250	271	239	254	235	280	251	238	236	259	214	265	224	250	274	256	232	247	255	276	262	216	251	247	255	265	284	225	231	264	252	256	259	244	253	253	269	254	252	233	229	249	255	262	295	262	235	252	222	287	250	258	248	268	239	245	219	247	281	272	250	290	247	241	243	262	241	236	263	219	255	247	258	254	253	218	265	253	244	271	239	258	263	270	239	292	274	233	250	244	280	248	229	263	284	267	247	235	279	233	242	240	237	239	266	230	279	253	234	249	229	232	222	259	265	249	275	264	259	267	265	238	238	265	245	262	275	233	260	249	255	257	248	262	256	239	252	261	227	266	253	246	286	266	271	244	216	262	256	261	255	246	236	230	263	242	244	270	238	252	225	273	258	248	248	232	250	245	276	236	246	270	229	282	260	225	262	255	237	244	242	228	226	254	274	281	245	248	269	226	243	242	209	254	264	263	225	224	265	244	250	253	263	270	271	252	246	238	273	244	235	246	268	233	271	245	254	270	242	235	261	250	249	259	248	241	249	260	261	249	242	249	258	257	249	232	261	269	263	248	250	208	246	247	264	262	243	241	230	222	223	232	258	266	245	240	253	247	258	235	252	267	211	248	256	266	243	266	243	244	262	236	265	263	265	238	213	267	254	259	266	253	251	264	223	259	259	241	249	260	261	241	241	255	245	256	259	268	245	268	256	240	234	234	238	262	278	230	252	239	233	257	257	246	257	266	242	247	226	260	237	244	248	260	247	248	283	246	239	222	244	267	238	252	240	259	270	234	253	250	258	267	257	259	264	269	257	250	283	240	242	267	272	255	246	233	239	242	229	251	257	250	241	292	270	241	262	238	234	222	258	230	258	278	233	271	231	244	243	246	214	288	245	260	261	280	287	274	250	239	238	258	262	261	250	258	236	268	251	245	234	252	239	243	241	224	248	247	241	264	272	242	256	242	253	284	250	234	245	230	228	265	248	253	257	251	265	223	250	260	255	210	244	260	270	249	274	278	256	247	262	221	266	259	229	256	249	240	240	260	229	266	258	272	253	235	257	231	244	264	246	271	249	233	234	270	238	257	207	242	247	249	244	243	231	251	272	259	255	270	238	238	263	253	292	209	249	256	229	269	257	237	239	248	248	224	255	265	253	221	252	262	238	270	245	261	228	228	261	248	250	237	236	257	267	232	249	239	265	239	267	238	242	241	248	253	271	243	237	274	235	259	259	261	258	236	264	219	249	260	253	259	242	274	253	280	230	248	262	238	241	267	261	258	252	236	250	259	260	225	237	237	227	262	266	268	255	261	254	254	266	235	286	232	248	224	266	280	250	259	239	243	260	253	264	264	251	243	258	231	240	247	211	265	236	276	254	237	226	269	264	270	252	270	242	248	267	242	242	260	240	257	243	267	236	241	264	234	252	251	232	238	233	243	252	244	245	251	274	279	217	224	243	228	263	245	246	259	225	262	259	265	240	281	244	249	243	259	252	264	268	236	239	269	252	262	272	262	249	254	244	271	231	239	255	257	237	248	241	237	243	258	264	286	229	278	250	265	224	259	266	233	232	220	265	248	235	253	280	264	221	250	261	233	252	245	252	221	235	225	238	260	245	270	261	245	265	250	244	232	281	224	220	251	250	267	232	245	263	258	253	254	283	247	239	257	264	242	221	224	235	262	271	262	234	229	247	241	259	285	242	237	256	229	253	240	289	242	245	265	250	255	233	240	263	226	235	274	255	255	258	244	233	275	237	215	253	260	256	243	256	218	231	230	234	253	271	250	250	237	275	252	265	226	243	244	226	241	271	239	277	225	251	235	256	260	225	246	270	254	230	260	219	252	259	254	249	258	275	249	258	255	251	266	240	241	240	249	228	224	255	230	257	255	250	230	225	267	226	224	276	257	257	259	244	254	226	247	244	246	238	280	254	248	261	257	249	243	257	234	264	261	276	272	235	258	258	250	230	230	264	269	285	250	258	251	246	252	252	244	236	250	247	263	260	256	220	269	266	253	248	234	246	240	241	225	238	239	250	257	274	250	243	265	247	243	256	222	223	245	252	249	254	276	249	245	239	292	253	270	252	245	242	240	275	282	253	240	263	257	254	255	241	264	239	251	234	262	247	276	262	260	279	245	235	248	262	245	242	253	246	250	256	252	269	262	264	221	242	270	238	262	248	270	232	210	280	272	261	251	240	267	255	239	262	241	254	282	255	228	234	245	235	254	254	252	273	246	226	241	226
38284	5695	1521	1054	767	578	463	413	320	330	258	289	226	221	202	195	214	187	209	190	187	191	160	174	165	178	191	171	151	185	167	140	191	150	170	179	188	168	165	193	163	200	142	166	151	152	160	159	198	153	168	158	163	158	155	166	173	184	174	173	150	150	137	144	170	180	144	156	148	157	175	163	191	159	177	156	149	161	145	165	171	180	180	167	172	153	156	148	150	159	165	179	187	163	173	146	171	170	144	187	155	134	174	142	167	154	200	159	152	151	164	150	153	145	181	187	149	132	154	179	144	168	138	150	141	168	188	150	167	158	160	170	161	159	165	145	191	136	158	163	159	160	150	186	126	144	154	158	138	156	151	152	173	160	152	176	166	153	148	171	152	159	163	158	179	145	154	145	164	159	168	157	137	158	156	161	145	159	143	180	184	148	157	163	177	159	154	156	182	159	150	156	169	178	158	154	149	177	170	162	153	149	153	157	161	149	173	162	178	162	150	158	137	139	179	149	157	151	155	168	160	156	164	170	160	157	170	157	187	170	143	135	148	163	151	145	141	177	165	156	158	143	151	173	172	156	150	163	198	168	145	149	164	163	178	121	141	174	168	163	179	145	136	150	166	165	149	133	164	153	166	175	149	158	164	174	143	158	143	138	175	162	164	166	146	196	140	172	151	142	145	172	140	154	175	153	164	142	167	183	148	158	136	167	170	132	170	144	153	182	162	163	131	158	178	142	174	171	163	156	146	171	149	165	158	158	161	150	148	164	153	150	145	159	164	152	151	187	178	133	155	133	174	164	163	138	152	157	162	145	158	138	139	158	168	167	154	150	168	173	149	150	160	169	154	144	186	135	160	144	175	146	170	175	179	175	156	175	140	177	146	151	171	165	170	164	164	180	156	154	167	180	184	159	167	168	161	164	147	162	154	172	149	161	164	179	165	185	157	153	155	154	146	174	144	174	158	133	177	170	157	159	170	148	144	178	164	163	164	162	156	155	159	171	165	189	170	170	147	176	180	152	144	161	170	148	172	153	154	166	177	138	145	163	176	146	172	148	152	154	135	156	159	152	148	142	171	144	158	144	151	159	158	160	146	204	186	162	159	156	161	159	149	147	170	157	151	159	153	169	123	150	184	187	158	156	154	155	145	149	158	192	148	162	163	174	153	196	162	176	150	139	164	174	170	175	148	156	143	170	164	150	160	159	146	157	168	156	190	149	134	166	184	145	165	145	170	154	183	151	172	164	168	154	159	172	160	159	166	155	149	148	150	195	170	167	162	147	152	150	153	167	167	168	182	151	171	136	133	167	162	155	177	123	166	172	150	176	176	158	152	163	182	160	166	137	172	167	155	166	122	164	169	176	153	135	142	169	171	181	163	167	165	158	178	159	197	165	177	176	158	168	148	167	160	171	149	170	184	178	174	173	184	179	153	162	153	147	180	160	153	159	154	154	163	165	168	147	138	149	153	135	161	155	166	152	169	161	154	178	146	150	158	161	169	166	157	177	143	143	146	152	184	179	194	137	183	175	158	160	172	165	153	153	157	154	145	160	177	149	163	169	151	166	171	147	172	163	156	167	175	204	159	152	160	169	157	163	173	159	180	168	171	165	161	144	136	172	147	151	149	166	167	170	165	141	148	131	148	140	161	170	152	162	133	141	167	174	140	179	141	153	168	155	169	148	162	162	176	154	182	160	149	161	136	184	151	149	142	140	162	158	175	149	166	160	141	152	179	171	155	157	154	141	141	143	156	156	160	154	184	137	164	134	149	164	145	147	140	175	155	159	176	175	165	157	125	172	170	157	176	159	132	158	150	167	151	151	158	150	163	167	157	163	139	148	166	177	181	171	166	160	158	161	176	169	137	175	163	157	167	177	153	159	166	160	165	162	152	172	182	167	150	163	147	187	173	169	130	147	138	157	157	152	133	162	153	170	169	166	168	132	144	148	179	165	159	165	176	159	162	154	161	140	157	167	147	158	161	148	169	149	156	152	161	165	168	161	182	156	170	161	170	166	132	175	160	168	151	149	160	178	168	157	154	145	139	144	162	159	157	171	159	172	173	161	163	163	188	164	154	174	154	145	165	149	167	150	175	166	137	147	190	157	162	168	142	168	172	156	152	154	177	156	149	155	146	156	171	151	186	154	154	169	155	152	173	148	139	170	179	176	136	161	152	140	153	162	199	162	158	157	175	162	175	145	159	173	120	176	176	160	180	153	171	158	132	139	143	168	148	162	185	168	151	156	143	131	153	135	166	158	181	153	153	169	139	164	170	159	140	180	178	160	140	156	145	174	144	145	152	172	149	151	165	154	143	158	156	156	144	156	144	158	154	152	151	155	165	170	158	151	142	152	162	170	146	165	163	161	155	163	159	161	157	174	155	149	168	147	167	155	184	165	167	174	156	164	183	145	154	165	167	144	154	147	169	152	167	148	182	168	142	157	163	176	167	159	169	147	163	170	166	146	155	177	161	168	155	161	161	161	165	153	152	164	168	177	143	140	174	163	165	176	161	154	175	172	174	168	175	179	157	172	148	169	144	153	159	155	153	143	175	144	161	168	162	173	166	171	142	143	154	160	155	153	167	166	167	187	181	161	168	184	159	184	149	171	163	163	165	144	178	145	158	203	174	165	166	182	147	160	166	143	155	150	144	147	172	158	136	135	168	149	161	147	161	165	165	154	147	180	153	167	169	147	139	171	139	175	177	149	158	173	130	153	192	181	151	158	174	183	166	148	157	159	186	174	157	162	158	166	181	177	152	142	156	149	177	131	156	163	165	166	174	157	164	144	164	139	153	165	180	166	171	144	135	145	162	141	165	165	152	169	174	125	152	156	146	145	159	173	165	143	165	177	167	142	146	175	160	152	171	187	171	160	146	156	167	147	148	166	140	159	173	135	134	166	176	150	164	166	139	161	150	149	166	162	169	155	150	176	146	167	172	158	159	169	164	168	153	161	163	156	156	175	163	180	160	177	155	164	175	167	162	149	166	150	145	155	155	148	161	190	178	146	172	164	171	163	154	170	159	148	166	182	184	164	157	162	167	157	153	132	182	172	161	152	190	164	148	158	149	158	176	157	142	167	164	163	149	156	153	136	156	164	144	154	169	172	167	153	148	158	134	148	177	173	142	180	160	167	169	162	149	164	162	174	172	163	165	155	156	166	157	156	152	162	158	172	165	148	154	175	161	150	155	163	163	145	165	173	165	146	160	153	184	148	195	129	164	154	149	157	156	171	162	145	153	160	157	151	166	162	142	153	160	144	154	149	166	176	156	134	165	156	140	147	174	142	163	157	161	159	156	153	162	128	188	153	152	170	141	171	138	162	155	148	156	149	152	157	144	163	153	175	153	149	152	150	179	168	151	175	144	167	158	153	147	140	168	146	162	147	167	176	186	148	159	146	191	154	151	127	168	151	157	138	164	141	159	161	152	164	134	162	186	172	148	163	139	165	159	203	152	155	146	173	162	142	156	159	157	156	151	159
18221	1480	3323	3714	3085	2541	2147	1672	1516	1342	1215	1082	1036	944	881	855	838	795	732	721	700	665	657	682	658	610	622	561	581	617	584	588	552	547	578	570	604	544	557	551	560	520	523	557	570	507	500	507	568	539	500	527	520	510	511	541	516	507	490	504	518	520	543	562	484	487	518	483	530	495	507	480	503	487	493	495	497	495	509	483	528	502	510	447	509	493	506	453	497	475	496	500	509	521	482	507	490	522	530	508	524	532	514	517	484	514	486	519	519	499	469	477	494	494	518	505	497	462	502	528	535	509	491	530	497	551	503	483	501	480	496	530	486	514	474	459	493	511	496	509	468	491	481	536	495	481	478	505	472	498	521	457	511	483	485	544	512	503	490	512	486	487	481	490	537	501	453	489	501	496	542	508	456	536	488	461	511	529	525	522	496	495	493	485	513	468	502	493	469	514	474	494	468	485	536	494	463	475	487	506	479	474	475	482	442	452	494	496	491	470	500	503	477	493	512	504	466	474	494	477	480	502	465	505	473	469	505	487	482	512	477	475	457	498	476	517	524	543	517	506	486	485	486	475	504	501	479	507	459	553	533	488	434	532	529	510	503	506	462	459	482	489	478	493	482	456	478	484	479	522	536	475	542	498	476	504	529	491	481	521	479	516	493	473	506	479	467	502	489	509	515	487	497	500	489	511	476	505	463	459	458	501	513	470	466	494	445	490	462	483	507	497	509	500	487	544	507	504	489	498	493	487	498	480	454	506	469	510	502	473	472	480	506	454	453	522	505	455	486	497	489	503	515	450	471	477	492	469	499	471	499	485	476	477	486	497	496	452	496	510	497	488	467	454	511	513	500	493	513	485	501	513	526	508	501	468	503	495	478	509	503	470	510	506	481	526	445	492	501	482	514	478	495	510	462	477	480	490	482	498	499	482	526	480	474	502	483	485	505	521	493	471	483	495	495	481	499	510	475	530	483	478	481	501	493	462	472	489	544	484	494	475	444	526	478	480	470	501	479	501	512	510	486	488	544	539	500	511	476	506	500	480	519	503	456	482	504	509	523	466	474	517	469	467	532	502	500	510	493	462	476	490	476	483	525	470	468	499	528	476	505	483	482	503	489	490	472	506	488	451	508	510	495	459	502	506	537	482	528	483	490	472	535	461	557	487	475	483	515	515	493	452	443	453	478	478	474	491	521	503	524	482	514	470	505	509	515	515	474	495	514	499	463	491	454	519	493	472	479	559	490	467	522	456	521	521	489	501	499	523	503	503	474	489	484	521	511	465	491	492	512	560	530	528	521	473	513	520	477	478	469	447	496	453	527	454	450	492	449	487	481	471	501	492	513	440	473	479	503	483	484	457	512	465	482	487	446	475	470	462	479	458	434	471	457	495	454	506	463	480	508	484	474	478	485	487	490	486	493	508	475	463	505	503	460	503	498	512	484	499	534	490	483	483	500	490	482	505	520	495	470	485	485	442	492	537	499	467	488	490	512	502	517	453	451	478	477	496	412	518	518	523	492	464	457	482	512	513	472	517	510	454	527	476	505	511	505	514	463	511	479	494	430	477	491	473	489	496	445	443	489	483	504	482	488	465	454	481	477	478	432	489	498	470	500	484	489	472	496	472	507	489	491	510	505	532	477	486	512	477	490	515	494	518	477	453	474	511	468	496	483	511	484	484	459	492	482	515	528	495	485	480	492	466	515	496	481	492	473	493	478	552	506	466	512	487	495	475	497	499	512	480	498	463	491	507	483	461	488	483	527	514	510	523	489	495	479	473	498	480	484	495	494	485	488	511	508	513	457	494	531	479	481	480	486	492	462	539	488	494	486	482	500	510	519	457	540	473	488	490	457	498	456	495	491	485	474	510	495	460	484	497	509	506	480	498	473	509	483	478	496	528	474	490	496	521	488	538	473	474	485	475	514	471	493	493	473	505	518	480	467	495	500	440	504	486	503	503	464	521	463	485	479	545	478	502	495	490	433	534	464	512	501	518	500	471	530	483	464	513	510	493	458	489	475	484	546	459	499	476	474	501	513	482	474	481	482	461	512	492	536	483	478	478	498	453	505	440	481	512	491	509	511	528	508	518	495	500	499	478	489	483	469	516	485	536	471	492	495	499	523	465	532	494	499	493	498	508	523	491	512	485	458	478	490	481	484	478	499	488	474	472	483	494	499	450	534	513	486	512	500	440	472	496	476	513	461	492	497	469	499	457	500	472	525	479	521	521	457	490	496	490	464	489	489	482	479	463	493	478	486	513	495	486	507	502	478	448	469	487	486	501	514	499	476	506	497	510	491	481	487	476	468	501	514	474	463	482	492	466	509	464	480	519	470	523	477	465	497	510	472	479	489	495	509	520	460	480	526	496	505	512	481	498	458	494	524	487	471	499	477	484	523	523	483	491	497	471	496	526	518	503	444	494	505	447	497	485	506	499	492	483	480	511	502	454	494	487	508	479	501	504	526	453	509	508	496	509	494	472	500	497	490	487	471	479	489	504	500	488	500	509	517	513	501	467	497	456	488	506	507	509	497	502	570	469	448	482	504	494	491	511	508	461	494	490	529	496	493	490	468	460	508	478	466	498	471	469	468	482	512	482	483	460	513	506	494	510	444	456	521	482	502	475	511	466	478	475	475	502	484	562	501	494	522	498	491	470	475	517	473	496	500	489	543	466	474	506	492	488	480	479	506	506	475	523	496	477	479	509	489	478	483	489	479	501	500	500	540	496	473	486	505	503	546	501	490	465	463	484	478	491	506	473	504	524	502	501	472	492	494	473	504	473	481	473	483	525	481	455	485	481	475	500	526	464	516	533	506	501	486	530	503	469	491	472	429	542	496	507	484	470	478	494	513	481	477	516	471	496	486	454	470	514	499	506	508	475	519	498	515	491	504	509	477	495	514	515	434	499	498	526	493	517	508	513	516	513	477	485	432	474	480	504	517	500	486	514	497	479	515	479	471	439	544	516	504	472	532	474	498	497	482	463	504	471	517	521	483	494	514	512	508	474	504	475	487	458	487	484	469	500	452	490	487	467	525	525	467	504	489	468	521	490	528	458	485	493	514	486	525	499	485	509	516	486	491	470	499	474	496	489	518	474	493	487	460	501	506	508	532	516	485	497	477	518	497	498	501	475	489	529	478	475	473	485	489	502	496	491	495	470	511	481	467	446	510	505	488	494	477	494	473	471	483	458	499	450	492	494	523	504	489	461	467	462	498	496	507	451	476	499	486	456	449	493	517	497	499	508	480	466	515	486	499	488	516	469	530	533	502	511	475	468	487	488	483	515	468	485	527	509	474	492	430	484	497	519	485	468	472	482	517	489	517	455	514	474	524	501	489	498	492	509	489	531	492	478	485	490	490	507	507	495	488	502	480	505	466	493	467	461	495	516	482	480	534	494	486	493	473	498	471	504	502	514	452	481	492	490	499	516	476	503	505	485	457	535	500	516	509	482	470	486	473	511	532	509	517	509	459	489	505	477	462	503
52060	14308	4289	2124	1402	1069	869	655	609	530	421	428	369	368	325	332	297	312	304	291	302	303	317	289	268	295	278	274	274	273	277	257	297	268	260	270	263	236	253	259	259	237	260	245	300	264	269	266	232	234	248	263	249	241	232	276	229	253	255	256	244	240	269	248	246	231	244	243	255	220	227	254	240	243	259	234	257	243	273	249	247	252	251	236	224	246	238	221	265	247	266	260	235	225	242	223	265	261	261	248	259	246	245	284	252	224	238	247	260	268	246	283	272	244	233	215	256	241	245	260	263	277	272	248	243	248	252	216	222	224	231	246	242	236	233	252	232	248	207	237	239	241	263	255	280	246	233	224	260	214	252	267	266	244	239	258	259	246	256	245	240	240	243	226	272	246	245	226	250	237	269	252	261	253	241	231	252	257	269	209	250	242	248	275	229	215	237	279	234	256	258	221	233	229	227	218	234	241	259	263	238	246	243	254	259	260	283	240	244	253	254	240	272	241	243	236	233	236	237	266	229	266	207	251	234	260	254	265	234	264	258	245	240	215	233	230	273	257	238	242	260	235	248	280	259	234	239	236	222	238	253	252	224	255	216	247	236	245	252	240	234	253	225	270	228	274	236	236	241	232	242	235	251	245	257	240	249	208	264	214	247	221	216	277	251	254	237	262	256	270	234	214	278	219	235	246	279	234	269	235	227	259	261	257	239	265	223	249	241	244	245	224	248	220	251	269	240	238	220	258	262	262	252	241	214	237	209	220	237	221	261	254	272	255	262	236	215	247	245	245	272	237	227	285	257	231	234	251	267	246	240	240	227	250	257	260	241	231	239	273	237	224	246	211	246	245	203	232	243	258	253	237	230	241	234	230	259	236	248	264	300	265	235	246	235	234	242	259	258	236	253	254	235	255	231	214	244	252	263	246	240	237	258	254	282	217	239	225	244	259	226	240	227	269	266	233	241	230	233	262	271	246	264	251	263	261	243	239	251	232	253	217	240	247	246	243	252	255	243	216	237	252	264	263	222	236	227	217	250	244	242	248	256	246	255	263	260	223	240	252	241	232	247	230	254	239	235	238	236	240	225	256	199	261	269	250	252	251	246	247	244	246	249	252	272	245	251	227	242	228	222	255	236	278	238	235	229	244	242	265	223	216	246	248	217	251	236	239	260	280	239	273	228	278	250	239	227	251	218	228	239	237	243	252	228	223	270	236	253	239	242	258	247	248	248	262	220	275	245	236	251	238	257	236	221	223	217	260	248	249	251	246	244	252	249	256	263	222	271	249	224	242	257	242	256	255	246	235	238	233	240	228	216	223	255	237	241	280	227	273	236	238	243	262	233	253	270	257	256	250	252	231	257	257	239	228	253	242	245	233	242	261	263	244	245	220	238	237	226	286	221	257	234	273	275	258	213	243	267	238	239	237	265	232	258	262	230	262	278	249	286	237	255	266	259	266	245	240	248	258	247	234	265	252	247	258	231	240	255	233	247	259	257	268	225	261	246	252	240	247	227	257	260	239	260	252	217	248	210	249	237	251	232	240	226	252	261	222	223	251	240	260	233	256	253	243	233	227	239	239	228	248	258	264	243	256	252	261	254	255	250	247	242	271	259	252	265	242	258	235	278	235	247	244	218	254	269	230	256	243	249	256	234	257	227	249	227	234	226	271	251	237	254	241	228	241	228	226	236	245	246	237	237	276	225	255	234	254	219	239	244	250	239	238	256	219	249	275	256	244	261	236	220	260	242	239	220	262	255	243	252	243	240	281	238	232	221	241	215	238	231	264	243	265	249	237	260	262	257	244	246	240	232	245	231	240	234	234	238	235	233	267	252	215	250	225	231	244	230	257	228	234	249	232	254	247	243	255	230	286	253	259	231	237	252	276	245	233	260	206	241	267	232	214	266	263	248	242	221	247	240	226	274	264	243	259	243	231	232	235	258	259	299	207	228	252	281	242	216	251	231	221	259	275	260	240	245	259	248	236	247	224	239	239	238	263	253	250	285	261	229	229	243	244	256	277	233	208	224	246	232	243	245	242	224	248	258	255	252	252	242	253	244	254	252	212	232	233	259	241	222	226	267	238	253	253	218	262	260	265	234	269	232	230	245	237	236	239	258	264	236	271	225	223	256	248	250	235	243	241	236	221	221	230	239	238	247	246	257	229	238	236	249	263	227	234	257	288	239	216	234	244	239	234	258	270	224	251	256	265	225	254	220	222	213	233	227	227	234	246	262	225	258	264	244	232	253	231	233	245	271	241	232	240	224	220	221	238	233	228	214	222	227	264	251	239	238	245	246	225	222	248	249	221	262	238	220	252	258	250	261	200	256	227	250	236	245	261	241	233	232	252	225	229	283	247	235	248	279	249	238	239	255	240	236	245	251	218	226	279	230	232	239	232	246	238	247	253	247	212	239	241	226	259	256	231	233	255	247	228	246	255	249	214	259	244	248	243	226	256	225	259	257	234	231	234	237	226	243	258	242	221	266	258	241	246	254	244	218	239	241	212	268	287	202	241	233	236	252	250	248	230	236	266	239	230	234	253	229	239	246	243	228	260	261	202	247	272	223	245	225	236	264	240	245	251	250	243	260	234	239	238	231	213	245	256	229	247	260	220	231	241	224	276	238	248	225	216	236	269	234	253	229	233	262	215	246	242	267	236	234	241	238	274	207	243	251	272	257	235	267	253	278	239	233	242	255	238	228	237	256	242	258	238	256	256	268	256	274	246	257	242	247	239	239	269	248	240	254	261	296	244	241	248	253	235	236	268	243	280	247	235	264	220	245	207	259	243	237	246	242	255	230	226	225	250	235	236	253	248	244	221	232	237	256	270	283	247	226	224	238	228	255	243	229	255	247	218	245	267	235	222	247	250	233	245	242	228	257	237	249	251	262	246	265	271	256	242	266	232	242	250	223	234	259	246	224	261	251	238	236	250	237	226	270	235	235	239	256	255	224	243	228	276	238	281	278	239	253	278	246	245	285	235	246	272	256	247	257	209	241	241	231	243	240	235	241	224	237	233	221	251	224	227	216	246	257	249	233	214	262	268	257	264	234	269	242	247	231	238	235	248	219	266	217	249	232	253	261	243	236	251	243	273	229	261	277	215	242	227	252	215	228	244	237	268	262	245	244	258	239	246	241	222	250	264	224	232	248	240	269	257	239	249	227	240	233	237	252	263	258	240	215	262	228	234	247	221	260	261	231	253	248	240	252	248	229	214	266	253	253	262	267	239	269	247	214	230	225	238	202	269	239	237	273	222	249	219	241	247	209	245	249	230	253	239	244	267	247	260	237	250	240	244	227	234	233	235	246	239	244	265	232	217	264	264	250	250	258	241	213	244	259	272	261	209	235	243	231	203	238	237	247	261	268	247	264	244	262	259	212	250	260	253	254	224	229	252	222	234	231	218	233	249	230	259	251	232	245	240	245	228	238	257	260	256	253	222	232	242	269	229	276	233	233	247	279	239	251	240	230	251	216	253	208	264
24209	2714	5836	6496	5437	4341	3546	2964	2581	2333	2114	1906	1716	1601	1449	1355	1309	1218	1137	1142	1032	1025	966	1014	935	973	912	913	883	883	868	880	888	788	808	769	785	831	766	817	788	794	812	756	780	768	746	724	727	800	753	729	759	728	756	719	724	788	741	728	732	754	749	708	720	741	708	724	730	718	697	772	685	759	724	700	729	701	744	735	703	723	720	712	671	726	743	700	700	742	732	690	691	683	736	738	651	709	722	719	737	719	665	683	702	679	676	725	705	681	706	685	686	713	691	693	674	666	689	678	727	699	655	667	690	679	693	724	732	695	672	692	703	704	723	694	661	708	690	699	729	735	699	748	720	705	664	716	698	671	669	661	662	645	693	721	735	681	705	662	649	664	691	655	692	680	691	714	676	676	702	728	710	702	682	655	687	656	699	730	693	692	695	687	674	702	687	696	685	667	693	654	705	653	679	704	712	717	681	665	698	712	690	686	721	719	669	709	691	683	665	699	710	659	732	717	722	698	712	701	738	682	684	696	651	718	679	682	701	675	711	666	702	683	698	729	746	706	705	686	726	684	700	684	666	689	690	722	685	668	712	693	690	644	714	743	680	721	688	654	673	672	681	706	717	729	668	710	671	695	682	668	695	691	717	695	686	667	721	729	740	679	665	707	698	645	696	674	767	665	686	709	749	716	677	659	702	714	717	670	673	647	666	671	639	676	658	687	663	702	713	711	700	686	739	652	691	689	692	701	685	688	710	661	725	709	664	716	714	695	697	652	689	780	701	678	668	702	669	648	688	684	736	671	683	685	674	694	698	656	654	628	697	648	690	654	685	733	671	636	640	669	682	664	707	698	718	694	652	714	703	672	725	717	699	720	705	672	631	695	731	728	635	673	701	701	695	659	726	680	695	685	720	691	746	665	692	681	749	723	703	727	701	678	710	710	643	737	728	674	674	640	672	691	729	690	656	671	670	690	717	679	692	720	653	642	728	680	667	695	650	661	709	691	662	699	705	715	705	660	647	731	666	711	753	704	715	690	707	735	692	705	724	650	719	684	718	646	686	658	695	657	720	681	720	682	687	704	697	668	644	704	706	685	672	661	693	703	704	669	700	719	682	779	757	730	704	714	707	667	692	747	722	661	682	708	747	717	717	672	756	709	678	688	727	686	687	716	694	713	711	719	698	688	699	708	673	695	682	738	743	695	674	709	758	687	673	734	714	702	682	696	735	681	689	671	690	632	712	689	701	679	721	662	667	669	678	705	692	678	760	702	716	713	692	705	707	663	706	674	690	648	703	688	749	736	701	698	644	670	742	693	755	705	736	666	696	663	707	678	727	660	704	719	659	705	674	652	698	669	676	691	707	684	705	695	693	663	654	678	722	717	677	706	716	695	677	696	697	683	720	665	635	726	704	636	677	718	702	660	711	663	690	726	788	691	722	683	725	684	729	687	720	693	666	689	730	711	716	670	706	721	725	717	718	710	699	652	677	769	662	697	733	669	695	690	738	685	715	757	687	691	620	707	708	700	672	709	663	651	695	700	722	696	753	661	662	713	707	666	687	684	669	665	649	678	719	657	651	657	686	673	697	683	728	712	703	741	734	690	693	737	714	650	713	631	706	743	730	698	701	699	657	703	704	656	675	705	670	646	693	638	744	744	699	654	709	739	716	658	721	704	713	686	687	734	677	691	687	683	721	694	681	672	733	693	685	646	726	733	687	710	714	661	706	710	707	700	727	738	693	634	689	671	692	679	640	691	690	708	673	700	686	674	683	729	674	702	703	650	680	702	684	692	649	680	668	664	699	685	681	700	698	697	674	696	730	699	724	741	692	736	669	727	724	741	675	717	690	713	753	705	660	723	686	687	718	742	709	707	700	698	691	693	647	662	673	674	658	697	681	705	713	661	658	727	713	693	708	723	661	639	646	695	707	673	690	678	708	695	689	667	674	678	710	685	697	776	680	689	701	686	689	684	707	674	681	710	710	703	657	701	686	692	706	690	685	685	703	692	683	673	730	681	732	738	677	714	668	693	703	715	683	680	709	738	659	679	698	701	663	722	666	658	644	714	721	686	639	710	680	652	686	706	709	723	667	673	740	695	743	687	651	709	669	693	749	709	694	691	697	702	643	728	660	677	699	687	760	737	693	676	716	696	705	701	718	717	680	726	689	728	696	683	707	681	748	707	729	711	699	699	693	703	674	683	743	711	701	667	658	645	678	669	667	705	675	722	721	680	725	655	699	688	732	626	700	720	701	688	740	654	697	719	692	694	707	678	681	661	673	672	670	663	730	699	702	709	688	704	722	728	656	719	714	669	694	744	685	672	702	656	693	690	686	729	752	697	692	643	756	702	691	681	714	688	698	738	725	668	684	688	734	696	686	727	701	684	692	733	668	715	655	696	717	692	675	729	708	716	695	738	680	698	687	728	711	675	705	694	718	694	642	690	679	654	711	715	736	674	711	645	759	740	689	694	702	734	692	706	692	686	676	713	694	695	650	645	699	664	662	714	691	688	703	687	671	648	715	656	677	691	665	707	691	664	730	682	705	684	690	711	656	675	685	655	660	708	706	709	685	728	712	700	713	653	684	743	643	692	639	688	685	737	652	700	707	682	699	676	707	664	718	707	698	696	697	677	669	713	646	677	685	631	692	674	680	664	682	730	694	691	677	713	667	717	705	663	701	658	708	725	703	673	651	713	689	712	702	666	689	719	687	700	678	703	661	663	715	702	697	723	741	661	666	698	663	716	677	679	681	723	708	685	704	717	706	645	700	662	720	718	686	639	698	735	655	668	681	703	677	665	720	730	686	673	653	696	680	673	670	717	673	697	677	668	683	683	709	683	704	667	727	711	651	720	654	663	694	690	689	771	668	722	701	608	662	679	682	642	716	692	698	723	726	753	720	688	682	688	712	725	647	686	683	661	713	697	693	671	715	682	672	702	659	673	663	694	697	677	645	737	650	703	756	735	661	664	703	685	695	685	737	736	693	704	719	694	694	747	658	708	729	707	717	709	662	660	683	655	709	645	689	720	702	688	715	706	745	672	707	688	711	667	697	725	746	700	648	724	666	680	686	731	697	638	664	719	692	671	735	659	686	707	685	708	647	695	744	763	708	740	695	692	711	762	709	726	688	715	709	656	683	699	641	715	660	719	677	738	636	670	740	708	696	670	709	723	697	700	723	696	708	695	653	731	716	667	710	747	730	694	708	705	721	660	696	691	723	694	678	683	690	729	702	692	680	674	696	664	684	668	663	677	713	689	720	740	693	722	714	709	693	719	692	699	700	703	670	712	715	704	644	710	711	694	700	687	754	706	725	671	701	615	708	689	740	687	716	694	674	671	688	700	704	691	739	698	663	679	714	664	690	709	717	689	690	676	688	673	652	656	676	718	713	716	754	603	733	705	724	702	703	698	669	671	719	698	690	712	679	713	694	692	669	671	704	670	639	680	663	685	670	672	635	700	685	711	674	698	737	692	664	695	668	711
6978	313	147	125	108	77	88	87	72	73	76	76	67	74	88	71	60	76	65	84	68	62	64	68	77	85	72	75	62	65	60	74	70	81	72	52	78	67	69	63	65	73	63	70	60	69	77	53	65	74	67	54	67	63	67	75	66	80	71	74	79	71	66	82	75	68	52	50	69	89	73	66	85	84	54	60	64	67	76	81	59	60	73	67	88	77	80	73	75	66	59	65	64	72	73	63	69	62	71	80	89	58	55	78	57	57	72	64	68	61	75	64	81	67	68	62	52	57	70	81	66	70	79	67	68	61	92	72	73	72	74	64	86	67	71	87	59	72	63	70	74	79	80	83	76	61	61	92	57	60	84	69	85	54	75	74	79	62	72	68	75	57	62	67	80	73	60	65	59	64	71	84	87	69	65	76	61	75	70	71	54	74	59	63	70	82	71	65	58	60	51	81	74	74	56	66	75	61	54	73	55	80	68	69	59	73	60	47	48	65	56	68	80	77	78	67	83	61	68	73	63	63	63	65	69	68	58	63	70	56	64	71	68	78	71	65	80	77	73	86	93	62	87	70	71	69	64	77	68	57	70	76	62	79	67	63	78	56	67	66	59	67	77	63	71	69	70	60	56	77	63	76	61	69	85	75	92	78	65	68	67	72	64	73	80	60	62	88	63	62	69	43	78	65	59	77	61	77	74	58	76	64	70	59	65	64	71	63	72	56	50	87	75	67	72	65	63	76	64	68	61	75	78	61	73	58	66	59	67	71	74	69	62	81	67	68	75	69	66	67	59	80	56	63	65	58	73	69	64	67	82	66	50	82	71	69	72	78	67	73	76	68	81	71	76	74	76	71	68	67	57	70	69	72	64	67	62	66	61	80	79	81	66	71	74	69	75	75	66	78	85	69	77	66	74	63	80	77	75	52	81	62	72	79	54	73	59	75	60	93	75	68	63	71	73	76	82	68	76	78	83	81	71	73	68	65	72	72	59	62	69	63	75	63	78	45	67	56	64	66	68	62	47	73	61	65	76	78	64	52	72	76	79	71	62	74	64	60	61	66	72	67	76	65	58	78	72	59	81	72	72	78	77	82	71	65	77	71	80	66	70	83	62	70	62	62	69	76	60	70	64	72	84	76	54	64	74	62	67	51	71	94	73	67	79	64	69	84	78	68	72	78	70	63	68	88	73	71	53	58	81	56	66	62	68	77	74	63	60	65	66	57	62	61	62	61	63	73	76	53	63	63	59	67	65	71	74	71	78	84	65	68	74	78	71	60	78	67	88	65	66	86	65	71	77	71	61	61	75	81	81	79	59	74	67	66	82	77	51	82	65	69	51	80	90	65	75	62	69	64	49	64	74	62	78	76	65	80	78	77	76	73	80	63	69	64	79	82	66	75	72	65	74	60	72	79	63	79	73	71	54	69	83	67	76	70	87	73	73	68	68	62	76	53	46	74	66	66	79	76	67	60	52	80	70	70	64	66	51	63	66	70	68	72	55	77	76	75	68	61	66	62	81	70	75	61	61	78	57	66	69	73	62	63	88	79	66	95	55	75	65	79	66	72	74	71	73	81	68	85	71	76	74	59	66	57	54	67	77	66	70	69	68	63	60	64	63	78	77	57	75	66	66	78	62	53	52	75	81	64	69	83	48	66	60	71	70	64	56	70	59	57	72	72	73	62	68	67	79	73	69	80	57	73	66	69	59	69	78	70	69	75	89	75	68	70	66	70	62	63	71	75	61	58	54	72	63	72	68	76	74	68	74	76	67	59	61	67	84	71	65	80	69	78	63	70	63	57	80	67	71	77	63	64	73	58	74	63	59	68	82	73	54	67	66	57	66	71	68	57	56	75	68	59	80	58	66	75	73	75	70	54	70	87	72	73	61	80	66	80	71	74	77	69	62	73	62	54	62	66	54	64	52	62	67	63	78	69	69	66	78	81	46	61	81	65	64	73	80	73	72	78	64	75	70	72	62	68	76	75	66	77	62	79	67	76	66	69	72	66	70	67	73	56	60	77	48	69	75	64	77	54	65	77	78	76	69	62	68	60	71	75	79	73	77	65	68	56	67	75	79	73	74	69	66	84	64	78	70	79	74	71	78	79	80	63	63	69	69	68	73	63	70	63	66	63	84	66	66	71	72	62	66	55	65	67	69	69	79	61	74	82	69	63	84	73	66	66	84	60	62	52	63	57	65	95	76	57	75	53	79	63	65	67	76	64	75	80	58	73	70	81	56	55	61	49	73	48	68	75	64	61	72	71	71	53	73	64	70	75	60	75	64	71	69	78	72	60	78	69	71	71	71	69	77	63	58	60	64	72	73	69	72	69	69	57	58	55	77	72	57	61	63	74	64	60	49	72	75	65	75	69	76	68	84	66	71	59	64	68	64	64	74	54	82	75	59	69	67	76	63	77	81	65	81	62	64	66	68	56	82	81	65	60	88	77	62	66	76	73	73	87	63	65	71	63	55	81	73	68	63	60	57	64	49	88	48	80	79	60	55	56	62	78	68	64	76	65	70	78	71	70	78	72	67	59	66	75	65	59	80	66	79	65	77	86	80	67	69	64	64	69	89	77	74	66	66	75	49	83	59	67	66	75	77	71	74	68	69	71	64	72	63	61	70	79	71	51	62	64	84	73	64	64	65	73	65	78	73	67	70	76	65	72	73	63	75	71	67	80	62	87	75	67	76	71	65	53	49	68	61	81	72	55	73	60	76	81	58	63	79	78	59	62	70	71	77	61	79	76	62	73	84	63	64	69	52	70	73	60	90	67	56	52	90	84	77	87	72	58	61	72	58	62	66	62	67	66	49	57	61	71	75	57	82	81	75	61	80	69	58	78	68	77	62	70	72	60	69	70	65	75	77	63	68	73	55	70	65	69	83	66	62	76	71	69	68	73	53	73	61	64	75	75	79	70	57	72	54	74	64	59	65	75	56	66	69	77	70	57	72	78	80	63	66	75	81	71	67	60	74	64	56	63	55	54	69	66	76	66	45	72	69	78	76	74	77	50	58	75	79	72	71	69	74	62	79	92	56	57	66	80	55	76	61	65	68	71	52	74	63	66	60	74	65	82	62	63	62	76	78	54	66	70	82	79	86	73	62	76	63	70	77	74	76	86	75	65	67	54	74	81	68	70	73	68	79	69	65	82	54	73	78	70	79	74	64	64	66	71	70	78	72	54	74	59	85	71	68	71	81	59	69	74	71	74	66	79	81	56	71	69	60	62	69	64	55	70	86	63	75	72	66	68	69	68	73	68	68	75	70	62	72	69	58	65	73	63	64	54	69	56	65	76	76	61	74	69	78	62	59	83	68	55	70	70	66	71	79	71	69	74	65	66	63	75	57	85	73	69	74	59	92	65	71	64	66	84	80	63	65	82	56	74	53	63	64	81	64	62	67	69	68	78	58	72	63	73	57	56	69	63	68	68	67	71	62	82	60	60	66	65	60	64	58	66	77	76	66	53	71	60	71	56	63	64
7038	305	417	433	420	369	342	306	288	318	281	288	263	288	289	280	270	261	271	276	248	267	274	264	283	281	276	263	284	262	251	265	246	257	264	257	264	258	261	272	262	233	278	278	295	252	252	262	251	217	279	248	265	269	251	259	258	237	246	243	266	249	257	277	251	262	261	277	253	236	258	262	236	275	254	256	237	266	263	240	260	295	246	251	228	234	264	248	248	228	253	252	268	261	258	268	242	271	213	262	251	270	257	246	234	247	242	252	258	250	247	253	270	237	252	234	242	285	231	257	194	272	257	248	240	248	279	265	281	241	229	210	290	235	251	245	243	259	249	251	254	261	213	227	249	205	273	247	250	265	246	231	278	269	272	233	232	242	244	265	252	244	264	229	226	259	257	248	250	250	261	277	243	244	252	260	232	235	238	239	251	245	270	284	280	282	269	256	235	274	252	251	233	248	238	258	247	262	257	235	253	251	267	266	255	262	242	246	246	275	253	254	237	238	240	283	261	258	268	294	249	251	249	266	246	254	250	265	253	251	275	244	228	245	269	234	277	256	282	250	282	236	275	290	232	225	260	262	259	272	243	236	260	221	250	238	257	262	244	248	246	248	241	252	255	250	287	250	264	264	246	251	259	247	261	252	234	269	253	292	272	267	246	244	270	221	289	284	252	241	248	232	248	259	257	243	249	273	256	237	232	257	260	252	267	261	267	270	259	271	266	253	228	250	253	235	259	261	264	268	269	250	224	258	273	233	234	250	264	256	260	235	238	248	204	266	250	260	250	228	249	239	258	261	221	265	252	266	258	274	263	255	266	258	240	272	231	266	259	232	260	268	265	268	257	248	250	238	251	223	281	265	255	281	240	246	247	264	232	265	246	278	247	256	266	272	269	273	284	231	221	270	232	238	243	244	260	263	264	262	246	262	224	266	253	249	253	218	208	237	275	251	275	237	275	254	263	273	296	251	267	262	246	304	241	258	263	295	243	250	236	253	241	259	286	283	259	250	267	230	249	262	262	246	259	270	274	236	245	269	272	242	253	247	255	240	256	244	262	291	241	249	229	272	251	264	254	262	257	271	237	264	282	272	281	251	251	241	268	248	259	268	258	236	251	233	283	239	265	263	229	250	249	245	235	257	240	243	242	261	232	237	265	252	259	267	239	277	272	258	255	259	269	274	287	237	230	266	247	272	268	257	236	286	249	265	250	264	247	252	277	282	219	267	274	232	269	248	253	233	258	282	243	252	259	256	287	230	251	245	250	272	251	245	272	238	244	248	251	250	243	223	249	273	229	255	259	268	255	239	247	257	243	242	290	253	248	239	244	261	267	252	247	236	272	251	257	250	256	252	263	267	227	236	282	258	277	254	261	251	233	231	265	259	268	249	243	255	226	255	254	224	268	259	241	241	266	250	210	216	250	268	275	266	265	241	228	245	247	254	234	254	252	228	235	240	246	264	231	235	245	274	257	244	245	275	249	267	251	280	263	261	248	256	252	242	250	251	256	253	233	238	263	259	231	265	261	260	272	264	245	243	300	236	283	243	255	293	248	268	274	271	259	229	256	229	260	258	267	269	242	254	241	248	247	273	249	226	268	250	255	257	256	264	287	245	241	255	266	266	243	259	280	263	260	247	228	265	223	251	242	245	293	230	234	251	243	247	238	252	216	223	239	266	241	266	265	258	260	247	249	248	238	242	249	236	290	242	278	240	257	253	255	246	246	250	229	242	248	248	285	253	237	248	261	250	276	266	261	242	272	251	260	252	261	251	274	256	242	278	237	252	261	237	252	252	247	242	247	236	240	248	288	233	250	284	251	237	275	263	241	268	262	259	239	260	280	235	250	237	248	270	264	263	231	253	244	236	244	239	255	257	258	258	235	260	215	247	238	236	234	276	254	251	267	254	260	268	232	263	255	268	262	259	272	246	217	278	262	252	247	267	226	266	253	251	255	258	270	263	256	259	252	283	292	246	258	257	228	238	271	265	266	254	224	237	239	243	259	250	232	245	247	271	240	280	264	263	275	241	282	250	238	237	275	227	229	238	264	255	267	250	265	256	253	257	288	270	273	248	279	249	260	248	244	249	262	284	248	239	241	283	285	264	251	275	247	257	264	240	256	280	261	239	243	240	242	231	277	259	250	245	268	245	260	252	242	251	242	283	265	268	263	259	251	233	249	282	247	260	260	245	246	270	268	243	256	254	276	262	263	246	250	279	254	289	269	248	279	268	263	231	244	244	263	238	288	248	271	222	274	261	297	273	250	248	252	248	257	226	279	243	244	205	258	280	265	264	258	252	263	261	236	244	240	268	250	246	262	264	250	249	276	251	251	231	237	250	264	276	245	295	260	216	225	240	261	268	250	255	244	234	215	264	257	244	237	252	273	244	258	242	250	248	238	245	270	262	278	267	247	272	259	270	284	267	259	231	272	279	282	273	236	259	235	265	243	264	237	241	238	265	260	252	262	244	246	259	255	270	292	247	295	244	258	237	253	239	258	268	263	258	263	267	283	234	249	229	257	244	262	256	262	238	235	255	263	264	247	251	257	287	287	247	259	284	274	252	245	276	244	250	221	262	235	259	273	250	270	275	281	250	272	253	269	228	256	247	252	246	290	222	269	235	240	247	255	261	294	266	265	250	243	269	259	250	270	254	232	258	252	241	211	240	243	261	262	260	242	267	216	250	269	241	261	254	257	247	242	238	276	257	249	264	250	249	254	257	274	258	271	272	282	228	252	249	248	247	220	224	252	270	271	248	262	256	250	285	245	241	270	259	253	290	260	253	256	234	241	242	259	264	253	268	262	278	273	241	257	241	266	250	239	274	287	257	244	247	287	278	263	257	241	275	275	222	254	241	262	241	267	240	255	247	257	236	257	265	251	243	276	255	268	246	259	255	277	252	251	283	255	251	233	235	282	268	238	235	246	229	247	253	245	248	225	262	258	255	277	250	251	224	236	226	261	259	225	277	231	247	248	251	239	276	242	254	231	251	247	256	255	249	267	235	219	286	248	251	280	266	264	221	234	252	248	261	254	262	250	218	257	267	296	247	247	252	229	261	242	218	249	247	269	243	238	248	231	277	277	234	275	275	263	242	265	286	259	273	245	254	249	236	263	231	256	264	267	250	286	258	264	267	228	280	255	280	270	246	238	242	266	279	240	261	234	274	241	261	242	250	246	253	238	259	265	260	257	263	225	266	263	263	235	271	238	262	245	238	249	247	256	256	248	272	235	294	226	251	249	244	260	250	270	234	273	253	253	268	250	269	258	264	248	262	225	253	259	267	292	255	238	256	264	236	228	244	251	254	271	229	284	250	284	244	245	265	251	248	241	242	257	251	247	243	260	239	250	230	250	262	255	247	247	241	259	244	270	226	262	258	258	230	225	243	251	239	254	265	245	265	278	235	246	256	268	256	261	272	247	257	248	258	258	255	246	244	251	268	224	267	274	242	242	254	257	258	254	236	259	233	248	271	249	241	236	256
40930	10192	1824	1020	730	602	456	364	317	285	271	271	232	217	196	200	212	209	186	180	192	190	185	163	184	190	175	183	172	185	190	203	183	146	174	164	165	180	188	155	152	155	172	155	174	162	155	143	164	154	174	177	153	158	170	177	145	193	175	166	167	173	129	155	192	175	164	145	171	170	165	171	150	113	168	162	163	158	165	169	179	154	164	170	168	171	160	159	155	184	165	173	136	164	162	176	151	141	170	148	191	174	149	177	186	154	171	159	150	168	158	168	143	150	155	161	184	165	187	176	151	168	172	168	181	155	150	177	162	159	178	170	141	167	172	147	143	163	177	179	133	155	157	175	152	164	184	167	160	179	171	169	171	161	155	175	162	172	163	143	169	160	163	166	162	179	144	164	157	172	140	159	156	153	154	179	134	170	148	144	182	139	172	181	184	181	165	157	157	162	176	166	152	165	175	162	161	155	152	154	179	156	168	159	143	180	153	165	164	170	140	166	156	165	170	135	170	162	133	173	152	162	150	136	146	149	168	149	161	172	158	167	156	166	170	179	141	168	150	172	162	171	147	160	175	155	162	165	176	158	159	154	146	176	150	169	149	135	163	146	161	162	157	154	172	164	141	151	164	165	142	176	139	164	145	149	164	156	199	188	132	168	170	167	164	156	162	163	157	153	149	155	157	157	175	158	141	149	153	142	170	146	178	148	139	164	153	150	164	173	159	156	182	190	179	157	157	148	187	181	160	153	182	195	154	167	171	164	167	158	161	169	169	174	157	162	175	178	179	167	147	168	158	163	140	180	151	164	158	157	158	185	156	189	160	138	168	162	165	151	178	177	154	200	177	178	135	197	159	171	167	172	156	149	159	163	182	161	162	166	179	177	143	143	167	168	167	165	162	142	165	166	154	154	160	149	174	165	155	172	160	167	163	168	167	141	170	158	168	166	160	145	175	172	156	180	159	166	156	156	163	165	159	173	161	159	165	149	154	163	146	151	158	178	162	165	187	160	163	142	171	155	154	159	183	180	177	174	177	174	164	147	134	160	202	202	178	168	169	149	142	146	164	153	170	149	157	177	169	172	173	150	143	132	142	157	173	154	150	143	168	171	147	180	160	154	159	179	177	170	157	144	170	163	173	163	172	170	149	172	170	148	167	156	148	156	155	184	152	157	185	175	141	178	163	148	160	165	163	142	164	154	159	180	190	154	176	154	155	163	159	157	160	147	150	175	160	188	154	149	168	163	176	178	167	170	138	151	168	173	158	171	169	163	140	153	170	155	134	160	156	161	163	165	152	151	166	153	131	173	144	143	163	175	143	149	168	162	156	156	154	174	173	170	148	156	167	153	148	159	155	145	157	137	164	177	197	160	148	173	174	148	188	134	175	156	149	169	168	147	167	183	166	156	141	156	174	171	168	136	167	153	167	171	161	155	166	179	171	152	174	182	159	155	171	132	178	160	152	171	144	146	147	144	163	157	148	158	154	155	155	175	171	155	142	160	178	158	185	168	153	160	163	165	149	129	173	164	154	172	143	187	149	143	192	154	171	157	174	155	181	155	158	180	186	146	161	156	172	148	167	185	160	175	146	169	150	166	158	158	179	137	144	163	182	163	156	172	167	167	161	148	135	154	162	182	145	172	172	166	159	148	171	152	179	156	173	168	154	159	172	144	157	158	174	165	188	151	146	168	148	180	159	156	171	161	144	162	166	158	170	161	157	175	170	175	149	171	152	149	158	171	189	163	130	154	154	137	138	161	169	164	173	163	147	151	170	171	177	159	164	146	154	169	144	144	145	178	173	157	168	174	174	140	139	164	168	171	146	152	142	159	189	158	170	144	167	165	168	157	166	166	160	146	172	154	150	143	155	149	167	171	156	166	152	167	175	161	176	171	166	165	163	171	181	153	139	129	138	155	166	165	190	174	162	165	161	161	162	164	165	166	157	192	157	184	167	166	163	157	175	173	155	166	147	164	184	169	150	179	157	156	183	164	169	157	168	171	173	158	161	177	154	163	168	156	154	162	169	166	166	153	162	154	149	174	160	149	162	146	150	165	163	157	171	169	151	177	156	169	163	158	166	169	165	167	155	188	159	164	170	147	147	158	163	154	161	163	160	141	169	182	131	154	147	155	174	171	148	150	162	167	146	166	171	165	171	158	165	156	180	175	147	159	157	136	180	144	168	174	155	149	155	149	153	171	171	166	163	162	146	159	161	152	143	165	158	152	165	157	182	166	141	174	137	167	172	167	165	152	141	143	181	156	142	147	144	152	163	149	132	169	195	162	155	167	142	166	155	148	151	166	157	171	158	156	147	192	170	151	177	150	154	162	150	173	183	153	156	188	162	157	158	182	151	167	164	167	154	166	162	148	172	157	161	167	166	161	149	183	143	145	157	168	189	147	162	151	186	184	157	154	153	165	145	167	164	159	150	156	160	173	166	166	170	151	169	146	140	162	171	151	183	159	167	150	162	143	151	171	179	143	153	173	179	146	165	139	159	156	170	145	156	148	158	184	158	151	151	151	169	158	166	170	164	166	155	137	160	164	154	167	175	145	177	161	167	127	157	166	162	157	160	156	136	154	164	182	165	136	189	153	164	158	161	168	150	159	158	166	145	135	182	172	168	169	157	165	147	163	166	150	142	175	153	154	144	155	147	174	148	165	187	163	178	178	173	177	156	154	162	170	193	137	171	144	151	163	177	150	168	174	151	173	163	180	172	160	156	157	166	158	177	170	136	149	156	163	173	151	147	151	177	156	152	170	172	154	143	178	162	154	152	200	177	156	144	166	170	187	150	146	161	154	141	157	159	171	143	159	162	155	140	142	151	158	183	139	153	154	156	144	162	159	168	147	157	183	150	149	164	157	184	195	173	137	165	170	180	135	155	155	145	165	179	149	149	168	154	145	162	140	147	145	177	188	151	173	132	170	163	157	165	177	152	168	161	180	151	173	172	143	159	194	179	170	133	162	151	161	154	152	162	195	187	182	168	182	168	142	149	159	173	173	171	145	151	151	157	182	154	152	174	155	178	181	156	154	151	170	163	156	176	182	158	165	152	181	166	162	145	157	140	174	176	191	153	155	144	171	172	178	188	161	168	155	179	184	167	154	179	158	154	155	160	158	161	150	172	137	183	165	137	149	155	158	164	169	167	157	155	150	147	162	165	188	159	156	181	151	176	143	150	145	177	165	182	169	187	178	147	176	169	160	167	160	183	181	154	156	160	171	145	157	152	148	135	165	180	181	147	183	160	157	144	167	188	139	145	157	136	128	174	144	168	188	162	179	162	150	162	171	187	154	185	159	165	143	163	161	175	179	153	157	168	175	174	146	170	169	159	170	154	182	154	181	168	160	145	158	156	192	142	161	163	166	158	160	160	164	156	164	166	182	151	159	138	162	165	158	141	174	160	167	148	153	166	163	159	165	169	179	156	180	156	147	182	164	152	180	165	180	158	148	169	155	156	163	160	165	155	156	173	145	171	148
19471	1523	3275	3605	3027	2456	1975	1696	1410	1398	1252	1142	1059	858	861	826	841	779	695	712	669	683	654	619	639	610	581	619	607	560	577	607	564	610	550	610	561	538	534	540	549	514	538	547	575	531	568	529	524	558	491	518	497	508	525	548	546	530	555	517	490	533	511	510	543	543	518	507	512	504	506	536	511	500	503	526	540	519	503	557	500	529	519	514	510	466	482	496	524	517	555	523	513	499	536	520	512	489	470	507	490	490	514	508	512	465	479	514	495	504	499	486	527	534	458	499	508	438	502	514	513	528	521	488	501	502	517	480	521	492	526	521	494	533	497	498	535	518	493	504	493	520	478	494	505	517	535	511	508	505	459	461	517	540	479	507	506	488	504	507	504	482	537	492	521	540	478	503	496	495	499	470	487	477	478	481	515	501	461	493	519	529	521	513	512	506	483	469	497	494	531	489	502	491	467	486	473	496	485	492	548	531	517	507	507	512	520	503	494	446	483	501	485	490	532	495	484	478	523	472	519	493	463	532	484	500	499	463	470	511	457	531	487	499	510	498	501	494	472	537	498	511	476	512	492	527	498	494	469	505	499	482	490	509	483	534	489	512	488	492	482	478	485	523	486	509	515	520	531	453	479	481	478	522	438	484	511	533	496	509	531	547	487	511	491	483	491	520	488	509	504	459	528	481	503	478	541	520	497	483	498	493	502	495	471	497	460	462	507	484	482	527	466	447	506	496	512	458	505	502	500	535	516	500	491	501	473	485	507	506	466	482	466	486	449	494	531	514	463	481	465	495	500	457	512	496	487	503	499	472	481	472	505	516	428	475	507	476	514	478	491	502	490	558	492	488	500	500	477	528	537	480	528	469	482	503	496	515	506	523	508	482	468	507	522	476	503	468	453	491	529	487	500	521	482	523	512	490	517	478	477	509	502	482	494	522	522	496	506	509	495	514	468	493	478	496	483	477	491	493	506	508	505	467	482	496	485	501	465	474	506	448	473	486	485	504	494	488	514	496	490	446	498	533	494	508	476	522	520	491	482	511	503	530	473	471	484	499	478	487	469	482	507	458	509	526	477	494	499	476	501	505	501	506	484	490	510	502	519	472	504	503	516	496	478	499	486	502	496	474	547	527	500	451	533	504	505	488	513	439	474	481	481	496	516	484	529	500	464	477	476	493	494	514	483	434	500	464	480	526	509	467	549	504	504	456	527	492	539	534	519	476	492	512	484	536	478	502	516	494	482	458	485	484	523	481	473	485	537	514	519	451	510	484	511	481	499	495	501	478	499	485	488	483	513	507	480	491	500	519	524	486	501	498	480	502	504	507	499	446	472	476	493	488	505	458	469	501	470	508	515	494	500	495	505	472	503	517	491	493	488	477	456	522	477	510	501	499	516	512	473	518	520	489	491	489	492	488	489	497	477	513	561	494	467	513	480	535	521	511	493	511	526	494	475	486	487	490	506	445	493	496	516	483	485	483	456	487	521	549	461	470	494	491	472	477	487	487	523	479	463	520	522	508	515	520	477	487	498	493	520	502	471	501	498	483	485	491	542	516	475	509	499	480	498	498	539	527	497	512	539	491	524	533	488	521	471	476	447	516	520	491	476	496	536	483	460	482	440	503	513	506	470	508	484	486	508	476	484	511	504	476	478	502	479	491	526	519	490	459	516	468	472	516	530	468	485	479	508	511	526	485	507	489	523	465	511	491	504	503	488	503	504	482	495	492	492	526	460	506	479	484	489	461	514	494	515	505	531	478	500	525	517	498	466	501	515	519	503	540	508	508	447	509	483	461	476	500	523	514	459	513	452	473	516	485	462	523	520	464	542	473	460	501	494	503	492	506	493	496	496	513	477	501	511	452	488	451	493	502	526	467	494	507	496	515	494	462	497	499	513	508	515	457	467	496	522	507	530	508	462	490	469	524	449	463	488	480	468	475	507	500	473	529	503	495	488	469	485	500	490	493	480	501	513	518	519	489	521	483	503	522	491	501	498	493	475	503	511	497	455	498	518	462	512	544	481	494	491	481	536	522	473	465	551	515	483	482	524	502	514	492	507	547	479	496	456	504	487	519	520	509	486	488	483	488	488	477	441	512	473	495	486	526	497	483	500	522	456	464	513	539	511	526	467	500	512	506	457	501	466	513	537	496	475	495	486	449	475	463	492	526	495	492	526	517	491	507	483	514	483	481	541	437	520	474	477	493	501	517	495	505	471	506	471	496	521	540	479	490	505	498	500	510	495	521	532	468	484	494	470	464	524	459	522	511	508	538	523	492	497	488	543	493	477	505	481	477	489	486	466	525	475	510	507	488	512	484	505	499	506	499	502	507	487	470	472	474	506	503	491	494	510	482	531	500	520	520	493	477	491	529	488	509	521	484	498	524	491	523	502	506	511	482	525	539	495	485	506	487	499	480	510	532	468	500	514	507	508	456	520	479	485	538	471	538	516	479	494	507	499	519	478	474	498	503	495	526	525	534	508	569	508	519	507	498	486	498	514	525	474	519	484	485	475	505	499	429	505	452	514	487	501	490	517	492	493	489	496	482	455	499	476	455	496	497	493	508	476	512	483	512	515	527	532	496	484	490	499	503	498	487	491	511	486	465	490	488	464	495	427	482	515	474	553	497	518	518	497	497	477	481	498	541	503	539	474	468	519	446	465	515	488	514	500	502	499	483	514	544	478	475	480	515	467	480	478	527	461	432	490	465	506	493	534	471	495	492	467	483	484	520	455	523	492	484	534	510	471	539	486	505	500	487	463	522	485	511	522	501	497	508	487	489	498	490	488	516	509	502	518	487	507	509	480	500	511	482	503	495	502	478	510	469	524	540	479	515	501	506	513	456	473	517	534	532	484	475	481	475	499	487	482	485	514	506	483	536	514	468	481	498	504	499	518	481	515	486	498	487	477	517	496	466	470	500	477	512	515	475	493	474	512	489	488	477	483	559	494	518	514	528	499	482	525	512	501	515	517	476	495	508	523	520	521	462	520	477	492	509	492	493	491	512	481	503	519	482	526	488	513	497	459	503	495	501	499	520	548	489	461	512	470	479	479	480	530	486	516	461	484	491	484	474	531	480	494	495	497	521	495	496	446	501	473	504	524	483	497	479	506	485	502	501	454	505	494	485	481	519	500	466	532	514	522	482	484	468	484	496	507	488	531	508	467	524	492	493	508	494	504	458	496	469	506	479	529	475	477	515	504	508	518	527	490	487	510	498	463	472	467	507	483	518	489	484	457	498	504	477	492	515	519	461	509	505	468	492	505	508	491	482	470	505	512	510	481	529	505	510	510	513	483	533	478	489	514	491	502	526	486	488	445	505	502	518	521	502	488	490	491	519	505	515	518	498	504	533	491	516	510	487	538	494	540	507	499	481	477	516	476	459	455	477	530	507	494	505	512	502	500	452	499	458	516	506	500	500	494	479	515	515	513	464	480	517	491	543	502	490	507	494	492	471	496	493	471	502	488	448	442	482	534	515	503	538
48554	19606	6626	2157	1444	1107	839	671	556	513	457	437	439	361	344	341	341	337	299	310	317	286	266	269	275	277	261	298	258	298	260	283	264	246	255	257	246	267	284	264	248	222	264	233	260	242	261	259	263	288	259	257	231	245	253	256	206	252	252	254	255	270	268	269	231	272	251	245	263	260	244	264	241	272	249	263	241	244	238	246	231	260	247	233	265	265	285	256	258	261	259	238	241	229	237	251	289	228	244	255	253	253	230	270	263	228	287	250	225	249	215	246	240	284	224	263	233	244	257	235	253	247	263	222	223	226	264	270	257	243	232	242	226	251	247	239	254	217	241	236	236	275	267	231	249	268	239	244	238	274	268	235	252	262	246	248	222	234	238	263	231	254	252	274	240	246	238	262	246	225	254	230	264	253	234	226	258	228	238	248	263	242	268	259	228	230	240	231	262	249	228	236	236	241	255	245	247	226	234	240	251	236	233	256	239	245	258	267	256	245	236	234	240	235	252	237	230	220	224	224	270	284	251	221	253	242	217	235	228	255	246	240	241	220	262	226	223	236	234	234	238	222	248	253	261	239	253	238	253	243	237	236	237	231	249	252	225	262	240	252	274	225	251	233	257	261	258	238	220	245	243	237	255	265	242	266	240	230	240	261	221	235	238	244	253	248	240	225	240	250	246	230	257	217	221	238	256	258	260	227	270	229	231	276	263	250	256	254	258	246	243	242	260	240	233	258	238	234	234	250	218	263	261	250	231	269	249	229	226	247	243	243	256	259	230	245	226	233	235	247	259	252	238	224	241	229	255	233	238	238	251	262	269	252	269	235	224	240	233	224	233	257	216	258	231	232	262	252	255	246	252	210	257	235	268	224	261	267	265	218	267	275	253	269	207	234	278	243	237	255	244	220	255	244	246	233	260	240	240	232	219	253	271	287	240	252	218	271	234	254	226	259	245	254	249	258	255	230	239	219	221	264	240	237	218	247	253	255	238	293	252	239	254	246	249	224	215	262	234	250	244	262	249	222	253	237	274	232	256	240	252	271	246	238	241	226	261	256	240	238	279	245	241	255	226	227	239	238	227	212	233	257	243	262	216	245	268	244	264	221	263	266	219	299	231	245	247	253	225	225	248	264	228	248	240	238	269	246	236	204	246	259	232	252	253	238	256	261	248	257	217	251	256	259	284	231	256	250	258	248	270	243	228	256	270	290	241	256	233	229	228	225	243	251	233	249	246	242	238	261	241	254	249	214	243	216	298	249	243	244	257	248	250	217	233	249	266	243	255	245	228	242	209	241	242	206	274	253	247	232	245	253	243	238	259	243	259	218	224	244	287	233	249	247	227	239	249	254	243	250	242	256	246	253	238	235	254	244	270	228	253	227	249	231	223	275	231	209	242	240	250	254	241	220	250	233	221	251	217	261	237	250	244	230	230	226	264	231	226	254	229	260	236	202	253	219	227	236	223	262	252	268	237	243	267	259	244	256	237	244	230	237	227	236	251	257	251	258	251	261	230	281	223	232	257	256	268	241	242	245	225	223	270	228	229	257	249	249	262	271	259	243	227	228	221	220	246	241	250	209	214	235	268	287	239	258	249	223	234	202	251	264	270	234	231	244	242	266	247	269	246	253	241	259	238	226	249	255	252	252	265	259	232	214	232	229	230	243	255	248	264	224	278	284	234	239	255	259	224	253	245	258	281	268	237	217	258	255	224	238	284	242	245	256	222	245	248	212	230	253	251	263	272	260	227	212	237	238	218	228	257	251	259	227	264	238	261	222	268	242	243	246	221	245	244	250	260	255	234	239	224	248	232	245	247	246	271	246	256	259	260	261	245	249	250	222	225	231	220	259	253	243	281	238	243	227	265	258	277	276	228	239	227	235	245	282	243	234	242	240	267	246	243	240	227	228	248	243	230	247	214	248	230	269	238	239	257	246	253	237	271	238	244	251	265	250	280	242	228	270	252	227	221	253	266	241	208	231	256	214	239	226	256	246	271	219	246	229	207	239	237	236	243	251	240	252	248	244	258	228	242	251	253	241	246	242	243	243	236	221	268	241	249	245	235	234	277	247	237	258	255	224	245	244	230	237	233	252	261	250	243	259	259	231	233	245	266	247	236	247	228	245	247	247	197	243	263	217	245	234	262	222	268	233	241	257	252	231	246	230	243	234	249	235	261	263	256	237	256	263	230	267	267	265	225	254	226	261	236	252	261	260	243	259	251	231	230	230	251	253	272	209	253	237	232	244	218	237	249	218	234	216	220	265	244	241	244	249	251	247	251	251	247	268	237	264	258	222	234	242	246	253	279	275	232	213	263	252	228	218	226	231	222	239	249	260	249	258	250	267	248	245	270	238	232	280	238	245	245	257	223	224	242	235	238	242	224	245	209	241	264	244	238	230	242	218	248	252	260	265	208	234	233	250	218	235	248	257	264	256	273	277	261	259	296	239	245	229	252	244	236	248	258	245	254	283	273	277	214	250	239	248	216	249	241	260	259	254	245	246	233	260	231	223	248	248	231	249	245	246	202	264	217	244	251	278	245	233	271	204	254	250	256	251	270	222	223	234	241	256	265	228	224	249	218	246	262	262	259	244	261	243	256	262	268	250	226	270	237	219	240	267	266	265	268	276	238	224	228	218	217	229	268	254	264	257	208	250	215	234	257	263	239	240	236	237	248	221	226	219	245	258	268	242	234	231	242	271	236	231	245	243	281	212	238	218	238	249	243	255	225	235	239	245	255	238	239	224	238	229	229	244	247	219	245	220	222	255	226	258	240	223	272	238	240	242	261	219	261	247	234	242	262	254	244	244	255	235	236	230	254	243	258	223	235	216	241	233	273	250	238	224	247	244	269	231	271	236	266	282	260	245	241	245	273	261	254	226	229	227	235	284	233	262	262	249	268	239	248	245	267	266	244	239	227	239	218	219	272	257	218	246	251	234	268	244	250	249	225	214	222	254	219	243	256	227	262	254	231	231	277	225	271	250	225	237	255	237	229	223	231	245	264	256	237	244	245	276	273	255	237	212	240	257	250	214	246	238	237	222	254	230	245	256	239	226	251	247	257	224	231	274	235	221	227	276	239	238	240	221	232	226	262	229	263	276	260	248	230	238	232	241	223	231	226	255	255	239	254	251	256	249	234	223	266	271	247	267	244	254	227	258	241	265	218	223	211	257	260	261	228	229	265	248	243	248	285	254	259	270	225	248	228	245	276	244	243	269	239	266	239	259	242	255	241	279	242	234	281	262	258	238	249	242	248	244	224	265	260	225	270	230	226	271	257	245	248	237	267	247	220	257	214	243	270	258	272	238	216	233	225	255	249	246	254	231	248	246	251	230	232	253	248	249	242	244	231	257	252	284	262	225	243	232	250	246	245	233	248	254	239	244	277	244	248	258	263	239	264	220	232	277	248	229	240	250	251	231	265	253	233	207	237	225	248	237	256	236	251	262	238	234	286	275	251	248	248	251	253	239	257	278	245	287	229	236
24676	2598	5784	6381	5533	4392	3661	3065	2717	2376	2021	1824	1696	1584	1414	1290	1265	1233	1170	1126	1111	1020	1041	1043	989	926	973	893	871	934	843	826	823	846	825	851	830	788	779	762	833	735	747	807	788	773	800	803	857	772	810	725	754	743	766	736	750	754	751	809	718	705	773	769	758	727	693	682	713	749	763	768	707	730	726	656	742	688	707	718	747	763	701	711	771	718	687	703	705	709	746	719	741	688	731	694	722	734	720	677	683	711	731	698	674	689	727	736	683	705	724	729	707	738	703	685	724	718	687	735	734	724	710	678	694	693	690	691	720	700	705	711	730	700	722	699	700	722	745	676	715	715	669	712	681	694	689	704	691	680	707	696	676	690	699	686	724	705	670	686	712	713	702	712	661	686	666	687	696	690	676	694	709	655	708	774	722	698	755	706	708	665	723	688	694	686	696	696	707	680	702	709	733	719	778	715	735	720	672	675	672	718	675	709	678	726	724	737	704	739	685	654	653	681	731	753	733	705	739	674	682	669	697	710	697	690	674	711	635	718	715	676	703	722	729	742	719	732	729	706	668	650	707	656	669	707	663	699	752	657	661	727	684	683	724	672	678	642	668	707	663	682	677	667	718	653	665	693	723	690	719	694	690	725	730	723	699	665	667	703	661	674	696	640	730	683	698	692	725	720	706	720	627	690	695	680	633	730	663	698	724	697	722	720	732	694	705	706	682	680	713	642	669	736	681	711	691	666	713	707	706	701	696	668	697	668	751	707	652	710	654	742	708	684	635	674	666	709	670	723	725	691	685	695	693	686	710	648	668	690	710	726	679	759	671	688	641	695	720	665	678	683	685	678	692	657	680	702	663	693	666	686	684	686	674	673	669	677	693	690	722	700	639	750	672	713	674	697	687	691	665	721	679	737	732	702	699	689	693	669	701	761	697	683	723	670	686	675	704	721	690	727	714	670	727	674	713	660	673	731	686	646	717	737	682	684	648	661	702	671	698	707	728	628	724	707	667	649	715	703	659	704	687	669	706	661	704	719	696	699	712	661	662	663	712	740	753	722	687	709	775	698	678	703	660	687	719	734	677	662	697	737	706	725	682	754	659	691	682	654	726	675	678	741	677	706	713	711	684	745	718	703	656	666	690	678	700	722	690	729	727	680	685	669	663	679	668	670	645	655	676	690	706	686	711	682	677	687	688	685	687	681	723	680	695	659	706	671	737	682	746	746	728	698	707	660	671	688	695	667	696	713	680	680	719	698	702	721	674	689	674	669	662	698	706	709	692	720	746	710	682	714	711	697	665	660	752	709	681	723	732	666	707	668	687	663	668	683	737	715	702	756	707	724	662	690	696	714	686	661	681	678	675	697	697	680	631	720	722	660	676	705	691	727	680	710	751	685	712	736	671	700	699	685	733	730	705	673	678	688	708	659	722	731	705	712	708	675	729	705	696	719	680	700	699	725	678	674	686	724	670	678	661	668	713	736	655	723	684	683	714	663	669	652	732	657	728	712	651	655	721	695	681	691	722	671	686	644	719	679	712	690	658	684	700	737	701	679	711	689	689	677	702	683	732	700	720	647	713	712	696	721	687	739	705	686	692	697	716	689	755	712	684	695	658	690	703	709	731	700	719	718	714	682	763	703	728	662	686	688	707	701	683	637	677	670	688	700	675	715	669	668	725	720	669	726	771	689	691	705	714	699	677	648	732	714	718	745	687	732	701	666	729	658	691	725	718	641	689	632	698	700	719	648	688	724	677	662	696	700	682	713	721	658	715	661	741	696	756	771	673	698	671	703	672	679	729	735	724	698	687	705	735	667	702	688	726	673	739	728	670	643	694	687	688	712	682	713	684	696	686	668	700	702	714	767	678	753	656	697	708	679	716	684	714	690	669	680	714	663	708	741	699	702	721	654	675	690	661	704	725	712	701	684	681	689	730	691	691	668	714	739	714	682	703	663	679	729	675	694	637	685	667	702	730	676	714	649	652	682	717	672	681	667	690	728	692	726	716	691	715	712	719	684	687	681	742	687	721	724	714	736	699	678	707	727	697	693	651	693	674	696	690	684	730	730	730	714	784	720	697	723	675	677	712	696	695	669	697	692	718	743	659	698	682	664	654	694	713	698	733	676	700	724	649	726	653	667	705	733	697	690	726	722	678	695	749	687	651	687	678	660	693	708	671	726	688	700	736	696	733	726	674	671	662	712	691	700	675	665	714	709	664	684	706	697	718	668	712	668	689	697	645	675	670	675	654	643	697	684	720	701	679	677	696	667	709	693	670	674	704	721	673	659	741	694	689	712	734	673	692	695	722	689	717	705	739	724	704	693	704	638	704	709	722	719	682	642	671	741	660	691	639	683	716	693	689	689	703	706	697	708	697	736	694	745	719	665	711	684	682	742	711	684	701	697	710	710	670	722	697	686	707	675	671	709	726	726	680	713	683	712	723	670	667	728	677	710	647	668	706	706	721	750	689	737	705	748	673	687	665	769	695	740	716	665	754	643	677	675	675	672	730	691	700	662	697	718	677	679	695	674	688	739	689	712	718	699	715	655	745	698	685	721	677	701	667	719	660	715	719	687	692	716	653	689	712	682	635	645	705	683	716	695	674	715	685	712	703	741	754	718	747	737	690	638	694	677	722	691	683	700	706	770	667	679	751	693	748	715	701	646	698	695	680	770	743	697	693	708	660	676	660	662	671	675	733	693	723	687	713	727	658	680	686	704	723	683	695	717	703	673	683	698	725	676	693	706	654	680	685	678	677	716	705	666	704	668	697	721	660	686	700	705	703	731	738	672	662	683	707	730	661	721	714	676	663	711	687	681	756	671	721	716	698	719	703	685	718	692	724	655	691	754	671	668	689	689	718	705	662	694	647	717	694	734	740	741	696	684	728	705	728	689	699	702	681	721	658	724	705	685	657	701	738	664	714	721	693	695	680	686	644	680	730	680	676	754	759	687	690	689	658	753	701	739	709	705	653	676	705	711	715	700	696	708	691	718	667	691	687	694	671	677	682	709	677	717	731	716	702	697	725	747	714	708	650	656	683	684	710	698	720	702	700	741	671	686	665	659	706	700	672	657	682	685	709	700	709	657	732	651	725	701	691	734	708	670	662	689	686	663	700	713	677	705	745	688	711	717	741	705	689	701	710	702	712	654	717	695	673	721	652	750	727	683	754	740	683	716	723	653	649	653	682	699	692	697	737	723	679	708	670	684	695	701	719	747	680	691	685	685	696	717	726	655	737	689	691	747	721	711	666	701	663	707	713	694	678	750	692	675	660	708	650	733	699	697	654	689	679	736	710	635	726	687	731	666	700	700	663	664	685	753	700	683	666	702	712	708	653	621	661	717	647	686	704	644	702	667	710	724	720	670	705	686	725	742	692	667	669	730	715	647	710	680	694	682	695	701	707	702	737	691	685	672	685	663	750	721	703	712	726	706	694	706	715	658	683	690	738	680	663	687	727	740	667	727	701	723	662	724	724	745	734	655
6948	358	183	108	82	110	84	79	69	72	74	63	67	75	64	74	61	62	58	54	75	55	68	66	53	59	74	62	72	78	67	72	75	62	74	59	79	77	66	65	73	73	65	79	63	71	54	74	73	69	72	67	67	75	70	76	70	70	66	63	64	67	69	81	72	57	68	72	75	59	74	60	77	69	68	64	72	71	60	59	61	70	66	73	61	75	78	66	73	80	70	66	81	80	69	72	67	57	72	66	64	73	79	67	79	58	77	68	76	58	62	58	87	73	61	55	77	70	71	53	52	69	68	64	70	58	69	69	78	80	69	66	83	82	61	76	83	77	82	73	63	71	66	70	62	62	64	66	77	57	67	60	60	59	60	71	61	65	65	69	76	64	61	66	75	84	61	49	78	78	71	51	65	55	66	65	67	65	72	76	72	80	65	68	71	56	74	64	77	64	64	57	52	69	58	79	73	70	65	79	62	67	64	84	83	74	81	49	74	77	71	75	76	66	78	78	64	75	76	67	77	52	72	81	78	62	65	76	68	56	70	66	66	69	75	78	69	79	54	74	77	73	61	70	75	45	66	70	68	71	68	79	70	55	55	76	58	62	69	84	67	85	67	72	81	50	74	89	74	84	63	61	61	76	84	63	70	61	88	81	70	65	67	76	65	68	63	82	73	69	61	63	69	74	72	71	61	78	74	67	70	82	67	85	64	76	74	71	70	74	64	73	60	74	69	61	88	66	68	62	74	68	67	76	64	54	67	64	79	58	68	86	67	74	72	70	74	56	71	69	73	66	56	76	58	62	61	63	65	80	73	59	65	75	73	73	60	76	72	85	81	72	69	86	65	71	61	70	60	61	76	63	65	72	72	59	65	58	59	70	64	69	88	75	77	71	89	64	61	56	66	72	59	61	77	83	72	80	73	66	78	79	69	69	69	64	71	72	67	59	83	71	71	91	67	78	69	63	75	83	73	75	80	84	67	55	80	78	68	80	76	62	62	80	82	73	68	71	84	69	74	63	76	78	64	59	79	67	61	62	68	79	64	65	59	77	64	61	82	76	92	68	75	56	76	70	63	74	80	56	61	74	66	66	75	45	80	83	66	65	67	71	90	70	74	94	75	77	68	70	83	61	57	68	93	66	81	40	75	68	84	68	75	63	67	61	72	74	61	68	64	75	70	57	64	73	69	65	74	52	66	79	74	64	75	78	80	74	67	67	68	58	72	69	72	63	54	66	65	72	78	71	77	72	77	73	51	77	70	69	61	71	65	76	72	72	67	67	70	65	76	69	73	75	83	69	75	70	53	66	77	65	64	74	65	81	67	69	71	74	58	68	73	77	68	59	62	56	57	78	76	84	70	89	68	67	80	77	62	73	62	80	88	72	56	67	66	72	66	78	81	82	72	67	59	70	63	55	55	66	85	70	85	73	73	75	60	66	71	61	73	64	77	90	73	68	72	67	59	62	90	58	74	66	65	66	63	65	79	72	73	80	80	58	74	72	67	72	75	63	74	60	58	81	74	74	58	71	66	74	59	86	69	65	79	63	73	74	66	76	66	74	69	82	75	67	66	74	68	57	69	76	46	64	71	73	62	71	70	75	68	81	66	64	70	70	67	82	68	77	59	62	73	76	53	64	72	79	70	83	80	73	69	69	62	69	60	64	82	63	76	74	73	66	77	65	73	58	53	68	68	72	56	56	84	70	58	60	68	77	85	77	76	87	85	74	88	54	72	78	74	68	53	70	77	74	79	67	65	55	75	79	83	61	68	68	72	57	61	74	66	68	74	85	72	76	61	61	64	58	63	77	80	59	66	54	71	76	67	86	67	70	74	59	67	73	71	82	63	60	79	63	83	94	73	63	66	74	66	55	69	69	67	74	69	76	72	66	67	56	84	74	78	79	63	72	73	54	59	74	71	83	85	56	63	70	75	53	72	77	68	80	67	64	89	69	64	78	69	81	81	68	71	76	72	86	80	69	61	90	79	68	65	85	81	72	65	67	88	66	68	76	74	65	67	78	65	74	72	59	72	81	54	72	75	76	76	73	78	56	63	61	55	77	71	66	69	70	64	69	57	65	67	59	75	65	69	62	66	73	69	65	71	61	69	71	64	63	50	77	68	66	70	59	71	70	59	69	79	69	69	69	68	77	61	88	68	63	79	75	68	70	60	79	68	66	65	66	78	66	74	79	70	74	63	66	67	79	68	86	73	78	69	64	75	67	74	95	70	72	63	70	63	78	86	79	72	79	74	72	71	70	64	73	75	75	64	75	59	62	69	56	67	71	58	78	71	66	72	69	69	79	54	78	55	65	81	54	65	81	60	64	73	60	62	86	68	85	79	63	67	59	66	76	71	61	73	63	65	62	61	68	69	79	60	59	53	67	85	63	78	68	83	68	56	58	73	67	65	74	63	59	65	72	72	71	69	63	79	68	67	72	64	69	70	71	86	60	87	63	71	87	72	71	70	74	72	80	87	75	75	61	75	63	76	71	61	65	60	73	64	74	65	78	76	58	58	94	74	70	65	66	84	73	61	76	58	64	72	64	70	65	73	83	75	70	55	80	59	66	62	66	61	77	77	75	58	70	75	68	69	59	69	70	62	76	72	75	64	56	57	68	58	52	68	79	54	74	76	60	86	76	68	57	67	68	84	58	75	62	69	68	70	64	64	63	79	83	71	67	70	59	69	71	85	77	73	52	62	58	70	66	86	64	71	51	71	70	53	68	84	67	60	62	69	74	66	57	61	67	74	64	58	81	64	80	76	67	76	55	91	58	72	60	59	56	89	80	77	77	85	66	57	78	60	78	79	89	51	61	76	63	71	82	67	82	70	66	69	61	81	69	62	60	88	71	77	63	81	71	84	68	77	79	81	53	68	74	86	63	92	76	71	73	87	65	60	85	79	75	77	77	56	76	59	63	63	63	85	71	83	78	65	66	62	58	80	77	62	70	79	63	64	70	78	64	75	55	77	74	74	75	69	64	67	49	60	69	69	70	69	73	62	65	56	61	74	84	91	51	71	60	84	90	52	62	79	71	65	87	77	76	79	82	88	74	75	60	71	67	70	76	58	60	63	57	74	74	68	58	80	59	74	70	79	75	84	69	62	61	73	71	68	74	80	66	61	68	69	72	59	66	57	62	56	82	70	75	63	72	54	62	60	80	64	77	63	59	75	58	67	61	85	75	69	76	72	67	54	67	72	72	52	72	74	64	65	67	65	69	66	71	76	69	64	62	78	60	54	72	83	66	65	74	78	62	58	78	85	66	80	75	77	71	75	74	71	66	64	73	75	78	69	67	72	59	67	68	64	61	63	67	80	77	94	67	75	63	77	65	72	74	76	59	79	82	79	62	71	69	69	69	58	68	67	64	86	77	89	60	70	56	83	78	75	60	68	58	86	73	60	57	66	84	57	56	55	86	75	63	74	88	66	66	70	69	82	59	79	88	64	71	76	71	61	75	88	69	64	67	74	64	58	63	66	54
6843	333	397	426	380	355	355	307	321	303	286	321	293	282	294	269	243	279	274	280	258	286	263	257	268	307	259	245	280	292	264	253	246	267	248	251	259	254	246	228	253	268	265	249	263	273	251	288	234	235	264	260	297	272	263	224	262	237	252	290	279	255	242	241	272	228	279	253	282	283	259	248	246	259	258	255	254	253	259	253	234	256	281	280	284	250	269	230	249	249	272	267	267	248	264	214	267	249	257	264	278	259	281	287	251	265	266	255	242	237	252	279	264	238	254	259	259	293	259	247	249	250	275	279	231	251	272	251	282	281	243	248	239	245	306	271	236	259	238	257	263	249	273	266	274	240	247	234	219	213	284	241	226	253	230	272	283	262	230	247	256	268	226	242	248	246	267	272	247	267	229	254	284	238	250	240	237	253	282	272	255	258	265	226	257	253	269	249	266	261	242	241	291	264	266	259	288	262	241	254	270	261	247	263	277	256	265	255	248	245	262	244	277	265	248	239	252	257	243	239	255	239	261	269	235	245	244	249	241	293	255	248	243	283	249	240	276	256	265	251	273	240	235	244	254	310	227	269	267	259	235	275	252	261	265	245	256	261	234	254	250	252	211	248	257	245	267	256	243	251	253	239	266	260	223	233	264	244	251	246	258	261	276	241	258	252	228	262	254	237	255	252	237	249	230	245	258	242	252	228	264	237	274	257	240	258	244	247	257	260	239	249	237	264	227	246	268	247	256	257	262	244	244	251	239	245	246	257	274	247	238	259	248	261	250	255	242	238	250	269	262	262	273	241	233	238	245	225	259	239	242	275	248	232	258	280	260	257	246	284	257	256	247	249	257	261	270	240	259	236	265	269	256	258	245	259	240	270	242	243	256	272	252	244	270	252	251	240	259	253	236	258	263	237	240	253	230	275	232	230	272	248	240	290	271	275	265	238	241	280	226	259	282	262	254	283	240	262	258	243	229	266	273	251	247	249	260	284	253	219	256	253	238	300	263	251	261	228	274	223	259	246	256	254	280	292	248	265	276	251	249	248	266	279	280	276	263	244	255	267	256	256	254	264	225	246	251	252	270	251	263	240	239	258	247	266	280	228	265	262	252	254	245	246	283	246	261	245	246	268	299	245	267	233	245	251	256	242	240	271	254	240	253	254	297	275	258	257	284	289	271	252	246	243	246	256	235	246	282	257	270	274	262	242	265	258	252	225	251	247	241	255	256	253	237	267	247	262	263	231	248	236	245	275	224	260	245	278	268	288	279	249	269	258	238	269	244	252	274	265	284	236	226	256	256	248	280	261	242	284	252	255	257	260	282	245	270	284	246	260	238	255	271	253	263	267	240	250	233	255	250	263	250	260	259	270	234	273	278	246	231	287	269	262	237	224	276	257	262	224	265	260	240	265	281	259	241	261	240	248	247	256	253	261	242	234	254	221	241	263	271	249	260	271	307	273	250	259	246	247	254	264	256	266	240	241	253	253	251	257	227	257	256	270	242	245	227	259	245	255	259	222	268	260	226	259	251	257	264	246	243	268	254	248	266	240	273	253	262	254	250	272	242	281	240	268	283	270	272	266	257	249	244	272	283	283	275	289	264	251	265	249	240	247	240	253	235	281	243	250	259	261	258	236	263	267	232	273	242	257	233	239	241	275	256	276	245	220	239	231	280	242	234	274	267	251	265	266	273	276	234	264	252	264	269	241	259	270	269	248	247	256	270	250	294	299	243	253	243	274	232	256	272	248	251	259	245	257	251	249	241	251	259	229	258	270	244	246	279	252	251	252	267	285	261	266	253	284	244	265	254	273	241	252	269	255	277	247	220	281	259	252	246	263	233	267	252	254	242	256	270	258	246	259	245	251	277	240	254	257	243	241	235	267	230	229	273	251	262	239	214	228	257	291	276	256	263	233	235	258	260	248	252	242	293	264	246	261	248	277	247	282	273	260	240	281	252	264	254	260	252	246	253	284	273	242	264	251	256	244	251	259	273	239	278	255	232	234	261	264	273	235	271	261	294	256	271	257	233	249	242	262	257	236	249	252	257	253	254	266	249	283	259	249	270	253	248	255	259	251	260	235	270	240	250	251	254	251	254	261	240	218	252	244	263	278	293	256	243	267	267	258	271	244	252	252	251	259	270	269	227	269	238	247	252	249	256	243	256	259	287	237	252	243	251	247	238	256	263	241	250	274	289	249	246	270	268	266	260	243	249	235	269	258	260	245	283	235	247	250	259	248	281	271	254	260	262	260	260	242	274	239	291	247	262	260	237	238	244	250	250	262	276	235	247	245	269	236	299	246	250	258	252	248	207	245	249	234	250	260	252	244	268	279	237	261	260	271	277	251	247	265	284	246	256	254	268	269	280	241	256	267	260	231	255	233	245	244	250	265	240	228	253	280	246	290	240	248	233	259	248	268	246	258	220	248	277	249	256	254	251	260	260	240	229	223	255	231	240	236	260	284	232	263	236	256	244	248	264	259	254	241	269	271	272	260	240	236	268	288	230	263	253	257	271	236	268	268	277	252	240	233	265	256	192	224	272	257	244	249	227	275	254	247	255	257	243	252	227	281	261	261	274	272	240	243	252	268	265	278	241	232	272	237	279	262	260	267	282	259	276	272	267	258	254	250	260	259	250	253	266	249	247	273	262	263	264	296	243	249	243	257	252	276	250	263	257	248	299	269	258	276	261	249	283	277	281	244	247	244	270	278	257	245	257	252	249	253	244	238	236	249	236	294	261	260	238	264	249	260	235	254	251	258	262	255	252	273	238	267	257	262	270	238	274	260	264	261	230	274	265	228	266	257	254	256	281	249	242	249	261	254	246	251	245	228	276	239	296	230	250	280	253	240	249	260	249	264	273	242	243	249	265	245	249	221	258	275	282	235	257	276	280	264	257	256	264	255	250	238	260	274	278	242	262	246	268	255	256	264	257	264	263	232	249	255	259	248	251	243	219	217	244	268	262	248	263	260	259	240	251	228	250	249	266	277	216	231	288	245	256	244	262	244	256	219	239	263	251	237	269	245	251	246	279	253	262	271	260	265	272	244	272	255	266	279	223	254	265	236	226	267	253	253	243	250	240	246	246	225	251	258	255	256	244	245	255	262	244	243	242	271	274	255	250	244	295	268	248	270	243	252	270	254	232	237	248	254	257	268	260	251	249	262	264	231	254	238	252	268	225	280	228	265	270	284	249	233	267	237	266	260	253	243	241	252	251	279	258	256	269	252	236	229	269	270	233	260	258	225	243	265	255	259	274	253	266	276	239	252	255	238	250	271	271	254	264	225	270	275	251	256	249	232	245	232	250	255	263	234	265	251	263	267	269	272	257	246	271	237	267	252	242	273	276	272	265	261	248	241	265	273	246	261	258	221	253	284	254	255	245	265	238	293	275	254	254	280	255	237	250	290	251	283	224	256	261	250	255	260	255	263	266	241	259	269	247	268	245	248	248	261	257	259	256	251	248	261	265	275	254	279	232	258	254	249
40303	9314	1711	1102	705	573	455	397	302	295	277	241	245	234	216	183	188	209	206	183	219	176	199	191	177	172	174	179	188	175	151	195	167	160	173	186	172	180	173	180	166	163	177	189	155	184	169	178	165	156	137	154	165	159	155	174	152	147	158	154	160	169	164	156	159	157	164	169	164	163	178	150	164	156	147	156	174	164	160	155	141	163	147	153	169	161	186	145	155	145	159	154	140	166	155	178	150	153	143	144	156	176	157	158	171	162	169	152	169	168	167	193	163	175	150	147	122	157	158	176	156	176	160	164	166	166	163	151	164	151	154	162	173	141	157	164	146	179	160	168	159	186	159	146	166	161	146	162	155	164	179	163	177	171	170	151	153	155	154	158	159	173	157	167	176	158	118	174	178	152	174	166	158	159	135	177	143	179	153	149	151	179	161	166	161	162	162	165	142	167	167	157	162	146	164	170	167	160	137	172	144	154	187	176	151	164	188	189	166	172	191	146	167	146	156	161	167	150	156	162	153	137	141	144	168	141	154	159	149	162	173	169	163	179	156	151	174	171	157	159	145	160	141	154	156	158	164	158	135	161	162	164	164	141	165	148	162	159	153	167	180	163	162	161	149	179	169	163	180	156	153	166	181	171	171	140	147	172	143	159	154	160	163	157	181	176	155	153	159	156	164	163	174	137	176	156	166	167	144	171	152	164	151	152	154	161	162	158	147	147	151	141	162	147	163	193	157	153	167	178	199	156	170	168	149	141	170	166	192	146	179	150	130	153	155	143	171	159	166	142	151	163	166	143	189	172	172	149	185	171	159	148	160	167	148	144	177	168	164	156	157	163	174	160	171	160	156	164	168	158	170	168	175	162	147	145	159	171	171	143	168	168	187	163	176	154	140	160	157	159	144	172	161	173	177	168	162	168	156	169	163	153	171	150	166	153	175	147	154	183	167	172	145	169	158	180	162	170	181	157	179	176	156	155	164	141	153	167	156	168	167	154	143	141	166	131	141	145	151	153	153	169	180	143	176	147	163	175	150	165	162	141	176	140	158	154	161	160	156	153	156	156	177	173	151	182	116	180	174	182	153	150	152	159	190	172	165	155	182	160	161	166	166	142	167	149	143	172	163	136	170	152	159	154	172	159	174	152	158	154	177	181	194	170	142	156	176	140	167	150	190	159	157	174	163	165	161	178	178	143	179	175	159	159	162	162	156	189	169	163	148	166	155	150	160	174	175	168	161	153	170	160	167	170	187	173	166	145	154	147	148	166	163	144	163	164	161	164	159	161	145	154	172	160	149	154	167	177	140	182	145	151	194	156	171	162	148	156	154	157	164	159	152	154	158	143	178	163	177	174	174	150	183	169	154	178	168	151	165	171	150	165	160	178	197	190	169	163	186	157	166	187	153	159	185	175	144	159	176	155	154	165	177	141	159	173	181	153	158	193	179	157	146	152	160	169	155	170	192	143	178	143	146	168	160	154	168	159	176	164	181	179	168	146	161	173	161	175	165	161	160	181	171	163	191	142	160	151	181	158	156	154	154	172	175	148	149	158	160	158	159	174	146	166	173	153	156	137	166	165	149	172	143	142	152	148	146	161	161	156	172	165	176	181	147	184	144	155	159	175	143	158	150	156	166	155	190	152	170	170	167	177	172	154	160	165	171	162	153	185	145	132	164	167	171	179	179	170	165	184	168	167	151	138	174	144	146	177	149	155	160	163	168	148	148	168	186	166	163	168	174	137	152	163	148	147	157	143	150	158	145	155	178	184	161	164	159	201	167	150	156	166	179	165	171	160	135	153	161	154	162	166	155	178	170	166	160	136	177	170	161	173	131	173	143	170	163	151	159	169	146	167	163	148	137	170	161	151	155	180	149	151	148	159	142	176	155	150	137	148	175	149	160	156	141	162	151	201	147	160	154	159	149	168	182	176	152	163	169	189	159	137	171	156	177	161	148	165	145	154	158	167	155	163	146	170	157	151	149	148	146	138	158	165	156	150	144	177	165	160	147	165	147	163	165	152	142	164	139	151	169	158	145	172	180	153	183	159	162	176	157	165	189	153	172	154	162	137	157	146	142	141	173	145	174	178	181	160	176	159	160	156	169	144	158	167	162	160	144	163	141	169	174	159	162	164	152	174	177	158	171	174	144	186	167	136	178	153	172	181	162	160	154	153	130	181	170	149	172	148	167	158	158	170	175	162	177	163	182	163	155	148	174	163	171	150	176	160	157	167	157	160	145	150	154	167	178	162	161	150	162	169	176	150	165	163	164	154	162	161	137	164	150	150	165	163	191	164	147	146	161	155	166	170	180	147	180	156	146	167	161	185	184	151	144	146	157	141	186	178	133	168	154	152	160	155	151	163	161	170	156	154	174	187	148	155	155	156	151	158	145	172	161	129	196	162	171	143	163	146	154	147	145	158	177	160	176	156	196	166	146	155	172	154	161	165	154	146	180	163	166	167	159	193	154	151	158	168	168	148	169	175	166	161	147	181	153	166	138	163	166	168	181	162	170	176	143	151	166	166	162	146	159	164	152	168	150	169	174	167	157	157	168	155	190	181	161	173	161	153	172	167	157	150	167	155	166	168	172	160	160	150	159	161	163	162	173	161	153	156	190	177	178	173	165	146	165	160	164	194	161	156	161	153	171	163	158	187	160	153	157	174	170	172	152	175	175	151	170	155	159	166	148	167	136	128	178	179	130	165	172	152	170	175	181	172	161	176	151	140	150	160	166	149	152	169	157	160	168	169	166	150	183	159	155	189	166	149	156	174	153	164	179	173	175	166	160	167	149	174	158	150	152	176	132	158	160	146	170	149	183	158	140	147	181	170	151	194	142	185	143	156	145	181	169	145	147	159	147	163	172	181	166	178	175	148	192	144	137	180	155	170	147	141	169	169	145	173	155	164	157	155	157	160	145	158	161	143	161	154	183	144	157	181	164	168	154	155	160	167	161	184	140	162	153	158	143	149	152	152	153	166	191	174	177	154	162	170	160	179	165	166	177	142	143	167	183	158	148	167	149	152	177	151	174	145	159	168	163	142	158	156	135	164	143	180	179	156	158	153	149	159	155	161	159	190	156	186	143	157	176	144	182	157	171	152	151	169	156	164	147	158	164	174	163	158	165	154	153	150	178	179	146	136	165	168	164	169	164	158	179	163	170	156	161	146	156	145	183	169	153	150	187	181	161	160	165	151	150	136	167	151	167	171	149	149	158	154	145	165	175	156	153	166	150	153	160	164	147	160	173	167	171	181	160	159	160	156	176	156	143	160	143	164	157	156	167	153	183	158	156	148	138	143	146	173	147	172	163	163	180	151	178	166	158	156	153	160	160	144	164	177	173	150	170	171	153	168	146	128	140	155	165	169	155	161	177	153	180	157	162	155	153	165	161	160	160	163	147	173	159	173	148	144	165	176	145	171	157	125	162	186	145	164	161	172	146	164	152	171	177	161	174	166	162	183	161	163	149	157	155	160	161	176	184	167
18773	1500	3188	3542	3038	2569	2036	1742	1516	1359	1200	1096	971	936	888	841	829	824	728	757	721	664	621	612	629	649	583	606	551	601	586	546	563	537	574	588	557	550	542	565	542	538	545	523	540	546	566	525	518	512	501	538	504	522	535	523	489	522	492	538	500	538	478	530	541	507	483	516	502	530	531	540	468	545	476	489	489	496	516	482	501	499	529	488	513	509	501	510	509	493	476	480	501	459	521	500	505	521	478	537	567	496	502	541	483	515	524	489	525	496	488	517	542	519	486	498	470	493	487	482	523	478	487	479	524	497	486	531	473	510	528	501	530	479	513	461	504	497	502	532	474	501	462	486	514	478	490	516	504	484	509	507	490	528	546	491	482	512	558	553	500	506	533	511	489	478	521	516	518	463	544	496	495	480	528	497	516	528	525	496	491	467	495	515	490	511	484	516	551	510	487	526	505	485	509	501	527	533	496	481	504	488	501	515	507	513	482	481	490	474	467	457	483	487	501	508	479	522	496	516	482	516	466	473	502	493	509	482	487	498	528	474	501	503	505	481	491	508	517	451	487	487	461	517	542	477	550	482	478	525	532	498	464	474	502	463	506	503	509	486	521	508	465	478	453	468	479	515	482	509	485	495	513	486	526	455	499	485	483	471	519	486	511	499	477	495	483	497	494	489	516	488	462	550	479	448	508	512	479	533	518	464	483	520	466	466	498	476	465	481	525	474	517	500	539	494	483	531	555	478	472	472	485	488	480	525	501	494	517	497	481	525	527	517	464	449	470	487	459	496	511	502	487	510	512	481	459	531	507	539	514	501	487	484	499	467	531	487	474	491	498	504	479	490	495	500	474	491	479	506	466	497	482	498	481	487	508	473	460	520	485	486	530	523	486	501	479	451	512	510	487	492	525	511	469	468	495	474	498	506	520	480	493	523	483	529	499	475	480	497	499	505	477	479	488	492	491	497	488	461	536	502	478	449	506	490	513	484	508	538	487	503	452	488	456	474	503	472	463	502	507	477	510	456	491	553	522	523	506	434	496	464	545	493	524	498	485	497	480	522	462	473	453	526	508	500	483	533	487	499	503	500	516	480	508	478	464	515	478	529	474	528	537	488	496	488	484	508	507	555	457	462	487	486	514	484	442	499	490	514	539	493	477	509	487	539	489	499	501	520	507	485	488	529	525	498	493	519	537	504	515	482	509	469	491	507	492	527	480	498	517	478	503	505	520	470	509	510	464	515	545	515	455	489	489	488	523	517	526	476	532	497	484	467	504	516	471	467	482	470	509	466	477	518	487	457	526	541	498	555	515	519	449	518	481	517	497	480	474	495	520	477	478	496	462	486	497	473	486	513	490	523	508	481	455	466	490	494	498	525	469	488	505	510	506	536	482	514	452	476	468	487	475	461	495	525	519	515	450	470	483	486	488	486	474	460	464	480	468	501	460	524	445	523	458	480	463	537	496	497	476	489	522	487	491	532	492	489	519	515	476	473	525	500	501	483	472	492	511	477	489	480	490	504	477	498	512	489	480	497	510	489	472	495	488	491	478	493	499	468	533	474	493	512	498	483	512	506	456	456	454	498	462	473	516	488	490	504	485	456	512	467	510	493	474	503	455	507	481	492	483	504	506	468	436	500	502	479	506	512	481	516	513	494	502	469	550	488	500	490	531	472	532	499	476	475	447	497	482	489	509	501	468	500	500	479	530	490	507	475	497	512	499	496	503	476	519	477	500	457	489	542	486	484	546	495	488	523	485	543	496	506	510	489	496	515	486	479	502	499	478	478	475	522	494	536	462	455	497	503	501	523	503	482	525	507	527	469	511	479	484	483	489	500	485	472	507	472	471	490	451	518	501	467	525	526	504	501	491	517	497	501	512	477	490	513	517	491	473	500	473	458	517	495	510	440	495	495	488	522	529	486	498	515	456	501	496	480	472	470	520	503	491	511	507	466	517	486	486	542	518	488	520	534	503	489	523	492	495	482	506	525	501	517	465	546	486	459	479	498	515	505	517	473	544	489	525	490	479	501	542	512	500	520	556	547	521	489	538	458	492	507	507	476	495	454	476	508	491	508	502	446	545	479	495	488	489	463	513	533	536	512	475	500	506	521	485	504	498	475	485	527	439	482	519	483	515	507	498	484	536	557	505	520	505	488	484	472	456	456	446	519	495	466	489	476	501	444	480	456	461	496	471	486	514	475	513	561	506	490	503	500	480	494	486	485	478	499	464	481	498	529	497	473	512	481	480	453	494	522	465	501	484	450	491	495	492	483	496	482	494	455	513	450	492	479	488	490	497	455	506	477	463	497	493	555	520	515	455	493	493	493	487	544	471	493	493	478	503	505	451	465	482	518	491	485	501	470	478	471	472	548	525	502	478	488	485	488	492	478	515	513	482	517	510	494	505	487	510	455	497	496	462	484	463	477	486	513	513	464	504	498	452	478	486	513	509	525	493	507	540	542	529	492	479	463	502	508	497	492	476	527	460	519	489	464	497	501	485	505	470	505	502	509	496	507	506	481	536	504	509	526	444	475	514	478	481	499	457	496	475	454	489	468	489	510	487	474	511	539	487	489	492	496	498	474	478	474	515	481	518	478	472	519	496	510	485	480	500	500	551	487	516	504	497	479	471	500	532	532	463	521	523	495	476	529	497	500	470	490	472	484	471	476	450	483	529	501	495	506	516	525	488	481	488	519	479	484	510	547	492	476	487	485	497	503	501	487	463	511	480	530	449	481	510	502	534	544	451	464	437	463	481	515	503	523	507	521	464	517	486	529	496	491	499	525	481	482	478	451	513	517	493	465	470	509	533	518	496	531	477	481	502	491	510	538	503	480	495	495	470	481	506	487	513	498	509	482	484	476	477	516	480	483	489	514	495	535	524	491	498	507	504	550	496	472	484	521	512	500	479	531	486	467	505	478	474	480	486	472	475	473	496	448	451	486	489	527	508	462	480	492	500	505	486	530	475	508	505	486	503	493	494	505	497	521	503	521	511	489	516	462	481	475	508	490	474	457	512	480	510	494	507	512	471	515	481	475	479	477	541	482	493	549	509	493	458	496	504	509	506	515	523	529	465	504	471	483	448	531	502	466	516	525	503	510	478	471	517	520	527	486	488	511	503	483	484	497	459	477	510	486	489	501	507	477	496	515	490	487	490	495	481	503	481	475	532	498	488	466	473	490	478	474	525	489	462	510	500	500	508	565	514	522	520	499	477	498	490	507	481	504	501	500	504	508	508	474	513	514	507	475	520	517	562	485	507	493	480	505	498	499	533	473	506	493	515	497	478	469	496	523	501	514	521	514	467	516	482	517	506	482	485	460	496	456	473	497	479	495	479	509	506	472	479	493	529	514	505	534	540	491	479	506	497	490	485	496	502	531	491	479	494	476	461	502	472	511	501	493	550	500	494	496	440	509	491	476	498	482	503	466	514	509	509	524	483	540	454	465	517	538	502	496	515	462	501	505	552	473	518	520	460	507	481	473
47977	18181	6760	2227	1429	1147	851	686	597	560	455	419	404	362	375	356	321	308	350	299	274	293	309	305	308	289	250	284	255	270	278	254	284	275	263	259	252	282	252	242	254	257	262	240	236	244	258	241	254	275	259	263	254	265	242	250	243	270	242	263	230	243	264	248	245	230	271	261	247	235	258	269	230	247	235	270	251	236	264	251	240	219	257	259	229	246	247	244	243	256	221	262	221	244	219	253	258	247	276	254	252	264	246	272	208	238	236	240	219	249	230	232	272	266	265	255	235	289	235	261	225	246	257	249	238	242	247	264	244	252	260	225	236	228	267	269	228	235	251	246	240	261	230	210	274	229	275	247	230	238	224	269	257	248	231	238	260	243	247	250	271	230	225	246	234	264	252	232	238	238	252	268	240	235	247	242	258	238	242	237	236	227	233	261	255	245	231	241	261	212	257	248	253	230	251	259	254	244	224	220	225	242	271	240	250	257	230	228	239	249	229	227	246	259	235	251	249	269	219	221	238	252	232	221	260	235	243	267	258	278	265	247	268	242	231	254	245	230	236	233	251	234	233	254	247	262	248	218	264	232	232	228	248	257	254	242	246	259	239	250	250	251	255	222	245	267	238	236	249	245	252	251	255	228	262	240	264	246	235	239	242	228	259	259	238	240	249	238	272	243	228	235	248	228	261	214	217	252	255	263	251	232	245	243	224	251	254	250	230	235	258	244	233	255	239	249	222	249	255	245	253	243	284	224	244	202	226	236	231	252	241	265	257	223	241	260	251	236	272	279	269	239	236	243	234	240	265	250	218	241	269	245	260	238	234	259	236	247	259	247	237	227	249	258	246	233	260	247	249	233	247	254	255	235	224	249	232	234	267	226	225	275	228	247	255	224	240	217	225	246	265	257	255	258	238	252	238	244	257	232	240	220	253	243	224	253	223	268	251	250	252	246	245	224	256	240	251	256	231	236	248	241	284	246	243	239	271	236	235	239	221	259	252	271	236	259	238	277	253	262	251	247	241	249	242	205	265	262	255	235	221	239	252	223	245	257	225	263	239	271	250	243	246	234	249	234	241	287	264	260	246	229	239	243	266	236	257	220	254	239	239	234	256	253	272	220	230	225	243	269	209	270	240	258	246	259	223	250	251	245	240	242	249	229	260	246	252	236	228	262	249	265	263	233	259	271	229	247	253	236	230	234	233	241	249	240	251	249	256	223	253	239	260	256	244	219	256	209	250	230	224	250	223	264	232	237	223	221	243	236	259	260	280	247	282	258	229	249	243	229	223	236	243	261	264	235	239	255	256	247	253	233	242	238	248	243	251	246	252	283	239	239	231	252	228	251	241	240	269	261	260	263	238	255	246	266	217	247	236	255	260	233	247	224	237	246	249	234	229	280	246	232	258	259	251	230	253	231	209	244	245	237	241	242	267	207	250	255	239	237	213	226	245	226	246	247	209	234	243	262	256	273	226	276	245	286	248	263	227	237	265	246	240	249	248	238	222	282	237	227	225	246	249	264	248	240	252	236	236	231	243	242	254	256	245	260	275	216	235	221	233	273	228	239	246	247	215	251	234	220	224	263	249	269	246	226	261	258	254	250	252	240	251	249	240	253	214	244	205	264	268	248	243	244	241	224	240	242	243	263	243	221	266	244	243	258	234	276	257	216	253	220	221	251	254	266	251	216	234	225	240	253	231	269	243	238	238	232	223	261	277	230	250	249	237	266	224	243	221	272	265	225	255	265	247	273	258	213	239	258	260	270	244	239	227	233	243	243	245	262	259	239	264	235	229	253	253	239	232	223	229	249	234	217	244	258	251	249	256	229	250	223	240	213	251	226	258	250	250	247	234	224	198	234	261	257	235	242	231	258	269	259	254	236	244	239	277	228	237	242	236	255	274	229	250	242	241	273	226	230	243	254	257	227	249	274	285	251	246	217	272	228	240	230	219	248	252	235	222	271	248	243	237	261	263	259	249	253	248	252	228	249	277	252	223	239	218	242	246	243	232	245	241	238	276	261	261	257	247	258	251	234	256	253	260	228	246	269	235	252	235	244	283	237	251	275	242	245	223	247	253	229	237	259	258	263	258	232	250	220	279	257	225	235	236	268	268	231	274	252	243	262	248	242	288	262	232	281	253	258	241	228	254	234	241	233	244	234	229	266	258	248	243	225	260	258	215	225	253	240	212	236	246	218	270	246	247	230	260	252	248	278	223	266	237	255	242	256	260	254	223	239	269	244	223	257	232	236	258	216	239	242	242	245	234	251	253	244	254	251	241	255	276	260	274	270	234	227	240	229	235	236	253	241	231	234	246	233	258	244	235	245	230	250	230	256	252	213	220	265	255	236	244	261	260	280	209	260	236	248	244	246	246	261	238	234	266	248	243	225	236	266	227	255	211	246	287	251	257	258	256	247	247	251	232	224	232	265	268	228	227	251	256	240	224	248	258	235	255	268	221	220	235	248	237	254	247	228	227	243	232	286	238	267	247	230	200	251	242	225	230	247	206	230	241	243	250	231	235	250	233	254	257	230	243	250	225	222	263	232	259	238	247	221	199	243	245	233	245	259	232	228	254	259	247	247	240	237	251	261	258	245	255	228	226	239	251	207	253	242	257	244	250	268	246	247	243	236	222	275	234	221	274	247	268	236	231	203	237	240	230	257	227	246	238	239	234	238	264	241	209	234	256	258	236	298	241	245	256	226	236	223	262	253	269	255	231	274	266	260	235	235	234	248	276	237	214	286	271	241	254	249	241	235	255	257	272	254	254	241	235	224	226	252	246	262	238	248	232	222	239	225	240	237	232	249	254	252	261	248	247	231	230	270	260	239	243	233	267	265	236	259	257	244	264	236	255	229	261	220	214	251	240	247	263	241	259	254	258	257	235	266	246	256	239	264	257	259	214	255	261	255	251	235	267	266	247	246	227	280	254	249	246	223	233	263	272	248	251	222	222	241	267	264	224	282	218	245	245	245	285	234	280	239	238	223	256	258	236	261	208	253	218	252	274	223	262	237	262	223	255	263	251	272	253	259	261	259	234	240	261	239	241	259	269	225	223	233	245	259	270	285	236	255	226	264	252	257	266	242	224	244	227	264	265	235	245	238	243	226	248	263	236	227	254	236	270	226	263	239	263	246	239	194	260	231	218	231	230	257	262	248	238	242	237	230	254	237	264	245	248	249	271	225	257	255	218	225	280	249	246	263	263	228	242	257	256	252	254	237	251	236	213	267	261	217	238	239	242	262	257	213	218	239	275	234	257	228	258	239	259	214	262	242	266	240	230	237	271	257	223	210	246	286	215	249	248	257	227	242	246	240	265	248	257	235	240	243	243	264	259	241	231	233	249	234	280	215	251	222	220	253	246	253	245	256	244	266	241	237	265	251	257	263	234	260	248	248	274	232	232	255	259	237	259	276	272	289	238	255	224	263	226	253	254	237	250	232	259	263	239	259	267	225	236	245	234	230	274	271	258	257	247	255	251	237
23476	2686	5848	6346	5452	4466	3664	3045	2768	2300	2025	1934	1693	1589	1463	1391	1308	1202	1212	1130	1122	1025	1022	992	984	893	943	936	905	815	840	901	853	897	863	834	812	815	836	794	783	750	758	731	819	741	793	739	845	755	751	783	781	754	723	812	705	722	704	737	696	759	713	700	759	723	774	724	757	742	721	785	697	769	744	719	747	745	707	735	719	702	745	723	705	707	726	728	757	733	703	745	738	710	681	729	674	672	686	719	710	727	716	686	678	746	690	739	714	659	648	697	737	683	678	721	638	673	707	680	716	692	702	679	711	715	704	730	699	666	746	681	721	720	685	701	707	660	742	706	728	653	719	693	734	659	714	715	709	705	723	717	710	680	730	672	711	714	729	699	664	677	687	706	744	688	706	704	690	727	736	673	681	682	665	684	681	679	727	697	714	745	723	696	699	673	678	715	703	692	686	689	642	684	707	688	742	686	711	663	618	683	689	688	692	667	711	673	708	676	691	709	695	655	704	721	676	659	747	682	663	702	695	714	643	707	673	702	675	653	719	711	668	718	634	700	707	698	695	719	714	639	730	680	691	691	662	696	715	745	696	700	688	718	700	738	705	688	715	667	742	664	684	751	720	742	723	762	714	727	710	701	669	704	679	712	673	703	675	698	685	728	653	670	699	693	682	747	714	692	694	662	686	659	703	711	705	703	706	661	701	705	670	706	679	685	724	738	694	676	706	729	653	685	707	702	691	669	720	708	713	671	638	708	702	711	707	765	705	675	704	701	640	693	649	715	702	681	682	660	699	709	672	698	691	678	713	676	662	688	657	690	689	665	696	679	687	712	714	671	691	728	709	705	717	733	690	681	723	675	696	690	699	707	706	702	725	713	726	677	678	656	705	694	713	710	719	702	674	679	650	683	711	676	753	717	730	706	714	655	669	705	696	734	700	693	689	707	683	680	705	676	667	673	646	619	738	674	730	728	656	749	700	672	674	682	712	703	706	691	753	718	710	700	693	648	728	707	676	723	737	723	725	692	707	696	722	673	696	727	680	677	676	688	648	675	688	732	689	652	637	686	720	708	664	671	706	658	702	681	670	693	697	662	705	684	669	692	689	692	741	686	673	707	715	714	751	693	646	676	694	672	673	690	687	715	700	723	716	678	701	673	705	663	719	672	709	657	684	691	740	718	716	692	689	664	643	685	770	706	700	744	706	745	746	679	661	706	702	759	698	697	725	727	729	678	716	706	678	744	707	688	726	678	690	678	692	686	731	677	720	676	734	720	716	693	655	650	696	739	676	683	647	703	683	633	670	681	689	683	684	684	689	715	686	708	725	652	707	683	703	756	711	679	685	756	695	657	699	664	771	736	675	686	689	689	746	711	682	738	662	661	730	714	691	613	713	697	662	716	683	683	757	673	684	719	706	675	642	683	715	700	771	687	726	678	721	724	687	681	729	678	715	677	682	682	730	647	674	729	663	671	668	669	749	665	705	721	662	698	707	663	674	653	689	644	688	687	719	721	704	704	721	685	721	715	673	712	686	747	697	695	718	692	704	687	695	654	671	710	707	752	737	679	662	687	698	734	667	707	722	673	721	668	641	701	684	673	697	660	659	754	689	696	729	660	701	713	674	677	728	719	714	646	745	690	697	671	736	681	722	678	700	708	646	654	694	726	708	720	676	711	705	685	683	690	685	702	664	725	699	688	625	689	701	732	715	650	706	678	723	710	672	690	721	673	708	677	696	663	717	689	648	666	653	701	673	633	728	669	710	726	682	728	707	678	700	674	692	718	698	661	664	697	693	652	686	697	691	684	664	686	700	700	665	714	700	678	713	710	649	644	712	661	671	699	695	667	665	686	710	676	704	659	662	672	684	704	697	670	651	692	648	700	717	650	770	707	644	696	659	713	697	697	688	694	733	668	680	731	635	697	728	706	720	723	726	689	696	697	741	708	679	687	732	689	655	719	696	768	676	683	731	691	699	672	679	651	724	699	715	680	676	660	694	737	652	672	731	650	686	654	693	712	667	692	710	661	701	720	670	760	678	666	668	703	685	660	692	709	712	703	720	669	714	695	741	715	699	722	696	701	686	707	675	707	696	668	677	676	699	706	698	713	686	739	707	692	713	673	721	693	690	695	675	629	690	687	659	707	688	687	706	682	654	703	674	665	717	636	741	712	715	719	708	688	655	659	679	676	676	679	722	715	665	639	669	704	709	722	674	665	706	645	710	666	686	701	704	654	684	666	731	672	712	684	745	720	658	736	680	691	682	722	752	695	698	696	733	713	695	694	676	667	647	751	698	689	656	726	730	717	696	667	673	773	697	712	704	690	708	640	660	706	670	718	700	678	646	701	679	707	681	743	735	659	701	679	698	716	758	694	671	676	713	697	698	681	659	655	732	677	674	713	739	701	659	702	763	686	643	725	698	741	667	719	685	692	739	657	651	695	718	702	697	699	696	719	715	674	697	676	674	717	662	682	639	694	704	726	747	729	737	665	683	698	628	695	689	727	697	691	688	697	692	711	640	727	729	766	681	714	665	695	755	713	737	730	712	707	700	669	685	685	684	681	718	728	654	719	703	714	724	701	695	706	675	711	737	729	689	725	655	706	712	733	691	715	714	691	707	672	698	690	699	684	716	691	691	684	729	683	702	652	683	698	675	697	666	744	721	674	662	682	698	711	722	652	710	667	658	726	701	670	711	723	728	672	688	691	674	686	670	703	693	730	698	674	716	685	673	739	676	700	660	707	716	730	725	633	668	739	692	676	665	687	647	706	726	697	693	690	730	709	718	647	672	736	732	677	739	679	720	659	675	660	689	681	696	652	658	731	765	659	664	703	706	692	676	692	729	667	697	728	686	707	673	746	705	728	703	715	711	680	714	713	669	656	648	673	679	688	685	746	652	717	653	705	701	730	710	672	710	677	688	656	718	693	747	651	704	688	702	694	678	697	719	703	746	692	689	676	684	725	712	686	724	735	698	717	718	724	675	682	719	683	679	692	684	656	676	728	694	674	733	689	671	715	696	698	742	733	726	669	692	752	643	743	725	704	711	719	724	673	710	682	693	741	720	718	752	693	662	685	729	712	708	690	674	688	716	689	679	751	705	656	672	686	666	747	687	740	673	670	663	708	664	683	738	669	711	661	686	683	720	677	664	719	681	684	677	732	684	691	704	704	740	713	726	723	719	687	710	710	716	726	712	712	722	686	716	713	678	678	675	714	663	721	682	718	690	663	728	699	737	734	691	637	706	733	641	767	712	691	704	735	697	683	727	668	716	692	717	699	675	699	705	707	692	702	666	693	677	735	693	692	689	707	708	650	683	708	667	704	714	681	716	667	716	720	733	746	622	671	698	675	691	676	656	729	737	753	665	721	699	697	745	716	723	701	710	669	709	693	680	645	703	638	710	690	668	671	734	685	740	712	723	714	684	666	694	712	719	677	680	705	685	717	734	686	653	705	685	662	651	695	682	641	671	684	672	694	664	677	707	685
6680	322	181	102	84	76	86	55	85	68	86	74	89	58	74	55	77	78	73	71	72	74	63	56	49	74	75	69	70	80	63	89	45	61	70	67	56	72	60	85	56	81	73	88	58	73	64	64	71	58	58	71	60	52	76	77	47	61	69	63	66	84	68	64	75	68	79	65	87	70	63	77	58	62	68	72	70	73	73	70	62	74	61	74	63	60	70	81	61	72	61	46	69	68	73	63	67	68	52	69	70	68	56	68	63	68	67	62	73	81	77	68	65	76	66	65	76	76	71	70	60	75	57	68	73	82	71	75	59	64	76	65	71	81	59	71	72	74	70	70	91	60	62	61	70	58	85	76	81	76	80	74	76	70	76	64	74	52	71	62	62	66	70	54	73	74	78	73	76	70	78	70	84	81	74	73	74	65	64	72	50	83	63	50	68	68	80	62	67	81	66	79	58	63	75	76	71	57	55	81	65	64	70	66	75	71	63	64	55	77	67	72	80	58	84	70	46	64	69	46	63	82	55	62	60	72	75	71	61	78	76	63	70	71	64	76	72	79	72	76	70	75	63	69	67	65	74	65	75	63	69	64	94	64	72	68	65	76	64	78	57	76	60	70	82	74	84	73	63	67	65	64	68	68	60	66	64	71	80	65	70	81	83	66	73	55	75	73	70	67	63	76	56	57	86	61	80	82	70	83	66	65	79	66	68	71	73	67	59	68	75	69	68	70	55	70	65	57	65	79	65	77	73	81	58	68	57	68	73	76	96	86	68	49	70	75	86	60	87	72	84	75	75	64	50	73	62	49	75	67	73	75	64	75	75	85	55	79	60	62	67	66	73	65	51	72	46	72	69	72	66	70	80	74	65	56	80	63	69	68	84	73	65	64	58	56	54	74	76	69	76	72	84	74	69	64	71	70	67	63	67	57	58	72	75	76	69	60	80	71	72	76	49	63	67	71	59	60	69	69	59	74	79	71	72	66	71	65	79	71	72	53	92	62	69	74	66	75	66	73	65	78	71	69	68	80	71	78	61	65	75	57	60	70	79	50	63	68	79	64	84	68	72	66	55	68	59	73	72	76	75	87	81	68	71	78	87	76	60	69	66	65	71	71	67	55	65	73	76	70	71	57	62	63	83	79	73	65	78	59	56	74	66	72	71	56	64	74	57	72	62	73	65	71	52	64	70	80	75	71	75	71	58	63	73	72	58	60	83	77	71	59	68	64	80	60	66	73	77	66	67	75	56	63	66	58	72	73	74	63	64	70	65	78	66	83	64	70	75	60	73	71	63	68	60	80	62	65	75	70	73	58	56	76	77	97	69	67	75	79	61	64	78	59	87	63	66	80	57	75	79	71	63	83	65	73	80	77	62	62	71	70	88	71	71	82	67	64	70	75	70	63	66	81	76	64	81	65	85	71	48	67	70	69	65	61	59	63	72	67	63	67	81	64	62	70	72	48	49	69	55	65	61	79	74	77	64	73	74	69	59	79	84	68	76	59	72	71	61	65	58	69	66	65	73	66	63	84	81	61	94	66	82	70	70	61	67	61	62	88	80	81	64	80	73	79	58	63	78	68	78	77	68	86	68	77	71	68	66	74	73	77	62	49	77	52	72	75	88	81	68	65	62	79	82	61	73	81	59	80	80	75	69	87	84	82	56	57	63	82	67	63	68	62	59	83	62	66	60	75	65	84	66	67	71	82	64	82	51	68	68	71	74	58	71	62	77	72	61	85	78	80	65	79	68	64	71	70	72	86	59	55	64	80	71	86	71	55	53	67	61	68	91	98	64	69	61	70	76	63	69	62	69	73	72	55	52	74	73	66	62	71	45	56	60	72	70	78	60	63	60	69	78	80	59	67	56	65	76	61	66	62	60	66	71	67	73	68	67	68	74	82	71	66	74	74	64	72	75	64	78	75	76	68	69	72	68	77	67	72	83	83	70	81	80	68	62	94	68	78	58	68	75	70	85	79	78	59	63	75	67	70	90	75	68	66	77	82	69	65	64	79	78	67	78	75	68	61	64	78	64	68	85	82	81	75	53	69	53	68	71	71	68	56	73	71	69	57	86	70	73	69	70	81	76	63	70	84	68	65	71	64	74	65	76	80	76	71	66	62	68	97	72	70	72	60	70	67	60	58	68	62	70	81	68	70	63	51	70	60	67	72	75	62	69	73	48	68	74	86	65	67	66	73	79	81	68	71	80	64	64	73	77	82	76	69	64	63	70	64	60	63	65	69	68	81	65	62	72	76	69	82	71	67	69	82	71	56	67	65	69	67	72	63	58	64	66	77	77	60	60	66	79	77	76	57	69	66	77	62	63	94	73	76	69	61	90	60	77	62	83	75	56	65	59	67	64	70	72	70	83	59	51	84	79	75	68	74	70	80	82	63	71	65	70	67	76	70	58	65	70	81	60	55	75	63	75	61	68	64	71	77	58	71	61	57	67	76	70	87	83	74	71	69	79	64	78	52	76	70	63	69	74	59	72	63	58	79	74	85	63	74	72	61	62	84	63	77	77	84	62	67	59	59	60	75	74	72	65	75	61	77	70	62	90	75	73	76	69	57	70	82	84	74	71	55	70	77	67	70	55	68	70	64	69	73	66	83	71	71	66	59	71	57	60	52	81	78	61	67	79	57	61	70	58	63	80	86	55	70	78	83	53	70	67	67	63	69	80	63	51	86	69	68	80	59	70	62	64	66	63	69	64	57	82	72	55	78	68	73	59	82	74	72	64	62	73	68	58	71	59	77	71	54	69	68	56	79	75	79	56	64	77	54	88	64	65	71	67	79	74	72	64	78	65	73	70	68	75	65	73	54	71	65	59	85	64	73	65	61	55	69	64	58	57	64	82	77	63	75	68	69	57	79	65	59	69	83	66	65	64	71	71	68	75	63	73	71	62	69	72	73	70	65	75	76	71	71	75	70	64	54	82	81	83	72	72	53	84	79	64	64	68	63	62	56	60	73	60	56	67	55	107	73	62	70	72	70	74	39	64	66	65	74	59	73	86	87	51	57	57	80	61	61	60	78	54	58	71	58	70	68	66	63	89	69	73	73	76	72	60	77	78	64	65	89	62	68	55	80	84	58	91	70	70	85	59	67	70	60	81	59	83	68	71	73	80	63	57	71	73	81	71	68	71	62	51	80	78	80	79	64	78	52	50	58	74	66	78	75	64	71	67	71	69	59	76	62	64	67	65	69	73	73	83	62	61	81	79	67	50	65	81	58	52	65	68	74	75	70	64	67	79	65	83	60	65	81	73	68	77	59	87	62	70	74	64	88	68	83	72	70	54	66	71	67	84	72	65	78	81	74	72	65	63	78	59	77	70	58	69	66	62	62	74	68	72	65	61	86	73	75	62	62	65	60	67	85	87	74	73	58	71	86	69	62	62	75	66	60	64	55	66	70	70	68	80	55	68	72	78	71	69	65	58	63	79	73	76	65	57	84	60	86	64	97	82	55	79	73	66	76	63	81	59	49
6377	315	378	424	384	319	353	325	294	277	310	273	279	271	290	252	255	294	277	266	276	273	247	246	264	261	283	261	234	264	280	239	270	233	275	249	238	267	243	252	237	283	249	255	254	274	263	244	277	275	256	234	271	240	249	229	253	252	266	236	221	257	238	281	254	259	261	267	252	275	252	263	241	268	252	251	279	233	248	279	260	249	262	247	269	249	239	257	276	231	254	260	250	244	238	264	251	264	243	236	253	261	241	235	277	236	260	264	246	250	265	261	257	269	286	263	274	255	249	263	248	239	259	234	252	274	265	247	260	246	244	255	240	286	255	247	243	280	243	255	242	249	243	267	241	258	249	267	238	233	227	255	261	251	267	271	269	279	239	256	224	261	261	264	260	240	269	239	246	271	224	235	233	233	227	232	271	238	273	271	264	223	270	231	268	219	245	261	247	228	255	244	244	253	250	268	260	252	234	262	269	236	272	231	239	221	266	264	257	263	255	268	270	247	250	262	230	269	260	261	247	235	245	214	257	260	237	221	257	285	264	252	245	259	251	256	251	234	269	255	233	277	222	214	246	283	262	212	309	236	272	236	232	226	258	259	242	249	223	257	283	272	243	234	257	248	233	242	249	260	289	235	240	246	246	228	260	234	249	271	248	260	253	246	266	278	251	284	256	243	246	241	277	259	263	257	276	254	260	271	249	249	241	251	286	251	261	271	234	268	245	279	238	244	239	247	256	213	260	221	252	251	257	263	232	217	247	246	242	275	264	250	265	236	244	251	261	255	246	230	236	260	240	247	261	249	259	261	275	291	253	258	250	275	268	269	263	267	233	251	234	249	295	274	245	240	259	266	251	240	229	231	236	270	270	259	252	246	217	250	273	262	228	218	232	223	249	251	267	222	228	249	232	274	251	243	267	248	258	267	212	248	242	240	262	249	277	240	250	260	264	252	249	243	241	243	247	262	286	250	259	232	220	235	264	257	244	246	241	237	263	240	266	272	260	209	242	280	249	276	244	235	269	271	246	254	218	227	238	248	254	245	249	262	235	244	255	251	246	291	236	255	206	239	240	244	265	254	247	248	246	262	231	241	252	261	260	263	249	281	214	253	236	259	284	252	242	255	267	240	245	258	263	237	224	267	278	239	267	274	237	278	266	258	257	260	220	251	244	251	257	275	237	250	280	242	269	247	277	279	236	246	264	234	248	256	259	226	238	254	252	234	239	231	279	264	279	261	242	258	286	241	242	249	261	265	230	265	234	271	240	235	269	266	261	274	260	235	289	252	258	222	267	251	240	215	251	248	262	223	233	231	271	266	269	229	249	289	246	250	268	254	259	258	274	265	259	264	246	235	268	267	239	256	234	250	288	252	262	274	236	252	238	274	274	239	262	265	266	239	247	266	254	273	245	263	250	252	254	225	284	270	243	272	232	241	249	235	246	255	252	235	242	255	265	254	276	229	257	251	255	247	266	265	247	225	263	243	233	261	255	261	253	251	252	246	240	255	247	240	251	272	284	284	263	254	231	235	246	242	270	270	238	248	249	271	257	243	251	256	254	227	247	244	271	258	246	265	273	246	256	267	243	244	236	227	251	260	265	268	264	252	267	240	260	250	263	223	252	257	229	268	253	242	256	250	267	244	233	278	237	241	246	248	291	255	275	282	257	267	247	274	254	285	272	246	227	255	261	260	217	240	257	238	257	238	259	227	265	248	246	226	252	257	280	253	231	240	249	255	262	223	242	263	277	239	275	240	262	238	230	258	264	214	260	293	262	232	258	263	238	268	242	222	256	248	270	251	238	253	260	259	245	265	252	245	258	253	267	261	265	245	248	260	247	265	240	229	257	268	252	246	266	291	248	253	273	236	254	238	231	254	285	253	253	246	241	238	257	271	265	266	275	249	263	262	243	275	245	254	270	263	262	253	276	251	261	245	251	265	269	287	253	279	239	261	258	249	253	243	287	226	302	240	249	255	256	268	222	261	283	269	277	226	257	268	241	252	252	276	236	270	240	280	242	251	246	243	264	243	250	261	260	241	269	246	258	261	277	253	249	229	233	251	256	265	254	258	253	262	240	262	238	258	229	233	257	277	236	248	261	240	269	269	246	238	256	251	267	227	252	238	283	229	265	268	241	239	272	254	221	265	286	238	272	237	260	265	253	244	262	252	240	276	261	254	237	242	246	258	246	242	263	268	269	263	235	235	279	254	265	245	256	224	265	246	227	278	273	255	257	262	269	199	252	255	254	272	264	227	253	283	232	247	248	242	231	267	248	222	249	244	259	259	277	264	244	239	266	239	251	257	242	246	238	254	240	248	245	259	265	246	277	289	221	244	276	241	240	282	268	264	245	261	254	236	273	255	241	277	282	267	257	231	272	267	291	282	243	252	260	259	259	274	254	260	255	247	248	238	239	253	255	267	257	238	267	260	281	275	264	223	275	242	250	275	254	254	262	232	267	245	261	263	229	274	254	277	242	255	251	219	271	261	262	251	251	255	242	255	236	252	243	246	265	265	269	275	239	243	247	268	232	247	264	266	245	265	262	243	282	232	236	277	229	260	259	252	273	220	241	236	280	250	243	258	246	244	253	248	235	220	229	258	263	252	258	245	247	274	267	268	258	266	248	248	249	266	248	254	218	221	253	234	284	256	263	259	239	262	248	313	252	268	248	268	260	261	243	270	257	250	269	263	255	273	246	248	273	238	266	238	241	224	279	249	236	289	263	243	247	219	249	251	259	234	294	276	260	271	254	267	252	260	210	273	279	246	264	212	249	240	270	257	249	260	235	254	274	272	260	226	251	264	250	249	222	264	260	266	263	256	258	282	252	256	260	261	261	255	248	263	255	226	251	242	222	248	239	263	244	246	247	245	259	244	254	246	274	238	247	253	221	262	264	267	262	243	267	253	267	268	244	247	261	241	263	260	255	248	286	258	228	230	282	268	244	242	240	268	263	257	260	227	275	264	266	272	266	255	218	256	254	271	251	265	215	261	275	272	254	258	248	258	247	268	241	261	259	278	265	236	240	242	253	259	249	235	257	254	257	263	257	247	255	256	244	245	234	238	245	250	266	252	251	269	240	282	243	247	257	258	249	238	250	279	246	279	253	223	241	246	242	265	236	275	273	260	234	239	250	231	241	262	233	240	246	263	243	258	234	244	245	241	246	273	262	244	221	258	262	247	244	238	272	258	272	245	242	272	240	230	259	294	229	265	242	251	278	227	280	284	260	231	284	262	226	240	266	249	260	287	242	253	221	288	248	306	240	252	270	257	243	257	255	259	264	260	267	252	266	251	252	251	257	265	251	238	265	206	261	239	264	274	267	254	269	256	248	238	241	248	245	289	262	245	251	266	250	219	255	254	253	243	258	233	250	236	229	255	256	261	252	284	253	277	241	229	255	258	284	221	240	253	263	284	256	234	249	263	285	235	277	301	274	249	229	250	300	260	240	247	244	254	251	264	277	260	257	254	256	231	237	229	254	260
38707	9081	1775	998	716	543	470	387	362	332	287	260	236	235	226	192	214	208	186	178	204	192	168	164	172	179	189	182	191	167	175	184	175	169	177	187	167	189	173	171	183	183	161	217	182	153	143	149	142	155	172	179	167	164	172	172	147	163	153	193	177	156	167	166	148	150	171	168	164	178	165	158	173	180	168	168	154	161	176	157	163	155	157	157	154	145	159	153	170	157	170	163	146	179	155	157	196	146	165	170	166	135	146	148	164	136	164	150	154	159	183	171	155	158	173	182	155	165	159	161	144	146	168	172	180	170	150	187	171	169	160	156	146	183	155	158	165	185	170	173	156	166	179	166	162	161	157	162	163	168	168	167	162	178	164	162	156	195	171	131	171	168	152	164	172	163	170	160	179	165	153	173	157	153	148	156	163	171	141	167	177	138	173	153	152	170	147	149	161	153	191	151	151	159	175	156	156	174	157	167	148	169	170	153	156	172	154	171	135	150	165	158	167	160	155	181	156	167	157	170	173	174	167	169	157	165	159	133	162	164	146	150	144	173	138	173	154	146	177	150	166	170	161	197	153	160	180	169	149	150	157	158	175	169	157	162	156	163	168	143	156	164	159	169	145	159	172	178	158	165	144	159	154	164	154	166	156	146	168	158	157	144	160	139	162	162	164	165	191	161	170	193	157	166	175	162	172	171	145	141	151	172	178	143	156	161	194	150	152	146	164	157	170	156	162	140	167	146	160	143	165	176	169	172	177	153	175	170	164	150	186	128	147	167	147	150	151	151	156	172	167	175	162	159	166	156	159	183	164	171	164	165	156	156	163	170	167	171	171	159	151	159	180	162	160	165	160	181	171	168	155	168	154	163	159	155	166	170	143	164	148	143	150	158	152	162	161	164	158	179	147	146	158	170	182	153	162	165	161	175	156	162	143	169	179	143	211	156	146	166	166	147	167	184	159	178	161	146	188	143	153	158	152	150	159	186	161	144	157	165	170	161	167	154	172	142	174	164	154	168	148	157	148	182	169	156	153	160	157	160	157	173	138	160	157	158	182	176	182	165	160	170	181	177	158	159	149	157	167	149	156	182	189	156	173	157	151	155	179	207	156	201	155	196	164	187	156	160	162	187	143	164	149	143	197	149	149	154	155	165	155	179	167	157	168	161	145	159	160	167	165	181	187	177	160	186	149	159	145	177	159	164	152	146	192	159	151	146	180	158	153	171	171	181	166	174	168	159	167	143	177	172	155	149	161	183	150	196	140	187	163	162	166	149	174	177	172	163	176	171	166	148	179	175	160	159	135	157	163	160	151	174	177	175	178	165	189	158	179	169	169	145	145	148	161	143	145	171	172	175	173	163	140	160	151	167	147	168	195	171	161	168	149	159	135	159	174	157	153	189	189	170	160	173	150	173	172	163	158	167	181	163	162	168	157	174	152	158	152	141	154	163	170	165	156	179	144	152	143	153	149	141	153	189	153	158	194	157	173	162	148	169	155	168	147	167	161	151	161	160	173	139	166	147	151	160	168	141	132	164	181	155	157	164	172	147	179	147	157	170	184	151	162	149	164	157	178	183	160	159	150	176	157	149	180	173	179	152	153	150	172	161	184	139	153	160	179	149	169	171	171	173	172	158	157	156	157	141	174	148	183	150	165	171	152	172	162	176	144	179	182	149	174	155	153	180	184	153	147	170	169	151	154	170	149	178	160	165	157	163	159	178	143	180	164	159	140	147	139	175	155	164	170	153	166	162	154	168	167	170	154	140	149	153	167	174	162	171	147	157	159	183	178	172	159	170	158	155	152	178	183	154	165	164	168	162	159	159	157	171	179	173	168	143	170	147	171	167	148	161	200	170	172	144	153	157	163	176	191	163	162	159	150	163	145	169	164	172	172	140	167	155	164	168	152	133	165	148	161	168	176	131	161	158	161	175	171	166	163	156	165	181	159	145	164	156	150	170	142	152	170	172	176	166	165	161	177	192	147	173	157	169	162	182	149	137	160	183	164	193	171	176	155	175	144	160	176	149	172	140	167	154	171	153	161	177	152	140	181	164	184	173	166	164	168	152	181	174	169	167	144	155	180	165	152	184	179	149	147	172	172	165	159	157	153	140	159	158	164	181	148	166	154	150	166	155	171	169	153	157	151	196	162	155	145	168	166	146	152	179	163	156	162	159	156	180	178	160	176	161	162	172	143	153	156	174	185	168	173	154	158	180	149	149	177	143	173	187	162	153	172	158	158	165	180	189	151	161	175	165	142	162	174	162	177	147	152	157	166	159	142	169	170	160	159	165	163	159	165	152	159	169	164	160	159	168	138	148	163	155	175	155	178	173	127	156	158	159	172	143	157	169	181	162	147	167	164	173	148	167	144	141	185	166	187	192	161	171	175	159	156	136	158	152	175	166	159	151	151	168	161	164	173	158	149	161	161	158	168	158	156	161	140	158	176	176	152	182	169	163	169	151	179	161	158	158	155	174	140	184	179	174	179	155	157	144	178	173	152	169	183	163	141	171	157	179	149	142	163	147	184	154	179	157	148	182	168	155	174	125	168	163	164	164	149	159	152	165	169	170	159	162	158	166	145	159	139	159	159	186	173	182	171	158	161	152	160	170	147	167	155	143	140	164	158	170	172	157	152	167	193	171	173	173	177	172	149	148	174	152	168	141	141	177	170	158	159	174	165	173	167	171	153	171	147	171	141	143	158	133	159	158	157	156	153	151	154	168	162	154	150	152	154	153	163	172	153	171	166	187	159	174	176	164	169	168	175	149	167	153	153	147	155	177	147	153	170	172	161	157	156	172	146	155	179	155	171	149	155	182	177	138	141	177	145	138	167	172	147	167	138	140	150	171	153	155	156	142	164	182	151	189	163	138	135	166	174	175	164	157	181	153	157	135	164	164	176	155	173	151	166	178	158	162	145	174	160	158	164	139	157	180	174	131	173	165	168	153	148	163	167	133	157	154	165	179	158	163	172	146	151	156	171	169	152	175	136	154	166	159	156	136	179	142	159	176	167	181	148	138	141	151	157	168	165	154	185	140	164	166	180	166	174	156	166	162	162	163	173	151	160	152	174	152	143	134	124	154	166	164	148	189	158	152	163	150	137	140	163	193	151	174	171	155	139	174	175	161	156	157	173	173	146	155	163	184	181	140	155	160	157	164	163	164	172	168	198	153	166	156	154	155	161	132	153	164	164	162	158	176	159	139	187	146	154	176	168	157	164	171	151	165	188	172	149	185	149	185	178	160	181	178	151	166	180	163	168	153	181	156	157	140	165	155	166	155	162	176	161	138	167	153	172	161	139	176	158	156	161	165	154	162	170	151	161	166	173	162	174	171	173	144	154	161	154	140	157	173	163	152	176	146	178	157	151	155	165	133	193	191	178	194	145	161	157	158	181	194	175	154	155	149	135	166	159	156	160	149	153	156	158	161	183	184	168	165	160	154	147	151	137	157	162	160	140	144	165	181	166	162	176	160	164	149	168	171
18439	1419	3162	3559	3013	2412	1986	1681	1615	1340	1205	1160	1047	972	931	893	828	764	739	749	670	667	657	678	620	607	607	613	579	569	617	596	562	592	578	536	562	574	525	535	572	523	553	530	513	542	544	551	514	497	479	558	538	500	470	550	512	507	484	537	528	534	483	531	513	491	495	510	493	500	539	545	528	479	544	518	517	506	528	466	489	473	472	505	555	445	507	484	523	490	496	510	548	489	522	493	499	485	499	492	492	511	463	506	470	537	499	528	503	491	481	480	468	543	511	503	500	476	507	487	494	502	485	483	490	544	492	509	526	487	501	542	499	522	486	504	458	510	504	502	501	487	511	506	482	519	507	498	439	539	501	472	523	509	474	476	528	469	522	519	499	517	493	551	545	501	444	506	496	502	504	492	534	528	518	514	479	529	526	491	519	486	529	496	545	496	499	458	516	476	477	522	465	530	523	492	497	472	534	512	491	521	524	483	504	508	508	513	485	480	496	477	522	514	496	466	489	527	494	504	506	472	531	500	505	502	494	485	471	517	511	540	526	496	539	503	529	518	521	519	522	518	503	460	501	517	523	483	508	499	503	501	447	497	495	511	500	483	483	503	510	489	483	483	499	518	501	511	488	477	479	477	496	507	484	486	496	533	506	518	528	500	502	512	514	474	512	489	487	484	486	528	468	471	490	514	518	518	484	507	500	507	511	476	516	539	538	488	456	540	523	475	518	473	507	479	461	488	468	507	487	472	468	469	526	508	458	513	519	537	528	484	488	504	525	518	507	429	452	513	491	480	508	525	481	483	519	487	476	488	499	491	471	496	496	518	465	509	499	510	508	486	484	503	513	510	538	494	442	508	482	521	546	517	506	498	507	484	494	512	500	491	527	483	544	500	510	489	465	501	492	508	479	504	453	503	492	489	502	476	507	506	471	493	499	502	512	456	516	503	482	438	475	522	502	469	503	498	504	488	479	507	494	510	488	478	473	461	457	492	483	536	490	507	504	495	496	496	475	465	522	498	534	510	486	483	505	482	451	498	509	478	516	495	464	426	527	471	515	510	482	498	553	502	476	495	497	507	476	501	493	538	545	473	476	503	485	476	474	503	488	515	524	532	476	511	495	486	553	525	457	510	516	515	505	475	493	441	479	533	474	501	501	489	484	509	497	465	517	475	499	511	496	525	523	465	480	477	471	528	472	491	563	462	506	506	538	519	481	523	477	499	499	511	474	528	470	495	461	463	517	489	476	492	457	524	481	486	513	493	489	480	493	498	518	499	495	511	493	518	495	477	473	497	465	521	480	531	517	507	519	483	482	494	490	479	542	515	474	492	495	450	516	494	464	522	524	472	493	559	498	454	495	521	472	491	529	460	481	488	529	475	511	535	503	519	512	514	487	529	505	514	513	480	503	502	495	485	505	524	469	498	479	498	509	490	498	496	486	485	500	496	512	464	514	477	514	517	506	485	493	485	544	479	480	516	501	463	501	460	510	514	478	466	509	527	499	509	483	532	495	484	485	495	515	452	473	508	484	486	487	524	496	523	479	460	467	519	511	471	527	510	517	510	462	497	483	472	479	550	469	495	471	463	476	493	493	492	489	450	500	503	475	504	518	512	486	448	466	475	525	473	491	478	539	447	499	507	483	516	461	486	509	531	497	511	492	480	479	484	533	525	487	509	535	527	522	466	473	491	489	491	483	471	489	467	491	429	499	487	512	546	517	512	462	453	481	538	503	478	504	450	487	424	510	526	494	511	460	473	490	521	520	526	436	496	509	496	492	502	496	489	520	506	525	498	477	466	491	506	534	464	511	458	498	544	461	488	481	505	548	490	489	520	479	498	514	512	492	499	460	513	488	472	482	533	465	486	479	501	479	489	480	491	490	493	485	468	495	496	498	494	502	544	528	549	476	504	490	527	508	509	478	488	466	466	493	455	500	454	474	525	483	520	520	505	505	488	502	507	507	511	489	491	486	495	493	505	496	497	513	474	460	487	548	463	530	491	566	500	515	479	496	524	530	509	493	476	529	516	531	503	520	501	499	491	483	493	481	498	492	499	468	509	460	483	505	473	491	446	486	478	482	488	495	524	487	535	509	510	505	490	500	443	455	515	511	492	492	516	463	480	500	471	504	527	477	506	490	491	490	471	538	564	481	492	518	540	452	527	489	478	449	531	513	498	491	511	501	457	508	500	495	507	507	475	461	439	487	502	497	516	496	539	497	518	466	485	486	480	487	511	484	490	514	458	494	531	513	511	501	490	504	490	481	516	486	492	474	509	523	496	508	487	474	545	532	527	512	491	491	478	492	528	494	521	495	496	507	514	491	497	497	507	477	550	502	520	517	525	510	517	479	498	496	512	481	530	489	519	499	499	486	508	464	482	482	486	538	498	488	448	498	509	470	487	470	483	452	479	498	472	487	522	489	476	529	509	513	488	506	541	556	543	501	498	494	531	524	464	499	524	500	496	506	470	485	522	503	512	505	485	486	493	483	481	465	516	490	486	475	456	452	501	498	498	491	496	531	490	489	526	495	507	496	495	467	495	490	519	545	462	486	501	533	495	514	480	478	551	535	514	477	487	482	490	463	491	537	478	489	482	511	484	516	520	493	523	486	476	470	507	521	526	511	536	496	512	487	492	468	488	506	534	487	475	491	541	494	491	510	484	515	473	454	498	528	501	508	544	495	500	506	489	474	457	469	512	521	511	476	517	475	514	473	528	452	490	486	523	481	498	497	515	486	522	498	476	515	484	491	469	482	494	501	459	502	496	504	474	498	528	484	497	471	501	511	492	534	487	494	494	500	471	507	458	507	484	491	517	496	542	525	511	510	492	510	505	473	462	516	459	491	463	480	494	487	534	506	527	488	489	505	509	465	539	480	492	548	524	500	488	457	497	486	497	527	501	449	530	528	460	456	464	469	470	537	494	520	504	493	486	474	485	492	469	489	488	455	476	466	476	555	520	495	515	528	492	473	544	500	470	518	483	475	501	523	478	465	535	511	491	485	519	473	510	488	489	485	506	529	487	492	481	482	487	506	529	536	513	497	481	495	501	480	524	483	502	502	520	547	504	517	476	490	483	480	505	491	491	493	485	540	502	477	504	484	463	484	455	463	481	488	497	502	491	506	492	525	476	500	507	510	523	477	474	529	474	531	482	491	512	541	504	514	512	516	506	496	507	482	476	510	458	507	515	501	483	508	480	502	491	476	487	483	494	533	506	517	496	467	472	498	491	517	536	459	526	484	499	505	478	510	504	512	510	481	514	508	509	483	494	519	502	461	445	503	530	493	514	486	449	537	485	468	498	485	503	482	454	481	486	468	490	488	478	466	517	518	466	478	523	493	490	498	436	489	514	546	507	559	501	486	503	497	535	502	468	488	519	483	495	539	491	488	479	452	515	501	464	491	504	475	493	525	534	494	503	511	497	522	492	468	526	522	512	470	445	485	509	490	499	516	515	488	454	475	466	489	501	520	465	525	475	510	512
46427	17751	6391	2279	1453	1113	826	681	575	503	474	411	404	362	365	324	314	311	310	314	301	301	265	281	277	286	312	290	224	291	288	272	256	272	262	272	272	273	259	250	250	237	255	222	281	261	256	243	232	257	225	273	256	293	239	243	256	273	255	255	242	271	234	252	257	227	248	248	231	230	214	240	244	253	259	243	251	233	246	222	237	235	261	233	223	243	244	236	240	220	229	240	245	227	234	240	236	251	235	264	250	260	244	252	264	228	232	256	238	233	232	252	225	231	259	256	231	257	229	271	247	260	247	243	229	244	268	261	285	252	230	247	239	253	246	271	258	210	240	267	242	263	239	234	260	266	225	231	253	229	252	270	241	224	234	250	242	248	222	225	267	238	227	248	229	256	249	259	245	238	249	223	235	228	248	228	245	246	254	215	238	273	240	214	249	233	251	224	230	239	246	214	250	234	230	224	246	232	250	245	244	277	251	236	232	274	262	238	252	252	183	223	264	238	239	245	255	250	272	227	243	236	275	243	219	260	285	236	253	263	235	246	257	268	238	238	238	279	254	235	250	235	233	282	239	248	259	232	236	235	257	257	228	257	230	251	215	251	265	259	227	241	257	255	238	241	255	237	256	251	240	234	259	256	227	257	252	244	255	212	222	223	230	262	229	277	277	251	211	251	230	244	237	236	259	271	255	232	252	215	258	242	252	236	266	218	243	246	264	257	267	237	259	229	250	222	254	252	261	242	245	249	228	246	249	268	239	238	262	223	266	258	240	239	265	215	246	247	227	265	252	218	239	276	242	248	252	257	267	269	264	243	240	248	223	244	248	251	270	219	284	259	214	272	231	250	215	253	248	219	241	250	247	263	270	254	231	273	249	232	244	250	244	239	242	244	260	243	238	253	279	236	256	254	250	255	240	236	240	243	255	254	257	243	227	227	224	269	235	253	234	260	252	227	247	240	236	251	236	248	232	244	245	253	222	243	250	243	244	265	242	256	265	246	241	258	225	230	274	228	261	243	242	260	265	281	238	256	254	272	255	253	241	212	231	245	254	249	244	254	256	237	225	251	276	265	263	246	269	235	251	243	247	235	215	222	244	247	249	238	252	251	224	237	241	261	249	232	232	253	243	252	268	262	276	239	256	268	229	269	238	264	292	243	248	251	251	259	220	268	238	286	247	263	245	249	251	266	233	255	240	242	267	217	251	211	246	273	250	223	232	248	235	224	247	234	263	252	221	222	273	246	245	267	240	217	216	228	268	246	253	263	257	247	244	232	232	281	252	268	189	234	264	241	254	237	226	267	241	242	247	264	231	253	268	241	253	263	230	258	215	219	220	222	246	256	216	241	227	226	248	237	252	272	234	245	249	248	257	245	270	264	232	243	250	226	269	234	217	252	248	254	215	223	250	271	237	232	265	221	222	247	247	274	253	259	251	226	246	235	258	235	284	227	262	263	236	250	257	239	248	249	277	258	268	218	277	257	263	263	231	248	234	242	256	254	252	235	226	243	242	247	256	267	260	264	262	232	249	265	252	226	239	274	236	250	232	235	266	243	268	240	239	265	249	282	234	250	241	244	252	239	245	224	231	232	226	251	234	246	225	254	229	235	225	278	225	276	253	245	250	239	236	255	219	232	256	239	231	231	264	259	244	254	253	245	243	244	290	260	249	235	249	278	257	239	239	253	225	272	234	231	254	241	237	253	260	236	279	251	238	263	263	265	240	223	253	252	264	213	250	271	229	245	237	237	210	261	263	249	261	265	265	222	236	261	236	225	261	262	241	233	234	244	260	238	241	247	253	209	235	245	231	221	261	259	247	260	256	262	238	262	251	244	279	245	244	249	256	238	228	239	261	255	242	237	233	239	248	247	235	250	280	231	218	269	239	274	242	256	254	259	271	262	249	236	270	281	211	247	206	256	245	254	240	229	214	273	243	247	216	268	243	256	234	230	252	225	233	249	259	257	248	256	230	255	235	267	274	259	250	241	247	231	242	253	269	220	226	246	238	250	244	224	242	255	241	253	251	277	256	246	247	256	248	257	250	255	235	245	251	236	260	252	220	234	244	250	228	214	265	261	266	228	258	253	258	227	225	210	261	240	228	204	247	229	254	231	241	243	243	237	237	246	242	225	231	261	211	235	257	225	235	243	240	232	259	243	229	238	263	260	254	254	243	251	251	240	234	259	223	247	235	278	242	274	234	259	256	240	204	265	229	242	258	218	259	234	233	248	249	239	234	240	240	264	254	245	246	260	265	235	246	238	249	217	275	262	241	235	239	237	248	244	223	256	287	210	248	242	238	264	237	237	246	243	268	237	240	244	218	225	281	243	264	257	242	238	254	228	256	233	224	253	234	300	229	245	252	247	257	228	264	262	230	230	246	261	233	224	272	263	221	248	262	222	244	218	268	223	235	264	227	237	257	269	231	240	230	227	244	233	243	257	246	220	251	269	255	246	223	246	245	237	250	217	237	244	247	239	236	255	240	230	290	240	227	246	267	272	250	238	240	265	232	235	221	246	265	255	222	244	277	227	226	242	245	257	218	277	232	246	266	241	224	249	222	237	234	264	254	217	244	249	249	271	241	221	261	220	264	220	247	241	249	271	247	238	275	254	253	252	248	253	259	250	241	230	243	274	249	249	229	231	249	245	228	248	237	259	267	257	264	240	225	232	241	248	237	240	228	233	237	230	240	247	238	261	270	258	223	227	229	271	253	270	245	257	218	256	252	246	258	285	254	255	232	214	239	243	279	284	261	239	250	249	197	250	247	244	232	270	245	268	244	225	241	260	253	249	221	220	251	260	259	226	270	238	256	247	239	261	248	251	228	249	263	217	236	231	253	242	246	232	246	238	227	247	235	246	256	247	257	229	240	261	253	205	260	227	202	256	260	261	267	226	271	260	259	265	240	242	254	265	268	261	232	250	225	249	262	232	255	244	248	231	253	216	268	252	239	255	256	238	240	292	244	234	260	236	237	246	231	265	223	240	234	256	233	236	223	249	268	239	241	260	213	254	252	206	213	254	273	250	243	265	237	241	229	250	260	223	233	225	234	218	286	262	219	221	240	257	214	260	263	249	240	243	258	236	243	220	220	257	257	264	268	240	259	249	241	206	237	248	233	261	232	269	251	246	240	248	238	252	226	241	238	237	268	242	229	234	226	258	249	250	234	244	237	253	234	240	252	258	239	254	204	250	239	216	243	243	259	239	268	237	228	226	265	231	257	234	255	252	265	260	237	265	255	237	258	274	257	264	245	254	238	259	246	243	250	233	269	270	249	256	240	225	270	255	267	261	234	240	246	253	260	220	232	263	253	237	276	251	258	230	247	256	221	265	248	263	230	209	232	246	272	252	241	271	248	263	227	245	279	231	227	258	253	259	236	266	262	218	224	271	249	242	246	249	264	243	247	254	264	247	208	243	248	204	227	255	228	271	245	249	278	242	211	245	219	248	246	237	257	237	249	253	222	238	243	253	255	233	261	263
23296	2610	5889	6494	5426	4261	3684	3017	2712	2303	1994	1904	1672	1514	1380	1355	1308	1234	1114	1102	1119	1038	1058	948	987	894	887	931	839	843	831	821	852	872	807	817	791	812	785	841	782	801	778	778	802	776	790	774	743	753	752	751	718	780	772	705	752	775	760	701	715	732	754	694	752	720	684	755	763	741	712	782	700	725	707	749	702	735	731	736	712	682	750	755	749	719	711	717	756	698	738	684	693	742	686	758	706	686	680	686	665	685	636	681	709	728	703	724	679	727	712	682	666	683	715	731	724	721	670	668	673	712	728	722	687	668	689	743	697	699	638	706	721	679	695	738	741	720	683	733	711	690	692	733	761	692	695	710	687	667	692	673	748	669	662	737	667	708	695	680	641	724	682	706	704	762	730	705	692	710	630	714	708	683	707	695	665	734	664	733	706	679	668	727	657	677	667	699	673	710	703	666	654	707	688	730	705	691	685	720	690	720	667	691	690	680	683	726	652	691	701	711	727	714	686	714	717	726	718	660	701	695	683	734	681	649	707	676	733	696	706	724	684	697	678	693	670	716	704	686	662	684	671	681	697	678	685	674	701	753	710	649	705	687	720	659	688	671	675	710	715	682	689	724	677	693	643	717	704	716	678	727	702	661	715	710	742	734	690	698	695	677	665	698	678	706	695	680	721	671	714	676	729	656	737	646	652	698	730	706	730	670	688	737	694	703	737	721	653	690	724	731	675	698	680	720	686	713	744	659	764	687	690	715	707	748	706	670	648	742	720	669	703	699	752	676	636	676	691	665	639	716	693	688	675	690	714	662	703	723	692	715	738	703	672	699	653	638	668	676	744	710	653	667	670	686	705	679	708	723	696	720	664	693	718	711	703	685	684	705	720	715	712	666	692	733	700	692	689	699	708	671	673	690	699	738	719	714	681	666	714	707	699	708	705	707	710	695	703	676	735	682	666	732	665	672	664	747	691	670	666	756	699	703	685	731	728	685	627	659	689	677	699	658	717	681	733	699	715	685	695	667	737	684	723	684	735	699	720	715	647	694	696	697	739	699	661	644	719	671	692	687	683	669	691	686	685	692	650	739	700	659	706	730	692	653	680	674	731	732	698	673	735	720	684	690	668	677	657	676	665	684	683	651	624	675	678	672	688	719	714	683	731	706	690	702	709	708	722	725	708	700	672	690	703	717	678	716	696	697	711	650	670	715	726	679	730	733	727	658	657	712	698	724	663	648	709	721	656	645	717	661	690	664	665	709	673	700	745	689	701	710	679	728	705	705	698	696	679	694	675	681	689	670	704	725	674	695	698	692	692	680	665	676	690	670	726	706	725	714	730	706	681	673	757	668	707	716	742	683	787	683	660	721	704	688	744	708	646	655	630	723	672	713	644	665	700	669	701	727	721	673	679	669	681	689	706	707	718	669	695	720	686	676	662	697	674	692	725	716	665	711	734	704	688	719	670	705	690	672	712	667	682	667	686	665	680	686	741	679	693	726	699	673	667	716	695	713	705	703	708	723	676	704	729	679	702	701	716	664	687	679	710	662	690	676	722	666	686	687	733	686	661	727	695	656	718	704	724	707	682	670	715	711	691	732	694	685	681	695	678	680	655	735	672	665	667	686	669	684	701	667	694	695	678	689	719	714	695	703	703	709	708	725	704	655	740	705	667	703	685	724	694	682	734	658	712	714	705	687	704	724	687	672	702	654	688	736	698	660	661	709	697	708	704	706	689	702	666	697	664	716	724	735	722	661	714	700	712	685	704	713	697	677	715	711	775	671	705	672	708	693	666	732	707	695	669	673	694	637	683	725	635	716	659	701	726	695	706	660	668	670	675	661	707	713	712	711	741	675	727	678	655	677	665	703	637	682	645	673	712	749	657	691	628	673	714	706	680	707	689	705	696	705	707	644	699	665	701	716	687	665	663	698	706	695	709	751	666	675	701	718	686	695	694	678	675	683	655	687	690	699	689	679	686	689	705	678	685	688	690	689	685	695	685	692	687	718	654	702	695	694	665	689	720	676	709	725	708	700	725	700	661	688	703	673	721	685	740	661	694	643	730	687	694	680	648	681	710	730	685	669	656	686	731	729	725	672	699	691	676	653	661	717	691	700	676	688	712	770	698	729	730	694	671	688	698	704	698	716	693	711	711	685	685	693	690	713	716	705	683	709	734	688	673	664	695	685	636	704	671	667	712	722	726	700	656	673	674	693	710	642	726	715	623	729	662	659	708	678	695	684	666	701	732	700	769	662	703	707	689	673	752	716	688	724	633	768	677	678	711	731	721	689	725	710	697	734	695	670	730	665	716	610	722	643	731	706	685	669	693	705	716	720	707	663	665	713	685	669	685	668	707	730	667	653	687	733	709	657	646	706	705	719	732	670	699	666	726	695	662	764	709	715	674	705	688	716	652	684	710	702	708	695	688	701	699	659	747	737	670	728	691	712	673	702	664	684	714	725	698	684	746	676	682	674	674	692	712	642	729	717	705	672	701	730	651	652	681	703	690	703	684	702	678	706	730	713	754	737	706	711	703	709	717	668	672	738	674	698	664	706	714	698	655	726	691	714	665	709	710	650	679	715	687	707	661	663	693	711	656	708	675	723	672	700	684	684	677	691	692	657	741	710	708	683	713	675	707	704	681	679	747	686	691	645	695	757	680	674	707	711	684	734	663	701	651	682	688	688	687	651	716	679	708	700	703	685	679	697	710	710	703	719	704	729	662	757	664	731	702	698	676	747	680	720	703	670	702	666	679	680	706	668	678	738	670	697	687	671	702	726	692	690	702	747	688	673	687	668	725	682	673	660	660	690	685	682	685	724	641	696	678	718	749	716	711	642	709	687	642	698	723	669	697	684	715	682	722	662	698	702	734	683	688	707	686	667	718	691	732	705	694	711	695	709	726	681	763	743	732	685	684	702	698	668	681	735	683	718	673	678	702	674	703	715	732	651	653	717	702	759	667	640	676	652	646	710	684	703	643	661	668	704	720	668	725	694	747	711	658	693	725	678	722	701	703	698	694	692	712	740	670	695	687	694	699	699	710	707	731	718	673	734	738	694	702	674	720	680	743	711	727	723	672	680	692	688	684	721	709	697	711	678	731	656	730	671	678	754	737	701	706	683	705	675	778	695	661	681	708	677	732	709	672	716	721	748	682	671	688	653	703	689	621	652	720	710	684	681	669	651	715	686	717	787	667	656	730	684	707	698	682	664	701	693	735	734	691	728	722	718	683	710	688	698	712	648	689	694	688	709	701	701	718	681	735	692	697	695	701	713	680	656	697	713	734	708	657	729	718	681	682	678	732	705	698	624	688	694	644	713	704	718	724	681	657	663	670	700	712	669	675	653	724	683	719	690	705	663	678	717	726	689	692	680	708	681	663	731	702	671	704	686	729	723	714	703	702	701	684	645	671	690	702	679	669	727	705	666	682	708	692	665	733	679	705	694	758	642	690	768	747	705	719	687	717	697	725	651	708	719	702	726	687	722
6160	359	189	124	93	94	88	83	89	67	80	63	75	74	91	74	76	81	60	54	78	74	77	65	64	73	73	67	64	78	72	71	71	71	64	74	59	71	73	68	69	73	58	68	67	66	84	72	76	58	72	70	68	72	74	61	72	62	65	63	75	82	70	74	60	51	68	48	68	69	90	75	75	74	69	71	86	51	74	81	59	75	79	83	59	67	63	53	66	69	66	62	61	83	60	70	56	78	62	85	82	72	57	64	71	64	87	68	63	69	76	61	60	86	69	69	63	61	71	79	63	78	63	76	75	70	69	45	77	58	73	65	67	74	57	72	69	67	77	60	65	73	72	85	77	82	59	77	70	69	77	75	59	77	71	65	61	67	62	71	62	74	60	77	66	71	59	80	64	79	81	67	83	57	67	70	74	61	62	75	73	76	77	68	72	63	68	77	67	59	74	63	62	76	69	68	77	65	67	66	62	43	55	72	78	62	57	68	61	79	59	72	62	68	76	73	56	55	61	70	84	88	65	93	58	53	61	66	64	68	65	71	73	59	80	69	79	86	68	73	71	55	70	72	61	66	69	77	73	73	81	64	75	72	65	82	85	66	72	74	68	68	45	78	89	66	65	63	69	74	81	69	82	65	66	86	60	69	56	71	60	74	96	70	71	71	78	72	84	78	81	66	83	86	81	75	74	75	66	62	80	79	67	56	70	74	69	68	64	71	82	60	56	66	66	73	65	60	83	72	69	63	66	72	78	68	70	63	72	69	58	77	78	84	68	73	67	70	72	60	56	66	62	75	64	61	69	64	73	58	74	79	63	63	69	73	78	74	69	72	66	84	67	54	71	69	65	73	69	63	63	68	68	66	70	61	69	64	71	64	65	67	61	72	69	68	69	64	74	55	69	72	71	67	73	70	69	60	73	55	71	82	75	67	72	65	68	76	79	82	64	53	91	58	63	59	71	83	67	62	68	61	72	75	82	49	62	69	62	70	67	73	69	83	79	67	58	56	67	71	74	56	59	69	54	73	72	64	77	60	69	61	88	61	73	70	69	63	73	75	67	62	57	77	68	78	75	71	61	70	64	58	81	85	52	66	65	51	82	75	66	75	73	55	53	70	76	67	82	75	70	80	64	63	79	74	73	69	90	69	68	63	67	65	69	72	73	74	61	62	52	63	71	65	81	56	75	74	75	76	88	75	64	53	71	69	71	69	75	70	67	62	72	69	77	71	79	66	71	57	73	59	67	70	71	64	66	62	69	73	59	68	72	71	56	71	75	75	71	70	66	70	78	58	84	84	65	65	77	68	80	69	70	58	79	83	59	55	51	66	71	64	74	51	76	69	65	77	65	61	70	63	66	73	68	64	73	73	80	65	62	68	81	86	65	67	79	66	73	65	74	65	58	63	66	77	67	81	67	51	82	76	57	70	74	78	71	60	64	68	77	87	66	60	66	84	72	51	61	69	86	71	69	75	83	62	85	71	71	83	82	60	62	67	69	69	81	78	77	66	67	67	75	69	57	69	59	74	71	74	84	72	70	73	66	56	72	75	79	64	68	66	75	58	61	75	61	70	77	66	89	59	68	59	61	75	58	57	73	69	62	69	84	66	63	63	68	69	60	59	65	62	72	64	72	70	65	72	76	67	70	75	74	88	76	54	66	64	71	86	74	64	71	75	61	66	65	55	58	66	72	59	74	58	66	72	56	65	66	60	64	65	56	80	56	76	71	81	69	60	79	79	66	75	86	65	55	58	70	65	71	52	70	67	85	79	65	71	69	74	73	68	71	68	73	76	73	77	56	73	62	67	57	76	68	78	66	64	66	71	80	58	63	73	61	65	71	67	75	70	59	55	72	77	71	69	55	69	76	72	90	61	67	80	71	64	70	58	65	67	82	62	74	64	56	72	68	81	63	80	76	67	75	53	91	76	78	66	61	75	62	74	63	86	68	66	68	64	73	66	70	67	78	65	62	79	90	81	74	58	63	75	66	60	54	70	71	69	76	59	60	78	70	73	58	65	60	69	81	79	78	65	65	65	57	68	67	81	70	77	61	69	67	76	81	81	74	65	51	65	74	79	76	69	69	67	71	57	67	76	74	73	74	67	78	63	85	74	63	70	70	71	78	72	62	70	77	70	83	71	64	72	76	87	68	58	63	75	58	62	71	69	73	67	58	67	61	71	85	66	77	70	75	61	69	56	58	70	74	61	83	71	83	58	70	67	58	66	66	77	75	66	67	62	74	80	74	55	76	73	65	76	74	70	88	62	70	75	73	67	84	79	80	55	76	72	75	65	74	63	73	71	58	53	62	59	76	72	68	73	74	59	54	68	77	76	70	78	79	67	67	66	75	74	70	56	78	51	81	47	82	77	56	60	70	60	82	68	56	75	73	74	63	78	67	70	73	75	75	67	60	77	67	57	65	68	59	79	63	80	65	72	69	61	71	58	79	59	85	67	74	63	74	92	65	63	78	81	76	55	58	59	62	66	83	82	72	76	79	69	63	72	63	56	73	68	84	78	67	71	74	71	74	62	62	75	69	74	70	64	91	77	81	66	70	66	67	66	70	70	57	77	66	72	71	75	63	60	78	69	76	72	68	65	66	73	72	72	67	53	85	76	58	62	61	64	68	72	66	57	64	59	79	61	64	64	71	71	57	77	66	71	74	63	69	82	70	75	63	63	73	73	69	71	57	74	60	71	66	65	71	91	70	60	70	67	79	77	43	78	72	76	66	74	68	59	66	54	65	92	60	59	54	58	78	62	78	66	71	77	61	53	77	65	60	62	65	61	56	71	57	75	76	82	84	64	68	76	57	61	67	57	73	64	66	66	81	43	78	89	72	65	75	52	70	61	66	75	75	59	79	71	60	66	81	78	74	57	56	81	81	64	63	66	72	80	78	77	91	78	78	66	76	63	67	70	63	74	71	74	80	54	68	73	79	74	87	69	69	76	86	70	72	77	62	78	59	78	70	60	74	70	85	74	61	62	72	58	63	61	69	77	69	72	62	79	65	58	63	88	77	68	71	72	63	76	71	72	79	98	66	71	78	74	63	60	70	81	68	59	54	61	82	76	67	77	63	77	93	45	59	71	62	53	66	65	58	58	61	79	74	69	62	79	77	71	73	69	58	66	61	64	62	75	75	69	70	78	63	71	81	66	71	64	56	94	66	76	76	77	91	70	69	69	82	67	62	63	77	80	71	62	76	75	70	75	57	78	67	65	67	78	68	61	66	78	67	67	70	77	69	60	57	63	75	57	74	90	72	75	74	69	75	74	78	69	64	63	54	67	66	61	89	72	69	75	63	67	73	77	56	59	79	69	66	73	64	73	67	70	78	72	69	77	81	68	63	76	65	72	72	71	83	62	63	58	77	71	74	59	92	67	49	74	85	75	76	62	76	66	82	65	59	74	74	72	75	78	58	64	68	67	66	72	69	59	76	79	70	72	85	61	89	79	63	78	66	64	65	67	71	78	70	77	84	72
6260	318	423	441	439	348	356	329	324	306	308	294	299	230	263	285	246	282	326	293	275	257	247	268	232	282	218	283	259	253	246	256	247	261	245	246	261	277	271	255	255	238	262	265	270	242	290	247	219	263	275	238	278	299	242	228	273	244	242	245	261	228	263	270	256	263	268	261	246	261	248	249	261	249	267	247	272	232	270	235	280	243	239	268	254	234	241	241	250	258	264	250	240	243	262	292	241	275	246	259	292	225	242	253	272	248	271	259	242	206	254	248	252	263	264	237	266	257	241	288	256	271	273	255	225	289	257	253	254	260	226	231	245	259	249	283	251	276	259	244	262	245	261	277	224	269	267	268	241	277	266	285	279	260	269	245	250	295	247	243	252	239	277	280	283	247	252	235	242	244	232	282	256	257	227	236	253	247	238	243	237	263	259	242	226	238	247	261	241	254	263	247	270	240	264	254	244	251	237	226	259	239	247	267	262	246	231	247	282	242	256	280	256	257	309	257	256	282	255	276	248	247	252	268	258	251	224	238	270	247	258	252	237	270	254	282	288	271	223	266	253	266	256	259	241	242	274	247	271	250	235	237	297	252	232	250	264	235	265	263	262	262	249	255	197	277	269	243	277	270	292	254	279	232	266	239	260	258	241	283	240	255	244	283	243	227	239	267	268	255	235	254	222	256	247	262	252	258	235	260	233	258	269	279	291	256	262	248	263	269	246	242	241	220	273	243	289	230	263	232	262	264	252	251	275	254	249	260	237	269	266	251	247	257	246	240	261	265	277	271	232	270	236	231	273	233	264	232	251	249	246	265	253	267	270	231	249	235	263	262	243	248	248	236	245	269	246	249	281	248	265	265	232	232	263	218	242	259	243	217	245	243	260	253	258	278	251	227	248	245	259	281	271	250	241	223	251	263	254	265	232	261	229	247	237	240	273	256	259	237	270	222	263	264	234	229	243	254	245	273	251	261	253	273	282	253	266	240	258	247	267	241	284	250	269	255	237	254	243	254	246	269	258	237	263	256	265	262	267	228	248	245	254	251	221	227	269	271	257	240	262	242	232	242	274	207	250	263	255	265	257	238	225	251	262	244	259	260	233	265	261	253	252	241	251	269	266	264	250	241	267	264	263	248	268	254	240	222	287	284	262	265	228	261	238	238	260	261	238	238	280	259	254	261	270	268	248	277	257	263	260	262	271	272	230	271	258	257	216	260	273	261	262	257	261	256	257	238	253	230	258	240	261	237	252	252	256	250	271	268	241	239	262	248	266	273	265	250	251	245	255	254	251	268	259	239	253	281	259	254	243	250	264	279	255	248	240	236	276	231	250	233	267	253	268	257	245	256	242	251	263	253	260	237	262	229	264	254	245	248	280	267	256	263	244	254	274	256	235	237	271	258	247	255	261	267	245	256	226	265	257	252	254	254	245	273	260	250	255	220	255	258	244	235	260	228	246	274	254	267	252	263	252	253	245	253	260	228	238	274	299	253	251	261	254	229	276	279	259	253	251	252	241	259	239	217	233	247	282	299	248	245	259	239	245	249	263	232	247	259	263	249	281	268	250	262	240	236	263	250	247	238	232	238	278	270	242	246	265	234	244	247	265	301	244	275	257	250	264	264	249	235	236	300	263	243	237	247	215	229	238	246	242	257	236	236	260	265	243	203	228	251	239	265	260	240	237	258	239	263	245	268	251	234	262	264	262	256	216	243	275	255	243	242	258	260	247	267	264	285	239	245	222	257	240	270	288	259	270	261	244	269	248	264	285	248	255	270	238	274	255	263	242	294	254	243	241	237	264	254	259	259	238	249	273	264	241	243	253	248	283	256	247	255	226	232	257	266	242	242	255	272	276	270	254	280	266	297	234	237	246	261	239	253	231	266	232	254	236	238	261	234	290	269	232	261	259	273	226	236	228	286	268	249	230	256	245	254	235	251	264	257	264	244	283	235	221	258	264	253	259	261	237	268	253	251	244	270	258	273	234	232	245	265	255	241	239	261	256	245	241	228	264	242	238	274	257	250	256	248	254	252	260	258	252	227	252	212	246	278	264	273	257	284	278	230	270	274	262	273	251	252	241	242	251	261	246	262	234	251	279	267	249	238	278	265	231	236	232	248	256	258	232	238	285	235	266	245	289	252	262	250	276	238	245	255	247	254	266	243	242	254	229	260	240	248	245	256	267	284	233	271	283	259	247	232	261	246	256	255	281	278	276	253	283	285	249	280	226	259	253	240	258	265	258	258	261	251	271	242	257	241	244	239	220	279	233	239	257	249	257	267	249	250	238	240	242	266	245	253	284	265	248	260	248	259	265	262	235	257	266	246	247	252	267	235	257	266	254	263	288	255	263	258	245	277	258	245	243	246	212	251	280	234	264	265	257	239	257	247	242	257	252	267	282	262	236	254	255	268	241	276	249	245	252	257	227	267	257	239	246	266	245	280	251	234	263	241	245	255	261	267	283	248	256	255	284	251	267	242	247	230	227	228	237	245	264	267	277	245	243	211	269	257	230	240	273	279	267	260	272	257	251	248	258	226	273	274	233	244	294	249	250	257	278	257	243	241	283	250	254	245	232	249	235	249	248	261	253	221	249	256	276	277	272	268	265	258	265	273	263	245	264	245	240	273	244	248	263	250	260	288	271	282	232	279	242	265	268	259	230	231	278	248	259	243	246	232	228	249	267	252	247	248	253	239	272	252	264	263	234	300	263	265	254	241	244	262	268	242	248	247	258	256	253	274	255	238	250	254	272	239	241	253	249	261	241	258	244	278	259	268	252	258	279	234	285	267	252	271	259	262	270	283	241	264	260	262	270	281	238	288	266	232	255	238	262	284	266	260	227	294	243	279	246	241	266	258	263	273	262	263	262	266	260	289	268	251	234	253	243	260	299	271	235	225	263	245	260	257	273	292	252	277	260	276	270	266	259	269	255	269	228	263	254	222	261	253	235	246	261	243	257	227	232	222	249	242	276	237	257	276	278	262	222	257	231	260	233	242	268	275	239	234	267	292	246	252	280	229	257	249	267	253	248	228	238	244	250	247	269	255	249	259	251	240	264	249	246	268	242	263	237	272	236	242	278	254	262	254	252	284	240	270	279	252	236	260	248	229	266	246	227	243	256	239	271	263	261	251	241	233	242	250	266	250	261	277	282	264	258	230	258	271	218	259	247	248	256	256	237	233	258	228	237	259	266	237	273	237	267	264	247	257	245	230	269	259	247	246	265	256	249	254	260	255	276	238	259	235	239	264	230	237	276	243	273	274	269	256	263	283	286	237	268	240	278	215	247	246	247	256	294	254	251	275	250	239	258	256	233	262	261	241	252	254	263	250	250	275	259	260	253	250	243	277	283	242	241	257	223	236	254	273	241	267	248	230	250	261	230	265	278	279	239	251	271	249	230	254	254	228	265	271	249	254	275	271	264	274	265	235	264	263	246	248	269	254	274	268	237	224	240	256	249	229	257	251	253	247	288	269	264	282	262	260
37880	8856	1789	1094	763	567	456	375	355	281	272	245	258	204	219	225	206	219	192	184	185	180	179	169	187	196	213	178	192	183	182	193	174	185	168	161	171	188	185	184	189	154	169	155	167	166	162	174	150	171	160	166	154	166	177	157	165	149	168	167	185	180	157	169	129	175	184	176	148	155	156	171	162	162	155	157	156	165	151	159	171	178	185	175	175	148	182	148	164	179	163	159	166	165	146	172	142	146	166	164	163	194	145	146	159	137	147	189	162	170	161	144	166	167	170	167	158	157	165	159	176	159	158	176	147	165	147	154	166	168	147	172	175	153	158	164	141	169	171	173	173	168	173	174	176	161	165	171	144	157	151	169	168	174	164	164	165	171	182	164	157	146	167	172	153	172	167	137	139	151	153	174	182	147	171	159	168	164	150	170	174	185	160	151	158	166	168	146	166	151	149	159	160	144	168	144	173	158	178	149	152	154	160	148	164	180	147	162	172	171	177	172	176	169	173	158	152	148	181	147	137	158	151	186	173	184	143	174	151	171	156	159	164	183	162	153	177	153	174	160	151	196	131	141	166	161	167	142	160	156	154	176	180	159	128	163	160	148	179	160	147	172	152	152	164	158	164	151	159	146	164	181	158	169	175	158	158	152	164	168	142	155	171	159	142	167	170	146	156	178	159	164	188	157	167	161	141	172	142	173	138	156	181	198	182	170	145	146	153	164	132	167	161	159	159	162	151	145	156	152	142	154	176	144	170	155	154	170	148	172	159	155	176	169	156	154	161	146	150	165	151	161	158	165	166	167	158	156	166	155	158	146	153	154	176	161	142	174	162	169	150	155	161	177	151	175	160	136	156	182	152	181	128	146	151	159	134	152	149	174	165	163	177	170	163	146	148	184	145	150	149	149	164	167	158	156	175	135	168	173	183	162	151	157	178	140	175	153	176	171	161	166	169	172	168	178	169	139	150	169	165	166	161	157	139	190	156	156	187	166	155	164	163	155	167	146	153	160	165	157	164	167	147	153	162	161	157	157	171	186	174	168	155	172	179	160	159	156	152	161	153	166	162	154	179	151	162	140	152	152	187	170	164	175	171	151	144	172	158	173	192	155	140	146	151	176	151	150	181	158	149	161	150	168	168	156	159	161	173	184	164	161	170	175	151	166	166	151	150	186	158	201	153	134	154	148	168	183	144	157	148	165	168	155	157	152	139	155	151	157	177	183	146	134	172	168	163	145	148	178	178	174	165	157	139	157	146	162	138	143	169	185	172	177	133	148	143	142	169	154	139	162	153	159	162	154	159	161	153	148	152	160	152	163	166	166	154	144	173	159	152	149	176	177	154	151	158	161	199	156	137	163	176	183	156	148	163	139	181	157	164	172	168	192	155	154	165	187	149	170	138	157	174	173	154	159	181	186	156	133	177	162	168	158	167	180	163	148	147	156	170	160	165	171	157	167	143	156	173	149	165	162	166	177	163	153	174	164	141	187	161	153	158	149	163	159	175	153	177	165	172	168	165	158	148	145	178	157	168	172	169	136	165	161	156	156	188	164	169	160	162	173	155	173	170	166	178	150	157	169	159	147	154	152	185	165	161	185	154	155	159	167	167	155	178	165	178	176	183	166	157	150	170	167	174	145	162	153	159	147	169	173	158	185	161	162	167	184	168	165	154	152	166	176	150	170	186	161	152	170	148	167	163	171	152	162	138	185	147	179	150	156	146	171	170	174	155	162	184	165	170	147	161	151	157	158	164	153	157	157	163	169	181	157	177	152	178	177	155	152	180	172	173	158	147	171	172	155	162	149	155	153	154	150	139	178	177	150	150	165	164	185	132	155	160	147	148	168	154	140	144	183	167	160	139	157	153	169	151	125	129	156	171	158	154	137	182	136	168	160	165	160	172	155	158	143	133	156	148	182	165	149	168	146	159	161	166	160	166	161	168	156	148	176	179	146	178	178	165	141	157	170	138	137	163	156	165	164	155	147	181	154	147	157	172	171	175	140	159	162	144	151	140	172	155	178	158	168	173	168	179	163	168	163	160	169	183	142	140	148	158	172	170	160	146	166	151	173	173	156	150	151	128	157	144	157	154	166	177	161	160	148	168	149	170	156	171	164	153	162	140	172	152	179	158	147	173	148	164	182	178	171	169	142	163	170	144	163	135	177	169	186	152	165	146	161	169	146	151	164	176	172	179	142	157	150	144	150	152	147	155	176	189	158	179	164	162	155	162	165	181	145	149	152	159	161	169	160	156	177	171	173	159	181	156	175	196	158	154	153	159	143	178	203	160	158	161	167	166	165	159	169	154	145	162	142	127	149	142	146	150	161	139	181	169	160	132	183	159	156	173	167	159	187	165	152	161	171	173	155	165	186	147	178	156	153	138	165	165	142	176	145	168	164	150	186	163	146	157	135	159	173	167	176	154	153	159	158	154	146	178	143	167	142	139	155	178	189	151	163	165	163	174	170	174	148	159	166	148	156	140	157	150	172	145	150	159	179	156	168	182	164	177	158	159	170	171	172	162	127	160	155	185	166	162	142	148	148	151	154	150	184	158	163	168	159	148	168	180	170	152	181	177	171	152	171	167	168	141	157	176	167	186	175	161	197	171	191	168	195	159	139	171	160	165	139	165	160	163	162	157	175	153	156	136	161	173	158	181	172	167	149	144	170	150	176	160	147	147	170	157	151	173	183	150	166	166	175	144	150	158	188	177	142	166	182	178	187	152	159	173	166	165	197	162	154	176	191	168	152	181	162	157	157	149	149	151	152	165	170	162	155	158	134	167	173	170	152	176	164	155	170	165	154	151	156	142	152	159	164	172	147	148	159	164	164	156	166	155	157	132	164	165	156	163	169	179	175	148	164	158	165	145	142	164	159	156	141	154	149	145	154	154	176	164	142	155	173	159	173	154	174	138	178	148	186	153	171	152	171	163	143	163	167	162	143	149	162	162	150	185	157	171	159	146	159	164	156	176	168	176	163	160	176	148	153	148	163	171	130	160	175	172	158	175	170	145	155	169	165	156	167	155	167	161	176	171	168	162	155	159	174	160	183	164	158	176	154	162	167	172	151	153	158	162	186	142	181	167	150	177	162	159	158	148	149	159	166	167	140	177	181	162	139	163	156	157	159	156	165	175	161	187	172	160	143	154	153	170	148	173	166	182	162	141	179	153	165	151	162	140	141	172	140	149	162	159	180	160	145	175	176	167	169	165	184	172	173	152	164	127	178	152	167	152	161	152	158	170	171	165	163	173	176	160	151	157	167	161	177	172	159	183	166	180	145	165	141	166	173	158	181	164	160	155	148	166	176	153	155	174	174	162	176	146	167	175	147	154	174	152	178	180	167	168	162	167	178	201	173	169	175	180	151	178	165	184	167	161	133	167	172	159	176	171	151	161	158	149	144	144	143	175	166	165	179	181	151	150	153	150	168	182	152	176	155	181	152	148	150	152	143	173	171	149	170	163	152	167	159	164	153	172	167	178	162
17918	1429	3351	3719	3170	2518	2097	1800	1542	1353	1204	1095	1028	986	887	838	847	775	705	719	704	695	659	686	681	627	596	600	590	621	569	551	585	575	556	570	592	565	491	535	582	561	535	535	542	540	510	550	520	534	527	551	512	469	505	487	485	525	480	506	512	511	510	545	501	515	510	504	534	529	574	512	539	487	486	536	505	514	521	524	492	541	481	492	522	446	483	511	520	476	504	504	469	509	505	478	532	543	500	540	529	505	493	501	525	532	511	471	525	466	474	500	524	500	517	511	477	528	470	466	455	503	521	495	508	531	494	547	525	464	531	545	491	494	482	467	497	506	525	486	497	502	514	503	475	496	475	517	515	519	537	490	465	448	471	512	495	510	460	489	540	497	466	481	458	452	514	503	518	479	480	538	478	469	517	494	529	481	516	475	487	510	491	508	487	518	488	495	485	522	457	498	498	523	489	515	461	508	465	478	435	478	467	506	544	504	522	508	496	479	494	466	483	523	482	522	488	507	471	540	502	497	494	514	497	484	498	475	489	491	498	501	499	514	505	485	490	490	457	493	514	478	524	491	457	532	493	499	488	501	489	510	554	494	514	500	496	477	489	471	483	524	468	487	519	481	491	488	508	445	492	487	488	509	530	511	501	498	493	453	515	472	536	464	481	471	495	526	491	497	479	498	485	491	467	469	494	494	534	487	466	517	493	498	508	495	472	514	497	512	483	492	513	498	497	483	492	515	493	509	486	497	466	481	472	445	454	498	472	490	483	520	502	491	521	511	478	502	473	523	516	480	485	534	513	528	486	475	495	514	493	494	489	505	514	498	467	487	503	492	480	498	476	517	524	474	480	479	478	510	511	488	518	501	474	501	499	479	489	569	484	480	534	481	495	498	492	491	490	488	485	455	482	502	493	481	499	496	535	511	473	486	535	469	523	496	528	476	450	502	518	486	449	501	486	516	536	495	481	477	509	474	551	489	561	508	509	495	492	541	463	499	467	488	479	473	475	487	473	514	480	494	549	491	524	528	489	466	529	523	515	491	505	497	475	471	477	512	519	479	480	517	521	520	483	496	470	505	486	507	505	516	519	490	497	525	489	494	507	497	500	506	551	506	442	485	505	486	523	498	495	476	498	503	543	479	522	503	484	529	491	478	447	453	499	469	485	502	477	483	460	514	530	490	548	501	515	496	511	453	508	467	500	454	504	480	474	479	516	485	513	491	511	506	463	477	533	487	526	502	500	475	467	456	499	549	517	455	521	492	479	528	513	471	486	492	491	491	527	448	499	491	475	541	472	515	487	545	466	489	464	505	504	494	508	471	465	502	466	499	519	489	485	554	491	480	489	453	489	533	491	515	511	524	528	523	496	528	484	520	514	475	501	481	531	513	472	500	449	496	467	492	497	505	496	499	530	477	513	452	485	500	535	475	495	474	510	496	476	505	485	542	503	482	466	465	486	535	483	496	506	475	528	523	466	504	471	489	504	486	486	462	476	522	503	488	515	478	514	511	511	510	515	482	501	499	490	486	499	486	480	496	509	490	494	492	512	543	547	480	470	503	513	469	530	529	487	523	473	477	516	486	520	537	520	510	497	503	496	502	460	472	517	522	487	504	527	506	525	502	525	519	541	504	484	469	505	485	514	523	471	503	502	513	485	495	494	485	534	497	504	507	502	516	470	508	510	508	478	512	496	507	501	479	500	472	486	515	512	494	501	496	480	487	509	480	482	522	485	504	496	523	493	536	486	505	502	444	519	431	492	471	480	449	477	494	492	544	523	483	516	473	540	478	493	530	516	481	482	454	508	522	488	507	465	507	466	519	543	495	506	473	537	510	516	480	468	456	533	494	509	530	487	497	483	495	499	542	425	510	495	476	495	492	471	531	513	471	479	469	520	492	488	482	469	506	475	479	485	530	481	526	484	486	499	514	514	518	501	518	522	469	502	513	506	487	475	523	470	476	498	515	462	471	478	502	520	484	496	529	532	503	497	495	493	511	544	507	516	520	536	485	522	528	483	506	482	523	499	468	513	505	492	484	504	493	524	513	493	529	514	497	467	513	488	477	508	488	453	500	500	491	488	496	480	475	492	475	492	466	482	477	530	511	505	503	520	474	477	484	485	504	519	514	511	481	508	534	521	510	498	479	482	516	497	458	534	481	467	519	511	482	537	532	486	499	497	495	493	541	531	483	502	489	467	512	511	475	499	478	442	521	502	480	522	492	482	445	489	456	546	490	496	500	512	504	489	488	468	506	480	488	438	496	471	487	490	506	513	486	479	518	501	491	535	514	497	508	507	474	483	524	527	482	495	497	511	491	531	490	479	487	492	543	448	526	492	520	496	503	500	489	547	498	480	465	504	514	446	476	473	482	520	533	470	505	519	518	494	469	511	500	515	545	487	458	528	515	483	454	503	535	489	460	506	495	455	500	491	490	467	464	552	461	516	459	518	504	462	531	504	469	526	513	526	524	476	497	501	509	491	503	525	483	479	464	452	518	488	483	448	491	508	522	500	513	484	483	510	524	499	514	460	478	513	485	526	505	488	529	544	508	490	496	521	495	488	521	484	507	456	491	503	484	505	496	529	520	490	521	482	511	492	505	512	503	503	482	475	498	502	513	521	491	520	482	498	463	514	526	539	475	484	510	507	481	526	489	448	513	473	476	496	461	458	484	463	500	524	467	482	505	469	459	478	475	496	546	487	491	472	463	507	477	469	484	529	502	519	480	506	501	549	454	495	482	516	478	525	505	462	502	494	483	486	480	515	523	474	489	525	500	486	484	502	469	495	512	532	524	478	517	464	505	467	473	506	481	465	477	514	530	529	475	476	527	519	519	471	509	515	513	438	468	495	464	473	490	545	495	540	505	519	522	517	467	521	463	460	521	505	500	510	482	512	514	495	533	475	519	491	503	526	539	502	478	474	524	486	495	449	470	500	487	470	526	515	511	513	510	522	487	450	522	536	482	471	565	480	503	491	509	493	511	480	483	494	510	527	505	504	465	475	511	493	470	507	520	497	530	510	512	505	478	475	507	471	540	482	482	504	515	483	474	512	508	497	469	526	513	518	502	513	477	479	515	508	512	493	457	462	493	496	468	487	542	487	471	507	490	519	521	509	465	487	510	486	475	513	469	495	509	499	475	531	479	491	483	482	516	495	512	490	449	485	499	522	469	503	533	462	494	559	467	513	464	441	518	480	476	480	478	482	496	503	489	490	495	538	472	510	488	531	541	521	510	477	460	504	506	474	506	490	521	502	535	510	477	486	505	508	495	518	459	511	522	508	536	472	476	531	507	509	438	466	539	464	497	467	479	460	510	507	512	536	482	486	506	477	486	494	477	485	501	516	519	520	481	454	512	486	535	517	511	507	508	449	514	440	476	539	497	526	515	542	531	487	502	451	449	514	515	514	483	519	453	495	471	476	496	540	511	482	492	475	492	500	483	505	489	498	483	456	488	468	518	514	485	497	483	489	463	496	515	558	474
46347	18484	6659	2246	1475	1017	825	691	565	501	430	397	385	402	323	337	333	346	331	294	313	296	281	308	297	294	290	259	278	223	282	256	259	254	259	235	227	260	278	223	279	251	270	274	277	260	256	263	249	240	259	225	225	255	269	256	251	227	255	226	238	239	249	255	252	258	244	239	269	226	244	243	258	222	263	264	238	242	233	220	255	253	263	260	221	250	256	237	224	242	277	245	237	252	220	244	264	249	282	264	231	231	238	253	266	260	227	244	226	244	259	272	247	250	244	260	245	266	269	206	233	246	253	239	241	233	245	240	266	227	237	257	242	283	230	243	217	263	243	223	240	223	259	250	262	233	279	225	249	222	248	236	262	246	247	246	261	251	246	225	234	240	238	247	250	234	285	239	239	249	236	248	235	257	247	228	238	242	235	223	258	222	272	242	252	227	249	250	233	248	220	254	261	243	230	261	227	249	231	250	197	245	238	282	229	249	254	240	246	238	262	247	257	238	249	227	254	240	209	241	266	265	230	268	276	233	264	233	239	239	236	257	250	246	250	224	233	267	268	238	247	256	219	260	265	252	251	264	249	249	225	247	222	245	246	235	244	248	241	251	252	261	259	234	249	226	223	258	249	256	268	246	240	246	244	273	228	239	224	238	266	273	251	240	233	243	265	227	229	237	241	221	259	224	250	264	253	236	253	246	287	265	244	256	264	229	247	216	248	237	263	227	249	266	270	255	224	246	261	234	251	259	262	240	232	247	254	242	231	243	254	243	238	219	271	250	264	256	239	238	243	228	271	232	240	231	246	259	279	238	215	237	262	251	234	247	258	253	270	248	242	221	254	216	286	236	232	218	253	213	239	273	267	226	214	258	221	284	252	240	253	259	251	266	279	237	229	231	258	231	250	261	234	240	211	250	219	246	240	224	253	232	225	243	235	251	236	270	272	242	276	226	248	259	269	287	228	221	245	210	235	234	230	242	262	206	230	266	229	230	229	251	248	217	260	267	264	249	267	259	250	245	242	243	251	236	253	252	230	226	240	217	242	249	249	248	239	229	235	223	247	228	286	243	212	260	231	277	236	219	224	231	266	217	221	245	236	229	226	244	261	250	233	246	233	229	248	248	213	241	224	242	229	247	228	228	262	259	234	241	262	235	234	232	259	261	262	271	233	249	236	242	264	256	252	248	243	248	227	273	225	236	208	253	248	243	255	245	232	254	254	247	232	260	251	228	268	253	252	242	240	243	210	258	248	262	245	247	228	223	242	235	251	215	226	253	228	252	262	240	287	249	263	266	237	239	253	243	256	219	245	278	286	250	254	245	252	286	277	242	255	228	244	236	238	238	261	245	246	242	213	264	269	203	233	259	230	261	228	242	235	227	242	246	226	235	270	243	262	248	236	224	239	245	239	254	244	232	265	233	227	217	202	237	287	235	259	240	257	218	246	260	229	244	250	247	244	256	248	270	197	243	271	258	236	234	233	218	239	211	233	219	252	233	241	261	246	243	277	225	275	241	246	229	270	246	214	218	260	241	242	259	260	236	271	245	247	242	231	263	240	285	260	231	210	227	263	253	257	239	255	244	235	255	234	235	264	254	276	265	247	264	253	249	225	232	244	279	242	217	247	226	249	259	217	245	238	248	263	261	253	212	232	242	228	264	264	263	246	237	245	225	243	239	242	241	282	244	231	222	236	242	267	251	257	220	255	255	277	215	234	239	267	247	229	247	264	237	247	238	225	261	249	238	223	263	256	223	259	250	208	257	230	260	235	240	221	218	259	237	237	250	236	231	259	256	248	238	235	253	298	240	225	256	254	228	245	232	217	234	246	216	265	254	234	231	268	232	248	250	249	241	272	233	248	254	226	250	244	227	250	239	275	217	221	254	269	262	244	244	224	241	261	267	241	269	252	233	255	237	245	247	216	239	229	235	254	223	230	258	250	264	253	226	283	258	252	265	263	241	234	259	258	263	208	224	223	242	234	256	252	247	218	261	235	245	286	236	226	233	244	253	263	247	257	250	230	284	253	260	232	295	244	239	239	239	260	249	233	253	243	242	231	249	263	250	260	246	254	254	254	219	242	268	255	244	245	259	241	254	248	254	235	231	251	220	258	228	270	220	264	232	262	244	244	229	227	237	240	247	245	259	254	233	267	247	216	261	227	215	230	259	237	266	244	235	235	249	218	265	246	257	245	248	249	250	241	269	246	236	244	229	269	240	242	250	241	266	249	244	229	216	260	254	224	240	243	246	266	217	230	262	253	248	238	251	254	240	246	240	213	256	234	266	259	265	240	263	240	265	210	237	216	252	258	226	235	238	225	233	200	258	286	228	238	226	233	262	251	237	266	234	232	249	226	248	236	234	256	246	248	269	262	214	234	248	231	217	222	221	246	227	239	243	243	238	243	232	252	260	250	224	261	221	261	239	215	214	241	280	253	233	250	251	258	227	247	241	230	259	248	262	263	282	234	233	240	267	261	235	214	222	233	277	248	223	237	226	254	243	223	256	251	256	249	228	255	243	251	226	246	236	230	215	241	231	258	231	237	247	249	266	253	207	247	228	225	234	235	250	229	232	247	239	239	259	248	225	241	244	255	228	271	270	248	258	262	249	252	221	233	253	239	256	237	229	260	231	246	234	238	225	245	234	244	244	238	265	216	218	236	244	246	239	229	189	251	244	260	236	245	228	245	250	255	243	231	227	222	246	240	242	272	230	243	263	224	247	237	225	243	248	234	241	254	246	264	258	231	262	247	251	254	251	249	259	256	234	233	238	238	227	229	259	253	261	252	226	263	228	225	249	220	262	235	235	229	251	251	259	249	246	265	239	256	253	257	250	250	231	263	241	235	238	253	245	248	229	243	252	237	265	252	235	216	237	288	220	256	232	222	249	256	249	222	260	254	262	243	232	247	267	229	216	256	246	232	235	256	243	217	260	248	264	267	251	227	249	233	222	225	251	222	230	267	235	263	250	245	267	232	242	216	246	257	258	245	276	242	240	222	260	256	244	246	269	244	225	227	250	262	241	255	230	219	225	214	245	242	253	219	243	233	237	268	249	258	260	217	249	257	249	232	261	235	234	238	255	228	218	243	234	238	238	268	246	247	242	242	240	249	228	223	224	242	234	255	277	229	271	274	267	256	257	275	230	267	247	250	245	235	223	222	258	230	244	219	255	235	239	249	241	232	230	243	218	271	245	238	215	248	259	274	227	235	245	256	247	271	230	213	230	228	262	241	217	242	236	230	271	226	236	247	213	258	217	230	259	239	241	249	274	247	231	267	234	243	259	248	249	242	249	263	244	230	247	212	267	233	242	229	235	255	264	244	275	245	246	242	260	232	217	252	223	249	247	253	256	246	256	256	228	237	253	243	262	239	265	216	244	223	282	229	245	225	232	246	246	279	259	238	223	227	230	225	241	256	282	245	261	240	226	225	226	259	250	222	240	251	254	245	279	249	250	259	232	233	245	207	287	252	244	235	237	256	249
23278	2654	5906	6496	5569	4422	3583	3015	2612	2334	2062	1827	1762	1534	1495	1380	1294	1247	1200	1133	1079	1024	1039	1003	984	946	933	875	891	895	858	845	849	888	867	854	776	810	792	772	808	827	817	801	792	759	746	753	752	777	764	781	752	804	765	736	713	690	706	710	732	749	717	722	718	711	746	687	705	773	672	692	705	749	737	723	726	733	729	738	714	706	718	738	756	657	742	757	668	736	712	679	694	661	723	703	729	727	704	693	683	691	732	663	693	697	683	731	727	688	696	687	732	726	707	658	696	687	667	714	725	657	660	675	626	704	710	702	676	707	707	678	698	718	695	689	687	736	634	661	709	691	674	744	654	719	671	646	728	716	706	734	679	677	628	674	692	688	698	686	650	777	681	657	693	675	707	702	699	694	708	745	704	703	693	704	720	631	723	696	683	667	677	701	691	725	679	708	646	683	686	703	695	641	664	728	660	669	741	700	661	706	679	644	634	731	729	702	724	727	729	696	688	694	714	698	664	692	713	644	669	675	708	731	618	678	663	641	645	683	741	686	717	704	691	728	712	723	727	696	695	746	701	725	703	694	694	736	790	669	709	675	696	701	681	667	697	757	685	662	745	694	692	752	642	671	648	703	652	675	649	703	695	755	672	681	673	723	723	686	687	741	686	713	705	701	714	699	706	743	707	670	701	703	679	720	757	669	738	693	683	644	696	725	685	713	709	683	705	705	668	722	678	744	686	730	709	706	725	691	745	706	653	674	704	699	694	678	750	718	698	672	728	667	719	680	726	693	678	723	714	645	671	728	702	671	695	668	683	709	690	689	714	686	685	664	659	678	673	725	667	677	697	717	684	687	652	660	702	706	722	694	724	695	723	713	664	675	699	635	679	673	687	702	677	673	643	684	664	656	694	690	742	669	712	659	661	698	721	654	737	695	718	731	687	696	658	733	688	635	694	698	684	686	686	656	649	697	707	711	669	671	717	669	712	680	694	678	718	683	693	685	695	667	710	705	667	671	657	678	694	728	706	717	728	729	691	666	717	711	675	667	713	688	688	694	677	671	681	717	732	694	700	674	719	672	697	720	673	616	699	681	710	722	680	695	662	691	689	689	687	708	699	692	720	609	708	686	698	688	703	687	729	671	681	689	668	699	735	707	641	632	704	662	669	692	677	680	685	674	714	675	669	737	701	664	639	716	709	695	713	702	691	713	700	661	690	727	685	717	708	722	663	687	670	667	712	748	706	693	708	674	690	692	698	678	702	751	717	711	725	698	666	681	678	666	699	697	706	730	656	688	706	693	676	666	729	663	714	696	749	663	694	677	683	701	686	701	677	694	672	693	726	702	663	711	718	686	706	672	680	695	678	696	685	692	695	715	741	674	618	655	679	669	731	709	687	645	650	643	730	708	728	713	690	633	687	676	673	646	714	650	684	701	675	700	677	653	681	731	689	655	695	607	695	666	697	675	704	712	710	681	731	685	672	717	689	700	704	705	731	709	729	653	686	701	669	704	674	716	702	676	685	678	707	721	701	706	731	702	719	681	697	719	647	718	675	696	751	713	683	712	682	715	732	700	660	706	708	694	669	710	690	709	664	713	732	733	732	690	658	691	720	682	719	722	701	668	715	728	693	707	751	682	660	695	747	648	690	712	659	716	703	689	747	691	663	689	677	704	717	654	669	665	751	680	696	674	702	672	687	683	676	660	667	684	661	703	663	698	702	688	639	676	674	713	671	683	673	737	681	695	657	676	703	752	703	688	716	642	713	665	728	714	698	663	678	662	639	690	670	686	700	706	697	702	668	720	699	749	675	717	718	744	679	702	721	717	666	728	713	670	696	698	611	717	732	743	699	682	685	692	663	741	702	730	737	720	637	653	724	701	716	703	683	701	679	711	685	699	720	703	645	681	747	682	706	698	672	656	676	707	677	690	644	652	697	673	701	642	715	691	716	738	696	696	707	716	680	662	720	695	748	692	687	717	705	698	697	693	696	699	729	665	679	700	737	653	675	742	700	700	712	688	721	692	735	686	690	664	741	645	672	697	713	725	674	733	717	637	696	689	698	687	663	682	714	702	735	653	730	694	663	728	641	701	699	647	709	684	678	711	675	683	706	707	724	658	681	703	640	692	701	706	703	679	675	697	713	749	676	706	650	714	674	720	691	647	714	708	718	695	706	705	675	624	704	740	693	677	734	687	667	681	704	682	692	694	709	719	656	697	696	702	680	703	664	704	732	692	674	699	727	693	680	687	693	679	747	691	678	641	699	699	709	707	721	692	719	702	721	646	742	719	683	724	693	671	706	712	705	688	722	653	686	708	669	694	695	668	710	700	678	685	697	710	644	724	690	662	724	735	697	689	670	684	730	714	698	636	714	716	681	690	697	668	689	757	712	689	685	711	699	735	759	738	660	706	712	706	689	679	699	681	709	709	765	712	683	694	666	675	709	651	693	715	698	707	680	665	680	734	709	671	681	702	745	705	651	688	727	723	698	695	707	653	716	708	705	670	700	644	726	729	688	679	676	703	700	663	689	675	662	708	700	705	675	747	703	640	688	672	679	672	675	703	700	739	661	683	676	693	704	702	679	694	677	698	657	688	641	706	670	655	707	739	708	705	676	672	706	714	672	686	658	707	690	672	712	691	698	685	671	721	697	685	709	689	707	690	662	660	709	712	703	671	646	721	669	697	672	704	715	698	691	731	693	710	651	692	712	686	696	700	673	730	743	680	672	724	755	686	671	699	736	667	711	671	701	709	747	692	627	721	695	689	723	761	687	729	671	638	690	720	674	717	696	717	699	697	697	683	709	707	648	707	688	672	665	706	666	684	689	693	671	736	704	710	730	662	719	712	687	738	731	709	666	688	651	694	701	690	726	665	683	744	703	682	675	721	698	717	656	635	677	687	684	719	666	680	653	717	672	701	673	713	695	694	718	646	728	685	704	738	718	696	673	685	706	713	706	661	714	730	716	701	677	679	719	698	689	697	658	681	683	691	725	761	717	692	677	665	691	718	765	700	656	695	685	719	668	742	732	689	718	648	697	649	690	708	684	719	664	690	716	702	694	665	720	699	720	723	710	683	700	645	755	703	672	721	713	688	677	677	749	690	743	664	689	657	677	676	659	715	702	677	709	740	669	712	645	679	717	703	735	683	669	673	687	682	692	668	699	722	708	689	699	676	698	708	739	754	705	687	721	716	676	663	678	661	667	705	696	699	669	662	709	724	701	704	730	724	725	699	665	663	720	684	716	730	691	693	707	719	721	687	695	699	731	712	661	695	726	708	727	698	677	641	675	686	693	735	687	690	724	679	675	712	649	723	758	669	694	731	692	662	721	713	706	728	676	750	682	691	712	706	713	685	694	666	726	731	652	693	659	680	742	655	720	672	642	669	710	693	702	689	679	738	688	678	702	722	671	673	721	660	663	748	714	671	661	693	685	713	675	664	707	662	718	700	660	732	654	741	672	676	687	688	695	662	702	721	672	698	714	656
6735	319	179	120	111	100	84	77	92	76	66	79	64	73	64	81	70	73	79	67	60	66	99	64	59	68	67	76	77	67	85	75	81	65	63	80	68	67	69	73	68	72	68	81	69	69	58	55	75	68	79	84	76	64	65	67	75	69	63	75	59	76	64	75	79	85	71	80	52	67	61	66	72	62	74	79	69	71	71	79	64	81	70	72	64	62	48	66	48	79	72	75	78	57	69	76	72	79	86	76	80	60	77	73	72	80	72	79	77	88	62	79	74	76	64	83	64	75	80	70	77	67	80	53	81	55	63	78	80	58	53	63	69	68	74	77	60	83	71	59	83	59	63	63	52	58	54	68	70	69	74	63	78	68	65	57	61	64	83	75	71	71	73	72	64	79	75	57	64	71	61	72	62	57	67	57	66	73	67	56	65	76	65	68	73	63	70	60	72	60	72	60	64	62	70	63	76	76	66	68	65	71	73	62	59	75	70	64	64	76	75	67	75	67	61	87	60	60	68	76	78	71	72	69	61	75	75	55	85	56	80	74	69	73	61	71	68	79	67	91	80	55	70	79	68	75	65	72	66	71	63	58	75	77	72	89	84	85	79	77	80	67	63	59	79	78	74	75	65	71	80	76	81	69	76	71	70	69	60	67	74	68	76	63	75	73	81	75	59	62	63	62	77	71	66	79	68	57	62	77	65	75	65	79	70	74	55	78	73	63	80	76	76	77	69	62	59	67	69	60	56	86	68	75	79	61	67	74	59	65	45	58	73	55	71	80	64	56	62	77	84	62	61	73	69	77	69	65	66	59	65	78	67	74	67	69	68	68	72	69	66	70	75	64	77	69	68	62	53	64	67	64	73	77	61	61	60	68	69	69	61	79	58	65	70	86	72	70	73	66	65	74	62	62	81	60	71	66	68	67	74	67	54	67	73	64	74	82	60	75	67	69	61	66	59	84	74	72	82	74	69	64	66	76	56	82	65	73	67	70	49	62	69	73	60	60	61	81	65	74	81	70	77	71	69	54	78	86	53	72	60	68	66	68	71	53	71	52	64	77	59	84	60	69	82	82	71	68	77	71	73	73	70	55	74	79	71	59	70	60	72	62	76	62	82	65	66	62	85	75	58	63	69	66	64	87	84	59	82	69	74	71	71	84	60	68	83	72	60	82	64	68	67	84	60	56	71	69	75	68	68	57	76	76	78	67	80	82	63	71	61	60	77	74	76	68	71	77	75	54	60	61	80	59	66	68	73	60	64	62	67	88	73	60	78	86	79	69	75	76	72	65	72	75	74	70	65	66	61	83	61	65	68	59	76	68	60	69	63	68	65	85	58	80	88	74	65	83	60	73	85	67	63	71	67	78	73	85	75	65	72	64	70	71	85	67	66	65	68	64	74	71	74	57	71	63	81	66	57	68	90	67	66	75	77	61	62	64	57	70	71	66	81	65	83	68	87	69	68	75	71	88	73	62	92	62	70	88	71	67	69	61	68	89	63	61	81	61	77	76	63	65	79	72	75	71	77	68	74	88	63	74	60	69	69	76	70	71	69	66	58	57	100	72	77	84	78	72	69	77	58	67	70	56	66	69	82	63	62	62	65	78	70	69	70	66	73	62	66	70	78	59	66	66	73	48	65	88	64	61	66	69	77	61	60	71	65	74	70	72	76	59	69	74	91	60	76	76	64	76	84	87	86	92	68	74	74	57	61	71	76	73	81	57	66	79	64	82	64	76	83	75	68	65	60	81	73	83	62	82	79	75	70	80	72	64	76	78	72	80	80	87	93	64	60	68	60	73	73	57	66	84	70	78	61	68	75	62	71	62	62	56	73	64	74	76	60	62	70	64	84	68	79	57	67	60	57	72	58	64	64	70	65	46	60	57	67	75	55	63	71	65	72	58	78	71	79	65	64	72	72	93	66	79	69	58	76	81	68	76	58	76	55	76	73	75	64	67	73	69	57	55	60	68	78	72	66	73	66	68	72	62	67	62	70	66	67	84	82	80	57	55	83	70	77	80	79	66	68	66	77	67	82	93	73	65	62	79	72	70	57	74	66	73	62	73	77	73	72	67	70	66	69	45	65	70	66	75	63	71	65	62	87	59	70	75	59	65	60	75	53	62	70	68	65	78	77	71	73	55	71	64	73	79	68	77	61	79	82	57	75	60	82	83	74	88	87	71	67	61	77	76	64	71	76	57	75	68	67	78	62	69	74	83	68	66	71	60	70	78	66	58	68	68	89	69	77	53	64	80	71	68	73	72	68	53	74	66	63	63	75	62	72	69	68	72	79	65	67	62	62	82	79	67	86	68	61	71	66	77	59	75	70	61	53	65	69	74	51	59	73	65	85	65	69	69	66	68	75	61	77	83	56	66	68	68	74	78	63	57	67	65	65	55	65	79	52	62	62	62	78	67	76	73	64	68	76	70	78	81	63	90	61	68	74	69	66	67	59	84	76	79	82	64	77	74	55	56	73	64	62	73	80	78	83	71	67	58	67	74	70	85	70	75	72	70	71	65	62	62	63	75	60	67	77	86	72	76	74	69	76	62	70	66	78	67	68	63	72	54	75	61	60	69	74	74	58	84	60	62	75	69	68	77	63	61	62	85	74	69	61	76	76	62	76	76	74	65	79	65	56	64	61	70	66	39	61	74	80	66	83	70	63	63	66	70	75	81	70	73	81	70	62	65	61	71	65	80	75	77	61	62	70	75	78	69	56	60	56	64	64	79	59	70	50	59	62	81	75	68	77	60	77	54	61	73	70	66	83	60	69	58	82	64	67	59	82	69	68	64	73	73	65	62	58	72	61	66	70	65	62	79	72	75	72	80	58	61	63	72	63	70	70	60	63	82	73	72	81	76	67	68	58	63	64	65	75	58	72	91	77	59	76	72	96	73	71	72	81	74	71	72	77	94	69	71	63	72	57	75	61	67	75	67	76	67	68	61	77	67	65	71	77	69	69	79	57	62	71	78	79	69	70	70	64	68	69	78	60	79	71	65	72	58	66	65	51	82	66	60	74	67	67	63	76	65	71	59	58	67	69	50	68	70	69	57	65	63	69	68	71	67	70	59	79	75	65	58	77	78	64	53	73	74	78	67	77	72	68	64	68	69	65	76	86	79	77	64	59	69	63	72	67	78	74	77	64	76	59	66	77	60	66	73	60	66	73	54	64	80	65	75	76	80	62	73	72	73	66	65	71	86	64	78	64	70	76	79	62	62	80	61	67	62	70	76	87	70	52	56	78	75	73	61	70	68	75	68	62	72	63	78	75	81	52	62	76	85	63	73	70	86	64	68	64	85	84	70	62	84	58	58	65	84	65	75	66	77	84	66	74	73	82	78	60	64	57	81	69	81	58	67	84	67	46	70	70	68	77	70	80	75	81	74	67	71	54	69	61	80	46	51	63	59	56	62	67	78	92	68	91	72	66	65	74	66	79	58	52	65	82	74	73	61	75	68	64	68	76	51	70	54	70	77	74	83
6435	300	405	444	386	418	339	327	331	295	295	305	272	313	295	312	268	256	295	288	238	264	249	270	294	255	245	222	264	274	224	240	262	254	248	270	269	243	281	262	253	263	270	253	260	247	235	252	239	253	278	241	262	257	244	259	261	265	267	266	244	246	281	254	240	247	265	257	285	242	254	266	263	259	261	274	252	250	243	264	268	275	246	257	251	234	260	242	241	247	251	267	252	274	264	260	244	230	251	256	277	257	274	254	257	235	225	256	236	235	228	247	254	270	279	260	230	240	230	268	246	240	270	263	248	265	256	280	260	245	284	269	274	248	280	244	260	263	247	252	261	261	237	265	263	273	260	254	259	265	267	241	242	260	223	252	230	258	265	266	245	260	249	299	259	247	240	267	250	278	224	231	287	249	248	269	250	252	243	239	255	253	256	261	262	261	239	247	236	238	236	262	256	270	256	269	261	256	237	259	240	273	273	275	244	242	256	257	276	258	242	241	222	234	229	265	308	266	263	291	254	233	229	240	268	248	243	258	267	259	249	268	256	242	266	251	262	246	248	255	257	246	240	289	246	251	244	266	255	216	281	235	240	268	262	265	248	259	254	261	250	265	293	265	255	243	286	249	260	237	238	267	238	271	252	257	256	255	256	247	246	265	255	264	232	261	249	233	271	253	254	254	294	246	245	254	246	258	250	227	282	238	258	272	250	241	263	266	239	249	236	310	250	251	276	271	254	250	257	250	240	256	253	266	281	240	230	228	258	270	206	244	237	229	244	263	255	256	257	240	264	255	261	260	259	276	219	272	243	251	252	261	253	235	272	244	240	236	247	260	250	253	266	261	247	254	254	274	221	273	276	270	266	280	256	243	283	304	259	260	207	239	249	238	252	250	260	262	238	268	260	234	244	239	256	263	255	267	219	228	274	248	263	274	250	278	231	251	257	225	244	254	258	257	240	247	279	257	263	250	257	285	285	260	240	265	252	254	241	244	258	237	245	249	263	245	283	263	252	264	248	247	301	268	243	245	258	255	250	266	282	248	264	251	251	254	262	257	231	259	250	233	238	287	265	232	262	251	254	250	268	237	274	259	247	236	235	270	249	256	255	249	244	240	270	274	255	257	263	260	255	238	290	271	272	258	262	270	259	254	280	248	260	244	254	278	291	263	262	228	222	259	242	265	246	254	243	263	263	262	228	242	279	250	234	250	275	238	230	272	246	256	274	253	239	236	255	244	263	246	245	241	272	286	254	262	288	263	249	241	231	262	255	275	270	239	262	267	234	254	275	266	273	259	276	276	240	243	246	243	262	266	259	246	263	259	251	264	241	245	258	230	265	291	248	255	263	243	246	241	269	251	210	250	258	234	259	264	240	260	255	258	248	257	237	237	246	252	270	283	236	280	235	264	259	258	255	252	247	270	232	253	258	246	276	266	257	235	242	250	277	269	237	248	254	255	257	274	242	264	255	248	237	244	258	276	278	240	244	261	243	236	242	247	265	289	245	245	245	252	252	280	280	244	234	259	257	264	245	266	240	263	266	255	246	265	268	247	264	233	265	263	271	256	264	256	248	272	253	229	247	283	222	274	247	239	283	283	269	246	264	258	258	273	262	257	246	266	275	254	237	246	210	220	267	262	268	262	224	238	237	237	258	277	251	238	231	252	244	262	268	223	251	269	249	236	265	260	221	278	257	219	246	255	268	247	244	272	256	238	238	232	219	257	217	275	262	230	248	235	274	252	245	259	258	242	264	254	260	272	236	254	223	277	265	265	252	271	278	239	264	261	257	244	237	256	223	254	257	238	262	262	259	258	233	246	252	257	242	251	264	253	245	242	254	247	262	272	246	251	227	240	261	232	249	261	248	244	251	248	267	261	232	237	225	271	259	272	227	239	258	261	275	255	235	246	252	251	267	246	281	256	283	243	274	244	272	256	261	239	267	280	275	257	243	262	258	246	237	245	242	239	269	254	280	250	241	246	259	249	247	232	218	255	272	260	234	236	241	244	261	257	256	225	253	250	255	271	261	258	263	250	244	273	232	284	244	236	254	245	262	249	251	258	244	250	243	231	266	248	276	241	219	247	261	267	245	267	257	249	278	251	237	254	266	255	281	279	262	283	252	288	258	254	269	260	277	242	244	219	248	229	243	250	250	259	256	255	283	232	250	259	244	232	243	263	263	247	232	254	247	248	224	256	256	231	269	274	272	243	239	252	228	260	243	246	247	250	221	268	259	268	243	257	270	282	235	278	267	267	255	254	252	250	246	289	230	250	265	234	257	257	291	245	242	249	252	248	236	259	272	254	243	276	268	227	265	269	250	249	252	255	248	272	265	258	240	275	248	250	260	297	257	237	233	239	278	246	283	240	294	244	269	263	244	228	282	256	261	233	222	262	265	242	254	247	278	255	251	240	278	250	257	262	285	230	271	263	251	279	234	240	244	259	241	265	266	249	241	274	252	272	255	280	251	263	270	263	279	267	253	240	266	241	245	284	246	257	265	275	239	289	287	276	265	220	231	227	252	260	246	272	230	228	262	253	276	271	236	267	280	282	273	243	223	267	265	271	278	266	252	238	270	252	261	274	216	256	241	278	260	271	240	269	249	254	236	243	244	293	227	228	248	245	236	238	244	257	254	240	296	227	257	252	220	244	262	243	240	259	223	261	203	252	249	267	265	243	272	267	249	249	271	281	255	268	234	246	239	258	264	263	290	260	259	259	240	260	255	276	246	253	262	266	273	247	242	265	273	233	241	271	287	256	247	244	259	243	237	262	264	243	264	221	270	293	259	288	258	260	248	246	270	260	245	250	264	255	221	234	256	230	258	265	273	258	243	231	268	243	290	263	263	243	250	249	268	287	256	260	239	256	255	261	269	255	268	256	266	245	285	253	245	272	233	229	285	259	253	254	241	246	257	271	250	251	279	216	254	254	252	250	231	261	247	228	278	260	244	235	256	258	264	270	269	243	255	258	230	264	260	253	242	258	281	242	264	249	266	250	253	249	262	251	244	260	267	240	241	270	240	256	247	255	253	217	239	268	252	269	245	248	245	254	256	249	243	236	243	256	280	244	254	286	250	256	249	270	266	242	263	257	286	279	249	256	257	249	274	262	251	286	246	253	279	267	244	262	242	265	280	248	256	261	293	262	238	269	249	264	248	240	256	255	266	285	249	250	236	254	250	244	266	210	266	233	245	263	293	246	266	250	234	244	267	238	235	274	264	233	249	261	227	241	267	247	231	266	240	256	216	277	275	241	259	249	276	250	259	263	245	268	262	252	284	263	256	259	224	248	256	267	269	278	254	250	266	262	251	268	242	245	257	268	254	237	259	262	242	253	251	250	276	243	277	261	277	281	277	263	236	258	275	233	271	221	265	237	233	263	245	262	255	253	265	242	267	247	240	231	254	224	252	249	233	258	275	238	236	262	229	245	257	241	255	240	249	249	254	286	265	248	300	260	273	247	247	274	239	238	249	246	242	256	249	265
38755	11123	2006	1120	780	566	402	351	351	301	293	229	211	245	230	222	219	184	200	202	206	181	192	171	183	163	185	178	170	151	168	161	188	198	159	162	183	181	166	160	161	148	157	143	180	144	175	172	149	157	158	201	171	145	178	182	175	163	155	167	197	194	189	165	181	143	172	165	167	175	134	145	152	174	171	166	157	165	175	161	154	159	138	171	169	161	158	183	175	168	142	164	165	178	176	185	150	138	174	170	167	168	159	163	125	157	163	160	149	165	164	168	181	174	160	138	164	165	172	188	156	167	190	155	154	175	164	184	143	190	170	163	166	153	146	175	167	169	153	176	177	162	136	167	173	150	156	152	172	180	151	158	128	173	149	184	160	167	198	159	171	180	176	161	151	147	176	154	173	162	158	164	163	167	159	171	164	148	178	181	166	157	160	194	164	135	173	143	147	159	142	155	181	163	142	157	166	173	191	151	152	133	150	169	163	184	155	127	192	183	161	194	187	146	164	153	143	147	165	175	151	157	152	157	151	155	163	156	167	161	163	161	180	155	144	164	182	166	165	172	144	182	145	157	156	177	169	161	174	154	152	155	194	170	168	169	159	165	143	172	185	156	192	166	154	166	166	132	152	139	150	174	187	175	150	127	150	177	153	167	167	156	161	175	161	175	142	171	159	148	157	186	159	194	158	153	156	180	195	151	167	168	146	178	160	138	146	156	160	156	142	186	171	158	164	166	164	148	165	144	172	166	183	181	159	163	142	147	156	162	142	135	150	153	164	150	198	142	159	152	149	181	163	145	148	160	146	175	141	155	167	158	156	153	173	157	151	174	157	169	166	160	143	137	131	147	171	150	163	156	165	175	157	156	166	156	172	186	163	167	167	162	143	162	152	160	133	177	176	141	146	157	188	160	174	167	152	173	165	167	159	182	179	173	168	166	152	159	154	154	143	181	168	170	164	186	160	162	154	174	153	155	152	174	168	176	153	157	180	181	163	154	146	163	169	145	149	156	165	169	157	145	161	175	159	164	151	154	127	148	153	148	190	188	141	155	144	173	180	145	144	144	172	172	168	144	180	170	159	155	164	149	149	159	159	164	175	156	171	152	158	179	143	183	169	136	152	152	190	167	157	158	163	161	155	173	145	176	148	147	153	153	158	153	153	166	175	172	160	179	173	149	162	146	181	167	139	169	167	175	200	157	168	184	168	172	162	179	167	167	152	153	166	150	132	163	177	167	145	164	165	186	147	165	157	184	183	154	175	175	174	167	152	152	151	160	177	150	168	165	180	157	157	183	172	149	160	159	183	167	152	176	139	170	169	156	142	174	152	153	148	161	156	163	173	159	149	182	200	154	175	182	159	166	166	151	159	145	158	146	183	185	152	171	175	185	153	163	173	152	165	167	172	176	172	142	159	176	159	157	188	163	172	150	171	172	178	189	146	157	151	168	183	156	174	138	166	152	142	185	166	179	158	164	177	164	184	170	141	154	178	157	149	176	153	163	167	167	151	131	161	176	163	169	147	166	163	145	166	161	129	152	143	171	148	157	149	162	152	163	187	165	175	150	178	159	161	156	183	153	157	177	151	165	156	155	144	181	165	163	168	155	160	205	174	140	171	172	175	147	149	153	183	173	150	176	161	174	163	163	185	138	150	138	153	171	141	184	169	147	172	155	146	184	176	157	158	168	169	158	199	176	156	140	149	173	144	160	183	167	150	147	164	141	148	164	148	172	165	141	134	195	167	157	171	171	167	156	185	156	157	164	174	174	176	162	169	143	158	188	177	158	162	176	166	140	158	167	182	155	145	167	197	179	145	174	164	167	172	161	159	183	174	166	156	164	143	182	142	140	167	170	161	165	186	162	160	147	164	172	153	153	160	170	154	172	149	160	158	161	159	174	173	179	167	156	158	169	174	143	168	159	178	153	169	133	161	165	160	148	174	159	152	159	163	170	139	174	186	160	168	175	175	147	164	157	155	183	175	165	144	137	153	159	161	135	164	175	153	145	180	164	176	176	190	155	179	155	165	163	166	191	166	186	174	152	154	171	161	168	178	171	161	163	137	171	155	177	167	157	165	179	155	168	168	155	160	186	151	157	167	156	155	158	154	160	179	165	169	163	150	171	188	167	168	159	148	145	152	163	161	166	161	152	155	165	150	155	146	151	155	189	160	153	149	161	166	153	186	161	155	160	176	170	167	144	172	183	153	164	179	155	140	171	153	172	178	169	168	162	166	159	156	166	155	158	162	167	161	177	154	152	179	164	162	160	185	148	159	184	159	169	157	171	173	143	176	166	148	154	173	168	169	142	162	148	182	167	162	198	182	167	162	170	174	155	157	154	153	162	161	155	137	165	147	164	166	174	145	160	182	175	160	153	161	167	154	157	153	168	149	166	168	167	180	171	183	193	133	163	161	172	161	163	131	166	157	175	148	150	165	175	157	167	163	188	157	172	172	147	164	172	174	163	150	176	161	190	175	186	154	179	159	178	155	182	155	169	159	179	135	169	170	166	185	176	147	139	148	154	152	148	154	175	148	156	167	176	156	165	159	157	156	177	158	168	189	172	135	163	163	173	163	171	162	167	191	162	161	157	160	187	157	194	175	182	166	175	156	170	165	162	174	167	172	148	153	180	150	134	161	161	165	164	155	168	164	157	137	153	152	147	160	183	158	160	155	160	153	174	153	152	153	141	158	169	165	168	158	140	151	165	181	158	144	163	159	149	160	159	158	148	159	152	162	157	149	156	144	157	167	165	169	153	193	174	145	177	168	160	191	157	187	170	155	174	141	162	146	163	161	147	170	137	158	170	153	165	175	140	173	168	164	176	167	171	165	166	162	166	150	164	164	132	153	165	172	148	157	173	147	177	190	161	165	179	142	156	155	155	148	169	140	169	166	165	142	149	123	152	169	159	165	172	177	160	175	178	165	161	158	154	165	194	137	186	160	168	161	157	189	175	155	159	189	175	186	177	192	169	193	162	164	182	166	179	172	164	178	197	169	165	149	154	153	168	171	161	151	182	147	186	176	143	160	155	156	149	175	161	177	163	163	160	157	161	164	159	155	155	161	166	144	167	171	198	140	161	160	187	138	161	155	153	172	156	169	196	164	164	161	154	155	156	167	153	127	176	133	167	192	165	162	128	161	132	156	142	154	140	177	136	170	141	153	161	157	164	202	139	177	150	171	154	173	179	156	189	142	181	152	177	161	161	154	189	180	181	165	157	169	165	153	176	183	162	126	168	157	175	151	166	145	147	182	164	156	164	203	166	173	155	160	151	134	167	168	160	153	158	158	142	190	162	167	179	169	160	168	161	167	161	163	170	154	155	184	158	174	156	153	162	171	186	179	177	158	172	160	125	142	169	155	166	151	151	161	163	162	172	169	148	176	163	170	152	136	165	152	179	182	191	148	176	165	141	168	147	175	170	169	156	134	145	175	149	164	163	194	172	165	166	172	173	154	172	174	169	170	167	136	148	164	178	158	161
18466	1507	3325	3582	3039	2513	2053	1653	1548	1350	1189	1168	977	940	869	842	764	802	778	726	739	692	676	638	618	628	605	608	628	596	611	562	587	602	561	613	538	512	542	572	570	546	518	544	558	505	530	530	510	510	562	547	544	538	534	511	496	502	527	505	547	459	527	573	515	530	563	540	511	549	543	513	492	497	528	491	517	530	511	503	512	481	487	518	527	485	535	481	505	504	498	521	517	526	507	470	505	488	515	476	478	493	538	488	506	520	513	476	517	489	506	487	494	484	464	473	512	479	546	468	502	507	521	492	471	525	486	523	467	500	468	556	495	496	479	523	497	478	486	476	506	484	466	519	503	512	490	504	536	479	494	487	499	514	515	517	491	494	485	521	497	504	526	483	498	488	551	520	518	498	496	470	527	513	503	485	517	510	481	507	481	498	508	512	580	513	485	516	489	480	476	479	512	481	481	469	471	532	521	510	492	503	485	495	491	542	500	474	490	488	537	517	468	487	489	523	492	470	510	507	491	553	492	486	475	471	517	513	471	511	500	503	520	516	481	521	516	467	555	485	462	508	480	510	491	469	507	501	525	462	490	526	473	508	503	479	513	491	508	534	501	486	496	519	502	512	509	486	503	503	487	499	550	506	454	513	490	511	502	503	488	484	465	514	538	519	514	511	541	501	481	489	487	505	481	482	492	522	494	467	496	540	493	445	472	539	456	492	503	493	527	499	456	505	515	498	473	491	498	476	520	474	535	524	491	495	481	488	525	504	488	535	455	497	464	500	485	529	503	524	432	525	457	497	487	471	489	503	458	466	507	507	456	499	520	502	534	496	477	497	505	460	439	497	480	509	504	519	500	496	474	531	516	491	490	507	470	497	480	460	502	508	512	510	533	506	505	464	526	506	498	498	476	506	506	523	504	538	493	509	502	455	478	488	518	474	551	484	510	482	463	504	499	496	504	492	485	487	479	517	462	504	492	445	499	485	486	458	520	489	469	474	508	486	534	492	431	470	473	528	467	495	528	531	478	472	471	509	471	505	490	524	494	473	512	508	527	517	497	530	522	491	495	522	523	456	488	519	521	515	506	496	504	457	535	494	513	503	495	531	462	518	501	475	519	494	508	525	496	514	464	511	485	523	541	509	494	511	506	475	523	497	521	485	519	510	503	474	503	486	525	522	488	474	499	504	503	473	487	501	490	501	479	454	497	477	497	491	521	494	542	504	481	505	485	541	468	459	488	496	490	518	481	493	460	500	540	516	451	501	524	487	488	535	468	511	488	513	480	501	537	528	479	525	488	487	526	480	533	534	512	475	503	464	495	512	490	485	489	478	480	487	508	522	486	513	473	499	534	468	495	515	446	507	536	490	518	550	536	491	522	516	472	494	508	509	511	524	461	508	474	510	499	493	510	475	512	484	484	490	526	515	514	481	509	447	505	493	484	491	472	493	523	495	482	476	517	491	508	478	511	522	462	488	436	509	474	500	502	482	534	518	492	522	507	472	482	501	447	477	535	459	480	482	474	516	483	505	500	517	486	508	530	487	480	490	449	474	473	489	469	475	454	511	477	542	511	507	483	479	475	473	495	497	497	514	472	446	538	500	538	518	446	497	496	559	502	506	500	512	492	478	572	513	477	478	490	498	520	486	458	496	521	512	533	512	499	525	515	493	483	515	514	478	512	490	485	477	501	465	516	534	527	546	492	517	476	511	505	495	483	457	476	506	494	449	493	533	508	531	468	521	512	528	504	510	511	529	488	506	492	471	499	455	507	504	503	503	489	508	492	508	510	513	540	495	513	518	526	480	470	482	493	524	477	490	482	529	517	496	469	493	513	513	509	474	495	468	475	489	520	465	505	524	508	511	505	485	485	504	491	490	515	473	485	508	521	509	509	497	510	514	500	524	477	498	459	497	512	464	504	483	485	494	486	516	474	515	505	503	509	512	524	496	556	517	527	489	522	497	472	557	501	483	456	493	446	537	473	504	525	510	492	513	485	497	473	507	500	502	503	484	483	470	511	504	473	486	467	488	539	454	474	491	494	487	477	524	506	481	493	509	473	504	477	514	502	499	510	467	492	496	504	489	493	490	482	498	526	488	478	494	473	511	515	459	479	495	430	534	519	527	497	524	504	493	491	480	491	519	506	498	491	480	491	491	516	500	525	505	478	479	483	516	496	495	473	492	513	538	479	501	417	489	463	506	467	494	504	506	483	501	479	472	461	524	528	471	488	496	536	483	470	453	506	479	511	564	505	516	467	466	474	501	501	469	516	518	511	484	513	467	478	508	507	474	521	514	514	511	511	466	500	498	475	476	510	513	492	494	487	494	469	500	547	497	507	520	480	513	492	474	489	524	512	505	514	461	480	517	502	498	489	500	468	496	478	511	492	501	559	514	505	468	475	516	515	497	563	502	544	499	462	493	499	533	512	474	521	483	508	533	492	522	517	499	498	498	478	497	492	528	431	485	490	471	519	456	516	510	491	489	483	527	482	527	541	507	515	534	506	480	494	455	506	510	493	484	511	527	507	530	446	510	462	484	500	477	533	488	545	477	536	502	541	520	504	535	520	517	506	520	492	484	489	488	527	502	463	488	496	472	491	516	480	477	497	517	493	467	509	516	490	488	511	486	498	520	501	485	519	521	498	505	526	450	479	505	520	475	500	490	487	500	453	450	491	459	487	519	524	480	521	514	462	471	521	488	543	483	483	518	480	491	488	504	517	489	541	509	481	492	495	507	510	477	508	476	520	522	474	467	480	475	507	510	502	510	495	487	502	496	482	479	492	530	497	524	448	520	514	504	495	463	514	521	527	459	499	536	507	498	450	494	483	513	457	514	503	529	466	506	467	502	516	526	505	485	477	516	453	479	460	461	460	491	480	517	491	476	487	513	480	474	487	507	517	538	501	497	520	508	515	463	511	486	466	488	493	481	490	503	485	551	509	492	521	549	464	480	483	438	506	484	493	471	506	484	501	473	516	481	479	504	457	498	511	519	505	514	472	475	495	486	508	465	568	484	533	530	499	494	504	526	504	503	487	504	480	495	465	492	501	492	494	477	514	490	518	520	548	497	510	483	531	497	487	530	469	509	534	489	515	449	513	516	510	509	497	514	521	498	493	561	517	479	476	501	519	500	520	498	518	480	537	526	561	548	505	529	486	534	505	529	478	485	524	462	504	551	522	519	515	484	511	507	469	514	489	472	530	500	481	507	507	476	492	564	489	528	493	485	518	458	523	533	534	498	490	486	492	514	496	508	510	496	473	487	509	461	492	537	474	510	501	467	508	472	499	472	503	503	503	519	488	473	520	463	486	523	567	535	488	499	532	544	497	478	473	540	490	508	475	545	500	523	497	472	491	468	450	496	480	492	511	503	463	499	492	493	492	502	508	476	532	499	497	472	531	481	490	514	540	492	516	493	499	500	484	490	512	467	512	483	452	491	480	512	498	551	479	541	531	472	525	474	541	487	502	517	500	512	491	485	552	506
45059	20849	8904	2197	1521	1055	821	676	614	513	458	415	417	418	327	344	305	317	331	310	301	270	276	264	270	250	256	270	273	249	288	275	276	298	262	254	267	263	262	237	252	269	245	244	259	246	255	248	241	249	247	241	248	222	237	278	270	244	278	265	251	240	287	265	225	229	244	259	257	253	265	271	232	232	236	256	272	257	263	259	248	213	256	247	228	242	234	233	223	214	237	249	248	208	226	243	227	222	225	226	210	246	271	246	246	216	245	237	226	233	237	251	260	245	279	230	199	240	243	239	253	258	253	262	267	223	259	250	243	251	244	248	284	236	258	258	242	249	210	237	274	238	243	239	275	249	283	228	278	216	238	230	266	227	217	262	263	237	256	260	258	262	264	229	257	262	247	251	233	266	236	218	235	237	241	250	247	259	218	258	262	240	271	223	239	246	223	242	234	274	228	222	248	218	239	260	223	238	269	247	223	256	250	255	259	277	235	231	246	228	263	227	267	241	225	238	269	237	263	267	241	241	237	257	283	241	247	278	241	229	268	242	255	228	269	262	272	268	244	248	232	246	276	235	258	238	273	257	251	231	257	256	232	211	225	255	226	248	236	259	231	269	233	232	249	253	242	232	237	254	249	234	243	259	253	270	229	247	243	229	238	228	254	213	248	244	253	259	235	240	221	241	276	260	224	238	235	261	242	260	234	253	228	242	239	238	257	240	216	252	253	205	263	260	279	233	241	253	245	228	258	232	260	262	262	253	244	234	235	293	246	237	245	234	243	242	260	262	254	257	239	242	244	244	232	277	273	245	245	250	218	263	232	238	252	229	236	258	248	218	234	236	236	224	263	244	253	249	266	228	229	263	261	233	272	240	230	222	241	223	264	256	226	249	231	253	237	225	226	217	238	229	246	232	249	231	261	278	220	251	245	274	246	257	205	243	260	236	279	241	255	219	232	229	260	232	268	229	246	237	254	229	245	245	242	206	290	244	263	239	231	254	239	253	285	238	249	225	236	256	242	226	268	256	245	252	237	247	240	263	216	260	229	261	217	225	234	221	241	216	249	244	211	232	255	258	259	261	240	254	258	245	249	228	268	255	234	247	243	261	238	268	254	256	244	251	242	237	253	209	251	238	242	261	240	242	260	232	227	256	256	251	238	262	263	234	239	272	272	250	238	231	269	250	244	267	232	237	242	265	221	257	255	247	245	252	254	279	233	246	243	250	224	270	241	286	236	247	235	271	239	219	263	257	234	225	225	241	253	241	239	254	226	274	250	246	234	253	234	274	243	235	260	238	256	280	257	271	265	223	264	240	247	231	242	279	248	258	268	246	230	244	231	251	238	262	253	217	244	222	237	239	234	270	269	247	239	237	221	229	235	220	214	253	239	272	245	265	247	270	285	253	251	255	257	230	274	256	250	258	258	263	260	275	248	236	232	233	275	255	256	238	243	249	247	240	235	263	223	265	235	255	265	230	216	222	246	224	241	232	258	228	231	233	237	240	255	231	264	243	252	262	244	249	236	232	241	236	206	267	240	263	255	237	256	229	231	258	243	228	233	208	243	210	254	250	275	249	230	243	261	260	239	235	258	228	243	247	240	255	267	239	248	248	258	232	253	236	236	240	258	232	250	233	276	266	245	243	245	244	250	246	232	238	252	241	262	229	214	222	263	246	228	231	264	257	259	229	256	232	238	253	249	258	231	227	251	260	216	237	251	210	239	227	238	218	277	261	265	267	247	257	240	258	255	250	253	245	238	234	228	203	233	240	268	238	268	253	263	245	261	251	229	269	237	273	261	231	266	227	248	256	274	244	227	247	216	244	255	217	256	254	257	212	258	226	286	234	228	215	242	237	257	236	247	233	256	254	231	236	235	260	287	258	255	243	258	260	269	238	250	215	226	234	268	256	224	256	231	237	231	256	223	241	255	211	219	241	218	243	221	242	260	238	237	257	248	236	218	227	253	214	245	254	244	278	276	235	218	217	222	269	241	231	252	263	273	234	221	274	242	240	237	239	239	261	236	244	201	250	268	266	247	258	223	248	263	250	236	255	269	239	255	231	252	272	264	211	231	246	220	242	252	229	258	252	252	221	240	253	256	197	255	257	259	248	260	238	251	248	268	239	269	247	263	238	262	242	238	244	274	244	246	252	226	229	229	242	231	250	242	239	251	238	255	238	267	261	257	282	245	233	239	256	244	245	231	255	250	216	245	252	240	229	256	237	272	228	247	230	269	239	247	243	243	240	219	246	246	268	278	265	240	245	263	272	245	240	243	236	245	264	221	212	221	214	229	235	242	252	237	269	256	245	244	277	263	241	237	220	236	236	250	232	231	247	256	256	224	251	239	226	246	261	254	246	238	263	227	249	255	244	256	220	240	232	260	233	231	238	229	279	255	218	217	245	253	247	268	295	231	237	248	266	231	269	244	250	270	235	255	250	243	228	233	252	265	253	266	259	248	232	280	239	236	266	246	226	229	222	246	232	274	247	235	231	252	223	248	267	257	231	267	233	214	237	256	227	244	235	247	226	250	264	282	254	243	254	268	241	268	278	286	240	262	252	214	239	282	215	260	240	252	250	231	259	228	239	251	231	247	274	253	220	230	247	243	244	212	246	280	244	246	218	273	279	231	255	221	240	236	222	260	267	245	248	268	272	250	261	258	287	219	256	255	239	249	250	256	260	258	266	237	262	269	255	240	265	246	227	250	235	263	239	242	240	244	222	251	256	270	240	251	267	227	214	211	244	247	255	257	237	241	264	266	269	240	249	251	277	235	257	221	253	257	224	235	232	264	263	259	250	244	248	245	236	261	220	276	249	217	225	261	242	224	249	255	245	247	233	234	268	260	248	250	255	269	224	244	239	258	252	267	271	225	255	252	238	256	253	235	228	260	269	257	227	233	239	225	239	263	246	266	275	236	250	218	275	259	234	254	276	243	275	240	256	289	262	231	229	253	231	252	277	248	233	245	240	240	242	214	245	241	261	272	213	258	214	234	242	254	225	258	261	262	224	245	245	274	259	277	240	249	255	232	251	263	253	260	221	244	229	239	221	235	236	258	246	250	252	245	266	253	230	235	218	275	242	235	226	259	239	255	239	231	266	240	232	248	257	252	244	267	237	233	236	234	227	250	247	240	237	224	236	211	270	218	239	251	256	262	242	259	274	258	259	295	224	255	238	235	247	264	241	249	260	234	256	214	251	280	266	248	216	233	254	246	219	259	266	232	254	258	286	245	239	263	251	270	227	236	240	253	258	252	246	235	267	248	244	251	239	239	249	260	273	249	258	239	250	245	223	218	237	266	243	216	251	240	246	261	236	248	247	253	235	264	245	252	256	245	280	237	222	240	243	257	234	252	236	234	282	246	232	227	224	271	244	257	256	250	227	257	226	257	269	267	256	236	240	240	253	262	272	252	243	250	240	240	234	245	231	226	233	251	238	241	237	264	261	265	271	240	258	234	220	245	270	255	239	234	245	254	247	266	227
23700	2600	5741	6437	5475	4333	3510	2995	2706	2364	2092	1791	1688	1562	1411	1373	1274	1209	1148	1070	1107	1073	1038	1037	963	950	920	913	893	906	854	850	840	863	857	856	815	782	759	802	792	761	788	778	754	809	733	736	759	710	764	798	763	795	700	775	772	750	768	712	767	743	755	739	737	788	746	715	730	725	725	705	746	707	718	725	679	726	717	725	771	757	703	714	722	660	719	739	711	715	728	705	731	712	707	707	684	731	716	698	707	688	706	663	696	621	724	722	765	709	687	710	713	686	706	700	734	723	715	696	674	746	746	660	761	736	723	716	661	709	703	700	704	717	651	657	699	697	722	685	701	715	683	665	663	707	695	673	752	669	738	662	686	719	707	722	718	660	720	725	682	725	691	710	692	673	697	682	686	699	660	670	703	704	678	716	729	668	729	698	708	736	737	664	682	711	705	682	727	696	706	649	701	676	701	719	717	692	716	689	667	688	718	700	704	720	688	706	697	697	729	722	694	662	700	710	693	696	674	660	664	677	710	686	700	662	688	690	729	665	661	672	685	723	722	734	732	736	707	723	726	672	625	659	682	677	701	673	673	732	725	657	749	734	666	694	733	722	683	705	694	696	651	687	685	698	724	663	715	669	676	726	720	677	706	692	716	700	703	722	686	700	684	742	649	718	684	699	706	659	691	698	709	651	726	723	691	721	689	665	672	733	701	701	705	690	748	706	686	662	705	708	687	687	692	668	678	699	694	672	705	727	668	684	690	663	746	740	718	689	722	686	702	692	722	686	699	693	704	679	684	661	699	725	707	680	698	681	702	678	705	706	704	697	666	696	730	671	702	676	671	735	655	680	706	623	675	709	722	696	712	722	678	724	712	703	651	699	679	700	712	698	696	703	695	716	725	711	726	663	639	683	621	663	698	675	701	681	712	694	719	703	684	711	723	660	702	670	676	681	706	643	749	718	674	705	692	735	728	745	689	703	720	682	723	700	673	696	684	695	711	750	687	714	642	638	734	701	682	713	681	666	705	748	722	670	683	727	726	681	684	689	696	674	718	697	695	717	728	708	722	731	696	737	706	681	728	705	704	627	686	717	743	704	724	686	671	624	715	689	685	736	707	690	700	724	700	723	720	737	686	726	644	667	674	690	678	685	642	683	702	676	654	664	709	682	692	694	696	682	712	688	690	713	676	703	684	676	681	692	709	693	728	722	677	697	727	702	734	735	731	670	717	732	699	690	706	688	717	708	728	695	732	764	667	704	711	663	671	722	688	715	712	619	709	708	667	723	681	706	679	702	722	735	646	660	691	755	708	677	688	674	756	673	723	722	719	737	702	691	714	714	698	710	703	670	635	701	709	730	693	667	642	675	706	686	713	700	724	668	687	691	686	664	680	703	710	701	700	660	679	681	724	681	660	686	703	732	691	698	689	687	712	682	691	681	672	733	685	704	708	702	685	718	748	754	689	696	727	673	678	701	687	703	701	676	740	682	693	678	701	711	687	688	701	702	665	707	691	700	659	690	713	740	649	710	737	689	736	649	705	687	706	680	708	696	714	677	676	656	669	725	654	690	668	710	691	722	675	669	700	714	689	716	725	651	742	682	715	724	659	680	709	693	708	666	722	740	665	673	690	739	685	744	751	688	711	706	706	658	727	696	707	703	727	669	666	708	672	676	699	708	647	712	719	700	710	721	748	710	701	690	691	712	655	743	702	645	746	688	679	726	707	692	729	702	719	692	646	671	690	684	703	710	716	664	680	654	719	714	706	671	680	659	701	734	678	681	717	722	651	689	738	618	661	688	734	697	702	669	678	742	695	671	737	680	703	749	665	708	722	664	679	676	717	714	662	698	728	736	700	668	746	706	707	692	699	714	742	690	681	709	707	692	706	660	678	713	692	738	742	670	745	690	711	725	709	701	673	689	722	671	719	692	679	674	706	712	688	695	693	684	684	682	664	715	727	670	694	672	672	691	677	704	669	695	650	723	698	697	702	683	701	709	699	728	735	657	679	678	711	695	657	765	697	702	643	743	726	669	679	736	697	677	700	690	674	737	678	684	659	731	657	701	680	752	697	712	705	648	724	710	660	682	729	731	721	674	728	656	673	748	646	696	682	785	674	691	689	712	734	638	673	672	650	721	723	677	656	726	703	653	716	661	688	687	680	674	688	677	722	694	655	695	723	724	772	708	683	687	673	638	672	726	722	725	724	652	727	713	720	696	770	700	690	693	699	728	656	715	697	703	723	673	710	679	676	668	684	638	669	667	693	687	714	663	707	687	675	707	678	717	696	682	678	695	702	708	685	701	688	687	689	710	688	701	692	675	672	697	681	707	693	666	706	690	725	690	685	670	698	677	727	737	692	746	701	721	661	714	727	671	689	707	684	721	715	708	673	722	689	697	731	681	705	677	650	665	662	744	674	721	742	689	696	668	706	689	696	696	648	691	730	700	711	682	692	672	721	686	699	689	681	731	672	684	665	726	677	689	699	696	716	730	690	712	697	727	686	711	680	702	672	710	711	644	699	629	729	705	736	698	728	755	731	712	734	716	746	706	679	712	688	694	718	694	679	712	731	678	683	699	648	720	684	695	767	686	667	695	661	714	729	739	762	674	688	655	672	653	691	677	727	714	731	678	714	762	686	683	701	657	679	731	694	713	714	740	696	721	686	727	675	717	677	707	660	676	655	662	689	697	737	705	728	679	708	733	693	705	703	683	692	707	685	771	677	713	719	627	657	657	696	698	669	684	678	700	683	710	680	672	697	705	770	740	676	669	687	672	687	716	672	752	701	631	688	705	668	704	723	641	715	698	678	696	682	668	715	712	698	684	706	725	727	707	694	660	685	716	709	715	733	727	733	707	683	699	732	757	702	735	688	724	667	686	720	704	669	747	655	654	678	646	679	722	722	716	731	658	709	726	715	690	746	686	708	683	685	679	700	713	683	721	695	668	680	679	712	692	656	711	680	722	716	703	710	721	687	665	737	738	673	722	711	693	678	697	689	679	729	691	680	714	679	704	744	688	681	697	695	737	702	698	683	720	686	676	676	700	666	702	740	733	639	694	676	674	695	710	714	734	776	735	682	698	657	694	696	706	724	730	685	675	714	704	693	716	656	724	690	676	714	689	700	672	674	666	662	736	731	714	720	730	682	703	706	687	708	687	711	702	706	675	731	689	678	752	735	746	678	694	693	664	663	686	629	679	719	700	720	724	700	745	705	645	687	677	697	721	755	691	704	739	717	681	658	735	646	666	743	717	698	706	733	689	726	705	719	699	692	727	695	738	647	760	702	701	736	717	729	684	733	691	694	643	628	732	688	662	749	650	687	657	703	707	693	696	690	703	683	681	730	728	681	694	692	705	640	656	732	701	703	653	697	711	670	668	657	715	724	751	670	678	650	694	703	689	689	698	686	718	706	684	731	713	759	667	702	665	671	716	684	701	705	707	663	714	697	715	695	685	727	715	708	678	693	680	689	709	674	688	704	679	677	682
6694	326	188	121	90	79	77	82	83	78	69	83	73	77	66	66	97	59	69	90	75	71	46	72	66	75	56	81	62	65	56	80	68	70	68	65	47	66	73	77	84	59	68	67	67	64	58	67	93	62	63	63	69	60	53	77	70	77	79	73	74	65	69	58	59	54	79	58	70	70	64	62	82	74	63	67	66	75	72	60	70	68	77	64	66	53	57	71	82	62	60	67	71	69	67	69	64	69	76	62	76	61	50	67	78	66	49	60	71	85	70	83	74	81	74	60	82	69	62	94	69	76	58	69	73	71	63	78	75	78	47	61	58	74	73	82	61	69	59	104	64	76	75	79	57	70	74	62	74	59	69	74	65	69	75	78	71	83	75	63	51	74	57	85	76	74	69	72	88	69	83	60	78	72	73	66	74	68	60	68	62	78	64	72	57	81	56	63	80	69	68	63	81	73	67	73	67	66	69	65	65	81	69	70	74	72	63	65	64	75	68	65	72	65	71	65	84	75	78	76	73	82	59	80	83	69	74	80	73	57	64	74	79	63	97	88	76	68	65	64	81	67	72	53	75	68	74	60	85	69	69	62	70	70	60	73	59	68	75	80	71	68	68	75	66	70	69	77	82	64	52	66	70	78	72	55	80	72	72	71	51	64	76	76	69	56	70	71	67	77	78	73	86	69	68	65	76	73	59	84	76	69	81	75	90	78	65	67	61	58	66	84	58	77	59	70	64	62	65	71	72	70	54	68	59	76	77	73	62	77	58	74	81	71	62	79	53	70	72	49	69	74	69	72	58	58	63	79	76	68	73	64	62	83	69	70	73	75	66	57	75	66	69	80	66	74	64	62	57	67	52	81	70	73	70	72	73	78	81	80	72	67	70	80	73	65	80	72	79	69	67	78	65	61	86	70	82	72	69	79	61	75	60	57	79	71	81	71	65	68	71	77	76	75	63	86	74	78	80	66	66	64	81	67	83	72	80	64	68	57	74	61	63	73	65	66	67	79	76	61	62	64	65	71	65	80	71	62	72	73	96	59	69	79	55	76	66	68	76	70	63	78	61	81	77	73	74	72	71	62	76	64	72	61	63	61	66	69	72	81	60	64	69	55	51	74	77	78	80	63	84	74	75	75	70	71	76	66	55	76	71	70	67	66	53	58	75	65	73	73	68	72	70	72	62	50	70	66	65	65	63	56	65	66	60	72	76	73	65	71	70	66	74	73	71	72	79	60	79	67	75	62	63	84	84	80	55	65	81	57	53	75	62	79	68	70	75	66	66	66	75	75	66	78	79	69	65	74	82	66	61	76	73	64	72	69	70	65	59	50	71	71	64	75	65	67	71	82	62	61	79	69	60	89	70	88	76	74	81	67	73	60	67	73	79	55	60	73	69	81	77	66	72	52	71	65	64	76	63	80	69	79	69	84	62	67	86	75	68	80	87	81	81	64	66	56	70	87	75	59	67	80	78	58	71	63	67	75	51	69	59	60	68	55	64	85	65	62	86	60	61	68	57	75	68	62	66	76	73	63	70	67	79	77	73	72	82	62	74	91	69	56	64	63	74	65	71	72	83	80	70	63	63	69	73	64	61	88	71	69	71	85	58	81	71	60	67	83	66	71	81	73	76	65	58	63	68	71	75	65	72	64	75	59	67	64	77	54	61	88	62	67	82	71	88	61	63	79	71	68	72	95	76	57	69	81	65	66	70	73	72	84	64	57	81	72	76	70	75	63	66	58	69	70	79	68	59	69	61	65	63	62	76	77	72	66	76	67	69	75	78	69	70	67	66	59	63	55	68	62	72	65	65	57	83	77	57	67	77	65	71	76	72	79	81	62	72	72	62	70	79	74	56	49	53	63	71	61	64	66	64	67	85	76	64	73	69	70	76	77	72	73	80	60	91	78	63	63	86	65	71	67	78	64	73	87	80	69	69	79	69	76	68	65	86	75	74	79	67	60	70	76	55	63	63	76	67	69	62	74	70	68	61	53	80	70	76	70	59	69	63	76	70	72	60	78	74	71	66	71	63	84	77	64	67	63	57	63	58	72	73	60	74	77	71	74	76	67	71	66	72	76	77	71	83	82	76	61	56	73	59	91	75	70	78	74	75	69	65	64	68	73	69	75	58	74	93	72	57	82	60	68	67	59	75	61	62	76	66	72	65	61	67	56	82	62	71	64	67	77	63	83	68	72	70	60	65	73	60	77	67	55	70	82	68	73	79	77	63	74	67	80	73	72	64	74	70	71	76	61	61	76	73	77	76	67	75	61	63	75	69	63	77	66	73	77	72	60	64	60	75	80	58	57	60	56	65	70	72	72	58	75	67	66	53	75	65	62	75	71	75	77	61	63	77	94	64	65	87	80	65	72	51	77	64	83	65	70	63	60	64	67	78	54	71	68	75	71	73	76	65	71	74	58	83	52	72	62	92	52	70	70	68	79	66	74	70	79	69	65	59	63	59	63	65	63	75	76	55	71	59	63	66	75	60	70	75	69	75	81	77	71	71	61	70	79	86	72	78	74	67	75	76	65	81	77	73	66	83	59	66	74	67	69	68	55	72	71	67	87	69	68	74	70	84	89	72	63	76	65	64	66	79	59	66	51	51	81	72	61	65	67	65	76	57	87	68	74	86	61	71	76	69	70	60	69	84	73	76	69	71	74	68	63	75	68	83	81	67	85	59	57	75	78	67	58	57	65	69	78	81	80	64	69	73	63	81	84	79	69	73	55	67	69	66	79	74	66	57	59	68	89	67	68	73	59	62	67	78	62	69	58	60	70	71	52	67	65	65	60	64	79	67	67	70	69	52	77	73	68	61	78	80	55	68	73	70	57	74	64	65	57	76	76	68	78	77	75	68	62	70	70	66	65	59	65	75	62	71	67	68	78	62	63	81	75	78	71	61	78	65	79	82	79	68	73	78	83	74	66	79	80	81	73	74	73	72	62	81	75	60	65	79	68	78	61	85	80	65	58	70	86	84	76	64	58	80	61	79	72	66	75	77	71	81	64	55	70	71	72	83	69	58	64	73	47	84	76	62	76	69	69	71	54	65	61	73	68	78	53	71	57	75	61	63	63	64	73	91	71	64	68	57	69	84	68	68	66	80	97	86	67	65	62	61	63	87	82	71	66	63	76	78	85	67	49	57	71	71	70	71	66	61	67	76	65	59	53	75	83	61	66	70	66	61	69	74	69	65	66	57	85	65	73	63	66	61	67	75	55	73	76	82	74	55	65	79	64	71	72	60	70	83	71	71	74	77	78	69	63	56	65	79	85	66	75	73	82	64	67	65	61	68	70	64	62	65	69	60	62	62	86	66	66	86	67	59	80	73	71	71	67	77	77	75	70	80	83	79	64	68	75	66	75	70	72	76	83	54	78	69	71	70	78	55	67	68	63	68	58	68	64	69	87	73	59	70	76	74	61	53	84	74	64	67	79	66	76	81	49	64	80	76	77	88	72	69	76	72	70	59	83	75	67	76	69
6531	316	391	414	395	360	315	331	313	303	300	287	274	267	259	252	248	274	248	239	249	273	274	254	239	260	249	262	266	282	268	280	272	253	259	284	248	249	241	268	227	287	238	261	260	254	239	299	251	246	276	280	239	265	251	256	230	229	274	291	280	259	282	238	247	247	274	241	248	263	266	249	280	245	245	265	280	230	226	289	261	252	240	248	278	236	226	252	259	278	224	255	280	276	262	239	232	249	250	219	265	278	253	247	241	260	292	234	254	273	288	280	254	250	261	249	269	270	251	289	262	259	251	250	249	256	259	282	259	233	261	275	271	266	266	257	266	251	267	256	263	251	255	283	241	278	255	249	242	246	253	262	269	253	273	266	262	237	235	236	261	259	239	237	280	241	257	248	252	232	283	219	257	281	251	268	259	250	255	269	218	240	262	258	265	267	250	287	246	264	251	234	273	230	270	245	268	238	261	255	242	241	254	290	270	250	290	239	260	234	261	222	280	230	272	256	243	230	270	237	266	214	226	263	264	268	291	227	249	268	278	288	224	221	239	282	232	246	250	236	269	236	235	250	249	287	245	243	252	232	272	269	249	209	249	255	235	267	233	272	247	265	258	266	276	256	260	237	258	265	263	240	265	265	216	254	266	245	246	267	249	247	249	263	263	251	279	250	218	258	249	277	293	274	269	268	227	223	267	264	240	257	250	255	249	257	264	247	257	258	259	228	259	234	257	242	255	227	283	253	260	266	274	260	257	261	257	251	280	284	262	232	244	261	268	263	263	252	236	258	270	220	246	264	265	284	261	226	227	237	244	250	252	259	265	268	263	247	248	269	276	243	273	265	285	284	245	262	243	247	269	274	258	222	245	256	266	247	234	274	258	248	249	279	258	245	261	266	279	285	262	229	269	279	233	272	252	269	268	259	254	282	257	245	250	260	271	252	258	255	255	243	288	250	260	260	255	232	246	257	266	236	238	252	259	247	285	269	258	254	253	258	255	288	230	275	243	282	217	269	284	247	265	260	263	260	228	235	269	252	253	237	223	210	252	251	280	266	235	239	230	248	269	261	285	270	254	248	249	270	239	270	279	282	235	259	233	247	274	271	267	251	245	246	244	295	262	221	262	250	270	274	240	249	272	269	263	256	241	275	236	251	266	268	250	249	268	248	263	266	247	264	245	246	242	265	259	263	239	234	230	242	239	234	259	245	264	239	273	251	276	274	245	281	267	238	252	258	245	235	227	248	245	260	200	255	254	231	245	251	269	243	241	238	246	254	254	239	249	242	258	260	232	240	285	250	247	285	232	268	275	274	262	236	253	230	235	254	258	235	245	268	257	251	252	244	275	249	255	266	225	259	274	257	268	232	240	249	261	238	257	251	256	292	252	238	264	232	226	261	239	246	266	247	252	249	260	254	280	270	233	269	255	263	235	263	258	248	241	231	254	233	244	245	248	243	228	261	234	242	251	262	239	259	255	243	233	215	266	266	238	283	224	249	255	265	242	246	276	253	237	243	271	230	267	257	235	236	270	238	242	253	266	289	254	246	225	251	232	261	270	270	264	235	246	240	257	251	255	270	239	224	251	259	252	245	262	264	263	261	254	244	253	246	230	251	242	261	265	279	256	267	247	229	231	239	259	235	222	245	239	255	275	275	271	253	239	281	243	265	253	266	288	261	254	232	292	231	260	238	260	265	244	240	259	257	248	252	242	268	252	259	241	282	240	280	233	264	252	246	281	234	265	241	248	259	259	225	270	253	270	269	258	207	276	277	297	267	245	232	247	248	237	251	260	278	256	248	241	236	261	256	265	248	278	244	243	291	238	263	230	253	255	230	253	252	249	244	233	242	273	248	287	258	228	249	253	258	248	246	262	273	229	238	251	251	264	271	250	257	223	253	231	256	253	239	246	245	254	274	271	220	225	277	243	247	275	228	217	233	257	264	256	247	240	249	239	289	265	225	244	222	244	241	261	258	246	248	246	259	268	253	245	266	279	263	263	255	248	265	248	231	270	239	241	263	239	247	225	273	281	259	259	269	244	274	237	245	257	257	239	221	265	240	261	254	265	269	268	236	259	243	245	255	236	257	264	236	257	277	243	261	260	284	269	257	239	263	246	231	249	279	275	248	258	264	257	248	267	263	241	254	259	263	245	267	268	272	256	254	259	235	263	272	248	263	279	239	280	278	264	261	222	238	244	261	259	259	237	230	258	267	221	263	266	251	272	240	291	257	258	272	259	248	271	234	262	255	264	258	257	253	256	253	239	231	253	226	261	277	288	235	254	279	253	267	272	240	257	244	257	251	272	252	256	282	274	256	240	231	263	254	253	244	253	288	251	259	262	276	254	271	251	239	255	235	218	257	258	248	269	254	252	255	248	253	237	274	235	229	276	237	246	248	242	272	263	250	264	263	258	259	274	295	261	243	260	286	271	240	254	282	240	267	233	251	258	237	253	245	245	273	291	255	285	254	241	234	247	253	227	262	273	242	222	271	256	275	254	265	233	245	280	284	238	264	264	249	237	229	256	266	255	246	244	249	249	272	242	279	273	243	253	258	261	245	269	263	240	252	271	263	274	247	256	254	261	238	235	251	229	280	278	259	242	259	256	278	259	264	254	245	279	243	272	247	265	289	267	236	245	282	274	267	254	258	236	275	249	256	241	263	261	254	234	227	240	271	276	250	244	260	264	264	270	264	256	255	242	255	263	255	250	230	247	242	267	260	234	276	238	257	253	241	272	248	259	230	288	248	257	237	237	253	289	258	271	259	256	312	215	247	271	248	250	255	232	267	255	258	257	272	271	275	241	248	274	265	260	252	230	255	238	252	269	257	275	263	259	245	248	276	270	252	233	284	249	252	255	243	240	250	221	267	270	272	263	263	230	273	238	295	213	280	259	269	268	237	244	250	249	252	266	257	266	234	252	248	258	251	247	242	239	261	265	243	253	253	259	242	286	241	260	246	227	269	249	256	255	266	275	266	246	274	250	253	240	251	275	233	255	251	268	253	237	245	273	248	260	266	241	228	236	256	264	242	234	286	234	243	250	241	237	248	238	254	220	279	267	251	253	267	246	261	257	235	241	257	241	248	251	265	269	242	262	271	235	272	243	274	255	270	260	235	253	249	252	240	251	247	259	274	231	272	253	263	269	252	261	238	268	254	243	246	238	301	247	230	263	229	266	227	267	226	248	241	270	266	267	253	261	244	235	241	268	262	250	244	264	278	249	230	217	239	225	278	278	239	248	275	249	233	256	261	243	257	269	226	226	269	229	270	272	258	241	261	251	268	253	228	242	238	259	239	240	264	262	257	274	253	250	249	256	247	267	253	229	252	232	240	252	276	245	273	271	241	276	263	244	262	250	276	239	265	255	245	261	276	273	228	248	263	261	227	241	274	267	273	251	263	278	261	256	231	251	264	272	266	256	257	232	257	247	261	241	261	251	251	255	261	247	246	234	286	259	255	252	256	277	263	246	240	258	239	253	247
38489	8717	1658	1008	714	555	459	368	340	301	267	256	261	220	222	212	193	213	192	187	162	177	183	192	168	190	202	187	181	185	186	175	189	177	160	168	177	176	168	170	165	138	148	154	155	169	171	203	147	155	157	155	160	171	172	182	160	202	166	168	189	164	146	159	150	140	173	164	169	178	169	155	195	168	152	158	148	173	188	165	166	148	171	161	151	163	164	151	160	151	147	160	149	165	155	165	150	175	167	181	181	143	163	178	191	156	143	163	166	159	166	150	161	165	190	154	182	177	162	163	166	161	161	164	154	157	171	167	163	178	173	151	152	170	166	171	163	157	154	148	158	166	147	177	167	180	151	168	169	160	145	151	149	189	164	166	159	139	157	160	177	159	151	158	179	166	181	195	152	177	201	170	161	161	144	170	171	140	165	180	149	152	137	149	166	158	150	175	160	133	134	140	179	190	158	172	176	166	171	179	152	153	157	163	178	153	165	143	157	191	154	150	173	149	173	158	146	153	152	167	176	146	182	157	179	144	173	164	160	158	147	166	149	162	164	158	167	143	163	173	145	158	189	171	161	151	161	167	166	177	169	158	179	175	179	160	187	150	179	178	183	166	185	175	157	153	168	159	158	159	168	175	193	149	164	158	164	164	167	183	181	176	157	193	161	181	138	166	169	131	163	143	160	151	166	158	170	183	155	163	155	156	150	173	167	165	179	163	168	177	158	179	166	175	155	163	153	161	155	166	139	155	156	178	169	156	152	161	160	152	182	158	155	143	150	164	155	156	160	169	181	154	193	176	157	171	149	148	177	160	154	178	157	182	143	166	166	174	155	198	146	173	136	170	149	168	167	168	163	192	166	145	175	178	169	187	171	152	174	150	178	151	182	156	152	173	160	170	179	169	197	143	146	143	163	151	144	149	160	158	182	156	163	155	150	201	162	170	159	157	140	155	166	152	160	184	158	156	160	153	194	143	166	172	156	150	159	167	140	150	160	170	149	154	151	173	168	168	153	174	165	153	164	153	154	133	156	161	157	169	165	144	132	154	167	162	156	167	163	162	154	169	164	147	150	177	169	207	140	169	158	148	163	159	156	155	149	192	180	154	182	150	182	164	190	177	184	151	168	180	165	176	162	168	180	148	191	173	158	183	144	172	182	158	164	176	157	185	167	157	160	172	184	173	173	164	155	148	168	156	151	164	143	170	145	142	169	150	156	149	164	150	158	170	159	175	146	181	165	193	167	182	167	148	177	171	157	169	164	161	195	146	149	166	155	158	173	155	153	150	178	149	153	143	161	163	172	158	153	143	147	160	158	149	157	151	148	168	160	183	149	191	149	165	170	162	188	175	166	168	160	171	151	154	174	152	170	165	180	179	174	175	143	161	149	161	165	162	187	177	147	161	147	179	165	158	143	166	168	174	154	165	144	179	163	168	167	167	188	161	174	155	138	167	161	170	176	170	165	156	155	170	156	160	179	159	155	151	166	187	170	157	161	159	150	169	169	142	157	174	166	165	167	168	148	170	158	165	188	144	168	162	184	136	166	168	149	141	150	154	153	167	170	185	148	155	182	173	150	157	160	143	137	163	155	165	154	175	172	158	166	155	167	153	170	173	185	166	175	167	164	179	167	163	180	174	162	165	147	138	130	171	158	163	167	175	170	131	161	178	173	144	167	170	182	150	156	167	165	153	165	164	156	172	171	154	162	140	152	124	173	160	164	176	166	176	155	144	161	160	165	159	149	168	169	163	155	169	167	177	184	159	161	148	152	180	153	165	171	142	157	172	159	171	159	166	166	181	134	169	173	169	145	156	148	156	152	187	167	169	157	156	175	173	176	160	181	174	178	177	169	159	169	129	160	139	158	141	173	154	164	161	167	150	159	154	197	176	162	146	169	162	148	161	163	145	164	159	151	178	163	163	156	174	149	164	167	153	183	187	151	170	171	144	149	146	150	177	144	171	184	150	178	166	155	163	148	175	158	146	138	174	185	170	136	155	159	156	155	161	142	159	155	156	169	161	172	127	164	150	170	161	158	152	165	180	161	171	141	173	151	169	150	161	161	182	167	161	143	158	151	157	177	159	151	171	138	166	192	158	173	193	180	169	156	160	182	150	173	160	148	158	150	185	157	180	167	182	185	157	161	140	171	177	155	164	158	169	167	154	151	148	170	162	167	160	164	176	170	157	174	155	152	174	166	167	178	148	168	184	160	169	160	167	174	153	186	176	162	138	193	150	169	175	172	153	163	153	169	169	164	141	163	165	164	172	148	165	164	158	136	153	157	138	141	151	173	203	146	179	170	191	150	162	147	165	146	146	160	157	154	182	162	157	168	172	166	158	169	174	153	163	159	132	184	155	155	176	183	163	156	165	150	125	147	171	148	159	161	168	180	184	152	175	151	159	162	159	175	184	156	184	146	156	156	164	186	168	158	189	139	160	165	162	156	152	144	166	171	159	150	164	165	157	141	181	145	186	140	201	176	152	165	165	138	152	154	149	180	164	169	154	157	162	169	149	176	148	145	167	179	175	168	152	169	178	166	159	170	166	182	169	182	146	168	157	181	185	162	164	174	156	159	180	146	188	144	158	156	177	171	143	162	154	146	165	179	181	175	135	152	149	180	150	152	162	152	148	181	159	146	165	163	168	175	169	190	159	161	154	175	169	177	163	164	145	153	150	184	170	154	174	154	165	139	177	185	155	186	176	148	158	154	166	164	156	150	136	186	187	188	182	159	162	174	152	172	152	160	166	171	179	171	177	181	166	170	135	171	162	152	173	181	139	193	169	158	154	158	151	160	188	145	170	180	188	187	160	151	183	150	149	147	149	163	157	174	146	156	164	167	151	161	150	177	159	156	168	182	161	159	166	140	183	159	149	144	153	147	159	201	178	161	161	173	161	177	152	161	179	163	141	166	171	167	148	164	156	141	186	160	157	153	174	173	156	160	160	175	182	159	129	159	176	155	145	163	158	160	169	170	147	151	179	153	158	160	163	141	150	159	141	170	154	158	162	128	166	177	167	161	180	172	150	162	150	173	148	181	146	154	163	158	167	163	178	177	160	150	156	174	134	164	185	183	166	163	162	171	144	150	177	197	161	154	159	185	165	185	176	155	171	161	140	156	149	168	152	173	170	192	182	164	187	192	163	173	166	172	153	148	169	171	141	169	166	175	160	160	175	166	154	176	162	184	170	186	156	144	178	170	144	173	153	146	171	153	162	180	171	161	145	181	143	166	162	173	153	170	150	171	168	160	179	162	164	155	155	161	155	157	180	165	166	157	167	149	160	134	173	165	181	143	168	176	161	164	146	166	186	155	167	154	168	174	173	152	161	187	175	173	150	163	167	183	164	147	158	177	166	171	136	174	150	156	174	159	163	159	167	149	171	168	149	169	153	153	139	160	171	178	158	166	157	167	172	169	178	159	179	177	161	197	176	146	163	152	173	165	161	140	165	201	189	168	152	179	150	160	148	175	167	150	157	156	165
17755	1507	3322	3658	3128	2469	2068	1753	1502	1371	1242	1141	1030	983	901	814	780	769	770	706	705	636	643	647	613	598	642	612	630	611	615	564	607	560	552	566	539	566	550	530	531	566	586	541	496	506	540	535	555	512	527	514	528	502	504	527	548	572	553	517	491	530	517	516	503	486	553	541	511	515	518	531	504	523	532	500	517	497	501	541	559	552	513	501	505	483	502	446	570	499	508	479	498	485	461	562	482	487	555	522	512	509	490	506	513	482	527	527	479	467	514	500	498	521	487	515	519	456	505	485	514	513	522	490	493	498	496	467	525	490	505	503	484	487	506	484	473	478	515	476	530	468	480	500	477	499	487	545	523	471	532	498	515	514	552	503	530	543	478	501	496	473	511	529	477	518	464	468	479	494	494	530	490	478	487	488	493	484	493	483	476	468	441	557	518	505	489	505	486	510	474	483	501	520	467	464	490	476	481	483	527	523	490	519	522	496	504	506	526	509	503	507	501	496	465	511	519	461	508	537	519	517	497	491	486	484	484	513	474	538	492	478	502	511	531	490	524	498	526	510	532	518	485	473	482	493	494	501	499	468	495	487	462	487	486	480	495	490	478	484	485	489	483	503	504	517	513	500	503	495	481	501	490	522	535	516	505	495	537	534	521	506	483	517	524	499	500	490	475	515	521	501	440	493	571	451	513	441	494	482	485	504	475	512	505	544	506	523	513	496	463	463	453	470	502	481	495	498	516	488	506	506	491	484	548	538	488	494	514	517	487	487	489	503	539	491	497	531	496	525	538	463	502	468	454	500	472	452	510	513	504	477	498	524	484	497	480	484	506	486	484	509	542	510	499	521	492	500	491	514	470	499	515	490	493	514	498	476	500	509	526	537	521	488	538	524	529	536	494	485	515	510	501	523	450	504	482	521	520	502	478	512	503	514	500	522	523	501	465	482	483	520	532	458	513	523	488	497	532	490	450	523	496	491	496	517	541	496	525	521	467	504	475	507	522	491	496	497	485	488	520	466	500	493	508	484	487	485	529	488	461	518	471	507	488	519	497	525	489	482	512	482	478	520	514	485	491	447	479	525	491	493	519	510	510	475	485	495	499	515	498	493	547	471	496	506	485	466	521	492	513	489	490	485	496	510	467	491	516	523	507	493	485	467	475	469	500	489	507	480	498	506	528	549	500	503	552	482	480	464	508	519	499	511	526	514	476	462	475	456	461	465	456	496	489	464	501	520	511	521	425	478	461	480	504	500	485	499	519	524	482	482	506	503	509	497	509	501	526	489	492	498	497	486	522	517	518	469	469	504	478	513	468	463	475	486	520	527	539	484	547	491	496	485	487	493	538	508	467	533	484	518	514	514	502	464	504	522	507	501	489	468	481	533	510	497	545	520	471	506	480	498	522	484	474	538	517	500	494	491	448	481	509	479	538	517	509	494	492	496	532	502	500	470	492	488	530	509	508	532	462	521	503	492	463	488	477	537	496	508	515	493	501	476	500	507	505	491	494	481	506	477	496	541	506	484	480	538	524	470	477	495	473	504	528	505	556	465	497	518	513	506	500	526	476	499	522	523	510	520	476	504	501	475	537	498	466	513	481	515	537	464	485	498	459	491	503	469	479	522	481	509	496	504	506	477	535	475	501	485	510	487	483	510	473	502	490	510	496	468	504	492	486	516	491	517	517	538	502	505	518	510	492	542	526	538	494	501	514	476	491	519	545	549	472	480	502	504	518	515	463	485	516	527	522	483	512	507	530	479	467	480	458	504	501	490	488	519	489	502	495	481	506	472	514	486	523	515	517	504	511	477	526	482	461	489	465	485	482	515	467	496	516	502	516	501	493	517	535	480	452	496	481	479	497	527	485	522	494	523	512	507	498	479	473	472	491	501	508	478	481	467	456	464	506	513	492	541	542	499	540	491	511	496	478	505	532	502	512	514	520	502	494	511	495	535	490	523	501	505	515	488	460	504	500	457	523	485	469	502	494	508	462	488	461	503	521	478	530	505	534	499	470	455	528	486	502	493	504	530	484	501	452	508	488	490	484	469	500	505	492	524	492	497	489	520	496	513	480	470	506	547	477	513	518	470	526	517	491	502	525	475	528	494	502	532	513	491	496	482	502	504	518	476	463	502	512	464	507	530	449	487	453	501	496	544	511	491	481	523	516	533	506	505	540	542	503	512	506	512	508	483	525	479	485	474	508	557	467	494	502	487	544	505	495	469	514	513	501	485	536	480	551	499	544	447	494	498	492	530	512	489	504	501	537	541	498	493	526	486	521	541	478	493	504	488	542	503	489	469	527	499	547	463	527	507	513	482	468	497	479	498	471	483	508	503	494	498	490	523	535	507	536	475	488	484	479	456	510	494	474	528	485	510	489	495	500	499	504	511	467	511	505	520	500	469	498	510	450	478	527	501	538	527	494	476	513	510	463	515	497	475	501	501	499	472	479	526	516	554	489	487	521	521	505	483	487	518	530	520	505	498	533	461	511	487	482	493	482	488	462	506	536	495	491	458	518	513	524	481	527	502	525	478	478	500	490	497	518	465	483	483	477	543	507	485	500	508	489	507	479	485	511	469	525	487	491	482	463	527	465	497	490	522	506	503	479	500	491	491	511	511	504	524	510	497	483	485	466	516	507	488	545	494	499	515	482	506	505	519	563	485	527	498	511	504	501	479	507	517	490	495	484	477	495	522	526	513	489	518	498	497	488	487	524	492	515	463	501	462	500	519	488	513	463	505	497	499	513	473	463	488	531	475	540	532	530	517	478	490	524	491	532	490	517	474	481	503	531	519	511	502	509	503	492	509	435	492	503	479	547	457	545	501	517	519	509	508	502	502	492	478	509	490	529	476	482	508	502	491	489	497	469	484	536	489	484	461	501	474	481	481	494	513	491	500	479	467	497	489	486	507	493	498	488	510	502	520	503	459	467	506	489	541	508	533	501	499	529	488	483	513	538	529	512	477	448	515	516	449	496	469	467	448	530	475	514	505	508	492	453	492	482	508	490	489	508	511	497	496	494	492	517	528	502	485	496	478	476	507	513	522	521	481	517	486	477	513	512	489	468	529	532	537	540	472	499	467	513	509	492	539	473	472	465	474	494	528	464	512	527	521	487	471	474	503	515	512	496	507	494	474	483	481	501	513	470	508	507	520	476	448	497	463	489	452	478	497	479	473	522	457	541	482	496	482	456	473	491	512	524	486	513	462	479	507	490	500	527	486	493	479	508	462	498	508	530	495	494	515	531	487	493	543	482	497	485	472	491	536	516	480	489	480	495	502	488	484	509	529	495	464	490	482	521	500	534	492	509	496	523	510	514	507	496	480	520	490	496	514	508	473	497	462	444	494	497	496	491	510	517	513	469	442	509	509	474	453	491	491	526	502	506	513	490	465	481	495	500	519	500	454	461	535	476	460	531	513	539	524	518	512	518	509	469	473	493	507	486	468	461	504	531	499	506	514	478	500	500	511	469	509	505	473	430	504
47373	17364	5317	2217	1417	1102	845	707	633	554	484	456	368	368	384	323	308	314	307	328	298	277	285	275	273	295	266	266	248	266	269	238	275	277	269	243	267	260	251	261	217	252	243	208	266	275	260	256	230	251	271	284	265	253	259	212	254	233	272	238	264	246	234	266	247	242	251	225	273	222	227	248	244	239	253	238	222	237	233	251	248	259	242	249	250	266	211	234	237	261	252	231	258	259	241	250	257	249	265	274	266	267	271	260	242	232	235	233	235	230	278	243	237	258	242	254	232	249	219	252	249	249	237	236	236	238	250	242	248	255	239	254	256	238	280	252	241	215	256	240	250	269	244	246	275	256	231	249	235	256	253	263	248	226	238	250	218	240	228	237	227	256	244	240	239	263	247	240	248	250	222	240	247	253	227	221	257	267	245	254	249	268	251	262	239	269	248	234	284	243	234	242	251	245	224	252	265	252	264	246	253	229	240	228	226	247	222	226	285	252	246	255	225	234	243	239	240	278	248	242	245	268	282	266	264	241	249	263	235	235	242	242	242	232	217	257	285	246	267	232	242	245	246	246	253	235	265	246	261	249	226	218	239	261	264	268	256	273	238	250	234	273	227	261	273	252	269	225	261	261	246	254	267	235	259	261	244	244	242	258	246	243	246	236	230	276	202	262	249	271	231	258	266	259	247	244	274	254	240	239	239	221	218	240	254	256	226	253	249	264	255	248	239	270	247	228	249	278	242	214	248	251	223	239	225	245	224	250	234	238	250	243	216	240	242	230	262	255	240	270	254	249	208	263	223	234	253	238	245	234	251	247	243	254	254	229	239	228	243	238	232	237	240	239	261	260	253	236	235	235	238	230	220	267	234	259	245	251	260	227	234	242	251	246	215	236	252	231	220	251	254	246	263	254	260	229	280	239	254	243	263	252	237	266	243	227	241	234	245	230	232	256	275	236	239	220	269	249	281	251	270	256	244	236	248	247	248	242	249	247	261	258	237	254	245	243	224	241	270	243	234	226	229	241	256	250	237	253	249	262	248	240	245	215	235	241	227	260	231	222	244	234	264	245	253	214	269	227	252	253	234	259	245	278	283	240	260	259	213	245	218	214	239	237	226	260	259	243	249	261	265	276	264	232	256	242	232	252	242	276	244	248	236	251	214	236	260	248	257	231	218	239	273	227	244	226	253	215	283	220	229	225	246	267	270	239	232	247	234	232	248	265	251	250	213	217	265	237	265	273	264	234	243	257	245	265	235	251	239	251	234	244	250	265	242	247	202	221	242	227	248	244	260	246	283	255	260	254	227	232	250	260	262	223	266	244	244	230	276	239	253	255	234	249	248	238	228	241	275	227	243	259	238	238	235	244	252	233	227	240	234	271	238	240	269	249	239	229	266	236	270	244	253	243	250	224	249	237	237	272	220	251	252	249	251	245	233	241	244	262	248	271	252	255	250	256	248	249	222	254	245	257	232	226	257	250	229	235	261	248	229	227	229	251	249	253	246	225	239	252	246	262	272	260	262	245	269	227	271	226	234	246	249	236	250	223	268	242	236	242	259	238	263	230	244	287	255	252	280	216	249	278	256	238	244	248	241	259	242	231	248	259	280	241	230	255	232	241	219	269	261	237	255	263	246	252	263	263	285	285	244	241	195	254	271	263	260	262	259	263	238	240	232	237	256	253	253	269	245	249	218	248	272	251	259	256	256	249	241	246	227	264	271	247	234	245	238	250	250	279	252	226	248	233	253	233	224	232	247	214	249	219	250	273	256	255	223	278	288	251	236	247	246	264	240	218	245	270	239	257	216	239	262	238	228	267	272	269	244	274	244	231	254	256	258	248	271	226	244	207	282	256	251	231	271	230	269	259	240	251	261	251	237	246	241	251	247	247	252	268	227	262	230	236	244	240	218	253	256	269	267	265	222	239	262	231	236	253	213	224	237	242	252	262	249	266	214	228	235	223	275	257	239	226	244	262	252	255	237	256	244	229	248	239	286	255	236	236	247	269	255	263	242	251	268	237	249	251	245	248	283	263	250	262	276	251	245	242	255	223	225	255	247	245	219	245	266	250	222	224	250	258	239	245	240	241	231	255	254	255	282	244	217	255	239	231	260	238	239	240	239	269	271	259	260	238	234	272	294	245	278	253	254	256	253	218	263	241	250	237	249	247	232	239	222	222	227	252	235	247	246	259	236	244	247	258	223	256	241	233	222	273	233	266	230	242	238	242	245	219	249	235	250	232	253	257	223	239	261	241	262	227	221	245	222	254	224	237	266	286	235	266	239	238	258	258	260	267	248	232	211	260	267	240	245	241	250	228	235	271	271	273	260	233	251	263	218	227	233	237	241	277	245	233	235	216	235	235	243	246	235	255	241	237	257	236	229	229	251	240	251	286	224	252	272	240	237	246	244	249	240	262	266	235	261	255	236	248	230	234	228	248	232	252	236	255	246	235	257	281	246	253	272	262	232	255	263	284	238	230	246	245	227	226	264	254	240	232	243	240	237	224	234	252	251	264	242	215	286	259	229	261	252	261	240	258	251	231	225	248	243	235	220	229	243	243	248	261	247	239	228	246	245	235	214	242	238	244	247	237	230	244	272	275	269	250	242	231	257	233	245	276	244	270	249	207	244	269	259	239	228	249	245	211	232	258	234	266	229	249	263	229	258	249	277	230	274	262	232	212	239	210	251	233	248	231	270	201	233	250	237	226	256	245	252	250	212	251	243	250	246	225	256	239	250	252	250	288	250	236	226	267	239	225	257	275	258	213	252	244	247	261	216	246	248	275	253	254	233	242	232	278	258	268	231	233	247	245	250	230	253	273	246	239	248	242	271	271	243	256	263	242	226	272	257	243	230	237	242	221	227	267	247	229	244	232	242	219	233	226	267	226	227	226	256	256	228	244	233	240	244	231	268	242	206	264	226	283	225	267	238	232	258	242	252	241	229	238	254	268	234	228	259	246	245	239	229	262	260	243	234	265	270	238	245	233	236	259	244	267	242	239	244	229	227	251	214	252	230	261	272	256	232	234	244	252	272	264	223	244	243	261	259	257	261	238	253	243	224	221	220	259	227	227	259	243	239	243	244	244	247	233	250	240	288	256	245	245	224	267	210	232	267	268	249	267	260	243	241	233	235	227	246	240	274	239	271	237	221	278	238	227	218	236	234	237	254	241	259	264	235	263	253	244	274	250	265	252	212	259	249	249	238	255	255	240	248	234	261	236	225	253	243	266	242	240	251	241	216	220	257	259	246	246	219	251	268	258	236	230	234	232	267	241	267	249	224	240	223	260	254	249	242	238	250	244	259	247	231	250	240	239	256	230	216	244	271	247	243	258	247	232	255	253	254	241	228	251	242	236	240	236	250	212	241	260	253	244	237	233	249	213	229	260	235	248	231	264	243	251	248	258	217	221	247	257	234	261	258	239	246	278	242	284	262	239	284	256	228	236	254	236	229	242	274	230	242	252	249	226	252	237	241	226	256	218
23008	2548	5983	6575	5596	4411	3589	3074	2596	2358	2087	1853	1707	1496	1437	1445	1299	1207	1179	1141	1105	1106	999	967	941	893	967	967	951	864	798	829	869	845	843	814	796	788	830	835	831	765	810	751	799	737	773	723	813	763	722	765	720	776	756	736	753	721	692	758	752	728	795	757	666	735	713	754	739	745	744	695	746	804	726	706	758	747	692	691	719	695	711	725	683	696	697	705	749	747	715	704	703	663	709	686	666	699	717	701	682	719	668	659	707	693	668	692	685	724	663	706	709	724	698	650	697	685	723	675	650	723	687	664	652	645	736	705	733	679	687	679	721	699	682	696	706	692	718	682	669	741	734	693	705	741	702	705	677	645	672	715	747	641	757	629	713	696	692	722	750	703	689	707	761	744	728	694	690	700	656	663	728	715	710	720	666	662	629	749	699	715	690	724	746	746	722	731	676	708	710	741	711	700	716	696	681	671	650	747	720	702	716	754	680	674	672	683	667	689	703	761	701	666	715	701	705	673	647	730	697	668	699	688	709	658	704	650	678	676	709	703	671	703	643	702	674	685	720	703	732	663	753	741	716	731	625	723	679	749	689	635	716	706	643	673	716	660	736	722	686	699	681	685	681	701	734	706	698	662	710	701	709	719	712	694	668	700	674	710	674	706	675	694	763	705	652	708	721	695	707	704	679	740	705	680	667	705	696	730	715	719	680	656	680	742	712	655	712	677	641	703	746	747	698	705	710	675	727	696	682	694	737	678	687	712	660	723	687	674	693	665	677	699	700	667	685	719	723	669	688	696	671	675	673	713	684	696	753	657	691	719	691	722	653	690	702	696	656	709	652	683	633	725	690	669	701	710	681	679	714	706	710	669	696	716	755	698	699	725	767	642	671	702	672	666	692	719	675	687	679	683	687	676	669	706	676	754	720	689	640	687	716	719	727	687	713	668	751	698	660	685	678	682	683	707	699	715	731	735	697	699	694	700	666	717	687	668	729	687	747	748	718	679	725	673	710	694	710	684	709	709	668	704	662	744	679	706	715	632	719	701	747	685	705	721	691	668	675	678	671	707	712	681	674	720	704	720	731	721	699	726	721	677	701	700	721	678	696	700	741	714	697	727	714	619	687	691	699	712	674	657	717	700	690	738	702	669	670	747	715	656	670	712	692	685	613	743	708	719	695	671	698	706	668	699	667	696	686	741	714	743	644	709	690	729	662	718	677	698	721	707	718	675	680	714	717	741	649	711	650	698	712	699	727	651	749	738	705	716	701	643	682	745	730	676	703	651	707	681	711	724	672	687	667	711	699	707	727	685	703	671	701	699	698	693	766	697	711	691	692	692	638	714	706	676	694	696	763	700	680	708	704	710	750	698	697	707	698	705	722	713	669	731	687	719	706	691	655	677	684	652	695	670	656	689	697	715	649	664	728	676	698	704	700	712	681	730	701	652	693	741	684	690	717	702	691	699	688	691	727	709	658	688	700	702	650	667	665	695	676	700	678	681	738	657	657	685	674	720	721	751	664	685	668	661	678	716	723	714	774	688	737	712	650	698	695	715	720	666	679	682	729	685	681	687	696	783	728	661	736	720	680	722	694	707	705	673	742	705	689	705	689	677	698	677	714	701	701	730	720	702	670	718	702	681	692	664	700	723	740	682	670	695	700	715	745	727	692	740	692	686	721	664	655	663	678	695	644	736	684	696	656	741	711	758	677	706	745	730	702	662	677	627	723	700	679	706	715	736	700	693	733	703	661	736	727	689	660	700	667	698	697	714	683	671	702	706	751	642	735	731	687	684	685	715	654	723	738	721	727	678	668	734	695	666	707	715	722	707	728	724	661	717	620	716	681	670	702	732	711	717	636	669	777	685	726	683	727	741	715	709	671	692	717	690	670	675	686	708	711	703	716	673	731	718	670	696	721	714	679	732	723	664	669	735	691	663	704	700	672	677	666	661	656	681	655	677	690	652	744	733	674	666	665	661	731	636	728	670	667	710	682	668	712	690	702	700	702	725	688	717	692	741	688	701	702	651	669	706	656	707	726	712	672	665	730	744	709	705	731	709	645	720	739	695	678	657	693	741	717	662	682	697	711	713	735	676	716	704	685	684	718	727	685	670	673	728	679	700	692	694	676	667	696	641	726	710	743	689	689	697	697	688	670	663	720	748	682	716	736	675	719	715	680	728	662	695	690	717	656	697	718	684	676	718	642	708	659	693	674	709	704	682	704	677	665	668	714	731	660	665	679	725	679	723	666	725	700	722	689	674	705	729	642	705	674	687	666	700	687	650	716	671	692	711	654	664	730	702	720	657	707	693	671	690	734	722	710	670	652	725	670	668	671	755	690	670	716	708	689	723	670	667	713	741	697	669	669	710	679	701	754	734	665	696	729	722	708	699	702	669	694	688	693	656	651	727	676	685	693	633	697	675	737	707	665	671	706	715	643	708	701	707	675	715	692	710	679	662	686	711	724	708	709	689	677	737	692	720	691	719	667	673	717	688	740	713	708	698	662	671	658	766	736	702	703	686	721	703	731	652	704	714	718	717	704	757	678	733	714	742	685	668	686	726	694	688	707	714	710	678	664	713	694	703	648	714	708	699	727	688	695	715	710	721	656	691	742	727	697	695	743	672	746	681	676	709	685	680	684	722	699	679	664	692	658	706	693	685	714	725	735	683	734	673	678	654	692	655	724	738	736	672	708	666	698	749	699	676	713	729	646	693	687	679	692	732	735	724	690	670	692	695	722	701	669	675	701	710	680	696	732	693	685	727	692	694	695	660	679	707	682	686	693	688	679	692	638	670	678	693	725	712	728	696	706	693	725	692	709	696	670	704	741	720	654	696	623	715	714	685	726	756	724	718	734	712	702	694	707	737	710	714	688	735	695	615	649	659	667	674	711	734	693	674	670	670	655	670	726	686	680	698	711	685	683	668	703	713	703	681	754	692	712	654	724	681	726	685	704	696	709	713	748	735	713	676	738	664	721	703	695	691	698	708	688	662	719	735	686	704	665	725	684	725	679	718	674	677	675	721	674	733	714	690	762	685	730	693	722	723	667	747	713	701	695	701	641	697	693	685	663	702	717	728	700	706	671	692	701	717	711	708	743	722	672	679	639	723	722	736	714	704	670	740	730	691	711	674	699	687	711	700	672	683	646	701	697	686	703	664	676	649	711	689	667	685	673	690	683	698	713	682	670	666	710	693	702	710	694	665	692	749	685	709	700	733	706	728	688	697	725	719	668	709	672	746	708	719	682	703	664	732	706	707	691	673	698	720	705	704	717	739	684	714	732	707	672	668	738	749	723	702	698	694	710	696	684	672	661	735	658	662	660	700	687	661	665	733	723	694	663	670	680	732	672	714	726	654	670	703	745	736	671	727	671	732	692	706	688	711	675	678	639	716	686	697	721	659	681	693	703	692	657	672	653	691	701	689	694	730	683	695	732	684	679	721	646	724	727	674	695	725	689	700	645	739	741	720	712	718	667	726	719	712
6625	271	166	105	94	106	87	65	85	83	94	108	76	68	85	74	53	73	75	74	59	74	58	58	64	67	58	82	59	62	63	64	76	67	70	56	75	83	59	68	68	62	71	75	67	63	72	66	62	68	66	66	71	80	64	70	64	71	74	65	77	72	79	77	78	79	76	75	65	76	77	83	79	65	60	83	89	72	65	69	77	60	57	73	74	87	69	72	76	98	68	66	64	88	70	67	61	69	66	64	73	71	58	68	59	68	70	83	74	66	87	69	66	60	59	65	64	65	58	72	74	80	67	70	66	69	65	83	68	66	70	76	68	76	82	79	67	70	69	75	83	68	69	70	68	74	72	72	62	53	81	68	77	58	63	64	78	62	62	73	64	68	78	66	66	64	81	69	72	71	62	62	65	64	65	80	70	67	73	58	71	72	82	75	83	72	72	57	86	55	67	75	74	70	67	69	61	74	68	65	85	64	72	84	85	67	76	77	69	66	60	65	74	63	90	68	78	63	73	70	79	76	50	79	63	65	63	71	67	79	63	50	72	77	69	98	72	60	69	75	67	76	66	58	72	70	86	53	64	74	76	79	80	66	82	70	61	67	78	62	59	74	61	54	70	82	68	73	67	63	63	77	70	62	78	75	80	53	71	70	64	72	76	76	68	64	69	62	74	80	86	68	70	75	64	68	83	55	64	70	74	68	67	52	76	71	64	64	72	90	68	71	83	73	81	70	65	67	92	59	59	68	60	64	76	56	61	70	74	59	81	80	76	67	63	61	66	74	77	70	76	73	58	73	71	69	76	60	48	68	73	87	74	80	63	56	51	78	58	81	74	78	73	69	72	69	74	65	67	75	57	84	53	74	76	76	71	71	85	72	72	66	61	71	66	76	68	70	64	76	78	73	61	86	83	91	83	57	72	79	72	74	60	71	69	61	81	65	80	77	60	67	76	80	60	71	79	58	76	66	64	91	67	86	55	67	60	77	73	65	59	64	80	66	63	87	81	53	61	76	69	70	65	68	75	61	65	56	73	88	76	59	83	84	92	78	98	76	80	71	68	66	64	64	64	63	94	61	74	76	50	58	82	82	61	63	66	82	69	75	71	60	73	59	65	74	72	63	54	69	62	76	68	71	67	76	61	72	65	70	57	80	76	69	70	77	71	64	65	67	83	61	71	66	80	50	76	80	78	80	69	87	73	70	63	80	63	63	75	84	64	69	71	63	62	67	59	59	51	63	68	82	75	80	72	85	69	54	68	75	60	73	74	88	61	69	52	62	69	73	78	79	70	67	64	68	84	62	58	71	62	69	67	68	77	89	68	66	80	68	70	71	72	73	73	54	82	62	62	76	77	76	76	60	60	71	73	64	70	67	77	70	75	78	60	77	73	73	71	74	68	65	61	53	54	67	73	59	60	64	72	83	72	63	66	61	60	57	62	65	78	67	78	91	78	82	74	64	71	69	70	62	58	64	92	75	83	87	74	67	67	59	74	66	69	69	53	73	57	66	68	76	69	62	69	62	61	66	80	65	80	82	72	67	63	70	47	69	70	61	66	86	71	71	69	81	79	64	67	60	59	81	68	68	60	69	69	67	61	63	77	62	69	68	66	74	67	55	68	69	83	74	71	59	65	78	76	74	72	57	78	58	67	72	72	63	69	71	73	73	72	83	74	75	69	66	68	65	80	74	71	72	61	69	68	68	68	70	66	67	69	73	76	63	68	66	76	65	76	61	64	54	71	68	64	49	76	67	62	63	74	66	56	67	67	72	67	64	90	62	76	93	81	81	84	59	80	77	57	64	76	74	81	74	78	76	86	60	88	84	73	66	78	71	66	54	58	66	63	75	67	83	54	85	63	73	85	89	73	73	81	66	57	64	59	79	75	75	72	66	69	63	60	79	62	60	75	73	72	55	74	65	57	81	74	68	70	61	68	61	60	80	70	80	75	83	73	71	65	74	81	67	71	61	75	83	71	59	58	64	59	63	60	82	84	61	77	76	79	88	80	52	60	75	66	55	64	73	62	73	70	61	68	81	58	76	79	67	60	75	59	68	81	72	84	73	95	58	64	51	63	79	63	62	60	79	81	69	71	73	80	73	62	76	53	63	69	63	76	69	74	67	60	70	80	68	63	57	78	66	95	80	60	59	58	58	56	71	70	67	75	72	64	79	79	57	67	74	64	74	57	70	86	67	55	79	87	85	69	75	64	88	67	64	99	71	64	76	56	83	67	62	72	80	67	66	77	86	88	63	66	73	60	77	61	67	55	73	55	75	78	77	72	73	72	77	60	65	64	59	75	57	78	56	56	63	67	69	69	78	77	49	84	67	93	63	57	69	74	78	86	49	69	76	63	58	67	69	66	86	71	61	65	61	61	67	79	50	69	68	61	63	74	72	60	81	66	67	54	49	66	74	58	64	74	73	68	70	63	65	67	78	74	79	68	69	72	68	71	70	69	73	75	81	69	57	78	59	74	65	64	72	85	76	68	70	85	79	72	73	56	62	73	85	64	73	66	68	81	68	84	78	70	78	74	74	67	56	67	66	78	76	65	90	72	83	82	70	71	66	69	73	87	77	81	73	63	66	70	69	77	66	78	73	68	74	71	85	60	68	77	82	73	84	65	69	59	78	67	89	51	74	61	70	61	66	48	72	65	62	67	74	70	77	67	69	61	60	79	70	77	46	69	79	73	85	79	78	66	68	56	62	76	59	72	69	72	69	72	65	73	74	78	79	90	55	86	65	68	64	67	86	75	63	67	74	55	70	71	74	81	52	72	67	66	77	54	67	69	64	74	54	67	64	65	51	75	71	63	63	73	55	83	71	69	70	83	73	72	60	61	66	53	64	74	55	52	79	58	81	56	74	61	74	69	59	61	67	80	83	72	91	60	74	64	70	66	78	71	88	87	77	57	87	64	67	72	63	66	71	66	65	60	74	59	73	78	61	63	80	86	70	66	61	64	69	77	60	70	64	71	65	69	67	71	69	58	72	69	80	58	77	70	75	74	70	49	71	69	61	63	85	75	78	81	53	71	68	51	85	77	69	76	79	54	78	68	52	66	88	81	61	67	64	59	72	64	66	59	70	69	72	69	79	69	66	61	72	61	72	55	81	60	67	79	58	65	75	100	60	68	87	60	57	57	55	83	68	76	63	68	74	65	83	84	89	61	74	74	67	84	76	86	69	88	69	54	47	68	75	70	68	78	75	73	84	60	65	76	74	73	62	72	66	60	65	76	48	64	70	73	63	63	57	77	57	71	67	71	73	59	75	64	74	69	52	65	75	68	64	59	75	63	67	79	69	64	66	60	63	66	78	63	84	78	76	68	88	58	79	53	74	55	60	71	53	69	64	75	72	73	68	79	58	71	77	66	76	57	69	68	77	56	62	61	62	62	68	69	69	66	60	80	57	68	83	55	65	61	76	69	79	62	55	73	74	61	61	61	77	80	69	76	74	79	63	74	70	67	63	70	64	68	68	81	67
6318	329	445	414	389	341	337	314	320	290	288	288	275	271	301	252	264	289	274	237	279	247	261	250	262	249	232	259	245	285	251	253	243	261	249	236	231	284	253	258	251	269	251	265	278	268	266	230	237	266	265	247	246	254	289	225	268	233	240	254	258	271	246	271	269	254	258	279	260	260	241	230	258	272	249	245	311	262	273	247	280	251	270	282	232	230	245	238	280	263	250	228	281	238	230	263	263	244	275	281	258	255	267	236	251	254	292	268	209	256	256	250	274	249	264	262	274	233	235	273	253	260	248	240	265	238	256	291	258	250	248	253	230	256	273	264	230	243	247	287	259	256	264	259	268	256	243	299	261	265	257	252	252	270	238	250	243	243	252	236	236	256	272	220	267	248	252	273	271	280	251	273	249	257	229	253	253	269	247	267	256	266	246	259	242	240	262	287	254	268	263	267	254	256	252	266	265	258	227	264	252	263	234	239	249	274	249	245	251	239	251	252	271	265	264	236	242	239	258	250	258	261	248	267	270	260	266	283	267	270	269	275	260	232	257	244	245	249	263	238	262	233	271	240	254	284	256	255	251	261	255	262	248	240	225	280	249	219	230	253	237	288	256	253	266	250	245	246	244	242	241	265	271	264	231	275	246	235	289	258	217	262	242	273	269	249	255	265	226	249	270	254	247	245	245	255	252	240	212	248	255	254	260	251	257	234	247	247	244	276	211	231	291	251	222	243	231	241	252	254	244	262	271	259	265	254	261	250	240	269	236	244	252	276	245	271	260	271	266	246	295	259	279	276	235	235	223	254	283	269	260	232	246	231	268	243	233	236	262	252	238	257	250	279	238	272	239	244	245	263	260	245	249	286	260	238	279	251	239	270	262	228	251	221	251	253	260	245	247	237	235	249	262	257	239	249	274	254	250	250	242	282	255	262	256	238	264	279	263	281	263	240	240	286	218	257	253	255	262	251	250	235	266	256	255	261	266	274	279	249	280	255	265	269	254	280	277	221	240	233	251	252	246	272	262	236	244	262	243	260	241	254	270	253	261	252	273	281	232	258	214	273	225	222	244	230	263	285	223	246	249	266	265	269	226	268	235	252	247	273	258	274	240	249	255	245	260	248	236	248	279	242	259	257	236	241	258	265	282	249	260	254	275	227	252	256	261	231	242	252	247	271	267	243	250	262	235	250	252	248	238	255	256	240	260	241	252	283	284	278	258	257	264	240	248	279	267	230	243	243	263	248	247	245	257	264	263	259	238	254	247	282	282	248	246	258	244	263	269	248	278	251	272	249	260	263	248	241	255	230	278	256	240	231	238	261	262	234	280	273	265	275	241	276	239	248	251	258	264	273	243	280	256	236	247	271	259	267	241	268	262	250	280	239	251	248	253	254	259	277	267	267	270	255	220	263	243	263	283	256	246	249	234	248	226	240	266	253	246	245	253	242	237	251	269	244	285	246	240	229	230	253	263	262	232	230	240	264	264	283	259	227	247	245	282	250	245	254	238	263	254	244	251	239	272	236	268	246	266	258	255	269	260	286	225	271	257	283	251	267	251	231	267	281	238	235	231	276	271	280	253	257	246	243	258	266	263	255	265	254	260	261	235	258	245	259	238	258	276	235	259	274	266	258	217	234	247	263	253	251	242	247	268	256	250	262	270	251	243	244	255	278	274	239	253	239	255	247	268	245	241	239	229	244	238	244	265	258	254	242	255	271	253	234	277	268	247	257	266	291	262	240	255	274	229	236	257	231	252	258	233	235	247	255	246	246	264	257	252	282	266	279	273	285	226	278	235	265	215	273	246	247	235	262	246	274	267	233	289	248	271	239	256	269	265	252	242	264	256	216	251	233	251	290	282	245	250	249	247	242	249	239	275	274	244	244	234	235	263	234	290	251	268	246	278	266	256	243	250	239	221	264	273	228	299	272	239	272	218	275	252	242	265	258	256	248	234	281	253	243	247	252	269	268	250	236	240	256	255	231	241	279	251	256	253	263	279	276	239	225	271	255	251	260	252	239	247	266	265	245	265	259	276	248	232	276	257	262	270	258	247	263	263	253	245	245	230	239	231	268	248	255	241	248	238	272	242	221	262	230	240	244	259	281	262	258	245	248	260	261	236	247	243	253	270	240	262	276	273	258	233	256	264	275	248	267	286	231	256	227	236	256	275	266	256	238	219	256	224	228	256	239	235	257	258	247	249	241	256	252	264	251	240	275	255	276	224	260	260	254	270	239	233	230	250	236	250	252	236	268	300	268	235	228	270	269	274	238	246	255	273	229	252	250	269	277	232	267	241	229	265	232	273	259	254	291	272	251	269	265	257	238	245	242	254	258	240	260	275	236	264	282	231	271	244	293	277	250	282	241	267	244	254	266	267	238	224	259	274	278	233	237	268	237	249	264	239	261	256	274	288	291	242	260	239	272	270	267	264	288	257	266	259	270	237	275	256	258	248	271	237	258	252	254	262	249	262	218	267	249	258	264	219	249	235	254	266	255	266	266	243	241	276	282	258	257	280	247	252	256	264	254	267	269	230	237	268	241	238	250	248	272	259	248	260	214	266	232	240	256	281	240	243	271	266	252	266	244	272	232	287	255	267	246	238	251	243	276	241	266	233	267	272	241	249	259	256	253	247	269	252	255	229	256	237	284	234	277	228	269	258	264	232	236	236	251	263	244	277	242	249	248	240	254	253	259	253	260	259	247	248	280	268	260	247	235	245	253	263	272	230	269	242	253	271	256	264	248	235	263	246	251	281	261	286	233	249	260	261	270	232	281	248	227	264	242	271	280	254	249	289	270	245	235	251	250	219	225	252	249	257	255	244	257	272	280	253	231	260	231	239	241	249	272	252	280	269	266	265	267	256	261	285	243	263	239	262	267	258	235	274	257	272	261	263	285	265	257	241	268	254	228	274	232	266	274	243	240	241	220	257	262	256	243	243	246	241	258	250	272	263	244	262	234	259	239	225	253	246	268	245	247	250	255	224	270	249	254	265	262	280	284	274	246	237	268	235	240	255	273	253	231	265	249	242	250	266	263	264	268	266	247	254	254	256	263	258	262	261	260	275	265	243	269	241	250	286	229	284	240	256	230	286	250	254	261	229	242	236	263	256	227	242	217	254	234	250	241	287	254	235	279	239	280	266	255	255	223	234	256	260	237	257	258	246	251	265	241	226	268	272	257	253	244	263	247	248	265	251	244	227	211	259	255	243	253	259	249	222	256	248	252	239	274	251	261	259	254	270	234	237	262	223	247	249	273	231	265	222	224	274	250	218	266	259	266	264	257	248	281	264	245	283	246	244	251	254	278	243	262	258	270	263	277	238	244	228	245	245	277	270	230	234	245	257	236	255	255	247	239	235	265	252	254	244	257	266	280	260	235	247	256	252	251	250	237	260	269	259	306	280	237	281	272	254	267	257	299	261	270	253	264	276	236	265	277	246	272	251	271	250	260	278	254	243	251	254	261	249	268	257	300	268	273	249	267
38041	10723	1901	1059	772	575	446	371	327	303	281	247	232	220	220	221	182	207	181	176	179	179	180	177	160	174	169	191	156	173	162	177	174	173	183	177	164	192	195	169	157	194	177	184	159	169	159	162	168	162	169	165	167	158	146	159	184	150	164	164	166	166	184	163	169	175	166	153	185	169	168	169	155	147	175	164	156	171	139	178	172	158	161	170	168	141	158	170	162	161	149	175	163	180	162	168	175	149	147	160	158	162	162	174	148	170	182	156	155	186	162	139	161	163	158	155	141	162	156	146	158	152	167	156	170	163	170	173	174	165	158	181	169	165	176	174	176	142	149	176	167	180	138	173	181	152	169	161	138	171	177	143	147	180	171	137	164	173	142	181	157	168	164	158	163	166	144	180	161	167	162	171	167	172	179	176	160	158	166	161	156	163	167	166	160	180	167	175	154	157	158	143	168	150	174	161	176	151	170	161	150	177	171	194	156	158	153	178	178	175	170	169	185	168	168	188	179	165	168	172	166	176	151	163	170	174	164	185	171	165	157	145	184	166	154	144	152	177	156	171	154	163	165	177	152	156	186	162	158	173	169	153	167	156	148	168	155	177	172	162	169	176	174	157	176	166	165	164	157	176	159	157	173	168	178	146	172	170	147	177	202	166	175	165	176	160	178	157	176	152	155	179	160	154	161	166	174	171	158	146	165	168	186	178	162	158	160	183	136	176	166	165	154	173	151	167	184	177	165	156	167	159	148	171	156	160	177	172	152	165	147	152	146	169	162	193	142	163	142	143	159	162	162	176	172	166	145	163	178	147	176	165	154	151	140	163	158	155	175	147	155	168	167	172	178	144	133	163	169	173	179	170	157	186	166	151	169	162	152	163	172	168	166	169	155	162	148	178	151	164	156	166	162	151	163	167	169	165	145	166	155	181	163	168	136	174	173	167	178	174	158	162	164	165	206	172	138	154	172	156	155	148	159	168	160	187	148	160	166	154	155	163	181	146	176	179	148	153	193	159	168	166	163	177	154	152	184	167	156	185	173	167	191	162	201	156	170	168	177	162	143	182	165	160	153	152	166	187	179	186	181	165	173	152	164	160	152	172	178	177	164	156	170	170	171	167	163	158	167	142	167	189	165	156	175	146	159	176	141	169	161	162	169	141	187	180	177	168	171	185	159	157	160	152	181	170	177	175	171	162	156	164	168	177	151	169	167	152	164	159	178	159	180	147	162	180	165	165	172	146	150	163	160	167	151	162	146	176	170	165	150	185	169	157	174	161	151	148	163	183	160	160	153	145	184	160	156	174	170	166	153	140	148	161	156	170	167	144	156	149	153	168	170	170	178	158	165	170	168	164	162	164	153	140	179	177	169	159	154	159	186	164	163	152	149	187	151	139	157	156	178	177	177	169	178	172	184	162	139	181	158	167	157	156	152	153	155	167	179	177	179	160	165	149	175	179	163	166	184	152	162	145	166	171	146	162	160	169	167	166	147	180	175	177	163	179	156	164	178	182	154	140	174	135	175	158	171	168	155	166	159	160	188	183	150	148	146	137	173	140	151	185	133	148	164	149	171	171	172	152	171	180	149	196	171	146	166	154	163	149	154	156	172	184	161	147	159	176	170	161	151	167	174	185	181	130	171	159	146	165	169	168	162	168	172	183	154	157	184	171	170	154	180	147	163	170	154	164	173	163	162	168	138	144	161	162	162	168	165	180	144	145	185	150	163	172	148	145	159	157	152	146	172	147	157	143	172	163	174	183	146	181	165	172	179	145	177	177	184	154	183	168	167	167	163	151	182	155	169	150	162	170	181	190	170	164	161	188	178	172	142	166	154	138	169	168	147	152	172	160	164	142	160	157	167	159	155	172	138	142	174	198	175	180	156	151	169	170	136	161	174	180	182	164	152	155	160	158	171	179	160	180	162	144	175	187	163	164	167	198	157	145	203	173	179	159	156	161	186	164	139	167	164	164	172	146	170	155	145	180	169	137	161	173	161	177	162	165	151	168	179	159	173	163	137	162	164	174	150	151	154	165	173	154	183	175	163	141	181	147	155	154	150	150	148	153	170	151	160	163	179	143	182	183	157	156	178	166	143	177	156	176	160	152	167	171	163	182	164	164	163	157	174	176	174	155	196	160	155	180	157	169	122	141	176	184	171	159	180	160	150	184	141	155	150	157	149	161	164	166	171	158	170	147	163	167	163	150	164	192	186	181	190	159	177	165	143	147	160	184	171	167	161	174	160	152	171	176	171	156	140	181	161	182	165	165	168	152	182	151	147	168	168	161	176	153	175	172	187	152	163	185	189	152	151	171	174	158	171	161	143	169	166	161	172	179	171	154	152	160	161	173	174	145	163	150	147	160	193	197	154	150	146	165	164	174	146	171	173	177	164	167	181	174	154	142	137	179	162	179	154	151	153	180	178	174	154	159	164	149	195	157	158	158	141	149	154	166	153	156	168	146	184	170	173	151	152	170	154	162	181	154	167	171	184	166	168	176	167	166	175	163	163	145	169	171	158	159	164	177	150	142	165	161	145	178	158	174	154	174	158	161	172	177	152	156	162	150	152	166	167	165	162	167	148	185	165	162	138	156	184	166	167	169	158	159	160	169	146	173	141	170	158	179	163	172	178	171	154	168	209	149	151	156	169	169	157	157	152	165	158	166	145	167	185	164	168	148	162	141	167	158	148	173	163	152	180	158	139	175	161	163	146	153	144	165	183	174	153	162	164	185	175	161	190	182	163	172	175	176	159	160	171	169	170	159	175	152	162	192	183	145	147	170	187	163	178	173	163	153	167	165	171	175	166	156	163	170	156	150	138	174	168	163	134	175	178	160	179	154	159	185	139	165	151	166	154	174	180	153	128	156	187	150	164	175	158	165	186	158	174	173	165	156	170	158	157	176	177	188	164	153	172	135	162	163	167	187	179	177	154	197	159	152	146	174	173	132	137	155	132	151	156	138	164	177	182	176	173	171	186	184	155	175	165	159	176	193	167	143	174	168	168	178	185	148	172	148	139	164	158	185	181	144	166	174	188	135	157	177	143	138	168	146	143	181	151	177	173	167	176	155	179	163	145	137	170	165	153	197	162	174	165	158	146	148	151	172	180	170	175	164	179	163	154	195	169	140	147	171	167	153	157	181	160	159	160	147	149	169	183	160	167	180	185	142	152	160	170	184	177	188	182	194	164	173	158	152	155	148	177	184	159	170	157	179	178	145	163	152	182	183	162	141	161	160	163	173	161	168	158	170	163	160	173	194	158	144	160	177	158	173	185	145	152	160	134	177	146	166	158	154	153	150	153	154	167	195	161	184	155	148	174	167	171	156	153	183	161	165	190	195	165	171	161	186	162	151	150	175	181	175	161	172	144	163	168	147	181	178	186	156	155	139	154	134	158	179	148	154	160	177	167	184	170	158	147	161	186	169	152	153	166	165	177	157	176	156	172	164	185	157	145	168	155	142	174	150	179	185	168	165	157	155	155	175
18015	1483	3299	3619	3052	2432	2000	1705	1533	1351	1208	1151	1039	915	884	794	826	786	762	707	719	729	662	691	614	612	664	624	605	568	578	603	588	582	579	528	594	577	553	570	560	556	545	518	543	494	572	552	543	539	511	559	490	523	538	512	537	535	518	517	549	545	541	524	538	544	480	506	539	496	502	500	553	514	529	542	554	498	553	518	535	526	515	577	505	462	472	498	465	511	497	532	477	549	478	485	491	514	490	511	497	529	498	481	483	540	501	523	541	541	513	527	480	465	515	493	504	522	497	513	522	556	545	523	530	518	487	552	518	480	477	473	508	494	515	501	481	473	505	536	453	513	501	498	496	536	524	481	528	495	513	494	535	509	492	523	472	552	501	490	493	485	476	515	543	549	493	464	512	504	513	523	553	527	496	465	464	488	498	514	515	547	472	523	524	500	553	489	496	496	515	496	488	484	487	504	501	513	470	430	491	525	466	519	509	531	523	472	523	518	504	497	536	517	526	502	516	519	494	503	482	501	480	501	506	502	533	519	497	511	530	491	513	510	517	503	501	474	520	518	473	471	481	485	487	485	509	495	484	519	484	486	486	478	456	486	457	532	542	473	472	473	538	518	496	464	472	476	478	482	510	479	481	478	507	500	497	520	487	503	486	512	485	490	512	500	521	520	505	492	543	500	516	494	472	520	531	473	520	524	522	491	503	461	494	492	476	495	509	498	503	492	489	510	486	498	516	485	450	552	473	517	465	475	479	494	486	478	512	471	476	520	500	523	487	496	483	480	505	472	516	501	488	507	472	469	473	473	482	519	471	490	517	479	502	453	527	515	477	471	489	471	522	475	514	511	478	531	535	495	491	477	493	518	477	500	483	505	504	508	485	488	511	483	493	485	529	473	479	476	491	514	536	513	521	511	501	551	514	525	502	504	542	481	483	516	496	508	503	472	476	530	506	441	511	488	518	498	474	481	528	472	511	493	491	501	490	524	478	491	473	534	541	488	483	521	497	488	495	520	480	475	544	505	500	493	516	489	503	445	478	532	490	462	516	482	545	481	517	471	485	506	524	501	496	493	503	497	537	524	519	480	537	478	510	466	494	490	496	487	458	525	501	511	488	474	498	477	511	529	484	462	524	522	472	527	504	525	527	514	486	504	504	497	505	475	507	513	483	527	551	491	478	479	495	466	496	516	506	521	485	486	514	503	507	490	486	511	510	514	478	524	533	509	472	473	472	484	521	537	515	528	501	569	511	514	537	520	453	495	442	491	518	484	491	486	499	489	505	453	524	476	508	490	480	516	508	492	531	516	488	493	464	475	479	465	494	479	489	497	493	516	478	484	508	538	480	500	496	453	505	508	467	514	514	520	514	488	505	464	510	471	483	509	466	526	486	522	465	514	499	488	513	477	477	460	503	492	567	468	525	502	493	504	487	483	504	480	508	512	529	516	505	476	488	529	502	494	524	505	499	462	502	548	519	513	536	492	489	478	519	491	461	492	543	506	511	519	495	506	487	494	538	487	499	471	521	482	486	514	473	469	540	507	478	522	521	488	504	490	518	511	496	503	503	523	503	491	503	505	497	511	490	501	499	517	517	489	515	538	487	539	510	517	470	510	503	529	516	509	519	490	460	509	506	537	462	491	481	539	450	488	489	484	499	494	515	479	532	494	508	475	494	482	487	527	491	514	475	516	474	512	514	507	492	485	518	516	512	516	481	454	506	532	468	485	490	486	482	505	510	488	531	500	519	488	478	492	487	526	483	493	516	525	481	484	473	499	500	482	509	525	503	479	454	514	520	521	495	528	474	465	495	524	475	485	507	501	533	499	550	425	512	508	456	529	543	512	523	493	492	533	513	471	501	487	491	510	480	487	485	454	494	507	493	488	463	471	526	498	540	511	525	503	467	490	506	487	523	450	506	522	521	543	504	510	503	495	547	489	517	523	528	461	504	511	503	464	496	493	516	470	516	478	511	481	501	501	499	514	458	494	491	476	466	502	518	501	456	515	480	518	537	493	515	481	480	490	488	493	519	521	522	510	491	534	487	481	490	486	493	520	519	524	572	492	502	446	535	498	492	461	514	511	507	529	515	527	541	527	492	494	502	493	498	536	503	489	515	487	521	492	490	458	525	531	459	478	533	448	525	495	509	451	464	468	462	443	503	497	494	486	473	468	504	509	493	481	466	486	493	528	463	503	494	526	493	477	510	504	506	477	523	489	530	502	504	534	537	473	474	514	469	466	497	496	540	503	537	519	491	528	491	519	501	499	466	521	495	501	504	491	487	480	474	488	509	493	508	479	511	497	482	518	510	484	493	520	546	525	512	551	497	498	500	511	528	502	508	518	530	497	460	481	501	523	497	501	491	491	480	483	509	466	499	516	470	510	496	527	520	524	509	528	490	496	470	489	512	473	477	509	488	486	490	529	521	508	498	513	531	497	515	500	515	512	477	492	497	501	489	485	526	538	470	479	484	493	531	513	513	489	483	572	489	533	494	539	523	473	507	508	508	493	498	500	480	465	510	493	510	528	536	489	473	504	506	495	493	519	489	500	542	493	518	474	512	503	481	505	506	482	514	520	488	512	520	527	489	547	504	519	499	510	523	474	430	539	474	495	542	527	537	510	519	528	496	458	535	510	469	484	488	527	537	486	500	535	523	514	505	515	530	498	511	489	481	486	501	475	481	482	519	499	488	530	533	467	511	501	498	481	459	521	498	487	491	516	529	477	492	504	501	523	513	474	470	523	488	465	506	480	511	509	452	501	473	500	539	467	506	486	518	482	487	426	510	476	495	550	489	448	517	527	500	475	475	483	506	514	489	511	508	487	481	487	494	481	513	484	516	476	501	465	479	510	510	494	495	474	446	478	503	524	496	508	502	466	510	534	524	499	498	465	495	501	506	475	487	478	518	508	532	547	493	514	514	520	478	473	496	474	513	492	542	481	512	487	461	491	536	474	481	482	497	512	494	511	485	503	511	475	508	494	518	535	517	498	533	512	521	478	498	451	481	512	560	522	528	455	510	503	510	506	507	487	504	523	488	514	512	507	469	467	505	484	544	532	470	532	517	461	497	543	526	473	514	482	469	506	504	489	472	505	465	486	499	516	493	488	509	493	503	535	487	523	471	499	503	502	496	523	516	466	500	495	483	495	519	497	477	477	497	468	535	493	484	543	458	503	519	516	491	480	503	552	500	503	488	469	523	515	491	513	516	492	498	482	497	474	477	517	476	483	524	500	461	482	508	487	481	514	473	465	481	529	527	481	455	480	517	520	496	521	481	486	485	546	534	519	483	520	479	530	484	482	493	565	481	488	481	520	496	499	546	530	533	489	514	488	518	509	502	497	491	539	496	507	531	498	546	483	493	530	503	521	475	525	488	516	474	497	470	502	505	476	537	465	471	469	516	495	500	540	534	500	537	514	478	519	506	518	512	519	512	525	460	508	530	512	501	481	445	496	435	502	509	504	490	458	501	497	513	500	467	489
45562	19052	6253	2080	1505	1106	804	650	587	532	441	466	413	338	356	351	332	311	307	320	303	294	280	284	284	281	285	248	266	290	267	269	255	260	263	232	282	249	248	259	240	250	254	231	240	237	270	237	281	255	266	275	264	275	260	262	249	253	247	244	263	247	267	252	267	232	251	223	227	239	252	269	240	225	204	244	235	271	240	231	233	251	258	284	272	246	228	244	246	261	275	250	231	242	247	236	260	231	240	274	246	260	255	233	267	244	247	262	213	243	249	221	265	231	250	245	257	268	235	259	224	263	258	261	246	253	250	253	276	233	246	231	238	249	268	257	234	256	260	244	228	250	232	260	247	258	250	253	226	251	249	228	239	247	239	232	260	241	249	228	253	262	256	248	245	230	243	242	247	237	243	222	209	251	272	253	256	232	256	233	261	265	224	228	265	286	270	252	260	275	257	249	242	271	259	237	256	248	220	276	242	251	265	269	246	241	271	234	271	238	256	240	243	242	251	227	263	227	250	242	257	245	260	239	221	245	241	249	236	238	288	272	261	211	228	246	245	242	239	250	220	248	253	218	239	251	237	253	273	232	247	248	250	254	229	251	251	254	284	230	284	245	240	241	217	222	258	262	245	242	251	237	226	254	253	252	246	278	273	245	246	275	224	244	233	248	235	242	230	253	268	227	254	245	256	208	278	248	249	251	257	229	232	223	229	239	295	231	260	245	254	239	279	233	254	247	263	233	248	248	229	250	255	248	285	268	231	227	249	232	248	219	230	253	232	241	238	251	242	252	244	255	278	266	241	248	255	219	218	262	231	257	247	228	262	254	260	256	270	252	250	251	241	256	254	240	231	257	251	260	253	242	253	248	231	262	253	242	241	260	250	252	229	224	249	232	233	242	253	244	265	242	259	259	246	245	228	262	245	216	242	263	265	228	220	226	238	256	261	262	244	220	211	255	218	237	300	266	225	237	248	239	227	237	254	238	237	248	268	230	259	243	223	225	266	267	255	226	246	277	252	239	225	272	235	230	262	253	245	249	225	224	247	233	254	217	223	278	234	242	255	242	243	249	230	242	263	230	257	286	216	247	242	270	271	261	242	213	259	248	231	242	249	245	238	243	266	242	237	229	258	248	232	239	262	255	245	228	245	255	240	260	239	230	242	267	256	270	251	223	243	225	265	236	222	257	236	245	237	234	230	256	251	249	225	233	253	237	262	232	264	267	261	249	237	264	252	265	231	233	271	226	238	261	256	229	218	245	260	213	228	250	249	227	236	250	242	284	240	255	267	265	230	241	244	260	228	244	243	255	247	226	247	247	217	249	268	229	263	234	251	260	254	263	261	231	246	245	238	253	270	265	253	226	267	252	243	241	244	254	231	262	213	221	249	249	250	251	252	229	256	252	217	265	245	255	252	251	259	236	239	242	254	258	234	254	234	223	260	250	258	250	270	220	248	236	229	259	222	235	236	240	255	282	266	271	252	267	276	272	256	231	243	225	236	253	245	273	237	227	260	262	260	262	267	260	227	225	285	273	258	253	235	250	236	258	240	240	243	233	281	242	227	262	244	266	268	267	270	236	215	262	258	259	231	258	261	254	230	238	263	262	258	215	232	271	251	268	221	261	245	241	243	258	276	237	268	259	248	243	248	228	235	292	255	228	258	250	271	244	248	252	249	244	250	244	276	249	238	251	253	252	266	235	241	232	252	276	239	236	246	250	259	264	250	261	251	261	220	274	278	258	245	244	255	262	250	246	262	234	254	250	241	246	256	264	248	258	244	270	239	241	262	250	254	243	241	263	248	222	273	230	216	229	257	269	228	249	242	228	258	242	265	266	250	230	242	251	249	249	256	270	256	232	253	257	239	222	265	225	270	259	245	231	224	214	251	251	261	251	230	270	245	270	219	290	238	231	252	271	245	246	240	235	220	244	199	256	259	203	239	254	251	234	225	260	235	246	244	252	250	247	262	255	259	300	258	239	255	250	251	257	271	237	271	259	248	237	275	273	249	217	251	255	262	289	263	216	222	241	233	236	249	250	255	247	264	245	254	271	220	218	258	249	220	248	244	231	252	276	270	227	260	262	241	240	252	266	257	256	265	246	259	243	233	230	214	270	243	248	233	256	269	273	250	245	244	233	280	241	237	231	262	247	188	260	225	279	230	232	262	269	232	256	276	284	254	263	244	257	238	256	239	238	234	260	230	257	246	277	266	258	283	256	233	224	232	270	263	248	220	250	264	232	251	253	251	224	247	262	227	239	287	261	253	214	240	221	233	262	286	243	236	279	240	237	242	265	270	224	208	232	228	259	267	246	232	240	259	227	233	256	236	253	248	271	241	259	252	266	237	258	259	251	238	236	234	254	248	237	221	262	220	243	242	228	240	234	268	220	269	253	245	233	253	274	251	256	250	230	243	267	246	242	250	238	237	238	280	249	262	237	231	252	269	277	237	243	267	243	257	253	257	244	231	257	248	256	242	242	251	274	234	267	222	216	250	229	244	268	240	218	249	224	282	244	263	247	265	247	264	266	247	266	265	252	263	250	224	233	238	239	269	251	233	247	237	216	234	243	227	237	225	254	255	259	277	257	234	233	245	240	244	259	233	245	266	239	265	271	245	239	224	249	256	258	228	267	217	234	249	254	227	233	218	240	255	227	241	237	240	264	270	225	278	262	246	250	229	246	258	222	265	226	247	242	230	241	254	228	237	240	258	277	229	243	248	234	270	251	249	269	238	265	230	254	229	248	275	254	259	280	240	234	259	259	227	235	251	235	244	206	251	233	238	251	248	219	234	235	248	220	251	249	243	243	277	278	241	256	207	220	222	257	266	240	266	238	249	226	230	215	238	228	274	264	270	257	239	241	246	241	233	241	254	220	252	265	232	267	235	251	231	233	273	256	252	257	252	247	232	254	214	231	279	237	241	257	257	236	220	238	227	244	232	279	256	256	254	255	254	237	240	218	236	267	254	267	283	240	252	253	255	247	230	244	248	240	244	271	238	260	228	238	275	234	256	243	253	245	223	250	242	250	247	253	247	246	242	238	255	259	243	229	248	243	251	247	267	250	242	227	230	217	249	225	247	246	223	248	246	270	252	251	262	246	257	240	252	245	249	290	259	231	241	239	244	223	264	264	239	245	258	239	236	244	233	243	238	258	272	238	271	263	222	242	273	279	264	259	249	236	255	224	239	239	242	275	277	214	245	243	264	243	213	204	247	253	249	247	231	245	221	298	244	255	232	254	229	265	246	257	235	246	247	250	258	241	211	255	250	248	251	249	246	264	236	254	245	259	275	243	219	237	242	237	246	209	259	258	256	255	243	259	241	255	217	242	274	225	250	246	234	235	233	267	250	282	248	245	277	244	226	244	253	268	230	251	245	258	255	269	232	228	229	260	272	240	239	251	269	213	247	250	258	270	258	240	255	241	232	240	242	252	251	283	247	243	240	239	275	249	251	257	261	256	281	236	238	242	237	235	234	247	253	265
22857	2683	5842	6368	5588	4385	3489	3095	2646	2290	2023	1898	1723	1557	1450	1394	1257	1218	1217	1065	1058	1031	1026	961	984	929	964	873	945	900	905	886	790	831	890	748	846	823	851	807	844	801	781	813	741	759	761	746	746	769	768	732	787	807	778	719	745	733	727	733	731	729	752	714	742	762	713	774	743	729	676	678	742	737	718	733	723	725	691	752	686	726	688	716	698	743	677	736	727	696	739	711	691	716	720	688	701	665	693	720	738	716	691	691	723	732	715	707	706	749	739	738	714	702	744	699	679	737	736	737	679	687	678	731	711	732	677	706	669	727	684	683	713	679	644	722	706	732	747	696	711	700	710	723	730	733	672	681	663	706	763	717	712	714	716	646	718	690	736	712	682	687	682	674	680	716	699	692	738	718	690	732	698	696	688	708	715	661	691	710	665	670	704	664	747	673	697	700	721	706	719	692	703	739	724	719	696	756	686	686	689	676	659	735	720	676	698	681	687	708	721	731	742	667	694	685	703	680	710	702	713	672	715	702	710	636	680	718	733	674	674	672	686	688	681	671	727	744	679	686	680	739	766	706	692	669	679	718	677	701	684	711	689	694	708	749	717	738	703	704	698	683	718	687	713	696	716	749	690	657	636	738	650	686	720	688	697	738	695	685	673	707	699	690	672	687	672	658	673	710	624	701	714	699	674	694	669	697	649	712	723	671	745	700	708	681	683	717	678	685	705	688	714	692	702	720	718	641	715	716	706	677	655	683	659	677	709	748	677	713	717	707	644	665	720	668	713	671	677	716	716	686	666	703	705	683	658	691	765	678	661	679	673	754	708	652	652	672	708	739	690	716	683	736	653	685	702	697	696	713	733	697	688	689	671	673	733	750	678	712	708	659	668	695	698	709	688	679	672	712	723	648	695	701	720	702	729	668	727	679	718	693	670	728	662	688	727	681	693	716	715	693	693	666	692	693	669	654	715	702	688	658	719	686	687	683	654	688	678	722	718	698	670	714	685	671	699	721	654	665	712	681	663	702	691	700	682	711	753	727	684	709	698	739	686	691	723	700	742	633	686	708	689	710	654	693	696	648	690	675	749	693	679	674	704	662	694	693	677	726	680	748	697	696	656	746	678	710	714	722	720	660	691	701	696	701	649	710	728	688	725	729	677	677	752	667	727	726	738	734	676	733	685	681	662	744	715	701	707	698	686	670	703	703	716	669	723	715	680	646	683	694	745	695	660	692	715	684	708	708	714	638	662	707	713	669	672	654	681	704	752	714	654	684	737	758	673	706	723	668	706	709	722	658	693	692	730	682	627	711	730	716	677	711	706	687	736	696	706	698	680	653	731	726	663	732	673	716	692	694	680	672	692	723	696	709	675	697	671	678	709	697	718	718	688	681	697	696	683	704	732	721	721	701	673	670	723	716	710	721	735	654	687	654	706	690	709	729	644	741	679	628	687	724	706	690	657	656	716	689	698	717	706	740	693	678	720	688	687	699	710	700	750	677	632	689	690	711	684	687	697	698	685	722	726	710	657	697	710	695	668	696	725	707	690	696	690	744	708	705	674	681	724	693	668	696	701	666	716	716	680	688	702	688	740	722	695	717	681	728	696	705	668	716	708	719	693	689	672	709	692	710	741	721	702	697	738	750	666	657	739	673	681	656	695	703	689	688	724	644	693	698	695	637	705	719	685	683	659	732	700	726	689	721	709	709	721	692	686	698	729	707	647	695	694	670	692	685	703	674	669	722	722	706	725	683	623	694	698	726	687	712	741	696	702	718	710	734	704	726	698	696	687	673	652	695	680	675	704	716	736	694	655	703	685	682	733	719	647	619	695	735	694	717	705	690	687	705	687	673	666	663	713	663	673	724	733	697	722	677	753	673	683	739	697	678	701	680	636	682	707	690	715	682	716	689	702	741	714	692	698	672	695	681	674	722	750	702	760	711	703	663	686	713	713	705	629	692	661	690	692	720	702	731	728	647	692	695	709	691	707	700	728	690	732	716	731	682	692	693	768	714	718	708	688	724	722	642	682	701	670	703	736	699	681	702	688	662	700	715	696	725	678	667	699	678	681	693	703	636	742	674	708	680	680	693	684	723	700	725	742	714	707	734	692	712	718	714	632	666	663	708	719	677	689	682	726	722	695	705	683	699	694	661	744	677	697	688	711	709	668	716	673	654	729	708	693	693	714	699	724	654	726	682	693	691	714	739	672	681	725	724	647	682	745	697	709	669	683	682	665	692	703	685	685	686	673	674	716	717	694	721	731	674	717	662	711	717	723	695	683	699	701	661	721	685	706	724	711	663	660	723	705	676	623	655	707	725	702	678	700	696	727	685	659	674	708	714	728	688	727	661	667	718	731	711	710	659	693	726	728	676	681	692	710	700	732	730	720	669	697	689	685	695	694	744	699	716	681	710	703	682	760	729	681	701	686	690	688	754	728	704	687	685	722	678	708	753	661	671	705	696	733	732	693	658	691	699	738	711	697	736	695	703	665	649	732	705	767	709	726	689	696	701	698	677	666	695	699	668	668	699	704	675	649	712	731	687	738	646	704	693	702	729	692	661	694	699	717	712	713	706	644	668	693	748	702	735	695	716	692	710	706	691	733	677	708	676	691	670	724	684	706	651	672	681	752	696	760	690	693	681	697	705	702	680	689	665	737	701	701	704	747	713	695	703	733	704	684	679	652	698	695	676	708	713	692	730	663	718	732	694	694	666	700	664	650	690	720	697	700	725	702	642	719	676	701	711	689	652	671	709	631	697	693	716	732	733	706	699	689	696	683	710	711	703	700	724	676	688	707	710	699	717	706	668	734	685	717	658	678	670	678	657	715	704	706	691	662	658	715	702	724	700	704	735	689	718	708	703	719	640	729	713	759	726	706	686	700	761	723	657	719	682	659	668	706	791	738	713	729	703	696	690	728	751	681	672	711	703	733	715	732	666	705	715	683	689	715	708	712	709	728	682	711	702	653	664	728	678	706	725	728	744	750	750	686	697	689	713	731	719	669	691	677	739	695	697	712	662	701	722	686	707	671	710	699	673	713	721	715	706	692	642	703	750	678	702	718	665	745	677	742	689	697	771	693	699	731	721	726	706	660	710	713	693	699	675	720	676	694	652	753	648	734	698	634	689	749	670	681	686	742	660	668	728	712	692	680	679	700	673	720	702	736	698	707	707	717	701	692	686	712	705	699	679	717	691	690	725	763	718	687	684	664	700	696	745	690	668	720	701	672	672	686	712	698	672	687	695	692	737	707	724	675	695	688	683	624	639	699	687	702	673	719	724	650	713	707	720	684	709	741	704	687	662	715	726	712	741	734	727	677	689	693	706	673	688	672	735	716	691	695	660	718	696	712	683	733	636	698	680	653	707	697	704	671	691	638	694	709	669	720	664	740	667	678	682	728	704	711	729	711	676	734	695	707	717	673	682	699	722	709	686	695	711	711	755	706	718	688	709	691	714	693	753	702	702	712	655	708	699	742	692	688	729
6969	330	178	101	105	77	95	88	66	63	57	75	66	72	82	70	76	65	95	79	67	66	69	77	58	74	74	80	71	72	66	75	56	58	66	61	57	89	71	64	65	82	65	83	68	79	76	58	84	75	65	58	82	81	81	76	63	53	89	77	72	75	55	83	59	70	70	61	64	74	80	64	58	78	76	68	54	62	70	66	65	73	62	56	75	76	85	72	63	75	72	78	67	74	67	74	78	79	62	59	69	75	72	66	61	63	84	78	82	75	62	79	73	66	74	63	75	72	78	69	80	65	69	71	63	64	71	57	74	68	78	70	65	72	66	78	70	71	70	68	70	71	60	80	66	75	63	71	68	57	67	52	68	75	83	67	66	70	70	78	77	68	80	76	78	83	56	90	71	63	70	71	68	94	71	68	73	78	82	70	84	81	72	83	57	75	82	59	75	69	61	63	75	73	72	68	69	76	65	58	60	69	78	64	73	66	73	77	75	72	64	67	85	64	66	85	84	80	69	80	70	59	82	74	65	58	57	67	65	65	70	72	85	83	85	76	68	70	66	62	67	62	66	60	67	68	62	74	47	63	67	63	61	74	79	60	72	68	72	79	56	64	53	73	79	74	72	71	74	78	61	69	69	66	67	73	70	47	80	72	71	64	76	79	75	63	66	61	71	72	70	76	59	66	74	51	58	54	66	80	55	73	82	75	81	70	72	61	70	63	64	56	56	76	78	70	78	56	66	89	68	72	90	70	56	65	66	82	67	70	59	61	69	70	75	68	66	71	66	66	87	69	57	59	85	66	79	72	70	74	77	62	62	81	62	60	74	74	62	78	72	69	86	81	65	69	66	80	63	54	84	69	61	56	63	70	61	70	64	66	71	63	74	63	62	48	74	69	78	62	59	77	73	73	75	66	60	64	67	80	73	81	76	70	71	55	62	86	66	75	72	57	87	56	66	68	91	72	84	80	55	65	53	61	79	59	65	86	83	80	77	63	65	62	69	70	80	82	63	70	75	78	78	81	80	72	73	69	60	68	62	69	66	69	70	83	77	70	67	78	73	82	77	74	64	75	67	73	88	69	61	69	71	73	74	60	68	74	69	72	74	78	68	66	79	89	66	67	84	58	72	80	67	63	57	79	73	71	85	69	63	89	78	72	68	86	62	62	74	58	62	73	82	80	58	70	77	67	76	71	62	76	84	80	75	55	74	74	86	55	72	60	67	81	77	52	70	61	72	65	85	61	67	70	65	67	68	69	67	73	66	78	63	66	64	62	65	57	72	61	78	80	55	62	63	68	74	69	63	78	78	70	74	72	70	61	69	74	71	70	70	61	73	63	76	66	48	87	66	65	70	94	66	67	75	63	69	65	60	65	68	68	59	57	69	66	83	68	62	67	63	62	60	64	79	83	62	56	89	74	67	69	70	69	77	70	65	74	54	83	73	65	71	71	55	65	68	75	76	61	63	73	75	59	68	77	80	70	54	61	60	72	69	59	56	73	86	63	66	61	64	77	62	72	80	73	63	78	74	84	68	79	76	83	76	63	68	75	73	66	53	80	74	69	61	55	66	71	76	65	79	64	67	79	78	66	59	80	74	60	61	71	78	67	75	67	72	70	76	75	70	72	65	55	85	79	72	70	72	42	68	75	66	68	82	61	62	61	72	75	74	80	69	73	58	70	71	62	81	58	74	66	65	80	44	64	66	71	86	86	80	58	75	79	62	62	55	61	69	76	69	64	63	61	66	70	100	74	57	65	79	74	78	66	82	62	56	59	61	65	67	80	69	76	64	71	78	86	68	69	69	89	66	63	60	85	74	72	67	77	71	74	63	75	69	67	86	68	57	68	69	62	70	65	61	62	63	69	80	76	70	81	67	69	49	72	78	67	62	80	63	66	75	71	77	91	66	78	65	73	76	74	69	61	72	65	78	85	60	65	73	86	81	78	81	73	70	79	65	64	70	76	77	65	66	64	74	72	74	78	60	84	60	77	70	74	76	59	70	70	66	75	65	59	63	77	69	86	71	63	74	77	78	75	73	67	58	69	76	71	67	59	66	69	69	74	81	74	68	65	87	62	53	66	63	66	57	74	67	74	67	66	69	75	85	81	68	60	75	63	70	64	61	70	68	91	60	81	61	74	74	63	69	77	65	82	61	57	54	65	74	65	70	66	67	66	66	70	72	70	78	74	73	58	64	58	66	64	71	72	65	71	67	60	79	75	57	74	69	67	58	62	85	62	72	46	84	70	71	68	81	61	71	80	71	68	73	76	59	57	87	84	59	71	63	70	91	59	74	65	72	78	57	81	75	71	76	75	80	61	73	81	66	84	68	69	71	72	66	59	62	92	66	71	63	72	70	65	62	74	72	80	67	73	66	67	72	70	73	70	87	73	74	70	78	83	82	63	72	74	74	75	76	80	61	74	83	71	77	67	69	71	66	82	85	68	57	67	71	71	67	62	78	82	66	88	77	66	77	75	72	71	57	54	60	76	78	71	75	70	83	75	66	60	57	62	83	72	70	82	66	66	76	76	56	83	59	90	61	85	58	73	74	57	59	75	61	89	62	59	53	82	57	66	59	73	61	58	75	58	81	72	76	67	56	72	68	68	68	86	74	72	69	68	68	79	77	66	77	55	70	73	56	79	75	66	68	80	76	64	69	65	67	60	77	58	77	78	62	81	77	70	59	65	73	65	67	74	64	73	68	70	72	71	69	54	57	63	61	80	57	66	61	59	56	74	69	70	74	67	73	75	64	75	77	90	68	73	68	72	78	65	77	78	86	56	77	72	70	76	87	72	66	81	56	63	74	63	75	77	66	81	88	64	68	80	71	74	80	61	77	82	69	79	72	65	70	67	60	61	76	71	58	63	88	67	56	65	69	63	56	62	63	58	64	78	75	67	63	66	67	70	54	64	78	74	84	58	67	55	62	64	75	64	72	68	72	85	68	70	75	71	85	64	62	68	64	78	72	82	57	84	74	63	76	60	70	67	74	64	68	61	62	72	66	84	69	56	82	73	62	65	77	84	87	71	99	81	78	74	73	77	71	62	70	86	57	67	70	76	63	68	69	70	79	61	66	74	82	63	71	84	72	60	69	58	67	81	69	60	72	77	56	70	62	71	65	66	60	65	69	59	69	75	70	73	82	76	76	75	62	74	53	82	63	76	95	70	68	95	63	72	68	70	51	59	58	72	74	53	72	65	62	69	80	59	61	78	72	73	67	50	70	59	70	77	81	75	68	71	68	73	78	73	74	71	87	60	67	70	64	74	65	75	71	76	70	66	61	87	72	71	65	67	80	72	75	67	72	76	62	63	69	65	66	71	70	72	58	52	69	68	70	64	61	78	68	73	70	74	55	82	59	80	71	66	75	62	71	61	63	64	66	72	70	71	68	60	75	66	56	73	63	70	71	75	75	71	59	67	66	67	70	56	68	66	73	76	66	61	70	60	77	84	74	60	63	69	67	60	60	81	58	79	70	59
6474	339	429	446	391	357	351	323	342	304	279	317	266	294	297	279	264	277	279	265	260	266	304	283	276	261	265	273	255	243	271	260	270	272	259	256	276	275	284	276	255	281	267	267	248	261	247	247	292	267	272	277	243	270	235	251	261	273	250	280	281	259	267	282	268	259	245	245	261	212	261	267	264	277	266	274	274	238	270	268	240	240	257	237	252	256	252	248	275	252	292	252	244	250	255	258	241	262	260	262	248	250	245	230	277	288	257	241	257	269	248	288	271	271	260	243	252	258	254	268	258	269	235	245	232	239	259	263	258	229	259	219	272	265	238	235	265	271	273	245	242	268	278	260	245	246	253	277	255	247	257	291	282	249	263	249	269	240	248	236	278	276	247	239	246	270	232	258	260	283	243	224	262	260	289	232	270	264	293	262	252	242	228	262	279	269	271	266	264	283	275	233	252	267	261	275	300	278	250	229	246	260	252	262	256	233	292	283	284	255	258	259	288	246	259	242	229	239	246	264	247	239	248	238	230	268	244	234	267	236	275	241	239	253	256	279	274	289	244	252	241	248	260	273	278	276	251	257	246	291	267	250	282	248	260	280	257	265	291	278	280	238	255	238	245	268	246	248	276	261	266	270	233	281	250	268	245	258	269	246	235	238	242	273	283	255	268	248	273	230	258	257	246	242	259	238	227	216	272	248	265	236	253	288	253	246	254	230	256	264	248	286	252	270	264	239	260	272	244	257	276	272	266	243	247	275	265	269	264	251	261	272	266	227	297	263	247	291	238	270	258	254	250	244	253	248	251	265	263	263	229	278	258	244	223	271	250	261	265	275	250	284	275	256	265	245	246	249	232	287	255	277	255	233	253	270	245	211	257	224	292	240	268	250	253	224	268	285	282	238	241	264	257	259	231	250	247	270	244	271	226	272	259	263	250	260	277	270	272	244	258	269	240	236	267	257	264	252	230	245	276	242	260	275	233	275	260	253	244	290	267	237	245	291	284	264	212	256	280	246	286	256	265	258	274	242	234	260	269	213	246	283	263	235	247	275	261	274	265	272	253	250	276	245	258	262	293	261	234	265	246	279	270	255	242	292	247	275	235	269	227	246	284	246	254	243	284	276	246	224	260	268	241	254	254	247	223	275	250	262	277	255	287	253	276	279	275	276	255	236	262	247	247	251	242	251	258	230	250	260	287	262	253	245	261	267	250	247	262	234	242	246	255	284	246	257	248	270	256	271	306	236	220	241	246	260	241	259	264	242	257	242	219	287	258	277	272	261	262	264	242	264	227	276	244	250	247	270	244	251	273	269	234	247	252	278	252	230	271	236	213	259	253	258	282	260	250	253	285	250	285	267	255	240	263	258	249	255	274	282	271	237	271	266	263	286	255	247	272	258	270	257	235	302	231	271	274	278	249	254	255	259	245	257	246	257	261	259	254	267	251	233	251	263	251	268	263	271	267	268	262	241	252	235	258	260	264	268	277	257	247	265	272	257	228	276	273	269	262	275	270	260	267	259	248	251	255	259	234	228	238	248	253	259	261	244	243	238	262	277	232	274	284	251	260	247	246	238	276	249	234	273	284	276	263	258	246	260	255	241	278	276	247	260	255	239	250	246	258	261	235	234	270	232	244	262	245	262	243	251	273	250	250	269	265	267	257	263	223	277	263	245	277	259	280	263	253	261	258	243	244	244	265	255	255	290	245	236	265	234	247	242	253	250	251	263	239	245	273	253	242	286	231	261	241	268	264	299	255	244	254	262	254	249	285	264	255	250	267	263	274	269	246	271	223	259	241	275	222	254	268	265	258	250	248	243	252	245	249	244	261	265	247	290	261	254	262	274	255	238	246	246	271	251	238	290	254	259	241	274	255	246	248	281	270	270	246	230	290	244	282	266	247	255	282	263	267	284	242	238	262	252	267	245	240	247	275	259	266	250	243	283	244	263	261	235	261	270	283	261	262	280	269	279	240	239	251	266	250	277	289	253	261	263	248	275	262	282	290	244	281	241	246	245	267	275	252	256	231	273	280	253	269	269	207	251	252	250	265	234	253	284	251	226	252	279	245	238	275	260	256	241	289	243	276	252	233	279	270	260	241	286	271	270	241	248	275	242	258	265	261	237	226	257	252	243	251	268	247	214	278	270	256	246	216	287	277	279	242	259	258	274	221	280	255	241	247	252	257	277	253	238	254	275	253	265	241	239	305	254	276	248	253	245	257	255	233	251	253	269	245	246	263	264	257	280	228	289	272	249	254	276	227	278	230	241	245	244	244	238	240	284	226	266	279	260	242	242	253	224	269	248	229	267	297	256	248	283	262	228	230	258	245	243	261	282	255	254	248	234	247	268	240	288	230	291	253	272	257	249	280	247	262	263	269	281	249	271	256	265	273	244	239	250	268	246	245	276	252	266	263	253	275	301	260	272	238	266	266	265	266	266	238	247	246	253	276	238	260	238	227	260	267	235	248	257	273	251	260	257	268	225	280	273	250	257	250	267	246	258	263	266	239	271	260	265	275	228	216	264	246	247	247	245	278	261	230	256	255	241	260	266	256	287	265	247	255	298	240	270	253	260	249	254	263	248	264	249	265	256	254	226	267	261	268	267	243	266	266	225	239	262	253	270	246	247	248	260	259	274	242	258	264	254	246	250	267	249	266	272	241	246	251	263	244	248	263	262	277	256	244	274	265	261	229	266	261	248	265	253	254	293	258	258	269	268	233	299	257	243	253	240	261	262	263	264	252	272	221	242	250	258	283	270	263	261	245	255	235	239	275	318	247	259	235	256	219	253	232	251	234	266	255	277	265	260	243	245	251	267	263	230	282	249	243	252	261	253	257	267	264	244	248	258	249	258	263	248	270	230	262	213	272	263	274	274	239	252	250	230	235	288	284	245	268	254	240	249	251	247	262	250	266	229	272	260	230	231	232	263	256	262	233	254	253	281	274	221	264	258	239	269	265	230	251	248	234	290	248	266	243	273	239	236	242	277	264	293	260	264	255	262	271	289	233	238	249	274	258	221	247	264	262	264	249	256	247	272	237	249	256	232	265	238	241	260	269	237	253	243	266	245	264	292	266	258	250	250	219	228	249	262	270	239	257	251	272	280	235	260	283	241	294	259	257	269	245	241	239	258	281	250	257	283	285	255	233	268	258	286	227	273	264	253	237	259	275	253	258	213	276	238	245	258	274	264	252	278	251	243	252	241	250	285	270	258	246	246	271	259	252	284	261	261	235	236	280	286	242	283	253	247	248	257	229	255	284	281	271	241	280	255	253	252	272	250	267	264	245	260	245	267	258	250	252	252	254	227	252	274	245	251	268	241	257	271	273	254	272	262	235	274	258	260	231	256	251	251	233	272	248	235	240	270	267	267	262	245	246	262	296	274	237	247	257	233	225	256	274	232	250	262	236	262	239	226	233	255	297	259	253	238	231	250	259	255	278	294	221	270	263	224	266	242	291	266	275	271	278	264	248	254	252	276	265	254
39359	12151	2185	1072	754	554	460	419	332	327	275	241	241	214	236	188	207	209	181	200	185	190	200	153	177	211	188	166	162	140	179	154	167	166	181	171	167	169	170	164	167	194	168	143	178	160	153	184	164	185	166	180	174	177	191	162	159	181	162	149	146	173	170	163	147	175	162	155	158	157	149	166	156	161	155	166	186	159	180	149	147	172	174	170	174	147	158	159	163	159	159	158	190	169	152	182	182	164	153	142	168	161	181	169	161	160	164	150	173	173	165	178	177	172	156	153	160	140	162	191	181	167	169	162	175	159	170	160	170	155	171	158	141	170	165	178	179	173	172	168	156	172	143	170	144	160	169	165	146	177	162	158	166	162	180	147	164	170	154	152	142	167	151	165	142	160	162	157	153	163	168	182	183	155	143	184	169	163	169	164	164	176	151	163	173	167	157	170	167	160	184	167	163	157	167	164	171	154	166	154	167	179	175	164	159	157	174	151	197	157	179	164	161	156	174	185	152	167	167	169	169	167	165	159	142	167	171	154	163	172	174	177	196	169	163	137	187	168	159	145	156	169	178	161	172	142	171	149	164	155	159	157	162	163	135	137	169	173	159	189	159	157	153	169	135	157	159	145	147	162	177	184	168	186	161	160	175	182	174	174	156	176	155	185	162	180	152	185	148	157	160	162	160	150	168	148	150	187	138	154	166	149	169	160	142	170	171	171	171	155	179	168	167	165	172	160	152	189	160	166	148	175	181	166	159	170	169	151	144	177	167	157	164	174	147	149	151	170	155	151	161	172	175	166	183	164	166	141	158	150	170	151	177	161	165	178	162	157	150	177	138	128	160	181	156	138	156	173	175	174	145	154	182	181	147	161	171	146	159	162	176	158	157	162	159	161	182	160	148	164	180	168	167	167	171	168	186	139	191	170	171	169	168	161	158	157	139	153	171	175	156	145	194	151	156	184	160	165	177	139	151	140	171	164	158	173	143	168	174	178	152	169	157	158	158	161	162	161	181	187	153	179	168	165	176	160	153	146	171	140	153	178	150	171	157	160	170	185	157	192	153	167	168	146	164	162	144	163	153	157	177	170	162	146	170	165	167	140	155	156	159	192	156	168	174	143	159	177	164	170	157	166	173	169	197	169	172	147	157	151	161	174	170	144	148	164	162	143	174	164	162	152	144	165	164	160	148	189	175	155	150	175	170	167	185	182	163	158	147	187	180	166	160	167	161	198	168	165	159	159	160	137	174	150	183	160	177	169	151	148	173	159	163	165	177	153	179	163	138	166	156	170	156	154	155	169	176	156	159	150	166	155	157	159	157	184	155	196	151	187	166	122	169	138	157	180	162	173	159	193	161	166	164	158	167	172	154	181	155	162	135	146	165	147	150	160	147	148	168	171	163	168	171	150	155	191	181	189	178	163	139	157	153	154	157	147	170	161	163	143	156	162	154	147	162	166	155	165	164	183	158	166	141	159	175	146	153	155	167	135	157	177	165	174	185	194	157	137	151	159	163	148	173	157	183	168	202	174	147	159	159	161	160	160	165	162	152	160	158	186	154	148	127	144	147	164	162	173	161	173	172	175	154	151	124	166	159	148	172	157	149	167	157	154	182	183	158	162	174	154	159	173	173	166	165	176	131	171	162	180	148	158	151	169	164	163	168	173	147	139	166	181	157	177	168	149	169	160	151	152	171	155	167	175	175	154	169	156	176	155	187	157	169	172	162	143	150	176	170	150	149	155	159	149	138	177	148	176	166	158	176	147	165	148	164	161	142	150	150	161	168	153	155	147	178	182	151	191	163	175	155	169	145	172	153	157	167	138	190	166	156	147	164	141	157	181	141	153	158	149	164	175	165	161	171	140	165	146	168	145	179	160	164	160	161	177	165	163	145	158	147	154	160	151	143	150	147	158	150	161	161	155	164	154	171	153	173	173	171	155	172	163	163	166	143	142	167	170	156	167	175	170	189	174	168	169	159	165	176	165	191	155	159	155	159	168	123	193	160	181	155	194	167	157	151	148	150	183	153	184	210	173	185	175	177	171	156	158	147	159	136	175	155	147	168	170	177	168	178	154	161	153	188	164	162	163	171	162	174	174	164	171	147	162	166	170	166	145	170	178	159	173	163	136	179	166	168	181	157	163	169	179	157	156	146	167	150	170	155	159	145	138	179	173	169	151	143	166	150	166	163	161	151	181	171	161	151	165	158	175	132	171	162	169	135	171	203	166	181	149	167	136	154	176	180	159	158	171	174	171	167	157	158	164	167	179	184	152	145	158	157	149	156	168	146	169	166	184	180	167	146	158	163	145	152	153	183	165	146	160	177	173	155	155	176	214	157	160	167	165	173	161	135	161	169	164	163	157	149	149	150	161	160	156	164	163	159	150	176	158	174	140	172	181	164	188	159	186	198	170	159	141	161	160	154	161	156	149	164	178	179	177	168	169	166	151	152	190	167	160	155	175	180	157	165	185	156	152	156	131	164	163	132	174	165	185	144	169	161	168	145	139	180	180	151	165	170	152	161	172	167	148	163	164	135	157	165	150	166	158	176	152	163	164	148	157	162	145	169	159	166	172	153	187	172	161	161	154	161	133	183	172	169	174	152	170	171	190	158	150	147	171	159	158	154	167	168	163	154	176	162	157	172	145	173	164	138	167	164	191	162	176	167	185	179	152	166	156	178	180	155	157	151	163	154	173	150	164	170	164	145	189	198	166	188	133	138	154	163	171	163	173	156	156	169	155	161	150	166	168	140	162	153	179	161	148	176	162	175	146	179	187	183	157	135	157	174	166	170	170	159	158	159	184	167	175	182	158	171	168	170	170	175	161	152	153	179	154	164	166	152	149	155	164	166	151	170	150	177	148	184	166	139	164	160	163	159	168	169	169	164	152	157	151	156	144	160	176	147	154	173	155	159	159	168	144	147	175	196	153	171	157	152	177	180	186	160	176	144	179	165	155	136	157	183	150	179	157	190	176	163	148	170	156	159	169	149	169	188	179	171	174	147	148	138	181	160	162	156	175	156	135	180	169	167	162	164	190	166	158	141	146	189	153	163	155	194	144	143	163	156	156	174	169	163	156	184	187	174	152	148	175	158	167	162	161	167	152	168	165	155	146	161	179	154	167	143	144	148	172	172	168	175	174	151	169	175	156	155	147	158	175	181	165	165	142	168	164	166	156	161	150	172	165	170	157	153	158	175	169	156	168	157	167	180	164	177	173	164	141	166	142	138	170	153	147	176	161	171	140	155	163	170	168	158	164	185	173	199	173	180	158	154	175	154	165	156	156	150	174	150	157	168	164	151	158	182	163	198	174	163	149	154	189	148	167	159	168	141	155	149	151	153	189	174	167	154	170	147	168	156	165	173	178	142	159	134	149	189	143	180	148	176	156	166	176	164	164	181	153	145	176	153	171	171	184	166	140	158	176	170	152	186	178	179	164	172	147	175	171	170	152	168	176	178	169	160	156	184	159	161	162	158	167	186	162
18041	1516	3278	3719	2953	2533	2072	1679	1532	1333	1173	1126	1076	937	881	819	869	785	762	697	693	681	664	656	628	616	575	603	566	612	585	549	562	608	542	589	587	572	534	564	565	614	559	565	522	527	548	535	573	501	547	556	499	491	530	552	561	514	541	514	514	486	514	538	532	522	514	508	539	539	545	508	511	505	491	504	534	494	522	484	568	526	525	510	516	564	501	507	507	501	530	495	527	478	518	491	521	505	502	477	522	507	527	516	518	502	494	477	456	470	501	529	520	528	484	523	498	470	504	539	493	509	496	492	518	555	518	467	520	522	515	503	515	492	487	525	480	487	497	479	514	506	466	544	498	502	528	506	514	499	534	518	480	560	489	487	487	496	519	491	508	481	471	482	463	507	474	526	486	526	523	482	503	490	526	444	467	497	500	484	481	504	496	491	471	502	482	471	482	506	509	502	497	466	550	517	520	471	515	497	475	462	510	499	480	501	500	484	504	463	510	506	528	494	501	468	500	549	549	510	467	497	557	555	495	509	518	520	516	474	495	496	474	484	496	556	486	521	534	535	557	537	479	459	513	512	516	497	546	490	504	536	501	501	533	504	493	488	483	504	482	515	497	522	497	511	513	547	556	518	496	493	532	501	498	492	481	437	445	484	502	453	531	469	487	538	532	488	494	519	520	514	485	476	491	472	504	503	499	511	520	505	477	529	526	536	543	505	508	496	507	490	477	513	583	453	494	482	524	480	469	485	462	499	555	512	506	485	452	502	483	524	541	475	510	542	478	513	509	532	501	496	504	503	498	502	492	471	463	501	493	530	502	523	518	530	512	504	523	508	491	487	508	501	481	539	527	497	462	487	495	476	513	498	475	556	498	515	526	541	517	481	491	456	478	489	471	499	489	527	504	486	499	519	494	482	536	472	494	501	476	487	509	508	479	541	499	471	496	482	491	495	518	534	492	483	541	492	523	552	491	518	482	480	477	526	506	525	525	506	492	493	507	519	467	524	499	492	435	501	558	499	471	566	489	508	482	464	492	465	504	467	485	538	509	512	505	511	519	514	454	490	518	479	470	525	517	564	516	496	492	501	506	472	517	507	471	496	477	504	511	479	494	484	511	500	498	474	541	515	471	497	502	554	474	502	520	503	527	480	513	511	498	494	495	515	479	511	521	539	485	516	532	522	496	445	522	519	482	507	494	504	496	481	476	485	491	470	529	515	528	515	507	496	471	516	493	511	533	551	526	496	484	497	558	454	515	502	454	493	535	487	506	487	439	552	488	530	542	548	499	473	441	454	506	493	458	492	467	519	484	499	521	485	507	473	513	514	482	495	494	541	497	473	522	513	540	504	476	508	501	513	512	510	529	495	512	512	505	477	504	492	480	500	475	510	537	533	528	512	469	499	506	541	502	478	478	488	512	449	512	467	522	480	526	488	539	521	488	508	505	493	465	512	511	492	512	504	519	525	476	524	532	491	519	513	491	521	502	523	512	543	527	522	512	503	495	447	510	503	472	530	468	526	502	516	508	486	479	499	460	518	533	526	491	549	518	506	510	517	506	473	494	489	503	455	509	485	500	494	505	544	533	510	493	514	456	464	509	525	494	529	485	480	485	497	478	543	549	506	489	514	495	492	502	506	484	513	488	512	464	546	487	501	458	475	510	481	513	518	483	499	533	513	501	483	501	498	493	518	497	483	501	504	486	494	464	491	500	482	483	488	539	538	490	516	500	483	508	522	526	520	526	475	483	489	476	522	498	487	512	509	489	501	479	485	514	504	489	534	503	508	488	489	465	489	491	516	498	491	509	516	510	486	498	474	478	528	488	476	527	453	470	525	525	481	488	486	506	469	513	501	500	520	462	505	484	463	502	531	472	477	530	500	475	509	483	466	493	521	523	505	513	551	507	518	528	510	484	484	516	507	527	528	501	500	506	481	477	482	504	523	452	537	515	529	490	500	466	478	467	474	492	491	500	511	465	475	492	507	468	500	505	495	483	458	502	458	543	497	513	503	492	444	465	511	494	578	494	456	497	478	513	529	511	506	501	492	545	506	500	473	500	492	518	498	501	510	486	522	514	483	488	521	505	468	469	530	502	497	522	493	454	491	492	459	470	510	498	515	505	473	478	505	463	488	488	489	514	510	511	518	482	474	512	494	492	554	453	476	455	456	506	519	515	490	499	491	529	513	482	542	498	534	514	532	474	508	520	534	506	519	484	450	554	469	509	529	533	509	519	506	505	505	536	511	533	511	473	500	492	501	508	463	505	483	518	487	478	496	466	487	484	510	492	502	508	471	505	482	483	503	478	501	469	499	488	490	521	489	492	518	519	497	559	558	502	498	527	491	483	464	457	530	494	531	507	522	503	540	530	533	522	495	528	481	452	494	468	500	520	491	529	490	489	479	505	464	517	510	499	513	513	490	485	537	501	505	530	517	505	507	502	500	500	513	498	473	517	502	489	519	533	497	517	438	476	499	525	507	460	463	493	474	517	485	492	520	496	511	441	521	493	508	509	530	495	488	513	464	476	503	527	529	502	530	476	513	481	512	497	486	488	501	505	511	512	444	500	501	493	500	488	503	479	479	509	481	515	519	458	536	491	469	505	477	481	490	517	505	518	479	497	531	461	469	536	520	474	491	498	425	498	490	489	496	505	564	486	518	466	508	502	486	446	487	491	488	498	509	496	462	543	461	510	485	500	480	540	485	514	508	497	520	517	487	471	517	500	528	500	489	474	500	490	491	478	465	543	490	517	532	523	477	553	539	510	520	513	521	487	475	510	541	485	495	498	486	515	477	465	528	561	489	532	453	525	523	543	474	532	526	469	475	515	508	511	524	532	484	504	512	512	507	480	474	519	518	502	488	490	538	491	493	522	514	474	516	498	484	487	511	510	551	511	464	508	500	515	507	524	507	523	495	451	509	513	520	465	469	498	480	519	482	492	511	456	507	496	497	534	485	521	507	486	508	506	485	472	506	514	497	472	482	497	545	498	501	507	522	527	501	550	466	469	488	487	518	488	522	524	493	493	483	488	487	495	491	464	508	487	486	540	514	511	486	497	527	527	495	502	531	483	524	535	526	484	479	502	484	491	484	482	507	539	491	513	554	519	509	511	519	556	520	516	523	509	527	540	487	515	499	516	526	495	552	491	472	531	506	525	492	523	476	484	511	512	502	499	501	473	486	539	517	517	504	525	496	499	514	502	498	549	533	507	530	526	508	499	498	519	549	469	540	534	524	513	512	535	475	503	513	488	484	519	538	447	515	507	497	471	498	488	515	528	510	526	499	488	556	471	494	522	469	507	508	493	502	526	491	490	539	486	486	516	542	507	455	500	505	474	498	502	491	525	496	560	495	511	526	513	493	505	478	536	492	491	506	480	448	497	527	523	509	485	509	508	522	494	487	459	522	522	494	492	484	469	536	454	499	501	511	498	520	511	529	488	493	512	524	528	500	525	473	479	538	478	478	500	528	480	450	445	457	464	509
44801	19947	9279	2318	1461	1151	832	675	635	515	466	424	367	374	359	330	353	299	289	291	309	299	286	287	281	264	273	256	274	268	256	278	286	275	286	258	255	245	258	243	245	258	250	250	266	267	282	248	234	248	236	229	227	247	252	254	276	262	278	257	249	247	244	256	258	245	266	236	260	282	245	238	210	258	246	247	235	252	247	253	237	249	259	252	264	245	234	236	240	235	235	253	235	233	282	265	241	236	243	243	214	250	244	274	251	264	226	255	248	263	244	240	240	256	247	237	245	253	239	250	244	258	237	244	232	248	240	236	254	280	247	235	242	260	245	239	237	266	256	221	234	263	250	266	257	281	212	216	231	226	217	237	264	247	240	236	281	266	222	258	276	247	241	226	240	257	229	228	244	279	257	249	239	261	256	234	256	225	219	262	239	251	231	258	236	236	246	237	240	252	263	238	267	233	285	264	248	255	220	238	240	248	238	253	253	250	226	235	245	223	261	268	257	240	234	269	249	268	247	248	278	255	237	275	245	257	241	245	224	244	222	248	245	240	242	231	227	251	240	230	253	234	235	267	240	263	225	224	239	245	227	245	243	268	253	256	211	230	248	232	237	242	251	257	233	252	230	230	266	245	265	242	231	243	269	245	275	251	281	262	250	241	220	235	221	235	240	259	250	221	239	233	245	255	238	250	274	269	235	233	235	269	223	251	254	258	277	247	234	231	233	242	244	253	271	243	247	240	251	254	247	258	292	249	284	229	237	248	239	244	239	236	228	282	234	208	253	311	243	249	256	251	259	259	248	247	228	253	238	250	233	245	241	251	258	224	256	269	242	275	264	287	247	229	260	262	231	241	277	241	226	260	247	264	263	241	229	254	230	256	228	243	250	249	233	238	247	267	240	226	260	216	226	239	245	258	241	240	225	244	258	235	258	258	244	253	247	223	240	244	228	238	230	247	252	244	233	249	259	211	235	259	267	272	233	248	245	229	284	256	237	229	256	249	231	270	247	245	233	239	252	241	268	240	228	196	243	244	249	252	281	238	259	253	253	273	231	237	210	245	238	283	231	242	278	215	233	278	255	251	237	256	273	248	245	226	254	232	223	251	262	248	252	241	271	198	239	202	210	232	242	262	275	241	244	250	246	247	232	231	259	237	258	236	266	257	257	229	268	247	239	225	235	268	261	218	253	247	211	250	237	245	270	252	241	251	266	260	253	255	229	246	288	267	262	234	268	235	246	248	215	253	251	260	244	241	234	247	244	231	245	246	251	232	222	225	245	258	232	238	250	278	273	248	239	231	258	261	228	247	229	256	239	240	209	246	255	242	244	248	247	227	241	268	225	244	267	229	272	239	260	245	268	253	232	248	263	242	236	254	227	243	260	235	240	236	237	234	258	255	250	242	264	247	248	251	244	262	208	238	263	245	231	253	230	265	248	231	239	286	248	236	246	248	281	253	243	243	246	242	274	228	239	242	255	216	234	247	224	235	235	238	255	245	235	242	252	236	259	241	253	239	256	233	247	254	265	282	262	248	219	246	258	249	267	249	240	250	267	248	241	273	242	261	247	219	241	256	275	256	244	254	256	231	255	257	247	244	244	224	253	222	230	243	256	260	245	270	251	229	232	209	252	254	245	250	261	238	252	249	245	207	238	249	268	251	267	275	242	238	246	253	243	251	258	233	264	237	234	271	246	234	254	260	243	246	237	257	245	213	224	223	249	224	262	215	232	250	250	252	233	234	227	257	230	240	255	237	245	280	234	245	231	253	264	252	262	258	253	241	255	259	252	263	228	233	224	237	248	287	235	260	233	260	230	245	237	236	255	263	273	246	277	241	254	248	249	257	233	281	241	238	228	235	246	255	213	251	286	249	244	259	229	202	231	246	215	252	251	252	208	252	252	246	259	233	251	262	227	249	259	231	214	235	247	235	228	256	234	260	228	234	287	223	265	227	240	268	259	226	246	241	264	233	242	249	222	242	251	239	251	207	244	262	279	256	248	247	245	259	243	233	266	261	221	214	239	237	236	250	243	247	260	243	249	254	256	216	266	238	264	257	236	263	250	251	279	250	243	268	253	268	231	252	249	243	260	254	253	233	243	258	256	225	275	237	284	252	224	252	242	240	238	256	259	240	247	253	209	267	264	236	251	226	262	244	256	254	259	249	259	235	239	234	281	266	234	272	237	276	240	254	231	266	260	208	234	230	275	249	248	284	241	238	246	267	267	239	257	274	271	244	231	242	251	251	238	247	255	235	251	238	272	237	254	237	244	247	253	245	248	255	273	273	230	256	256	242	241	251	236	271	255	221	247	231	268	231	261	248	202	251	253	231	225	248	256	234	244	268	255	270	221	234	218	245	232	227	234	236	237	257	228	282	256	253	223	248	225	268	247	249	244	281	229	247	206	231	260	251	209	267	230	233	219	239	228	242	261	261	221	252	242	256	247	267	251	246	263	212	252	255	250	230	245	224	256	213	218	231	237	235	263	236	228	232	240	260	296	262	258	243	254	234	245	256	246	257	260	252	221	231	250	274	239	209	242	238	243	230	265	277	242	238	242	237	243	271	254	233	232	232	288	230	272	249	214	255	243	258	225	253	247	222	264	248	238	232	239	240	282	217	262	273	236	264	215	228	236	245	253	237	239	213	243	250	241	254	255	237	244	248	225	230	275	248	245	274	259	248	265	249	218	244	251	245	247	274	285	222	252	244	254	255	245	243	242	225	240	230	247	261	262	230	235	282	251	247	262	223	233	243	252	231	226	256	273	227	224	246	259	233	246	261	252	253	250	226	244	276	268	261	241	237	247	253	282	249	221	266	267	269	250	255	242	242	243	238	256	247	266	218	232	247	238	238	263	265	219	233	261	242	246	281	243	256	255	259	262	284	255	229	233	216	259	236	250	269	239	260	266	256	224	234	226	236	299	265	225	256	250	249	233	244	242	242	232	260	257	257	217	253	231	240	267	254	274	251	229	270	265	241	222	265	226	254	241	267	275	264	237	247	263	233	266	267	254	267	240	265	238	262	249	248	225	226	245	230	282	241	256	253	217	245	212	245	236	258	253	234	247	250	218	255	241	240	244	223	281	235	218	241	202	213	220	222	263	231	219	216	253	251	229	257	255	236	259	267	270	238	245	253	255	248	227	238	257	245	234	231	239	244	272	230	251	236	269	248	228	261	267	264	274	250	255	244	243	242	273	239	253	280	260	255	255	265	245	274	242	219	237	266	249	256	224	251	236	240	255	263	245	239	227	261	251	247	248	298	263	260	253	262	241	264	249	255	267	253	245	237	228	266	239	263	252	265	255	247	261	262	251	224	216	232	258	257	268	211	221	220	244	244	270	250	248	239	251	278	235	296	264	259	236	268	258	234	269	266	268	233	259	220	250	253	252	288	234	252	240	261	252	251	245	272	250	260	257	234	258	253	266	253	286	255	274	249	234	230	259	216	242	235	223	254	231	259	253	253	289	265	222	215	273	257	260	221
22011	2602	5742	6449	5513	4477	3706	3188	2569	2277	2108	1798	1666	1543	1457	1278	1300	1285	1134	1109	1125	1014	988	1007	982	918	917	897	903	886	883	878	805	840	852	824	814	814	875	820	766	761	799	721	779	764	778	778	778	708	716	757	757	776	723	730	740	762	730	784	734	765	731	756	756	712	691	722	750	739	730	739	669	741	735	719	704	721	714	717	725	747	692	727	682	725	692	686	688	670	660	703	716	707	700	670	714	694	731	665	776	711	691	691	721	717	714	746	736	717	714	697	673	686	719	674	681	712	721	684	702	684	692	699	644	685	749	723	731	727	726	672	710	728	724	672	690	704	732	681	701	669	791	709	707	731	700	717	714	730	726	703	721	711	733	676	745	697	704	684	711	690	699	705	691	716	691	683	686	743	661	696	691	658	690	712	703	672	752	679	710	697	645	711	743	698	701	688	733	662	665	692	691	702	675	676	706	691	703	662	715	684	744	719	702	686	712	699	699	725	714	701	699	661	705	691	669	688	706	675	718	688	740	673	646	704	692	664	740	719	643	657	715	733	709	675	699	711	697	662	686	673	657	694	700	686	706	698	666	702	701	691	743	726	656	693	716	686	719	717	677	752	700	762	709	675	691	679	695	700	741	650	683	716	719	658	688	695	718	747	675	701	679	701	657	706	699	649	653	755	679	702	743	671	730	707	722	715	702	692	697	718	694	726	733	689	714	678	700	726	690	719	695	704	686	687	690	696	699	692	685	716	682	675	702	691	744	713	673	704	733	677	662	676	728	702	742	701	688	700	706	741	664	691	735	704	666	700	702	707	712	676	684	700	668	678	757	663	662	689	689	655	687	672	671	729	690	702	633	644	697	704	660	690	702	720	659	637	670	675	704	684	686	680	732	651	742	712	669	748	690	682	685	672	727	715	704	721	689	718	733	703	674	723	691	687	660	688	727	695	686	718	719	691	719	705	733	682	720	679	689	670	670	707	668	709	678	740	678	687	738	692	700	695	697	713	685	710	719	754	645	744	704	709	697	661	698	683	708	721	665	649	703	671	685	699	734	689	688	727	705	722	722	721	661	735	700	718	711	679	702	709	677	727	661	702	694	686	691	731	711	664	737	700	640	682	700	684	689	695	716	699	671	704	693	698	676	744	732	660	682	702	747	669	698	704	713	663	694	673	687	710	672	712	710	691	684	669	633	685	651	712	705	714	710	696	685	688	721	728	696	720	701	754	727	648	694	649	692	710	607	688	676	709	735	733	679	674	674	741	718	662	773	705	698	723	660	741	710	703	729	705	678	636	721	674	700	699	702	727	709	682	669	656	696	702	696	715	723	677	738	725	683	725	699	700	696	677	666	713	692	670	712	687	741	701	673	659	695	712	707	704	691	718	660	746	700	672	721	681	764	691	669	718	700	725	728	692	682	717	699	713	708	650	754	695	650	700	723	719	735	665	735	722	687	703	676	668	694	713	686	631	704	695	665	706	697	701	715	677	708	723	699	674	712	696	743	676	682	682	705	701	709	681	659	701	719	690	712	674	686	728	695	682	694	688	699	697	734	766	698	700	706	739	730	666	702	649	679	691	653	727	738	706	699	747	698	742	674	645	712	675	696	684	677	678	751	723	737	667	660	689	714	708	720	675	742	743	680	688	649	699	657	681	714	698	706	655	698	724	688	717	676	730	695	710	716	645	709	682	697	660	708	667	759	685	672	703	717	650	703	694	724	688	701	685	699	688	679	677	703	683	679	654	685	690	719	714	705	675	695	687	716	711	701	683	683	672	700	654	680	701	694	709	646	725	689	677	660	711	675	669	730	696	671	687	692	760	671	675	662	688	700	715	689	699	670	718	728	729	738	675	664	685	710	679	707	728	690	699	642	690	653	649	658	733	660	707	656	693	675	688	675	682	692	704	724	693	654	694	698	709	698	690	673	700	646	692	675	643	697	685	686	713	686	686	702	686	660	669	767	687	681	708	696	744	754	665	681	690	690	618	701	683	685	649	764	694	698	695	683	777	696	722	653	682	702	698	739	718	664	698	706	688	684	701	686	674	682	689	723	694	706	639	659	709	704	709	681	711	700	681	692	652	686	655	723	697	677	693	634	688	688	668	673	710	663	708	718	717	711	712	632	716	717	688	694	676	699	731	635	683	713	684	714	699	714	724	707	683	736	732	715	639	664	675	692	711	689	660	714	715	692	678	724	674	697	712	737	672	720	704	704	678	710	745	705	697	697	719	699	728	684	694	717	698	676	735	733	710	674	663	719	638	643	677	718	672	617	666	643	699	689	740	681	667	699	673	701	705	702	748	698	673	751	710	690	678	718	656	664	676	720	704	728	700	689	724	699	668	743	706	685	673	649	731	708	706	660	651	696	678	685	666	703	714	678	747	727	740	716	722	689	646	699	700	723	762	713	746	669	689	692	716	722	682	668	676	683	738	721	730	709	736	699	649	678	718	738	679	724	712	737	689	687	705	671	692	662	682	743	682	725	693	707	680	733	743	700	643	703	690	739	726	694	679	686	705	707	655	667	727	684	680	691	684	724	708	666	697	737	700	717	674	694	712	740	679	654	710	678	689	698	658	708	682	680	681	715	686	754	677	691	671	704	663	645	715	681	732	746	688	692	693	749	659	716	674	695	684	708	672	664	677	716	725	692	716	711	655	692	715	727	706	684	727	695	676	674	672	690	705	695	709	716	687	683	712	672	691	660	727	710	678	683	692	649	702	668	678	687	717	680	731	665	686	719	675	671	695	678	639	704	714	667	726	679	689	656	743	687	698	699	731	706	678	669	714	708	715	685	718	681	685	720	691	700	657	719	684	678	671	700	693	717	712	705	716	678	738	700	690	715	706	730	698	657	675	750	671	667	626	742	683	644	693	687	683	719	721	690	649	722	679	728	700	701	667	685	675	714	685	728	693	709	707	695	731	679	707	690	669	719	762	784	758	693	707	708	650	695	672	729	660	715	689	713	687	705	680	717	663	751	734	703	678	672	679	684	706	730	737	704	746	688	669	656	639	668	730	721	712	710	715	742	691	673	690	667	668	789	697	621	673	728	668	648	688	683	733	681	677	714	667	689	735	661	722	685	724	695	737	703	754	740	726	703	658	693	744	708	722	676	711	715	687	711	669	720	699	672	709	745	705	624	698	668	655	709	684	696	694	683	672	665	680	669	693	653	717	680	700	671	684	675	713	637	696	736	753	738	723	684	715	746	687	729	669	698	659	687	727	701	714	681	757	727	672	777	695	730	685	689	728	683	742	667	682	700	715	653	685	682	678	688	720	697	724	688	675	713	687	685	674	726	686	677	691	673	701	692	719	701	732	703	695	705	747	668	724	632	709	688	723	684	684	738	687	701	647	674	658	709	699	709	780	660	702	686	680	732	665	720	668	681	664	697	701	756	700	654	736	666	730	654	659	733	670	687	681	725	693	729	687	660	703	695	714	693	636	673	702	700	750	679	689	680	666	710	660	725	722	719	693	686	720
6604	323	174	128	95	89	85	65	86	72	71	76	67	79	59	68	70	66	62	56	68	74	69	69	78	77	67	60	61	67	76	68	86	44	87	57	63	67	67	72	63	62	71	65	90	70	83	73	62	67	64	75	68	68	80	81	52	61	81	66	71	64	78	73	76	78	62	62	62	59	74	76	86	66	72	65	76	60	72	61	69	71	85	59	89	81	77	64	77	63	85	79	72	63	88	71	76	85	64	61	79	84	68	75	63	69	64	72	72	73	72	79	66	84	73	68	71	76	82	67	81	66	67	69	82	73	78	61	71	76	76	63	59	82	73	67	68	63	65	76	70	63	63	80	73	57	68	57	91	82	61	88	75	74	70	80	82	65	63	78	68	69	74	80	77	84	69	70	75	63	65	81	64	61	79	72	72	70	57	79	65	66	76	65	96	64	65	75	62	69	70	75	76	57	73	69	61	70	79	80	81	83	84	71	64	70	77	77	67	64	59	74	51	77	68	72	59	93	68	76	74	51	72	76	64	72	70	78	62	60	78	87	74	73	74	72	61	55	76	66	70	69	75	74	67	69	76	74	76	72	61	81	80	72	72	64	87	70	64	71	59	86	64	74	89	67	57	72	60	85	63	71	70	70	81	61	76	68	70	77	63	73	64	84	90	70	65	63	62	61	71	87	68	62	66	79	66	62	74	56	52	74	63	69	85	60	69	72	67	90	72	80	59	66	69	84	67	69	73	80	64	81	56	60	56	72	58	71	76	64	84	72	67	71	65	62	81	58	75	69	68	72	64	66	70	86	76	67	65	60	70	68	77	74	66	72	70	72	78	75	66	60	80	79	80	63	69	75	79	66	74	75	78	62	70	67	91	72	75	82	67	82	80	59	71	72	67	75	76	62	71	66	62	74	76	58	64	77	59	66	53	76	67	62	74	85	62	56	72	76	75	61	79	66	81	62	72	64	57	69	67	78	78	58	61	72	72	55	70	71	78	69	77	73	70	65	79	85	82	78	75	78	73	69	72	63	59	82	80	80	73	70	66	76	76	64	79	72	75	67	61	71	72	74	70	74	63	70	79	70	62	79	72	81	72	61	82	59	67	66	69	76	65	72	59	78	88	66	62	64	81	72	83	77	64	66	66	64	62	62	73	65	67	60	61	93	68	64	72	94	83	55	77	57	81	58	68	72	68	65	74	60	60	72	78	53	63	70	56	75	79	69	54	62	71	63	83	69	66	55	65	60	65	70	69	85	78	85	60	71	64	81	68	75	72	66	70	72	77	59	63	89	79	61	72	65	67	53	62	71	68	68	69	62	71	81	68	79	67	55	73	74	66	76	67	74	78	53	77	76	74	71	62	67	58	65	68	66	76	77	66	91	75	71	86	61	79	62	57	72	64	80	76	75	71	55	58	73	78	68	78	71	73	51	67	69	73	76	78	98	66	60	72	72	62	70	64	77	59	72	69	69	64	55	70	69	70	55	63	68	70	63	67	60	63	62	67	67	66	69	82	56	58	74	64	68	60	65	72	92	88	80	74	67	65	64	78	71	59	71	67	68	63	59	80	66	61	49	67	66	86	69	71	70	76	72	74	66	70	65	56	64	70	67	76	74	74	63	64	59	73	79	67	79	61	84	71	61	64	62	76	81	60	71	80	88	66	74	62	76	56	61	80	79	66	79	65	68	69	62	71	60	67	71	85	68	82	72	72	80	67	61	86	63	87	79	70	67	69	69	73	73	64	81	65	71	81	77	71	65	62	65	81	67	67	64	76	77	71	78	69	72	65	83	64	85	66	71	69	76	62	59	67	67	50	64	67	63	82	55	64	73	78	72	76	59	66	67	65	78	65	72	75	64	74	76	69	63	84	69	69	67	76	74	76	70	72	84	65	66	57	93	73	81	72	79	56	60	61	68	81	65	67	82	66	80	61	71	55	65	85	71	68	81	77	64	67	72	55	60	72	63	55	70	82	70	69	79	59	55	67	57	59	79	83	64	70	61	72	75	49	77	63	79	80	62	60	74	64	73	59	79	65	80	66	78	67	82	69	63	74	59	74	65	77	75	74	60	72	69	59	51	85	52	56	69	80	68	67	73	83	69	76	55	66	73	87	79	59	63	51	82	66	68	77	74	78	67	76	63	65	75	65	55	87	74	82	71	64	63	71	76	68	60	77	70	78	71	90	71	78	77	59	67	69	63	72	80	59	57	64	74	65	85	69	72	67	58	59	70	71	67	82	59	58	74	66	68	50	76	55	68	79	63	75	62	90	87	70	65	83	70	75	70	71	64	71	70	76	85	75	78	68	74	72	60	80	71	88	71	70	80	86	51	68	72	67	70	65	59	55	68	61	80	61	55	67	68	57	73	64	64	70	61	90	90	76	67	62	72	55	82	62	71	71	75	73	60	78	71	82	69	78	70	68	71	60	74	67	78	64	68	68	59	60	65	70	69	81	66	82	91	55	60	60	78	64	68	60	56	55	62	79	67	71	90	79	74	71	74	71	69	70	74	59	74	69	62	61	62	68	84	57	70	80	83	81	72	67	59	72	58	79	77	70	66	71	70	77	76	71	58	70	66	62	59	86	70	59	61	68	73	72	73	72	74	66	63	81	71	68	71	54	69	72	70	54	70	76	74	65	63	70	63	82	60	64	61	76	77	72	60	87	63	75	70	73	71	79	74	89	65	64	60	83	61	79	71	74	68	65	65	72	75	64	81	87	62	70	71	76	56	72	69	73	66	80	62	81	65	74	74	73	77	71	64	61	77	72	77	71	67	74	70	68	83	81	69	73	71	73	71	63	62	77	77	61	66	75	92	76	75	62	58	70	59	71	76	63	73	71	64	72	74	70	63	62	71	59	70	77	75	74	70	42	69	71	70	77	63	82	75	78	69	68	68	63	61	67	67	79	72	55	63	64	70	74	74	82	86	71	62	71	75	71	59	80	71	72	69	75	79	53	61	61	69	71	71	78	61	72	75	57	66	74	67	74	77	67	70	70	79	79	74	74	81	82	58	79	64	71	61	76	64	77	63	48	73	62	74	74	82	74	67	69	60	62	65	62	75	62	76	73	63	71	72	74	62	70	65	61	72	61	62	78	65	71	75	62	78	66	63	63	60	79	68	75	77	79	71	68	69	56	94	73	56	67	65	74	69	74	68	65	68	46	68	72	76	66	70	83	74	71	73	76	74	68	61	66	55	81	85	66	56	70	83	66	59	77	89	82	71	72	68	68	52	72	76	73	69	65	52	60	60	54	81	62	80	78	58	65	63	75	67	66	58	67	62	86	99	66	73	67	68	76	79	63	83	78	78	72	72	79	71	62	61	63	67	70	84	83	74	73	69	76	46	58	60	71	67	62	76	68	55	61	80	78	71	71	65	74	64	63	53	76	70	68	72	63	80	78	74	65	63	72	89	65	75	73	70	66	66	66	55	81	62	71	80	64	76	64	82	55	76	68	57	68	70	79	60	70	74	57	69	64	76
5884	346	417	411	441	318	329	335	301	300	297	292	299	270	269	283	273	272	266	249	266	230	277	263	292	276	254	264	249	274	255	230	268	248	283	250	255	258	258	262	251	248	224	267	256	270	230	236	264	226	253	259	247	222	241	260	273	266	273	283	237	243	244	256	268	258	249	254	260	239	295	266	252	252	254	255	257	254	256	267	253	262	273	277	266	266	238	230	275	252	250	247	259	286	263	300	249	251	268	262	270	233	262	279	247	224	247	268	266	267	262	250	256	247	242	223	267	249	251	270	260	236	241	274	244	265	256	243	256	267	251	256	225	278	265	259	249	266	243	275	249	247	274	251	253	249	264	317	250	242	284	266	262	259	252	250	259	214	239	262	267	286	257	235	241	275	259	231	263	254	253	275	262	267	250	269	226	274	275	281	262	242	229	254	254	284	245	247	237	268	242	283	256	266	229	237	270	253	277	223	239	255	265	260	251	257	241	246	261	235	277	265	231	247	266	269	274	245	272	237	253	263	251	237	249	272	247	260	235	235	269	254	265	255	266	276	250	258	252	263	234	239	261	285	268	266	283	251	259	236	260	270	231	264	242	268	270	263	264	292	282	269	230	236	238	250	253	254	258	235	267	266	276	238	228	253	242	247	258	258	253	249	268	281	275	238	269	261	249	270	249	261	273	240	292	246	268	234	243	286	266	257	288	228	263	268	257	255	255	229	244	262	255	288	273	265	276	252	226	250	268	248	254	262	274	231	258	248	257	253	225	266	268	252	229	285	234	268	245	276	271	283	289	256	272	252	259	264	262	265	228	257	191	277	247	254	259	251	265	242	242	252	275	234	240	249	265	276	245	262	255	258	273	281	269	243	257	243	269	258	247	247	266	264	253	244	287	265	277	264	233	239	247	269	246	278	282	264	241	237	251	257	278	247	250	252	256	253	227	259	280	244	238	258	259	278	245	272	248	282	242	208	266	263	247	237	253	237	262	257	263	253	222	272	256	259	252	271	249	245	266	279	261	232	258	233	269	254	247	215	255	262	238	248	246	259	248	237	268	236	280	269	276	240	258	271	255	256	282	250	242	262	252	233	242	267	234	271	278	246	276	257	266	273	258	247	240	253	268	245	235	233	248	258	249	241	253	253	273	291	241	253	255	272	271	271	267	260	277	274	237	257	224	252	252	247	257	261	251	288	248	260	249	270	272	281	262	228	273	230	262	244	263	275	275	280	249	252	258	252	242	255	265	256	262	264	255	265	222	249	264	234	291	271	254	257	258	257	249	263	257	236	258	236	249	267	245	252	261	260	243	263	259	259	265	246	272	260	240	252	233	275	245	249	230	237	251	252	262	246	260	272	253	276	241	271	250	258	249	257	265	225	242	246	231	245	283	240	246	255	279	242	277	285	237	260	229	257	279	250	275	242	245	261	231	282	269	253	251	232	250	261	254	250	270	234	242	252	244	263	265	252	236	279	280	259	239	257	255	252	253	279	264	258	253	241	233	273	230	230	234	268	225	256	303	249	267	257	250	263	246	247	254	233	253	247	276	248	250	263	271	259	250	246	249	259	238	238	266	253	247	265	271	256	265	243	280	251	218	246	249	243	252	265	248	246	212	262	259	257	245	250	265	257	258	246	248	261	262	258	254	269	243	247	247	283	285	281	252	237	241	275	254	280	275	274	261	275	243	236	257	263	271	250	248	274	277	241	261	278	263	241	258	244	282	255	268	258	246	237	253	245	253	269	262	258	246	293	260	239	253	235	247	257	256	250	263	257	259	229	284	255	263	243	265	247	243	263	272	225	253	287	277	278	240	230	258	261	266	274	274	281	281	281	272	254	257	260	252	268	263	267	283	267	252	258	245	246	277	259	243	242	225	262	230	278	297	254	254	265	291	257	266	264	246	241	272	255	278	290	234	259	247	262	263	304	247	273	269	251	280	259	276	249	241	267	238	289	260	244	248	253	264	287	261	251	271	241	251	269	240	274	268	282	251	250	254	267	254	256	230	242	243	243	232	254	264	259	257	237	255	272	233	240	245	266	251	251	270	242	261	257	264	244	257	257	255	264	263	251	265	217	290	220	262	270	279	252	221	239	245	280	245	303	265	267	280	243	252	271	255	244	257	238	266	250	281	240	218	262	259	269	275	268	258	256	261	230	254	241	242	254	239	249	258	276	269	249	274	246	244	245	254	250	266	244	227	240	255	276	287	256	242	224	230	251	256	243	240	316	271	248	235	248	271	253	244	237	237	252	221	247	250	266	242	281	270	263	260	261	277	261	261	230	253	260	245	259	274	271	257	271	287	240	270	269	264	215	267	245	259	253	277	236	267	260	263	255	227	285	272	274	271	263	265	271	283	261	270	266	284	253	253	254	256	253	251	257	243	249	291	246	239	240	247	272	243	254	244	255	240	248	254	261	244	257	212	293	246	258	248	248	284	267	235	248	240	244	238	222	252	257	265	262	276	233	266	259	247	270	257	274	235	268	239	246	248	253	230	264	251	284	258	271	233	252	225	262	225	245	248	263	231	231	234	241	275	223	229	242	233	253	250	261	251	269	267	251	269	241	259	260	220	253	258	262	289	236	257	235	264	281	254	266	257	256	253	264	259	265	231	251	252	257	254	267	235	234	272	231	298	250	252	251	252	244	242	243	246	255	272	252	233	271	284	251	246	275	269	239	264	257	270	260	279	257	239	263	272	274	256	239	272	244	229	237	256	245	271	280	266	253	290	277	282	248	253	265	236	252	272	217	232	245	247	266	254	266	279	271	214	229	271	228	261	220	254	272	266	219	283	284	267	248	255	257	266	256	261	252	250	267	268	263	249	256	233	273	246	274	251	255	258	245	261	231	239	254	279	248	241	274	223	276	277	250	271	246	269	287	253	253	239	240	271	244	251	222	243	278	278	250	256	220	278	273	239	254	282	256	245	272	242	254	262	286	255	262	268	270	239	244	248	267	249	284	260	296	252	235	238	278	257	267	265	247	234	263	267	266	296	228	259	234	267	264	255	273	234	245	271	262	255	279	280	227	248	237	259	264	257	269	261	254	292	272	254	241	245	260	251	247	285	253	242	245	253	242	268	261	273	259	272	254	245	280	258	230	275	257	284	237	282	239	262	242	263	259	268	249	247	275	255	287	234	261	250	266	225	236	284	259	264	246	255	237	253	276	224	238	246	250	267	270	246	275	272	267	251	266	264	260	265	269	251	248	270	267	232	249	229	268	220	260	268	253	224	269	231	265	233	259	239	237	266	249	259	275	223	255	266	221	250	243	269	266	263	270	249	267	266	282	251	261	244	294	233	238	272	260	257	280	237	261	259	249	258	261	268	239	282	256	279	262	254	246	273	272	261	255	249	268	260	255	282	247	261	259	238	249	229	269	260	261	239	269	242	289	273	285	254	240	250	246	271	250	223	268	267	305	259	309	237	253	254	289	275	242	247	250	257	255	235	292	248	255	233	250	237	242	257	266	235	251	242	279
36811	9750	1960	1035	783	619	470	388	311	306	275	266	211	246	206	214	225	188	195	167	196	175	178	183	174	162	166	166	183	171	169	165	200	174	165	168	187	156	176	160	168	171	169	150	154	167	180	161	174	153	162	175	164	142	184	179	170	159	164	150	155	173	184	161	169	127	168	151	170	170	149	170	154	178	162	164	148	162	153	182	162	150	178	168	183	180	163	151	155	177	148	174	140	177	155	184	157	162	161	171	166	175	197	150	155	161	159	159	187	154	160	170	148	178	160	159	142	150	155	156	150	197	173	184	156	163	171	156	163	170	181	189	161	171	136	161	197	163	165	173	177	155	156	173	160	157	160	179	174	149	160	163	192	140	166	153	149	160	169	163	155	180	157	173	179	161	173	148	154	153	181	161	172	154	138	135	152	180	140	195	173	163	165	166	158	164	171	152	147	154	166	180	175	148	173	163	159	167	177	153	177	153	159	173	154	179	159	165	171	152	164	162	170	166	160	190	172	170	169	165	160	161	168	145	162	176	148	168	158	151	162	160	199	174	166	178	137	149	150	168	160	161	176	146	142	170	136	186	171	170	147	147	159	160	168	180	170	143	180	165	162	178	163	182	169	157	180	150	150	156	174	161	151	159	168	165	158	150	184	188	161	162	160	150	158	167	182	152	169	155	162	163	169	177	161	178	152	173	156	170	169	156	170	151	154	139	152	146	161	177	156	157	184	156	195	171	148	151	151	157	164	145	138	156	165	162	195	192	165	176	160	149	179	185	142	177	158	169	152	133	146	169	169	157	159	149	165	160	141	162	182	161	159	172	177	166	178	191	153	160	172	147	157	161	150	166	168	169	158	195	158	138	151	174	173	167	157	164	138	144	153	181	156	159	157	166	141	167	135	163	170	154	177	178	176	156	183	161	162	169	169	185	142	162	176	182	172	163	157	167	191	180	166	164	153	172	179	172	169	169	133	157	163	163	169	147	155	162	152	166	162	164	160	120	174	170	130	165	166	193	154	135	137	165	141	142	143	166	144	150	166	167	159	156	165	142	149	171	159	174	146	162	188	160	159	165	154	161	170	159	148	160	171	189	169	147	177	164	156	141	162	158	161	178	173	168	156	143	145	193	160	190	168	181	152	171	168	165	147	163	184	169	174	180	167	159	169	167	170	170	171	174	158	169	165	170	166	152	160	149	171	168	159	167	176	171	164	173	170	134	149	144	158	157	165	162	187	151	133	169	183	166	167	152	159	168	169	160	144	148	180	173	168	180	173	140	158	157	166	165	157	154	160	170	136	185	154	159	182	133	143	182	178	165	164	168	173	163	155	139	157	172	145	191	162	159	173	181	159	159	168	179	195	167	164	149	152	144	160	154	180	162	176	169	160	168	200	173	162	154	160	156	169	140	161	147	158	163	155	182	148	164	163	173	181	150	183	139	166	167	172	173	154	165	160	165	157	187	175	161	148	168	161	149	138	155	176	167	176	144	176	163	180	155	175	152	171	177	148	150	162	135	159	178	170	188	166	154	147	174	143	170	164	154	158	172	169	151	170	150	153	171	166	158	172	147	178	145	160	173	156	150	149	152	160	152	158	198	168	167	166	175	171	174	158	146	164	162	155	169	158	167	179	168	176	163	192	168	170	171	158	160	163	161	184	168	173	175	178	150	171	147	160	169	150	164	165	179	151	171	169	160	154	157	181	159	159	169	147	160	140	143	152	149	163	153	148	172	157	156	172	154	156	137	161	163	168	164	189	148	140	178	161	172	175	162	144	145	169	153	164	153	165	157	184	196	189	148	174	169	163	155	162	150	182	165	166	156	178	155	158	154	163	189	158	172	143	150	151	173	181	170	146	154	138	136	168	149	167	160	164	159	164	163	146	143	144	163	152	150	162	159	181	167	157	176	143	154	154	166	159	160	157	165	172	140	178	163	173	140	181	165	147	154	162	169	162	165	173	165	163	153	176	162	164	149	172	180	191	160	176	177	177	151	184	161	164	158	148	163	176	182	164	146	155	165	166	162	163	181	142	154	181	150	189	153	179	182	165	123	150	137	172	155	178	157	145	175	171	163	122	165	153	172	176	157	159	172	177	158	173	155	173	172	156	163	145	165	164	153	154	153	159	142	161	171	176	172	150	159	166	167	161	143	185	164	154	155	155	139	171	140	165	158	171	162	166	176	156	165	172	173	168	160	129	142	186	177	149	170	146	163	188	159	168	153	138	142	162	158	178	156	165	178	168	169	160	177	164	152	183	156	170	174	190	154	169	156	150	134	164	163	153	157	165	174	151	155	157	165	186	149	157	195	163	137	151	169	194	187	181	184	175	155	153	172	168	136	144	161	181	157	156	177	170	202	152	142	169	152	191	155	167	178	157	139	150	133	156	158	176	154	179	151	184	168	163	165	168	166	167	176	158	163	182	157	165	160	179	161	149	169	154	176	146	159	175	185	169	167	165	149	157	165	146	167	161	154	166	151	148	159	167	154	166	171	150	166	165	156	160	164	162	158	174	175	169	147	158	163	158	161	152	135	142	143	159	155	162	199	146	162	160	164	167	141	166	152	155	171	167	134	154	165	173	171	183	146	152	152	159	155	141	186	148	164	150	161	177	184	168	162	166	152	167	154	166	155	174	159	152	150	157	166	194	180	183	176	160	169	148	175	179	169	173	149	177	152	163	171	161	175	186	177	172	148	167	156	170	156	153	156	194	156	168	156	176	170	169	173	176	173	172	169	162	171	179	165	134	156	185	150	163	166	158	170	171	170	173	158	153	154	146	170	159	158	193	167	166	152	163	173	132	164	164	169	162	150	165	159	146	162	156	178	174	140	162	193	159	160	166	125	175	150	159	171	148	169	178	167	165	187	158	172	142	142	160	148	150	163	157	164	144	154	148	154	156	161	167	173	161	150	152	166	153	161	160	188	164	158	158	176	184	170	170	162	171	168	149	169	189	170	158	172	170	167	149	152	159	174	147	159	157	159	164	161	167	145	160	159	155	182	189	153	164	164	174	209	171	159	172	151	152	145	145	162	164	156	171	147	151	142	161	167	160	172	157	189	158	153	175	156	169	160	156	167	183	170	162	159	147	151	160	166	168	166	181	181	175	177	155	157	157	166	156	158	145	173	150	179	146	183	168	173	181	180	168	176	174	180	146	154	169	139	137	162	160	157	173	162	176	191	167	153	186	157	165	175	154	159	160	148	164	150	171	200	171	171	169	154	176	170	173	153	167	160	152	189	144	159	177	151	152	164	190	160	161	162	152	177	146	144	145	182	166	163	178	139	161	185	160	139	146	178	181	176	170	163	142	183	146	172	142	165	122	156	169	186	154	163	183	154	167	140	158	160	165	129	171	154	157	142	154	142	183	155	182	162	165	187	161	168	151	155	132	154	173	181	168	147	169	153	171	170	158	147	164	147	165	159	164	148	150	171	171	160	165	174	163	182	143	188	173	158	164	168	168	141	161	152	143	159	169	154	163	148
16860	1491	3324	3773	3069	2613	1999	1756	1430	1351	1252	1094	990	966	900	870	828	760	783	757	723	730	671	604	636	669	655	595	621	596	617	581	555	553	594	578	551	553	547	530	566	544	531	505	540	570	556	527	546	584	549	498	546	520	575	520	522	544	533	546	516	510	525	517	502	493	498	469	523	497	538	499	492	506	515	515	526	479	510	565	506	497	468	512	535	515	489	529	497	503	520	567	470	515	515	530	517	505	507	481	493	503	509	516	479	522	485	507	507	495	481	534	545	492	480	504	503	474	499	447	504	508	483	527	475	527	502	517	515	493	488	492	511	513	547	515	473	506	533	531	525	447	508	493	506	504	511	541	492	457	514	503	461	514	479	512	508	515	504	517	492	485	497	500	505	463	518	527	461	510	517	479	487	499	483	508	537	474	501	463	459	503	463	527	497	482	504	489	532	441	470	527	475	456	514	489	533	469	520	498	477	498	506	472	490	528	463	505	485	527	486	482	503	495	539	475	463	481	499	491	506	483	512	506	493	484	524	497	524	489	456	510	459	497	500	502	514	492	495	505	472	494	492	490	501	489	486	491	517	543	532	543	480	496	492	480	506	494	487	512	532	552	489	507	479	536	495	492	497	484	563	467	479	453	580	532	516	515	513	501	481	493	536	508	482	520	480	519	532	467	498	508	507	451	492	516	515	504	473	476	469	515	487	493	534	504	486	464	495	450	508	498	470	453	463	486	491	489	482	514	487	496	479	470	519	507	514	477	520	487	534	524	498	486	506	518	526	510	479	541	499	513	478	470	484	531	483	483	507	529	498	513	473	506	484	477	483	537	509	499	506	505	511	487	514	505	516	520	481	498	477	487	497	494	508	470	468	528	476	497	514	458	528	522	483	499	508	511	484	504	503	515	500	502	517	499	508	503	474	522	464	548	501	496	477	490	536	496	492	499	515	489	479	508	508	494	492	496	478	525	515	486	521	480	506	473	525	519	511	525	480	523	479	515	521	445	494	487	505	526	502	537	467	480	509	482	484	485	537	487	505	489	481	530	454	520	506	520	508	531	521	497	528	468	483	497	532	506	505	502	515	485	449	515	512	513	494	518	460	512	493	516	513	470	490	504	514	513	511	531	506	510	476	508	499	526	531	471	534	480	471	501	501	543	543	462	510	474	496	452	473	483	530	467	473	550	485	538	493	487	467	519	505	503	485	463	499	479	527	529	479	501	512	498	478	441	519	452	516	506	504	466	489	467	478	514	485	501	502	507	485	473	478	522	476	520	543	494	487	514	512	492	472	507	477	508	487	481	476	505	531	482	534	462	502	541	513	507	507	497	493	497	495	539	468	531	515	506	477	512	489	553	496	523	481	515	523	538	518	507	497	491	507	457	501	509	470	472	487	510	473	508	509	434	534	535	463	517	483	515	484	461	479	493	458	484	503	492	523	492	464	514	475	485	485	522	494	526	469	526	471	522	491	484	509	491	528	491	494	493	520	487	481	493	494	477	469	566	490	526	479	486	470	482	520	508	550	468	493	527	483	471	493	510	477	527	473	500	511	458	508	468	481	490	509	507	497	530	477	503	528	490	514	514	507	505	522	488	514	533	483	498	504	494	505	482	521	499	488	544	526	528	466	490	500	509	499	505	531	476	487	528	473	505	504	518	521	476	516	519	465	517	518	511	531	483	510	511	516	475	505	514	473	448	514	502	541	501	470	456	488	496	528	489	494	510	490	527	463	500	507	504	491	534	482	489	523	486	488	479	523	529	524	512	498	501	514	483	452	523	508	496	507	514	485	513	494	483	477	505	516	510	488	486	497	501	507	530	520	525	496	498	518	446	505	464	468	435	527	505	495	481	517	485	471	520	452	486	513	506	485	515	511	475	497	495	490	498	525	489	448	492	487	481	522	494	510	494	517	509	535	513	488	513	494	509	494	531	554	520	502	527	500	489	509	486	513	501	507	520	510	512	473	502	498	466	512	518	523	522	489	493	489	500	475	499	478	487	479	512	483	470	504	494	483	479	484	449	507	488	498	506	491	491	533	486	518	488	533	462	472	456	548	460	518	500	491	496	504	485	513	498	525	483	461	484	529	505	511	518	554	486	459	471	480	465	464	501	492	464	497	494	489	479	499	502	511	481	465	494	505	507	467	461	494	510	524	473	472	523	514	484	471	470	527	473	470	480	537	535	480	488	522	522	522	513	500	498	546	512	501	477	494	477	486	514	473	471	480	511	487	497	495	520	482	478	476	477	493	519	530	476	509	479	508	517	522	529	526	505	484	485	482	503	533	509	487	470	522	501	481	526	541	520	467	486	494	507	468	526	475	482	490	510	503	531	499	495	463	573	506	508	462	545	568	504	486	520	544	469	513	505	480	459	536	494	469	504	481	524	451	503	476	482	507	501	481	490	515	477	473	479	515	511	517	521	518	483	500	500	473	482	518	460	495	448	466	495	496	511	499	487	505	528	529	466	520	478	504	508	489	477	523	476	471	511	517	493	518	489	454	513	540	453	506	534	488	484	471	501	495	491	513	466	493	501	471	526	488	482	509	460	515	542	477	505	475	518	508	477	468	489	513	483	499	505	508	513	513	471	509	479	528	514	509	477	464	522	528	472	514	513	503	497	458	486	495	491	478	463	488	547	468	487	537	508	497	468	503	523	484	435	461	519	506	513	486	492	525	486	532	519	488	500	526	482	499	477	471	496	496	528	488	519	554	510	510	524	507	492	485	498	502	482	482	462	502	465	486	466	523	479	528	494	514	536	515	516	549	482	491	525	531	560	456	509	504	499	510	525	482	509	513	489	482	463	516	483	539	473	505	487	513	461	473	490	500	451	503	534	492	517	500	513	502	490	478	477	490	515	465	438	515	496	458	501	491	485	502	525	484	504	500	469	499	523	516	487	479	498	499	446	479	484	484	480	489	480	501	543	482	552	493	467	507	483	500	514	464	461	565	505	521	489	533	520	465	490	479	509	485	495	500	540	491	517	522	514	473	495	487	457	492	474	551	522	512	494	515	464	460	499	482	520	440	486	522	527	488	471	501	496	474	488	522	492	517	505	534	526	528	487	530	469	519	528	508	505	488	500	521	512	494	511	532	487	499	505	498	507	511	480	503	500	493	466	511	494	512	509	513	527	503	500	501	483	466	488	491	547	490	494	474	465	500	522	509	504	457	470	514	487	539	487	504	497	509	506	482	516	522	433	502	510	520	503	481	501	461	517	488	573	515	500	459	478	470	500	493	480	549	531	520	474	472	479	481	538	504	503	506	479	520	517	490	532	504	535	514	470	496	472	479	474	479	494	552	501	529	494	461	495	483	525	516	487	452	539	491	508	509	537	519	504	529	491	487	481	495	541	499	497	500	496	492	532	499	516	521	505	496	499	486	525	511	508	489	443	479	519	462	499	458	465	540	504	478	479	492	473	481	496	474	481	509	525	458	475	487	462	497	508	490	484	498	501	537	505	508	498	486	500	501	473	511	484
43703	18532	7254	2279	1545	1043	817	686	613	498	460	410	361	373	348	324	321	314	293	293	307	294	296	292	290	280	273	279	262	267	293	246	262	231	256	252	265	265	267	262	259	238	244	238	237	254	223	264	267	259	272	241	235	260	249	290	252	225	218	240	262	237	236	240	257	267	227	217	243	252	218	259	268	257	231	261	237	223	256	238	230	247	257	288	230	236	244	241	260	275	234	251	219	224	222	241	243	232	279	267	235	253	249	240	257	224	255	245	225	261	257	261	231	235	259	265	222	235	218	264	246	229	240	256	241	270	264	250	242	251	238	259	225	244	259	216	244	249	240	256	238	230	249	240	257	237	269	257	252	246	246	241	219	252	267	237	214	225	246	284	254	251	238	252	236	224	240	256	259	249	248	241	235	243	246	244	238	250	255	246	246	242	249	252	223	246	230	242	240	248	244	250	263	228	243	222	225	248	232	245	252	233	246	278	249	220	274	233	251	262	261	229	242	243	244	247	266	217	232	229	252	233	257	258	242	254	261	248	233	226	238	254	225	236	254	219	254	237	237	247	259	240	238	262	255	226	245	253	244	242	242	239	265	279	227	248	243	243	246	244	253	271	238	258	213	250	265	251	233	220	251	245	249	245	258	250	241	261	241	263	250	263	228	240	246	270	258	250	268	248	233	236	232	234	274	235	234	257	234	236	232	238	256	254	227	239	255	273	238	238	260	268	234	237	232	265	240	239	247	233	240	240	265	245	235	236	246	239	276	226	253	246	249	241	246	222	282	252	269	234	224	231	244	238	229	247	247	231	222	265	238	247	233	238	236	265	236	243	241	229	250	230	244	252	229	238	270	269	246	249	229	245	257	253	244	242	217	215	219	246	263	249	235	220	241	229	245	243	243	233	222	244	240	261	285	247	226	235	264	270	248	260	250	274	245	250	245	246	250	231	259	286	267	247	258	245	267	235	236	234	246	256	224	229	220	234	237	230	254	244	256	248	231	247	245	244	253	234	236	251	247	262	241	250	278	239	242	215	233	264	234	218	244	245	240	235	266	274	234	231	239	213	235	279	253	245	240	250	230	241	252	252	232	260	222	218	234	229	232	269	253	217	232	248	246	234	257	232	218	228	247	246	234	217	250	205	267	223	266	220	253	264	263	248	247	251	263	224	230	244	227	253	256	238	237	233	247	230	260	246	247	240	234	268	271	271	255	280	245	276	248	252	238	232	253	261	225	242	273	241	257	254	209	260	236	235	263	229	246	238	229	246	224	252	245	293	234	225	252	212	266	265	251	228	246	236	252	227	249	241	260	239	244	241	245	254	241	235	251	267	241	243	249	267	225	267	245	239	255	258	223	238	289	256	256	233	246	247	251	261	241	238	270	248	234	278	240	249	189	236	229	280	246	284	240	250	225	255	244	260	227	242	247	250	232	245	262	287	227	273	230	256	257	255	258	275	242	250	222	267	236	246	233	219	254	270	238	252	232	224	260	239	255	253	230	271	266	237	249	230	229	284	215	242	231	226	285	229	266	266	254	251	243	264	249	235	223	232	245	242	260	220	254	233	254	265	244	249	241	268	235	251	237	230	237	246	244	237	262	232	267	251	260	247	244	220	236	231	264	246	259	228	238	245	280	224	248	220	266	223	241	252	257	202	239	257	239	228	241	233	208	271	233	221	236	268	254	252	241	216	242	280	255	240	264	252	218	235	240	220	261	247	235	241	253	248	243	236	241	204	271	265	240	222	212	243	238	219	233	247	232	219	238	243	258	260	225	244	222	255	248	215	227	248	239	250	232	231	263	246	273	240	247	235	238	215	239	249	223	238	260	212	246	229	238	264	250	231	245	240	249	238	236	244	252	245	216	249	268	236	257	247	228	228	235	228	232	231	235	247	255	242	244	232	245	228	234	233	262	235	231	241	279	252	238	238	250	244	245	223	251	253	251	263	250	213	247	239	266	244	250	239	278	256	234	234	245	244	272	262	251	261	231	264	255	272	258	261	237	241	253	254	263	273	247	245	227	244	240	230	246	245	247	230	229	272	254	220	251	252	256	266	246	246	227	243	219	262	248	233	249	230	234	248	225	264	243	243	249	257	235	235	239	241	203	217	232	232	234	225	241	258	247	259	247	245	224	245	238	246	227	230	242	240	237	247	243	224	256	253	267	277	238	236	242	225	230	267	235	240	247	267	240	275	244	254	257	239	234	249	243	250	248	241	249	242	264	231	235	264	231	256	250	270	255	238	227	258	249	241	263	240	228	244	265	228	222	255	236	231	267	237	239	241	237	248	262	229	250	244	240	231	218	261	246	234	238	271	242	236	263	227	251	247	250	216	241	251	236	233	244	234	250	232	253	240	231	248	227	230	235	255	220	220	220	264	248	231	248	227	259	252	222	233	265	247	222	265	231	244	234	233	255	248	233	227	230	248	238	270	249	247	256	264	234	212	255	246	271	220	235	230	261	251	236	250	237	226	234	244	230	250	264	258	263	222	256	247	243	268	251	217	247	251	246	214	254	295	221	232	232	234	242	232	250	251	241	262	222	252	230	269	261	268	266	257	244	266	242	254	270	240	263	238	231	227	246	244	257	246	255	236	241	252	234	228	239	220	262	250	248	252	233	232	252	243	245	208	225	223	231	230	251	262	251	227	226	216	242	257	250	234	257	231	230	218	240	214	231	272	253	227	275	246	254	259	260	235	272	241	229	231	255	249	258	253	254	230	230	254	249	252	241	255	253	260	220	233	253	245	262	247	242	246	262	227	245	261	257	252	215	248	246	227	257	236	215	254	250	251	221	275	240	258	253	223	275	249	259	235	270	251	236	264	268	246	245	245	223	227	258	222	258	230	214	240	256	260	254	255	221	237	253	232	261	232	238	240	236	251	271	243	231	265	244	234	256	253	205	217	257	244	255	249	244	218	263	259	237	250	243	264	280	262	224	235	222	238	226	232	260	277	246	237	238	241	236	243	239	252	259	221	234	253	217	253	247	257	260	265	241	252	235	250	251	233	256	282	250	226	234	219	272	252	248	199	258	226	256	217	247	231	260	239	265	266	238	234	231	267	215	241	263	263	232	247	239	254	259	246	288	256	245	234	243	225	250	272	236	248	271	232	229	240	243	248	245	246	245	253	238	222	256	239	252	247	216	254	230	247	234	250	270	259	241	249	241	237	257	214	254	216	243	243	244	245	256	254	231	256	224	246	241	237	245	238	235	242	239	251	265	234	241	248	223	242	248	247	273	247	241	243	239	258	262	237	239	221	245	269	230	233	276	242	271	269	242	246	257	223	251	261	266	237	219	233	262	243	287	241	243	248	250	226	276	261	266	234	250	244	242	249	235	242	258	245	264	276	248	258	273	279	224	253	238	216	237	239	233	244	245	233	251	269	239	235	216	254	234	271	240	215	219	275	243	208	234	267	228	265	233	240	248	230	256	242	249	227	239	230	251	254	220	250	246	277	213	238	248	244	236	254	279	223	234	221
21370	2755	5961	6575	5664	4483	3655	3044	2659	2425	2131	1857	1696	1552	1427	1296	1304	1228	1197	1137	1088	1077	1005	986	987	913	842	946	910	871	896	840	800	830	843	816	837	808	804	850	767	825	758	757	746	763	797	781	733	793	734	806	761	792	733	764	734	711	781	746	702	716	748	715	751	685	707	701	755	753	721	765	683	732	725	710	734	740	693	670	699	700	705	721	741	736	676	682	734	660	729	685	685	746	708	712	703	688	678	722	737	696	704	682	670	750	701	738	707	699	684	677	703	715	707	718	686	725	713	732	702	699	669	700	685	687	685	671	693	715	719	683	721	703	688	702	707	722	668	689	715	771	730	686	702	688	703	742	701	714	676	718	676	678	728	688	699	701	700	717	686	683	666	694	696	677	664	720	705	678	650	682	726	687	690	718	724	710	749	708	669	730	669	720	716	705	732	740	728	687	714	655	640	686	690	687	690	672	715	678	715	722	726	685	704	689	646	721	748	709	624	678	690	690	690	653	686	604	724	728	748	687	736	700	655	670	682	678	705	717	701	708	689	713	676	724	709	703	679	728	689	705	710	724	707	703	678	700	681	719	724	697	726	667	700	683	722	696	679	711	725	664	715	658	675	676	674	688	712	694	682	706	711	670	683	736	736	703	663	667	676	689	694	676	744	655	697	677	676	677	721	724	704	695	644	704	701	697	661	709	716	712	726	660	719	628	680	694	717	705	734	688	715	717	729	712	772	736	698	684	676	672	708	699	690	727	665	701	705	694	683	653	675	669	676	710	664	692	718	616	684	656	719	684	684	685	713	701	716	715	701	666	751	711	673	708	705	708	702	707	665	678	677	723	722	668	681	678	645	678	740	674	666	744	692	714	725	659	690	705	716	685	707	699	744	732	660	683	669	665	688	684	674	732	753	699	674	705	722	688	709	720	694	668	731	722	702	703	658	675	713	720	720	634	694	690	706	669	655	713	691	701	696	722	690	671	680	632	668	685	686	702	692	677	646	699	681	702	674	689	708	689	683	692	725	716	689	707	692	671	664	730	717	647	674	679	708	704	693	688	751	710	690	667	713	740	660	717	707	695	697	673	715	695	723	664	690	657	708	707	674	706	663	681	672	661	704	660	711	710	696	743	692	693	691	679	679	657	695	740	683	693	681	724	697	658	678	656	673	665	657	747	650	683	703	679	671	674	663	702	695	730	668	716	696	675	691	711	653	718	703	730	701	717	706	715	722	704	708	698	696	688	722	697	665	712	695	714	734	682	702	687	681	720	676	694	694	688	725	688	688	736	749	681	690	678	725	681	674	713	697	725	726	691	713	673	651	729	686	699	712	679	686	718	705	657	650	716	670	653	698	674	740	664	702	697	670	729	672	694	677	728	707	679	716	714	716	641	710	717	690	656	692	664	697	682	684	711	667	724	687	711	676	677	764	681	683	702	705	692	667	706	716	689	690	694	688	719	710	671	722	718	692	689	706	775	689	686	709	715	694	695	733	685	702	732	684	688	704	702	675	707	672	744	664	687	729	686	684	709	755	686	739	713	714	705	722	717	705	692	639	712	660	681	689	676	686	730	697	679	703	669	663	672	710	713	681	704	717	694	710	693	695	725	716	689	694	650	671	669	670	718	672	676	697	707	652	707	672	705	670	704	662	706	726	701	668	674	719	686	679	692	730	702	714	685	664	707	694	681	687	621	700	699	687	686	673	645	708	712	642	674	712	676	694	731	676	704	669	699	678	704	711	698	738	706	694	720	691	703	675	727	719	679	711	729	679	719	676	687	772	715	735	711	733	715	689	714	709	667	698	722	654	744	729	676	685	704	663	692	676	689	674	709	686	703	653	675	696	678	665	685	673	677	672	702	717	735	629	693	713	681	682	716	716	700	727	712	648	752	702	662	710	668	742	694	677	641	700	675	684	703	693	703	659	668	704	663	663	710	673	693	665	676	691	676	731	692	696	711	698	659	694	699	683	712	656	725	672	645	702	663	661	687	689	676	700	703	739	702	726	708	639	687	686	714	721	696	735	721	661	693	671	731	684	656	715	726	678	631	650	726	715	706	675	698	679	657	677	707	669	703	674	707	695	719	727	675	663	661	672	706	664	700	725	688	694	701	714	696	673	661	710	744	705	652	672	675	684	684	670	687	673	725	678	655	719	733	709	660	609	705	708	677	699	677	734	743	710	677	712	654	798	721	689	643	720	701	649	684	757	669	674	638	683	719	668	715	690	659	717	673	685	695	641	694	685	674	687	686	693	704	678	643	668	635	694	658	707	692	703	675	706	737	699	707	702	723	683	702	696	718	722	682	674	706	678	726	681	669	652	691	688	653	690	687	684	679	648	715	712	714	669	688	715	683	682	705	707	707	686	709	680	714	718	691	710	681	698	733	647	671	714	709	742	691	677	692	659	654	674	717	721	703	678	642	712	693	679	695	655	666	724	664	683	701	684	669	752	677	688	669	701	699	696	682	670	692	738	689	742	676	684	717	680	716	686	669	727	693	668	678	704	650	733	683	609	649	719	659	690	684	719	715	680	669	695	693	656	664	656	783	706	733	717	668	681	652	687	702	654	695	673	705	732	701	714	716	697	646	734	707	700	660	664	689	686	708	728	675	690	653	719	684	683	704	733	650	690	631	723	721	657	716	695	646	701	621	676	700	707	703	710	719	685	680	669	712	773	731	725	691	700	717	670	719	711	706	716	758	701	701	706	692	702	681	728	651	692	678	706	689	743	679	714	691	696	679	714	695	642	695	715	703	699	700	733	682	742	728	724	704	649	661	687	681	691	653	620	682	683	699	707	676	659	647	726	694	692	656	708	693	681	687	707	729	727	705	681	661	690	680	705	682	693	654	659	671	698	685	673	724	768	676	693	701	738	683	669	715	691	656	678	685	694	749	718	706	764	700	725	694	694	681	707	661	719	685	741	733	743	651	672	720	694	673	669	671	699	689	722	694	697	675	756	710	711	660	674	683	704	701	678	667	715	683	687	742	711	655	684	656	717	703	722	702	691	664	685	706	698	703	635	713	662	681	679	725	712	694	652	657	711	739	686	720	679	670	710	698	678	686	719	652	673	684	683	686	704	665	711	639	676	732	656	700	712	688	654	686	658	720	744	703	700	709	708	721	733	746	740	669	689	691	693	701	714	663	677	699	711	666	722	689	667	693	706	680	703	693	652	695	702	677	654	688	707	710	746	700	687	730	712	722	730	701	662	700	690	704	711	707	705	631	691	634	717	652	722	719	702	692	698	663	694	675	749	716	724	707	689	672	717	683	707	714	633	693	715	707	695	650	659	693	648	666	696	693	705	647	729	679	633	665	702	678	714	713	698	698	716	715	729	703	696	679	695	705	686	686	674	707	686	705	744	707	728	702	716	671	715	725	691	685	682	681	691	652	680	667	677	744	688	666	705	694	685	741	656	651	635	671	717	699	703	722	714	676	693	682	715	699	695	692	664	718	713	718	753	675	695	652	668	730	650	707
5951	310	167	101	100	107	102	67	76	66	69	78	83	61	71	73	67	67	62	65	74	74	73	75	85	75	76	59	86	77	62	58	73	74	73	82	58	72	67	66	67	63	55	69	82	67	62	68	77	60	78	59	64	78	70	86	79	67	61	67	65	65	73	61	55	71	65	74	60	68	74	55	74	72	71	73	63	66	87	70	55	68	67	67	71	62	62	59	64	66	75	72	69	63	72	66	64	56	69	78	65	68	81	64	68	66	75	74	78	67	69	50	66	53	63	69	77	69	70	62	70	65	75	70	75	86	81	78	74	80	66	77	59	78	84	72	65	86	75	66	68	52	86	75	67	73	63	60	65	72	79	68	68	67	75	74	68	71	65	75	77	58	67	61	64	59	90	80	74	57	79	84	71	72	76	65	79	71	70	74	75	68	71	69	58	57	74	65	81	63	81	76	72	63	76	60	59	52	70	67	77	79	83	62	59	58	78	68	76	58	65	61	65	63	67	57	73	56	72	64	71	83	74	57	76	62	57	65	80	71	84	75	63	69	82	71	78	61	71	64	76	81	86	82	70	85	65	65	59	78	93	64	77	88	72	62	80	71	59	75	78	84	73	83	62	59	81	80	72	75	82	60	79	73	68	77	61	69	63	74	76	79	69	75	70	73	81	73	69	79	85	72	64	65	59	74	67	64	65	89	65	61	66	75	64	71	87	69	71	80	67	74	62	60	58	70	66	51	73	92	82	62	63	73	70	66	70	63	67	73	62	61	64	64	85	55	59	70	82	68	80	52	83	84	72	70	57	65	80	71	61	73	52	76	80	66	57	73	67	71	56	63	80	65	58	80	68	67	71	84	64	77	73	64	71	61	78	70	69	50	64	70	73	69	62	77	70	78	63	54	73	63	70	52	69	66	67	53	71	68	65	79	70	76	64	82	81	69	70	67	69	59	85	71	84	74	83	73	63	68	66	72	70	67	67	65	76	68	71	68	54	66	76	74	65	72	64	66	58	75	64	72	53	70	79	61	82	76	65	75	63	78	75	57	88	67	73	67	66	74	78	85	64	77	69	63	71	61	67	70	70	78	69	62	59	87	58	96	68	74	78	65	58	64	65	66	73	68	66	61	86	60	61	76	73	71	55	69	73	44	67	73	65	78	62	63	68	72	66	74	60	64	68	70	68	66	66	82	58	75	71	87	69	77	74	66	74	59	80	71	85	70	58	68	70	64	60	71	72	71	60	68	61	71	66	70	76	69	73	58	63	70	77	78	68	75	63	67	81	67	67	77	67	72	64	60	63	71	69	61	102	62	63	66	62	80	78	87	78	69	73	72	83	69	70	65	71	61	73	88	63	63	78	75	62	72	54	71	56	67	68	71	60	77	62	70	60	63	69	70	66	76	59	70	54	68	75	89	65	65	83	49	62	61	72	70	71	69	79	77	73	70	52	69	61	68	72	67	65	64	80	76	66	59	61	65	85	65	64	78	60	61	69	72	73	50	78	83	69	69	73	72	65	65	73	79	77	53	62	51	54	65	50	59	91	78	64	63	59	75	68	77	57	71	70	64	58	65	70	55	60	72	71	63	56	74	61	73	74	57	50	72	76	76	70	67	65	59	67	61	75	66	60	56	52	83	60	64	78	64	61	58	62	68	61	80	73	74	59	60	69	67	84	73	65	86	79	56	69	61	71	59	64	65	63	63	65	81	75	56	66	71	64	75	68	69	66	82	81	70	55	68	67	69	63	70	71	64	80	62	64	74	61	60	66	75	68	61	71	64	74	77	55	52	58	68	62	69	77	84	64	59	72	75	64	74	68	51	80	82	78	69	57	69	59	68	66	80	77	73	60	59	70	69	67	80	71	60	70	64	67	68	75	75	73	67	62	79	70	76	76	67	70	66	83	66	81	75	78	80	71	61	50	67	64	73	56	59	72	60	79	52	68	73	74	87	67	83	76	74	61	75	74	66	64	61	57	61	76	52	87	63	65	57	75	66	64	71	56	62	70	64	73	66	49	70	79	73	60	76	85	84	62	68	68	80	56	56	71	56	70	51	62	75	74	91	70	71	76	75	79	70	64	63	82	70	56	61	76	70	80	76	79	56	69	71	69	58	65	61	61	66	56	59	66	55	69	61	90	76	57	70	69	61	80	70	70	70	61	70	72	71	86	52	69	74	63	70	89	62	78	64	72	83	78	92	71	73	79	81	76	78	63	70	66	59	62	63	74	59	58	62	60	56	62	67	76	77	71	74	70	76	47	66	50	65	72	65	70	54	72	66	70	67	75	62	66	65	68	75	50	74	75	68	70	73	74	62	67	74	74	76	66	73	65	58	68	73	76	69	63	56	77	66	59	68	61	70	51	77	82	86	69	75	63	70	80	78	80	70	92	81	75	75	68	71	77	76	71	76	68	75	63	69	64	70	85	79	70	68	60	69	69	66	58	72	74	76	67	55	51	67	65	74	71	90	59	76	74	83	78	77	83	69	60	86	71	72	81	69	65	68	80	67	64	60	69	64	80	68	70	58	67	54	66	70	66	63	72	79	75	55	69	79	60	76	71	60	66	79	73	76	58	79	75	60	76	61	69	62	52	64	76	68	70	57	79	68	77	65	87	76	67	65	58	71	66	64	70	78	71	76	71	67	68	66	80	70	77	75	71	83	80	74	69	70	74	61	58	72	78	80	66	76	62	61	69	70	62	73	64	73	63	79	78	82	63	75	66	66	80	76	72	80	70	58	61	58	66	68	75	63	76	59	66	69	69	70	70	70	72	72	57	81	73	63	64	51	66	72	72	65	51	53	75	67	60	73	75	68	71	59	81	56	76	61	61	54	64	75	76	64	65	73	67	92	67	93	80	87	66	66	82	83	63	64	60	72	77	73	76	66	63	66	75	60	80	78	79	71	51	69	70	72	73	83	75	79	78	59	76	61	77	76	62	49	93	85	78	73	60	70	67	79	65	79	79	73	58	67	78	84	74	67	76	74	73	62	84	75	78	72	46	63	63	64	78	73	78	62	73	71	81	68	91	74	70	74	69	75	73	68	66	74	64	87	81	77	59	70	71	62	62	65	68	62	69	61	69	67	72	77	66	72	71	59	75	72	58	54	68	64	86	79	80	59	69	67	56	78	70	71	65	72	54	61	77	70	73	72	68	71	66	92	69	55	58	65	70	72	67	73	58	77	81	71	73	62	72	72	69	79	69	66	67	62	73	67	71	71	63	46	70	75	83	66	78	66	82	76	74	67	76	64	74	62	65	65	74	80	75	75	76	68	76	69	69	56	56	88	71	70	75	75	58	75	74	64	72	78	65	63	72	64	75	74	70	62	68	62	64	68	87	55	74	59	69	77	75	59	67	62	72	69	63	87	74	79	57	67	67	52	70	71	63	66	63	75	73	71	64	73	65	67	57	68	56	64	60	67	75	58	67	56	80	61	67	70	75	78	50	81	67	52	57	73	57	63	85	67	62	59	64	52	90	73
5537	316	420	429	391	344	356	343	326	292	297	300	291	305	288	290	264	275	237	272	256	245	243	263	270	256	259	285	265	237	265	265	241	252	276	251	255	255	267	254	251	252	236	265	280	262	269	238	265	269	257	258	234	227	233	246	237	256	286	267	260	256	242	262	293	261	234	275	233	264	255	250	269	241	264	248	276	259	226	275	226	241	235	253	237	286	230	250	244	242	262	283	234	263	272	241	259	252	240	265	276	269	234	261	263	262	262	251	267	247	245	260	270	250	253	270	252	272	283	252	269	243	261	228	258	238	243	255	264	244	258	257	285	246	266	241	238	264	259	260	274	250	244	225	257	265	228	277	243	251	223	248	284	260	244	273	258	254	260	245	236	253	277	284	221	244	256	278	247	249	258	282	228	261	264	252	261	268	299	249	243	251	274	284	220	255	234	265	271	252	250	266	262	234	249	274	255	247	259	284	260	272	223	251	234	245	275	207	263	236	235	286	274	281	264	266	255	224	283	219	235	247	267	236	272	258	261	261	257	272	279	263	257	268	229	268	244	237	297	245	259	264	243	258	240	271	230	253	266	249	248	265	260	255	245	267	240	256	226	263	260	241	266	261	256	248	269	247	247	266	258	306	258	245	243	238	248	247	283	265	267	260	264	247	245	261	281	271	259	256	251	242	244	249	260	262	271	259	234	234	274	245	273	245	253	289	243	254	251	272	253	266	257	243	266	272	263	246	230	266	238	238	283	278	276	278	269	257	258	233	274	252	271	271	279	273	238	239	253	245	254	242	260	237	253	249	263	247	230	240	255	254	259	278	269	250	253	263	276	269	263	260	223	225	277	251	283	245	224	249	258	246	220	274	250	254	254	236	269	289	275	260	269	257	246	258	280	223	260	230	243	265	231	264	284	271	234	242	273	222	277	234	276	250	263	228	234	217	246	242	288	302	257	218	262	272	251	228	245	246	256	264	257	248	260	223	257	275	252	229	262	243	252	234	238	291	259	255	250	261	260	215	254	258	236	270	248	267	249	249	254	291	250	283	256	264	241	239	252	251	249	263	262	252	266	244	262	248	276	255	265	243	240	280	228	261	247	274	255	263	273	280	257	258	254	274	279	247	288	291	252	294	243	264	261	244	247	256	257	219	227	254	238	252	253	244	259	236	235	251	263	264	262	262	259	255	271	247	241	239	239	251	257	243	257	265	257	240	276	265	238	258	247	263	242	234	259	247	262	234	260	247	259	288	254	245	252	252	266	244	261	243	241	256	259	247	242	261	242	253	250	237	245	242	228	241	274	291	286	222	242	263	250	269	267	253	255	256	245	262	279	275	244	255	235	259	233	260	267	259	245	236	233	261	261	257	235	223	233	272	249	245	242	253	289	265	220	260	245	259	246	260	225	245	242	266	252	250	220	262	252	216	245	260	247	255	256	277	262	226	298	253	274	242	238	251	231	212	253	269	249	281	255	262	251	241	243	259	262	253	238	238	233	236	264	255	259	222	276	262	234	239	251	249	255	243	263	260	248	265	261	241	274	280	279	247	276	259	284	236	241	269	245	260	243	283	258	270	250	259	271	269	270	250	266	244	259	232	218	281	282	282	247	261	251	250	250	244	229	244	244	258	266	244	247	272	252	250	231	253	267	264	242	227	225	237	272	260	241	269	280	257	247	262	246	247	242	274	255	259	245	249	263	256	262	262	274	263	262	261	266	245	234	254	232	226	258	270	252	269	220	241	246	224	243	247	248	268	265	259	228	260	274	244	259	262	244	220	254	260	270	268	275	237	261	252	262	258	242	259	243	248	233	260	247	265	267	263	264	236	256	240	242	265	253	267	261	236	243	242	241	270	251	256	265	252	249	233	253	260	296	257	284	244	266	257	263	286	246	258	257	249	255	254	237	237	272	251	254	238	266	274	251	241	263	249	271	250	220	225	256	249	244	280	251	229	265	272	241	241	279	264	269	285	228	269	238	252	285	260	237	272	285	237	264	252	272	249	252	273	254	283	261	262	233	257	246	269	260	251	279	248	266	242	272	281	262	247	262	247	232	237	269	279	258	267	233	256	239	244	191	237	257	263	263	257	226	288	233	244	231	253	248	290	266	262	265	279	274	231	285	233	241	246	265	243	242	254	284	249	268	259	245	253	235	241	262	257	278	282	260	240	260	234	255	252	251	263	239	280	257	269	246	242	223	252	232	256	236	252	246	265	283	252	252	258	270	247	249	272	279	240	255	236	223	266	241	260	264	257	254	234	262	245	278	241	250	280	257	281	276	259	263	268	257	226	245	239	243	252	252	260	242	234	224	236	260	253	257	284	302	261	257	252	257	250	257	263	258	252	250	247	241	249	268	254	243	243	255	246	275	274	228	266	266	239	250	278	274	257	244	238	269	227	267	266	249	259	264	281	251	226	247	254	248	233	289	245	275	245	250	284	266	252	274	245	291	251	266	265	234	276	280	265	256	240	241	248	262	258	256	231	277	264	249	235	291	270	259	267	272	244	245	247	285	238	255	254	262	245	267	254	225	265	278	256	244	251	245	231	260	263	283	252	258	255	243	252	257	252	252	265	228	263	261	241	229	249	237	267	239	249	250	272	245	245	281	244	258	240	280	263	251	240	259	258	274	245	245	265	268	244	257	247	270	267	295	240	253	234	259	240	253	282	266	264	270	265	250	258	250	248	235	266	258	252	270	269	250	269	252	285	240	297	272	267	240	270	259	255	269	243	246	270	239	241	213	257	254	264	251	251	268	234	239	250	271	254	250	257	250	240	229	252	269	264	262	258	234	248	269	231	273	259	246	266	271	236	237	276	279	263	259	255	272	228	227	253	278	265	262	233	254	259	266	216	285	244	272	251	233	238	240	253	240	265	250	252	258	228	249	244	266	255	245	249	262	248	234	250	224	257	255	259	232	248	244	224	257	251	255	284	238	229	250	241	245	259	236	262	244	263	235	283	252	241	225	224	257	233	230	233	238	239	251	241	287	250	269	276	269	251	262	236	220	253	254	229	226	254	227	241	231	285	227	240	245	248	246	258	251	258	240	285	266	249	252	262	250	255	254	224	267	232	269	238	258	252	264	258	259	277	253	261	256	258	261	260	277	258	274	267	253	267	257	266	236	270	238	268	235	249	232	270	242	280	242	241	270	230	244	253	260	269	297	237	245	268	289	248	242	234	262	263	280	241	267	235	235	280	240	253	250	261	279	272	230	242	237	249	233	278	252	276	272	245	229	265	232	247	238	243	254	271	259	276	242	242	271	282	248	266	255	257	262	278	278	244	243	283	269	268	252	243	280	237	273	282	256	258	254	280	246	244	241	266	252	257	286	262	255	232	232	282	242	272	221	252	246	249	251	248	230	249	253	276	262	242	220	245	258	233	260	272	275	250	251	232	256	262	245	242	260	283	259	265	217	238	224	246	273	241	256	233	250	246	271	244	268	257	268	254	229	259	250	231	250	269	254	249	255	255	268	235	243	258
36007	7111	1575	1050	707	580	409	372	338	268	273	263	256	221	234	221	198	189	211	175	189	192	192	187	203	184	156	194	150	159	168	184	172	166	173	153	167	165	154	181	168	162	182	174	184	181	157	168	178	165	170	167	164	169	172	175	180	185	155	172	186	165	157	169	157	152	134	174	150	191	175	169	197	156	178	177	181	177	198	178	153	184	182	170	173	153	161	164	167	176	156	182	176	162	167	170	152	168	152	154	157	163	154	175	174	180	154	161	174	172	176	174	172	167	160	173	181	183	186	161	160	183	154	158	154	161	153	160	173	196	160	161	165	170	167	147	172	152	160	163	156	151	182	147	166	165	160	161	161	174	183	159	144	167	167	182	152	165	170	161	150	173	159	170	162	170	150	169	166	179	163	186	181	171	168	157	163	184	180	142	166	176	149	157	155	185	197	141	154	164	138	174	178	173	152	143	173	144	169	174	193	155	148	184	134	149	175	165	187	172	159	169	143	156	178	165	185	153	162	167	183	157	165	150	156	182	161	168	190	149	198	162	168	151	172	159	185	147	149	173	185	154	176	161	150	146	179	165	161	159	163	162	185	163	174	172	195	165	174	158	167	159	170	143	176	161	170	173	138	165	178	164	173	154	177	163	168	171	150	149	166	181	148	174	163	164	167	167	149	160	164	157	159	154	150	163	152	195	160	162	174	166	169	166	149	168	163	175	181	145	152	151	165	201	188	170	138	171	162	187	162	147	172	159	159	178	148	154	146	184	172	181	168	144	157	158	174	180	187	165	162	174	157	178	158	151	159	157	174	159	165	167	169	143	181	166	155	168	157	159	156	148	165	151	150	164	164	141	145	149	163	159	159	174	166	189	170	154	136	164	152	184	141	157	166	182	151	177	170	162	163	147	201	169	159	166	159	153	171	170	180	180	144	174	190	137	169	170	154	173	173	162	146	158	165	161	176	181	168	150	155	156	142	153	162	171	169	149	173	152	161	183	155	163	179	165	176	158	167	146	182	167	176	154	158	157	212	161	169	144	169	155	161	161	150	169	163	149	177	168	174	146	158	152	156	164	149	164	169	159	142	191	153	138	154	162	184	171	171	172	158	159	176	145	153	169	166	153	165	165	168	165	156	166	153	154	168	170	140	169	165	175	149	153	156	173	171	152	188	182	156	157	182	130	163	169	155	154	159	157	167	151	159	154	171	169	163	155	173	136	169	146	160	152	168	146	157	160	168	180	147	173	160	148	159	157	150	161	167	163	153	156	159	163	186	166	163	191	155	169	175	184	146	166	175	172	164	173	155	178	150	148	167	155	154	147	161	161	167	160	157	149	179	139	162	165	171	170	151	159	184	155	165	178	166	154	170	170	162	166	172	171	171	162	156	170	157	167	171	197	164	158	149	151	162	168	168	150	168	155	159	177	144	156	188	157	166	151	146	143	164	171	176	195	166	166	170	170	181	132	150	159	149	161	181	175	151	180	171	191	174	160	150	179	155	141	157	157	173	157	133	173	158	173	163	165	156	147	191	139	155	171	168	170	157	169	167	157	161	164	162	166	153	148	184	165	165	172	156	186	171	149	169	161	168	167	186	172	173	164	145	153	155	145	168	165	192	154	154	172	170	168	161	164	170	148	171	166	169	154	140	178	158	163	164	133	169	174	166	182	162	171	167	170	141	171	152	184	194	144	139	140	166	175	160	158	152	168	156	171	160	161	162	168	159	183	174	158	180	153	158	170	163	169	186	171	162	171	177	171	165	159	156	181	173	160	167	160	167	171	144	156	157	179	166	144	151	165	163	160	137	136	167	186	132	138	160	156	181	168	156	185	160	170	168	149	166	155	163	161	159	160	154	166	165	130	147	167	160	162	159	170	189	153	156	153	138	184	166	176	158	156	156	167	176	182	155	165	128	158	133	152	146	188	182	184	152	162	177	171	141	162	159	196	164	171	174	147	171	159	147	172	180	171	156	157	178	166	164	175	154	177	159	171	165	193	182	161	164	178	159	147	154	150	165	163	169	149	159	176	161	166	158	170	170	163	171	139	174	163	143	160	157	139	138	150	160	157	182	150	165	156	161	162	161	146	162	161	167	169	153	136	171	157	160	177	165	165	182	161	175	162	164	195	158	153	151	123	166	163	144	165	172	142	161	173	171	152	161	155	150	167	164	139	175	150	137	145	187	182	147	164	182	173	157	168	194	160	175	159	159	151	157	162	167	152	130	159	150	153	146	165	160	170	173	167	166	168	168	187	146	150	186	145	166	168	172	181	163	179	154	165	167	154	170	190	154	184	158	170	168	154	163	169	148	140	176	161	149	142	165	169	181	151	177	161	145	153	177	189	159	175	168	176	174	167	136	162	184	152	169	199	186	166	164	164	138	165	146	164	156	170	172	148	157	163	162	172	148	168	152	161	192	163	185	181	165	172	149	160	155	163	154	198	163	175	167	157	181	164	155	199	168	182	136	158	148	191	177	175	147	182	184	168	138	164	167	153	162	169	184	171	154	156	171	145	170	176	164	172	147	191	155	145	176	192	169	164	178	161	158	170	141	148	135	156	138	152	153	175	158	181	157	145	157	173	176	175	189	150	158	180	163	171	167	159	169	153	151	166	152	161	164	158	160	174	170	164	140	155	164	174	170	167	170	174	153	152	143	152	196	158	164	153	167	176	168	166	148	164	152	168	149	158	162	186	161	161	158	162	154	173	165	150	158	146	152	130	162	157	177	153	140	157	172	152	162	171	150	162	176	150	161	155	151	158	160	162	175	158	137	163	175	164	174	185	172	181	153	178	155	172	168	177	146	158	171	153	189	188	152	146	178	163	166	155	162	163	162	176	183	150	175	148	172	148	184	166	168	193	179	149	154	170	183	167	162	185	196	150	150	185	187	177	156	179	155	163	153	150	156	178	179	152	161	170	150	174	155	164	175	136	154	162	146	178	161	176	163	163	162	180	164	157	186	166	189	159	151	141	163	146	158	173	155	167	166	173	157	164	172	167	146	165	166	163	158	154	178	162	180	158	175	175	167	173	152	157	156	159	170	175	163	182	197	163	165	136	168	165	160	181	157	173	152	145	177	167	165	153	177	160	172	208	174	169	147	182	144	173	157	171	168	164	165	171	165	136	144	158	173	183	159	188	189	175	153	186	177	169	175	157	169	182	170	166	170	154	190	155	162	181	169	163	148	175	142	159	156	163	154	167	179	189	168	153	195	176	164	175	158	156	138	164	180	162	146	187	169	161	141	146	146	160	175	178	144	172	183	185	164	167	166	161	169	145	166	168	140	177	169	162	162	149	159	158	163	183	160	150	164	147	169	183	177	159	153	185	184	171	158	156	171	169	181	174	137	163	166	157	154	173	172	177	171	182	178	185	156	155	150	170	155	185	160	177	152	164	173	152	142	149	158	156	178	163	180	183	171	174	164	188	155	170	162	151	171	169	181	161	176	137	162	149	155	189	168	155	165	170	166	159	166	177	169	159
16581	1544	3381	3675	3104	2531	2004	1803	1609	1390	1260	1059	1018	954	859	859	868	743	718	738	709	683	661	673	678	605	624	649	620	607	581	533	561	549	587	591	586	568	544	532	507	568	551	496	536	525	516	512	531	530	541	528	532	551	601	512	533	484	505	558	518	524	539	503	487	544	542	469	536	540	514	522	541	503	511	479	530	490	509	470	520	508	531	513	497	518	515	523	514	533	489	494	492	513	506	509	519	523	536	536	514	500	496	511	516	507	459	497	521	503	509	514	553	508	547	515	481	495	524	485	486	532	498	511	479	484	540	530	532	518	489	475	481	493	520	508	524	528	486	520	514	525	464	498	493	498	478	531	539	535	475	502	523	497	511	497	535	507	527	523	511	498	528	526	492	521	506	542	520	454	525	480	503	510	530	515	491	502	516	533	515	482	477	495	510	535	531	496	528	464	507	459	522	467	492	466	501	475	494	517	506	514	535	489	520	472	505	475	511	469	489	498	504	504	516	494	509	463	504	479	482	503	487	476	535	482	525	517	461	494	528	469	472	517	505	453	472	454	502	498	509	511	506	532	526	517	515	523	520	493	516	515	480	503	458	537	539	471	513	549	498	508	524	519	514	480	508	499	479	464	490	499	482	486	491	513	523	496	486	515	537	492	500	499	499	506	541	528	507	492	490	532	495	487	489	479	527	499	525	512	517	508	512	481	499	493	513	515	491	546	486	519	495	484	531	511	484	504	489	499	546	505	504	482	504	484	523	535	498	527	525	507	565	473	504	475	487	535	522	465	498	547	466	503	463	497	501	535	506	485	504	474	500	499	504	489	526	499	508	525	478	470	537	493	485	508	516	533	533	499	496	527	528	464	521	503	483	517	485	513	445	547	482	529	494	542	495	516	491	522	516	509	492	515	475	491	458	468	479	505	476	495	476	521	517	508	491	511	518	492	586	503	490	514	515	516	484	499	519	518	504	542	496	494	487	480	460	487	525	475	490	489	509	517	536	480	526	506	531	508	479	481	486	496	548	504	512	480	484	489	530	507	525	510	469	478	488	500	489	510	494	477	500	543	502	491	478	470	514	510	525	478	477	493	530	507	497	495	470	541	501	504	488	494	434	476	499	524	494	509	496	502	509	513	448	489	517	506	495	477	505	497	551	507	489	504	497	501	521	514	503	501	510	509	520	530	497	465	517	511	550	479	493	472	489	528	503	517	509	492	493	501	505	501	480	491	505	475	521	474	538	519	467	545	539	526	484	493	523	497	516	477	518	490	537	514	531	485	461	503	515	511	521	504	545	488	453	511	482	498	485	470	512	517	528	522	512	533	493	502	488	501	487	504	515	495	500	481	491	470	522	489	495	471	488	525	485	482	528	503	483	494	502	508	497	493	504	483	509	521	528	506	506	496	490	481	498	479	492	469	493	489	495	509	511	494	508	524	445	530	538	453	474	502	491	502	526	521	498	529	553	507	546	513	471	473	516	500	501	500	477	502	460	481	499	528	455	511	477	514	492	510	507	476	514	504	525	498	504	502	494	515	532	491	495	474	482	491	478	493	462	471	505	514	461	496	492	536	517	499	511	533	531	475	533	547	470	494	477	513	540	497	499	502	510	512	500	528	518	506	503	521	520	545	532	500	524	502	475	511	504	537	520	480	495	489	474	496	458	529	478	525	520	512	510	519	491	497	509	519	481	505	488	496	509	522	552	471	471	490	508	478	493	464	532	515	480	466	516	520	531	448	484	473	517	488	469	521	527	496	492	511	504	520	483	500	526	526	526	485	507	485	480	537	532	512	484	481	516	489	551	493	492	514	514	492	490	506	459	506	464	467	509	539	489	529	517	507	497	494	523	512	502	486	470	533	512	508	496	513	472	491	510	504	485	520	509	526	519	501	482	490	455	513	501	482	490	522	461	530	456	519	498	499	562	511	486	509	511	456	475	494	519	485	554	511	491	494	541	481	505	575	515	514	518	496	501	529	533	502	513	492	537	526	542	502	502	503	496	524	518	483	506	509	507	513	495	507	483	489	469	478	535	510	519	538	523	517	524	506	505	514	527	478	474	523	467	525	519	467	464	521	475	522	487	491	527	533	510	509	443	517	520	503	544	456	515	477	495	501	451	536	482	536	465	514	543	517	489	476	505	472	491	484	526	516	512	467	543	524	518	579	513	525	481	511	486	468	498	537	492	515	502	499	481	467	525	474	494	498	521	521	513	464	539	517	526	483	501	489	493	514	538	504	511	511	437	510	500	496	485	506	507	504	475	535	495	489	514	472	469	451	527	485	489	508	496	521	505	492	501	508	496	515	469	509	493	493	502	486	491	500	485	519	506	482	500	482	542	494	488	485	528	500	472	430	492	481	483	505	513	506	534	509	511	493	521	504	507	538	489	516	502	507	505	483	538	556	494	509	478	470	503	506	482	472	478	494	498	539	481	485	501	508	519	464	512	499	488	494	504	495	455	531	501	500	481	495	536	507	494	495	499	487	545	489	484	505	499	487	502	561	532	491	489	520	514	491	493	488	506	496	463	500	482	523	473	518	521	525	505	474	524	508	482	489	500	524	517	492	484	478	494	477	546	486	518	552	548	508	475	549	471	477	502	505	507	490	527	462	517	497	498	486	531	500	492	487	515	488	511	500	516	541	511	523	482	474	502	534	529	490	528	479	543	521	493	515	474	493	480	491	502	489	500	487	475	477	519	516	474	473	521	535	533	504	488	502	472	527	504	524	468	516	467	521	504	501	470	474	506	501	516	483	493	480	504	503	497	506	470	490	490	463	486	497	517	492	502	501	486	498	435	488	451	527	499	517	473	476	514	478	491	494	484	469	522	540	482	501	500	491	517	498	486	515	495	491	490	522	441	525	533	479	472	506	510	482	504	441	500	477	486	521	503	535	517	546	528	502	462	493	489	502	470	493	477	472	489	535	499	515	528	500	475	478	485	574	475	501	495	502	490	467	498	505	536	504	471	494	459	494	508	498	501	484	498	516	455	525	486	502	498	488	532	503	531	492	498	511	495	473	458	490	526	508	516	515	509	512	540	527	537	459	525	493	483	500	516	533	532	495	505	504	484	500	514	492	490	549	489	503	493	480	491	479	506	517	495	503	497	522	543	527	536	488	513	504	487	485	458	494	499	477	461	512	483	529	507	478	487	509	522	507	496	467	494	487	507	536	484	472	503	478	484	486	486	494	478	484	516	518	528	508	499	498	518	463	515	504	515	498	468	525	474	513	499	515	522	460	532	504	464	493	504	483	508	471	518	481	495	467	486	514	517	503	518	462	507	515	528	520	505	456	534	527	500	484	501	519	511	531	519	481	514	481	499	515	476	493	467	535	528	493	490	492	541	470	522	487	507	497	527	526	521	466	489	489	506	527	514	507	446	508	496	509	489	512	469	524	493	530	509	527	480	486	501	506	507	493	492	458	521	483	502	503	485	495	527	501	463	520	510	492	511	497	518	497	464	474	515	531	501	507	525	518
46172	14305	4343	2213	1505	1051	888	615	593	500	496	393	441	390	352	347	343	302	317	313	327	289	296	283	260	274	273	293	244	258	258	278	262	269	286	272	260	266	239	252	255	240	255	239	266	272	262	280	264	237	248	259	229	256	245	264	240	289	270	227	240	249	257	269	271	239	223	249	244	247	236	242	218	253	237	250	249	256	245	222	250	244	290	242	236	249	262	266	251	239	263	232	263	217	274	234	223	238	236	260	266	250	239	231	243	248	298	228	221	240	234	227	260	242	244	244	256	270	211	228	207	234	258	218	256	254	248	238	256	264	226	278	250	252	239	258	250	278	244	270	272	274	243	232	244	232	243	263	284	236	248	243	252	214	252	262	233	260	247	233	260	260	263	243	251	250	254	222	223	237	255	278	256	244	228	260	245	242	253	270	222	257	216	238	219	254	257	234	240	274	238	227	254	223	232	265	215	255	256	232	239	246	250	281	266	235	254	244	210	248	246	238	238	246	251	244	251	244	244	246	271	249	248	266	255	264	253	256	249	255	255	225	239	224	232	259	235	247	249	245	258	251	246	245	234	224	252	215	229	251	228	228	222	269	258	230	239	277	247	234	231	248	261	253	230	219	254	261	262	227	265	256	250	257	250	243	230	246	232	252	242	214	239	246	244	250	232	270	245	227	227	228	239	223	235	251	257	248	246	256	229	251	233	264	230	252	268	245	238	258	243	222	229	276	257	229	260	235	238	234	248	273	249	258	254	270	252	236	252	259	260	264	287	248	240	268	262	261	239	243	272	246	265	240	246	234	244	225	245	253	254	239	241	251	248	230	239	250	276	240	247	237	256	243	243	254	261	235	258	243	229	218	263	226	264	253	225	271	270	249	229	239	274	267	250	240	216	250	253	248	235	234	229	262	234	223	266	242	227	258	256	248	220	265	246	242	240	213	241	226	276	261	272	222	235	257	226	217	259	234	248	263	234	234	249	246	233	268	235	224	242	214	247	226	260	240	273	246	249	256	227	255	251	226	246	239	236	263	243	232	249	218	258	239	250	252	230	233	226	271	258	250	245	216	232	238	253	241	254	253	268	229	239	261	238	239	239	260	244	242	243	235	203	232	250	229	235	272	235	256	222	264	237	286	238	231	261	269	242	219	207	239	228	218	233	270	239	260	231	240	257	233	278	235	229	257	262	234	241	202	224	232	229	251	213	203	240	237	243	251	240	294	232	242	226	250	261	242	223	282	234	236	251	247	227	214	253	259	242	257	241	211	239	265	237	250	257	224	257	249	259	275	220	213	226	226	252	244	229	227	235	254	241	214	251	270	254	244	244	227	264	249	248	255	235	260	250	243	263	240	257	215	242	233	269	217	265	229	252	254	264	222	240	250	253	247	239	256	257	242	245	255	264	273	246	235	251	232	266	237	222	256	250	215	227	271	256	259	253	239	255	240	255	236	239	263	285	262	248	222	235	246	232	249	270	237	233	224	234	278	253	263	249	252	258	228	255	267	234	220	237	262	276	249	258	248	262	247	261	221	231	237	241	236	269	250	242	239	246	239	254	222	261	244	246	248	261	260	257	255	242	237	250	254	236	222	265	234	256	264	254	228	255	233	208	252	249	251	226	231	258	244	257	262	246	274	258	221	234	251	266	276	260	246	270	251	233	229	248	259	243	264	228	256	244	253	247	257	243	253	233	230	245	257	220	245	270	262	238	266	255	221	260	232	260	216	257	239	252	238	262	252	247	213	245	231	261	238	243	271	205	224	247	231	258	232	259	233	256	247	245	242	254	232	250	236	274	248	242	253	243	243	257	253	252	245	230	233	250	246	269	252	258	246	239	230	237	238	259	226	268	220	240	287	234	227	230	251	243	264	227	231	240	246	240	266	249	231	233	230	253	264	254	224	245	237	247	238	259	224	227	234	264	258	226	252	218	277	235	289	238	229	245	262	243	268	250	241	251	223	257	231	251	241	252	226	251	235	281	253	256	227	249	219	289	233	263	247	265	243	241	250	236	261	261	239	265	231	256	263	248	228	221	228	241	237	251	246	204	228	258	234	250	239	240	232	251	258	259	270	239	263	266	246	266	251	240	238	225	252	264	290	248	254	257	228	234	255	259	244	232	259	243	242	223	239	247	211	210	251	259	235	221	220	245	258	241	253	264	237	228	247	270	250	223	263	259	255	231	230	247	256	251	224	264	249	243	234	238	267	260	225	242	245	228	242	221	241	230	246	227	230	247	256	274	234	239	239	229	240	249	258	265	231	241	262	247	241	235	249	198	250	239	237	227	255	232	235	229	279	254	240	258	255	269	275	258	235	228	245	236	247	248	263	255	256	249	238	255	247	248	266	251	254	257	241	232	250	260	259	237	237	292	219	223	255	263	232	220	239	230	240	209	216	254	223	229	243	263	254	220	238	217	260	259	234	299	257	252	244	222	251	223	234	260	255	222	252	243	261	243	262	266	225	234	239	240	260	247	268	229	251	247	253	230	258	225	244	252	239	237	216	226	265	249	259	259	248	240	229	240	254	230	212	241	259	238	289	241	231	233	264	253	232	241	242	236	280	255	234	239	231	264	228	258	253	254	241	234	238	250	261	234	242	266	255	235	239	238	232	242	207	243	233	260	237	244	231	268	227	238	245	230	227	249	244	259	247	228	252	240	236	226	236	229	234	229	262	236	242	267	243	248	240	251	217	234	257	232	235	248	246	242	238	230	240	276	259	251	221	212	232	252	219	223	215	221	253	208	247	233	234	217	242	282	247	252	255	272	250	214	243	264	253	234	251	203	250	231	260	244	254	244	252	234	258	272	236	242	238	252	253	234	266	250	220	240	255	257	256	250	232	203	245	233	251	267	231	251	234	234	230	254	242	238	218	250	237	251	248	249	229	237	248	273	242	256	268	241	233	226	229	227	231	263	259	270	226	236	237	241	253	273	254	266	254	243	257	247	222	269	245	253	245	239	240	228	246	233	251	276	238	260	228	254	244	267	239	248	252	222	248	282	260	232	263	253	260	246	250	258	221	263	232	240	249	251	222	230	246	256	211	278	241	237	272	242	230	256	248	254	271	270	239	232	208	238	261	234	235	223	249	245	240	254	228	236	223	247	223	254	214	244	247	252	251	227	238	227	267	228	239	236	246	268	244	257	236	262	284	243	230	236	236	242	238	265	222	239	266	229	230	230	228	245	245	265	235	284	250	262	247	247	235	259	241	244	267	214	226	219	226	231	260	234	234	236	246	255	252	231	237	242	237	245	215	259	264	242	232	235	245	252	281	263	240	251	239	262	250	235	219	258	230	246	247	273	259	280	248	249	221	270	228	242	256	265	265	237	230	238	270	221	221	264	243	262	228	236	242	254	252	247	248	247	249	257	217	254	234	256	230	272	228	235	263	232	257	284	270	242	258	215	234	229	229	242	269	218	250	245	238	256	250	262	198	242	254	244	240	273	235	246	247	242	240	249	246	242	235	240	238	212	243	221	256
21648	2743	5984	6566	5483	4494	3699	3198	2741	2288	2076	1904	1695	1580	1453	1330	1281	1197	1093	1155	1121	1073	1039	963	1009	1004	881	903	858	879	804	954	827	875	835	791	803	845	793	760	811	815	763	821	780	776	723	745	808	785	787	777	786	745	753	751	746	750	803	765	725	758	720	771	693	706	741	718	759	755	711	750	723	742	737	727	762	714	764	750	694	709	756	716	739	692	733	717	718	740	689	722	759	736	758	684	759	690	720	714	695	675	664	732	732	657	739	695	711	704	682	696	675	698	697	715	684	717	703	682	679	680	665	704	703	730	687	727	722	668	688	671	651	668	710	715	709	706	750	764	698	705	720	717	716	680	716	676	738	717	728	725	702	699	726	690	716	704	748	707	704	686	688	670	714	714	633	680	688	659	687	708	708	731	758	696	747	747	679	694	686	762	724	645	766	721	710	689	650	701	695	727	699	689	700	700	704	692	726	713	725	745	720	732	663	721	738	684	749	736	684	688	709	693	695	674	657	658	687	689	699	731	716	694	668	709	667	701	706	722	739	714	719	705	655	652	720	697	672	711	709	627	684	682	707	730	736	704	703	666	733	687	733	677	700	709	678	742	669	689	671	680	696	676	682	727	737	691	699	685	678	711	743	706	734	716	696	718	671	668	736	688	696	710	722	730	713	678	688	728	726	710	726	742	767	718	695	677	706	714	652	663	732	673	681	712	695	686	677	664	734	660	670	683	705	684	688	701	724	676	719	655	713	718	712	707	678	654	653	668	683	725	723	711	658	705	682	721	698	669	671	693	690	669	704	676	695	663	708	667	673	663	682	680	706	715	712	644	709	711	664	703	721	679	708	691	659	719	658	675	692	660	713	702	680	688	657	753	667	684	666	666	719	773	675	654	645	706	703	723	751	655	700	690	697	714	725	684	662	712	730	705	694	723	691	684	711	625	700	670	673	656	695	689	695	709	644	717	678	700	711	747	667	689	676	689	671	729	697	666	739	704	676	704	695	721	689	684	726	682	675	716	728	707	685	663	694	663	659	719	709	716	710	678	695	715	735	660	628	673	710	717	730	723	685	689	704	691	722	689	659	648	708	688	677	769	701	675	715	721	736	711	713	736	715	718	686	677	721	683	695	713	694	664	664	759	691	699	723	711	712	727	672	727	717	677	688	699	697	692	700	692	705	687	662	683	706	677	710	670	679	731	692	670	675	735	694	702	662	671	709	722	684	648	690	744	690	705	755	717	702	687	706	665	683	658	692	690	648	679	718	704	678	772	699	713	719	699	668	731	694	725	667	736	672	706	711	724	748	682	702	724	700	711	686	700	686	709	652	675	673	671	716	642	648	675	704	700	696	662	706	706	694	682	708	698	709	701	685	676	667	691	715	681	720	709	711	686	708	741	678	691	736	723	718	665	784	671	666	679	667	727	714	706	681	699	704	710	707	724	616	662	694	674	728	668	673	707	692	710	707	700	708	653	692	720	734	699	660	751	721	681	711	704	713	700	683	652	644	676	729	696	691	670	675	690	733	727	714	680	703	704	678	687	705	704	686	689	704	722	697	712	698	633	673	693	725	680	696	707	675	735	687	741	730	713	726	693	715	690	693	689	708	738	717	644	669	659	713	708	700	731	686	713	733	655	674	715	705	746	681	682	666	673	727	708	726	684	650	694	739	663	697	691	671	692	695	663	658	717	681	696	683	693	695	684	691	705	735	696	689	716	657	691	710	733	693	709	702	724	733	728	669	677	685	664	690	658	684	665	688	700	700	694	673	686	668	707	748	719	644	674	641	688	675	725	723	688	682	736	700	690	677	691	693	686	665	747	684	738	690	679	693	712	697	700	679	704	704	664	708	693	710	679	678	709	686	716	718	693	702	664	691	701	743	711	670	697	741	670	739	704	679	678	680	682	696	735	688	730	681	693	718	721	707	694	722	706	665	685	711	708	731	710	663	672	736	672	649	720	705	709	722	688	672	687	644	684	716	697	690	695	709	679	660	654	680	719	723	684	707	684	700	723	668	620	700	686	666	663	689	707	731	738	689	712	709	664	691	695	682	672	662	698	713	673	684	679	718	699	642	732	674	700	677	674	692	702	713	709	669	711	725	722	750	705	694	684	732	743	717	685	671	726	705	732	751	672	712	678	665	716	717	697	718	697	717	675	680	668	657	702	646	671	657	718	715	718	681	668	650	718	647	710	728	711	685	704	644	674	681	681	685	694	656	688	691	647	671	692	697	738	735	694	668	734	643	662	759	744	704	668	685	744	716	692	663	686	715	691	691	675	730	675	673	745	675	677	682	694	736	734	733	642	693	678	684	679	657	713	743	677	708	676	682	693	702	711	739	728	656	695	729	698	699	720	749	678	681	703	658	677	735	677	697	727	743	701	681	700	704	716	737	744	707	675	693	711	721	620	689	733	680	663	719	647	751	733	710	668	695	658	692	687	688	727	655	694	684	674	690	706	640	707	721	755	689	658	696	665	670	684	688	677	670	682	712	746	669	644	721	674	713	720	683	741	657	708	710	716	686	695	721	705	640	744	677	691	688	729	733	693	675	669	708	703	692	711	716	685	690	692	722	738	689	742	732	684	686	677	691	718	691	729	650	699	698	657	725	694	731	728	713	712	736	680	666	685	679	712	679	729	738	719	727	692	704	687	706	672	711	681	673	706	658	683	694	739	639	701	665	669	705	696	703	709	682	683	679	661	687	756	692	690	682	719	712	681	679	688	696	758	703	679	707	678	720	718	720	742	728	703	654	683	738	733	641	674	703	682	730	702	704	709	651	690	684	716	662	679	667	696	676	729	713	715	684	721	669	718	648	737	708	667	683	691	690	659	705	699	686	718	694	704	708	680	668	762	671	707	742	678	732	709	665	683	674	718	743	697	684	671	674	664	683	747	655	713	685	635	693	692	688	679	688	702	691	704	647	672	692	686	674	748	715	681	730	670	663	689	671	741	639	714	720	690	684	699	731	678	715	733	711	665	727	652	711	700	732	688	704	692	717	737	687	677	678	667	725	660	726	732	729	701	694	745	659	721	687	744	677	703	708	728	698	731	693	731	685	702	702	762	739	722	706	692	710	697	651	712	651	724	702	763	706	738	685	684	745	693	659	741	690	721	716	654	668	688	710	712	672	694	694	709	747	697	698	678	675	703	691	708	688	719	672	693	666	727	746	747	741	679	678	725	722	723	701	671	712	679	690	698	663	679	641	664	677	644	697	684	687	679	689	676	713	688	674	699	695	667	725	678	687	683	714	727	650	689	730	655	770	642	736	694	663	751	668	704	676	666	685	693	733	716	648	710	703	753	733	653	687	677	659	672	696	717	710	682	739	718	684	694	696	656	651	661	688	693	696	690	688	705	684	697	669	654	728	771	674	705	710	681	723	721	748	736	689	690	719	723	674	689	712	736	706	711	693	684	684	700	668	695	710	699	695	689	705	671	679	698	665	760	734	719	739	708	680	710	678	699	720	682	707	716	730	693
5431	284	146	126	89	83	78	79	78	86	71	73	54	77	74	84	66	77	57	73	80	84	72	77	84	71	79	69	63	75	79	75	66	73	55	60	50	69	76	74	69	64	63	62	69	74	68	66	67	70	70	76	65	68	73	81	77	75	65	72	61	75	72	59	73	70	77	65	65	73	76	87	78	78	68	75	65	60	66	73	65	68	73	71	64	77	68	69	71	61	67	74	73	56	64	77	72	72	76	70	74	64	59	62	75	70	75	59	83	72	57	68	73	64	64	80	76	80	72	59	77	71	65	84	70	68	74	68	66	66	61	72	67	74	75	79	58	74	65	69	81	62	69	83	80	63	79	60	67	66	73	74	77	57	62	65	66	78	77	79	71	71	71	71	65	73	86	80	83	60	68	59	62	79	56	80	76	82	63	73	84	90	76	73	60	74	71	72	91	70	62	68	73	79	87	76	76	72	81	68	80	83	56	57	65	79	81	70	72	68	66	70	52	58	71	72	73	65	68	75	74	82	65	70	66	59	63	70	52	76	70	78	65	77	66	68	65	60	61	65	63	69	58	84	68	72	61	67	74	72	68	64	74	72	79	64	77	51	83	67	65	79	77	60	71	69	63	67	84	72	62	72	89	62	69	66	63	62	89	68	81	65	67	76	80	66	76	84	64	67	74	56	67	70	85	59	78	64	65	70	62	65	72	58	77	54	85	64	68	64	62	68	77	64	72	76	63	60	88	64	70	78	75	65	91	70	84	73	79	69	70	74	74	66	82	73	75	71	68	67	70	62	72	62	64	62	89	65	72	76	63	77	72	78	70	74	70	46	73	67	68	55	65	62	67	68	74	78	73	72	70	79	71	70	68	70	77	70	73	74	62	88	65	70	76	76	71	57	75	72	55	81	57	70	63	77	70	55	84	83	71	64	80	73	67	76	78	60	80	75	59	63	79	67	68	70	74	64	73	61	76	70	65	77	57	80	67	75	66	73	68	70	79	79	65	82	64	72	69	78	86	81	67	69	57	54	81	65	91	79	70	70	55	73	59	62	77	61	63	66	78	72	64	64	64	64	75	70	55	44	86	71	78	83	61	76	71	55	77	64	79	55	72	71	79	69	59	75	78	64	69	58	59	61	66	68	84	81	67	58	76	65	75	61	78	66	75	60	68	73	63	73	71	50	66	72	50	80	56	71	63	65	80	59	78	71	70	66	74	61	64	69	85	72	67	66	65	76	71	73	70	67	63	65	77	81	68	71	65	68	65	61	80	53	64	57	69	75	74	58	61	77	64	49	71	78	73	67	59	65	69	84	57	64	75	77	76	69	68	77	61	61	80	75	76	62	64	76	72	55	72	73	82	79	60	71	88	73	71	80	61	74	79	58	66	67	69	56	72	58	76	53	76	83	70	81	67	67	61	64	68	74	72	62	72	71	68	53	56	68	64	76	53	71	89	72	71	89	61	60	87	66	67	57	57	82	74	70	62	70	63	63	59	71	75	51	71	64	90	66	66	67	79	76	100	68	74	80	57	80	74	68	58	70	63	62	72	73	67	73	76	73	83	75	64	78	57	91	74	78	58	70	70	74	66	71	79	69	82	73	78	67	73	70	75	71	65	75	61	71	76	76	63	77	70	78	78	61	85	79	62	85	72	59	85	52	75	67	81	59	57	56	59	68	62	83	53	67	54	75	83	71	67	61	74	74	80	65	68	65	66	69	72	73	67	62	80	79	78	72	65	77	72	75	79	84	83	64	67	78	72	65	67	77	73	68	62	66	79	72	81	80	69	56	74	78	67	75	54	61	51	68	71	70	66	56	60	81	59	70	89	55	68	70	68	63	77	50	66	63	62	77	63	69	87	81	88	62	51	83	61	61	78	74	64	66	60	80	66	60	77	72	64	62	65	71	89	69	73	66	56	76	74	64	60	67	101	80	67	49	86	68	56	73	65	55	75	69	83	76	64	59	72	77	65	78	72	72	61	82	66	79	64	66	70	79	63	85	74	67	62	74	79	66	76	52	61	65	61	57	87	70	79	64	64	72	59	69	88	60	57	76	70	73	69	71	78	73	58	56	62	62	67	67	46	54	63	70	71	73	78	77	67	75	76	81	61	83	77	61	73	66	70	68	82	67	76	63	73	67	67	83	57	86	73	62	65	74	80	77	78	79	87	69	68	87	73	64	58	81	72	70	53	78	76	65	74	75	73	62	58	81	68	82	67	87	56	63	64	77	74	69	63	77	72	57	58	52	59	85	62	64	65	66	70	89	71	70	67	69	60	61	82	86	80	76	73	64	78	73	92	67	80	74	73	63	65	63	67	70	67	75	72	69	70	85	50	63	73	65	77	76	58	87	61	51	62	81	69	77	69	76	68	70	71	75	68	70	89	64	78	77	73	73	77	72	70	71	84	83	71	61	78	53	72	65	68	66	67	68	77	63	75	64	71	71	75	58	69	55	79	78	77	60	75	69	60	61	75	50	64	80	66	82	75	68	77	77	70	73	72	81	64	62	77	72	64	89	79	60	67	53	60	62	54	61	76	80	78	54	64	60	75	74	61	75	74	73	82	69	69	70	59	73	82	71	69	70	81	67	89	59	87	64	75	84	67	68	55	59	75	56	69	60	77	91	74	68	86	68	80	79	68	63	58	62	77	74	76	69	68	66	87	70	75	59	59	59	50	72	65	76	82	61	63	83	65	73	69	67	57	79	63	78	77	63	65	58	54	72	60	94	64	63	71	69	70	62	73	75	69	59	74	81	66	71	64	77	73	76	61	80	75	61	69	64	61	70	66	72	79	75	89	89	76	75	78	78	90	65	73	56	53	66	70	56	71	62	74	64	71	66	73	77	65	69	75	73	76	61	66	53	62	69	73	89	51	83	73	83	79	76	59	67	71	59	69	74	65	64	63	64	65	82	67	72	71	60	59	86	75	76	98	67	81	55	78	65	81	54	83	64	66	57	83	74	61	45	80	63	72	68	75	86	80	76	67	55	65	71	71	72	59	84	83	61	72	74	55	64	71	65	77	71	75	69	74	66	68	68	72	70	88	59	76	63	66	67	65	66	70	55	73	69	67	54	71	82	64	74	61	83	60	71	60	68	73	85	72	69	78	79	82	78	84	74	62	76	62	63	52	59	66	52	74	86	70	69	62	62	86	75	44	55	58	81	68	68	73	72	79	66	59	56	72	65	60	69	83	66	74	79	62	58	75	75	64	61	65	73	74	61	63	84	72	70	71	70	80	65	67	83	100	77	65	66	62	87	69	63	83	67	81	70	60	71	56	66	65	74	68	82	66	63	64	68	51	69	69	72	76	51	75	68	80	93	71	68	88	81	75	55	76	62	76	65	69	67	71	71	73	60	69	61	70	69	80	71	79	78	80	79	62	67	74	80	76	68	72	83	97	78	73	62	61	59	52	61	81	66	66	66	71	70	74	74	68	72	73	56	73	72	73	65	73	69	58	55	79	76	79	76	82	65	64	87
5406	314	374	425	421	383	342	339	301	289	295	283	299	301	281	267	253	271	268	248	261	243	250	242	294	241	275	252	251	262	270	284	253	266	272	250	275	240	246	256	250	266	279	243	265	259	238	264	248	238	219	248	282	260	228	256	248	234	252	228	243	259	248	268	260	263	288	256	260	255	258	247	251	254	261	273	243	258	236	244	269	259	260	258	281	268	278	263	224	251	247	253	237	227	232	260	243	236	249	227	259	265	242	263	244	264	253	256	269	246	271	242	245	254	249	271	252	249	236	267	254	235	246	249	246	267	247	287	246	226	261	274	271	268	251	273	283	264	247	274	293	259	249	253	245	263	243	291	252	259	265	260	245	271	237	255	246	275	256	233	265	277	225	250	257	284	239	242	276	274	242	257	272	268	252	266	261	283	241	269	251	267	230	245	247	271	270	263	240	236	244	241	251	225	264	224	284	267	279	247	244	235	257	290	248	235	253	247	245	239	246	231	250	276	245	261	242	264	267	265	240	249	257	265	243	236	250	233	253	269	225	296	271	242	259	272	264	281	257	245	271	244	248	275	224	272	252	229	250	266	267	252	271	279	270	269	227	261	247	273	250	230	252	288	231	248	242	273	260	232	274	249	269	251	231	272	239	245	263	233	251	232	258	240	247	255	272	239	257	256	271	253	251	257	225	255	257	242	262	253	271	274	265	259	247	228	262	296	234	245	267	249	257	245	256	264	253	249	262	248	241	254	265	255	253	266	276	275	225	243	261	251	272	251	292	241	243	237	240	250	250	278	222	260	250	262	267	239	255	260	246	260	231	276	275	290	238	232	245	251	254	252	270	241	261	255	258	260	236	251	249	237	264	263	259	259	248	231	240	277	262	256	275	243	268	237	255	259	241	227	257	243	237	234	253	254	253	263	289	281	244	253	275	261	271	243	246	234	271	290	226	262	240	265	266	254	280	277	229	259	248	255	272	240	253	260	241	263	254	234	229	261	279	257	245	262	281	233	254	251	267	252	259	240	259	267	241	292	234	237	243	240	261	249	277	256	276	268	260	270	238	258	259	245	264	267	252	231	261	294	267	270	286	257	226	276	276	265	247	250	239	241	239	286	246	249	282	258	266	241	301	259	256	285	265	257	278	264	250	261	262	237	255	240	277	251	260	231	249	256	253	265	221	221	256	268	247	258	239	269	247	258	235	270	230	269	276	250	239	224	252	228	272	296	233	248	236	254	255	263	274	269	256	270	252	248	241	274	261	261	251	238	241	254	262	253	253	262	266	259	266	254	260	252	254	263	252	247	262	274	241	271	275	240	274	264	257	293	266	236	249	245	275	243	259	254	241	266	273	227	263	273	242	270	256	256	235	287	256	260	255	246	243	256	246	243	251	234	269	264	272	259	278	260	243	254	260	249	243	262	271	261	242	255	238	257	238	255	263	286	271	265	248	247	265	230	252	244	257	286	227	266	245	280	233	247	229	258	222	242	245	250	246	257	258	246	250	255	239	276	283	259	225	253	267	277	264	258	258	281	258	258	265	264	288	283	237	256	272	283	253	251	256	258	283	236	239	243	270	246	243	259	238	236	249	242	247	240	252	252	291	246	281	251	269	261	227	252	266	259	261	248	239	266	253	263	263	281	265	264	231	264	242	263	228	249	263	247	241	229	246	254	261	247	278	233	252	264	225	267	255	246	268	257	262	243	237	248	235	272	248	221	261	246	250	253	264	253	253	257	260	269	269	243	252	236	254	243	239	259	251	266	225	241	241	249	261	242	266	244	224	257	259	268	263	258	296	272	267	257	234	254	290	250	254	301	243	258	227	241	256	249	297	282	280	229	246	272	268	247	265	266	245	259	280	236	262	238	269	246	247	245	270	245	246	256	260	254	258	270	254	242	270	255	258	251	268	274	229	226	262	238	257	270	254	236	266	261	256	251	247	247	280	211	242	234	231	263	241	254	243	227	267	256	262	285	253	228	254	237	253	276	243	264	254	243	241	240	250	250	264	247	263	233	254	249	273	259	250	246	254	232	283	263	272	258	242	234	271	266	259	259	239	258	260	280	276	254	251	267	242	243	272	268	264	256	246	227	221	252	224	216	253	270	240	260	239	259	244	248	249	240	257	242	251	263	238	253	284	213	242	237	257	281	269	262	250	252	252	247	267	262	209	261	249	249	268	269	244	251	247	232	242	262	254	246	233	245	274	240	244	264	269	251	247	259	251	258	247	216	250	249	266	257	262	268	246	243	272	254	290	235	237	265	234	233	243	243	279	250	261	237	230	262	230	237	262	251	239	251	266	262	258	284	277	284	274	259	253	276	248	272	246	253	228	265	253	243	272	241	284	248	254	248	256	229	248	239	280	252	228	235	248	252	252	257	270	276	209	247	265	257	258	260	267	265	256	241	234	265	240	264	246	259	240	277	234	265	230	250	270	255	257	228	247	281	258	260	275	253	260	231	250	259	276	286	267	259	253	258	259	243	253	255	258	266	239	254	257	255	262	265	265	253	243	281	242	245	238	250	265	257	249	239	267	244	254	254	254	241	265	243	284	235	245	236	246	286	254	251	261	254	233	250	245	253	269	267	252	272	250	281	275	235	295	264	257	268	274	256	253	247	220	229	258	273	251	250	260	253	266	236	274	246	252	219	245	285	226	276	230	230	251	256	269	261	251	284	270	237	275	229	220	253	246	248	263	263	262	246	296	265	252	263	283	263	248	259	265	248	261	235	236	243	276	282	262	248	263	263	214	267	238	278	241	265	267	251	250	288	288	262	257	281	252	295	231	260	260	237	242	263	271	253	273	253	253	247	242	264	257	257	226	256	266	262	264	222	221	257	243	238	256	250	273	279	241	231	237	236	250	255	242	247	242	267	250	289	233	249	257	252	270	251	256	259	253	262	245	255	277	271	270	260	260	264	272	253	248	240	259	258	247	253	243	260	230	242	271	269	256	245	250	244	263	244	218	236	256	238	302	242	270	244	236	256	254	250	245	245	252	230	223	246	246	237	243	272	226	248	253	250	243	263	258	252	259	251	260	266	254	248	276	244	237	261	264	269	264	248	246	276	244	257	257	213	263	270	263	277	257	236	258	253	249	284	258	265	264	238	242	263	253	240	269	247	246	234	246	237	262	247	254	253	287	267	253	241	262	255	238	260	242	253	259	248	257	250	273	266	264	247	223	283	261	257	236	236	255	270	233	251	260	258	224	280	236	237	263	255	240	263	260	246	256	222	276	243	255	264	256	241	251	241	246	291	238	240	240	243	241	263	270	268	250	247	264	241	241	284	295	239	288	238	249	259	248	245	263	250	262	254	239	252	261	238	254	237	233	228	263	261	250	284	255	251	248	246	273	269	229	265	263	233	219	270	252	258	259	266	250	246	266	255	244	245	240	238	250	275	247	265	281	248	246	227	279	249	288	263	252	230	269	281	269	275	254	257	261	255	265	249	274	279	246	266	261	253	236	243	250	243	280	244	258	234
35680	6321	1589	1051	775	585	411	358	330	307	264	245	240	263	223	193	194	201	210	183	192	188	192	184	177	196	178	162	197	192	184	180	152	168	181	171	160	161	163	167	173	179	175	158	141	168	204	167	175	169	181	145	166	152	163	169	163	188	160	160	157	172	152	174	177	167	140	160	179	168	179	186	162	174	177	164	164	157	157	161	161	153	159	153	165	173	162	156	179	167	149	161	171	150	181	179	164	155	160	176	180	189	139	145	162	157	153	180	166	161	160	159	160	178	174	177	140	143	149	158	172	148	152	160	174	142	184	153	176	161	167	170	166	159	171	159	168	183	175	150	148	146	184	170	168	158	170	168	174	170	151	154	175	175	164	188	157	154	179	169	181	146	163	187	143	160	180	183	159	168	158	181	168	178	153	171	162	174	177	168	176	164	164	180	160	174	172	155	161	165	163	178	168	172	162	143	169	144	175	152	163	173	181	161	140	145	174	180	159	155	156	178	173	200	128	154	163	163	149	172	152	157	147	156	166	171	165	158	162	176	166	150	170	176	143	160	179	174	172	156	160	175	174	167	146	173	145	163	163	169	165	154	157	186	165	163	160	171	169	154	171	169	160	179	148	158	174	151	146	185	164	129	144	165	149	176	173	128	182	143	173	146	151	167	161	151	158	151	164	158	150	174	152	162	182	177	192	157	160	149	176	163	170	173	155	185	157	182	147	148	136	181	151	151	181	160	166	173	180	156	184	179	154	164	154	155	149	159	147	166	149	152	174	170	166	163	164	185	167	187	144	148	158	176	152	151	163	160	173	167	159	168	172	167	161	181	160	160	193	147	152	183	184	185	190	180	155	158	162	180	153	174	182	184	156	142	170	185	171	156	152	163	172	190	150	157	156	149	170	168	165	141	164	174	184	142	156	170	168	148	174	157	152	164	158	164	158	197	163	143	153	161	170	151	171	161	191	167	148	155	160	161	158	156	127	154	169	167	170	149	157	155	151	164	171	152	161	154	158	141	152	149	173	185	167	163	159	181	142	159	178	160	149	159	152	198	160	156	165	148	149	173	177	153	172	160	172	151	154	190	151	182	147	155	207	150	181	155	165	177	164	155	125	162	171	178	165	184	186	155	143	165	157	166	148	176	165	158	156	166	161	159	169	180	190	162	179	164	133	161	175	156	155	166	166	160	164	169	175	158	169	160	162	167	173	195	181	168	172	185	156	158	176	158	176	180	174	159	182	164	164	133	157	161	176	177	154	139	156	167	182	155	159	164	173	171	155	180	164	178	171	161	180	167	165	157	137	159	153	167	159	171	185	168	178	155	154	169	150	164	187	155	160	124	170	161	186	165	162	174	160	154	141	178	154	139	166	173	163	171	165	167	161	148	162	188	185	156	150	185	142	165	154	152	177	159	178	165	169	160	151	166	133	170	170	143	164	160	152	164	170	180	156	165	179	172	170	154	158	156	161	168	173	148	165	130	165	155	157	167	171	181	163	156	154	158	174	181	174	176	176	168	154	158	166	169	133	155	169	150	161	175	162	159	178	186	146	147	143	163	157	162	147	160	169	176	179	174	172	161	175	174	142	176	137	175	146	162	151	183	165	155	186	175	165	179	166	154	156	167	173	171	160	185	153	172	162	150	166	193	193	160	179	165	169	166	161	147	158	177	150	152	137	166	144	142	154	172	166	159	158	181	160	153	172	150	132	146	164	157	170	164	169	166	171	178	165	177	172	162	162	170	181	162	157	164	164	179	148	141	187	140	168	135	182	190	164	166	135	169	164	183	139	164	139	152	171	135	163	174	176	159	171	135	153	159	198	163	162	184	164	209	146	191	175	170	151	158	170	151	180	158	140	172	157	147	165	178	177	171	172	181	164	193	162	159	164	155	150	160	174	161	158	162	179	142	156	170	158	173	147	152	147	162	157	170	187	164	145	164	156	164	179	163	157	164	195	154	156	182	166	165	159	156	150	153	177	142	164	148	157	163	143	138	156	172	157	180	158	162	173	150	157	164	180	148	168	143	143	169	146	186	148	160	156	154	161	174	160	163	164	150	182	151	146	150	182	174	155	162	140	169	164	165	184	172	168	152	192	156	168	151	159	161	153	166	163	151	165	175	176	145	181	164	171	161	148	174	138	161	170	173	181	161	152	156	175	163	184	145	166	181	182	182	154	150	165	168	194	152	174	164	166	165	158	146	154	157	147	142	184	157	175	180	176	180	164	141	172	161	166	159	154	186	172	163	153	156	169	156	197	169	154	158	170	157	176	155	169	155	176	167	182	183	172	151	167	154	168	158	161	160	152	156	171	178	166	147	181	152	160	168	154	152	173	131	155	198	162	159	130	143	181	164	168	156	167	181	179	162	170	144	170	173	178	194	156	174	173	167	157	176	160	169	159	189	153	158	160	168	149	165	153	159	164	157	176	152	150	172	163	155	162	176	171	167	181	176	168	173	161	169	179	133	177	150	150	146	162	154	160	144	154	162	146	143	171	169	160	173	171	162	169	140	139	153	147	159	193	167	168	170	177	158	155	160	146	151	163	168	187	151	147	173	155	170	164	142	170	174	146	161	153	148	162	147	155	158	171	172	158	165	185	175	128	151	177	155	171	183	178	190	153	177	151	170	180	155	182	182	171	162	159	150	163	147	165	160	148	165	183	162	168	159	160	161	147	135	131	181	160	154	165	153	143	160	166	156	158	129	160	166	141	164	163	165	151	152	165	158	173	170	173	143	159	137	163	152	186	149	162	166	143	171	172	171	142	154	150	142	146	190	134	188	140	171	177	183	164	155	156	168	170	165	184	160	159	128	170	172	182	167	155	159	154	133	153	173	190	145	165	147	170	155	155	145	143	159	168	171	175	169	184	147	145	168	164	169	153	180	135	162	149	155	157	176	156	160	146	149	172	176	153	163	170	151	170	143	165	154	173	146	171	155	149	174	155	164	164	176	175	157	155	157	163	180	159	162	159	172	160	157	147	137	146	145	177	171	154	146	172	165	141	184	158	151	158	171	181	175	144	156	173	161	145	132	150	170	162	169	162	159	159	149	150	168	146	172	157	142	166	176	180	157	176	193	156	165	179	159	192	186	158	198	168	163	167	189	161	162	152	163	162	169	163	157	158	152	177	186	162	160	167	172	160	155	159	169	155	164	168	152	146	187	162	163	156	186	147	171	177	142	164	153	162	177	174	154	163	162	167	169	169	168	162	175	172	171	158	155	155	156	149	175	147	196	195	155	155	161	127	153	175	179	162	179	179	144	138	146	195	149	167	156	173	157	184	167	148	161	148	155	166	147	163	145	164	151	142	174	188	167	145	168	149	157	163	181	160	157	160	159	184	193	175	166	163	164	175	155	161	165	184	148	165	133	142	155	156	169	202	168	185	179	151	158	194	167	155	159	163	170	179	175	157	165	158	157	152	172	166	152	146	157	163	148	173	180	152	182	146	140	190	170	155	188	152	172	171	156	146	180	163	148	165	154
16779	1520	3329	3712	3147	2506	2038	1717	1613	1469	1153	1135	1064	995	889	856	746	738	752	736	702	636	661	649	625	605	675	633	588	634	566	589	527	576	553	562	562	559	511	554	509	541	553	528	555	580	564	558	489	541	543	558	525	505	515	544	508	532	525	512	513	540	506	486	528	546	546	510	548	563	515	484	542	477	498	519	478	521	529	542	521	493	473	495	490	499	498	475	487	507	519	514	488	511	489	508	528	527	474	513	531	532	516	480	527	490	545	513	518	495	499	525	527	510	538	496	485	471	497	481	480	458	460	478	525	506	536	479	537	492	505	476	480	465	525	486	526	524	502	525	509	500	543	476	467	536	485	492	512	526	490	488	531	492	479	504	515	511	478	506	591	524	550	476	515	487	441	544	491	482	499	503	502	505	483	491	483	518	526	497	469	459	526	526	510	496	503	488	502	518	488	473	509	493	472	493	501	501	490	524	471	489	492	484	490	501	530	518	480	465	460	485	521	512	489	478	524	497	465	523	497	515	493	492	525	517	530	484	495	492	482	536	516	534	558	506	488	501	500	504	480	448	498	537	482	485	477	556	541	512	503	497	515	482	505	495	513	526	486	473	530	509	496	479	506	502	477	491	519	534	507	499	471	515	496	505	500	518	478	498	460	513	489	519	543	486	493	464	480	483	474	498	512	475	438	510	505	493	497	511	475	507	529	513	486	489	494	491	506	539	475	504	495	453	495	503	512	534	464	481	480	486	474	502	505	446	511	503	483	509	504	466	497	502	486	457	487	457	449	481	486	483	474	498	479	513	490	470	485	466	505	488	516	548	486	540	507	487	526	500	532	515	491	472	466	546	466	487	497	479	480	472	491	537	538	486	534	495	513	504	483	478	483	514	464	487	527	479	505	534	488	453	513	532	466	482	482	525	481	500	513	491	495	492	491	504	486	493	525	481	499	493	474	512	514	516	463	468	473	478	471	500	507	459	486	488	509	485	466	519	492	501	483	467	515	508	499	495	492	513	484	529	496	507	492	502	479	468	506	502	493	528	481	487	476	527	517	511	488	516	503	503	514	514	496	510	492	483	498	471	446	482	541	472	528	491	480	505	519	515	517	514	499	480	500	476	494	529	484	495	486	489	481	516	523	491	502	507	502	471	522	520	527	488	547	456	509	515	511	508	490	480	506	523	500	507	498	517	499	514	535	471	508	481	446	470	539	510	513	491	457	489	512	494	514	495	502	492	501	508	496	505	532	557	502	499	496	488	491	493	519	507	479	497	493	506	482	501	502	513	506	506	532	499	540	469	488	505	482	452	469	488	472	514	498	498	514	495	466	477	508	452	520	501	505	519	516	541	502	525	527	542	476	511	473	504	532	491	512	481	505	479	475	490	523	488	478	528	495	489	508	527	498	512	491	512	456	491	452	485	495	525	545	505	538	525	548	516	524	503	475	512	542	470	498	498	517	464	462	522	469	492	489	489	525	500	482	490	518	487	473	498	475	479	474	498	508	504	498	503	538	477	520	483	517	510	481	480	490	504	467	558	514	531	518	517	526	493	542	528	483	490	519	464	511	536	514	492	522	492	491	487	527	510	502	496	501	490	512	479	498	470	494	518	488	494	484	484	522	472	516	526	468	479	522	506	522	506	491	486	490	496	498	506	482	479	496	507	478	466	537	508	459	458	511	534	493	494	484	478	572	479	494	497	502	512	481	466	526	555	513	519	505	510	493	458	505	490	512	480	499	476	472	481	516	502	463	518	496	505	517	500	501	496	536	524	478	525	516	543	485	477	497	557	524	500	505	491	482	497	507	519	489	465	500	553	510	477	505	497	512	519	500	492	514	471	514	544	496	499	530	495	524	537	492	476	510	463	491	491	510	524	512	499	462	507	514	499	471	516	479	515	524	492	487	491	517	524	458	508	548	504	487	474	511	488	491	512	462	472	514	487	512	493	488	530	490	535	489	543	515	495	498	525	518	509	500	473	541	493	529	479	491	461	494	486	486	473	485	497	543	492	500	473	511	527	510	484	487	538	500	457	493	493	460	510	549	496	495	493	533	477	495	496	504	506	449	479	514	497	522	499	466	498	533	499	539	504	465	499	515	518	513	481	528	503	538	509	535	511	505	507	439	508	495	476	478	505	511	473	493	469	499	514	483	507	528	495	532	528	554	529	486	506	476	510	512	470	502	479	484	486	493	488	531	489	509	457	547	522	464	507	541	487	549	500	469	570	496	493	514	505	486	516	510	476	490	535	494	474	514	481	510	539	486	498	499	495	491	478	555	471	557	463	535	487	488	471	491	495	510	449	514	505	513	505	507	477	493	475	492	484	539	479	464	477	513	512	507	518	463	494	504	492	533	515	518	544	524	480	480	470	522	487	523	501	494	468	477	488	540	515	490	524	512	525	450	523	483	528	543	487	526	482	515	477	490	519	512	477	447	538	482	482	522	489	478	478	494	492	566	531	535	502	482	512	503	477	543	501	554	491	539	483	484	489	478	509	566	502	522	510	519	537	502	544	507	490	492	477	556	488	500	486	531	479	536	477	540	470	474	505	496	510	501	530	536	511	482	477	471	486	522	470	526	520	491	468	518	460	484	468	534	537	504	477	533	513	451	509	507	524	532	487	487	518	490	515	484	530	486	512	516	502	494	499	510	511	504	493	521	492	490	496	540	485	482	501	510	467	497	513	518	465	485	531	503	498	513	489	488	498	521	521	479	495	501	514	494	540	463	505	477	493	507	492	506	510	493	521	490	481	542	499	511	529	506	510	481	521	537	499	495	487	507	463	533	521	466	480	500	534	506	519	492	536	491	498	484	529	488	516	499	474	479	496	480	539	442	490	491	487	432	541	501	503	502	518	491	503	497	510	546	483	491	491	508	528	491	493	535	487	512	485	528	494	499	452	516	544	512	468	496	499	503	500	512	531	509	514	497	502	539	494	474	508	472	543	478	501	540	461	494	531	478	488	500	503	520	458	514	466	495	551	508	476	480	535	492	507	499	485	474	483	481	477	481	488	489	459	521	464	493	500	487	506	481	484	490	499	500	486	513	485	532	489	488	493	487	519	517	467	554	526	517	515	483	509	502	465	492	511	481	526	511	557	483	506	464	514	503	502	517	495	491	504	495	522	478	511	507	489	494	452	504	521	520	464	467	518	506	507	502	543	545	532	475	458	492	523	503	505	498	520	500	475	539	430	489	476	501	497	498	512	471	517	512	459	498	483	522	543	499	503	525	504	477	464	492	489	516	473	534	501	489	516	494	477	507	506	485	510	499	527	515	522	445	517	497	505	522	479	545	490	488	507	514	493	480	494	488	502	519	490	500	479	513	461	474	495	518	519	493	520	503	465	500	478	482	501	510	498	495	498	509	503	492	497	534	476	487	459	515	522	477	484	514	543	449	500	491	507	460	482	505	497	490	513	503	515	502	521	525	515	499	497	534	518	464	499	465	499	480	512	491	498	504	517	477	483	554	493	500	504	479	478
45867	14968	4628	2186	1516	1088	866	699	596	510	482	392	368	379	377	376	318	327	308	274	308	274	289	265	302	305	278	295	238	290	236	269	268	271	239	284	267	219	270	231	272	249	259	251	234	263	217	238	258	250	286	244	235	239	249	244	255	257	228	266	241	254	237	239	247	225	252	278	232	239	273	269	270	252	248	255	255	240	275	243	230	237	249	265	260	241	253	235	262	268	255	236	210	271	214	257	248	261	235	241	228	252	240	268	260	247	255	238	241	266	241	255	247	244	249	269	258	230	250	253	264	270	252	247	225	275	278	240	233	277	224	223	235	238	285	239	256	249	234	237	252	253	244	226	252	231	270	233	254	238	232	266	289	249	250	262	220	237	241	225	235	214	269	224	255	248	243	251	240	260	236	249	253	256	238	230	241	234	235	263	250	229	242	241	239	236	243	255	232	249	238	246	255	240	236	249	253	220	246	237	237	289	250	254	264	236	249	233	232	236	260	235	234	263	262	232	258	230	232	260	247	247	252	202	228	240	228	241	233	230	247	251	228	246	242	224	232	226	245	262	235	242	242	253	244	241	238	235	245	224	258	264	217	252	259	234	245	267	241	259	227	233	242	243	276	245	226	259	271	277	257	263	262	231	239	224	265	237	262	248	266	229	232	271	238	247	266	259	254	255	241	254	257	248	237	281	226	222	228	226	245	239	246	225	226	256	234	226	260	257	243	223	252	258	212	260	227	260	281	268	230	261	229	233	242	236	243	251	253	240	242	252	237	235	261	269	234	239	246	242	251	258	218	241	231	246	252	252	238	249	225	243	270	245	235	258	251	235	245	237	243	244	279	246	247	246	257	233	263	219	261	248	237	247	214	239	253	244	252	291	241	254	243	251	251	226	241	249	229	222	267	254	249	238	228	244	231	242	244	241	240	274	252	265	245	236	238	252	222	239	231	226	235	272	260	257	266	261	282	237	216	242	251	245	242	247	236	241	267	260	229	253	269	252	313	253	258	211	254	237	218	275	243	249	234	246	253	239	236	221	268	248	234	248	251	235	268	244	226	233	261	215	227	249	234	236	246	216	234	278	257	280	229	232	246	239	252	245	237	230	237	259	242	230	230	241	204	235	253	234	289	259	243	245	215	228	224	255	222	233	249	245	269	258	259	226	237	235	268	258	250	260	245	253	231	241	212	259	256	228	251	249	256	242	229	241	239	247	245	241	224	238	238	283	246	246	236	242	237	232	227	256	239	252	252	255	231	259	277	274	253	246	245	232	236	264	237	255	243	232	262	239	236	245	257	244	227	252	269	259	241	247	249	225	239	229	250	227	267	271	244	218	252	239	246	281	243	278	265	250	254	241	254	237	245	246	255	240	213	247	250	245	238	254	258	251	226	251	249	253	241	238	247	263	262	239	245	246	264	246	231	245	245	247	259	257	238	238	244	237	252	267	257	219	231	236	246	270	232	223	244	229	237	279	263	251	225	246	253	250	258	221	247	238	227	227	252	217	257	228	262	230	260	207	244	257	242	302	291	249	257	252	230	224	249	243	247	227	239	236	228	267	225	227	232	235	239	265	238	245	276	239	220	253	229	251	252	267	239	256	258	261	276	254	214	228	224	236	282	262	251	232	266	272	233	255	237	232	194	255	281	233	209	204	237	235	242	257	245	239	233	254	287	239	237	229	222	268	261	249	255	257	230	240	234	248	263	266	233	260	250	250	231	252	259	234	234	251	237	243	260	286	248	228	262	250	260	260	247	232	219	276	251	240	228	240	275	247	250	263	246	224	236	233	236	237	246	268	242	222	260	244	267	212	300	255	252	237	225	246	243	272	233	279	244	221	278	237	294	277	238	224	272	264	247	227	248	253	252	228	262	223	215	232	266	237	259	212	253	251	232	261	227	268	266	261	263	257	258	246	259	226	251	250	244	266	241	240	251	227	253	242	271	256	242	241	268	235	235	246	267	234	251	214	279	267	239	241	250	250	240	240	228	264	249	236	217	246	265	255	262	226	243	265	250	228	237	236	241	229	263	261	253	243	242	263	235	235	275	248	241	239	242	266	242	246	263	233	267	248	250	234	273	224	263	264	253	255	279	237	239	225	258	221	243	248	260	266	260	236	236	258	245	252	240	255	247	247	233	248	231	248	240	251	243	250	271	230	257	230	265	239	264	247	253	251	257	233	247	240	239	236	255	226	230	245	267	280	222	227	255	264	236	251	220	236	248	236	260	246	248	279	263	245	283	247	246	235	239	261	248	240	263	244	244	244	253	258	267	220	224	255	217	256	244	248	224	254	243	250	220	253	267	268	228	242	244	237	279	258	251	242	235	236	203	240	237	268	274	238	277	229	228	248	218	214	258	252	222	233	250	244	255	236	212	260	229	234	244	247	248	240	242	254	262	259	259	234	268	265	248	260	266	254	224	250	246	258	251	264	192	243	214	226	231	258	268	267	233	235	249	260	225	269	251	284	247	244	243	261	234	231	244	226	252	267	220	267	256	250	253	267	276	230	247	254	280	252	268	245	259	242	236	255	249	264	219	250	272	246	262	259	257	227	240	234	244	266	241	219	263	232	237	247	226	227	253	282	217	216	251	251	226	282	258	248	245	244	256	253	242	261	257	230	229	268	245	234	251	250	245	228	244	246	268	251	226	238	242	276	258	251	249	227	237	244	271	247	269	257	211	240	251	254	249	259	233	236	272	239	244	240	231	250	246	226	255	229	236	249	250	273	263	250	227	262	248	271	216	241	234	267	241	251	232	247	236	276	230	252	224	227	229	252	262	248	243	264	221	260	240	275	263	238	231	259	223	271	254	246	242	243	248	243	235	234	227	222	244	271	213	253	234	228	253	267	268	244	243	244	237	272	231	249	227	224	221	240	253	262	258	216	239	252	261	231	254	224	228	228	252	250	226	276	251	242	278	250	261	254	221	237	232	222	267	224	242	241	254	233	262	263	242	246	243	293	235	249	249	230	244	272	265	243	264	252	258	227	223	249	238	249	265	233	237	255	225	276	255	254	261	220	236	268	267	229	240	254	210	249	218	257	259	250	260	254	239	279	222	231	255	246	237	243	245	250	237	236	253	296	271	234	237	234	262	253	268	277	276	261	249	238	226	258	231	240	247	257	266	253	228	267	231	259	220	265	283	230	244	213	226	265	245	241	223	259	244	271	229	223	242	235	258	236	255	224	262	236	260	230	252	248	236	229	255	226	273	225	222	240	245	235	231	260	226	230	229	227	260	224	246	248	234	267	262	272	224	242	252	241	248	242	263	236	265	228	259	237	241	227	247	256	222	250	242	237	254	240	201	241	255	234	231	251	250	241	243	249	224	244	258	265	248	230	258	229	244	267	244	245	255	276	249	253	264	270	233	235	238	206	237	247	239	270	264	236	278	222	267	254	230	236	264	243	221	245	251	246	226	251	266	215	246	244	268	235	220	240	226	245	225	251	272	219	256	260	257	246	232	274	250	247	223	227	258	243
21913	2771	5937	6556	5483	4586	3605	3156	2757	2362	2072	1858	1750	1576	1448	1361	1278	1207	1182	1221	1061	1069	1009	1033	979	948	921	918	881	846	863	900	880	835	852	809	802	804	803	833	733	791	784	738	745	763	780	798	745	732	777	756	708	742	739	688	741	711	757	749	738	768	756	762	719	760	739	680	757	707	731	694	759	683	679	747	776	739	703	754	712	730	719	729	718	748	725	729	714	705	731	729	742	681	710	719	679	774	722	739	719	722	702	710	702	731	692	736	712	657	715	722	674	721	727	654	721	717	707	720	706	663	696	726	646	662	707	695	678	689	694	743	696	663	680	721	679	666	699	750	692	715	732	679	652	737	696	719	713	723	711	690	692	661	728	691	732	684	725	685	694	694	742	691	726	714	709	714	674	724	722	715	688	678	693	695	715	719	702	655	682	696	719	720	699	714	688	684	700	689	679	773	655	737	690	713	706	676	709	683	681	687	707	709	679	683	642	725	705	737	669	712	731	684	701	685	719	675	676	716	712	702	698	729	668	723	647	765	700	687	723	727	698	682	698	699	712	738	737	691	713	691	670	715	684	680	725	720	662	701	687	652	667	688	715	691	644	657	701	682	742	682	708	706	718	692	667	685	691	723	718	730	715	725	711	679	707	752	701	641	689	690	676	701	670	719	714	683	700	702	670	666	689	714	680	666	691	737	692	683	684	672	651	692	680	657	748	719	660	653	698	714	712	675	688	750	668	719	702	674	677	691	669	673	683	688	692	685	708	699	695	746	693	691	684	710	729	703	716	694	657	736	740	667	702	712	711	711	709	694	630	706	717	697	670	703	676	666	676	715	710	656	684	712	700	720	681	679	691	675	703	652	715	707	749	698	691	710	688	720	717	660	647	709	753	687	697	719	647	653	676	672	741	723	705	724	708	704	678	712	700	720	708	674	694	695	704	664	691	700	685	709	678	680	668	706	687	741	712	684	697	669	710	682	750	696	689	706	686	652	698	707	671	691	728	693	654	687	705	707	687	695	640	719	710	711	690	730	704	697	704	655	695	739	678	740	738	704	669	740	708	649	685	720	656	706	713	677	692	739	669	679	697	650	707	670	706	704	685	656	694	704	682	712	703	703	674	658	716	655	635	725	701	657	679	727	688	666	735	707	728	673	723	646	729	679	664	702	696	673	718	645	680	651	686	674	687	658	685	684	666	695	764	647	710	667	691	713	694	696	751	692	688	710	653	709	694	685	684	697	728	685	699	711	697	699	699	624	693	665	692	660	705	708	687	686	694	716	713	727	740	692	650	700	662	702	709	690	696	666	691	710	684	697	687	666	704	691	700	716	689	701	691	707	679	688	666	691	673	605	716	694	722	677	691	723	709	679	685	698	661	703	726	669	733	732	692	699	706	746	688	709	718	723	696	718	666	718	704	694	682	686	664	689	719	683	696	733	729	683	743	710	654	713	671	667	694	674	657	637	650	723	712	684	654	666	659	751	699	707	729	685	703	644	684	728	706	710	730	750	731	676	741	689	695	710	691	706	704	640	698	670	695	702	676	704	666	704	684	699	688	696	712	708	722	689	745	674	677	723	693	713	661	719	716	694	678	691	676	662	729	703	689	710	673	671	681	685	665	708	677	743	661	674	670	775	702	695	735	732	677	750	676	703	737	690	674	690	722	642	736	655	684	641	704	694	695	650	696	684	729	652	672	658	687	664	717	749	671	694	698	730	634	694	643	674	664	722	707	695	653	682	644	706	673	671	713	705	724	665	669	725	681	698	689	707	744	663	641	750	712	727	684	669	662	714	662	715	701	734	705	731	672	646	695	657	709	686	690	736	696	674	680	642	726	671	672	750	672	701	727	686	685	642	753	709	699	707	696	702	717	731	695	695	689	736	708	739	718	685	688	700	702	742	695	704	692	713	721	724	709	694	697	696	743	720	722	706	696	760	736	698	686	691	730	709	689	699	691	699	674	709	667	657	699	729	680	737	699	710	688	714	689	672	714	686	715	686	685	716	710	706	721	675	650	713	680	685	701	675	673	730	680	711	699	689	675	680	701	694	671	664	732	762	642	701	629	673	669	655	696	698	703	729	711	702	680	706	703	699	694	658	678	682	706	703	691	689	668	683	681	711	719	724	691	673	702	674	641	691	665	703	720	664	694	677	688	665	682	635	694	693	751	692	684	663	678	705	702	701	718	701	676	696	652	687	690	706	715	696	706	701	723	662	747	706	691	683	704	658	697	699	687	712	724	686	730	716	692	718	671	710	714	737	717	693	729	655	677	673	747	738	712	668	684	702	651	689	693	665	720	696	691	735	670	707	671	701	669	742	733	690	700	732	639	695	754	633	702	635	700	667	649	704	691	649	648	651	685	704	685	675	715	718	669	687	716	709	666	742	661	691	686	681	687	700	702	650	694	703	673	677	715	704	680	697	702	718	720	662	726	708	718	674	691	669	694	697	706	705	708	663	711	682	738	726	732	660	701	651	706	731	685	712	740	729	697	693	736	704	691	681	635	653	739	663	703	700	691	654	709	715	672	697	704	689	717	711	681	663	656	710	699	704	675	701	706	654	720	673	725	683	695	683	672	677	696	698	700	691	682	670	697	684	691	676	700	681	683	696	709	674	687	737	670	718	697	675	692	703	687	664	659	703	702	731	720	686	706	667	683	694	725	697	654	740	671	689	702	739	662	706	657	674	680	733	681	717	697	692	661	706	706	719	705	689	690	667	706	699	677	702	679	708	731	697	636	663	661	658	721	670	681	688	645	697	671	707	706	709	693	700	663	672	749	729	668	631	701	704	669	699	697	730	693	691	683	652	736	730	726	689	703	676	716	650	692	673	691	684	673	674	700	663	734	734	684	671	680	677	762	700	685	680	708	659	695	667	718	680	680	696	645	710	698	699	678	687	732	685	693	687	709	734	716	738	675	691	661	736	703	681	698	647	684	664	677	725	675	711	683	663	684	716	704	699	685	657	671	674	724	703	687	714	698	706	724	675	691	660	662	690	738	738	690	754	704	700	696	660	664	695	713	644	717	751	715	646	701	624	718	698	703	662	714	728	655	653	706	660	696	685	706	694	691	634	680	696	740	644	703	768	690	660	712	720	718	683	658	655	716	669	708	662	708	706	690	754	652	691	714	671	725	711	714	702	654	662	694	745	680	728	699	732	673	673	740	747	714	670	672	747	700	691	738	702	649	723	738	644	780	714	680	705	683	696	740	676	663	664	733	709	661	744	712	698	681	691	672	682	708	659	690	711	668	713	696	686	714	715	720	661	657	729	702	680	665	703	745	748	731	676	649	656	744	693	731	702	693	712	728	695	723	656	718	746	730	734	688	640	700	721	666	703	685	744	704	703	688	719	707	706	718	748	700	690	693	688	749	699	663	709	710	686	639	651	708	678	686	693	696	691	663	688	708	668	670	692	693	729	690	698	734	707	719	674	677	688	681	715	701	704	741	663	671	704	703	707	723	668	705	683	685	713	734	685
5539	275	171	125	115	78	76	85	75	67	63	69	71	73	74	64	52	87	84	71	81	62	80	82	73	77	67	81	75	70	72	76	72	84	69	63	77	70	83	84	61	71	72	78	69	65	72	65	69	69	53	82	62	78	50	71	68	72	73	72	82	65	54	57	77	73	75	69	77	65	67	56	66	72	67	68	79	79	70	71	67	67	78	66	74	84	74	76	80	60	52	56	75	65	63	75	61	77	81	81	64	74	60	66	57	77	92	50	75	77	67	63	56	62	62	75	68	54	66	71	78	65	79	82	75	76	57	61	70	71	60	71	62	67	72	67	70	68	65	49	77	67	73	63	67	75	80	77	74	71	73	74	74	61	62	70	70	83	82	59	76	68	73	62	69	79	71	62	68	85	64	60	86	73	85	74	82	66	71	69	80	88	59	74	64	102	75	60	69	67	56	74	63	73	77	69	74	65	76	73	66	66	72	56	60	67	81	59	65	67	65	62	84	58	87	66	79	71	65	71	49	67	76	81	58	64	69	68	59	76	68	69	59	59	86	70	69	83	66	50	74	75	63	67	72	54	59	60	72	62	65	64	66	75	79	54	68	73	81	72	71	79	70	63	62	71	67	66	59	59	63	67	80	75	84	72	71	70	78	62	67	76	68	66	81	76	74	89	50	65	80	83	76	64	85	61	80	66	71	71	67	78	69	66	69	48	64	73	55	74	70	71	64	54	74	72	72	68	76	66	58	60	69	70	71	71	63	69	71	62	71	61	78	68	53	65	73	59	56	46	69	63	74	77	86	64	74	72	63	59	71	55	69	70	70	63	74	74	71	72	60	62	74	74	71	61	62	70	69	76	78	62	64	62	53	68	78	75	64	67	56	54	64	75	69	67	70	79	76	72	64	72	56	84	74	69	51	61	63	71	75	71	61	78	68	62	77	60	56	62	73	64	74	57	72	59	67	71	68	70	85	75	63	77	72	66	72	70	73	67	70	57	66	71	53	59	63	70	61	69	66	79	75	57	53	70	69	72	59	55	84	66	56	68	60	77	78	78	71	79	56	61	68	72	82	63	88	69	75	63	75	61	58	61	69	67	69	75	50	81	77	77	74	91	71	88	77	77	75	54	68	66	73	80	59	66	71	67	70	67	87	60	64	65	66	61	70	75	73	56	73	68	49	60	64	73	59	80	64	78	73	66	56	71	58	62	65	77	48	69	85	73	75	80	77	68	82	53	80	70	62	71	73	66	55	64	81	81	78	73	64	58	53	71	82	77	67	76	93	77	53	72	75	62	88	64	72	70	56	69	76	74	68	74	62	74	61	70	52	76	67	63	83	73	67	74	68	66	76	88	53	62	88	80	65	66	66	61	64	65	72	67	60	71	71	67	73	72	68	70	71	57	64	68	67	78	67	64	76	76	76	61	58	69	67	62	69	67	70	82	66	77	81	65	80	68	76	56	59	55	70	73	65	68	89	84	66	68	81	57	57	67	62	63	66	77	71	59	72	70	71	72	82	81	76	75	69	65	70	62	71	81	68	75	77	74	80	74	76	77	66	68	63	63	80	65	66	81	77	64	79	73	67	68	64	66	72	70	75	67	72	83	62	60	74	75	74	67	80	71	85	69	55	67	78	73	54	58	62	60	59	68	64	65	66	51	72	63	76	70	63	74	67	75	67	72	68	80	82	68	60	62	70	72	73	71	61	74	64	71	64	65	67	57	66	68	80	58	65	76	69	59	69	82	77	77	55	48	86	78	89	87	65	73	52	61	73	90	71	66	60	66	69	67	70	68	74	57	65	55	69	65	69	74	64	73	54	53	66	72	69	59	72	71	70	75	76	80	65	93	63	75	75	71	67	82	71	71	71	66	59	75	73	63	64	66	62	71	71	79	61	69	71	70	69	84	70	67	79	61	80	76	80	66	68	72	68	74	68	58	51	67	63	58	61	73	56	68	65	84	83	77	68	79	74	88	66	83	83	68	54	60	67	69	80	76	61	72	60	66	66	64	71	62	70	72	66	64	68	84	85	61	73	69	76	76	79	72	85	60	85	79	77	61	78	76	74	78	74	76	89	66	77	65	70	76	73	82	69	69	83	65	76	71	71	80	65	67	85	71	60	70	65	72	81	85	66	60	64	61	70	67	72	63	90	70	52	69	72	63	61	76	72	79	73	56	66	60	82	65	67	74	74	73	60	66	76	75	82	72	69	68	76	79	69	80	71	73	75	77	71	69	71	89	84	93	71	75	74	73	70	78	63	79	78	62	70	69	63	68	70	63	57	73	74	79	75	79	80	67	70	66	68	52	80	63	70	64	67	75	54	91	68	79	76	75	74	67	65	57	59	79	73	62	71	75	64	63	61	61	66	74	57	76	70	90	86	65	78	78	61	57	74	84	83	67	59	76	78	68	57	75	64	75	75	64	78	91	66	77	79	72	72	63	73	76	63	62	85	74	77	55	70	66	70	61	85	59	58	74	76	69	71	68	85	66	60	65	75	64	66	74	89	83	71	53	68	87	86	75	71	75	64	74	68	65	71	72	77	77	70	81	76	67	75	67	71	71	71	70	71	77	63	68	68	57	74	64	74	80	73	72	69	70	70	87	71	67	70	72	71	90	71	80	80	75	71	67	72	76	74	83	64	73	87	66	62	69	60	68	67	67	52	85	64	58	65	82	76	59	81	78	64	67	69	75	76	67	69	75	66	56	68	78	78	69	62	61	70	75	73	66	72	75	67	75	63	61	75	66	69	66	65	62	59	67	60	74	46	67	65	65	67	72	58	83	71	57	62	73	74	66	69	74	81	78	75	77	72	61	69	83	62	71	56	73	66	66	76	66	77	77	62	62	68	60	55	81	60	79	82	76	74	57	90	60	64	74	52	72	72	78	67	60	52	65	71	84	69	67	65	53	58	65	81	76	63	82	71	82	81	59	58	60	68	73	86	58	63	66	71	66	76	74	70	61	64	74	66	57	77	56	77	80	79	88	75	69	70	83	63	71	79	69	90	69	71	70	78	73	72	74	70	68	68	77	54	68	74	78	63	66	69	74	72	70	64	77	56	63	69	77	64	61	89	63	60	71	80	83	68	72	63	67	70	82	71	69	60	79	79	75	63	80	69	58	70	62	74	77	69	66	74	73	85	70	78	74	77	80	64	61	56	86	76	75	80	69	64	68	62	63	72	58	79	83	67	56	61	72	72	72	54	84	77	61	62	58	66	73	56	74	56	77	72	58	75	59	63	69	71	87	67	87	71	71	62	72	69	72	57	80	71	67	83	69	65	79	75	68	66	57	75	72	71	69	81	58	63	75	73	72	59	70	71	68	68	65	71	69	82	67	67	75	69	85	69	66	73	60	69	69	72	58	79	69	75	66	58	74	70	74	51	75	78	64	72	71	64	63	77	70	67	57	78	63	73	58	56	81	65	56	66	65	80	59	55	69	82	73	75	61	76	57	68	80	64	83	87	67	79	66	65	71	58	70
5367	312	448	463	377	350	382	311	323	284	325	300	262	263	292	258	306	259	283	293	282	285	263	261	252	257	236	236	254	281	244	277	244	261	240	263	245	269	237	232	236	251	295	253	257	253	235	285	255	248	272	247	284	244	263	271	248	270	236	268	263	251	250	262	245	238	268	234	287	250	274	259	237	241	247	267	287	253	270	249	259	235	264	269	253	230	249	258	231	249	264	256	262	240	255	275	255	255	256	252	253	247	260	263	226	280	257	249	253	265	259	272	264	263	241	293	261	269	258	241	271	245	282	253	261	236	274	232	262	263	257	273	247	254	259	288	268	277	243	248	236	248	278	280	287	256	241	253	251	270	252	247	238	222	251	260	272	247	263	248	250	265	282	218	267	281	249	235	265	265	264	255	263	248	259	240	257	278	251	229	273	248	220	285	248	256	247	295	263	248	258	268	263	252	247	230	234	251	258	257	255	246	236	264	273	261	270	236	249	221	267	264	278	277	254	218	253	285	229	272	265	251	273	274	237	266	256	249	269	281	249	247	273	238	284	257	276	248	248	261	254	286	230	258	260	272	267	263	255	262	260	269	249	241	229	217	274	272	249	263	272	269	237	275	265	258	268	242	255	264	282	244	280	238	241	248	220	268	246	284	247	281	229	244	256	245	252	221	247	254	245	281	254	247	265	258	244	235	239	266	253	234	244	231	238	262	259	254	278	260	233	255	254	251	233	244	244	249	256	237	252	269	260	237	266	253	239	244	232	272	236	245	249	268	233	262	215	274	242	245	263	261	233	235	237	215	291	258	264	241	242	291	273	248	249	239	282	249	250	224	279	270	273	251	233	260	236	257	267	252	272	220	271	260	278	251	240	251	277	253	254	247	255	272	229	237	260	250	263	260	234	253	271	258	274	257	249	278	277	243	270	239	246	269	237	241	244	238	282	239	306	240	258	274	245	265	245	271	285	287	275	265	253	243	242	283	231	262	255	242	250	261	258	246	259	255	221	264	259	260	268	228	251	250	260	268	246	249	269	274	245	257	253	262	259	247	240	274	247	238	261	233	240	253	248	234	248	291	246	281	266	231	258	251	249	262	263	238	235	237	264	277	271	276	259	277	257	252	246	279	226	260	244	250	250	229	249	267	252	243	257	262	254	254	263	246	261	276	256	261	266	255	224	243	257	245	250	264	256	247	272	231	254	235	247	230	275	255	244	303	237	283	236	283	268	255	243	265	239	261	245	264	255	293	236	264	255	252	251	266	254	271	235	251	255	262	244	273	281	264	240	258	249	259	257	261	278	235	236	235	258	249	262	240	279	300	301	255	232	268	238	233	253	286	258	266	254	235	264	262	246	276	267	240	259	265	281	282	261	231	237	236	260	262	256	251	249	246	259	249	259	240	253	238	243	228	262	276	267	295	267	261	264	246	238	250	238	255	243	248	236	263	268	302	273	260	290	249	232	230	276	228	261	225	254	228	245	276	255	248	229	275	249	242	221	265	230	251	291	263	243	241	266	229	266	258	267	284	227	261	259	249	263	244	244	251	259	263	265	235	232	252	244	244	276	261	220	252	279	254	285	253	260	280	250	231	247	260	282	224	261	274	247	221	252	273	255	249	224	241	271	245	258	259	235	262	263	274	230	280	248	271	279	233	243	254	259	234	269	291	234	242	272	247	226	263	281	257	252	254	246	257	265	256	249	246	239	222	270	262	233	248	261	254	257	230	252	281	269	235	256	246	292	224	242	255	250	245	239	260	283	255	276	266	237	255	241	269	274	255	248	232	289	271	265	247	246	235	231	260	241	253	240	258	250	246	241	250	240	283	242	256	247	254	254	255	301	257	259	257	232	250	279	253	274	261	243	249	232	239	242	275	250	263	297	277	261	254	268	250	254	264	270	272	232	269	227	259	274	221	238	267	249	231	263	257	236	240	251	260	282	280	262	277	275	282	258	237	254	232	253	253	255	261	250	239	235	265	259	247	265	251	289	230	247	276	264	271	238	222	262	259	232	260	284	270	274	258	248	266	288	265	252	269	251	242	229	252	283	268	255	268	249	277	262	262	290	255	262	239	240	227	249	251	250	235	247	285	241	249	264	249	245	247	238	237	238	236	265	262	272	257	243	265	262	252	262	269	252	225	281	269	235	255	231	239	240	240	268	259	256	281	310	275	255	236	251	251	261	230	254	243	245	232	256	237	258	212	263	238	269	235	262	242	221	245	271	265	261	283	228	285	252	216	228	245	257	249	278	237	285	255	256	246	271	254	244	261	256	254	250	225	262	284	264	252	263	270	250	249	257	257	261	285	268	252	249	234	260	235	279	252	271	266	264	258	277	242	249	271	250	258	259	258	257	277	278	259	243	239	258	247	261	224	274	281	260	262	239	249	265	238	267	267	257	275	254	248	265	245	272	254	268	269	251	246	249	269	248	260	279	248	253	261	241	264	233	245	250	233	257	255	237	262	240	247	231	245	286	234	239	272	264	266	285	282	267	265	292	260	277	255	252	249	239	248	226	266	252	263	268	260	252	239	254	258	261	287	236	269	264	269	240	274	244	269	275	249	251	236	247	235	285	252	238	278	237	242	245	245	244	261	288	257	243	230	258	259	253	243	255	234	258	260	250	254	251	248	261	271	248	253	253	244	279	266	254	261	233	239	257	273	250	310	271	266	260	255	263	255	263	259	260	271	262	251	258	224	237	257	242	259	268	272	239	263	242	248	245	258	248	258	274	264	246	250	265	231	258	258	259	257	249	256	255	258	264	269	272	220	243	255	222	259	265	243	246	263	263	258	257	207	244	282	257	247	238	258	264	259	261	253	252	270	269	265	257	235	237	265	264	252	259	257	283	255	256	245	253	250	255	292	256	265	246	237	261	273	259	273	248	255	236	249	247	252	252	252	242	262	280	241	264	276	278	228	250	247	264	238	257	246	267	237	251	254	238	263	239	274	232	240	265	243	252	239	251	256	257	267	257	251	248	267	240	252	209	225	252	249	261	235	248	232	259	268	260	257	247	258	248	269	239	261	242	275	267	250	253	262	256	247	266	256	246	252	245	249	261	265	241	246	256	280	248	243	250	259	248	254	248	243	214	258	270	250	275	278	246	244	223	266	265	252	275	257	262	252	271	275	281	245	233	261	249	261	257	270	272	260	266	267	240	238	262	232	254	256	256	244	253	234	247	254	257	269	276	283	268	270	256	267	256	262	253	272	233	255	295	242	244	265	262	272	247	266	269	228	220	262	252	231	259	252	235	246	261	253	300	237	240	268	252	244	261	245	248	271	276	246	253	250	253	273	256	279	236	253	258	248	245	252	225	256	271	270	241	284	247	243	233	263	272	254	263	245	238	254	249	213	261	249	274	272	241	240	264	258	250	256	264	234	243	260	238	268	233	279	258	261	224	283	253	255	246	230	238	231	269	230	234	270	270	274	249	255	246	253	268	259	270	250	240	251	269	261	274	253	249	236	246	253	254	292	262	257
36346	7101	1633	1072	787	586	474	400	322	267	271	250	230	233	222	200	210	186	202	171	190	186	192	182	169	195	179	206	166	159	176	200	173	142	162	192	166	177	174	183	184	202	166	179	155	179	160	189	165	163	127	174	175	174	168	173	190	164	157	189	145	148	153	193	175	154	162	165	176	172	150	195	181	166	176	158	177	154	168	179	194	184	158	127	177	154	171	162	167	166	154	174	176	155	158	175	169	148	134	194	173	166	131	188	161	165	188	174	159	156	167	176	171	176	180	162	160	164	175	167	155	175	167	156	153	182	150	165	176	174	172	185	172	157	188	151	151	181	156	174	179	156	167	161	181	165	171	192	159	171	154	140	175	154	158	147	173	156	168	151	156	149	160	178	140	169	174	151	199	153	162	185	173	179	164	154	160	183	162	145	169	140	165	171	160	176	166	161	141	160	156	164	157	164	176	163	164	183	170	169	173	152	210	178	155	157	140	152	154	150	161	141	183	160	160	151	156	156	150	182	168	172	164	170	180	161	143	171	166	149	197	173	165	157	161	179	159	180	177	166	153	154	178	187	161	150	164	174	161	190	171	170	166	170	160	158	173	149	185	166	159	169	156	172	166	154	155	175	150	146	142	161	177	158	163	159	167	159	156	152	183	135	158	166	149	157	178	184	180	169	139	148	172	188	178	173	160	158	166	172	194	164	172	153	183	180	167	144	168	167	164	165	172	138	151	168	170	165	180	162	185	175	174	178	172	160	152	163	158	167	155	169	173	155	162	181	157	172	127	153	152	172	173	152	172	170	194	170	168	142	166	184	166	170	155	154	178	154	153	169	173	188	204	159	159	170	167	161	168	185	168	154	157	136	166	171	159	148	154	158	172	169	145	147	158	176	175	167	184	146	169	191	158	172	179	176	169	154	179	152	179	160	155	174	181	183	190	172	177	154	168	154	192	149	184	165	163	157	160	166	146	194	161	146	170	178	173	169	157	164	173	161	176	162	190	177	162	165	153	173	183	161	175	152	167	155	168	160	163	156	169	185	169	169	162	158	171	166	160	185	166	160	142	189	185	167	167	148	162	180	166	143	160	167	177	153	144	168	165	150	154	186	161	183	159	155	163	161	172	159	181	160	173	159	157	193	167	159	156	165	179	150	157	179	174	143	191	188	168	169	167	163	151	195	154	159	178	169	171	149	155	166	161	150	135	176	170	170	182	164	180	147	162	160	155	167	171	177	161	160	136	165	171	172	168	166	166	154	150	189	183	148	163	171	156	169	164	176	149	162	165	173	158	165	142	168	161	148	149	179	153	164	148	160	178	185	170	153	168	154	151	189	167	151	164	161	153	193	163	163	156	168	143	165	154	159	147	142	140	139	166	156	167	180	161	174	157	150	145	131	175	176	159	161	164	155	162	166	158	168	160	178	161	153	163	161	185	151	147	148	154	165	151	156	153	169	163	173	175	180	157	153	181	175	159	151	150	176	182	157	147	164	155	159	138	162	135	174	161	157	158	167	163	175	162	188	161	169	169	135	158	163	153	168	168	149	163	175	151	144	156	162	172	165	149	187	148	171	150	163	176	152	156	171	156	151	167	150	173	164	170	159	173	170	155	190	160	137	157	166	171	189	144	194	172	157	177	180	161	172	171	150	169	171	168	164	177	154	145	173	164	175	172	146	173	170	144	177	173	169	157	145	155	183	181	153	161	167	161	148	158	170	155	176	167	199	142	147	173	143	178	190	181	156	177	153	179	166	163	161	160	184	172	179	167	178	168	139	182	181	182	166	165	170	164	163	170	161	161	167	158	155	192	153	153	157	167	195	140	135	175	153	162	192	159	149	140	142	147	160	147	157	181	168	157	166	173	161	155	187	163	168	179	163	163	142	159	151	167	159	174	157	170	149	173	149	164	160	146	155	142	137	157	176	167	161	182	156	156	147	158	151	156	154	171	153	176	174	134	142	164	177	155	154	170	159	161	180	161	181	166	172	172	162	171	158	149	150	170	136	144	177	169	170	150	145	171	178	153	159	181	188	148	158	190	164	156	165	159	151	181	167	166	172	135	152	160	154	174	175	171	152	151	160	160	178	159	159	167	177	166	136	165	184	160	158	145	170	168	167	161	166	147	147	179	143	163	171	156	160	149	149	177	162	145	169	158	154	188	155	163	147	155	171	168	153	151	153	166	151	172	182	154	162	154	176	175	157	186	162	172	158	168	158	176	157	177	173	172	170	147	180	180	169	191	167	205	169	160	183	171	177	132	189	180	141	156	174	171	197	168	181	147	167	151	161	154	180	161	171	172	180	147	175	181	178	164	167	162	158	185	152	154	168	191	138	156	162	178	168	165	176	143	166	187	183	147	148	182	164	171	156	195	177	190	173	176	173	187	173	180	155	173	165	169	162	152	162	159	151	169	166	156	179	165	204	155	146	167	159	157	169	168	163	149	164	180	138	156	138	175	175	162	167	176	147	162	185	166	156	164	172	153	167	176	148	150	194	178	167	168	176	142	172	150	182	153	168	180	153	165	159	152	162	176	153	166	174	177	179	175	167	161	155	149	172	153	163	189	165	140	178	159	179	149	150	143	141	174	162	165	178	154	155	199	175	187	161	162	167	148	157	151	159	153	168	181	172	142	162	171	164	168	169	165	149	156	142	181	174	157	165	162	167	183	170	141	168	158	169	146	171	174	159	154	184	172	177	167	187	180	164	165	153	155	167	166	154	178	175	149	172	172	171	156	158	176	186	168	170	167	185	175	172	170	167	169	155	180	156	148	170	167	153	168	156	150	144	182	147	150	158	154	178	159	159	173	140	170	152	163	179	188	160	150	175	152	148	162	155	172	161	155	162	161	159	148	150	169	159	156	153	144	162	160	147	165	142	167	184	165	162	160	178	161	161	167	170	170	154	150	138	166	149	155	138	171	159	157	150	183	159	175	172	181	156	165	174	170	169	183	160	158	161	153	168	160	155	179	166	184	140	148	158	147	157	186	135	167	174	179	169	193	167	147	158	166	177	161	157	158	173	168	173	174	166	141	159	172	161	170	166	176	182	152	164	170	183	142	154	140	198	173	171	164	183	152	155	156	161	165	158	155	162	155	159	183	168	173	170	164	173	164	157	180	181	175	141	167	158	179	152	153	183	159	149	157	161	164	148	180	156	165	183	168	137	160	168	157	143	164	174	164	138	196	158	140	165	177	148	174	157	140	178	159	174	155	159	170	175	172	164	165	157	152	182	163	159	159	179	177	182	150	174	163	166	150	162	164	148	179	158	162	171	165	178	184	140	160	159	176	159	168	151	173	150	127	173	163	160	160	168	178	165	164	160	167	182	146	158	187	172	172	145	183	155	176	170	143	176	171	162	142	197	169	167	179	176	153	164	164	149	162	161	139	158	170	179	171	138	184	180	175	175	146	166	208	176	155	168	166	165	169	169	173	156	157	169	157	176	156	170	164	153	172	172	164	152	180	159	185	179	119	154	159	120
17057	1554	3334	3619	3113	2560	2039	1782	1521	1395	1279	1163	1045	965	915	880	804	740	730	739	762	710	634	652	643	607	640	631	632	584	578	596	591	551	548	546	639	539	514	562	562	534	522	581	526	537	542	578	534	542	515	527	528	535	556	486	532	507	542	506	518	542	539	543	537	516	514	507	497	534	516	493	512	504	520	542	514	510	511	587	520	490	469	532	531	485	475	527	490	501	542	514	507	530	500	540	506	523	521	532	471	472	506	473	507	500	482	509	543	525	526	518	494	519	461	527	493	507	501	497	520	508	536	490	483	491	524	485	524	505	547	486	499	484	527	503	504	500	546	502	489	542	491	523	496	542	528	516	497	524	489	497	521	551	526	510	513	532	486	523	470	501	530	515	530	520	504	498	522	485	494	527	493	476	504	499	488	527	507	496	535	496	552	520	490	520	483	515	520	507	484	511	499	499	556	466	480	513	504	526	524	497	508	552	501	474	486	492	519	499	508	510	483	457	491	540	542	483	470	548	493	497	512	524	496	498	496	496	501	489	497	455	488	476	491	495	531	503	501	474	498	499	491	476	498	518	504	491	484	505	495	527	532	490	505	527	504	500	506	514	493	526	483	494	499	495	484	481	517	486	533	515	499	505	515	479	480	484	516	515	504	475	483	522	500	491	493	506	536	507	477	509	503	514	504	500	518	518	501	492	494	509	541	508	502	500	546	496	463	496	533	532	484	530	545	501	458	523	494	504	528	506	498	487	514	530	518	494	500	545	499	504	508	522	531	491	492	498	497	519	540	513	498	507	482	473	522	469	460	486	513	538	512	524	488	499	498	484	559	459	459	485	507	495	495	488	500	483	473	484	494	469	520	503	480	468	535	478	517	485	497	522	519	491	523	462	515	559	509	482	470	495	506	468	506	504	487	473	508	528	511	487	482	519	498	509	489	476	499	495	518	507	534	482	523	475	497	525	532	503	478	499	500	495	481	498	478	520	501	500	499	530	500	525	490	484	516	503	535	519	493	493	493	524	496	487	518	512	527	463	475	521	494	502	518	497	494	479	548	502	494	538	457	510	512	511	512	489	499	501	519	512	535	482	517	483	501	486	460	536	493	501	504	474	529	515	515	525	491	499	543	470	527	490	525	540	490	522	497	480	497	509	508	513	499	535	510	527	510	556	507	510	516	537	477	502	493	495	523	486	482	471	519	501	505	497	465	515	508	498	474	485	496	513	498	515	489	531	513	497	531	508	512	496	476	527	503	489	479	506	467	549	506	506	491	502	475	509	538	523	518	499	510	468	512	534	512	506	518	527	491	497	524	525	517	479	550	513	499	523	501	513	519	523	514	522	498	510	497	546	458	494	475	474	481	534	503	541	479	506	476	533	488	516	516	495	495	523	478	533	510	489	503	501	480	501	522	516	500	435	542	451	464	495	523	539	452	470	548	530	521	481	487	509	521	494	492	481	515	501	470	484	522	490	517	476	502	512	543	494	536	510	503	509	510	503	483	521	517	492	524	492	521	464	487	533	455	485	509	487	525	532	489	515	476	521	515	507	453	454	533	470	516	499	488	498	511	509	530	533	482	519	484	473	503	514	506	510	554	510	512	532	569	501	478	553	464	480	466	521	519	534	539	563	499	491	506	491	474	503	509	506	490	519	493	513	494	489	464	488	475	540	468	532	540	527	491	483	513	492	554	463	546	533	469	526	513	517	543	503	489	559	521	523	504	512	512	453	507	490	496	526	495	450	501	516	502	470	498	561	477	489	518	486	483	517	480	512	499	525	470	551	528	497	496	515	489	497	493	495	518	534	526	565	525	495	507	506	494	520	481	518	517	517	471	565	486	521	493	519	508	533	497	550	533	472	506	538	503	528	513	494	509	524	510	526	482	497	513	533	467	502	529	481	472	480	477	489	496	504	527	517	500	494	518	483	485	527	475	478	514	508	457	466	510	529	501	527	495	484	527	511	499	474	484	530	502	488	478	523	454	520	494	517	497	498	530	519	491	522	499	503	478	528	478	525	504	533	557	511	501	502	523	498	500	481	497	511	468	492	502	553	541	495	535	503	472	480	507	482	543	456	483	502	507	521	472	494	522	510	525	507	490	499	553	507	490	482	477	528	498	530	506	502	490	507	522	462	493	508	489	501	500	488	540	502	492	531	505	507	530	521	496	523	518	518	477	494	487	464	477	486	492	485	527	508	533	530	492	517	478	457	472	456	499	460	501	492	519	486	526	509	559	501	482	552	463	491	503	471	540	535	504	488	488	476	469	499	496	474	529	461	505	534	528	555	509	512	525	474	524	495	513	507	503	481	568	447	492	489	502	479	516	494	448	508	499	463	464	486	483	499	523	503	523	530	513	491	489	523	520	503	477	465	512	484	468	517	474	519	487	515	493	525	496	509	525	512	488	553	483	495	517	545	477	526	485	472	564	511	523	512	464	497	477	476	473	504	485	495	510	528	516	501	496	533	499	459	505	482	476	473	519	504	502	470	519	549	458	481	537	518	503	509	485	475	523	521	535	486	512	516	505	520	516	484	555	519	522	523	542	497	515	518	483	527	486	521	534	471	531	467	504	487	480	479	536	483	477	498	506	482	492	515	480	486	503	536	514	526	531	507	517	481	510	487	496	500	481	514	497	514	478	506	494	513	488	518	541	487	500	486	498	492	519	537	484	517	511	524	467	503	471	474	463	540	497	535	503	479	523	515	505	487	494	498	486	495	494	502	533	491	518	463	522	499	510	507	519	516	536	448	486	533	485	516	530	474	492	515	506	473	515	513	499	497	520	553	514	491	546	517	534	541	539	498	494	497	478	517	534	479	511	479	541	479	531	522	455	493	531	537	463	498	502	536	504	496	475	555	473	479	507	506	486	518	477	495	478	485	456	543	554	531	502	502	511	511	512	489	513	541	500	498	488	512	474	511	528	500	525	504	511	504	489	492	531	496	475	541	504	485	510	513	475	520	517	512	493	510	512	522	507	501	484	479	498	480	510	522	499	504	482	496	504	526	470	510	520	511	515	480	486	505	537	493	499	489	463	522	489	491	519	495	538	511	521	526	526	496	499	557	508	515	519	500	472	519	517	491	532	549	504	488	523	514	527	486	517	481	479	512	529	480	475	480	522	480	524	496	504	488	523	459	518	515	514	494	520	474	523	477	476	470	513	519	509	496	458	493	498	535	517	490	496	493	482	467	501	495	511	482	544	511	504	460	472	492	517	475	459	499	487	529	482	490	495	506	531	539	467	510	499	506	513	468	521	470	517	494	503	490	526	508	485	490	549	530	488	520	521	477	495	502	502	482	529	489	494	487	577	524	486	510	479	522	468	500	513	507	480	490	494	511	491	477	463	496	480	481	496	517	498	484	519	513	498	513	458	502	487	513	536	508	484	524	532	498	493	483	546	466	509	467	510	512	496	483	513	539	502	518	480	516	513	442	454	497	478	568	507	482	468	519	489	539	500	526	524	480	501	501	490	504	504	505
45346	16231	4561	2218	1510	1085	829	676	621	545	446	429	376	364	325	336	315	360	321	314	274	306	307	290	271	283	274	266	281	281	283	231	267	282	240	249	270	255	265	270	258	268	295	273	243	260	215	276	256	268	248	239	250	264	218	249	255	238	256	222	255	239	240	260	248	260	275	245	242	236	247	264	228	258	250	246	289	231	263	238	228	260	259	229	221	247	265	242	229	276	252	263	252	249	237	270	256	256	234	229	240	224	269	251	264	250	253	241	270	260	253	244	263	239	236	265	265	233	217	266	275	210	229	269	259	256	255	223	243	260	227	248	212	235	258	255	255	244	255	253	243	240	247	221	226	248	223	242	243	267	216	245	238	227	238	221	245	252	290	253	246	241	248	241	261	245	244	255	243	246	274	227	263	268	230	255	223	261	255	231	251	258	214	256	265	255	260	274	255	256	258	233	225	260	284	251	246	264	246	274	231	231	249	239	218	234	242	253	235	252	252	262	219	244	227	248	251	259	239	249	226	245	245	222	268	212	248	271	224	243	215	240	240	227	262	227	244	255	256	235	243	246	249	250	245	233	245	265	235	256	244	263	226	268	269	235	249	255	248	225	248	261	238	262	239	248	235	228	229	245	265	248	233	248	241	246	232	282	261	226	232	248	243	229	245	257	226	256	270	243	221	237	210	246	229	256	236	218	244	244	249	250	259	243	244	242	228	254	251	248	226	248	236	226	244	211	249	240	234	224	255	235	252	239	235	251	241	290	231	235	231	250	221	248	243	213	222	234	256	244	244	230	254	262	250	258	246	248	249	247	231	259	245	226	261	223	262	261	231	234	274	253	280	267	234	241	239	241	249	263	248	247	273	257	246	227	231	259	252	253	254	266	258	274	237	241	253	221	254	218	248	227	225	263	238	228	247	253	246	229	264	259	242	222	250	229	198	228	257	237	245	265	242	236	234	254	222	223	234	249	250	261	238	258	259	259	221	240	245	260	251	244	276	246	242	247	257	245	251	245	273	245	237	252	263	232	233	229	243	241	244	236	237	237	251	250	248	245	265	253	245	277	249	274	265	253	232	258	238	250	226	215	250	237	253	236	258	241	227	234	251	247	246	252	240	235	240	226	268	227	212	254	252	239	260	245	238	248	247	254	223	238	263	253	258	232	216	240	238	242	230	235	213	237	235	277	238	243	241	224	250	244	243	256	254	249	273	224	240	235	275	254	257	227	243	210	260	282	242	248	242	243	234	227	236	232	243	254	214	258	280	244	235	234	255	251	259	256	245	254	236	249	248	258	240	263	258	242	233	199	244	248	269	266	244	236	248	209	249	228	258	242	235	247	241	251	278	248	258	245	245	239	247	223	221	240	228	216	283	267	253	235	246	244	281	249	231	266	250	255	258	245	228	242	261	255	267	245	228	272	234	231	242	234	271	207	232	238	243	214	244	239	254	235	262	262	233	252	251	233	242	241	249	242	247	236	280	246	239	203	248	246	261	244	232	202	248	261	242	253	267	223	232	246	254	222	233	279	227	242	238	246	261	238	269	245	245	266	272	269	237	233	243	249	246	239	243	241	227	264	249	239	224	238	262	240	232	222	243	262	257	260	263	259	223	217	239	248	249	267	237	227	250	262	259	224	264	267	243	271	266	258	250	264	247	252	202	248	218	236	263	229	263	233	262	229	241	251	260	260	266	261	259	254	225	243	253	276	263	236	251	256	228	242	224	227	234	232	247	253	243	262	237	241	220	238	249	251	253	249	234	231	228	279	230	248	252	239	242	235	224	237	256	241	228	260	244	239	259	230	247	217	263	283	246	231	257	263	250	221	233	267	230	239	258	249	262	246	235	240	253	245	263	239	272	252	236	248	276	238	230	232	238	229	235	247	249	254	233	229	242	272	209	238	252	228	245	242	230	234	224	215	241	242	263	213	224	260	241	221	264	237	252	249	254	277	263	238	242	251	266	266	256	236	227	250	232	236	253	234	244	253	240	212	249	234	252	236	283	259	247	254	264	239	243	247	250	236	248	230	235	260	244	251	240	276	246	228	250	250	251	227	233	250	263	236	245	218	256	235	253	241	244	249	269	268	253	237	271	251	257	269	269	250	292	237	267	243	232	266	212	269	235	253	255	278	240	247	223	243	239	256	255	248	235	254	263	242	236	272	279	266	256	214	256	232	259	238	259	272	249	231	268	240	249	261	263	250	233	246	278	254	226	232	261	251	231	243	239	226	242	252	258	233	231	254	241	263	254	248	247	238	237	226	253	240	250	251	256	239	246	261	231	256	230	272	263	267	249	217	253	247	255	259	251	228	256	270	268	266	246	267	248	255	227	216	251	245	257	251	250	223	241	242	241	224	257	247	255	257	269	251	267	253	242	260	244	240	257	255	256	216	257	228	225	238	254	246	238	240	253	228	242	240	243	254	244	250	269	221	265	249	242	237	248	243	252	238	247	231	218	262	242	265	222	279	265	233	236	266	249	241	254	242	235	236	265	244	226	259	272	209	248	276	239	222	232	193	229	247	256	244	251	231	283	241	248	295	222	256	237	273	256	247	224	237	255	239	254	260	224	218	241	234	219	243	241	225	254	275	246	244	257	216	233	243	249	264	251	252	219	225	253	271	266	223	254	268	285	268	235	240	257	256	250	242	243	227	216	235	239	239	206	242	253	238	235	243	246	242	240	242	283	251	242	236	237	236	266	226	237	204	236	245	247	250	239	240	269	233	238	235	229	249	266	242	220	256	221	238	272	279	261	233	222	215	214	265	233	226	232	224	241	246	255	233	276	244	221	250	208	227	250	233	242	246	237	252	245	241	228	253	232	247	215	227	219	215	272	262	261	233	247	245	223	233	248	245	257	242	244	239	260	260	250	255	289	240	241	248	258	226	246	237	240	243	239	215	273	222	248	259	261	229	257	255	243	248	247	252	260	262	247	267	257	237	253	235	267	218	210	240	258	227	247	260	235	256	237	274	243	241	233	249	261	231	240	241	236	251	269	238	275	250	240	249	247	255	212	229	268	233	232	236	230	238	262	242	223	247	244	259	243	260	245	246	252	273	218	285	266	258	246	255	246	225	261	249	259	236	257	228	258	241	212	235	259	251	249	231	233	245	230	267	256	251	258	243	230	242	252	254	231	241	233	248	256	252	241	263	242	261	241	265	240	216	223	248	265	238	222	228	257	242	259	236	248	256	247	248	236	241	238	263	228	244	270	250	232	259	295	231	256	261	240	226	253	219	237	249	262	270	219	259	230	228	236	229	253	266	235	241	255	213	225	276	254	260	254	236	249	268	284	242	257	251	226	230	266	239	226	260	212	232	255	234	226	275	246	261	252	260	230	269	235	254	256	222	232	257	230	247	235	220	228	230	257	264	245	276	233	237	240	247	248	268	239	251	238	278	235	231	251	218	253	266	253	211	233	266	248	254	231	240	241	242	241	239	260	262	251	251	245	210	291	235	240	219	246	257	262	229	260	240	226	281
22339	2714	6015	6641	5535	4439	3678	3033	2610	2322	2025	1830	1750	1620	1419	1344	1273	1226	1171	1177	1082	1098	954	1031	951	962	895	921	806	851	854	891	849	778	852	794	788	798	766	774	751	784	770	798	737	784	752	783	790	731	746	745	744	768	729	730	740	721	777	777	688	705	705	736	760	733	741	746	729	774	707	721	698	712	721	732	793	699	741	739	714	707	769	731	736	745	689	731	706	705	729	734	710	716	711	704	674	709	695	700	698	679	715	656	745	749	701	711	723	661	719	705	674	723	674	731	687	731	723	711	716	765	738	696	769	700	748	707	701	710	696	704	676	711	663	723	686	701	715	750	758	714	681	673	724	683	730	712	757	714	707	689	709	706	697	696	673	720	685	713	727	721	709	731	713	730	663	745	691	757	664	629	703	748	671	687	684	668	711	669	718	710	694	665	739	696	708	699	691	699	707	717	696	645	749	769	711	679	694	754	682	749	708	695	674	730	739	705	720	651	733	677	641	720	695	721	734	722	718	716	704	712	691	700	699	650	667	658	673	720	722	719	644	639	683	681	695	691	678	680	681	707	691	733	708	656	666	679	675	748	717	690	710	715	675	709	709	689	741	686	696	694	686	737	729	674	738	718	693	704	676	753	722	664	653	690	665	641	693	705	734	761	682	667	691	704	683	733	762	722	656	700	686	676	691	734	667	718	725	689	758	689	678	703	672	729	720	690	715	739	694	652	700	712	696	698	722	709	705	747	718	677	749	737	711	651	682	695	699	716	703	714	733	695	689	706	724	741	677	663	681	656	724	692	729	700	729	701	674	727	703	661	720	657	640	686	715	724	667	687	681	734	703	696	712	697	690	648	739	677	677	684	710	691	679	687	679	708	695	701	717	713	680	706	756	651	690	720	674	694	736	681	675	713	717	700	704	698	696	699	702	669	709	708	708	738	684	739	699	693	687	701	753	697	719	634	712	685	686	672	680	757	737	651	683	715	694	688	644	694	697	709	698	709	708	737	696	746	698	684	734	662	670	678	669	709	690	705	684	675	735	704	659	686	668	695	666	731	678	734	671	683	739	711	741	733	728	719	699	676	697	673	746	669	716	688	746	730	683	676	749	694	692	725	665	685	709	711	698	769	699	673	684	708	695	694	676	693	712	729	730	670	705	711	690	681	704	744	633	680	692	720	715	717	699	711	710	686	690	679	708	663	658	686	709	709	672	678	695	726	748	696	701	643	681	703	658	694	702	696	678	671	701	714	701	699	724	675	673	684	710	706	706	692	709	699	705	682	717	636	698	728	709	748	671	677	674	665	673	697	666	685	686	669	750	699	711	725	702	686	677	758	699	629	730	650	634	697	737	703	700	734	712	660	701	690	705	721	714	713	699	720	689	701	677	667	710	697	688	684	684	723	728	669	708	666	703	710	691	641	725	718	719	671	655	714	770	721	686	731	702	699	700	729	670	668	710	731	684	698	734	709	696	700	701	657	694	722	693	702	687	669	702	664	707	735	716	724	741	728	732	673	716	684	671	727	681	691	677	706	731	672	684	674	699	690	702	697	676	709	701	688	712	714	712	711	717	713	680	729	698	678	662	707	714	688	723	702	688	706	702	707	713	726	681	682	679	734	696	757	729	663	689	735	676	719	696	716	716	667	679	702	733	714	720	682	688	664	727	680	729	719	689	732	666	739	694	674	651	756	664	718	722	685	706	648	664	670	675	715	751	677	675	683	669	676	679	719	716	727	737	683	660	715	700	652	705	709	717	690	735	742	725	710	713	741	681	690	677	695	714	709	690	667	708	692	710	643	658	724	663	711	704	713	726	739	759	642	703	681	711	769	737	661	704	704	711	695	681	705	689	676	678	704	725	683	680	737	693	732	710	674	662	667	705	712	685	710	650	616	691	718	702	687	716	708	686	717	732	709	730	728	711	700	680	711	652	695	701	682	681	706	743	708	717	703	643	711	696	713	696	729	716	707	739	679	678	688	709	689	683	669	651	669	703	695	739	674	668	687	686	723	704	705	620	708	754	688	691	699	686	754	666	679	721	705	689	715	655	685	691	693	730	668	711	698	711	693	709	687	680	681	660	677	740	696	742	695	684	690	672	695	723	669	732	679	678	706	710	697	701	693	721	693	712	729	684	694	697	697	735	717	677	710	711	684	719	691	710	740	652	697	674	704	696	701	672	704	703	697	706	676	684	725	709	694	693	734	703	707	716	689	721	724	732	683	692	647	748	693	701	716	721	693	697	670	697	704	701	717	702	709	696	686	737	699	637	693	693	703	688	689	754	667	671	688	739	687	719	696	719	738	669	734	715	721	705	689	697	648	714	682	717	714	658	684	705	698	702	720	681	721	683	718	669	703	696	672	707	671	763	710	722	716	725	731	702	723	667	710	680	695	717	696	715	716	701	749	692	730	730	666	737	699	709	718	711	707	674	724	706	676	729	728	699	672	696	696	689	722	682	688	694	683	712	700	708	737	707	714	640	711	711	693	690	656	692	712	689	718	711	732	657	686	725	693	742	688	727	742	691	679	747	660	670	711	745	692	710	673	736	712	685	689	674	712	721	671	665	722	662	705	719	707	670	736	714	711	691	706	687	695	707	693	745	745	720	732	691	660	662	696	684	723	689	661	707	697	695	691	690	647	740	649	710	701	692	706	719	732	700	736	702	705	717	706	677	693	669	679	702	677	703	651	654	713	653	704	749	709	668	676	740	691	653	697	751	700	744	686	734	764	683	683	691	673	707	703	687	705	692	733	702	704	660	702	740	656	701	735	698	717	664	735	706	720	714	674	662	767	681	676	695	711	731	675	723	638	701	652	691	688	705	689	683	655	696	668	705	721	696	684	691	721	649	669	701	700	749	679	683	683	701	701	700	691	694	743	705	656	719	643	725	705	697	701	684	715	720	684	698	717	745	674	661	722	732	716	700	696	690	680	699	697	736	661	707	704	785	665	746	689	700	682	697	689	685	690	671	663	713	707	704	774	709	664	705	718	704	696	689	689	704	679	660	654	683	716	715	730	704	661	687	724	696	685	722	686	697	718	704	684	723	667	668	686	731	672	701	676	705	730	703	703	703	613	713	690	689	697	713	720	674	723	714	798	679	668	695	703	709	727	697	759	668	693	776	692	680	703	701	709	702	681	653	662	681	697	721	679	693	729	693	689	711	673	749	675	735	692	672	718	664	702	649	699	704	707	725	717	716	684	674	708	689	678	670	725	698	672	729	729	684	696	713	667	695	666	717	697	699	743	718	677	691	684	724	752	751	694	661	677	690	713	658	702	693	716	697	681	733	708	676	700	767	739	696	675	723	695	730	687	681	708	732	698	664	726	710	686	681	684	708	734	743	673	639	712	706	690	686	706	685	708	718	667	692	715	712	698	688	714	694	731	668	701	716	728	689	685	663	751	668	690	709	725	738	693	682	721	653	637	681	722	667	696	677	702	749	677	711	685	662	697	708	720	659	671	709	716	693	708	690	688	668	702
5889	318	175	109	98	96	97	72	77	86	70	82	68	75	63	84	79	66	90	65	69	71	63	79	80	80	64	71	70	63	71	85	83	71	70	74	54	76	73	61	74	65	74	72	64	53	57	76	69	65	87	69	84	69	82	67	66	55	47	81	68	62	81	75	69	66	70	66	63	76	67	62	77	60	82	73	81	59	63	76	68	77	61	67	71	72	58	74	67	62	57	76	58	79	65	52	62	88	74	74	82	64	68	59	82	67	78	64	71	63	61	65	74	71	68	68	79	72	78	67	68	78	74	89	69	72	54	79	63	75	70	74	66	82	66	69	69	58	70	75	73	76	62	64	63	88	68	63	64	52	72	72	81	68	70	80	80	64	75	57	77	69	62	75	60	70	72	60	73	70	71	60	72	67	77	70	66	75	63	79	78	80	62	70	59	73	65	73	73	73	70	70	63	72	74	80	56	62	62	78	62	70	81	68	58	71	56	89	66	74	68	69	64	82	64	60	73	84	85	62	75	56	75	66	87	80	70	79	67	57	71	62	66	66	63	62	65	70	87	75	76	69	61	83	83	62	61	58	69	54	71	77	54	82	75	74	70	78	89	60	48	68	68	69	80	73	72	79	60	54	71	60	80	88	77	81	81	63	60	76	75	48	76	70	84	53	67	68	65	70	69	57	80	76	78	75	56	64	74	69	81	92	60	53	72	58	60	78	77	85	70	67	61	53	84	77	60	60	70	55	63	71	52	63	82	62	69	68	73	76	64	69	71	70	58	56	72	75	73	72	62	58	67	61	81	56	67	62	71	71	65	90	73	77	72	69	74	89	64	63	64	63	66	82	75	69	84	53	77	74	75	70	75	73	86	77	55	84	61	64	77	66	93	65	72	60	65	83	69	52	85	69	57	76	81	58	74	83	63	82	77	76	80	64	69	72	59	63	69	54	64	88	55	67	72	62	57	67	74	61	76	68	59	66	66	62	70	60	70	66	67	66	72	93	72	78	62	88	78	76	65	57	66	61	70	72	76	59	67	68	82	72	95	82	73	86	71	68	68	72	78	78	75	71	71	73	70	70	73	73	80	66	84	75	67	68	71	74	73	57	70	60	74	91	71	79	58	79	62	64	75	74	67	76	88	74	73	78	77	82	74	60	67	76	63	57	70	84	66	72	63	79	61	84	73	65	68	72	71	91	68	73	81	70	61	73	70	96	79	71	74	77	54	49	61	80	57	64	72	68	73	61	60	68	74	77	90	71	79	68	70	69	73	57	69	64	63	64	80	66	60	63	71	58	75	72	62	73	79	61	82	76	58	74	81	63	70	62	79	82	81	68	73	68	80	68	78	86	61	71	67	73	75	72	83	79	53	74	69	72	63	66	66	55	76	75	72	57	78	67	75	58	62	84	67	79	56	63	83	64	88	61	76	82	71	76	65	71	67	77	66	53	56	67	74	67	64	71	84	68	61	70	72	74	79	67	74	63	78	74	70	60	65	69	76	74	76	73	78	63	87	74	77	71	59	64	73	56	70	71	61	69	60	67	63	63	73	81	91	68	73	73	83	67	67	64	77	72	78	65	67	67	64	73	59	64	51	81	77	76	51	65	77	63	66	79	75	66	66	71	67	71	57	61	69	64	63	71	65	79	60	71	72	58	75	72	72	68	71	76	69	67	77	92	92	63	62	62	65	57	50	74	60	63	69	87	65	71	68	71	56	61	63	69	61	68	67	76	76	67	74	69	77	58	59	61	67	65	71	80	78	70	71	60	58	71	72	70	64	70	75	71	66	82	82	78	70	73	74	64	81	65	70	54	77	63	56	72	59	70	64	72	71	71	54	54	82	78	64	72	84	63	71	69	77	60	69	72	70	72	71	68	70	56	64	52	73	68	80	68	79	64	68	72	75	59	82	61	56	77	70	72	71	57	83	65	56	70	61	67	76	62	64	75	71	70	70	71	70	71	80	65	81	75	70	85	71	70	75	57	84	65	60	78	75	71	63	88	73	81	58	63	65	56	68	77	81	68	60	62	56	86	55	65	66	66	70	74	68	70	81	53	74	71	63	76	65	66	73	83	72	60	69	85	78	88	60	69	66	69	72	79	83	70	80	75	88	89	69	76	78	62	65	74	74	81	50	72	60	67	67	83	69	73	69	64	73	67	78	67	56	65	62	71	66	75	66	69	66	61	72	72	65	56	83	50	62	72	74	54	62	80	65	60	63	58	61	77	71	59	75	76	68	81	74	85	62	78	58	62	49	67	56	68	71	64	65	71	72	83	72	59	63	57	74	66	63	72	68	88	72	66	62	65	70	64	60	55	77	64	76	69	64	70	79	67	64	63	54	70	75	77	67	70	73	57	70	54	80	67	71	68	80	64	72	52	69	70	68	61	71	65	71	67	55	76	76	63	60	57	67	72	56	84	75	56	77	67	65	71	78	56	66	64	63	60	66	61	82	65	65	74	63	70	49	86	69	62	76	74	82	79	73	65	71	69	72	63	74	61	74	70	67	83	82	55	55	65	70	56	66	71	75	70	78	67	81	67	69	65	79	61	72	75	65	71	69	64	87	80	68	52	74	80	60	60	57	64	86	64	54	65	84	74	83	71	56	93	65	54	76	64	75	64	83	61	71	67	78	64	68	48	51	58	66	72	60	63	66	69	79	75	72	57	79	68	66	62	62	64	73	62	61	63	75	75	66	70	75	69	73	55	66	95	78	53	73	50	72	74	63	65	73	86	80	58	83	69	67	73	60	76	67	62	81	68	83	83	79	63	75	59	67	75	74	63	64	73	67	74	87	80	65	81	79	69	68	77	78	69	65	63	75	71	64	73	68	69	85	76	65	83	68	80	71	64	74	66	85	65	72	73	64	70	73	69	62	79	80	57	64	56	77	75	65	61	65	80	72	68	67	66	75	71	76	76	76	94	66	72	72	85	66	68	71	64	69	67	63	59	73	68	71	79	66	65	70	60	65	89	69	78	52	54	75	70	79	64	75	81	55	77	68	56	64	78	60	75	68	62	81	59	78	80	74	74	79	65	68	69	71	62	71	71	73	62	59	65	67	78	57	66	82	60	79	81	90	69	56	69	71	70	67	82	68	72	70	72	79	72	69	64	67	59	91	69	71	79	75	65	74	68	87	61	66	74	71	85	66	82	64	71	68	60	68	71	68	82	63	70	77	84	73	68	61	67	72	66	64	74	64	57	60	66	86	65	74	84	82	71	63	60	61	57	65	75	79	61	58	68	69	70	82	86	67	69	62	61	68	77	67	67	67	51	71	67	74	67	68	88	57	81	64	74	48	74	81	55	64	80	78	67	70	67	64	67	65	97	53	62	64	77	57	65	78	76	81	75	70	60	66	63	69	67	53	72	62	71	72	70	71	66	89	51	72	70	78	58	74	67	75	59	78	70	74	76	74	76	63	81	90	51	57	58	53	62	76	68	72	60	76	63	84	86	66	74	73	62	71	69	49	60	80	62	58	62
5410	317	446	432	416	400	352	381	300	284	296	301	318	300	290	277	264	290	272	273	273	270	259	275	233	260	260	251	241	247	278	252	261	245	246	274	264	233	243	287	237	232	226	275	261	265	257	300	276	224	264	259	250	270	237	253	256	250	214	281	271	276	246	244	232	256	236	239	225	262	252	261	243	230	251	242	288	282	266	272	265	255	242	272	251	225	260	297	254	261	234	281	265	249	257	243	254	249	253	282	252	264	283	251	239	260	249	255	263	241	245	238	298	218	265	273	254	264	240	270	255	279	260	250	290	263	282	268	276	238	262	276	243	219	273	249	254	237	274	295	253	228	253	236	256	272	261	256	261	252	271	265	252	249	258	264	247	256	244	264	247	264	253	269	248	231	241	254	292	241	266	266	264	251	267	279	257	233	270	255	257	245	267	259	257	256	271	264	284	235	249	230	267	254	274	254	263	235	269	237	267	247	254	252	238	288	252	262	248	238	242	241	259	276	262	248	264	256	269	264	243	235	267	234	268	239	247	278	250	254	251	270	227	242	260	246	246	257	244	245	281	232	269	270	282	259	254	270	273	240	270	275	280	263	245	291	268	241	292	263	253	243	227	243	231	242	267	280	239	299	259	258	265	278	269	268	228	241	261	251	275	278	245	239	249	255	259	244	254	232	259	256	274	258	235	236	248	262	250	238	282	267	272	265	257	272	284	269	262	245	270	246	231	265	270	248	239	274	258	268	264	238	280	265	270	256	266	270	245	273	224	257	251	264	255	243	268	262	261	270	275	277	281	254	237	237	297	278	252	244	266	252	251	232	254	249	257	245	253	264	273	266	256	245	222	245	269	234	262	262	240	267	250	263	230	237	268	269	280	263	245	259	237	260	261	260	263	262	280	245	251	251	276	283	242	272	247	220	284	267	228	263	275	272	259	248	237	221	280	271	258	256	258	261	266	257	275	237	243	278	263	267	244	243	234	226	227	227	262	257	236	260	272	256	291	258	253	270	222	247	278	252	257	243	276	253	250	257	255	296	264	259	224	248	279	266	237	270	251	220	261	241	230	241	249	256	269	232	279	301	244	257	276	269	260	261	253	263	234	259	255	252	246	283	229	237	229	217	261	263	268	248	232	267	281	240	249	234	260	242	263	251	281	255	257	268	274	215	262	244	258	256	234	234	262	246	259	242	276	258	270	234	275	231	262	267	280	256	242	242	237	250	240	243	238	270	248	242	253	264	236	256	297	264	279	265	261	279	278	242	241	243	275	271	258	242	257	274	255	245	255	274	265	280	255	266	254	251	230	225	249	274	254	263	281	277	269	253	246	248	274	284	256	241	242	271	259	239	285	261	252	268	264	280	268	241	245	256	227	266	277	239	296	246	236	283	263	249	274	252	238	295	236	276	236	245	225	240	267	273	278	236	254	243	242	231	262	246	248	247	244	286	256	250	237	265	263	240	265	258	233	264	271	267	271	271	244	229	243	243	263	251	251	252	265	273	248	253	279	241	235	257	257	285	255	278	241	281	257	280	257	256	256	272	265	232	234	271	246	277	249	236	296	278	241	235	262	244	271	243	245	220	262	273	241	249	259	249	273	273	280	264	279	259	252	236	259	269	279	249	253	248	243	237	245	246	283	280	294	264	233	268	220	290	231	259	256	261	244	274	247	243	245	239	247	233	249	268	263	254	285	262	255	234	255	243	260	216	258	248	279	279	244	259	253	261	254	275	268	272	284	244	258	272	261	243	250	272	256	259	222	223	265	253	281	230	254	272	244	246	250	250	240	233	232	245	247	273	230	248	285	231	261	267	260	269	255	253	238	275	259	229	263	270	239	252	291	236	239	260	254	268	246	266	276	280	267	249	231	279	260	258	230	258	271	259	257	263	282	257	289	265	264	228	245	274	271	261	264	224	256	266	242	265	253	271	238	281	249	250	255	243	265	241	250	233	245	252	233	273	294	258	275	260	282	256	250	254	251	242	254	232	265	252	281	268	226	255	237	221	266	236	256	234	258	258	245	254	253	274	271	234	250	267	246	259	266	257	249	276	271	258	253	272	231	228	274	255	255	263	248	276	251	273	257	256	229	257	286	244	263	262	260	246	270	258	280	253	270	291	249	248	239	282	255	240	250	257	266	242	259	248	271	261	270	231	261	234	251	263	275	266	266	268	241	263	256	264	239	245	275	252	245	256	268	257	252	280	267	265	258	264	263	254	279	250	265	253	273	245	259	258	250	261	257	248	290	282	273	241	250	254	214	267	223	277	259	263	289	256	265	250	288	278	258	265	250	242	264	231	248	266	267	242	228	274	274	262	258	235	232	243	251	236	276	259	243	238	279	254	258	262	251	253	266	257	253	268	266	260	254	245	244	259	276	259	250	278	248	241	274	245	284	243	248	277	276	261	224	243	259	246	254	312	273	290	234	271	270	209	244	279	215	259	233	253	249	245	253	266	278	252	245	237	273	240	243	285	265	244	264	245	223	265	269	244	285	276	290	256	266	239	243	234	290	270	251	264	290	278	281	253	247	267	238	272	275	252	251	257	244	254	240	295	273	267	234	259	242	247	293	260	268	257	234	243	252	263	269	262	259	233	239	253	278	264	244	258	251	250	226	274	271	247	261	271	237	270	250	247	250	243	245	300	263	268	275	271	259	261	288	259	257	268	266	259	250	243	249	283	302	240	232	268	254	274	257	257	242	283	250	260	254	255	271	250	243	241	251	273	225	273	230	252	236	255	239	258	266	255	265	290	243	262	263	260	265	246	250	248	256	299	229	265	258	238	256	261	254	261	231	250	255	243	271	269	240	261	246	246	260	244	267	294	253	244	272	287	277	252	269	263	237	279	243	265	271	231	242	278	247	254	243	278	249	236	251	250	267	284	251	227	262	253	263	277	275	244	299	229	250	276	242	261	265	247	245	261	255	270	242	268	236	267	254	279	253	255	275	265	245	259	280	259	267	221	248	284	255	269	251	259	235	272	258	262	229	248	267	251	245	252	247	259	227	247	223	245	226	256	275	248	275	233	243	273	255	220	252	241	267	265	269	260	266	261	256	226	233	265	238	256	251	237	266	249	257	291	268	263	275	267	276	234	268	256	262	264	255	247	259	263	243	241	275	261	245	231	243	270	283	259	273	244	240	249	267	256	259	253	234	274	279	244	257	253	255	271	265	239	243	247	261	261	275	254	263	261	292	252	257	276	243	240	233	265	255	268	246	284	251	276	227	236	258	253	265	272	236	244	262	275	220	273	233	260	238	262	250	272	235	274	242	252	247	268	266	269	231	258	265	279	256	259	244	244	215	261	243	254	243	247	274	254	267	248	238	228	274	240	252	234	242	260	254	250	269	254	276	266	295	272	284	253	282	241	246	228	283	261	239	237	243	247	269	250	245	241	237	248	271	252	235	273	250	250	256	220	243	244	236	248	220	270	271	254	235	260	268	223	257	269	273	245	245	239	266	273	255	251	265	306	234	250	241	263
37224	8487	1687	1093	743	565	483	404	318	296	276	248	210	232	233	193	207	209	173	199	182	184	180	163	177	185	177	199	178	153	173	171	188	178	199	154	188	167	192	158	141	159	197	179	173	154	160	152	176	164	171	153	154	159	160	146	188	158	174	170	158	161	162	167	156	178	136	161	144	190	171	176	185	181	166	180	166	163	186	147	167	174	161	188	180	180	172	171	171	160	169	170	167	179	186	161	158	151	159	147	161	145	170	167	183	166	150	152	189	177	150	160	165	139	168	155	186	154	159	168	169	164	160	149	160	167	171	148	176	157	178	180	172	155	147	161	178	165	163	174	161	177	156	167	166	154	164	189	185	169	157	152	179	157	135	168	167	182	166	167	181	157	169	163	168	163	157	168	141	155	165	167	158	164	173	147	152	169	168	165	167	166	163	173	193	158	172	159	177	163	168	162	148	175	185	157	151	156	174	172	156	161	164	158	163	158	132	135	176	166	149	165	150	174	147	169	162	172	158	164	176	163	166	173	170	152	178	185	178	179	186	155	171	190	156	150	149	168	180	151	157	162	168	169	175	163	176	177	160	164	188	189	164	160	165	179	158	164	171	172	153	159	157	173	179	175	172	171	162	161	175	177	185	183	152	157	187	152	181	136	153	174	182	158	162	187	155	198	151	200	155	176	163	168	157	175	172	151	184	171	169	160	152	139	178	170	154	171	178	174	140	186	144	156	166	149	159	183	142	178	170	172	141	208	163	169	187	169	179	158	184	147	157	160	164	161	159	169	171	186	177	167	160	168	150	163	172	202	175	193	158	171	170	173	160	184	146	186	176	144	163	167	165	169	157	137	136	162	153	178	174	184	139	163	144	173	179	167	147	156	183	155	176	193	168	158	183	178	177	148	152	156	157	152	169	183	162	163	153	179	187	174	180	167	171	177	156	147	164	142	169	175	185	164	167	159	171	178	190	150	176	154	170	184	157	163	142	168	155	175	173	140	171	163	139	153	163	168	159	144	154	163	174	152	168	180	166	157	165	168	167	162	167	177	176	145	172	174	173	162	164	162	164	150	156	169	176	162	158	166	163	177	182	171	133	176	172	161	171	152	154	159	146	155	156	152	150	164	180	175	168	160	156	201	169	135	164	167	134	159	160	160	155	151	172	152	180	150	148	156	175	160	186	164	149	165	177	159	165	160	175	164	180	159	179	161	147	176	158	160	155	159	168	174	195	161	155	186	163	179	169	173	147	178	150	183	144	165	172	175	167	171	174	190	176	144	163	168	155	160	180	156	160	170	167	170	142	169	154	179	162	174	196	148	166	192	143	150	160	161	160	157	158	152	172	162	160	160	184	155	177	150	158	163	174	173	158	182	166	189	156	165	170	146	167	162	178	154	144	156	147	162	161	159	152	152	175	154	150	162	202	152	170	173	177	158	175	185	131	157	157	182	183	178	173	163	165	170	176	180	161	150	176	129	157	164	166	154	162	175	165	182	177	185	181	151	157	150	163	156	155	176	176	160	161	151	148	179	177	146	159	156	166	171	155	179	154	139	171	164	179	185	145	164	163	168	171	168	157	168	163	177	185	181	166	174	166	152	164	155	182	171	147	175	161	154	171	163	146	138	141	163	146	168	151	171	166	173	170	178	160	164	167	146	166	175	160	170	153	169	151	162	188	177	132	172	169	179	155	176	180	162	155	165	173	154	169	144	165	170	160	144	182	188	169	154	152	184	151	153	200	173	128	161	153	156	181	155	168	156	172	148	170	160	177	165	182	186	174	186	167	162	163	181	167	145	177	163	150	164	131	165	177	176	157	155	174	178	166	137	149	157	183	167	173	169	149	174	143	164	185	173	147	158	144	170	157	157	173	167	158	173	168	148	157	187	172	183	142	174	145	153	157	149	162	170	167	154	156	163	166	155	160	166	149	183	163	181	167	150	148	181	127	152	169	150	155	146	172	160	172	173	174	174	175	151	176	177	149	168	167	169	190	159	164	161	160	165	147	164	189	166	161	155	191	156	164	149	165	161	137	152	142	174	163	172	174	134	168	159	149	140	171	143	160	159	166	146	159	159	141	162	140	163	162	170	149	158	173	164	163	181	144	169	184	180	144	159	159	154	157	179	148	172	161	173	188	173	175	188	168	155	165	155	164	149	164	186	158	171	151	159	176	144	171	167	176	174	167	155	161	149	157	148	166	165	184	164	141	164	179	143	148	166	157	164	151	183	172	158	151	168	174	146	177	170	145	155	160	169	163	153	161	175	174	158	178	152	158	161	172	168	160	152	183	180	185	163	188	183	175	172	172	186	170	168	146	157	166	164	160	153	151	150	142	144	141	157	163	180	198	169	174	148	184	135	171	161	160	147	166	159	160	169	158	177	144	181	152	154	152	172	162	176	150	161	138	145	176	173	154	178	163	160	177	150	165	167	145	172	161	147	146	166	171	161	156	168	174	173	167	168	139	152	147	164	170	152	163	152	158	160	155	175	149	154	164	163	153	158	159	155	161	171	147	172	156	167	154	159	169	172	150	158	167	181	164	157	155	159	180	171	136	148	153	166	179	157	170	169	148	149	143	162	175	158	164	166	163	177	181	155	175	146	162	187	169	163	184	176	164	160	171	172	171	159	151	173	148	176	178	169	153	152	150	180	175	182	158	196	178	153	169	164	168	161	141	154	155	158	165	153	163	176	177	151	165	154	181	152	172	153	181	167	167	162	161	141	150	158	160	174	168	184	170	162	180	166	150	155	159	162	173	161	145	148	148	161	166	184	168	161	173	163	173	187	169	161	161	168	162	197	152	199	157	162	146	175	173	165	172	177	156	176	168	176	165	144	165	166	176	165	168	176	145	164	137	139	153	143	159	150	184	164	153	160	172	140	147	155	165	152	163	163	153	164	174	158	153	165	159	151	166	153	171	169	172	164	173	164	150	159	146	182	159	161	155	169	160	182	190	153	164	163	173	152	138	183	173	169	146	160	147	170	169	175	159	146	167	161	168	180	172	157	134	184	157	166	155	159	161	165	166	182	165	169	150	150	175	192	177	144	170	148	156	189	173	184	182	141	186	190	158	166	156	161	175	180	175	151	157	155	160	159	166	186	174	169	148	168	183	152	172	171	159	172	175	176	187	157	154	154	134	160	169	184	175	156	172	163	157	195	151	167	157	147	147	156	174	162	172	157	157	164	161	185	162	170	160	158	173	158	172	164	159	164	164	149	174	159	159	155	156	171	179	174	174	171	161	151	163	163	155	149	172	162	164	155	147	183	172	156	156	193	165	193	138	155	166	175	145	179	159	179	172	154	183	153	159	161	158	159	158	164	158	159	181	168	175	173	158	158	165	163	152	162	159	164	179	159	143	169	172	173	149	166	171	167	174	160	151	152	178	170	160	142	159	161	152	196	154	145	177	164	181	174	158	140	174	178	175	185	150	178	137	166	164	161	167	164	165	170	166	159	148	173	161	169	163	165	165	175	157	170	193	171
17183	1527	3332	3668	3174	2451	2045	1807	1566	1386	1188	1145	1074	991	930	866	863	822	733	735	755	718	685	627	693	644	588	577	598	597	567	593	591	591	625	542	552	551	585	534	551	571	578	554	547	550	523	531	598	590	514	526	562	523	528	579	539	539	534	557	536	558	562	545	513	535	515	467	509	504	546	517	565	531	542	517	501	496	504	505	509	495	522	518	542	498	486	521	510	505	522	498	532	513	511	539	495	507	482	512	514	521	503	506	534	529	546	493	493	514	507	508	505	520	500	536	520	485	469	509	514	513	488	501	493	513	564	509	502	530	529	495	528	518	489	491	503	519	521	516	513	491	505	560	527	502	543	506	468	496	495	478	500	513	516	478	516	506	505	530	507	512	536	524	528	533	494	508	515	478	489	482	511	497	469	524	547	498	501	530	463	510	538	486	500	456	526	485	502	520	477	550	504	570	523	514	523	511	499	476	489	517	482	527	485	493	479	486	508	509	479	510	498	496	489	525	496	503	495	504	499	534	519	526	515	489	511	497	490	465	505	499	493	478	486	468	506	513	486	548	479	557	460	509	511	484	521	529	527	547	513	540	515	473	501	477	509	511	505	489	493	488	478	458	481	536	444	483	524	562	487	526	541	467	493	495	496	540	519	508	520	464	462	552	498	474	528	492	475	504	495	506	541	476	510	480	483	527	489	491	506	501	520	494	495	511	490	476	492	506	493	493	544	507	507	543	515	458	482	484	522	522	511	495	486	484	527	493	497	498	485	498	513	495	510	502	505	539	506	476	520	490	507	520	539	495	497	434	511	514	515	531	518	564	444	474	552	484	521	478	465	507	459	517	479	498	494	491	484	495	504	488	509	463	473	488	492	502	508	520	461	516	528	488	556	506	504	504	555	504	500	529	461	518	516	519	519	477	531	510	511	470	481	504	508	471	506	502	499	571	484	503	499	488	479	517	498	512	516	528	550	527	498	494	492	486	503	492	515	500	499	457	529	450	513	501	455	479	490	523	480	481	502	508	539	463	505	491	495	501	496	478	473	511	425	506	517	525	493	485	526	510	517	491	489	502	515	510	493	496	518	480	525	511	518	482	440	503	462	492	520	538	490	479	512	511	491	504	529	518	496	461	500	484	500	487	492	513	495	511	495	499	488	476	498	494	522	522	494	505	497	482	543	475	493	488	475	520	489	486	489	500	470	498	511	520	532	516	547	500	482	525	527	546	513	524	483	519	530	486	522	490	542	452	519	518	505	474	509	504	495	499	491	545	515	525	541	487	508	539	504	493	498	497	496	536	472	516	501	512	473	489	540	464	494	480	501	472	482	543	524	460	495	493	529	488	496	492	491	546	505	505	507	515	509	506	501	552	515	526	507	512	499	498	501	498	509	452	512	466	504	506	516	532	490	505	487	470	521	460	516	505	500	484	493	508	479	496	501	482	508	511	501	525	529	544	473	500	472	458	506	488	524	496	512	488	514	540	508	498	499	533	530	535	477	528	489	494	476	515	506	472	506	505	488	485	494	502	509	486	493	554	484	492	502	513	523	508	546	488	465	511	498	507	468	489	515	472	524	478	518	517	477	496	475	501	527	505	524	508	475	480	518	484	487	524	509	521	537	489	511	550	470	461	486	557	510	506	514	544	501	481	507	508	512	516	488	539	504	537	505	520	490	538	506	525	527	505	494	498	556	538	516	495	512	517	494	503	502	509	494	512	511	481	511	497	503	503	519	535	535	484	490	491	525	523	504	510	494	478	490	500	484	512	478	505	508	513	501	538	469	560	538	503	473	532	530	506	503	517	521	485	499	493	517	494	533	510	569	505	532	514	509	505	490	519	518	521	490	526	529	498	493	520	517	530	482	534	488	469	523	507	518	533	521	496	525	490	482	517	528	489	513	482	513	522	507	488	482	502	504	472	522	514	503	489	514	476	511	547	544	499	514	498	539	467	519	509	484	536	492	526	491	521	509	509	542	511	489	516	494	511	520	513	510	506	472	472	516	523	502	529	494	444	499	508	526	521	503	521	510	501	490	445	545	481	499	518	514	499	529	559	497	509	542	496	505	489	514	494	514	473	492	503	500	512	512	498	547	497	470	523	495	522	501	498	535	507	501	530	450	508	472	548	472	476	517	537	517	509	467	535	479	527	514	521	532	489	523	456	535	511	476	557	506	479	516	542	481	530	486	488	518	534	493	490	524	516	533	507	494	506	530	495	474	484	538	502	482	482	512	493	537	522	512	506	490	477	496	528	493	488	495	494	523	472	514	477	489	527	488	488	513	496	536	504	473	497	479	525	526	506	501	527	488	505	516	477	552	540	508	521	494	487	483	491	530	484	516	472	477	489	487	507	484	525	492	471	486	522	500	455	498	468	478	533	502	503	506	486	480	522	497	498	531	513	497	542	520	538	543	469	510	527	556	474	495	517	512	475	534	541	473	554	511	506	492	479	534	503	485	543	509	505	513	474	521	499	515	554	496	485	540	489	516	475	536	458	488	515	500	485	452	582	517	537	521	471	488	509	505	513	515	518	444	526	501	541	478	478	503	508	530	502	521	515	506	471	529	477	493	514	480	484	483	497	542	493	491	484	460	522	486	448	513	495	514	541	482	522	507	513	502	496	508	510	534	463	531	492	515	485	514	497	541	516	504	541	511	456	482	462	492	532	477	482	505	506	521	530	488	504	546	450	550	524	523	445	501	515	516	538	540	497	504	541	517	471	512	499	464	475	503	527	499	498	485	471	540	495	474	562	487	494	536	543	529	499	512	530	484	523	527	508	502	509	509	478	518	536	497	503	496	499	486	514	501	528	500	506	508	542	500	481	522	522	476	484	531	517	508	541	478	480	489	477	473	503	504	530	523	493	506	494	459	514	521	475	495	497	515	505	546	470	492	478	454	494	474	493	503	510	470	491	511	522	517	442	519	499	482	510	515	539	489	504	472	527	487	538	489	559	517	493	553	456	499	500	498	473	514	531	508	486	548	484	495	467	500	497	484	528	502	504	519	499	483	498	525	500	514	505	501	516	518	484	479	523	493	498	533	471	510	498	493	524	489	500	502	519	514	496	494	477	473	491	513	515	510	486	529	470	504	503	512	498	518	511	485	535	487	507	515	526	500	508	486	484	485	542	516	511	541	530	487	525	508	501	504	486	509	498	505	541	492	520	509	513	509	474	523	518	510	492	523	474	555	508	510	499	506	469	498	468	503	511	513	494	529	440	529	550	481	483	493	526	501	520	478	472	494	483	487	501	486	484	501	510	496	531	531	492	509	545	530	494	502	538	562	530	493	494	495	514	523	508	500	577	474	502	516	494	482	510	520	505	513	517	508	501	476	486	521	491	518	544	500	522	525	518	471	518	491	518	478	516	469	513	486	541	500	491	506	518	482	512	484	504	497	482	487	480	539	472	502	510	517	470	500	495	520	467	526	524	501	507	479	529	524	492	515	488	499	550	498	507	466	491	496	532	501	532	532	518	497	560
45012	17698	5918	2183	1510	1102	823	714	640	523	492	424	393	385	347	361	321	330	305	298	309	280	313	263	304	261	263	287	303	251	251	273	285	255	270	289	267	257	252	262	257	269	254	242	268	266	273	277	228	263	255	251	259	287	250	235	234	242	277	259	269	271	276	277	243	253	240	264	232	230	250	234	259	258	273	248	233	251	240	283	275	239	269	261	246	260	247	233	270	272	244	276	258	276	258	277	246	247	265	230	257	237	226	224	208	266	253	278	263	265	276	259	237	253	262	256	222	239	242	249	243	280	262	242	221	257	253	256	260	245	242	236	252	243	245	244	245	212	248	245	223	225	251	260	237	256	248	221	250	213	227	245	265	264	241	251	251	258	261	245	195	221	252	214	244	271	237	237	277	249	231	236	261	256	237	241	219	250	254	258	251	292	246	240	245	259	231	219	230	242	246	218	267	244	220	239	250	252	233	253	260	248	269	239	232	260	258	245	236	246	230	245	257	239	240	242	248	296	241	244	241	231	259	240	257	204	261	247	260	232	269	241	229	247	239	223	243	244	238	251	240	266	237	288	271	254	239	275	238	227	228	228	255	249	241	246	243	284	244	260	235	227	214	260	231	250	252	238	252	225	237	270	220	244	257	244	240	263	220	231	231	222	210	275	233	226	253	273	244	249	241	244	241	258	255	264	255	274	265	244	241	260	217	220	243	238	250	229	247	244	234	261	228	239	232	237	255	245	233	250	246	250	228	249	220	223	230	258	260	236	213	270	255	232	244	249	258	211	249	236	244	247	247	250	234	239	237	274	259	225	258	219	250	254	267	252	269	245	246	265	237	237	260	250	238	250	237	253	261	243	255	265	244	231	257	281	234	235	254	225	264	228	248	231	279	247	220	254	238	259	246	219	224	254	235	258	229	250	238	255	237	245	251	235	247	260	265	264	220	267	250	218	245	256	235	244	236	208	252	250	245	208	251	238	251	233	249	262	258	214	249	248	241	242	242	239	204	237	260	250	251	248	249	252	233	252	241	222	241	258	270	245	235	280	255	244	257	275	227	258	245	265	258	246	220	249	227	242	254	243	257	225	250	226	276	252	234	252	239	215	239	257	233	244	244	244	230	267	246	255	250	255	247	254	237	212	232	239	251	265	241	261	252	247	229	240	242	249	278	282	253	246	257	265	263	233	257	225	230	242	246	247	256	254	272	228	234	229	247	269	242	233	266	269	236	263	253	243	230	226	241	270	250	222	263	247	246	261	230	244	243	255	266	230	226	237	277	254	231	243	241	252	231	254	251	250	242	241	235	242	241	225	249	246	236	256	242	219	233	256	234	256	236	261	251	240	247	269	237	225	245	227	256	242	268	232	250	259	242	239	255	243	215	248	258	265	244	249	245	239	272	255	219	246	233	239	252	249	224	234	234	256	260	218	250	259	239	246	229	224	260	242	232	243	251	254	242	225	273	279	235	223	253	260	251	237	241	259	251	254	249	258	251	273	214	256	262	257	275	244	241	234	226	245	244	243	239	270	269	239	256	250	248	252	287	260	265	245	227	250	230	222	238	254	249	237	245	270	246	253	264	249	238	264	252	280	251	253	246	226	252	235	238	251	261	264	239	262	258	254	251	265	235	247	252	261	219	250	256	280	267	257	227	257	243	248	216	240	235	250	258	217	239	244	250	236	230	233	236	270	251	246	223	231	231	255	267	273	247	230	209	257	223	247	256	258	219	251	264	249	275	228	263	218	223	243	247	267	266	237	246	254	258	225	250	247	259	240	230	252	257	235	242	232	252	255	243	249	228	233	233	230	232	256	227	261	271	259	251	255	244	263	254	243	223	238	255	247	250	243	255	255	257	231	229	251	249	256	235	236	219	267	237	245	250	258	263	236	233	261	238	260	264	240	218	231	211	269	232	248	263	265	234	283	267	246	233	232	258	265	267	236	251	240	238	255	232	252	257	252	264	258	243	279	247	239	261	277	251	270	249	261	233	240	239	244	247	274	245	252	235	242	263	256	241	262	259	273	249	250	253	250	263	235	244	265	236	244	229	240	245	267	256	245	256	242	250	255	262	232	276	240	234	232	252	221	247	233	241	244	237	250	248	217	236	255	250	239	221	259	253	240	248	244	225	239	241	257	241	261	242	255	263	227	264	265	258	221	273	213	226	235	249	253	258	244	256	229	226	243	225	238	267	244	250	237	263	259	235	266	234	228	228	230	242	238	220	235	250	266	230	243	234	248	254	228	253	250	227	272	279	273	256	263	243	244	253	227	248	252	232	245	228	259	227	269	250	262	234	240	217	278	251	253	241	237	227	244	266	221	238	258	230	247	247	231	248	253	254	247	235	252	233	267	231	222	259	230	237	219	234	207	232	243	218	259	246	243	240	224	262	234	250	235	262	239	237	250	235	252	242	234	251	202	254	234	263	245	252	231	231	244	251	255	250	246	223	257	241	245	252	271	240	249	263	234	236	255	266	242	250	240	253	231	256	249	271	232	231	250	259	252	246	218	236	241	236	252	249	258	224	250	214	250	253	220	221	244	267	241	237	271	260	248	259	241	252	231	231	232	239	204	276	224	248	239	245	238	239	243	225	257	256	240	248	232	252	252	234	212	268	261	225	233	247	247	229	234	265	254	246	269	264	281	255	261	269	264	243	263	232	260	212	245	252	245	250	257	254	274	248	229	226	239	278	232	232	249	242	231	247	235	231	220	231	228	233	236	261	256	228	267	261	285	228	262	269	236	221	248	252	264	247	266	264	252	245	222	219	230	244	226	254	240	231	215	250	247	253	260	248	244	255	250	260	219	242	237	242	257	243	240	239	266	243	220	248	263	255	233	263	244	261	243	267	255	261	222	261	242	263	249	228	237	233	231	252	248	243	249	213	259	279	231	248	266	259	258	263	234	266	281	269	211	250	249	263	249	265	236	243	252	234	265	247	253	225	264	251	234	234	237	274	254	243	252	232	261	250	233	249	237	254	241	232	271	244	230	244	249	256	224	263	264	255	244	254	241	251	260	214	255	252	268	228	241	210	222	227	229	237	222	265	215	226	251	261	237	242	250	237	250	246	244	236	242	258	224	249	281	258	223	241	229	217	257	238	241	258	235	249	255	237	253	255	256	259	236	237	239	252	265	261	228	223	258	270	255	280	253	236	245	264	239	236	261	250	252	230	258	257	261	249	224	252	255	258	245	241	234	251	241	248	250	229	209	288	234	253	268	259	215	260	194	230	276	237	261	227	258	251	224	263	230	240	230	239	215	251	246	256	261	266	247	233	249	239	254	253	282	248	264	233	241	232	251	261	261	224	268	269	250	234	243	227	245	242	248	216	258	235	258	218	265	247	222	257	242	256	221	222	241	232	249	265	223	249	250	217	236	254	236	223	246	233	236	239	242	225	232	239	232	231	267	244	221	266	243	275	252	262	244	262	225	226	256	230	240	269	225	229	255	253	270	262	263	236	239	261	238	242	257	251	253	243	230
21656	2686	6032	6556	5604	4574	3753	3110	2599	2370	2132	1874	1727	1615	1437	1382	1325	1297	1180	1182	1131	1002	1015	959	944	938	875	943	897	902	874	841	870	839	867	822	818	791	822	789	789	763	809	848	795	790	781	770	792	768	787	779	781	751	781	752	729	818	732	702	765	726	743	728	707	699	697	715	707	788	734	711	690	728	705	694	671	749	764	688	693	718	760	715	709	743	754	711	761	709	736	730	684	689	707	741	649	713	684	759	701	709	722	743	724	736	752	728	677	765	721	700	742	725	729	723	715	660	682	726	733	686	696	685	687	708	704	698	712	743	724	707	661	734	724	732	693	749	675	705	727	679	729	699	720	735	710	703	727	720	711	686	716	699	695	776	722	693	711	690	663	707	714	731	735	690	728	737	678	718	695	708	753	678	626	688	707	715	708	754	698	746	669	733	699	680	696	727	718	740	693	635	683	667	708	703	705	693	721	686	701	658	711	688	694	706	682	702	738	672	717	671	704	732	705	767	675	696	716	705	702	705	710	685	706	753	718	690	652	692	690	709	667	715	694	663	739	724	748	703	722	671	688	728	715	725	706	656	691	663	705	679	689	744	716	717	745	715	673	674	701	701	695	708	704	670	723	695	642	666	691	691	721	652	692	733	706	671	727	709	710	697	659	735	659	731	703	639	689	654	699	703	735	676	713	668	710	712	706	715	720	700	717	719	714	706	658	702	687	725	722	697	739	733	703	713	649	740	734	716	674	713	648	734	724	699	702	735	693	716	687	733	676	669	696	686	692	679	679	696	711	744	735	709	678	661	684	666	719	679	705	665	712	700	712	695	647	704	736	705	716	715	716	736	748	710	695	707	674	671	701	676	720	685	714	658	644	728	686	701	659	728	717	710	678	684	726	690	672	709	672	714	709	744	649	733	719	687	685	691	670	705	734	679	727	673	682	713	686	666	705	710	699	682	742	706	734	670	707	697	715	729	702	714	688	670	688	690	677	733	731	715	713	693	696	667	689	681	700	651	704	713	695	691	705	685	736	707	697	692	686	687	729	680	714	697	669	734	699	656	684	680	724	682	716	711	714	723	696	724	708	702	686	660	707	691	736	733	693	703	678	718	707	761	725	732	694	701	682	716	650	680	688	706	728	687	701	665	683	720	720	716	715	723	745	720	695	728	689	726	724	711	732	710	709	676	728	661	703	720	697	700	691	718	702	719	655	700	751	706	738	692	706	729	681	711	660	692	706	742	695	692	662	713	743	687	680	656	713	679	700	670	695	751	705	732	682	649	740	708	679	684	746	704	688	700	739	733	713	658	712	673	737	675	724	723	701	697	669	684	686	722	699	664	699	691	681	736	683	651	739	725	693	696	691	669	776	756	702	721	705	771	715	732	713	669	720	669	697	714	748	662	670	724	700	750	714	697	722	678	659	706	722	726	684	695	739	709	703	709	712	723	692	710	705	718	707	719	691	706	665	724	688	709	691	731	718	732	746	709	733	706	692	664	725	703	687	678	694	721	725	688	686	713	702	715	681	673	721	722	754	698	676	661	725	731	724	740	663	711	651	734	687	699	656	653	678	672	716	694	698	672	731	688	720	659	705	677	728	730	654	717	731	710	698	653	693	699	693	690	699	721	705	684	718	720	705	679	678	700	720	701	717	708	705	696	646	710	718	715	714	692	667	685	715	662	742	643	694	675	682	766	691	691	706	678	694	744	680	700	679	732	745	686	681	681	701	697	748	688	698	717	682	690	671	726	693	694	653	690	694	695	714	676	686	712	732	672	714	724	701	657	651	697	676	683	716	737	682	686	654	685	679	717	699	679	671	708	663	723	731	734	707	656	693	718	730	737	693	718	702	696	674	696	738	639	704	683	723	699	725	763	691	684	683	674	650	739	669	691	747	717	679	687	677	682	665	661	688	734	631	675	696	721	759	710	723	699	681	704	722	747	615	691	688	689	726	688	695	713	757	724	766	670	659	724	672	695	653	687	684	730	669	702	657	669	717	668	674	654	683	691	718	745	701	702	703	745	715	709	680	682	721	688	679	677	668	655	661	696	726	659	681	715	701	673	682	665	692	716	713	691	732	721	701	708	707	691	666	695	717	724	703	679	684	680	702	748	740	709	703	651	718	637	720	713	691	703	692	664	685	741	721	681	721	695	669	691	675	740	681	728	681	696	719	723	711	728	758	673	720	701	673	736	733	689	656	716	702	745	685	731	760	682	733	737	719	676	679	670	663	714	759	683	686	714	688	685	672	652	713	729	692	736	704	721	655	705	730	707	661	727	672	735	723	736	714	677	740	698	753	714	682	707	691	675	695	739	692	672	697	712	711	669	700	667	659	724	651	639	701	685	675	726	692	671	714	682	689	732	699	725	737	718	686	685	722	737	681	706	695	719	680	687	668	677	696	645	652	710	682	708	723	662	684	715	684	721	706	657	719	714	717	700	665	696	704	708	709	664	704	698	686	673	667	647	666	731	691	690	724	725	696	683	676	689	704	704	689	685	672	709	718	689	662	706	644	739	695	668	692	701	724	690	627	706	680	681	733	711	695	608	688	676	719	681	715	674	728	714	702	715	750	750	678	706	650	703	665	721	703	754	677	708	750	719	698	696	666	730	700	710	680	726	718	726	760	682	678	696	725	678	700	713	677	706	701	698	683	720	719	735	713	732	713	707	714	710	708	712	740	722	694	673	667	678	750	682	696	687	674	707	673	701	691	673	731	702	697	715	723	696	655	700	704	676	702	736	681	707	676	715	655	702	708	697	739	641	692	712	697	702	652	739	737	725	689	717	662	647	719	669	715	730	699	697	710	727	728	688	657	693	682	727	674	691	732	751	692	721	711	725	716	700	693	685	673	713	700	675	680	721	732	721	719	709	668	755	719	741	704	709	685	663	735	706	726	725	670	659	711	662	702	696	668	723	634	719	707	723	717	658	715	720	677	686	688	671	759	699	751	680	719	700	725	700	710	676	733	717	702	690	676	671	732	643	651	661	682	684	725	729	693	708	734	730	741	744	651	780	681	707	620	702	649	697	705	683	643	677	711	736	658	736	711	727	780	742	682	710	684	717	701	698	702	721	664	717	661	717	719	731	690	725	703	700	693	741	715	700	699	734	759	660	687	721	698	726	674	730	750	678	710	715	697	717	661	694	718	691	698	709	685	705	664	707	700	692	750	666	712	683	739	652	694	680	705	709	737	691	725	725	705	693	717	732	719	700	636	734	707	705	648	725	702	695	713	672	701	727	722	709	688	713	730	678	738	728	684	726	717	676	729	680	702	675	693	685	685	713	702	690	700	692	742	738	669	708	682	749	655	695	723	689	728	666	722	733	703	662	713	671	753	725	745	687	715	746	719	680	700	664	666	702	675	682	683	750	743	671	727	704	679	692	631	708	711	706	734	689	754	711	670	661	705	690	696	719	675	709	689	668	680	678	671	703	687	717	721	728	694	693	679	744	679	663	690	711	742	666	696	693	656	734	639	713
5628	314	168	123	90	90	60	83	93	86	64	81	84	76	72	72	75	78	82	69	67	71	58	74	65	72	80	77	70	64	61	74	74	93	61	78	58	82	69	71	65	73	78	76	76	59	81	66	77	70	72	68	63	78	52	57	89	61	74	62	77	76	71	70	67	56	72	64	65	66	73	63	64	72	65	77	67	73	68	63	70	94	82	63	73	69	63	73	64	69	79	61	87	77	66	80	64	65	84	70	80	58	69	76	83	78	70	49	76	76	51	69	58	72	62	67	74	73	60	73	66	75	64	78	59	73	74	75	76	73	82	53	71	56	63	62	78	68	76	70	89	72	82	78	69	66	76	75	63	64	69	79	68	62	81	72	64	81	70	64	75	67	64	64	62	66	53	74	106	82	70	70	66	68	67	82	70	67	76	67	79	72	54	60	79	64	85	68	62	74	69	78	64	68	60	74	83	63	61	70	66	80	79	65	78	77	80	65	74	51	78	73	58	61	66	66	76	58	68	67	65	71	66	63	64	75	64	63	55	81	77	70	77	66	87	94	72	67	69	58	72	73	77	62	66	82	68	70	81	79	74	84	56	83	73	66	69	80	66	69	72	67	69	60	61	79	72	75	70	51	72	66	61	85	81	70	63	85	69	85	57	85	77	56	86	61	65	75	65	68	60	75	58	67	61	69	81	76	62	62	58	89	72	65	83	80	73	77	88	73	66	73	69	60	59	83	79	57	65	75	65	93	75	72	72	91	66	73	72	79	68	73	72	84	75	72	81	85	58	70	72	71	69	72	71	70	83	68	84	80	73	74	70	78	80	57	74	77	65	67	80	60	88	74	71	69	64	81	71	72	82	66	74	64	69	80	89	74	78	63	71	61	63	59	71	70	66	66	70	71	66	64	64	67	73	66	55	54	71	67	78	62	74	59	73	75	62	69	76	70	75	74	81	66	83	74	73	69	68	76	74	62	63	82	57	79	82	76	55	67	57	74	70	62	78	59	78	66	79	72	95	61	62	70	79	76	66	60	70	86	71	60	76	72	67	64	62	72	71	57	67	69	76	71	68	75	54	67	70	60	65	64	93	83	69	84	71	79	67	74	74	69	85	68	80	79	67	80	66	64	71	79	69	74	69	51	57	78	72	69	72	72	83	82	74	80	60	73	72	74	78	72	69	67	75	61	74	63	80	63	72	59	86	70	58	82	80	71	63	63	63	65	73	79	79	51	69	61	82	54	61	75	67	62	75	67	65	57	71	88	70	88	75	57	67	69	71	58	66	78	64	64	82	60	66	72	75	65	57	78	79	64	83	73	69	75	80	79	70	71	82	63	79	68	70	71	67	65	70	68	84	63	68	76	60	63	72	64	66	73	61	86	77	73	75	67	68	79	78	74	69	71	74	63	67	62	54	71	55	64	66	66	74	71	69	66	66	62	61	72	77	69	64	69	68	60	80	76	78	62	74	60	70	72	83	70	72	67	87	66	66	67	72	72	72	65	64	73	74	57	78	61	54	52	77	74	79	83	51	56	56	69	68	82	89	76	82	88	60	69	65	62	68	87	51	80	70	77	63	89	73	80	78	63	72	82	79	69	76	56	76	68	70	69	72	76	67	67	75	61	60	70	54	78	80	78	73	63	75	71	70	69	66	72	62	61	66	61	75	60	73	71	70	74	81	53	78	73	65	69	76	72	72	57	82	61	70	72	68	63	63	67	76	74	57	72	70	66	72	60	56	76	69	69	69	76	60	53	62	66	51	76	72	66	65	70	58	79	77	68	63	62	57	70	66	53	69	57	60	73	54	73	65	60	63	61	56	72	84	74	62	63	73	71	62	60	71	62	77	80	75	68	69	92	85	71	72	74	65	69	63	68	75	79	48	74	75	72	71	66	72	72	61	71	79	82	67	76	72	66	55	59	69	53	69	75	60	60	64	65	80	82	73	74	70	58	64	75	64	74	76	70	56	63	78	67	86	69	63	67	58	88	69	68	70	57	88	54	79	75	62	77	74	64	67	93	64	79	64	66	73	76	55	71	65	59	56	62	84	72	74	79	70	55	68	65	88	72	69	65	78	52	64	68	71	65	61	73	65	73	61	56	57	82	57	81	79	70	67	72	64	68	75	64	76	94	62	64	86	72	66	72	74	86	71	61	61	66	71	76	55	76	73	74	72	81	90	69	72	72	68	61	65	71	66	92	63	66	64	65	70	63	78	72	64	69	66	86	71	56	61	78	81	71	57	62	71	82	61	54	70	67	86	57	68	62	64	68	83	74	62	65	71	62	70	71	68	68	63	80	73	73	76	78	57	88	79	93	89	70	77	65	67	64	70	66	76	70	60	82	83	75	78	76	75	71	72	72	66	66	65	93	73	82	69	75	77	67	64	70	68	70	73	70	79	57	75	77	61	82	72	52	81	79	67	79	72	71	60	68	68	58	70	72	66	73	70	60	73	66	76	38	76	63	61	67	74	71	62	53	76	72	76	76	72	64	76	81	61	74	69	73	60	69	73	66	74	71	66	91	64	91	63	57	74	83	84	60	74	78	83	73	56	64	65	71	65	64	85	58	75	68	72	74	80	63	85	71	80	63	65	68	76	74	66	65	82	73	80	67	74	84	83	68	72	71	64	64	74	67	68	64	64	88	63	67	71	75	83	67	77	66	65	78	60	66	74	76	66	85	71	57	74	63	71	69	61	58	63	61	72	69	87	73	63	66	70	78	84	56	64	72	70	75	89	75	66	79	64	70	67	90	65	69	74	79	48	69	77	54	65	60	67	72	70	70	76	60	76	80	83	85	76	71	65	79	75	72	69	71	77	58	54	56	68	64	72	68	72	87	65	67	66	69	79	85	67	65	69	53	58	74	60	57	72	64	64	78	76	63	82	70	69	68	67	69	83	58	72	70	67	54	72	74	67	67	67	79	70	47	77	63	67	61	67	78	72	74	70	71	71	84	61	62	69	85	81	77	88	68	65	78	69	68	52	71	60	67	83	70	66	75	71	77	71	60	65	72	82	78	69	58	78	63	76	58	68	61	74	75	61	72	73	70	73	49	75	73	57	72	70	62	74	67	78	73	64	75	78	52	65	66	56	71	82	66	64	68	72	68	79	58	66	71	51	71	56	68	80	83	64	69	47	55	74	69	60	63	71	74	71	74	63	75	79	67	59	61	74	87	67	66	75	73	72	66	79	64	80	59	76	69	77	84	77	68	77	68	81	60	62	70	69	60	80	75	71	82	63	69	63	84	79	75	70	67	79	68	75	65	62	77	64	79	74	59	75	65	69	76	49	75	67	82	73	67	79	71	75	65	83	87	62	67	73	71	71	75	73	56	63	67	74	65	72	69	80	66	88	80	66	75	77	71	65	74	89	62	52	63	59	96	64	65	52	64	53	67	63	75	68	68	90	52	60	50	79	68	71	70	72	65	81	60	75	74	61	77	73	68	71	65	77	73	70	76	68	62	78	66	72	63	73	75	72	75
5242	348	410	452	418	388	362	341	319	295	280	292	309	277	282	281	306	277	289	290	228	250	266	254	243	258	229	251	278	260	268	269	253	267	241	262	267	281	253	279	250	285	258	264	253	256	270	253	249	249	260	237	251	282	270	238	293	258	265	211	254	264	245	244	257	269	258	259	290	278	241	283	227	288	266	260	267	293	271	256	242	236	246	258	256	239	254	232	265	259	248	258	233	270	276	269	258	263	275	250	266	235	265	256	276	258	275	258	256	246	238	254	258	257	251	264	248	264	264	280	267	265	263	239	298	279	241	254	234	274	261	244	251	293	232	266	261	262	264	269	243	255	239	240	237	247	227	242	246	225	233	249	216	242	274	254	267	253	269	245	244	263	255	240	271	264	242	277	263	244	287	233	236	271	243	261	250	258	238	269	228	264	239	275	248	273	270	229	246	262	261	266	254	255	308	271	281	232	255	243	288	287	225	245	280	207	247	286	241	259	260	256	232	260	289	269	255	220	289	260	273	246	247	259	267	281	270	306	274	254	272	267	247	238	275	247	265	273	248	248	268	274	229	241	250	261	255	228	259	282	282	223	268	254	250	258	258	255	270	268	245	275	230	249	255	244	265	256	256	285	269	242	288	248	256	260	235	262	236	259	272	228	254	263	252	267	239	281	264	261	255	255	257	254	258	258	241	249	252	216	220	254	230	262	257	255	276	234	282	260	233	232	263	252	255	254	239	284	232	265	268	275	266	250	256	232	292	249	242	254	237	272	214	252	265	278	272	270	240	250	261	255	286	288	227	273	255	265	242	264	224	255	249	282	272	250	254	261	236	265	248	264	274	265	254	247	273	248	255	251	240	266	251	236	271	232	247	268	235	265	260	285	266	269	246	243	248	256	224	268	258	266	253	249	212	278	258	246	266	253	246	256	228	255	271	245	238	267	234	275	262	269	264	266	254	267	258	280	268	251	235	260	260	274	235	260	219	238	215	234	245	254	240	258	246	271	265	280	238	246	256	223	254	221	243	245	240	243	267	260	254	269	265	268	251	238	268	239	239	260	296	252	260	255	269	271	274	239	272	234	266	265	251	246	280	257	265	239	269	238	261	263	244	234	217	264	236	256	254	263	264	242	243	270	256	221	236	233	255	264	268	262	284	227	245	243	273	264	233	276	255	276	260	244	250	255	239	268	231	241	252	281	255	243	222	272	230	245	239	273	270	255	251	271	259	274	268	273	261	241	290	247	242	252	246	247	243	254	277	256	249	259	236	225	279	264	266	259	245	285	250	254	275	264	217	237	249	261	259	267	253	265	255	272	240	230	243	275	246	254	238	232	251	283	258	253	267	270	249	243	271	252	263	255	268	261	255	270	277	223	276	236	253	256	252	275	236	284	247	249	256	261	260	263	267	260	257	246	263	255	271	269	264	265	252	260	252	238	234	261	255	259	243	265	281	274	237	223	267	257	254	280	272	276	259	249	244	270	246	263	230	280	244	254	247	275	287	249	273	226	277	247	225	250	228	239	280	238	253	260	252	269	202	238	225	268	248	264	256	257	244	227	214	249	243	262	274	252	263	260	267	250	240	242	254	255	273	246	242	278	259	257	250	261	252	249	245	263	252	287	271	269	244	229	239	262	278	239	263	247	251	267	288	238	264	279	285	259	225	257	252	266	274	237	249	227	245	257	265	241	268	260	235	262	239	290	292	254	239	253	225	280	280	253	248	304	248	253	249	243	257	265	261	234	241	241	216	263	239	238	278	259	268	261	287	244	243	242	251	262	240	260	240	271	262	282	259	233	279	253	225	269	248	244	251	273	259	276	275	273	249	251	292	266	292	242	280	248	242	261	250	267	285	238	249	262	294	251	250	276	245	232	261	245	252	256	245	257	239	229	260	262	253	261	242	256	272	269	238	265	269	252	245	268	263	263	263	222	256	246	242	231	252	259	253	239	266	267	271	244	261	251	248	250	267	241	257	256	232	248	248	255	254	245	261	277	260	273	238	259	257	267	246	266	266	252	240	275	253	246	294	256	271	238	265	258	226	252	271	264	253	263	238	247	250	251	252	269	269	254	255	256	222	242	255	263	273	280	271	247	275	258	263	241	254	276	242	247	242	241	251	235	296	275	253	259	249	254	246	313	242	247	280	223	226	254	285	264	263	267	231	256	284	260	261	239	246	285	219	248	269	255	260	251	267	262	273	280	289	248	271	243	262	262	264	244	260	256	256	233	223	247	231	276	277	257	265	233	275	249	244	257	260	243	242	246	267	253	277	257	238	283	270	263	280	259	259	279	260	237	285	271	240	264	251	263	236	233	254	251	254	269	253	239	286	272	236	267	288	249	228	266	253	261	238	269	251	262	241	251	272	260	253	266	243	257	235	266	261	244	266	262	259	281	264	246	265	244	240	260	254	225	277	218	249	259	242	251	249	256	246	253	242	243	270	246	253	268	242	267	250	257	255	251	255	265	262	263	246	286	249	246	269	250	238	217	281	294	249	259	253	249	265	252	240	252	291	259	269	255	269	263	256	276	217	272	234	259	269	251	247	251	251	237	258	272	269	223	276	259	266	249	261	273	250	260	267	246	272	241	252	242	275	235	264	244	259	230	300	269	236	269	257	277	242	267	257	238	251	242	249	283	289	258	269	257	270	226	261	275	254	263	257	255	254	271	287	271	236	245	233	295	262	246	240	263	268	246	249	247	276	233	262	249	264	252	290	262	230	256	258	251	238	274	263	271	260	285	248	251	250	235	261	300	236	232	254	272	262	248	238	240	266	260	252	251	282	252	281	248	270	232	252	267	274	260	248	246	245	271	255	240	244	257	251	250	238	276	235	280	239	254	244	266	264	268	276	264	240	261	271	267	243	252	246	220	246	226	248	263	272	219	262	258	247	243	252	269	257	238	243	241	254	225	226	244	246	266	255	273	282	256	259	250	252	255	235	265	274	236	268	243	243	273	268	275	234	246	235	238	217	253	255	253	244	243	237	264	278	263	239	276	246	260	265	262	249	267	252	265	260	252	257	236	235	229	253	253	246	241	233	263	265	267	257	266	271	252	252	252	263	244	259	241	260	261	242	264	266	281	245	229	229	232	227	214	271	271	234	230	270	230	244	222	278	253	238	247	293	259	265	241	251	267	263	267	281	257	235	236	253	280	271	260	285	222	255	252	269	274	264	277	251	266	267	244	278	221	228	263	252	264	275	249	233	238	251	259	250	254	228	246	244	266	275	234	264	242	256	228	254	255	269	259	274	266	246	260	236	243	241	241	276	233	258	256	245	244	258	257	257	278	261	238	254	267	250	233	260	260	281	251	251	254	262	268	244	258	246	242	248	258	276	233	255	239	271	250	226	265	257	243	261	231	261	232	257	265	229	251	266	262	232	247	256	264	287	272	238	272	263	268	269	254	281	249	243	263	253	239	267	244	255	267	264	258	250	241	279	251	271	245	261	246	251	259	252	266	236	266	259	275	297	256	276	279
34746	8516	1750	1067	793	610	487	388	335	313	284	244	236	220	216	182	207	189	221	200	182	201	160	165	191	179	187	173	185	169	177	171	173	189	170	173	161	178	187	178	168	150	164	196	181	166	182	166	166	153	189	161	173	153	172	168	154	170	158	173	187	151	171	179	169	151	160	175	185	153	150	173	180	167	160	178	158	145	147	166	151	167	174	186	170	179	170	162	183	143	166	156	178	171	171	147	149	183	173	154	183	174	155	160	141	156	165	164	153	151	162	172	185	165	158	177	158	155	144	178	142	161	145	178	173	152	166	158	154	156	142	172	140	159	178	144	153	151	175	174	138	163	147	177	170	160	175	159	158	166	142	162	170	166	156	164	185	164	185	169	168	146	162	166	174	180	143	162	171	163	174	152	183	168	135	175	155	150	148	187	168	153	182	179	174	154	188	168	180	173	161	169	174	154	200	140	153	141	164	165	168	158	188	178	169	155	160	151	166	156	188	183	190	153	157	164	171	148	164	161	188	140	147	158	164	184	182	172	149	163	162	158	173	188	160	194	162	172	188	171	179	160	150	162	142	160	159	159	169	166	177	156	172	163	180	155	163	167	186	164	154	158	157	168	189	154	153	161	168	170	178	178	166	182	167	170	174	155	162	165	148	173	163	162	165	164	153	157	169	175	193	155	157	142	188	166	186	169	147	179	180	170	138	156	162	156	155	176	141	163	178	176	152	173	182	160	156	198	166	185	156	195	157	166	193	160	201	160	160	165	175	169	167	153	168	166	160	170	164	170	166	149	156	139	180	189	186	193	183	159	178	137	179	166	165	157	139	174	177	163	169	196	177	170	164	175	154	158	163	158	152	181	178	153	156	170	163	173	180	157	164	153	160	177	161	157	151	171	147	164	169	167	166	147	175	188	167	153	177	155	173	168	179	166	163	153	156	169	179	167	155	146	155	150	155	152	168	143	170	157	177	160	150	159	166	151	157	149	149	178	171	188	149	158	130	149	162	151	165	178	168	163	165	145	167	175	177	170	168	148	161	162	165	160	139	162	174	194	196	167	181	178	173	167	157	157	163	163	149	176	165	152	150	170	147	173	174	166	162	155	160	160	152	160	154	162	170	181	163	158	158	179	182	141	188	153	190	167	175	162	177	184	163	168	172	159	135	184	137	164	154	163	148	183	177	137	165	153	171	165	172	163	190	176	170	149	171	175	160	169	157	150	152	127	151	163	180	154	154	155	170	139	161	150	155	172	162	191	163	161	130	172	153	180	182	186	155	154	173	172	174	171	174	157	172	187	163	181	205	189	158	169	170	177	156	183	152	170	158	174	170	142	158	168	174	159	158	172	160	179	166	168	155	158	173	193	148	165	175	173	154	160	164	160	165	168	165	166	158	156	171	150	152	171	173	154	170	165	167	182	172	182	134	175	185	180	164	157	169	160	189	187	169	168	186	181	160	183	163	158	202	142	171	157	161	190	132	177	134	169	165	164	169	186	155	159	169	143	140	152	159	165	162	153	179	172	173	175	147	160	173	150	162	156	165	154	159	173	149	161	193	154	163	183	162	176	155	154	160	154	161	191	148	170	175	153	175	162	157	176	172	160	155	167	158	163	169	153	173	169	147	160	191	168	166	175	167	156	157	160	150	171	175	134	193	170	161	175	178	154	146	179	162	152	169	161	160	157	173	165	159	160	155	180	189	147	157	157	167	183	175	177	166	167	137	164	158	193	158	159	159	173	161	150	171	159	148	159	162	184	134	137	156	172	172	157	164	167	152	167	162	151	173	167	181	150	162	171	178	168	173	187	170	162	161	145	171	181	168	142	177	166	166	167	181	165	178	174	161	168	164	156	169	167	160	188	149	183	177	153	163	168	173	168	163	166	165	158	199	160	183	160	180	168	182	172	170	154	154	152	178	186	156	140	182	147	170	152	165	159	172	163	175	156	155	155	176	165	142	166	171	167	159	160	190	196	170	185	177	164	191	174	156	174	179	171	171	163	149	156	185	182	167	159	190	166	164	174	139	149	163	143	152	168	150	157	176	166	172	156	175	171	171	178	163	152	149	166	164	155	144	168	179	177	166	156	186	190	166	178	159	145	164	174	162	169	165	170	158	171	168	165	127	143	178	163	167	176	177	165	145	166	168	150	137	180	175	192	173	172	177	184	146	175	184	166	169	145	176	167	171	173	151	182	170	160	167	162	171	154	151	167	154	170	178	152	138	160	143	159	163	164	170	147	194	159	172	164	181	141	156	163	162	172	165	165	162	165	157	170	193	147	159	150	140	174	188	182	172	196	157	140	180	178	188	176	164	172	170	161	167	175	145	169	177	172	160	171	180	157	157	165	156	197	182	171	178	164	156	142	185	147	176	170	152	173	176	182	148	183	129	155	155	153	157	159	162	138	161	179	182	196	164	166	171	151	156	174	141	162	167	151	186	173	202	160	164	164	162	163	161	184	153	156	155	172	161	151	161	172	160	163	169	181	177	145	168	141	171	163	148	165	162	164	164	158	174	175	160	152	161	189	160	181	149	163	162	153	168	175	144	151	140	153	192	143	181	172	155	172	183	156	152	156	165	153	182	152	180	163	146	163	167	175	167	156	175	179	160	167	149	150	160	169	161	184	155	170	160	187	164	166	149	183	174	190	186	140	147	174	175	168	174	173	170	159	177	180	181	178	158	161	152	167	176	166	166	162	175	179	182	162	173	170	181	186	151	153	167	176	146	176	165	148	167	150	165	145	147	147	155	156	160	163	177	180	164	163	175	161	165	161	176	161	176	177	143	156	140	165	165	183	139	151	183	152	170	140	141	163	173	167	181	165	154	170	179	171	139	164	180	161	143	157	168	177	162	146	167	158	156	158	163	181	170	172	157	155	163	162	168	164	181	155	164	176	162	171	178	175	172	138	164	160	160	162	161	160	170	163	155	156	149	178	152	155	175	159	165	160	169	154	160	146	166	170	153	172	156	186	161	150	156	166	159	168	167	164	160	172	164	153	129	172	148	148	156	165	173	195	172	157	150	149	172	160	179	158	150	154	183	159	170	157	133	175	161	176	181	167	156	151	175	158	159	152	146	152	166	152	182	158	174	168	160	143	183	167	172	136	147	188	163	147	165	135	167	159	149	173	154	163	153	139	179	174	145	142	165	187	146	158	148	169	139	181	152	148	166	158	167	176	150	149	178	155	133	166	189	148	173	165	187	158	163	167	171	163	163	162	157	168	156	147	151	175	166	168	165	188	170	193	146	155	153	170	162	164	169	189	148	156	146	181	179	150	173	150	179	158	186	166	168	138	181	130	145	164	175	161	176	173	174	172	170	178	145	158	172	153	153	188	141	153	188	140	177	170	164	196	160	169	168	159	152	164	161	162	162	150	151	153	171	184	191	168	144	154	172	167	158	146	145	177	172	162	147	148	147	164	182	168	142	161	175	157	169	167	165	174	167	166	166	135	171	178	163	164	169	161	172	161	161	183	150	171
15854	1537	3315	3702	3213	2519	2127	1776	1592	1325	1229	1110	1077	945	894	886	804	798	753	746	691	721	676	627	653	658	649	612	607	542	588	583	616	644	556	551	593	564	599	564	541	547	613	528	563	523	556	580	570	502	511	527	559	527	528	528	477	533	482	524	539	518	473	541	520	552	516	565	507	553	533	497	524	538	510	507	519	500	501	495	588	564	504	501	503	511	498	547	550	507	534	477	523	526	546	513	529	487	518	535	545	497	526	577	525	480	500	499	539	510	514	495	497	500	487	459	531	491	531	510	472	522	495	502	527	503	508	529	532	520	483	497	507	564	531	505	528	509	517	560	515	527	495	490	524	536	528	495	504	511	455	534	496	554	488	537	512	504	499	526	496	522	507	519	519	541	513	502	461	479	484	489	479	473	502	543	483	499	497	553	513	464	487	534	509	468	492	525	482	486	496	534	493	513	534	535	490	484	512	482	540	498	492	527	497	493	464	535	502	490	498	439	537	479	505	506	496	467	526	489	483	502	474	500	512	532	509	507	515	498	498	506	523	518	528	479	519	525	523	460	523	526	497	534	512	511	493	522	502	505	518	493	519	505	503	534	501	536	505	506	484	535	523	522	443	468	512	491	560	489	475	504	489	493	469	474	514	517	487	529	536	481	509	521	519	534	520	466	523	519	516	519	482	497	490	521	504	492	525	462	526	500	528	490	492	519	479	484	486	575	499	530	484	520	504	498	505	523	499	482	509	519	525	499	502	491	548	529	537	498	480	476	501	469	494	482	522	538	472	494	541	484	493	487	496	553	554	515	504	501	468	528	520	488	510	465	496	485	508	511	535	476	478	514	510	487	466	503	475	501	496	484	505	481	505	519	540	516	499	491	473	499	523	485	520	490	489	527	522	496	536	500	518	491	465	504	524	515	509	541	474	479	480	515	510	512	493	515	525	509	508	548	498	487	472	499	521	509	438	512	521	521	507	516	540	496	528	494	537	478	503	493	504	535	498	521	488	490	498	482	479	519	525	485	524	519	506	518	520	526	552	495	502	519	522	505	517	503	546	510	480	528	511	505	510	465	513	513	519	534	485	500	543	474	559	505	535	532	533	501	509	487	491	450	472	499	468	501	509	547	503	511	512	525	539	498	504	519	486	519	471	502	546	525	477	484	503	497	511	432	519	497	506	487	486	468	498	514	475	483	483	529	504	542	523	476	506	520	509	543	495	537	493	485	540	502	470	531	507	496	498	486	509	484	501	477	539	502	510	493	451	533	494	508	505	494	497	545	507	493	537	534	467	490	504	514	503	482	506	522	489	523	492	554	474	497	453	478	465	513	484	436	496	514	509	495	464	533	471	478	509	505	503	480	522	523	510	520	535	504	494	482	494	506	498	513	509	518	502	511	526	498	501	475	540	480	501	506	520	512	505	509	505	515	475	515	489	487	497	493	525	485	478	544	541	495	511	492	531	510	520	502	536	463	512	470	504	499	532	520	493	529	490	488	496	477	498	521	509	521	538	509	510	517	526	530	508	457	486	472	480	501	499	482	493	470	494	527	507	500	500	518	497	488	491	489	546	495	494	506	511	510	517	536	504	514	526	507	535	482	478	506	533	500	553	488	518	520	489	532	537	531	503	490	513	488	501	480	521	529	499	506	521	515	480	488	529	504	461	517	537	480	476	504	513	519	465	524	475	490	509	556	483	484	538	480	502	492	481	470	495	534	496	516	467	502	528	462	507	516	473	510	500	482	508	529	488	487	492	509	504	522	499	543	464	529	499	492	505	505	525	554	515	501	538	479	494	449	503	481	515	502	492	496	540	493	512	450	536	477	505	501	474	500	528	523	514	501	508	494	495	488	490	524	496	503	479	518	501	509	500	531	478	506	478	484	491	511	511	509	542	490	520	508	517	526	539	535	488	439	537	535	486	491	508	474	533	527	508	480	512	482	475	523	457	497	478	538	478	496	498	506	528	522	552	493	486	495	491	513	515	489	515	499	533	487	477	532	529	521	515	462	471	530	526	524	486	498	491	534	533	545	518	506	476	516	500	522	503	544	501	457	496	507	513	501	482	478	473	521	516	505	482	493	511	515	514	493	477	471	516	483	488	535	488	536	491	471	478	493	490	487	499	499	514	495	521	517	515	464	510	498	525	506	502	477	528	525	509	496	501	521	531	494	517	506	531	520	512	539	491	480	525	541	494	463	514	518	516	521	472	489	462	501	538	481	472	534	489	505	468	471	488	534	543	508	526	520	499	516	483	546	525	501	514	512	514	524	463	497	515	526	508	491	515	514	438	512	498	553	513	481	502	515	489	506	549	561	488	513	488	493	500	443	482	504	518	481	543	525	442	529	491	520	525	502	510	498	503	502	491	502	504	475	502	497	489	511	502	499	532	530	518	492	498	550	489	492	489	485	480	519	526	500	523	519	496	494	506	470	499	487	504	540	517	535	499	496	454	515	502	533	497	491	528	532	469	540	521	468	518	505	504	528	512	539	529	497	519	483	520	512	475	476	496	504	475	493	510	499	469	507	502	510	541	485	498	490	492	491	521	473	514	514	500	524	464	519	522	453	523	501	503	524	510	462	532	495	490	504	537	557	529	455	481	510	512	500	509	477	516	521	508	507	469	520	511	525	511	484	547	494	518	528	480	473	519	494	537	489	476	464	499	526	479	499	455	505	524	488	518	507	522	512	532	533	496	507	488	477	513	510	526	498	487	538	526	475	485	483	504	476	502	501	547	500	507	512	516	484	486	471	510	551	482	542	518	487	522	478	470	473	495	515	484	454	511	538	507	480	538	543	513	506	522	511	473	481	495	477	508	490	523	489	522	548	521	510	507	515	517	526	509	503	474	519	495	522	488	497	531	501	498	512	481	535	496	525	521	506	478	517	510	501	509	535	499	492	531	517	509	496	479	504	532	535	480	491	520	515	511	476	488	516	492	493	463	510	511	520	488	483	521	463	496	545	466	488	517	488	520	475	518	518	506	502	493	501	540	466	532	471	531	509	511	497	475	500	492	494	471	499	488	535	464	535	505	489	540	542	534	482	516	503	504	506	495	480	446	500	522	495	465	494	507	503	485	515	503	527	490	504	521	511	493	507	557	498	496	510	502	519	491	536	507	519	520	529	522	531	535	504	517	484	509	532	480	458	534	487	544	474	483	477	488	528	472	475	524	543	479	483	491	509	511	495	482	525	504	517	496	479	490	489	519	503	454	478	529	526	527	526	496	494	503	503	493	475	515	517	483	517	517	496	524	518	499	485	509	490	532	552	509	522	478	506	475	499	475	534	521	471	491	485	517	499	473	505	496	499	491	506	516	527	488	486	451	514	521	494	537	485	540	521	492	481	491	521	526	480	512	473	505	497	488	488	533	513	502	513	530	495	470	531	521	497	493	474	509	473	488	482	476	474	558	494	488	491	485	471	520	499	508	512	485	499	467	518	494	512	461	515	489	504	517	481	482	541	482	533	485	550	535	502	477	521
42738	17406	5649	2224	1554	1108	851	728	586	525	452	461	405	373	348	346	345	347	272	318	286	308	299	281	269	252	285	264	270	304	281	247	257	272	256	300	250	302	280	255	291	255	263	261	270	267	251	248	233	259	231	248	259	269	272	234	245	260	238	259	295	234	217	272	253	233	244	239	244	236	263	246	234	255	229	261	255	232	261	235	254	239	270	273	249	266	211	241	249	253	250	263	211	232	235	256	245	266	246	269	242	251	258	258	270	266	274	258	238	243	249	279	226	272	243	259	233	272	246	241	226	238	254	259	241	233	239	286	244	217	236	249	248	239	242	214	242	259	240	259	253	221	232	249	266	229	268	245	240	236	224	248	266	242	241	266	257	243	249	281	234	240	247	230	231	254	257	256	225	227	270	257	245	241	273	237	236	256	240	245	248	220	254	266	255	260	265	238	280	239	259	253	258	257	204	260	263	243	237	227	232	262	205	227	242	265	256	239	267	246	266	209	233	272	228	235	252	244	237	246	231	259	265	265	241	267	240	259	239	212	253	207	233	246	241	257	260	246	239	295	268	228	247	256	258	240	237	258	231	236	257	257	234	288	250	221	283	259	244	259	237	249	242	212	262	252	261	245	251	231	228	267	252	228	255	259	236	254	248	230	232	237	248	231	225	238	255	248	263	249	227	253	237	259	281	234	263	220	243	260	236	234	245	263	237	234	244	259	271	239	233	265	249	238	260	258	271	246	242	252	245	234	248	242	240	257	265	251	265	266	237	283	278	237	283	248	231	208	223	269	262	283	256	251	228	233	267	237	260	265	233	253	235	241	254	261	241	261	247	238	255	248	253	242	240	234	245	246	248	219	239	251	236	243	247	254	256	258	229	240	232	254	225	273	231	273	222	244	261	261	239	255	259	245	245	266	225	231	263	220	271	244	240	235	247	237	267	245	243	244	230	246	256	232	273	274	270	230	247	245	239	257	260	258	277	236	250	250	260	238	255	260	245	248	236	239	234	242	258	238	259	243	248	264	271	252	246	246	246	229	242	242	230	243	245	220	243	276	257	239	247	255	250	262	268	238	223	236	256	254	254	227	237	243	254	246	243	258	229	244	245	233	207	250	248	259	226	241	244	244	271	248	242	222	246	252	250	243	252	239	236	258	239	279	256	245	255	244	228	271	259	248	254	214	237	263	232	241	251	229	257	247	252	238	277	243	255	269	259	265	253	252	239	244	256	245	262	228	228	237	219	243	291	262	234	256	236	261	256	251	272	250	277	252	235	254	260	243	246	245	256	242	260	230	251	215	253	228	230	258	230	272	246	260	240	230	270	215	267	268	270	240	217	235	256	223	271	265	218	290	215	246	253	251	255	250	250	278	261	251	249	259	247	270	270	220	261	253	282	264	262	258	246	225	250	257	256	254	275	277	240	240	255	242	245	245	265	237	264	253	210	248	248	257	253	240	264	234	237	274	245	243	277	228	231	247	246	247	251	253	241	248	279	214	225	245	248	257	239	233	226	259	264	229	247	277	237	213	235	248	253	291	239	242	234	246	262	254	227	250	277	235	225	266	270	254	247	239	231	228	199	279	231	239	226	234	226	233	247	244	236	252	227	247	242	243	236	239	238	232	272	232	253	263	251	238	300	269	249	238	266	257	256	263	242	243	240	253	259	263	236	284	237	266	223	247	223	237	267	238	255	250	256	235	256	265	240	240	240	238	248	252	274	235	226	238	262	238	261	282	246	222	227	248	221	247	245	253	219	240	262	252	239	232	239	242	252	261	252	236	245	268	250	240	230	249	270	274	245	258	282	242	238	232	222	220	257	260	250	244	234	250	229	244	227	240	214	253	236	240	255	262	256	266	270	253	255	236	239	233	244	257	235	240	237	250	233	236	277	238	245	227	245	246	222	269	242	240	250	266	237	238	212	246	262	243	259	232	247	265	233	258	251	243	264	233	247	251	237	232	247	216	255	265	251	272	203	247	260	250	252	237	257	273	242	255	224	252	225	262	245	225	241	248	262	240	258	226	248	232	255	259	229	255	255	208	240	247	255	274	239	260	259	245	233	255	206	255	232	223	224	266	237	246	229	238	262	225	255	255	265	215	239	274	244	248	276	247	229	256	271	248	266	281	240	264	244	198	272	253	258	235	274	229	234	232	254	267	262	207	249	216	262	237	278	252	265	236	249	244	272	236	233	233	266	239	221	228	256	251	252	232	220	238	256	250	252	250	254	225	261	264	250	215	267	252	240	258	237	239	251	245	245	244	254	231	229	255	239	278	271	245	269	268	249	240	260	229	260	230	254	235	235	263	240	235	252	246	252	284	228	260	260	216	254	261	257	270	247	236	242	251	241	247	246	250	268	247	270	250	235	242	207	252	256	244	241	240	267	295	263	213	243	233	227	236	248	276	258	237	260	244	234	233	257	236	258	247	227	241	238	262	250	266	246	221	240	233	239	245	223	247	269	243	235	238	255	242	230	249	273	235	259	260	255	245	254	230	227	265	240	239	252	244	224	289	271	273	246	241	287	250	238	226	260	258	225	246	271	244	252	235	229	231	257	236	238	257	277	227	238	248	266	244	247	241	259	257	257	249	233	245	263	273	232	253	245	242	229	264	243	262	270	247	267	262	258	267	228	253	251	234	266	227	247	252	242	219	254	235	224	258	233	226	205	243	263	238	245	257	227	245	260	257	297	237	240	237	258	261	253	237	259	240	259	235	241	221	258	266	226	230	242	267	244	259	228	249	245	237	237	240	219	237	256	232	260	238	249	269	248	227	260	251	276	256	232	233	262	223	226	233	255	223	243	253	221	224	237	241	257	269	245	268	252	237	233	231	253	282	247	280	265	262	230	236	271	241	221	237	241	241	223	245	260	239	215	254	259	241	258	242	225	287	238	230	228	256	248	229	234	218	230	249	259	222	234	263	228	254	256	238	206	253	230	277	249	285	251	266	249	219	259	243	260	232	235	247	252	248	224	263	253	268	231	262	241	192	226	260	244	249	244	239	265	234	250	238	226	230	234	256	262	235	260	265	218	256	262	258	238	228	265	222	265	219	250	233	217	256	237	232	232	245	218	230	237	262	236	252	254	242	219	226	251	255	202	259	235	270	245	244	257	232	220	238	265	250	256	268	250	263	238	242	252	271	229	244	223	230	247	262	259	251	248	262	248	239	269	265	220	261	264	221	234	217	226	225	236	243	235	227	260	231	250	253	238	277	232	248	266	256	253	293	238	240	253	258	257	246	267	222	243	239	246	232	244	218	258	242	247	234	247	254	241	256	241	235	236	217	250	230	268	255	235	254	246	253	255	260	249	254	232	258	259	249	243	229	258	212	228	273	239	271	239	242	254	238	212	235	255	281	259	242	266	238	256	250	233	248	245	244	283	253	239	267	260	249	232	238	249	258	249	230	227	238	251	250	247	251	267	250	224	237	261	238	217	246	268	225	261	231	251	281	229	243	244	251	253	266	245	250	259	246	252	251
20114	2735	6116	6542	5655	4561	3668	3223	2631	2352	2114	1950	1731	1634	1412	1324	1278	1280	1197	1122	1125	1072	1024	917	1000	875	992	937	850	878	846	830	887	833	825	851	801	870	815	772	788	811	749	781	700	775	809	761	769	764	823	734	740	733	742	700	725	730	759	721	711	721	734	743	750	688	727	696	779	749	688	689	752	757	678	697	719	742	743	696	695	737	735	670	745	715	718	738	693	721	690	711	716	744	726	657	692	684	705	713	697	703	739	726	703	682	703	659	731	721	736	716	725	690	716	747	724	728	729	737	705	688	754	675	705	712	707	703	680	683	692	714	678	687	656	686	679	710	711	707	705	712	700	688	723	640	667	661	676	677	714	721	712	711	744	696	649	668	675	678	731	663	703	673	711	712	696	686	712	715	678	678	690	680	716	711	673	707	675	695	742	763	718	655	696	692	693	702	672	699	696	727	678	679	676	718	706	636	673	635	710	702	717	723	718	660	693	692	764	695	679	701	684	727	700	685	677	705	715	671	721	687	707	671	698	690	714	715	691	723	639	674	692	716	696	685	692	666	733	696	717	692	658	689	696	705	653	716	722	730	651	713	667	676	681	674	653	679	710	718	681	736	695	697	712	713	700	671	731	737	693	688	685	675	725	684	640	740	712	712	699	688	663	680	651	716	694	664	714	692	735	677	644	721	687	663	731	712	726	726	705	714	690	727	687	707	668	698	696	682	702	695	683	675	703	687	674	714	680	677	668	663	795	702	703	685	728	712	645	710	660	706	647	681	675	673	693	707	706	725	692	724	683	744	680	696	686	698	727	712	708	706	737	681	691	682	713	638	731	702	721	692	713	733	688	643	693	704	686	703	663	670	729	749	715	692	692	696	678	729	712	694	686	676	722	716	720	677	679	682	723	701	744	704	710	678	746	699	653	681	659	660	678	690	682	695	706	683	666	652	692	675	707	677	646	683	699	716	696	689	689	716	668	685	701	687	648	705	743	696	703	694	689	670	665	691	703	734	687	699	710	684	693	658	676	680	688	682	669	707	682	695	663	677	676	688	704	733	683	691	687	668	687	666	698	693	700	659	687	718	733	706	671	703	684	706	715	687	678	685	671	653	701	736	740	670	728	691	700	700	703	650	705	651	712	658	656	669	717	707	743	702	699	697	697	655	695	670	698	702	698	715	735	684	666	692	713	709	678	719	660	697	693	653	742	689	688	655	734	693	689	703	713	676	707	733	676	709	721	713	731	728	688	684	697	707	719	697	712	717	669	697	700	750	673	630	687	633	704	730	673	688	687	696	736	717	667	708	705	709	679	717	686	753	712	695	670	728	710	707	699	692	682	663	696	684	698	706	722	686	702	661	697	709	686	697	694	684	629	677	704	665	688	744	693	679	674	721	684	692	746	713	684	668	740	659	696	704	692	693	686	690	639	694	715	736	698	710	679	640	724	689	703	717	681	706	715	720	690	679	720	679	715	705	721	713	724	707	702	697	703	734	703	714	704	706	712	667	707	693	739	710	722	677	702	666	656	699	684	701	703	701	691	712	682	696	723	671	696	665	713	724	712	705	663	716	663	713	695	661	666	678	728	696	687	671	678	695	736	718	733	741	669	671	703	707	687	686	669	708	675	649	673	688	719	707	666	721	734	693	667	662	700	700	713	724	692	682	676	714	668	700	704	689	668	688	699	675	698	690	695	650	671	673	709	720	733	679	691	711	660	664	743	699	724	719	715	713	648	662	705	688	717	714	714	692	686	651	649	753	681	681	686	718	669	682	737	713	649	675	699	728	609	678	693	753	686	661	682	731	726	685	672	690	775	670	670	634	702	675	712	685	679	656	684	684	694	688	693	696	743	685	675	725	714	701	709	704	676	648	684	704	781	704	698	711	649	671	719	718	660	724	678	724	721	676	683	660	690	784	764	672	688	706	650	701	682	711	727	705	719	689	718	672	716	650	699	668	695	689	714	694	695	697	698	687	691	703	697	712	692	714	709	671	671	704	674	662	675	676	692	721	650	704	713	690	749	690	730	646	683	697	706	693	663	683	650	667	719	667	736	691	672	682	699	695	698	682	722	696	729	723	720	683	753	720	683	670	734	658	695	700	677	705	639	705	689	717	716	682	696	663	734	729	703	675	714	677	685	719	674	717	674	705	703	690	712	708	717	680	736	695	671	710	704	731	704	681	754	691	699	747	681	721	693	657	679	695	697	682	652	679	702	681	666	689	727	694	715	749	667	733	705	716	700	724	729	680	680	672	685	676	664	709	707	713	717	715	678	721	672	747	660	681	712	700	702	694	683	666	674	702	739	697	712	690	708	672	733	720	735	705	697	668	693	690	691	681	692	720	651	703	677	695	692	688	703	683	708	661	700	715	710	679	679	695	673	665	670	698	680	680	730	705	725	661	708	692	680	696	668	669	691	701	664	705	752	705	666	721	716	677	710	721	751	715	670	708	739	709	696	687	687	710	712	717	692	702	671	683	680	716	688	676	704	695	707	662	699	710	704	704	680	703	673	717	693	635	692	708	654	721	708	648	690	712	701	665	660	741	751	701	685	711	686	753	662	687	659	693	691	707	697	650	728	676	689	693	685	699	710	676	707	688	695	693	657	736	690	690	708	680	679	722	662	666	681	721	711	687	753	669	730	722	719	715	691	657	706	676	671	701	703	695	669	735	664	707	712	748	714	671	714	675	716	729	656	663	696	677	689	695	685	730	711	647	718	740	688	667	707	686	726	666	706	743	684	671	677	718	659	722	629	648	668	723	704	700	699	629	700	730	671	690	668	691	688	722	678	678	644	725	648	697	740	742	690	735	660	684	671	696	699	707	706	708	703	691	680	680	675	712	720	695	654	702	709	698	721	692	667	707	735	745	719	688	642	657	663	702	688	742	701	680	721	704	710	716	680	736	686	688	643	716	692	692	711	711	695	686	668	728	718	682	689	761	744	705	679	678	665	678	697	704	719	694	676	641	716	702	730	692	700	670	700	699	671	720	724	691	754	732	641	734	727	778	704	713	689	672	713	659	684	669	726	682	711	652	723	717	699	730	708	690	712	684	674	722	708	644	699	698	724	719	689	691	692	619	725	700	718	671	704	688	731	687	677	705	651	706	681	717	702	718	670	626	680	698	678	662	674	700	713	749	689	684	688	694	651	714	724	676	731	686	731	707	715	687	766	711	634	694	713	735	720	676	680	661	693	640	698	702	684	685	706	672	650	686	705	698	671	664	721	672	688	705	699	698	692	710	693	641	683	700	676	745	628	685	703	724	633	689	709	720	689	679	685	678	690	693	682	753	700	746	643	668	678	684	678	734	686	719	735	680	740	704	620	712	651	695	705	707	736	716	657	699	687	748	694	705	725	700	687	721	647	710	670	719	688	719	722	680	670	692	720	685	647	721	737	714	682	655	675	722	736	701	701	683	731	723	730	706	705	738	740	735	710	687	758	712	678	714	742	679	721	680	675	718	684	714	680	709	735	668	753	686
5030	254	155	120	100	100	78	96	61	83	63	85	67	73	61	67	75	59	78	76	75	77	78	68	66	73	76	84	66	78	73	68	71	72	66	59	81	75	65	64	77	67	81	73	69	69	50	68	72	66	71	68	72	63	70	54	73	66	70	73	75	77	52	62	75	62	74	57	62	64	67	71	75	71	57	67	63	65	70	68	67	72	54	61	77	76	83	68	68	73	75	76	75	75	62	66	75	65	70	79	71	79	67	90	79	71	73	68	67	58	77	74	79	75	50	71	72	73	88	55	64	60	75	81	76	68	70	65	71	55	78	72	70	59	63	63	67	71	70	72	64	60	80	56	58	67	89	76	64	59	63	73	81	74	65	80	61	72	70	74	59	80	57	63	62	71	74	85	67	56	70	74	72	77	80	69	68	53	73	84	62	79	76	63	71	68	89	65	76	65	78	57	83	61	64	81	57	65	69	65	76	73	77	60	62	82	69	70	66	64	71	65	65	63	68	80	70	80	73	64	72	64	72	74	69	63	75	68	74	79	46	68	78	68	77	73	60	74	72	60	68	66	67	60	68	59	68	60	66	61	67	80	71	66	78	59	59	55	75	65	63	62	80	56	86	68	68	76	70	82	86	73	68	79	68	75	64	49	58	60	77	72	67	66	70	60	67	72	71	68	81	70	74	76	52	72	50	55	76	68	66	57	67	82	48	81	76	75	60	73	59	75	70	61	71	65	87	73	85	60	71	64	59	58	66	63	67	72	87	55	51	73	60	70	87	58	47	68	76	73	66	74	69	73	84	64	79	73	79	61	78	76	70	89	63	78	71	71	60	66	67	79	78	89	65	73	70	81	76	62	71	66	79	71	69	68	62	70	55	70	76	76	62	64	69	73	74	93	72	82	67	66	77	83	77	72	65	76	66	69	96	56	70	81	63	63	76	66	84	81	69	73	70	63	69	65	60	67	87	68	56	65	73	72	60	65	71	58	65	76	62	61	54	61	83	76	56	65	78	62	52	70	59	68	75	71	63	61	80	68	64	66	65	60	59	63	68	63	67	59	72	78	69	61	63	81	67	83	77	59	70	72	69	68	68	60	71	72	83	68	67	70	74	73	74	47	65	70	53	84	59	72	63	53	83	81	76	60	59	78	62	71	82	68	74	74	68	51	68	54	66	63	64	74	72	72	82	59	73	73	67	66	81	61	65	67	83	79	75	63	74	65	68	62	62	75	53	67	83	65	72	70	70	89	80	56	61	53	68	70	63	52	81	63	72	67	73	66	71	79	60	84	71	73	73	59	75	60	70	59	67	71	71	66	71	74	56	71	59	70	73	60	68	77	76	57	72	83	60	88	63	64	66	67	79	75	61	53	72	79	82	71	74	67	75	82	66	73	64	74	65	57	67	71	80	63	72	63	73	78	74	94	73	79	77	67	68	71	87	82	63	69	78	69	69	77	74	48	72	67	68	63	69	75	81	76	76	78	86	84	60	59	67	60	68	83	69	65	92	79	74	74	74	79	68	65	65	65	67	80	66	73	80	92	62	77	61	74	71	70	70	59	72	71	60	66	59	74	65	83	71	71	74	64	68	79	70	71	78	78	66	78	83	63	63	60	80	65	74	68	76	66	61	61	76	75	61	70	64	72	74	74	68	82	72	61	75	66	78	67	59	74	81	63	53	77	66	67	80	68	90	71	62	53	76	63	86	62	58	67	78	70	64	58	78	71	65	69	67	64	72	75	78	85	66	68	65	74	68	86	66	69	87	72	61	62	73	77	73	70	64	62	73	59	76	60	70	70	63	63	66	79	54	62	65	72	66	69	67	67	60	67	62	60	79	47	59	65	69	63	77	88	48	67	73	65	79	74	83	82	66	64	75	80	71	76	62	72	80	75	69	67	72	74	75	69	63	66	73	76	64	82	76	80	61	66	69	78	74	61	66	74	74	76	69	67	66	71	61	64	74	63	65	78	69	84	72	96	58	71	76	69	73	71	72	48	77	65	71	40	63	66	64	74	51	77	70	70	54	61	62	67	68	72	58	70	86	58	64	77	83	66	78	74	69	73	65	70	67	61	62	61	70	84	62	73	66	73	68	70	71	58	61	67	66	88	69	67	66	73	71	63	77	81	75	89	48	78	56	82	77	80	89	70	79	70	62	60	78	74	67	66	63	76	61	59	70	72	58	76	69	57	81	66	74	82	75	72	64	68	66	61	59	63	62	71	67	63	76	83	71	93	80	82	77	60	49	57	57	63	58	74	73	63	63	75	71	68	72	75	76	62	70	66	63	71	69	62	64	69	70	62	72	62	60	50	85	66	60	68	70	62	78	74	76	59	86	74	63	53	64	64	79	54	56	68	78	68	67	54	64	67	83	82	77	74	58	75	73	58	76	66	70	72	68	69	51	71	69	72	69	82	66	69	80	64	94	70	67	67	61	73	68	61	77	83	59	71	63	87	74	72	56	72	74	72	69	63	74	79	82	65	83	72	76	72	71	75	75	77	65	62	71	72	73	58	62	72	64	69	86	75	60	70	57	61	69	69	53	78	70	60	65	68	69	83	63	57	74	57	54	69	84	63	64	69	66	71	76	65	63	70	87	58	58	68	69	75	83	58	64	66	70	60	56	70	76	67	59	67	57	65	77	67	66	73	71	75	64	77	68	71	78	61	55	68	77	61	69	58	58	71	73	69	82	63	79	63	76	64	56	78	69	76	75	65	49	70	72	52	75	80	75	80	84	69	76	81	69	68	57	71	66	71	75	79	58	81	74	64	80	66	61	64	68	77	88	70	80	71	69	72	75	65	73	73	72	75	68	63	64	60	62	67	69	65	79	65	72	61	82	83	67	65	63	61	66	67	70	78	70	70	66	66	67	74	75	59	60	67	62	62	64	78	74	57	61	65	59	68	61	82	84	86	62	62	63	68	68	89	73	62	70	85	68	70	69	73	67	59	71	64	78	61	66	66	81	71	71	68	82	65	83	66	71	68	73	75	58	78	63	87	53	77	82	64	68	63	55	72	68	62	79	60	72	70	68	88	68	75	76	86	66	63	60	66	75	61	70	63	67	72	81	71	67	73	70	73	84	64	68	62	79	73	80	76	68	68	53	65	76	84	64	68	71	78	65	65	81	60	69	66	57	74	90	69	67	70	74	66	75	55	73	73	65	62	83	61	69	65	63	70	79	67	67	54	78	53	70	83	76	61	70	64	74	67	75	66	64	58	78	79	47	88	63	74	77	80	78	68	65	84	75	78	83	66	80	75	71	65	70	75	78	84	64	77	56	85	75	70	60	70	72	72	71	65	76	78	73	67	67	46	66	82	66	74	66	75	75	69	66	68	54	74	81	52	60	77	69	73	67	63	66	62	79	74	69	59	83	71	77	69	74	73	68	69	61	64	69	75	73	59	58	70	64	66	67	66	70	74	75	61	73	66	81	67	77	67	75	59	74	64	91	71	76	81	58	62	69	57	62	83	65	63	66	75
4861	320	422	456	406	371	375	313	312	294	307	299	273	271	262	271	287	268	277	260	259	260	269	242	247	262	233	245	265	271	247	280	239	282	256	241	264	254	280	245	254	257	262	260	228	243	262	279	255	278	250	268	266	249	250	243	245	239	269	253	263	268	267	244	253	245	237	266	243	229	247	273	219	270	252	210	270	263	268	251	230	259	263	250	280	236	229	269	259	245	283	257	252	255	279	264	260	244	240	254	263	298	269	260	268	266	265	271	260	270	258	227	233	228	258	286	247	267	257	277	282	218	257	229	222	245	226	250	295	265	265	257	256	239	259	244	264	257	264	264	264	241	253	257	241	249	251	256	281	268	267	266	249	279	256	245	273	241	277	271	258	269	242	274	263	246	263	244	256	280	248	256	256	268	235	249	268	249	241	249	263	254	254	233	287	258	276	227	279	284	250	263	263	244	267	233	269	256	258	250	289	244	243	265	228	270	258	230	237	229	269	245	263	240	271	253	243	247	250	242	248	256	268	246	226	249	267	264	274	238	232	233	242	240	278	256	231	246	252	240	260	229	259	228	231	268	246	250	269	229	238	237	258	247	271	255	239	254	262	242	267	259	256	272	238	249	279	255	242	239	256	253	236	250	264	252	251	243	269	277	250	265	248	249	236	236	272	273	266	285	289	244	246	249	214	245	244	268	270	239	238	256	243	257	267	242	269	247	263	237	246	241	276	245	251	262	231	266	270	284	268	229	256	230	264	249	267	271	263	243	252	261	264	238	269	294	248	249	256	243	249	242	237	250	246	235	252	255	256	283	268	257	263	238	273	266	242	269	265	235	281	237	231	252	260	240	273	258	253	239	242	278	219	292	278	239	256	237	276	281	277	261	246	232	234	268	241	244	243	238	252	247	266	263	271	258	240	282	266	225	238	237	254	256	254	267	239	256	265	279	248	267	242	255	266	230	259	250	263	257	255	254	244	248	246	231	245	274	269	235	249	253	251	240	236	252	243	251	253	283	250	274	265	262	258	258	250	237	247	235	248	266	281	271	254	251	239	220	245	247	259	255	266	248	257	257	264	235	252	242	230	263	263	290	234	254	255	240	254	244	233	244	297	280	260	282	256	275	278	264	247	254	266	251	232	262	263	226	228	243	237	268	252	232	255	269	258	279	289	247	255	261	248	255	257	235	268	247	223	243	263	283	261	255	245	236	247	264	263	247	250	260	292	235	287	245	248	255	250	243	249	230	241	236	272	263	235	254	275	252	267	266	269	246	263	257	246	265	221	268	266	264	242	260	280	249	248	259	256	257	252	290	259	281	266	259	278	261	239	263	235	235	273	242	241	244	283	237	251	259	250	277	255	267	272	268	257	267	252	278	265	224	236	258	268	272	265	252	231	252	274	264	252	263	273	281	285	250	277	289	252	256	264	257	242	248	215	279	241	259	269	257	253	242	263	251	255	272	239	250	281	269	255	251	242	280	260	246	250	258	237	266	236	263	263	271	247	250	253	256	268	246	259	257	271	268	283	272	261	266	302	249	246	239	281	259	245	253	269	272	251	273	265	271	287	279	262	257	289	258	243	233	262	261	265	226	247	263	237	269	244	219	227	242	259	248	250	257	223	265	250	253	265	253	241	265	243	290	241	241	253	253	256	251	243	264	246	239	256	242	234	249	245	284	234	278	242	244	260	247	316	244	260	250	267	247	266	232	235	268	252	238	265	251	259	223	247	251	253	257	252	259	287	279	248	266	260	239	268	263	283	245	212	252	254	287	291	253	240	299	281	246	277	265	257	257	270	275	281	272	271	241	281	269	239	244	270	249	268	240	268	284	268	287	253	260	246	245	243	263	244	271	226	270	267	256	274	311	223	278	258	294	286	254	247	275	261	263	253	253	260	258	250	283	277	242	266	245	251	301	249	257	258	239	266	261	266	265	260	261	249	256	269	262	244	248	227	268	254	253	266	247	242	245	254	235	262	235	247	271	266	246	263	266	257	243	267	223	254	243	241	251	243	225	257	259	246	259	253	236	216	257	248	242	229	266	270	263	237	235	234	286	271	238	238	251	259	253	230	253	241	249	254	228	243	249	256	249	253	237	269	256	286	259	264	248	245	257	277	245	257	253	229	224	253	234	255	245	249	248	248	244	235	256	253	249	262	247	228	245	260	270	282	237	255	250	274	261	239	255	240	251	276	252	257	241	243	241	262	230	247	267	287	234	266	262	243	264	250	241	269	238	258	277	249	269	269	246	261	254	261	245	261	251	236	273	246	291	257	268	249	248	225	250	246	246	242	241	238	243	258	258	237	277	246	257	286	236	266	218	265	252	244	253	281	262	243	249	237	237	265	247	267	244	287	245	240	232	254	231	246	269	284	261	250	242	268	269	284	268	254	279	256	227	247	241	245	257	258	293	273	282	266	221	222	228	235	247	232	235	283	270	257	278	261	267	211	266	232	256	227	223	279	224	273	258	250	255	248	257	278	248	220	239	249	259	265	301	257	246	232	247	235	219	267	256	259	245	256	263	267	257	269	252	249	262	300	254	263	227	236	251	205	251	258	290	244	238	241	265	257	245	269	263	267	247	233	240	245	275	252	275	250	223	257	262	284	254	250	278	256	268	263	252	251	263	271	264	276	228	256	245	276	238	257	261	265	244	219	232	240	237	233	242	263	243	254	286	238	238	264	242	244	247	235	244	231	263	245	221	262	252	223	252	231	277	253	251	259	259	225	244	255	262	245	262	256	233	268	230	248	263	225	238	227	266	275	245	281	237	262	261	256	264	226	243	274	260	240	248	241	265	238	244	218	254	236	221	269	252	253	238	255	265	254	258	236	226	260	265	253	245	267	248	247	264	223	233	250	261	241	238	235	261	251	273	235	248	233	251	275	268	263	268	224	258	261	246	247	255	273	244	266	262	242	252	274	268	266	256	222	238	288	255	236	242	223	237	279	251	259	259	258	243	236	235	251	243	256	224	255	242	255	268	273	225	262	219	270	264	238	243	275	228	281	261	264	265	278	240	270	244	251	256	267	246	272	213	264	271	260	237	250	264	257	238	242	282	252	256	251	242	257	247	257	218	274	283	267	244	254	241	248	268	265	255	258	248	288	242	271	279	267	265	242	231	250	243	267	264	278	263	240	270	268	251	265	249	258	249	248	294	275	263	259	292	290	267	253	252	233	268	235	239	222	263	265	260	280	242	281	266	261	236	253	269	282	236	258	274	236	262	260	265	238	242	274	261	228	263	245	286	249	233	241	232	256	221	243	237	254	281	239	268	239	262	289	271	254	249	247	242	237	257	213	264	256	241	268	249	274	223	232	243	253	282	249	241	260	248	231	275	263	274	263	223	258	246	268	246	260	241	272	265	216	258	256	263	259	268	253	281	246	248	252	252	237	287	254	258	257	254	235	253	235	251	246	239	262	235	238	236	240	260	272	242	258	267	234	265	247	257	231	254	290	235	258	284	257	250	268	222	288	269	264	247
34404	7721	1699	1100	825	571	490	379	299	311	288	252	245	206	207	229	212	200	187	190	196	181	166	193	172	199	173	166	175	155	165	186	162	199	175	190	181	185	165	192	166	164	180	173	164	166	166	153	188	176	144	163	181	162	162	155	195	161	181	180	141	174	178	186	178	152	188	208	149	164	153	178	178	157	150	169	175	148	145	155	164	198	188	159	154	173	164	173	156	152	161	163	173	163	176	186	173	173	184	151	163	150	143	168	160	153	172	161	161	182	153	166	168	167	155	178	182	184	167	148	176	183	156	149	176	157	181	178	179	195	152	170	129	164	147	190	179	147	136	152	164	181	151	155	145	178	202	170	161	157	177	156	188	166	175	151	144	161	164	150	176	192	168	160	150	165	155	187	201	169	180	156	163	164	145	169	161	170	158	167	172	149	186	191	123	155	179	181	186	174	151	151	185	144	160	171	149	166	159	158	160	160	167	173	165	171	167	167	153	189	147	165	154	146	167	170	156	145	173	138	151	160	163	160	170	176	166	169	161	175	149	179	169	162	143	170	158	149	194	160	160	178	142	167	143	172	172	169	151	175	155	168	172	170	164	168	157	152	130	141	137	162	167	167	157	154	189	168	172	169	135	172	177	148	166	167	160	186	154	152	176	157	179	177	165	164	152	184	152	157	167	155	159	154	129	171	175	157	170	150	180	149	157	194	154	165	185	164	161	195	172	150	171	175	166	185	148	167	168	169	156	156	178	145	176	164	153	207	157	152	158	170	164	165	173	148	166	146	136	140	167	151	184	174	186	170	162	166	172	166	161	176	163	153	160	183	175	180	165	168	163	180	166	160	177	188	163	186	143	163	153	166	205	171	155	171	162	160	157	159	183	167	172	139	163	152	150	158	154	153	147	161	184	156	164	160	152	149	153	137	186	148	178	162	179	159	185	150	171	178	157	162	162	177	157	150	180	161	174	133	151	185	179	170	150	146	174	168	159	170	157	166	154	140	161	148	171	175	181	155	167	176	166	172	169	168	160	140	150	156	176	184	150	159	178	170	168	170	175	149	191	162	182	167	176	183	161	160	177	196	168	175	168	178	164	160	163	170	155	133	177	174	154	181	149	173	153	168	180	161	168	159	156	151	168	160	154	158	173	149	177	150	159	152	174	140	182	152	172	151	167	160	153	167	161	168	157	163	161	157	146	187	176	181	151	177	174	196	178	161	155	159	179	170	168	147	173	180	183	157	174	196	170	166	187	164	164	148	136	177	179	160	187	158	153	167	163	155	173	163	158	187	164	179	178	164	178	166	151	200	171	164	165	125	186	166	180	173	164	181	173	167	170	171	155	181	166	173	157	167	161	160	174	182	143	150	166	167	169	187	183	145	182	174	182	175	166	168	136	159	159	185	159	159	158	174	179	149	164	188	165	148	155	160	163	165	139	170	153	189	137	160	168	160	162	171	155	180	182	169	177	176	154	193	170	183	148	157	178	167	166	171	170	174	168	168	146	186	167	175	168	180	152	182	165	174	158	166	165	153	168	177	163	147	146	177	169	164	172	141	141	137	154	150	165	198	165	164	161	165	172	160	184	148	163	169	192	157	165	154	150	152	193	152	168	160	141	158	164	164	158	155	150	162	164	170	176	159	162	180	175	177	173	156	177	173	138	192	154	169	167	171	152	157	154	167	160	169	174	149	163	159	159	155	157	158	166	177	155	181	167	186	177	195	161	154	192	151	150	157	178	160	174	163	177	184	153	164	168	181	156	180	137	173	181	186	157	164	151	180	168	133	153	166	159	179	167	155	177	180	187	154	174	184	139	170	165	176	155	166	154	171	164	172	158	176	165	165	215	156	180	172	135	187	159	151	157	156	183	151	159	187	171	176	163	163	159	191	144	148	177	187	144	162	156	152	150	159	166	159	152	167	178	164	152	169	175	137	156	164	155	152	179	160	151	172	135	163	164	161	162	159	180	141	144	157	154	194	166	159	161	186	171	137	123	160	174	182	178	159	152	160	186	155	155	176	180	176	155	167	187	159	147	137	156	149	184	172	192	160	163	184	164	165	155	165	165	169	172	163	149	174	180	166	177	152	159	164	131	161	173	151	170	160	153	161	174	169	155	179	158	167	152	173	164	162	161	162	178	187	153	157	185	176	171	173	148	168	173	174	153	167	192	157	160	189	176	152	159	159	169	156	183	169	152	196	168	166	165	172	134	168	157	152	148	172	166	164	165	153	190	169	162	169	175	150	158	190	157	157	171	160	137	158	156	176	168	155	174	170	147	161	183	140	179	180	153	157	172	159	171	178	172	160	166	182	152	179	173	172	168	188	157	165	159	167	164	193	149	157	155	174	184	172	186	140	157	155	176	166	172	153	153	147	148	152	163	181	160	150	171	168	160	170	165	174	146	169	168	178	155	158	183	177	179	153	169	151	163	161	173	177	166	161	179	174	163	156	166	159	178	156	165	162	142	155	120	174	181	162	155	161	166	154	155	170	171	150	172	171	158	164	167	152	169	159	161	171	183	178	170	157	146	155	170	167	184	164	169	174	177	169	161	173	159	153	168	179	157	170	176	166	147	193	155	168	148	174	160	185	157	162	158	167	156	175	171	176	152	179	169	165	164	176	152	152	176	151	174	149	168	174	154	162	145	166	179	170	147	175	148	167	162	159	150	161	161	160	170	173	153	169	160	160	174	161	178	173	143	179	168	172	160	169	171	160	169	165	140	163	162	175	163	161	161	172	175	173	177	160	164	152	159	168	151	170	155	169	154	132	166	188	152	167	182	145	152	154	161	166	158	165	184	161	151	165	173	180	177	189	187	163	183	159	179	151	135	179	165	177	156	155	169	141	168	173	169	164	161	180	138	159	173	158	172	163	153	193	157	161	182	180	161	176	158	149	193	153	170	157	150	166	155	164	151	176	176	175	149	175	136	147	144	173	151	149	171	169	189	146	140	173	160	153	160	166	152	179	159	171	169	179	131	184	161	159	137	165	161	146	176	171	141	170	176	167	140	171	181	164	160	182	182	164	145	194	193	167	157	144	172	146	168	149	150	161	178	196	151	174	177	138	156	168	159	144	153	158	153	166	176	181	180	158	155	160	181	159	157	151	157	184	163	153	167	159	161	176	171	172	164	196	132	156	152	167	170	175	156	179	154	158	144	177	147	174	174	169	192	194	157	160	146	152	150	155	192	144	171	158	147	181	152	179	174	165	155	157	145	162	186	158	164	162	164	153	160	166	155	170	167	158	195	127	159	162	140	150	177	153	163	171	157	153	160	157	159	169	173	169	168	173	167	154	146	170	145	174	191	164	157	197	162	194	170	165	168	145	142	145	174	198	161	154	155	167	143	158	189	152	135	162	174	144	157	162	135	155	152	158	184	145	167	166	138	177	146	148	172	166	161	181	163	161	162	171	181	181	188	157	155	189	144	162	165	149	139	194	150	161	140	147	169	134	170	145	173	160	176	168	167	205	173	153	181	140
15429	1490	3296	3671	3110	2574	2079	1754	1571	1364	1220	1195	1025	957	917	821	789	801	750	752	754	714	667	667	655	643	627	613	685	621	586	599	557	538	538	624	597	565	583	553	564	552	554	561	545	530	546	547	552	518	521	500	588	575	518	506	519	529	506	565	545	538	501	503	487	535	561	510	575	527	509	534	557	517	508	551	530	509	549	508	476	532	533	507	500	513	476	497	490	500	500	505	532	487	513	509	555	494	520	554	522	537	496	518	488	508	499	519	538	512	510	494	524	513	494	533	504	469	525	548	478	519	498	527	526	556	482	547	469	499	524	505	511	494	495	575	521	535	502	536	489	501	478	568	503	502	566	496	491	512	552	494	513	548	490	487	544	535	521	503	507	489	490	473	496	505	501	510	522	476	530	537	499	558	537	537	496	532	504	484	496	513	493	526	500	529	522	494	514	557	454	520	534	521	532	480	561	467	485	530	510	517	513	496	514	508	498	525	527	469	530	515	518	505	498	488	533	537	494	462	522	548	486	526	502	530	512	504	494	493	542	442	475	486	495	508	508	507	526	481	535	468	485	525	522	508	523	525	507	492	487	515	520	490	524	512	453	502	506	508	517	523	483	506	489	496	495	506	529	534	469	523	512	486	512	513	542	547	480	500	476	493	482	510	483	482	531	519	497	488	485	498	512	517	504	490	497	498	529	512	494	492	448	488	484	472	533	509	517	506	508	502	512	529	521	494	496	496	511	514	501	502	516	490	498	473	502	526	508	489	493	506	488	483	505	479	501	497	554	530	487	520	478	525	488	476	506	523	557	545	502	488	547	492	467	537	496	483	493	478	492	491	563	516	483	511	528	516	484	545	493	524	501	484	491	514	504	520	520	482	504	516	481	519	488	508	517	488	476	537	485	569	499	496	537	507	499	506	490	533	471	489	512	523	528	534	514	487	488	490	527	512	497	502	503	492	478	511	529	511	488	481	525	491	502	518	482	515	535	486	510	528	496	522	519	460	466	520	492	547	524	484	497	531	508	457	491	537	518	477	532	510	518	493	510	511	466	489	505	463	496	501	538	532	513	496	531	501	513	463	491	498	483	484	530	502	478	513	484	501	511	505	495	477	508	460	528	502	506	499	476	513	462	486	498	498	470	506	500	514	480	532	481	520	528	525	507	487	519	508	509	479	511	510	508	510	498	547	518	524	540	495	496	538	507	453	509	484	493	497	479	479	479	496	485	481	507	515	496	507	485	491	547	534	494	538	514	499	476	513	512	504	503	521	522	449	485	500	497	507	524	482	533	469	501	537	513	485	516	480	496	487	480	507	501	499	518	512	533	522	567	521	481	560	466	506	504	478	510	484	518	495	469	528	465	516	506	506	482	478	469	482	494	494	480	503	490	514	454	502	482	497	474	508	485	493	492	498	467	519	492	487	528	515	510	529	474	548	534	489	510	498	509	526	541	498	521	457	476	503	527	501	502	544	484	494	479	458	506	489	519	506	530	502	526	482	489	521	510	520	523	495	513	513	494	476	506	540	484	527	453	478	498	497	497	527	478	500	451	492	508	547	502	501	525	525	510	494	520	498	485	506	459	508	513	532	505	534	479	528	511	518	489	486	513	501	532	534	481	527	525	537	498	514	493	495	522	498	521	517	514	516	486	450	475	526	479	478	491	517	484	512	527	483	541	526	494	481	466	525	490	479	502	509	488	507	524	510	504	508	523	520	509	526	514	516	504	494	477	477	553	476	498	477	536	467	494	483	499	503	466	488	507	500	555	535	448	522	465	513	498	526	502	463	500	518	487	502	469	486	512	543	515	496	494	533	470	474	519	492	505	511	498	519	528	473	522	492	527	504	486	489	523	495	478	537	479	562	517	521	492	503	505	481	473	514	479	491	567	502	512	507	488	475	489	482	489	506	507	489	475	491	496	496	482	486	539	469	497	550	491	519	470	520	519	516	501	509	529	499	490	475	490	489	472	473	547	523	501	501	499	524	470	486	494	525	532	536	511	510	494	507	540	518	493	497	490	525	524	517	481	513	523	474	490	491	527	507	510	492	507	484	510	554	518	482	513	530	517	484	525	481	518	501	496	523	513	480	477	521	545	508	518	556	555	483	506	488	522	526	515	496	453	502	500	506	506	511	499	545	522	517	476	512	505	534	515	483	475	505	490	504	525	520	525	505	509	475	483	493	505	518	514	492	490	517	520	487	481	562	504	504	501	510	489	550	556	525	500	516	493	507	486	519	495	494	483	548	475	509	538	521	499	506	529	521	476	523	495	517	519	492	493	479	474	465	494	465	515	517	529	485	499	517	517	519	496	494	536	513	503	491	507	480	481	518	512	495	512	467	512	517	478	515	484	535	489	544	495	480	496	527	529	507	561	489	506	515	489	515	484	528	518	481	537	522	515	502	476	516	489	503	473	492	480	494	513	468	505	489	461	502	477	509	517	517	506	495	527	518	494	511	493	534	484	491	500	478	502	526	473	484	504	520	519	564	474	515	516	523	510	496	494	520	496	501	512	476	484	513	490	491	504	473	485	521	482	480	520	499	484	521	556	482	496	490	522	510	531	508	488	520	522	521	490	525	561	523	540	521	516	528	528	543	489	497	509	523	521	506	464	491	499	498	486	504	514	489	491	502	516	470	483	499	525	457	478	488	522	484	492	539	496	455	478	516	498	480	474	515	517	502	510	496	511	492	510	531	503	518	505	506	546	491	526	526	529	499	514	495	565	528	474	536	515	493	494	490	531	557	576	503	529	498	493	477	492	519	445	505	454	554	511	508	574	483	486	503	492	469	486	505	520	527	519	513	525	540	457	507	477	507	509	471	467	471	532	531	501	506	442	544	499	507	510	496	534	491	513	512	515	498	521	530	510	524	511	478	503	467	511	491	496	487	497	515	509	483	536	546	500	506	522	476	495	467	501	465	467	499	507	492	485	461	531	527	523	505	526	524	531	502	481	484	539	526	487	481	511	487	528	492	511	503	525	520	520	522	500	523	501	505	527	527	462	474	532	522	513	538	505	491	506	513	524	534	502	516	516	486	511	537	509	452	524	514	511	510	480	506	530	463	518	486	484	497	524	526	537	504	522	498	506	504	501	502	517	478	503	512	490	516	485	525	467	513	495	492	481	515	533	502	504	536	479	479	493	488	459	453	492	465	474	487	507	473	526	542	498	496	516	523	484	528	468	537	537	500	512	454	558	519	521	521	468	491	532	492	518	510	469	512	503	507	481	527	517	489	465	496	496	522	498	515	517	535	520	512	497	458	525	537	538	497	552	444	491	503	496	474	484	515	494	514	487	460	464	501	522	468	474	486	528	490	506	518	492	488	464	480	493	478	494	510	493	490	464	528	506	511	482	515	491	518	498	521	500	478	527	552	525	461	509	545	518	520	535	530	473	492	533	465	513	533	493	518	503	509	527	488	501	510	475	477	539	541	534	489	524	508	509	508	505	520	477	485	520	530	489	499	498	514	512	541	515	471
42792	17117	5407	2305	1482	1092	913	674	636	522	452	387	430	384	360	345	389	306	353	293	304	275	309	306	263	275	264	276	287	267	312	255	282	242	242	264	238	288	270	231	259	283	266	252	265	265	239	252	262	264	252	290	255	233	242	247	239	253	247	241	253	220	236	252	245	266	237	242	251	267	221	248	250	258	237	248	254	247	244	259	258	230	247	267	261	230	252	240	294	274	244	240	247	267	253	261	237	272	272	262	249	273	228	222	254	231	249	253	253	254	237	245	228	245	263	224	272	242	272	246	254	232	230	223	231	267	306	244	254	247	233	230	232	246	226	271	262	241	235	251	245	277	243	236	237	240	252	258	238	259	251	258	258	246	240	243	268	233	276	280	265	230	255	236	236	236	267	278	259	249	254	242	234	232	270	253	236	242	251	247	236	217	264	235	245	265	232	234	260	225	239	242	252	262	254	230	223	225	233	240	230	247	226	253	252	233	247	264	212	237	253	243	238	246	249	244	242	244	225	241	246	248	241	261	254	248	290	230	234	273	257	255	236	244	233	273	234	237	225	248	230	247	251	276	250	230	271	263	206	246	238	239	245	245	269	210	250	255	246	238	245	239	243	246	254	215	234	257	264	231	235	226	211	249	216	225	228	253	262	238	234	236	215	213	244	265	249	239	246	251	227	244	211	269	260	233	262	253	217	233	240	243	236	258	219	227	244	267	239	212	242	253	221	245	245	243	233	216	240	239	238	265	250	257	239	261	247	228	246	232	268	239	217	264	259	238	250	210	240	239	237	303	255	260	267	241	240	218	255	233	243	259	274	257	252	249	247	255	219	244	267	247	227	222	250	246	277	250	270	249	235	244	238	241	225	259	259	230	224	252	232	218	277	223	275	231	255	277	250	245	236	253	255	221	230	244	239	237	249	261	249	265	243	222	266	241	244	216	257	236	243	261	246	251	243	266	257	261	234	243	268	245	233	237	266	238	252	228	239	239	260	264	228	264	252	274	226	239	261	243	264	237	237	218	216	253	223	234	238	247	238	276	254	239	264	250	250	246	279	224	255	258	261	241	244	256	252	212	251	263	229	257	229	276	249	257	243	256	272	224	255	258	252	249	233	291	237	234	259	265	246	239	220	232	259	230	250	260	263	259	242	254	262	265	226	244	240	268	254	245	215	260	259	257	265	252	255	231	221	235	224	272	259	212	258	266	254	254	245	251	252	259	262	243	257	242	230	244	247	252	237	275	229	250	240	233	214	242	250	215	232	253	250	232	267	272	235	226	231	253	251	222	251	233	245	274	227	236	244	252	237	217	231	243	229	259	254	236	227	242	217	246	262	213	262	216	263	246	268	230	226	270	253	250	248	247	223	250	257	258	256	256	256	216	237	231	267	267	254	228	253	230	242	270	226	236	235	243	231	226	243	239	238	253	255	238	256	233	225	267	259	270	236	263	245	247	247	221	227	248	237	246	230	263	254	256	256	256	224	242	259	240	260	252	253	258	253	252	244	241	218	220	267	241	233	261	232	241	231	272	256	237	240	229	245	250	238	248	251	238	246	213	248	249	262	253	276	248	224	258	256	289	247	252	258	237	278	238	257	259	234	230	222	220	251	281	237	234	240	249	271	258	243	249	249	259	258	227	263	260	246	251	276	236	235	240	244	269	254	263	269	216	249	254	240	250	255	240	252	259	242	216	227	241	248	230	259	251	225	234	263	254	247	246	259	220	218	231	211	243	226	225	227	216	250	230	242	273	257	257	218	235	230	257	234	238	221	243	232	245	235	255	259	242	242	216	242	227	226	248	236	259	228	241	256	264	262	240	253	239	268	228	261	251	265	258	231	269	223	244	252	231	253	231	243	234	221	254	238	245	246	253	227	263	238	226	227	246	242	234	222	230	265	237	213	276	261	264	236	237	236	247	279	244	252	263	227	239	235	212	247	242	228	250	224	253	267	242	269	254	254	255	257	233	261	242	207	239	276	249	234	270	225	256	242	260	230	245	230	261	251	229	239	245	273	235	250	255	252	234	229	239	241	242	243	279	229	213	282	249	227	254	242	246	235	261	249	223	271	287	216	264	247	237	228	256	254	212	251	259	242	245	244	263	247	231	246	256	254	255	252	245	251	243	260	261	254	231	248	253	248	252	239	217	229	231	263	249	275	262	257	253	246	241	248	239	221	236	230	246	236	246	254	251	237	240	229	247	229	257	227	258	220	249	244	258	262	256	230	231	262	237	261	242	223	259	216	285	277	225	224	223	252	232	244	245	242	230	249	267	238	224	237	260	250	281	250	240	233	249	234	262	228	232	251	246	261	252	280	230	229	250	275	240	252	237	257	227	241	270	239	224	231	237	240	223	260	223	227	248	265	231	262	242	251	247	238	215	261	226	237	247	235	249	248	270	249	224	244	253	254	218	244	279	263	222	239	250	260	224	265	239	265	244	242	225	241	230	247	262	250	258	250	237	247	227	252	257	247	223	224	232	227	250	231	258	231	212	259	252	237	238	237	243	245	257	278	261	236	259	246	258	282	232	257	231	269	235	233	285	241	238	271	215	267	245	262	273	253	244	260	284	260	244	225	258	258	252	256	235	270	244	241	241	244	232	231	248	244	265	241	266	232	232	250	226	231	258	239	260	243	236	277	274	259	246	253	244	249	291	258	231	240	257	248	268	236	215	284	263	228	246	263	260	219	258	236	235	256	242	205	258	235	229	241	242	229	242	248	236	257	250	222	242	240	258	231	240	229	250	245	254	246	233	232	227	229	285	245	235	260	252	217	255	267	232	215	244	246	254	270	230	247	244	252	228	242	255	264	213	237	238	227	230	240	254	254	239	241	245	234	238	245	275	254	228	219	247	231	244	231	245	234	247	229	242	234	264	263	267	278	272	267	223	254	224	241	257	240	217	256	237	248	217	231	283	223	254	250	249	295	231	262	259	273	259	242	247	238	245	258	246	227	248	243	235	229	261	255	213	242	249	248	232	235	269	203	257	224	257	253	234	213	246	276	255	224	265	259	231	272	239	257	252	240	264	226	246	247	250	256	246	234	220	249	255	240	254	229	222	245	235	244	239	238	269	225	263	214	241	250	247	234	240	246	227	245	259	271	277	221	283	241	244	283	281	241	229	234	246	237	255	261	258	235	273	230	267	219	265	247	246	231	248	244	242	258	253	229	231	229	219	255	240	229	259	273	240	236	238	247	214	242	233	259	245	223	232	264	246	254	245	227	255	222	248	220	282	261	235	241	232	250	237	285	236	229	229	238	236	277	253	229	256	248	231	278	235	237	243	281	297	228	262	286	238	245	279	271	228	236	242	227	276	258	222	253	262	245	235	207	247	239	276	223	259	225	260	255	262	224	237	260	266	252	280	271	237	245	225	229	259	245	247	258	258	250	248	255	272	241	224	236	238	241	255	272	231	260	263	243	260	239	221	229	251	228	255	235	265	230	232	252	246	253	253	230	221	254	243	251	244	246	255	213	239
19548	2820	6069	6682	5537	4471	3669	3153	2648	2462	2100	1959	1695	1617	1433	1386	1302	1205	1197	1039	1084	1076	1045	1026	944	941	959	878	961	918	843	830	866	817	809	780	834	764	874	790	792	779	780	793	767	704	745	746	812	806	747	714	700	709	766	753	692	785	792	777	730	718	748	710	678	752	753	670	729	712	710	665	683	690	721	793	702	681	737	676	685	705	752	715	728	685	708	665	695	715	668	693	709	693	677	731	671	721	710	718	709	730	696	698	701	700	751	682	713	680	783	715	723	709	712	712	732	727	725	720	730	695	670	769	739	680	700	736	679	726	719	720	680	696	675	682	703	760	702	690	701	730	667	757	651	690	708	738	691	710	720	699	684	718	708	762	699	733	703	713	655	672	746	688	705	698	721	691	688	738	755	692	673	675	746	708	676	651	730	726	706	719	726	685	746	725	679	769	714	704	696	697	663	728	727	699	659	656	723	701	694	657	715	706	719	662	727	712	708	709	693	721	717	735	705	713	726	649	697	666	722	723	677	677	707	701	682	666	721	640	733	679	729	767	704	674	650	690	690	697	700	693	735	684	658	712	668	675	691	725	722	701	692	641	692	788	754	682	694	716	740	698	726	689	701	699	673	704	736	715	684	660	672	707	642	673	737	725	729	660	750	756	692	751	660	667	720	685	726	694	678	687	695	711	661	713	708	672	699	694	715	690	704	739	722	682	709	698	752	711	657	669	678	688	645	691	736	728	678	667	691	704	742	730	708	700	654	715	678	680	695	675	689	674	656	661	691	688	710	683	695	671	692	685	738	701	678	714	673	671	701	732	699	658	692	667	721	690	689	662	752	675	723	709	751	712	683	642	702	737	656	678	729	721	717	697	700	646	720	717	753	722	712	694	707	707	746	661	679	677	675	688	671	728	671	664	712	727	670	665	731	654	696	731	670	721	683	675	679	680	700	695	707	645	718	718	700	650	689	705	751	644	667	667	736	710	661	691	696	671	651	690	684	672	658	750	690	722	686	698	715	675	734	695	679	686	713	715	712	689	717	681	707	701	732	710	730	706	687	708	716	677	695	665	707	697	690	677	677	716	680	659	720	712	713	632	646	712	695	702	676	677	686	744	696	716	692	675	748	707	690	683	679	679	701	675	670	671	668	680	717	687	748	697	682	681	703	689	637	658	669	644	735	739	699	694	710	740	701	692	669	689	703	698	678	709	702	726	668	698	665	724	745	707	692	640	674	678	700	707	704	702	714	699	695	692	745	690	687	655	664	674	684	683	703	755	689	713	647	715	695	717	690	721	733	695	733	707	705	677	736	676	676	648	695	711	659	661	732	684	676	660	690	698	667	705	708	667	703	671	668	744	703	693	709	739	730	725	736	730	721	696	695	708	704	731	677	713	754	690	728	692	672	683	683	674	698	699	639	708	702	682	694	718	668	690	664	689	684	702	718	736	752	709	693	719	704	671	712	737	687	679	689	698	708	664	643	678	760	696	706	681	685	677	703	671	673	690	704	683	679	717	706	759	698	685	741	679	661	704	684	687	694	687	719	727	685	638	730	728	714	720	708	664	633	709	713	666	711	704	763	700	715	717	717	678	698	663	696	666	681	711	709	693	697	686	677	710	674	700	645	659	712	693	720	677	679	681	696	654	686	708	685	720	721	692	750	689	695	702	663	718	694	663	705	691	788	698	710	694	720	707	761	657	723	733	698	703	695	723	702	716	690	711	671	663	732	689	716	682	705	680	708	682	678	669	681	678	683	679	711	668	723	726	672	725	691	685	737	695	695	719	631	697	710	692	714	690	763	692	685	724	691	712	659	674	712	748	676	751	720	677	688	723	687	750	647	676	717	671	646	696	689	710	710	671	677	700	681	724	706	660	713	670	728	675	709	694	753	700	703	713	736	666	716	706	693	735	698	743	661	688	670	650	696	709	737	741	648	697	677	720	686	673	682	689	694	716	670	709	728	713	699	685	699	695	682	686	640	632	684	620	710	750	696	752	703	664	660	723	657	698	724	647	689	712	699	680	682	680	734	690	685	708	688	751	663	657	724	724	667	656	708	721	714	687	692	672	735	709	737	679	661	712	709	657	706	690	751	694	680	681	712	685	718	690	691	695	735	714	703	645	643	711	750	674	646	683	728	697	681	729	708	685	697	728	702	667	691	690	660	677	662	696	667	712	697	665	693	750	669	725	650	681	691	739	676	664	697	692	705	678	669	688	693	731	755	688	701	696	716	732	704	678	716	667	699	698	700	735	651	702	681	690	693	720	742	673	701	683	702	692	686	693	720	654	654	691	687	665	731	740	701	650	699	681	686	678	649	720	710	705	744	693	716	747	724	650	688	704	684	700	702	713	695	718	679	669	708	688	676	725	703	707	693	691	686	712	723	708	717	719	669	718	723	682	672	666	685	693	736	658	751	697	703	709	737	743	705	672	674	700	719	720	672	755	768	721	662	731	701	648	648	714	687	689	678	665	699	739	683	766	678	763	727	681	681	733	683	714	699	719	716	741	683	749	692	649	669	675	706	731	703	663	665	670	674	676	708	677	705	689	761	664	708	683	661	631	716	668	673	691	691	724	656	717	680	681	686	741	648	661	720	695	721	685	642	661	718	708	682	688	746	707	657	706	689	691	663	701	702	678	654	705	678	766	708	695	702	701	699	678	696	658	682	726	705	695	701	706	702	711	685	632	702	736	714	688	683	698	737	696	737	706	702	723	722	756	681	706	677	680	651	697	685	715	719	684	716	732	691	656	698	740	723	695	689	682	725	641	737	765	666	661	706	659	688	720	712	663	695	723	705	691	706	715	759	705	676	731	679	751	661	729	695	697	692	702	671	732	664	682	725	670	716	688	684	721	645	683	700	696	692	720	711	674	709	701	680	728	720	674	688	696	693	722	718	725	697	739	665	706	661	727	715	702	698	737	722	681	692	692	689	662	692	719	712	702	743	715	731	712	730	700	689	689	681	708	733	650	657	714	716	737	657	670	677	725	729	711	703	696	662	677	649	680	698	680	681	715	705	708	714	672	719	721	741	647	727	657	678	672	683	679	695	698	643	747	768	735	720	646	662	705	664	671	699	688	677	683	736	664	681	700	653	691	684	732	703	652	735	707	690	660	729	696	717	649	725	747	701	694	682	662	694	656	606	688	694	688	694	751	745	691	706	737	668	659	722	701	704	686	751	702	701	680	724	692	654	701	771	753	687	661	677	744	722	692	748	655	661	719	711	653	699	724	669	738	714	675	676	676	684	686	685	712	658	678	708	689	707	686	686	689	664	689	736	656	707	735	667	703	722	703	642	688	743	692	710	682	664	688	721	654	694	716	730	731	666	691	696	698	716	743	694	667	699	721	734	710	702	739	673	688	728	721	702	700	725	697	714	723	674	699	719	715	722	715	686	709	727	700	726	726	684	681	701	725	677	693	653	689	695	698	676	685	701	697	642	732	701	675	693	682	655	686	702	761	668	655	687	637	687	709	668	725
4849	325	170	117	100	80	65	101	75	76	90	99	96	72	61	73	70	81	71	64	62	85	59	75	77	67	65	75	67	48	64	73	61	73	63	74	65	61	61	76	70	69	65	64	71	74	59	61	78	63	63	77	80	63	62	59	71	61	77	70	69	66	76	77	65	57	67	63	69	66	60	59	66	75	56	75	69	86	58	63	75	61	62	62	64	64	58	76	79	63	58	76	69	69	74	71	75	71	63	76	76	59	68	76	70	79	77	64	78	107	65	70	61	58	70	77	64	50	70	57	73	64	62	70	65	69	80	64	63	71	66	70	65	85	70	78	84	74	84	51	62	58	80	69	69	70	67	70	73	67	53	61	72	63	69	71	66	82	80	67	54	59	76	87	63	76	73	68	69	66	64	77	79	97	58	64	86	72	66	71	82	69	84	57	59	76	78	56	61	48	88	77	56	61	71	60	65	66	71	60	80	61	69	60	68	63	74	63	70	77	71	70	84	71	61	67	59	73	61	67	71	68	70	64	64	73	64	61	69	73	67	81	73	71	64	67	70	73	56	66	85	89	68	79	65	64	77	67	70	63	68	54	69	63	73	67	71	71	77	86	79	58	69	61	73	69	58	61	77	70	69	68	77	60	73	75	63	70	75	54	58	74	74	75	55	67	71	63	57	84	67	90	55	74	71	76	87	74	81	99	82	68	83	75	56	60	79	53	63	88	81	68	51	75	78	63	76	82	71	58	62	70	83	63	59	75	64	67	74	63	76	67	60	70	63	65	81	72	76	77	76	75	76	67	82	62	78	80	64	65	75	71	75	62	56	70	76	74	69	60	71	65	75	68	81	72	58	67	89	76	60	74	80	63	65	69	80	81	56	70	55	73	62	86	66	48	76	65	56	77	75	67	72	80	61	62	63	76	67	63	91	82	63	77	73	87	74	75	65	83	67	56	65	72	57	73	67	60	74	63	64	59	65	71	75	72	76	72	67	89	66	56	64	70	70	85	76	77	72	65	73	74	72	73	76	60	65	79	61	73	67	75	59	73	76	80	61	56	71	66	75	76	76	73	58	72	82	63	70	71	55	81	53	75	71	62	64	75	67	65	78	58	69	46	54	72	57	61	67	71	82	76	71	60	77	71	70	73	76	83	67	80	63	63	73	70	58	56	68	56	74	58	74	69	80	64	75	72	57	93	75	86	77	66	76	80	74	62	79	75	68	79	67	65	69	56	82	70	68	65	57	68	60	83	63	82	53	61	81	63	76	59	64	51	67	82	78	71	76	78	67	70	71	71	71	82	68	80	58	77	64	72	74	78	74	79	68	62	59	88	76	57	70	63	73	75	80	72	62	75	77	74	74	71	71	79	76	63	77	72	70	73	78	78	68	74	78	71	86	72	65	74	79	62	62	60	69	55	65	71	74	66	76	56	52	72	63	61	63	70	73	71	68	65	61	67	59	65	68	57	59	71	60	62	52	76	67	84	70	68	61	70	62	61	65	75	67	72	61	60	57	73	66	66	58	72	73	66	57	71	70	67	67	81	78	77	66	70	77	71	74	79	67	71	66	58	80	66	64	66	79	72	76	69	70	74	88	69	70	70	69	75	62	68	51	71	66	70	75	70	63	72	76	62	83	68	87	60	85	70	69	71	62	67	62	64	65	62	66	83	80	72	88	57	59	51	77	69	69	53	69	65	82	68	85	76	55	58	62	52	63	65	74	71	79	68	83	75	61	82	58	63	57	70	89	67	73	67	77	70	69	58	65	76	68	64	74	71	64	80	70	78	79	74	75	76	63	64	75	68	65	81	78	88	87	64	68	63	66	59	62	75	68	59	84	72	68	86	70	59	67	76	64	57	67	64	54	67	78	51	62	75	54	68	78	67	65	68	72	62	57	79	65	82	75	71	54	70	73	74	72	53	66	64	75	66	79	79	75	78	66	65	66	62	55	61	75	87	67	58	83	71	79	68	66	69	67	68	80	69	73	51	63	63	73	75	64	69	69	76	75	57	62	73	56	64	63	66	69	58	78	59	51	67	83	68	59	69	57	53	63	69	68	77	72	69	73	71	67	62	58	59	51	70	63	66	79	79	68	86	80	61	62	72	76	81	74	87	69	74	68	58	63	73	77	74	59	85	80	70	68	91	77	61	83	65	71	73	75	55	76	76	74	82	56	62	78	74	76	65	64	67	67	62	59	62	64	76	76	63	72	75	69	69	62	67	75	82	58	82	60	62	74	75	60	71	77	72	54	67	60	63	81	57	58	66	68	68	71	65	62	76	69	67	75	70	73	75	83	68	74	64	69	72	91	76	61	61	82	72	73	86	67	65	89	69	64	63	61	67	66	73	73	73	67	77	80	78	65	69	72	74	75	62	73	48	64	64	67	49	65	56	74	68	68	61	70	75	64	72	86	66	82	75	60	61	68	66	70	72	71	71	61	68	78	74	66	56	63	82	56	83	60	64	64	75	71	74	66	84	70	74	51	65	70	59	83	67	71	74	70	81	67	53	68	71	83	76	76	65	83	73	83	65	60	65	64	60	74	63	73	65	71	81	64	63	95	66	61	80	71	66	66	69	64	67	65	76	59	88	65	80	54	68	62	54	79	51	72	53	55	71	97	70	67	60	70	66	57	68	76	58	78	79	60	67	68	70	67	78	59	60	75	68	63	67	67	66	88	67	62	63	57	68	73	79	70	60	78	62	77	69	75	70	79	68	76	82	68	68	85	79	79	56	67	79	75	69	60	78	73	69	56	62	59	65	71	71	76	67	62	64	76	71	59	67	82	61	72	77	81	70	82	75	70	58	59	64	79	66	81	79	71	63	75	72	49	80	64	73	61	66	51	67	73	61	80	54	68	63	86	72	80	69	78	60	66	55	73	72	58	53	66	52	79	65	64	62	75	74	69	72	68	68	67	73	82	60	61	62	76	67	71	64	76	75	70	60	65	79	66	73	61	68	76	65	54	63	63	62	51	68	63	61	71	76	72	73	57	81	75	64	77	68	72	56	60	85	66	62	79	71	71	66	76	63	67	74	73	61	70	70	70	81	68	72	61	63	72	69	71	57	88	56	81	71	68	49	69	62	88	61	76	53	65	67	72	77	64	73	70	68	64	62	77	70	77	71	64	63	78	74	67	70	67	92	71	86	71	66	79	66	66	63	66	58	75	65	76	59	78	68	76	82	66	86	67	69	56	79	69	57	74	73	72	67	77	77	62	82	71	75	70	82	68	80	61	65	61	84	89	81	65	75	74	61	63	78	57	70	63	63	77	73	48	68	61	58	92	71	72	60	67	57	81	68	46	69	61	61	69	73	73	59	54	71	73	73	70	70	63	66	58	78	59	62	90	74	69	56	57	70	79	72	81	66	71	70	67	73	80	69	60	65	66	73	69	65	79	89	90	68	62	63	63	64	80	68	60	73	64	67	80	76	72	65	68	56	78	71	63	76	71	76	71	64	64	64	64	85	62	75	78	61	52	83
4520	310	389	424	429	372	354	333	329	309	292	293	288	259	260	282	272	262	279	239	264	272	231	234	247	276	238	249	247	242	257	255	269	282	267	273	239	256	256	266	281	278	256	242	248	257	281	274	275	250	250	266	261	277	271	257	261	273	260	248	247	257	261	231	233	257	245	238	257	269	261	246	275	275	251	247	246	271	254	243	248	263	270	224	276	266	255	256	279	262	243	269	251	268	264	255	278	268	262	233	255	270	270	273	264	278	227	262	260	255	271	224	231	252	220	252	274	257	280	276	236	235	244	264	246	233	256	258	250	232	264	243	234	253	281	263	268	249	255	247	272	242	267	244	282	236	264	261	274	261	279	261	275	254	251	224	271	222	278	241	270	256	264	251	278	257	233	267	240	240	274	252	259	244	260	269	281	277	258	255	232	269	264	221	235	266	261	228	242	247	275	267	259	246	250	265	262	287	260	269	276	263	241	260	240	246	252	245	263	265	274	208	268	267	220	247	251	251	260	203	258	252	256	233	255	233	230	245	229	258	254	250	262	244	260	252	264	236	255	238	240	284	225	261	241	288	254	244	255	287	264	275	241	252	275	220	277	261	252	236	245	258	237	296	258	240	269	230	253	268	264	260	256	257	246	267	255	234	261	231	246	265	283	251	225	258	263	261	246	240	268	268	262	252	244	246	266	250	229	254	234	274	250	239	221	272	253	263	251	266	267	261	257	255	265	230	291	265	241	295	258	267	282	240	249	253	236	278	260	245	284	253	273	249	260	275	263	261	265	253	253	259	275	222	259	252	294	252	264	256	277	231	267	293	250	226	252	280	247	249	234	267	227	271	249	277	255	267	238	274	264	253	272	282	262	221	234	276	260	258	232	250	224	283	265	247	275	275	264	260	272	255	212	242	265	267	252	250	274	286	244	259	275	232	246	250	254	239	268	263	259	277	239	248	241	244	259	253	243	247	252	247	276	274	230	239	239	284	251	242	240	254	230	252	286	278	250	259	265	241	264	219	257	275	247	284	260	254	259	243	251	250	255	263	261	258	276	278	241	230	271	287	243	245	252	277	236	245	260	243	252	286	274	262	259	269	254	270	257	246	255	220	273	263	244	213	250	254	261	246	268	257	280	255	248	275	258	258	238	250	285	258	249	250	245	258	250	264	226	257	261	259	255	252	258	241	271	270	261	251	234	270	240	248	283	284	243	262	270	288	265	258	249	234	253	256	260	241	258	243	277	247	262	239	277	265	244	261	275	251	236	271	233	218	270	257	232	267	253	283	262	249	244	246	250	261	265	232	238	281	275	207	258	263	263	226	242	265	227	268	264	273	251	247	249	226	293	267	252	286	285	241	240	248	250	246	229	248	267	300	225	240	298	259	256	278	266	240	246	278	250	256	243	236	234	255	272	289	268	268	247	249	278	251	290	259	279	237	296	243	265	267	263	234	251	240	249	250	247	269	275	255	310	235	265	270	250	252	242	271	267	238	254	254	257	237	253	254	248	250	221	266	251	234	249	246	254	275	267	237	242	264	269	251	273	266	246	246	246	234	277	269	291	251	277	235	248	271	238	284	282	264	251	241	266	237	240	280	236	259	246	264	239	273	230	251	238	279	228	279	256	262	226	230	256	256	254	228	268	263	252	277	237	250	258	240	241	246	309	277	258	267	257	268	256	253	243	250	246	259	223	256	250	255	280	275	250	258	260	228	247	213	241	260	290	253	254	264	260	266	246	234	239	275	254	232	257	273	266	274	266	269	269	262	252	242	261	243	256	261	267	275	260	247	259	233	273	256	261	254	259	285	268	229	248	279	254	237	253	244	223	253	221	266	242	265	262	276	246	276	230	244	243	242	260	271	260	300	256	271	220	266	259	269	296	261	260	243	260	253	264	259	259	226	263	246	248	257	257	273	257	262	224	228	237	255	236	215	274	259	252	236	258	240	238	256	256	265	278	233	258	241	267	246	246	275	245	282	243	274	277	226	246	252	283	246	276	256	257	246	262	250	247	268	235	287	236	257	261	247	253	240	263	267	255	294	212	253	251	274	241	249	261	271	270	265	235	253	257	250	269	254	255	258	264	264	254	252	228	240	269	268	242	242	253	247	249	221	243	247	262	239	238	264	261	254	237	260	259	253	264	236	246	218	260	250	268	268	256	260	243	236	262	243	213	255	248	238	258	246	265	237	232	262	247	289	235	248	256	254	230	265	279	261	250	246	247	247	257	260	252	256	259	253	229	235	253	239	252	265	257	240	240	264	259	265	252	273	241	232	279	248	247	251	243	239	237	230	261	226	257	249	270	242	244	248	248	253	234	231	230	234	249	259	236	265	255	231	265	250	278	219	291	267	263	250	224	233	256	281	250	279	263	235	264	254	276	283	241	257	271	239	276	237	269	243	233	257	251	267	253	259	255	273	233	238	239	273	231	265	243	234	273	248	250	231	255	244	233	231	271	262	263	260	249	273	237	244	262	257	269	261	224	271	276	272	246	276	235	259	235	232	255	234	246	229	233	246	226	270	262	279	250	275	274	274	275	236	255	236	239	232	267	261	206	255	258	253	270	243	222	263	229	248	275	242	273	251	248	258	235	265	232	268	260	267	246	247	240	242	252	235	239	277	254	237	242	254	237	243	250	256	253	293	247	245	240	252	275	244	221	237	243	259	283	251	274	270	232	265	275	274	275	233	276	278	244	254	252	283	268	251	277	230	265	273	241	251	272	233	256	253	276	282	247	263	264	275	281	270	238	289	268	247	262	253	280	237	226	250	249	249	242	231	247	264	245	224	266	220	243	251	262	241	252	245	246	247	243	229	266	263	249	233	249	247	245	260	291	274	238	253	258	271	241	235	235	267	253	283	242	253	245	248	247	241	247	245	253	273	272	237	252	237	235	264	294	250	270	238	281	268	245	239	271	257	265	259	270	267	248	260	264	210	230	272	265	273	261	262	255	248	239	264	276	265	261	270	308	274	255	277	264	273	281	282	256	233	261	226	243	251	274	238	267	232	272	230	260	280	265	239	243	266	250	231	258	233	262	239	265	246	268	262	261	272	278	241	271	242	252	252	246	258	240	283	287	277	282	252	275	261	241	276	244	268	271	266	278	230	270	279	272	238	276	250	274	244	276	279	262	276	267	257	258	232	236	245	224	254	255	243	252	250	259	261	245	228	251	250	252	237	277	256	251	249	249	248	257	247	253	250	241	238	277	244	247	263	266	262	274	247	260	243	235	257	248	253	262	216	253	269	244	227	247	232	264	250	262	243	231	263	255	248	247	260	242	271	247	258	247	244	246	258	254	271	253	270	263	282	235	254	246	270	236	225	255	254	229	247	251	269	245	228	257	252	265	241	247	250	274	247	259	229	251	282	227	259	258	278	251	249	244	267	242	240	260	272	255	257	260	283	270	235	280	274	236	243	243	275	245	257	245	235	227	248	276	255	250	272	259	253	250	264	249	264	247	283	251	257	258	246	250	289	247	275
32590	6419	1628	1061	804	587	481	405	309	324	258	267	225	249	231	195	193	201	192	220	186	168	202	164	181	171	178	171	175	165	153	168	199	181	155	168	158	177	164	171	173	164	169	172	164	162	180	165	171	174	191	178	167	166	184	150	168	181	134	174	155	174	190	182	163	172	177	166	155	166	183	127	157	171	172	164	155	166	177	171	189	183	166	173	195	194	146	159	166	150	178	148	186	163	172	171	170	160	180	163	158	158	144	170	170	141	158	169	160	154	181	153	177	180	164	166	148	149	167	148	148	156	178	155	154	157	171	169	178	154	162	148	169	143	156	193	158	158	177	181	185	166	178	157	155	162	162	175	160	171	173	161	154	158	170	166	180	152	161	187	148	164	158	157	185	151	167	162	171	157	155	160	172	169	171	154	175	149	195	172	133	164	195	167	175	137	165	161	141	178	177	149	173	163	179	167	184	156	171	149	180	179	136	164	154	174	142	169	178	172	168	158	174	176	173	169	176	180	167	173	155	138	155	174	164	164	166	159	173	166	154	166	166	155	169	163	169	146	176	167	183	177	170	162	187	160	168	161	164	169	157	158	155	179	144	146	169	164	154	166	156	179	180	152	191	161	151	188	165	155	171	167	148	161	174	162	172	168	147	152	148	160	162	156	142	182	174	163	153	158	161	157	149	180	205	163	152	175	174	171	165	163	163	169	157	175	159	158	156	154	170	140	146	165	154	149	156	151	186	165	176	147	144	161	150	156	157	180	154	191	166	152	137	162	170	155	165	176	163	174	171	201	168	160	189	157	142	166	168	176	142	160	155	147	151	181	172	148	166	149	165	168	148	170	177	156	162	136	152	179	164	166	140	164	163	149	174	174	146	163	166	169	167	148	180	147	169	171	157	161	140	175	182	164	160	172	175	147	184	170	167	169	159	157	176	161	175	149	161	169	159	172	155	173	177	174	143	157	154	154	140	158	180	166	171	160	183	171	151	145	177	159	171	155	140	159	169	175	151	169	166	151	161	161	161	161	184	172	161	131	177	147	175	175	147	155	150	178	168	172	183	151	166	170	169	163	172	157	158	175	166	191	169	143	161	158	146	162	172	181	151	156	159	160	163	179	178	156	154	158	168	154	170	167	168	174	163	170	164	157	179	158	165	164	150	171	186	163	167	163	143	156	156	150	145	181	179	172	182	164	165	189	155	152	173	140	181	152	149	166	152	164	151	162	171	177	180	164	150	170	172	169	159	161	153	167	172	176	172	163	169	168	163	158	140	176	180	169	162	146	180	156	177	142	172	155	155	182	194	185	154	170	160	148	172	191	178	171	179	159	153	158	178	169	168	169	152	166	180	179	165	176	171	164	164	157	153	154	176	166	155	162	174	158	161	140	172	183	179	156	164	173	178	185	188	157	173	174	162	176	174	148	136	141	136	155	179	178	155	148	177	159	149	160	149	170	137	162	168	169	164	157	166	143	158	149	175	169	181	161	162	158	181	166	180	164	149	163	161	149	167	160	147	161	169	148	174	154	174	152	163	170	149	152	183	182	161	159	151	155	158	164	171	164	148	162	158	130	139	149	147	178	173	185	152	156	153	164	150	167	145	171	136	182	165	160	146	172	169	182	155	165	181	180	158	164	166	156	156	166	185	165	172	154	154	155	158	173	167	156	177	154	148	171	182	178	166	141	150	139	190	147	174	144	162	153	152	159	177	151	151	154	139	166	182	166	148	154	148	162	174	194	157	187	149	166	166	150	158	170	168	147	158	148	187	151	156	197	164	161	143	175	171	156	146	144	158	139	155	157	156	168	158	154	135	177	156	150	181	170	142	162	182	169	153	165	167	155	156	145	174	132	167	158	165	153	172	159	158	154	179	161	177	142	163	173	158	137	132	167	149	143	155	200	153	153	156	181	152	183	152	159	139	185	157	169	160	142	170	163	154	160	163	157	177	160	166	173	180	181	154	164	139	186	187	154	188	179	165	154	147	181	166	157	145	144	143	178	154	165	167	147	170	155	152	164	153	156	150	149	178	172	160	177	146	170	145	181	153	153	182	167	183	174	165	158	145	181	163	167	146	183	135	146	159	184	180	158	168	157	157	158	156	175	175	174	167	175	158	159	189	155	158	159	165	163	170	160	145	162	150	169	159	157	168	154	139	150	184	162	163	144	156	174	180	170	165	184	164	181	162	163	188	173	160	163	192	146	158	167	178	144	170	152	183	159	173	158	165	146	169	165	156	163	171	177	159	176	164	177	165	184	173	175	179	163	183	164	164	180	169	158	178	145	166	175	164	163	166	165	159	168	162	162	178	176	171	193	172	156	149	145	166	171	162	174	180	159	185	154	174	163	125	157	167	152	169	181	153	171	156	202	167	168	187	157	157	179	171	141	155	167	168	173	173	189	154	173	184	169	151	189	160	155	171	151	159	163	168	152	181	144	159	178	162	157	157	173	153	158	155	164	169	167	158	172	184	155	184	163	156	172	150	160	151	132	169	149	138	162	177	151	153	168	185	201	139	173	173	173	161	170	130	160	149	134	156	158	176	183	169	163	164	182	170	148	167	138	178	166	182	180	143	170	160	156	159	177	162	160	169	153	163	154	152	163	172	196	181	182	150	142	146	162	163	170	144	159	168	171	184	158	164	181	185	165	149	152	167	180	165	158	173	187	163	157	138	171	137	158	175	170	164	171	141	178	174	159	167	166	164	168	169	156	173	176	135	152	144	171	157	152	164	182	180	152	138	177	157	142	147	181	164	145	156	138	159	185	150	161	179	167	168	146	175	171	147	159	178	143	171	165	162	189	171	193	169	157	174	188	182	161	153	150	169	154	176	155	148	161	158	158	163	152	166	161	166	179	168	184	175	157	150	159	153	165	163	171	185	139	175	152	157	184	179	149	179	171	147	147	160	143	158	173	178	167	155	166	152	182	159	171	161	157	182	162	167	170	163	169	149	173	177	136	180	149	145	171	164	178	179	180	160	172	164	160	166	163	154	164	161	177	173	177	169	151	153	160	150	152	159	189	172	182	156	161	160	166	142	171	146	145	153	167	165	169	181	177	162	179	156	173	163	151	160	177	148	178	162	164	182	164	151	147	161	158	190	157	177	144	166	154	137	155	175	156	158	169	180	147	168	149	181	185	153	173	187	187	147	161	132	165	160	184	166	168	137	169	146	190	183	164	147	189	171	153	169	170	175	165	132	167	170	165	161	169	158	171	172	163	155	171	161	165	172	176	158	159	147	157	176	138	187	152	163	150	154	177	161	156	156	147	160	184	173	165	156	160	141	176	187	155	154	149	166	174	167	136	168	160	142	172	149	172	165	159	163	180	181	177	179	154	182	162	167	165	155	165	160	140	161	168	162	170	166	161	168	165	170	191	166	160	157	153	165	169	154	162	156	197	140	156	161	168	154	159	163	145	163	142	150	163	173	153	156	165	164	143	172	168	176	159	140	176	160	138	176	176	157	180	159	158	163	163	160	179
14507	1513	3429	3771	3152	2535	2013	1754	1480	1347	1238	1152	1050	952	882	837	884	774	769	744	730	700	644	655	616	633	600	641	659	594	607	570	560	602	625	574	537	586	546	544	595	550	532	528	528	587	529	517	534	550	500	521	498	531	528	528	495	514	549	522	567	533	518	487	505	499	525	521	486	510	482	544	506	460	503	532	468	542	533	488	554	521	501	507	561	525	553	529	471	492	507	506	506	486	512	519	550	520	490	524	496	503	554	514	507	526	495	529	519	509	546	520	522	526	470	511	492	509	529	512	507	481	527	476	508	466	509	497	503	530	502	480	511	518	500	521	517	500	506	474	521	543	490	476	532	503	546	514	484	522	519	505	505	517	490	508	506	477	488	520	518	515	498	504	508	470	493	523	467	490	504	509	498	546	477	474	525	532	482	478	510	493	529	502	512	510	570	518	445	546	511	517	492	514	551	461	504	459	514	491	512	516	487	538	485	535	525	535	480	505	515	514	485	514	502	489	506	515	506	533	503	489	451	505	495	499	517	533	514	527	539	454	501	527	480	520	502	491	522	538	521	514	516	527	543	504	491	497	482	529	497	475	498	471	482	497	544	491	524	506	538	495	513	478	489	491	490	459	512	490	501	496	472	498	526	460	520	517	496	506	491	511	528	489	492	505	500	499	464	532	501	523	485	472	479	511	492	512	495	513	490	487	538	448	495	533	509	521	501	524	536	514	468	478	481	457	534	495	493	535	543	493	494	530	507	509	490	495	536	509	504	535	495	510	439	466	529	487	496	523	483	515	520	481	505	522	473	477	530	506	469	531	494	488	545	538	526	471	473	493	501	519	468	470	520	517	470	531	524	487	469	494	464	519	470	524	509	488	489	506	530	533	531	531	500	481	511	490	481	518	474	508	489	480	481	511	467	492	528	501	526	525	492	496	559	499	473	476	529	516	510	508	528	510	485	486	510	536	457	509	522	472	490	516	525	463	488	518	496	495	506	507	453	510	480	506	508	514	482	476	494	464	488	519	543	522	519	477	527	470	505	505	502	498	464	448	502	539	511	502	495	511	498	485	486	562	498	475	508	516	513	498	518	500	494	517	509	482	531	496	545	475	531	513	489	547	544	498	506	555	499	504	507	542	527	521	491	503	500	512	505	515	512	546	515	524	496	492	490	508	473	519	503	504	461	546	498	504	525	520	503	467	526	533	492	526	524	500	494	514	506	568	539	537	519	502	511	486	474	477	467	489	508	523	533	505	478	520	485	515	437	530	494	498	527	531	510	516	526	497	547	426	487	452	497	507	489	526	504	477	460	499	504	478	496	506	475	529	500	504	538	477	489	518	487	480	510	509	494	518	535	490	505	513	487	521	494	508	490	490	511	510	476	507	481	475	502	486	499	509	474	483	465	506	545	530	498	488	501	521	458	521	565	484	518	533	494	491	516	503	496	493	462	449	484	485	495	540	537	517	506	513	535	518	497	502	488	503	513	484	500	511	492	476	484	522	449	488	516	511	507	485	492	458	474	538	526	511	504	518	535	514	526	476	516	518	466	478	488	476	526	521	490	529	514	470	487	505	509	489	521	537	514	468	510	484	511	497	539	514	504	487	502	508	472	518	498	508	487	474	511	520	517	519	481	482	501	484	538	491	486	541	494	539	503	504	477	533	529	505	469	529	500	471	515	487	483	503	468	475	507	524	509	514	521	525	504	533	468	501	506	488	509	525	489	498	511	509	493	529	474	488	505	540	539	506	497	482	507	517	517	516	544	487	507	499	474	543	488	483	519	488	530	543	509	517	500	495	506	528	490	510	500	495	481	513	478	472	499	523	476	507	497	492	513	510	551	521	526	480	467	498	518	510	493	515	520	488	513	484	498	507	509	501	504	482	464	490	525	492	525	497	516	499	482	493	473	507	499	487	531	488	505	500	485	515	508	499	507	497	504	489	468	502	461	522	527	510	513	502	501	517	499	502	503	468	528	472	502	512	498	497	497	514	509	478	520	512	517	521	482	519	500	501	481	519	484	485	477	521	531	503	501	510	489	502	519	492	525	471	508	518	511	493	550	490	484	489	489	532	479	518	502	510	513	532	492	519	485	497	519	521	500	523	477	515	483	488	534	467	524	477	511	479	478	532	497	483	489	490	507	523	543	504	520	492	517	473	524	490	499	494	508	514	537	539	478	525	496	501	502	505	473	504	508	472	501	500	531	527	543	438	503	528	485	481	473	521	481	509	515	524	504	495	480	512	529	524	516	513	486	477	521	490	481	528	526	546	517	471	519	479	489	493	516	510	487	563	478	521	481	509	521	482	515	488	514	525	529	478	508	488	510	492	499	481	495	508	495	467	538	476	492	496	513	494	481	477	510	499	462	514	506	492	498	494	536	504	523	500	487	514	498	483	462	532	507	506	506	486	516	536	508	535	475	492	484	510	505	478	516	501	529	521	507	468	474	508	522	473	508	489	470	512	549	484	527	491	516	474	515	505	504	501	479	500	513	524	488	483	492	475	513	547	509	538	452	499	510	514	518	516	496	470	505	475	496	480	480	496	496	522	511	512	544	545	547	512	494	490	517	491	494	489	480	544	515	521	484	489	510	495	514	479	485	508	524	509	530	507	526	489	464	533	513	509	471	490	539	495	482	501	522	525	506	535	460	499	525	462	482	492	493	500	500	512	502	569	484	482	511	485	522	483	466	482	496	510	499	496	505	507	504	520	456	475	479	504	461	542	452	516	491	504	474	507	513	490	527	480	510	503	504	513	501	500	516	514	509	476	527	524	462	505	481	470	507	475	516	488	474	469	525	495	481	548	496	508	458	510	524	506	462	483	509	504	497	494	525	487	489	497	511	531	488	467	533	514	522	488	524	532	504	517	477	503	537	519	542	500	531	469	498	484	480	493	492	536	560	491	483	494	527	534	500	499	501	505	502	506	496	509	513	545	498	524	517	487	482	526	509	479	501	514	475	507	481	526	482	476	477	510	509	490	492	489	493	490	466	480	528	515	499	501	515	490	513	522	496	493	472	507	505	463	477	495	495	455	505	461	526	521	476	517	513	486	501	515	536	481	511	514	508	478	501	502	496	532	467	478	531	518	479	477	509	469	529	540	535	475	475	504	504	532	516	495	512	526	542	483	552	492	519	502	486	513	502	502	507	472	462	526	482	498	473	476	515	488	479	470	515	504	523	515	453	485	469	493	471	469	513	486	483	524	507	528	532	504	483	458	505	463	508	494	513	471	487	509	497	489	477	496	554	533	462	486	519	510	532	492	490	496	455	515	539	511	512	525	501	503	530	503	473	499	542	495	532	493	507	542	495	492	527	483	510	493	532	521	535	509	518	534	523	522	515	487	495	519	510	500	488	490	501	497	518	489	512	503	504	497	502	506	524	507	478	467	504	498	510	495	492	514	512	522	475	477	503	494	532	493	492	495	523	530	525	511	509	467	476	551	481	514	482	497	525	547	472	487	474	505	537	523	498	497	512	535
41283	15294	4783	2195	1504	1130	831	633	550	494	493	440	394	393	349	345	350	282	297	300	285	315	268	256	271	234	280	294	266	283	250	272	257	270	280	272	257	309	284	214	255	264	261	254	261	228	260	249	239	240	242	258	256	277	263	250	248	252	264	231	251	234	253	263	253	221	232	258	267	236	250	258	259	223	260	257	268	231	254	233	260	274	260	262	253	250	225	250	266	255	240	242	229	250	262	251	237	250	250	246	230	252	233	250	246	244	266	253	222	245	257	269	243	261	239	247	248	239	265	248	272	259	247	237	253	226	240	227	251	224	238	247	263	250	239	250	238	235	228	222	242	243	257	231	230	227	258	218	222	249	277	238	272	243	243	248	247	231	266	254	216	227	249	256	257	260	236	244	247	285	243	272	248	237	248	238	254	247	234	249	246	263	236	231	210	231	262	266	220	244	285	223	258	231	222	248	248	243	275	252	227	253	232	233	220	242	235	229	231	223	258	251	258	229	242	234	254	252	253	258	233	223	239	218	278	226	245	248	267	235	229	248	247	245	232	244	216	220	250	247	247	236	221	233	270	238	240	271	231	241	233	244	231	257	243	237	255	240	256	248	235	283	265	240	227	246	240	256	254	231	271	256	244	263	255	233	278	233	262	248	225	217	274	244	230	254	266	261	271	243	212	241	237	256	266	261	224	266	239	237	221	242	200	244	248	234	258	244	266	226	251	245	247	256	242	243	274	262	251	244	262	254	250	237	251	237	231	219	247	253	250	245	272	256	237	256	239	246	263	218	243	267	281	242	256	259	236	243	222	274	244	278	244	238	243	230	266	245	227	246	225	247	265	262	229	249	251	266	218	266	251	248	261	251	243	241	243	246	226	248	225	246	224	233	243	266	217	242	276	263	225	255	244	250	262	234	228	230	239	241	247	260	223	242	262	234	225	258	265	244	237	227	248	268	252	260	251	235	272	264	231	284	252	226	268	253	244	241	250	263	266	255	240	241	229	267	263	255	246	241	237	244	221	246	231	230	255	242	255	263	236	227	264	228	249	260	266	240	254	235	243	227	250	260	241	243	245	287	225	270	277	238	248	211	221	256	229	243	245	242	227	238	249	265	240	227	253	246	234	259	244	243	237	224	223	243	250	258	262	254	245	253	248	229	209	274	223	227	222	275	254	257	254	230	258	228	260	265	252	237	212	258	242	236	228	253	245	227	231	250	276	264	236	239	219	259	268	256	254	230	204	227	245	263	249	249	246	254	221	244	239	216	273	244	254	222	234	214	266	245	234	243	226	243	239	245	259	250	222	243	233	220	252	262	256	226	241	241	257	248	251	265	214	234	223	252	221	236	264	271	236	226	263	263	253	245	271	237	237	245	249	245	246	250	252	268	256	225	224	255	225	234	288	261	259	251	270	250	217	238	250	237	245	254	261	270	232	211	204	216	250	265	259	215	238	224	264	260	253	251	238	261	224	247	248	254	287	230	251	215	237	246	260	247	237	235	251	263	237	227	276	258	229	241	211	236	235	245	255	212	264	244	253	223	237	250	258	245	257	264	228	240	237	274	231	243	230	240	244	254	255	242	242	240	256	221	231	273	274	235	241	261	238	266	223	243	275	241	231	250	224	228	252	234	239	243	224	251	254	220	219	264	233	236	231	239	257	205	228	240	238	257	247	238	217	258	236	217	263	233	252	232	245	228	241	236	238	235	230	246	257	218	254	233	251	244	247	251	233	263	235	232	229	234	239	236	224	265	238	240	262	243	224	237	234	218	236	217	265	242	244	289	269	244	217	236	270	252	249	272	229	247	237	247	241	249	258	229	262	252	275	253	228	246	244	252	246	235	227	243	238	253	259	234	238	228	247	251	243	259	262	239	276	232	248	268	241	280	225	244	268	240	261	245	232	236	251	227	258	224	240	255	276	233	257	247	226	292	264	263	236	237	274	234	234	245	240	243	230	233	263	242	249	255	255	241	275	242	226	256	257	257	229	244	248	250	233	281	232	232	233	233	265	264	259	249	251	238	235	245	264	247	273	233	202	252	252	278	226	248	245	255	236	230	241	234	244	260	238	233	257	213	227	248	257	241	257	237	242	243	259	263	236	250	227	234	263	272	271	247	217	243	248	218	233	207	219	256	244	227	221	232	238	242	235	226	240	253	257	250	245	242	250	228	244	248	237	253	254	254	232	255	245	236	211	241	254	249	261	241	245	238	242	230	249	247	218	258	236	252	229	240	251	238	238	257	261	284	286	236	263	247	254	258	251	244	263	243	247	237	267	233	211	251	251	227	210	222	258	228	229	225	240	231	222	201	224	238	265	258	231	262	215	236	237	257	256	232	260	250	253	242	221	268	272	265	224	253	290	230	216	264	267	227	253	236	268	244	263	275	237	241	260	252	274	240	246	230	238	228	221	239	249	217	231	258	249	249	259	234	257	251	262	238	241	235	260	235	241	259	257	228	233	264	237	253	244	242	227	215	234	229	211	274	215	239	243	270	224	259	275	272	241	256	251	267	244	257	236	278	259	234	216	250	271	222	245	238	250	232	246	251	232	250	246	231	243	244	253	241	216	240	247	255	263	254	228	235	237	255	272	263	230	266	263	242	253	234	260	268	259	208	267	257	255	233	242	268	248	256	227	263	236	221	232	262	236	245	237	239	225	219	249	231	259	248	230	253	225	224	233	244	273	264	253	256	251	243	246	218	254	250	251	237	236	263	267	261	240	236	233	240	266	272	248	258	240	232	245	258	231	247	246	262	263	258	242	247	265	259	257	262	244	251	250	264	263	254	250	255	227	271	265	224	236	270	229	239	232	232	240	249	236	233	221	276	266	260	260	248	221	242	239	229	241	239	234	255	241	248	244	231	233	254	236	224	241	242	274	248	241	236	257	236	231	240	226	234	233	254	236	270	254	245	226	219	264	278	246	284	236	235	253	269	244	240	240	241	263	240	271	242	222	230	244	237	280	232	218	234	219	296	264	256	224	261	240	227	234	229	249	247	284	235	247	235	237	252	246	254	260	235	238	259	241	251	224	238	235	242	243	280	221	229	261	274	251	264	230	220	255	248	242	249	242	242	226	232	240	243	264	244	254	256	210	229	233	250	252	243	235	243	224	243	227	228	248	244	242	249	232	236	248	282	220	190	241	229	239	249	232	267	266	246	235	232	235	285	223	262	275	256	231	250	228	254	259	220	224	249	217	267	255	260	247	256	241	235	286	224	239	232	255	250	258	250	275	239	233	245	245	218	266	260	269	240	242	246	224	268	231	224	236	242	235	232	220	272	273	262	262	251	233	276	262	244	239	212	277	237	248	239	275	278	233	234	243	257	236	254	248	286	215	231	250	236	238	249	275	258	291	249	262	261	234	234	251	271	248	292	270	238	231	246	253	233	226	259	233	263	261	263	266	234	252	261	248	256	242	242	259	271	247	231	233	224	233	255	246	238	215	226	282	257	254	256	253	271	262	242	232	275	226	235	276	246
18726	2707	6132	6560	5618	4552	3679	3124	2747	2290	2132	1945	1750	1598	1489	1446	1381	1278	1236	1120	1108	1060	1051	1006	1005	931	927	920	929	855	888	891	817	833	836	791	803	845	835	761	784	826	750	780	766	726	803	772	795	773	763	724	748	752	776	742	759	734	741	745	736	762	708	741	761	727	748	724	735	699	722	746	714	712	706	764	742	682	732	702	729	703	662	703	730	685	747	721	776	690	706	712	757	730	702	691	738	728	735	733	717	777	731	691	706	685	666	664	731	681	695	697	680	744	697	714	751	698	697	682	671	722	725	710	715	707	711	656	687	711	714	668	748	711	673	730	676	680	727	679	704	696	717	709	674	673	695	671	712	719	704	746	678	726	696	736	684	710	640	681	674	655	666	704	683	671	664	712	678	693	672	713	703	710	645	691	659	725	690	690	785	703	671	713	726	707	721	663	669	753	734	663	647	651	716	700	711	704	692	678	715	685	760	664	700	674	689	727	708	742	712	672	713	671	711	658	696	701	672	701	711	712	700	685	699	694	677	704	731	713	661	700	690	682	703	692	691	670	682	708	732	633	692	718	726	693	687	690	708	680	678	657	724	657	676	703	665	689	681	680	677	736	706	680	704	695	716	692	741	675	688	704	701	741	635	691	657	653	715	667	663	724	711	723	730	714	709	685	674	741	694	713	685	740	750	724	744	691	732	696	655	700	703	708	691	717	642	710	686	697	729	681	735	720	744	679	684	724	733	692	672	676	735	691	681	726	702	686	699	710	652	703	645	625	676	708	688	677	674	704	689	674	715	714	717	719	725	699	695	697	657	709	706	738	673	697	703	706	716	679	684	736	670	698	662	716	691	721	677	729	677	671	715	719	683	683	709	664	669	705	736	708	646	665	706	705	694	660	683	627	728	697	707	703	777	667	712	678	657	669	749	658	698	674	755	639	698	717	697	710	726	693	678	615	731	646	718	691	678	679	709	690	705	653	705	688	731	686	725	714	706	650	636	691	692	706	697	695	681	691	706	684	639	758	689	700	710	638	689	656	706	693	710	721	738	729	692	717	675	688	695	714	684	714	717	702	720	698	691	734	674	675	652	692	678	681	686	686	685	722	748	672	677	649	684	735	696	711	713	721	679	678	708	718	677	699	681	675	761	708	666	696	695	660	700	669	718	666	735	663	682	709	715	698	686	660	761	671	715	701	699	662	663	732	744	726	729	715	699	692	693	734	680	708	649	666	728	697	691	695	688	740	665	660	715	736	727	757	720	654	675	666	709	692	700	677	708	664	731	659	692	677	693	726	699	725	726	673	714	707	672	683	657	738	683	655	660	696	673	680	688	672	724	767	659	714	663	711	700	699	728	681	766	713	717	640	660	677	689	704	686	719	695	672	646	695	659	685	669	735	691	663	660	680	679	691	739	712	669	718	680	680	717	705	668	694	671	713	742	665	721	711	685	682	673	689	670	697	679	710	709	676	656	695	710	661	668	701	693	692	731	684	692	664	679	675	687	718	687	703	690	699	681	734	716	682	683	685	630	745	692	680	688	660	651	689	663	678	712	700	752	738	683	691	721	710	697	701	759	653	740	628	652	669	753	682	679	719	692	733	687	692	674	689	701	705	720	697	763	656	709	706	675	712	668	738	678	701	703	701	698	673	708	692	653	725	663	682	700	727	717	670	677	714	681	715	689	760	694	693	662	664	686	658	734	643	719	693	705	695	709	688	702	697	703	686	709	685	698	685	702	689	684	667	689	709	692	660	648	670	745	687	692	692	669	700	702	685	670	651	716	665	675	674	704	714	736	682	657	686	710	705	710	681	693	692	630	744	680	706	741	679	670	706	717	712	710	686	697	695	733	728	664	705	678	682	714	674	734	700	675	676	745	684	738	692	720	664	669	679	704	740	692	698	709	648	680	672	714	679	718	753	723	646	676	689	699	705	663	691	704	691	682	670	655	713	659	694	687	653	726	675	639	654	640	721	712	730	654	698	702	691	695	695	636	670	698	697	729	658	735	670	689	697	725	687	665	666	741	700	708	689	670	668	708	659	657	698	698	684	701	736	658	679	684	693	676	699	721	655	681	688	675	684	718	703	697	706	760	716	677	700	670	709	720	631	697	750	638	694	673	701	699	658	706	693	671	678	700	675	734	707	712	700	705	782	642	713	714	684	698	696	682	765	686	710	647	682	662	721	693	712	677	696	697	699	725	722	656	664	678	661	712	688	706	690	684	658	711	730	718	677	705	711	662	670	686	727	730	743	720	684	708	740	722	699	643	712	671	708	711	722	675	691	714	685	689	700	776	687	677	698	717	662	725	692	717	698	736	666	679	649	730	700	716	697	711	719	701	677	694	689	672	695	652	638	715	675	670	679	706	649	700	720	669	674	731	718	700	679	669	697	699	681	693	717	626	719	730	721	729	712	715	728	713	678	729	699	700	652	707	713	667	718	624	681	647	722	667	651	730	703	759	726	700	722	707	710	718	685	703	710	680	729	671	707	721	683	701	662	667	695	780	733	676	721	666	716	729	738	655	738	687	730	710	681	723	683	660	720	694	709	701	685	721	698	672	710	736	645	705	691	680	677	690	709	685	686	719	719	714	710	685	703	709	702	720	704	658	738	735	689	667	696	694	690	704	699	733	697	703	740	695	665	686	647	683	668	711	683	719	681	736	707	692	652	688	693	703	662	696	670	706	656	655	646	709	720	697	683	717	699	686	686	699	748	738	682	684	703	692	703	717	670	672	656	695	705	712	700	716	667	632	724	697	700	693	710	681	660	701	785	737	675	688	710	678	704	688	667	739	698	684	688	729	721	672	726	699	678	713	735	721	687	730	714	705	710	692	777	723	695	714	693	727	738	687	756	689	718	687	754	691	699	692	645	698	728	679	687	706	666	753	727	658	665	697	682	756	706	716	743	673	716	690	657	704	695	700	678	695	709	733	723	678	684	713	684	698	700	693	695	724	698	747	709	662	654	715	734	697	643	692	691	707	720	687	694	644	726	692	694	672	660	671	705	736	721	710	724	651	663	727	678	748	723	686	705	688	697	683	662	667	719	675	698	729	678	700	672	677	697	726	721	720	682	717	638	714	695	726	714	714	692	713	699	673	726	700	719	636	667	720	662	674	700	651	685	706	691	714	687	685	690	693	662	714	706	718	725	731	673	752	743	682	725	698	705	689	643	697	720	703	684	767	728	689	719	692	718	685	669	709	684	686	731	663	687	679	699	706	694	657	730	725	675	689	685	695	738	715	717	736	736	734	666	699	746	704	705	704	675	723	658	721	625	778	651	730	706	700	764	718	692	719	741	750	725	685	684	709	660	664	714	742	695	735	677	712	703	693	672	741	678	664	717	701	678	732	700	723	675	749	667	754	635	653	725	680	700	723	684	675	696	666	702	712	676	687	689	697	675	733	700	709	661	723	750	658	656	661	705	690	671	663	688	706	695	683	716	653	698	737	743	684	669	692	725	731	740	692	694	713	729	664	733
4582	260	160	132	93	86	87	84	69	75	68	68	87	75	74	76	67	70	58	64	74	71	74	53	52	78	73	65	63	72	75	78	69	67	78	75	61	68	67	71	56	77	80	71	72	70	72	62	58	72	61	67	57	72	74	79	65	74	92	82	66	82	80	74	77	68	51	54	62	66	71	82	73	66	74	72	70	61	70	72	55	71	62	74	68	70	61	64	83	71	77	68	92	83	52	74	58	83	65	67	73	59	68	70	66	71	68	63	68	82	61	64	80	71	77	79	79	79	76	79	64	58	72	65	69	64	81	67	56	68	76	68	79	71	65	71	69	67	63	78	60	69	78	76	71	63	71	77	60	79	62	67	67	60	63	82	66	62	68	73	78	76	56	66	58	61	68	75	72	63	78	59	73	66	67	62	71	78	80	76	76	61	62	66	62	70	74	83	80	91	76	54	59	60	70	73	63	73	55	65	78	48	65	67	64	78	84	52	52	72	70	60	88	71	74	77	90	73	81	61	59	67	59	58	68	69	61	71	51	72	71	64	71	58	88	62	71	60	59	74	63	80	67	77	69	60	58	71	67	79	70	84	63	83	57	77	56	93	79	78	60	58	74	71	60	64	50	57	70	58	65	52	73	60	78	74	77	73	79	62	67	84	78	68	79	64	65	78	68	64	66	78	61	66	79	66	53	62	89	76	78	70	64	91	58	79	67	65	68	67	86	54	84	68	67	80	51	52	57	64	70	82	73	72	81	75	58	79	66	57	64	67	65	69	66	75	67	64	75	66	65	69	72	68	63	72	74	79	75	71	63	62	55	76	86	62	63	63	77	66	74	74	78	58	69	51	73	63	68	59	66	72	72	67	75	63	81	77	69	86	54	66	82	68	62	66	88	71	75	66	64	64	75	59	72	73	74	59	64	58	66	64	70	69	70	74	59	61	69	52	71	59	69	65	70	66	65	75	83	62	60	52	68	55	99	71	77	71	67	73	61	73	68	69	79	63	58	76	62	65	69	60	71	70	73	79	65	53	58	83	63	65	58	61	62	71	64	58	67	71	69	52	66	61	56	68	55	67	79	77	77	68	67	78	66	61	61	59	81	72	64	65	76	62	62	72	61	67	72	71	61	76	66	83	62	61	79	79	64	63	76	60	67	69	75	49	78	67	51	79	68	56	84	84	75	56	62	62	70	65	65	65	73	75	68	63	71	71	67	61	83	56	78	78	80	69	58	70	80	88	71	74	49	52	68	69	78	59	78	69	80	66	83	63	67	69	84	71	85	76	68	60	78	74	64	67	71	68	62	75	78	85	82	57	63	47	71	72	67	68	78	78	80	64	58	67	65	56	77	57	58	69	83	73	86	66	63	69	54	70	66	78	68	82	77	71	65	65	72	64	58	74	69	69	75	77	89	57	68	81	55	63	59	65	69	74	66	65	77	76	78	63	62	70	66	76	76	69	68	74	64	65	65	78	63	56	61	73	74	74	70	65	65	102	60	85	66	71	70	67	64	57	75	57	70	79	74	69	62	73	66	64	59	60	62	72	70	80	63	43	83	64	72	79	78	68	64	72	73	74	70	68	61	65	66	71	61	78	63	60	59	62	69	55	66	59	79	60	67	61	69	62	55	69	71	80	63	57	72	74	59	64	82	58	52	53	58	60	57	72	65	70	68	74	56	62	65	58	73	64	58	57	66	72	70	70	54	69	63	77	63	61	64	61	69	73	80	60	74	83	67	78	66	86	64	79	64	70	71	53	63	76	61	61	87	71	59	72	83	72	72	77	57	72	57	55	79	65	73	68	71	62	64	75	59	75	63	69	84	67	69	65	72	63	57	69	62	76	68	72	82	76	59	59	71	76	64	63	71	58	67	63	47	74	60	79	64	69	61	62	59	85	57	59	68	53	68	67	69	77	66	73	65	78	66	60	65	79	71	68	77	72	64	67	69	60	67	59	66	64	73	63	69	62	76	64	70	63	63	64	73	79	61	49	73	75	71	68	62	71	73	68	67	73	73	52	67	68	74	72	57	61	62	58	91	67	67	68	73	69	57	71	69	65	76	68	75	72	60	67	65	74	76	67	68	63	57	67	60	77	67	69	58	70	53	71	75	70	74	64	81	70	76	79	60	63	68	71	64	81	58	71	79	80	75	64	58	86	72	72	57	54	87	59	68	66	66	71	61	81	78	77	70	68	89	74	76	65	79	50	71	68	74	77	87	60	51	69	72	75	72	60	79	75	70	62	60	57	78	65	54	68	64	68	83	71	69	62	67	75	63	70	74	73	65	58	52	70	73	62	76	66	61	86	55	50	64	72	65	87	78	76	75	67	62	82	76	47	76	82	65	80	67	81	72	75	68	66	64	73	81	71	65	71	75	71	60	69	77	70	73	73	61	53	80	70	81	88	81	66	55	67	45	85	73	67	65	64	69	63	66	70	74	75	66	71	62	69	79	82	72	74	76	62	74	78	56	59	63	68	70	66	70	74	58	65	65	67	75	79	60	67	82	78	72	72	63	68	64	82	56	65	64	71	66	61	62	67	62	63	69	83	65	73	64	58	66	58	87	78	60	67	87	61	69	70	89	68	85	68	81	67	73	65	82	79	76	70	67	69	66	63	70	65	76	51	66	65	62	77	62	74	73	58	71	85	61	87	68	80	73	76	63	64	70	62	62	71	70	74	84	75	82	63	70	65	72	72	58	89	87	58	70	77	70	70	80	71	77	65	76	78	45	68	79	67	69	63	68	64	64	65	63	86	85	69	73	60	70	72	66	66	80	51	67	76	60	66	69	68	62	58	64	65	76	56	74	60	76	71	66	63	77	72	69	60	71	77	65	78	54	69	63	56	59	88	72	72	75	58	73	55	70	68	76	66	81	95	70	72	82	81	68	64	67	69	81	69	78	77	56	67	71	70	82	69	60	81	73	54	62	70	73	70	63	64	63	71	70	81	67	83	72	67	76	69	68	70	69	58	69	67	67	68	68	69	76	67	63	63	70	61	70	63	57	82	67	69	69	58	67	83	73	78	53	66	83	80	72	76	64	61	65	68	84	61	70	66	54	68	84	68	82	69	61	74	55	64	45	56	64	75	72	60	59	53	90	70	89	69	52	71	59	59	65	73	76	70	64	82	78	54	65	70	55	74	71	83	71	68	70	67	63	63	74	60	75	59	84	75	74	74	76	78	73	65	100	89	68	74	68	65	76	61	81	60	75	69	99	64	74	72	78	68	69	87	58	62	56	54	75	73	63	76	62	63	71	76	72	88	82	66	65	81	83	50	82	62	82	81	57	74	63	68	59	59	69	75	60	68	74	54	60	66	61	78	60	69	70	75	55	69	66	72	78	74	73	75	68	70	50	63	74	68	69	83	72	69	60	79	72	63	66	60	62	78	71	75	56	55	62	71	68	88	78	95	71	69	65	63	63	70	78	69	71	63	74	75	57	56	67	64	81	65	67	76	68	47	59	78	60	73	73	50	71	74
4194	334	434	421	411	389	348	326	321	312	307	297	296	265	274	270	255	255	256	270	253	278	253	250	250	294	270	262	250	267	234	233	277	250	249	258	269	257	250	264	273	244	299	275	275	253	280	246	274	250	249	267	260	235	241	264	265	273	244	240	232	256	263	269	240	263	260	259	253	288	262	258	263	277	259	252	243	273	265	256	225	238	258	261	289	271	258	260	258	269	252	275	268	220	262	241	259	240	232	264	273	243	252	244	263	242	258	256	253	280	261	256	229	244	260	273	262	237	250	259	246	241	257	221	264	244	234	247	238	260	248	269	265	252	255	236	269	197	265	249	273	276	263	231	262	259	263	262	260	261	266	235	269	237	291	272	251	255	265	229	276	264	260	268	261	247	257	270	241	256	239	257	255	254	279	238	268	235	248	254	237	267	258	232	233	265	237	240	230	238	293	259	270	248	268	253	229	239	245	254	262	254	261	250	261	214	237	253	263	271	229	270	251	251	262	230	262	238	239	241	218	248	245	276	258	240	259	231	260	250	250	261	220	249	254	260	264	263	248	256	247	242	227	243	266	283	272	245	239	272	249	259	242	250	259	254	269	282	253	241	256	235	249	254	260	272	256	278	263	257	259	272	269	217	241	267	277	255	270	259	259	232	270	246	254	244	254	262	248	262	250	248	257	242	271	243	249	250	237	279	241	261	278	271	234	255	245	246	242	247	248	256	269	233	265	268	288	249	230	246	261	265	247	258	263	251	252	272	267	256	274	258	221	217	248	266	232	266	279	232	282	275	239	246	267	240	251	263	257	251	223	255	268	268	260	247	246	260	247	246	255	261	265	251	256	257	232	251	269	237	254	263	230	261	253	249	266	256	267	238	278	231	252	244	250	285	282	248	274	285	265	275	263	256	249	252	246	247	237	241	230	259	265	246	276	277	267	275	263	240	231	262	241	244	267	263	256	271	267	269	231	245	253	254	238	248	251	241	256	242	260	257	291	259	269	254	241	243	237	264	256	300	269	249	217	243	271	247	261	274	257	232	260	247	259	218	261	251	249	261	249	265	276	250	261	248	257	240	245	242	224	279	234	247	249	260	267	229	226	266	258	261	254	224	276	239	246	264	256	276	262	252	248	271	271	257	255	244	245	252	257	267	259	282	256	257	256	255	246	275	265	224	255	276	237	261	256	267	278	243	235	261	263	234	273	255	257	256	255	261	244	260	256	279	264	290	255	265	272	249	258	268	236	235	253	262	267	277	290	261	271	249	284	248	268	251	265	265	261	274	252	229	254	256	259	267	263	251	263	271	229	270	253	236	262	263	240	260	288	257	221	247	245	288	274	252	266	249	240	278	230	224	289	254	260	278	274	281	255	257	256	228	260	265	242	256	254	251	246	244	269	260	239	263	272	219	251	247	256	243	230	258	271	257	252	251	241	252	253	252	276	234	269	273	242	214	264	252	278	256	246	255	269	253	237	268	266	248	246	251	242	285	256	259	230	243	264	254	234	229	235	249	249	271	260	264	247	237	247	223	265	227	261	243	244	262	260	237	234	275	227	244	236	242	252	249	263	244	265	254	277	261	246	264	255	227	271	239	253	260	274	291	255	283	272	263	280	279	272	243	253	248	245	265	278	225	261	250	261	245	237	257	238	263	253	275	244	251	262	242	262	307	264	304	242	252	258	255	284	266	257	249	256	252	231	228	255	255	265	216	263	235	264	247	270	281	242	276	247	276	278	262	265	288	272	260	241	270	236	254	260	266	236	230	234	237	262	283	261	261	237	244	228	272	268	250	284	244	264	241	252	248	242	234	269	243	260	228	240	256	272	270	274	246	276	240	264	236	256	270	254	249	272	234	259	268	261	248	234	243	258	291	253	230	280	271	262	236	251	247	293	247	232	237	247	247	270	261	247	281	273	287	230	268	250	254	244	256	248	248	263	255	268	283	258	257	236	258	281	282	266	278	264	248	256	256	263	244	260	249	253	246	240	247	258	237	251	257	238	257	257	252	280	269	277	236	261	277	253	260	258	263	258	242	244	256	217	244	241	269	255	269	268	247	258	255	273	249	243	267	260	246	240	274	277	275	263	247	249	238	262	255	262	233	245	260	242	240	275	244	276	254	215	290	261	258	296	272	275	271	281	257	270	253	257	256	269	251	249	239	262	255	235	257	265	239	251	235	260	227	256	250	248	266	228	248	260	246	238	268	237	242	253	245	240	252	250	256	260	249	244	256	239	243	251	251	269	285	259	254	260	264	278	253	264	221	229	267	258	265	225	258	282	263	269	262	250	249	253	261	260	256	226	236	254	247	232	260	279	211	258	257	235	250	260	276	243	251	266	254	235	234	258	282	227	249	241	253	263	263	246	267	237	273	240	269	261	248	259	279	239	264	240	268	252	261	242	255	269	255	253	250	243	237	269	264	243	254	266	258	235	249	243	257	250	284	282	247	222	250	238	245	273	259	264	264	253	250	261	270	239	268	281	252	269	238	250	255	226	246	236	249	243	239	227	268	272	287	264	251	263	252	226	263	257	233	259	229	262	236	267	246	253	280	247	268	245	258	240	276	245	254	267	269	253	269	252	253	312	245	267	256	266	250	241	261	277	242	244	257	268	235	249	245	276	271	242	246	273	247	270	239	269	284	247	238	218	252	239	241	246	271	252	255	277	257	262	253	267	285	266	254	264	241	267	251	245	251	267	276	255	253	270	255	275	241	227	228	259	210	259	259	256	246	253	262	255	222	258	270	264	275	283	236	235	252	253	243	269	252	276	241	257	283	255	257	237	268	243	253	261	248	255	256	252	277	272	267	260	248	258	264	256	211	238	231	249	274	263	298	256	243	244	240	256	263	259	264	255	272	262	254	270	229	229	269	258	227	256	275	246	260	263	271	226	236	228	257	262	249	273	280	252	218	254	268	237	261	299	240	253	279	251	245	288	258	246	229	252	258	263	224	270	252	223	257	220	224	239	263	262	254	254	258	259	259	257	232	274	228	247	243	239	238	265	265	233	236	282	235	255	236	243	265	248	267	222	260	243	264	281	265	275	222	238	245	243	247	268	265	260	252	246	253	247	242	227	259	240	264	263	269	253	261	279	245	243	284	247	274	251	246	258	234	244	237	242	244	244	244	239	229	244	267	271	251	224	249	269	270	254	262	248	239	220	246	259	274	249	241	272	269	242	252	279	280	277	272	252	240	247	269	283	245	279	245	282	247	218	259	251	265	242	255	258	264	233	242	251	222	281	273	210	234	254	258	241	248	267	251	279	251	271	268	236	262	272	246	250	233	242	246	259	213	259	283	263	268	266	220	248	238	260	267	266	270	271	271	240	256	258	214	256	232	256	242	263	259	238	233	246	239	260	254	266	271	262	274	251	245	241	234	261	242	241	244	233	253	233	249	238	233	251	253	251	251	234	247	249	240	290	249	255	231	246	250	258	251	224	217	264	243	256	257	271	258	249	261	251	273	255	249	254	257	242	270
32289	6069	1661	975	798	536	475	381	317	285	266	249	242	233	226	226	211	183	201	191	179	189	205	190	181	170	180	181	198	197	166	170	168	188	173	156	159	163	191	164	152	160	174	175	168	170	176	167	162	182	171	136	147	148	186	170	152	155	173	145	157	153	176	175	169	171	160	157	173	171	164	147	144	168	148	181	149	162	173	167	149	159	157	161	187	168	146	174	161	158	172	179	161	171	161	171	168	166	143	186	139	160	184	170	170	163	173	158	181	151	162	143	133	169	140	164	163	165	160	171	195	172	162	161	173	169	149	170	178	140	144	155	162	158	193	159	171	155	159	184	178	169	166	171	171	167	152	159	144	158	160	184	169	180	168	155	178	169	193	172	158	185	182	183	155	162	158	141	158	156	131	160	173	150	159	167	181	169	133	143	162	164	175	144	155	178	172	181	164	160	178	162	148	184	177	162	165	173	178	155	157	151	172	167	169	151	166	155	182	163	156	167	158	153	156	165	172	150	172	162	141	174	185	158	168	168	175	184	196	179	196	168	176	180	161	183	165	138	158	155	168	160	158	152	167	145	169	167	161	183	149	174	173	153	172	136	174	169	169	150	159	150	166	170	159	143	180	165	173	176	151	177	179	158	171	146	166	162	166	179	155	164	177	142	174	140	170	161	152	154	195	160	190	170	166	159	176	144	160	174	161	187	160	169	133	140	169	150	156	186	172	151	161	188	163	132	188	154	180	146	175	181	170	164	170	155	155	162	172	158	193	144	156	164	170	155	140	161	156	185	137	172	165	160	158	177	175	171	153	171	178	176	168	163	169	156	170	152	150	189	166	152	203	187	166	139	150	151	159	166	140	176	157	184	174	189	168	159	184	157	148	164	152	168	160	200	142	178	155	146	166	181	160	171	171	154	160	161	144	145	191	168	159	144	164	163	144	169	156	187	189	170	170	170	187	141	152	155	143	171	150	157	154	160	147	167	154	156	138	155	153	169	180	175	170	155	167	165	175	174	172	166	176	162	154	191	183	169	175	172	175	169	165	163	179	174	174	185	173	171	165	160	161	175	148	176	146	141	168	177	155	142	155	160	181	164	171	174	144	174	174	153	159	162	150	168	156	150	159	170	169	172	167	148	135	169	161	161	184	182	160	165	159	152	153	170	159	174	157	178	147	133	165	150	188	175	160	170	139	160	190	149	146	160	161	182	178	146	148	169	147	166	149	153	158	147	155	174	156	178	176	188	148	180	161	160	163	141	145	148	176	160	166	173	159	156	153	152	167	176	170	141	143	160	159	162	162	159	147	139	153	151	159	171	139	168	164	155	172	170	135	181	162	169	175	144	159	177	148	176	202	178	162	173	151	137	172	177	148	153	159	160	166	150	168	173	167	183	132	158	172	161	151	144	184	156	175	158	182	171	149	154	173	166	161	147	175	149	154	158	154	170	157	161	171	167	191	168	155	168	142	166	158	182	163	148	178	166	174	174	185	167	152	144	158	153	179	192	162	172	172	186	152	162	156	165	162	163	142	166	161	162	167	161	152	153	157	176	143	169	176	167	168	143	167	171	184	163	163	162	182	186	153	176	182	162	174	164	163	174	149	188	172	166	168	163	165	158	152	160	159	151	157	168	181	160	167	150	151	142	159	171	155	171	149	158	164	162	168	171	166	162	156	176	169	150	156	182	179	165	142	177	172	186	158	166	157	139	155	177	163	175	153	161	174	158	158	172	150	162	198	161	184	163	154	155	172	178	174	151	183	171	168	145	172	162	170	159	155	134	160	165	178	165	171	143	171	165	165	175	169	170	163	158	159	150	163	184	158	173	167	165	172	158	189	147	170	172	170	168	149	152	134	142	161	160	184	176	160	158	180	195	169	179	149	158	170	156	151	149	150	176	175	170	155	169	166	162	181	175	184	183	172	182	150	155	142	168	149	144	162	147	155	165	136	174	154	159	145	152	144	146	171	190	189	171	183	166	177	170	149	176	134	147	159	138	160	151	132	180	174	161	159	166	167	169	169	174	169	148	161	163	182	173	159	164	156	158	161	161	169	184	167	188	154	169	169	187	134	157	168	142	161	173	157	176	167	170	148	155	145	190	152	163	165	168	170	170	160	167	166	154	185	166	146	171	149	177	167	175	164	160	190	165	169	166	172	176	148	154	173	172	184	165	185	163	164	153	186	146	143	146	181	144	138	172	157	150	182	166	181	154	145	164	145	163	169	152	185	136	148	174	184	166	156	159	167	199	162	158	175	149	177	174	198	169	171	162	157	172	166	171	168	193	132	168	156	147	167	178	180	176	157	153	176	154	165	178	176	160	153	177	164	146	156	143	179	133	181	142	171	163	163	143	180	154	189	163	163	188	166	145	181	169	160	167	175	165	179	156	162	161	153	182	181	166	168	175	153	179	169	163	181	166	199	157	181	154	167	174	172	156	159	168	171	163	151	174	178	138	155	168	154	152	158	157	171	188	181	159	152	151	166	165	161	162	138	171	156	144	145	173	157	139	148	164	171	187	181	166	161	179	153	146	163	162	155	139	179	155	155	166	174	149	159	146	171	174	169	161	178	177	151	162	174	157	162	173	179	154	161	155	157	175	155	181	152	165	169	167	171	165	154	183	166	160	152	153	147	175	155	153	165	159	167	169	164	144	151	165	159	140	156	160	161	181	146	155	161	161	172	173	166	125	140	152	164	178	164	160	169	172	169	163	154	163	143	164	164	151	160	147	163	158	175	188	172	177	167	175	172	149	169	171	159	164	180	149	175	194	189	146	146	139	161	158	161	163	164	182	160	173	155	149	171	160	143	206	161	206	154	181	167	163	184	184	154	176	162	165	178	153	138	161	166	181	179	160	161	160	174	160	151	153	175	149	163	162	157	165	174	175	134	177	178	171	160	158	144	158	167	160	173	167	160	182	158	165	153	198	163	173	194	166	168	157	152	164	146	173	186	169	160	147	154	162	153	176	174	149	161	172	175	175	169	160	165	158	173	154	184	151	157	155	165	182	169	176	146	137	175	177	166	149	168	167	158	175	160	151	176	162	169	172	173	153	168	160	160	163	135	152	172	167	153	154	169	164	167	157	165	160	156	146	162	184	156	157	161	179	156	155	173	162	169	157	169	173	152	158	160	162	156	153	166	162	180	158	178	179	184	152	170	186	160	170	147	179	144	179	163	158	174	153	159	179	150	179	170	167	161	170	165	166	141	148	153	179	153	153	165	170	178	132	165	173	153	138	161	182	172	173	158	196	153	144	168	158	186	162	171	172	164	152	159	176	161	153	140	147	158	166	149	161	151	168	174	170	158	165	170	141	184	181	160	166	199	161	177	152	169	159	157	173	147	161	160	148	165	167	162	183	136	185	164	165	155	173	171	157	152	189	168	138	154	184	166	159	171	176	173	183	165	164	161	164	174	162	184	170	157	173	147	122	187	181	156	168	164	166	142	156	151	178	165	180	159	152	158	166	160	161	175	159	164	172
14327	1585	3410	3697	3159	2584	2091	1825	1586	1429	1240	1190	1008	997	915	877	795	758	719	743	691	721	666	668	658	644	614	605	593	597	629	576	581	615	600	580	560	552	575	560	570	552	547	566	573	562	541	526	569	535	529	536	509	508	529	525	509	514	516	517	534	562	493	519	489	499	558	540	502	525	533	513	539	487	529	523	504	532	552	484	495	523	547	477	513	498	495	535	537	531	471	485	522	541	443	522	514	494	500	535	505	492	476	490	521	533	485	504	509	520	474	514	524	520	515	510	522	466	540	532	526	474	529	477	497	505	501	532	516	508	539	536	483	481	512	507	506	483	538	482	469	514	526	514	511	527	462	496	514	504	513	543	503	517	509	486	516	498	492	511	483	472	476	517	469	485	464	490	516	457	444	480	509	536	522	541	496	448	522	541	490	516	524	501	524	528	511	500	527	517	550	505	494	503	496	523	475	522	467	507	498	500	481	500	476	480	500	487	506	495	530	467	499	472	489	477	504	485	536	496	506	509	509	539	523	499	478	520	472	497	507	526	473	540	529	473	526	528	517	489	514	519	478	555	519	493	477	475	519	535	494	529	504	516	508	524	507	519	527	494	505	487	497	517	521	500	507	497	482	548	512	501	489	508	524	512	502	444	513	502	483	517	506	510	555	515	461	502	475	484	486	465	467	513	500	529	518	500	525	522	491	507	524	474	497	512	469	529	498	485	499	518	519	506	496	512	525	522	483	490	541	513	570	508	543	491	499	487	491	520	494	538	483	488	508	480	532	517	518	525	503	489	508	454	560	493	526	508	522	509	539	472	523	482	490	464	502	504	504	498	520	472	482	475	503	490	503	497	529	487	519	496	530	465	498	494	474	481	515	461	504	537	496	502	505	481	534	509	510	514	485	539	496	541	514	483	473	515	504	517	472	493	495	521	539	509	489	494	508	480	531	527	524	499	480	479	524	523	539	514	518	497	482	542	495	532	481	491	492	470	479	538	538	511	545	472	497	477	457	496	510	515	511	505	506	492	512	505	446	478	498	538	517	493	481	489	455	468	502	520	480	514	516	485	478	465	495	492	474	490	469	505	494	475	507	516	511	511	564	531	525	531	510	479	491	506	508	502	493	521	518	504	530	510	491	499	489	509	526	499	495	522	521	487	478	505	501	484	491	480	493	501	521	483	500	487	534	528	504	520	522	480	474	471	496	463	491	528	469	475	501	515	488	531	521	511	458	528	530	481	546	491	483	491	475	513	456	551	482	501	502	486	464	505	494	504	499	514	505	535	471	491	530	518	495	511	478	499	532	503	506	500	509	491	492	511	475	511	503	463	539	515	481	531	556	488	517	479	507	480	541	490	501	509	496	567	459	520	509	515	482	452	525	461	505	477	477	527	543	496	520	502	532	498	545	500	527	508	493	487	511	465	459	500	535	501	502	492	500	499	515	520	488	512	497	486	528	519	511	541	477	505	482	548	521	503	524	490	531	513	487	482	546	484	501	525	473	511	467	499	512	513	480	516	481	488	516	512	475	485	491	478	515	523	510	488	544	503	502	474	507	494	503	502	520	502	464	529	545	501	491	498	495	491	502	491	476	526	509	521	451	504	502	460	548	479	510	541	488	513	568	535	553	517	455	479	544	535	517	460	485	486	496	489	463	508	526	522	510	475	490	480	516	535	495	498	510	504	483	518	505	523	498	471	510	490	500	499	486	534	504	482	478	524	532	471	509	504	513	501	524	508	503	507	499	481	478	537	483	529	447	464	492	486	470	490	523	503	475	481	484	521	514	514	500	456	477	510	522	479	520	482	484	506	503	532	521	495	523	548	475	503	496	533	518	481	538	455	507	534	516	490	484	547	471	483	479	490	482	482	521	505	514	516	497	464	497	490	512	488	494	548	516	493	516	521	543	496	556	506	476	464	469	492	508	488	514	505	517	525	513	494	495	521	518	506	507	474	534	507	477	484	505	474	528	522	494	487	533	494	455	509	508	506	538	529	468	508	479	521	501	509	518	489	500	496	515	486	487	498	496	486	486	470	505	528	512	493	472	486	526	486	483	498	490	504	537	496	485	532	491	505	505	478	491	474	536	484	536	530	534	486	478	538	517	484	513	513	518	464	472	506	472	515	482	454	469	490	505	522	483	473	525	509	479	529	526	508	506	462	499	495	527	482	493	519	471	479	475	510	445	476	513	490	512	498	498	517	486	500	478	546	465	489	469	547	510	527	501	526	496	504	502	502	522	502	501	491	549	501	546	507	511	457	480	506	527	512	503	484	481	511	510	485	498	514	502	501	505	467	506	483	518	504	481	476	524	502	502	514	446	462	477	488	469	492	482	552	481	487	525	478	499	516	492	489	518	523	508	539	526	474	495	548	530	481	497	514	479	487	496	494	472	515	525	522	493	520	458	504	480	510	558	534	517	512	501	528	506	498	554	485	477	488	512	534	517	477	475	479	477	468	478	523	499	492	521	491	522	498	487	480	478	477	544	495	520	483	501	497	478	472	536	480	551	520	530	508	472	515	531	499	534	526	459	492	467	498	504	543	518	567	518	493	509	518	491	527	522	491	494	517	506	487	529	525	481	516	490	494	510	497	509	512	478	523	516	511	511	502	510	559	516	533	496	502	517	489	511	499	530	533	492	501	484	490	509	488	516	487	477	515	537	442	534	532	539	531	500	483	481	489	525	511	538	462	479	521	478	461	479	503	485	489	515	485	499	557	486	500	517	528	439	475	526	514	509	494	477	489	503	477	517	509	530	531	483	485	543	523	471	498	498	463	523	474	497	536	559	492	517	478	505	451	497	487	510	507	506	521	508	455	528	508	521	527	491	533	473	502	528	468	514	453	493	490	535	503	489	476	518	506	522	521	464	512	454	475	510	482	503	500	537	506	493	515	522	540	506	528	500	500	522	497	510	501	507	507	495	506	498	497	509	476	502	547	516	519	505	512	502	479	537	500	486	504	522	474	523	502	480	531	520	481	522	503	517	488	513	487	508	477	527	530	512	502	501	510	545	507	529	546	513	491	500	504	536	499	493	474	504	494	534	485	498	526	505	504	494	525	476	496	496	526	508	569	518	518	500	495	497	466	515	516	492	540	486	507	481	509	502	530	503	500	510	509	461	540	475	482	516	508	516	540	504	514	489	492	479	500	476	510	505	515	516	495	512	497	495	497	479	530	504	538	484	487	474	500	505	527	514	506	521	497	484	519	484	525	473	503	503	488	486	502	516	487	504	483	512	484	467	492	489	474	499	492	501	491	524	521	497	494	536	505	523	511	493	516	471	478	496	502	545	441	484	514	525	493	548	532	486	506	529	491	471	520	542	512	490	513	520	508	514	519	582	492	454	507	529	501	493	529	503	460	528	527	532	496	541	524	474	522	508	504	499	495	494	494	533	500	493	491	521	488	483	512	534	494	510	513	483	488	488	504	473	496	496	543	532	497	510	538	441	511	509	483	532	476	495	482	482	453	531	491	501	527
41176	13787	4248	2190	1505	1138	841	682	579	532	508	414	393	376	345	347	350	313	310	273	278	300	278	307	290	311	242	259	259	272	263	263	282	259	253	252	274	242	271	248	278	260	262	261	263	266	256	257	263	248	247	262	262	241	257	258	251	247	271	225	222	257	258	243	234	241	233	251	223	234	212	267	234	240	229	261	245	217	218	263	249	225	241	246	256	239	247	237	273	246	267	221	246	246	238	260	267	241	249	252	246	228	229	250	242	240	248	259	256	203	262	221	234	231	225	244	248	219	244	254	266	231	225	220	270	257	247	244	265	243	223	245	246	225	267	227	229	225	228	257	257	257	263	243	222	268	271	232	222	246	270	239	252	272	246	225	275	264	237	245	256	228	227	261	240	253	229	244	257	247	255	250	258	218	267	239	244	257	235	213	240	243	248	239	239	253	225	251	258	220	241	247	256	254	234	231	216	240	248	252	248	237	234	226	239	250	236	255	236	280	231	226	245	238	242	274	264	208	228	228	254	269	243	237	237	242	235	255	242	243	241	227	239	253	214	245	236	247	246	253	221	227	257	271	239	258	253	253	276	226	231	254	248	244	215	212	252	252	234	275	247	252	250	246	245	214	251	249	261	235	234	255	232	220	255	241	260	238	259	262	235	270	256	271	238	210	227	266	268	258	244	250	249	234	256	219	215	275	234	232	227	243	235	237	227	238	249	287	241	247	221	252	239	252	237	260	240	258	244	228	250	241	247	242	232	251	228	251	274	245	246	212	238	234	257	270	256	250	257	266	256	267	258	271	233	262	246	273	263	260	249	224	253	243	239	211	237	246	285	239	230	213	244	221	218	253	247	241	225	225	236	244	246	249	257	237	262	249	249	259	248	266	255	208	243	251	266	232	236	233	241	238	264	221	249	232	235	249	249	265	241	238	234	267	227	234	218	263	240	243	253	247	260	224	245	248	241	248	248	252	250	236	215	241	233	229	249	231	243	245	203	225	245	234	249	265	246	230	236	259	263	241	254	236	243	239	256	226	267	260	259	261	242	273	235	233	242	234	250	233	255	258	237	251	251	229	254	233	245	243	244	249	237	246	252	245	220	255	265	250	229	241	242	231	284	233	238	233	217	229	245	239	234	244	236	235	236	242	204	245	237	259	239	233	230	235	277	263	239	237	239	242	255	222	234	247	222	230	238	247	238	231	235	245	241	253	219	248	268	251	239	247	239	271	263	263	257	239	280	229	253	247	255	247	230	254	208	250	252	263	282	240	234	275	246	239	247	258	240	253	225	206	238	254	232	212	248	230	249	283	259	232	254	254	204	265	228	227	251	228	240	241	251	260	233	252	219	228	233	232	299	222	230	247	275	224	253	251	264	231	215	241	222	239	239	259	261	277	230	242	256	235	263	236	255	238	217	222	231	233	254	228	248	225	253	242	233	238	243	256	253	276	242	249	247	241	266	247	270	234	258	256	251	259	241	243	230	256	241	243	223	230	282	246	267	237	245	231	257	237	260	229	248	256	257	238	257	238	238	236	251	242	252	244	227	226	265	261	270	255	244	219	232	243	250	255	230	235	226	269	235	244	208	249	216	246	258	268	267	251	236	254	224	235	220	252	217	276	262	245	247	229	236	236	271	250	245	238	237	250	224	263	244	246	246	236	266	236	225	243	219	244	236	240	235	258	268	245	255	253	253	250	260	224	254	247	245	236	284	219	266	280	253	256	242	258	237	233	244	253	238	227	230	250	233	225	237	248	247	226	241	233	227	215	256	237	255	257	279	229	224	252	218	264	227	224	233	263	233	241	247	282	237	224	232	257	247	242	237	234	254	222	238	237	242	272	271	208	248	264	233	249	251	245	275	243	246	243	234	253	267	273	272	225	237	242	228	242	265	241	239	244	224	254	243	263	300	223	251	228	250	246	236	258	273	256	249	241	232	230	253	249	249	258	272	202	264	231	243	275	265	243	267	236	261	239	250	233	236	242	266	265	254	233	249	250	250	236	243	215	247	218	255	251	242	249	270	255	260	230	249	248	221	248	258	273	228	255	227	225	245	215	283	223	262	214	233	224	252	216	246	218	261	266	219	245	271	234	217	265	259	245	270	260	244	239	260	219	228	265	248	253	249	270	251	257	265	227	232	260	265	264	240	224	245	297	266	253	197	219	241	251	247	255	242	247	239	263	203	261	230	255	256	217	217	244	251	232	271	236	271	272	238	231	267	262	240	247	253	243	259	258	241	213	232	222	249	226	251	237	258	235	249	259	260	239	230	239	229	223	251	240	211	244	230	238	272	232	271	241	274	245	254	234	238	261	229	216	251	259	268	250	232	238	228	241	201	253	236	245	251	240	263	241	241	247	207	256	274	249	229	236	228	248	255	245	254	218	234	254	257	258	259	222	239	236	269	236	236	263	238	248	262	237	242	250	248	246	249	239	243	238	271	238	245	224	246	263	244	246	248	247	257	266	224	268	244	251	265	231	242	237	248	246	276	224	252	269	248	237	257	250	206	230	261	262	251	240	245	238	285	257	248	214	257	225	236	226	238	220	260	250	221	243	222	256	249	245	259	252	226	212	256	231	246	244	245	244	240	253	234	247	226	206	235	253	240	249	229	220	245	222	256	267	233	217	241	270	247	261	223	237	279	248	225	250	248	222	249	260	227	259	230	262	236	253	248	236	231	216	236	215	246	223	268	216	237	246	271	252	264	231	217	245	260	252	211	240	244	265	259	251	247	289	235	231	248	217	263	224	232	215	239	248	233	246	244	241	255	254	233	268	238	243	240	251	258	255	265	215	271	267	257	237	244	275	220	253	249	229	272	254	243	249	238	230	278	278	246	250	243	269	237	239	238	252	243	238	235	227	233	237	253	256	252	253	207	251	272	234	245	249	255	237	264	266	244	247	241	261	236	249	252	271	248	240	243	228	240	222	257	262	253	228	214	244	232	251	284	229	242	255	212	240	217	241	209	216	238	253	254	232	231	239	242	267	239	220	290	240	220	251	229	218	233	249	258	226	254	264	269	253	266	248	257	256	248	259	233	253	256	238	228	264	215	268	225	262	252	232	250	269	242	257	250	232	261	234	237	215	232	224	260	255	248	234	240	253	250	240	257	247	247	254	250	262	263	250	232	230	220	219	263	213	237	256	248	228	235	228	230	235	290	257	273	242	238	232	209	257	225	276	226	242	239	247	250	240	226	240	244	240	236	266	288	254	232	264	247	223	243	241	224	252	253	232	228	270	259	240	254	234	247	239	244	258	232	240	281	207	244	254	245	252	244	273	252	278	260	222	246	229	234	247	225	269	253	261	246	272	247	242	235	248	241	239	238	214	233	265	228	239	242	250	224	258	241	274	239	262	253	239	254	246	244	252	274	220	254	271	249	239	252	206	277	222	244	256	214	249	249	260	248	236	250	248	267	238	225	258	270	253	222	257	240	209	253	248	248	242	247	259	238	268	239	238	250	270	221	233	260	229	239	252	274	236
18440	2780	6104	6717	5699	4544	3767	3149	2704	2437	2112	1932	1668	1607	1469	1298	1349	1231	1159	1122	1132	1073	1054	1026	952	970	917	943	866	929	882	832	836	816	773	868	816	800	777	852	739	768	806	782	793	785	788	756	740	811	784	787	725	733	714	775	720	731	737	730	726	738	738	717	698	743	743	700	702	781	720	706	723	715	705	716	737	695	696	716	775	666	713	746	739	707	684	711	741	716	729	715	711	686	692	688	683	666	667	717	732	700	717	720	765	738	691	681	688	728	742	714	703	691	667	732	700	729	716	725	706	666	683	704	686	751	745	655	718	668	663	702	705	717	715	715	698	692	722	693	702	672	681	764	703	724	693	706	689	721	679	677	655	667	721	699	706	676	729	706	711	670	672	688	676	650	658	694	677	713	700	665	691	715	656	715	721	734	676	691	683	691	678	707	693	637	685	689	676	702	699	672	681	688	646	693	746	662	682	736	665	674	689	716	691	703	706	675	668	693	668	727	715	672	679	689	672	715	728	701	650	727	718	734	688	666	703	665	692	703	683	696	711	679	714	644	686	727	688	667	739	701	673	685	669	718	716	732	678	652	710	715	672	678	728	665	730	727	746	705	701	708	664	715	700	673	667	719	717	658	680	703	694	672	631	673	740	710	734	683	691	655	726	674	700	675	681	642	715	704	694	700	691	716	696	687	686	729	688	693	737	686	714	661	677	690	712	694	670	719	722	714	696	690	682	704	674	718	676	668	713	702	696	755	723	691	707	714	650	713	761	704	690	692	701	755	726	707	670	723	656	698	693	678	673	661	684	676	708	674	710	747	708	690	713	676	676	708	672	724	684	647	677	674	679	671	688	692	691	750	719	672	707	685	652	706	707	722	660	666	650	672	710	691	679	691	724	751	675	739	686	659	703	745	701	644	661	691	679	684	733	689	699	710	669	665	683	698	672	725	723	679	689	680	678	683	687	713	723	736	709	734	688	665	678	698	702	676	730	729	717	716	708	674	698	687	661	684	695	680	701	723	750	713	670	700	729	728	643	695	757	667	743	734	731	703	718	727	663	716	723	674	687	723	699	671	688	651	709	659	723	692	685	708	669	702	681	672	699	738	703	696	674	682	680	732	683	735	691	714	699	689	683	664	662	681	722	681	717	701	641	698	698	684	679	731	677	695	726	692	726	692	702	686	660	709	686	672	705	671	716	725	757	701	708	713	715	717	645	690	674	727	759	672	725	711	674	725	665	667	726	724	703	693	699	649	689	695	721	662	691	697	681	697	701	744	700	673	719	667	706	708	719	687	689	684	746	721	704	715	670	697	681	698	660	671	686	726	697	766	705	692	730	659	702	665	646	691	650	680	701	672	713	676	708	703	652	706	701	718	639	723	709	725	682	731	641	688	720	682	687	713	688	683	697	685	678	680	684	703	653	690	667	672	698	664	678	680	689	694	669	695	672	623	742	656	698	703	673	734	676	678	653	712	726	679	673	667	704	707	656	730	702	670	665	723	655	708	663	703	728	717	648	691	748	721	714	727	705	650	677	679	714	694	678	703	701	722	721	682	736	699	681	667	747	723	682	656	680	742	717	663	735	671	697	702	692	669	711	712	703	679	717	680	688	684	665	760	690	709	724	697	739	718	684	705	636	659	725	787	685	704	703	676	686	715	713	685	674	730	705	682	699	663	670	696	675	706	627	644	673	709	691	654	695	721	698	706	658	674	673	673	774	668	703	701	700	682	747	684	705	680	668	717	692	695	670	689	716	678	706	695	695	674	704	650	748	688	713	691	715	670	696	683	685	737	689	669	722	706	724	688	681	670	680	653	690	728	675	694	682	640	681	715	707	643	691	672	693	691	711	689	706	657	689	755	647	700	692	711	685	695	672	717	708	716	698	682	674	691	680	719	688	690	725	698	709	656	689	699	678	646	669	708	702	725	711	735	646	676	729	682	713	695	719	712	710	739	715	706	642	734	684	677	690	733	698	649	659	707	680	723	713	677	645	661	685	659	678	731	730	687	709	716	688	688	675	719	691	733	673	711	657	658	717	691	733	664	689	678	664	702	726	713	723	685	706	728	662	717	695	705	677	732	700	648	719	723	687	710	718	688	743	653	663	657	732	726	723	671	690	691	719	698	754	660	757	701	675	715	699	677	732	717	685	678	708	665	712	714	725	696	693	705	710	680	699	703	656	686	661	684	703	713	711	668	749	647	648	687	687	680	708	686	702	680	737	686	694	711	688	701	701	703	698	706	668	688	710	712	686	719	668	754	702	657	678	693	700	716	708	689	735	681	652	674	733	750	700	717	714	700	718	672	663	725	727	728	745	676	693	714	717	701	656	662	694	691	687	734	685	669	726	703	687	675	736	724	701	718	647	735	756	679	729	719	698	702	657	684	676	659	693	717	718	693	702	647	667	693	719	695	653	697	722	695	699	673	665	684	646	718	680	673	702	709	732	675	674	716	700	664	731	681	731	692	707	704	671	698	693	723	668	732	681	690	692	730	712	732	671	647	690	662	665	714	682	702	661	676	670	707	742	739	680	674	669	692	707	671	712	692	702	641	754	691	689	702	729	759	720	678	706	717	688	694	705	708	632	660	703	700	702	719	689	687	700	716	681	712	684	732	713	658	697	721	664	697	666	732	697	668	706	704	727	699	694	675	641	708	691	713	716	682	715	673	715	723	743	708	680	686	686	722	669	681	695	682	660	697	740	730	682	684	693	716	694	676	704	696	717	701	680	695	727	743	713	696	703	673	696	733	663	685	718	647	664	699	682	754	712	700	694	708	727	701	696	702	677	712	694	693	701	699	711	720	714	664	708	690	658	631	669	664	687	657	710	696	716	653	638	636	686	687	709	686	699	682	656	708	766	690	654	685	688	698	697	655	728	645	668	726	716	664	699	691	694	716	700	671	665	708	696	763	706	720	714	643	661	719	723	689	721	747	695	708	642	696	690	689	696	704	743	734	706	667	682	713	679	666	669	691	680	697	666	674	683	679	701	720	702	737	704	717	687	685	665	703	694	678	689	624	693	695	687	665	734	673	701	696	683	671	671	675	638	711	729	686	709	723	660	678	689	666	663	715	691	701	749	671	672	723	670	646	661	677	711	659	739	699	666	734	683	726	756	693	698	711	704	687	703	688	694	681	690	691	740	720	670	696	718	709	724	729	698	652	675	677	641	688	731	678	664	695	695	657	675	696	665	744	666	661	691	741	691	723	686	723	706	696	698	689	711	716	669	686	661	735	726	683	723	701	669	702	748	693	685	717	645	724	688	656	734	722	679	664	728	717	666	730	691	655	672	726	704	692	712	687	677	703	714	661	710	683	703	635	680	705	672	678	667	669	716	689	693	694	638	696	685	742	653	703	676	654	679	683	737	703	679	689	684	734	721	710	702	691	680	732	647	692	690	703	658	713	707	720	750	673	705	702	685	661	693	673	752	673	738	706	689	691	705	685	675	704	699	744	684	730	665	685	661	710	686	682	675	655
4369	267	167	108	111	95	72	71	92	65	69	80	79	81	67	61	70	69	73	75	66	62	62	76	62	63	66	65	50	65	74	84	65	67	66	64	63	90	63	75	79	54	79	74	60	78	68	68	69	64	87	70	66	71	50	76	62	59	70	69	73	82	83	54	75	55	70	69	76	76	81	73	67	68	81	72	57	89	79	61	57	90	75	73	76	61	81	66	78	58	64	71	62	75	73	70	77	68	69	52	82	75	59	68	65	60	74	59	65	67	55	63	88	62	72	78	67	62	65	68	61	68	59	67	66	86	70	78	60	58	72	69	76	73	65	68	74	57	69	80	84	85	75	76	76	73	61	77	59	71	59	78	69	78	78	78	72	63	82	70	66	91	77	64	69	60	62	69	82	52	83	70	64	61	82	83	84	56	57	67	65	67	71	70	73	66	77	47	56	84	61	64	63	66	60	63	70	76	62	72	65	67	76	59	60	71	57	69	82	68	75	72	80	65	77	86	66	84	66	76	70	52	67	86	62	67	70	71	64	77	69	78	69	64	70	76	62	75	70	77	65	70	84	74	60	72	69	59	49	57	63	64	56	58	80	71	64	81	75	61	69	77	70	73	69	67	50	69	77	82	66	61	68	60	75	69	77	79	65	81	63	72	54	68	54	72	77	58	71	65	57	68	71	69	66	65	60	42	60	70	59	75	82	74	67	67	56	74	63	59	61	60	62	65	56	64	78	63	76	67	76	55	79	67	60	76	82	67	64	77	68	78	63	77	72	77	68	60	60	70	78	79	49	78	75	82	66	68	58	71	58	66	74	87	87	79	47	83	78	58	74	73	70	84	65	65	65	77	70	78	78	63	66	73	68	72	65	82	73	73	68	72	65	62	69	76	66	65	70	58	79	75	67	61	64	70	66	52	65	66	52	77	73	67	62	78	73	67	70	66	78	54	71	85	66	68	72	69	61	62	62	81	56	65	62	65	74	79	74	81	68	69	62	68	75	60	73	66	55	65	87	66	63	73	76	56	61	78	53	72	80	81	75	64	71	68	82	82	53	74	64	77	82	59	85	71	52	77	65	65	56	64	74	62	69	58	83	71	73	60	65	71	77	59	59	84	63	69	67	87	66	80	82	83	70	57	70	70	74	57	70	70	68	65	80	79	65	76	68	62	62	69	53	70	68	74	67	57	72	71	66	71	71	55	80	65	76	67	66	62	73	55	70	61	71	64	68	60	49	82	71	60	60	66	63	70	82	60	71	64	74	74	71	78	68	72	61	50	69	74	69	70	76	95	66	66	80	72	73	62	66	68	65	67	69	75	66	71	63	69	75	78	83	81	85	73	74	78	77	81	85	75	80	75	69	74	59	52	67	69	68	80	51	58	70	57	75	70	75	88	75	74	73	71	59	58	61	61	56	72	66	64	58	64	63	64	74	67	65	67	58	77	66	73	68	72	76	71	79	80	82	92	51	62	65	63	56	89	65	68	72	60	75	75	75	69	75	69	70	54	60	63	68	60	77	76	66	58	69	75	68	53	80	72	71	58	70	74	66	72	58	79	60	69	55	64	70	67	67	72	75	67	69	65	74	69	74	86	74	63	82	63	73	65	62	61	78	68	76	69	66	71	72	85	60	56	89	68	57	74	60	66	71	73	68	68	71	47	79	58	71	68	56	68	63	81	70	73	62	74	70	95	69	71	65	69	58	56	76	64	72	65	66	65	72	67	87	71	69	67	73	65	76	79	73	64	63	77	70	71	70	82	56	66	76	80	74	71	88	63	59	78	57	85	61	76	56	73	70	70	62	75	70	65	63	63	60	86	78	68	67	71	73	69	75	67	62	72	68	70	83	66	68	54	75	62	77	67	65	62	72	82	68	63	70	66	52	76	70	50	68	72	79	64	80	68	72	74	54	69	59	86	67	58	62	71	71	77	80	73	61	83	66	68	63	49	67	76	65	73	64	83	68	77	93	67	72	78	66	62	57	74	79	80	70	65	65	81	68	78	58	62	68	69	61	71	72	80	53	69	74	74	75	61	68	74	79	62	65	79	82	74	71	62	71	67	75	63	67	72	80	68	64	61	79	73	74	68	71	73	78	77	70	78	65	87	72	64	72	68	65	58	63	71	72	71	69	55	80	70	67	58	65	72	63	79	55	74	69	69	73	63	74	67	77	69	69	59	79	64	70	86	65	69	64	81	87	73	78	63	67	62	73	74	71	71	76	69	65	89	86	63	75	57	71	71	73	83	74	68	64	64	86	84	79	68	57	74	70	80	84	74	61	73	56	58	80	61	60	63	70	62	73	67	63	65	73	75	71	63	78	65	79	77	56	71	60	63	83	86	77	77	66	68	73	82	62	81	70	71	79	81	72	69	65	70	74	81	60	79	61	76	59	77	69	62	62	72	69	53	73	70	67	80	81	59	65	60	58	65	92	66	69	84	76	68	59	70	68	73	72	76	65	71	71	66	62	72	50	76	87	54	60	72	66	53	69	76	63	84	55	85	73	73	67	67	61	56	60	76	58	65	88	58	62	71	90	68	52	76	71	70	69	69	74	57	72	73	76	77	67	69	68	52	82	72	64	85	65	63	60	59	65	64	61	72	79	66	69	67	75	65	53	63	53	60	78	69	75	73	65	66	68	63	61	67	74	63	65	68	67	80	67	78	78	65	76	65	87	52	73	79	77	68	64	69	76	62	60	63	76	67	67	56	66	58	69	83	64	61	61	58	70	62	61	76	62	62	77	82	71	71	63	65	55	76	62	67	60	59	68	60	66	76	69	66	74	68	57	60	84	57	78	65	71	79	74	64	60	76	70	60	60	61	65	65	71	90	75	60	65	76	90	63	76	68	70	63	71	69	81	52	57	66	65	68	75	68	56	64	76	68	71	73	72	66	79	80	69	71	73	50	75	79	76	67	71	65	69	91	64	70	64	77	71	63	60	66	61	56	72	60	74	71	75	74	88	75	76	71	82	72	53	62	50	70	79	58	68	67	70	68	73	79	62	72	83	79	71	73	76	69	62	74	55	62	74	63	65	71	64	63	68	74	57	71	65	67	66	74	58	54	74	60	73	56	68	65	85	77	70	72	82	64	74	63	67	59	70	68	64	70	82	83	76	72	60	63	94	70	66	68	66	76	61	69	66	79	72	72	80	66	81	77	62	76	80	63	55	66	72	55	58	64	65	63	68	68	65	71	66	70	89	62	55	52	66	65	77	63	68	72	68	68	63	62	77	76	69	54	55	60	71	79	70	74	54	70	60	69	56	55	79	61	79	69	77	85	76	67	77	78	81	55	79	71	76	68	71	76	70	73	57	70	68	74	68	72	58	64	86	76	71	50	57	73	71	64	71	51	64	76	63	90	56	82	74	83	68	71	54	74	53	72	67	63	77	84	68	81	76	66	89	67	66	70	79	64	78	63	71	57	55	72	72	81	68	75	66	65	66	84	66	58	70	70	76	62	56	71	65	50	67	60	73	54
4222	323	441	442	417	372	352	345	337	310	299	296	272	295	278	283	274	260	236	300	273	266	256	271	271	275	249	221	276	276	255	271	283	258	242	251	264	273	270	266	255	229	254	235	230	268	264	255	227	262	267	275	262	253	254	228	231	259	271	232	250	247	257	250	275	247	264	276	243	275	274	231	254	250	242	245	257	248	248	270	253	226	268	259	227	255	206	263	265	247	259	229	263	234	294	229	285	219	266	262	272	228	252	252	241	249	260	247	259	222	277	267	280	277	276	233	265	252	292	245	269	268	242	233	267	264	220	251	255	251	265	254	246	266	273	259	240	241	277	251	254	253	280	279	269	257	233	253	258	235	246	246	245	240	239	260	235	256	234	274	298	277	269	246	260	259	258	267	250	243	282	239	261	240	264	258	288	302	240	231	245	262	268	250	241	261	251	247	279	231	264	242	259	231	265	252	243	234	246	267	266	250	267	255	217	249	266	266	278	275	247	262	255	260	259	259	259	248	246	274	264	270	254	254	257	251	259	245	236	245	238	221	242	258	255	245	260	268	250	229	263	263	256	275	251	260	272	263	276	229	257	266	253	245	262	271	257	256	268	251	258	249	238	265	237	235	256	261	207	270	246	249	249	259	272	257	235	235	252	234	240	267	235	239	235	244	264	258	228	275	256	244	273	237	263	275	277	245	241	272	242	217	263	263	255	242	245	293	237	265	247	263	239	269	239	255	266	246	249	271	264	252	254	234	233	253	281	272	277	251	257	270	274	273	230	254	251	241	291	278	288	246	280	270	256	255	234	257	270	271	249	270	240	267	255	269	274	252	249	244	227	261	248	241	243	240	252	224	236	225	273	278	241	241	255	244	236	261	255	242	242	276	249	246	253	250	264	249	259	260	254	231	245	275	241	266	292	258	257	271	274	261	260	244	280	250	258	262	294	279	238	247	256	256	242	235	269	256	258	226	275	239	250	261	254	226	256	263	250	224	261	293	278	263	243	254	254	273	270	240	257	238	241	259	247	255	258	238	255	281	263	242	268	232	250	235	265	251	266	279	244	260	283	277	243	243	243	275	252	235	233	274	248	228	253	252	268	263	239	271	275	278	238	264	241	300	239	257	241	269	266	255	243	280	232	256	263	251	245	236	255	243	244	261	245	261	235	268	257	257	269	238	265	261	262	242	253	247	264	263	257	269	265	267	254	234	235	267	244	227	223	253	249	267	254	261	257	246	240	253	261	268	261	253	249	252	281	256	250	226	226	235	258	246	260	257	267	256	260	249	266	237	255	261	254	219	269	258	257	260	252	251	259	244	234	244	243	230	272	252	239	271	214	260	269	258	252	242	260	235	266	234	255	275	256	225	244	265	245	235	263	256	240	253	275	273	251	256	246	244	244	262	255	244	247	274	256	230	254	257	225	283	248	241	248	243	241	233	252	268	247	229	255	244	263	241	264	273	249	269	243	265	252	275	240	261	240	279	255	264	228	279	271	263	274	244	266	283	264	244	263	271	277	230	238	239	258	243	262	257	255	229	265	279	248	273	276	239	269	275	259	251	232	234	274	239	244	220	255	259	278	282	256	214	260	272	275	263	246	233	288	261	255	244	282	266	252	268	250	252	274	260	236	259	248	248	243	240	282	232	269	271	230	253	250	247	278	273	265	237	256	257	250	264	228	233	271	240	276	256	263	263	272	254	274	272	256	242	267	280	273	267	257	220	248	260	252	258	249	250	248	232	267	272	259	253	283	239	260	236	250	244	264	257	250	264	257	271	242	259	254	253	258	273	231	261	255	232	260	256	267	249	225	252	239	265	263	264	259	242	253	231	270	249	256	268	262	244	244	228	276	279	248	268	281	243	255	270	241	253	247	257	259	268	272	255	266	295	280	269	245	252	239	238	219	248	229	253	261	262	257	219	209	270	233	280	276	259	230	240	280	251	233	234	234	252	253	236	256	244	251	246	240	246	241	257	248	255	281	256	255	231	274	253	269	249	233	277	267	262	242	247	247	276	287	220	290	256	230	287	254	253	253	244	256	237	250	274	261	204	265	250	247	252	250	273	248	272	228	242	250	257	245	248	256	247	238	266	258	249	273	269	280	285	254	252	276	232	258	285	250	240	264	262	230	250	262	254	255	244	268	261	278	264	253	278	256	235	251	228	266	234	241	263	274	254	266	265	247	268	275	271	256	257	267	252	276	287	260	288	259	253	267	223	262	236	231	241	275	276	277	263	230	242	285	262	251	246	254	254	231	245	237	259	246	233	225	254	276	245	250	264	255	250	257	272	236	241	247	279	232	231	257	265	218	256	257	258	247	258	254	264	248	240	232	262	240	259	265	278	253	248	243	254	249	240	249	262	253	252	265	248	262	254	269	261	246	252	238	274	220	285	235	229	239	270	228	250	248	270	248	258	289	258	256	264	237	237	274	244	252	254	283	270	234	271	229	241	263	252	269	268	281	264	285	253	296	241	225	254	255	255	255	223	241	264	270	254	247	264	268	255	248	266	257	244	237	238	262	272	257	270	298	232	211	261	262	234	273	273	271	245	248	246	264	278	236	248	267	227	280	261	242	246	263	279	245	249	289	239	268	246	242	232	233	236	259	247	262	262	239	286	265	266	254	237	279	269	251	281	243	285	259	266	239	263	296	266	278	255	243	273	280	257	242	251	243	262	257	239	260	262	244	236	247	225	276	275	247	272	237	249	267	239	258	255	244	259	271	250	248	272	257	254	248	264	265	249	243	249	269	244	263	238	257	230	230	250	250	279	246	271	225	245	254	253	270	264	251	266	243	247	245	257	239	237	256	266	240	259	262	236	282	273	239	267	243	251	260	237	226	248	249	242	279	228	233	224	255	274	271	247	256	271	258	248	278	219	252	259	249	232	245	250	227	261	263	260	248	247	267	249	252	243	249	260	260	256	247	242	266	245	250	245	280	263	268	255	257	262	268	235	229	234	273	229	282	259	232	225	258	250	270	242	268	232	254	268	243	253	216	237	265	249	265	240	248	261	259	278	255	260	246	241	268	245	273	275	250	261	256	262	251	267	251	215	287	248	255	269	298	268	252	253	258	259	276	259	247	251	264	259	265	271	249	269	266	244	287	249	255	266	256	264	229	268	246	279	233	258	231	233	252	274	277	273	249	242	279	248	256	243	275	256	249	241	272	250	265	281	280	257	258	272	273	240	245	246	238	259	266	253	262	249	273	283	261	288	226	280	264	261	239	272	263	250	277	235	261	269	239	248	214	272	263	243	254	250	237	270	270	242	270	279	245	255	272	279	261	264	228	278	241	270	255	221	245	255	289	231	252	244	228	271	227	254	226	254	231	225	238	254	252	296	266	263	242	251	280	224	248	274	260	246	260	241	266	262	251	255	284	222	250	264	244	234	271	228	232	268	256	251	254	255	238	245	266	268	255	249	259	271	235	255	268	242	271	258	261	293	239	228	236	256	241	255	258	234	282	268	253	268	246	233	261	285
31726	5459	1540	1121	808	607	444	375	343	296	259	272	243	236	214	222	207	201	157	190	162	168	201	188	200	173	181	159	194	181	149	189	167	168	188	179	180	164	166	172	154	201	158	161	158	178	137	201	165	164	132	173	185	146	191	180	168	162	180	180	168	150	189	187	166	176	150	151	170	158	180	163	158	194	193	182	187	179	190	148	172	157	139	151	169	152	162	141	177	184	152	178	149	163	166	160	162	168	169	153	164	183	176	169	158	166	173	185	160	160	173	175	167	162	172	160	164	154	160	172	167	171	156	148	180	180	161	152	179	156	180	159	145	162	158	162	170	168	168	155	173	157	155	172	163	165	153	164	171	188	147	168	164	173	162	171	184	163	179	160	163	139	171	163	157	166	141	175	155	179	169	170	173	178	164	161	178	166	154	164	160	159	147	137	166	176	168	169	187	148	163	167	191	144	172	166	166	166	162	152	156	185	145	153	175	180	163	149	173	144	177	175	156	175	144	187	174	145	150	156	174	183	177	184	155	160	158	159	179	145	175	160	169	203	143	157	171	145	136	169	141	157	163	149	197	156	180	170	154	143	170	174	171	166	166	183	143	168	162	155	156	148	146	130	143	185	175	173	152	165	156	164	165	164	151	166	175	168	185	174	173	167	168	177	177	177	176	169	149	143	174	153	162	142	172	184	182	153	164	155	147	171	165	165	171	159	163	167	176	171	160	168	148	169	145	156	172	161	155	166	185	152	153	160	174	147	152	167	160	161	173	161	158	159	175	128	179	155	153	169	158	166	159	180	188	176	168	182	137	145	178	169	160	190	169	164	149	174	172	184	181	154	169	159	155	157	150	164	174	155	168	161	159	164	183	145	184	165	173	166	179	163	165	162	180	154	167	154	143	148	169	161	153	154	196	169	152	193	180	177	160	166	184	175	174	187	169	134	154	167	163	165	167	147	152	170	176	163	154	175	178	164	174	159	160	176	192	169	143	155	162	186	161	155	177	157	165	145	188	164	165	142	176	177	144	156	177	165	168	171	148	163	176	142	186	166	161	174	179	147	159	149	151	165	186	141	168	160	155	184	157	175	161	167	160	165	174	191	183	161	162	159	164	150	181	196	157	154	173	168	162	152	164	166	177	165	161	178	136	175	158	163	157	159	158	168	174	159	170	183	190	153	161	173	148	156	168	158	165	162	186	156	150	179	165	172	162	159	165	149	181	163	153	144	156	180	156	174	181	160	171	170	168	155	173	174	163	169	153	152	173	178	167	184	162	181	186	166	181	183	165	177	141	154	152	174	158	176	177	151	154	182	157	155	161	165	167	165	167	158	152	187	137	161	199	157	160	180	180	159	161	182	179	150	170	173	165	161	178	159	132	167	161	170	154	168	189	179	181	169	151	154	168	176	158	156	163	175	163	182	177	180	159	152	154	182	172	178	175	185	170	167	161	151	167	170	149	145	160	144	165	176	169	173	172	163	161	168	158	165	153	174	148	159	189	139	171	176	151	175	149	154	181	151	191	168	166	169	188	153	187	164	184	155	146	154	158	169	181	165	196	190	146	157	179	159	166	179	138	166	194	174	159	151	156	169	163	170	174	154	184	169	178	171	177	157	160	172	149	166	156	162	166	189	144	167	167	166	165	156	200	167	162	160	192	159	186	163	172	173	178	148	163	139	160	158	156	140	202	174	180	149	173	180	139	151	142	171	169	160	155	161	159	156	188	161	176	146	162	139	157	155	155	175	153	138	146	177	141	185	176	170	177	181	167	164	161	153	185	171	154	163	174	173	164	183	151	147	179	172	158	159	166	177	178	171	174	158	157	163	152	171	144	174	183	129	158	141	171	153	157	165	171	154	156	156	178	175	167	169	154	157	149	162	169	188	139	164	168	178	153	171	158	161	180	150	167	162	175	166	166	188	172	170	147	140	153	170	152	154	168	166	190	168	146	167	160	183	159	176	158	177	134	172	162	177	157	172	154	164	169	155	192	192	166	149	164	142	174	161	162	155	151	154	154	172	166	150	167	154	163	145	153	154	176	164	177	151	169	150	161	165	156	173	139	178	165	159	154	175	160	154	174	149	166	156	167	147	152	143	162	161	182	152	170	173	156	154	174	164	181	165	145	146	172	171	165	172	178	148	165	182	166	173	167	160	178	165	149	161	153	135	168	157	178	164	176	155	151	148	159	172	171	168	175	162	181	177	145	160	140	188	182	175	163	169	145	148	155	164	178	149	162	190	174	162	175	180	161	174	173	155	169	161	168	162	136	168	157	166	159	150	153	165	160	185	169	179	183	162	176	152	177	166	142	167	167	184	187	197	173	139	170	169	159	179	145	193	162	174	157	135	157	196	162	162	167	167	176	156	184	176	171	157	167	184	186	162	159	162	201	153	186	151	155	177	173	175	185	154	154	157	162	178	170	179	162	169	178	164	150	144	153	173	188	144	155	185	158	193	169	153	182	172	175	187	133	168	164	161	163	153	159	166	154	171	164	173	164	163	171	177	152	156	155	131	151	147	173	190	163	150	150	153	172	173	175	182	162	172	151	186	161	151	165	159	162	176	124	164	182	156	178	143	163	155	154	163	181	172	161	171	143	167	193	171	172	170	160	151	162	161	187	143	154	204	152	179	161	169	160	185	177	155	159	183	173	163	158	153	153	160	143	149	161	153	163	141	168	160	184	160	156	178	163	135	157	162	154	149	176	158	160	169	179	176	162	172	181	185	153	174	156	160	162	153	153	147	162	168	158	170	163	169	177	183	173	155	148	171	165	161	154	151	157	169	160	169	157	167	165	178	141	165	177	137	153	171	172	193	171	178	174	163	171	187	179	188	174	183	173	175	153	162	200	157	173	165	175	161	176	147	177	173	131	154	183	166	146	161	146	145	174	153	162	161	165	154	171	167	184	174	144	163	185	165	159	153	165	170	151	171	168	156	166	157	163	169	159	150	151	179	161	182	167	160	163	155	147	169	189	184	164	168	163	146	174	164	172	176	153	170	157	181	170	149	161	153	154	171	161	171	171	184	168	191	169	163	158	171	160	174	180	170	173	170	175	167	167	163	168	173	143	139	162	141	145	163	137	171	158	148	156	152	169	180	176	166	147	170	168	160	163	153	174	174	177	169	161	187	151	147	155	162	140	185	158	136	157	166	169	183	169	163	169	179	176	157	162	172	149	156	156	157	148	146	136	144	163	169	178	170	153	165	132	161	156	159	163	162	139	171	170	155	162	154	179	149	154	154	160	154	174	159	177	146	168	161	164	149	166	157	180	164	167	180	166	153	159	174	151	164	168	147	165	156	173	157	166	166	190	158	144	158	179	195	170	170	163	169	175	174	167	161	157	150	154	159	164	141	161	165	153	157	166	175	158	198	173	165	168	163	177	156	178	171	144	180	171	164	186	184	177	142	173	169	153	163	152	159	150	176	173	165	160	165	164	139	153	153	154	168	153	175	156	156	172	145	160	187	176	168	183	161	164	143
14056	1559	3416	3738	3138	2589	2033	1675	1557	1399	1237	1155	1082	978	950	860	818	818	787	695	664	699	674	676	612	657	631	591	607	584	562	597	532	616	590	577	584	582	532	565	559	538	567	546	539	538	584	504	564	569	515	549	498	532	541	532	538	523	512	512	543	507	488	498	494	549	506	526	528	565	513	517	554	512	525	508	509	528	545	488	521	574	487	534	523	519	518	498	552	540	534	528	524	482	512	495	504	566	474	538	514	472	510	498	520	491	528	494	491	528	523	492	498	509	507	527	533	529	504	515	512	505	474	513	513	501	512	575	505	533	476	519	513	529	481	531	479	503	503	509	495	510	459	502	492	459	493	519	527	497	513	528	533	517	511	483	521	500	518	535	528	509	500	523	515	543	507	503	505	543	487	505	521	495	495	498	518	492	502	511	493	501	514	526	486	533	512	529	481	506	463	470	477	472	501	513	488	494	470	492	468	515	521	495	484	464	506	498	465	536	479	532	518	502	542	521	480	492	495	502	482	533	477	466	509	476	559	485	480	513	526	508	494	523	525	485	493	460	508	508	553	512	475	490	510	515	510	489	533	507	487	484	524	508	522	492	508	447	535	501	473	495	479	470	542	517	521	509	517	504	508	503	515	519	491	515	461	496	470	515	541	474	524	513	515	481	493	528	534	494	543	474	546	494	479	491	526	484	487	459	489	523	516	493	496	502	489	495	539	479	481	496	513	500	490	469	486	513	489	499	530	508	483	509	529	544	527	534	471	466	471	557	495	504	506	511	486	514	538	510	478	526	515	526	511	506	474	565	511	500	501	513	549	518	524	488	476	505	513	473	482	509	532	500	500	518	537	529	489	463	483	533	422	465	485	513	501	543	511	499	483	521	489	496	489	526	523	510	542	498	509	502	468	558	518	490	494	488	469	493	492	519	499	509	498	534	535	481	451	516	490	526	482	474	504	508	523	475	490	508	522	532	477	496	499	448	547	552	504	505	485	527	516	502	497	475	508	473	525	523	503	521	509	495	532	521	489	517	490	492	529	530	496	474	515	544	477	496	499	488	502	516	505	514	532	530	495	532	509	489	494	531	542	533	506	518	513	491	534	520	504	499	507	527	487	514	483	476	510	483	533	482	506	524	457	548	514	509	529	467	485	483	511	487	484	514	501	480	486	491	480	531	490	486	523	532	516	502	484	475	528	498	456	444	480	500	518	480	471	497	550	508	516	492	484	498	559	513	522	473	506	481	489	502	506	480	514	498	479	500	465	486	516	499	495	516	497	498	502	504	529	487	504	479	529	548	510	512	519	452	458	507	485	494	457	482	527	465	487	461	526	540	496	510	489	506	527	499	522	451	452	486	534	484	508	488	496	495	491	519	464	504	510	471	516	474	520	500	507	509	500	488	526	492	514	503	518	483	485	484	498	509	514	503	503	514	506	506	523	496	499	512	495	496	505	480	525	548	478	479	520	488	524	506	500	487	511	511	521	520	506	480	487	494	496	487	525	485	507	513	538	479	495	525	515	487	470	480	539	495	480	528	489	502	503	461	468	487	490	492	488	549	493	502	480	479	522	508	511	478	477	521	505	489	495	556	521	510	533	499	476	542	477	526	495	525	535	517	495	542	474	509	469	476	481	514	527	531	544	512	523	525	521	531	495	464	492	495	550	513	542	520	520	482	468	521	493	552	504	516	491	516	522	508	481	490	498	495	521	504	514	491	519	510	505	526	527	474	476	544	510	530	529	515	483	530	514	509	531	488	488	461	525	516	527	474	525	518	500	513	459	503	486	472	515	476	482	471	493	512	516	554	514	502	514	535	504	524	542	490	529	496	490	476	468	547	474	505	503	494	484	507	528	502	502	534	505	487	497	478	488	502	491	518	542	488	512	498	538	503	581	487	490	484	513	516	486	509	480	499	530	477	544	508	517	455	552	511	453	502	509	503	499	474	528	486	474	539	540	497	484	496	516	506	477	496	479	525	495	525	545	536	474	545	518	510	499	509	512	505	483	480	537	549	515	490	508	494	485	492	545	504	527	504	512	495	522	480	509	462	522	535	461	551	506	469	493	500	507	505	500	493	485	492	510	502	540	573	452	488	478	528	540	512	533	507	492	529	508	479	509	488	506	504	524	483	483	493	488	485	514	513	469	492	545	509	485	496	510	467	514	499	491	484	534	485	546	492	537	532	533	511	492	496	502	501	538	506	525	554	498	521	495	501	518	491	515	526	512	468	510	507	486	477	500	479	522	492	485	459	505	497	486	528	494	467	496	464	467	531	511	531	464	551	514	491	470	503	515	513	484	537	496	511	494	468	495	483	505	514	484	513	462	484	522	496	513	483	506	512	514	458	527	492	476	497	518	496	485	479	541	508	493	571	523	513	502	530	546	470	522	532	509	483	499	509	495	466	486	474	521	493	518	503	500	487	493	522	478	515	519	514	492	532	508	497	481	512	553	506	509	514	516	460	490	464	539	499	488	494	515	524	503	462	511	535	509	504	520	460	499	489	502	472	507	511	502	460	485	522	526	520	502	522	488	513	474	495	467	480	507	531	511	523	485	542	490	519	515	546	526	547	465	456	510	494	502	516	502	515	544	507	503	478	478	530	505	511	471	521	503	524	483	501	529	512	533	501	533	470	475	518	492	497	538	493	479	489	521	511	495	485	500	508	524	515	478	508	514	530	521	491	531	474	517	526	546	555	504	526	500	513	498	508	505	502	536	493	527	488	527	496	513	543	504	486	489	528	518	501	502	473	561	499	516	493	553	533	519	470	522	516	538	516	513	506	512	522	516	539	481	512	507	533	528	464	479	505	550	516	523	503	479	504	491	472	468	485	492	498	477	524	502	530	521	542	517	520	515	514	526	502	504	461	543	493	536	487	490	546	525	499	478	521	517	542	470	507	507	498	487	520	506	537	481	536	517	468	497	530	487	479	496	506	475	474	506	493	525	506	515	489	507	485	491	521	547	486	503	518	503	517	498	509	556	521	539	493	519	478	518	495	520	495	538	463	543	482	516	490	510	508	485	526	548	499	480	509	533	525	488	515	450	525	496	487	489	488	503	484	488	528	507	522	478	494	526	505	498	508	509	511	500	512	521	506	494	465	519	512	505	565	508	513	485	501	507	475	522	517	497	511	532	539	450	457	518	502	531	459	454	499	495	542	485	466	505	475	490	472	497	494	523	581	527	503	514	519	462	510	501	505	509	516	497	499	570	483	534	530	521	498	534	482	515	548	521	558	477	501	476	547	520	475	494	517	512	543	511	487	518	512	538	528	456	480	501	520	515	498	478	483	525	498	468	490	514	457	522	548	503	521	519	527	469	539	555	513	477	518	542	537	468	485	553	527	482	480	533	512	474	504	511	541	537	515	489	517	482	536	501	487	515	495	469	527	488	484	538	501	496	479	527	505	528	494	477	505	483	521	496	528	501	516	500	524	475	493	510	515	480	496	521	509	440	482	462	465	518	493	506	501	473	523	492	501
41719	12663	3742	2169	1522	1146	873	715	601	565	487	459	410	404	348	349	278	341	303	304	257	292	281	273	257	270	269	273	244	282	270	255	253	266	298	257	240	248	250	267	244	250	249	262	272	263	240	258	250	252	233	246	234	246	223	228	254	268	286	257	231	234	233	287	249	239	257	256	235	270	249	236	246	254	259	253	256	243	235	260	235	243	286	244	266	244	263	232	252	234	227	255	288	289	240	235	259	238	263	255	258	251	246	233	224	232	226	240	246	279	283	228	228	263	259	243	245	234	232	224	221	234	242	263	235	262	222	221	213	244	264	227	259	239	223	269	232	251	255	235	234	264	262	228	227	271	220	235	261	215	251	213	211	261	255	225	251	218	246	233	250	249	266	260	250	238	277	247	237	237	232	251	243	275	254	254	232	241	235	248	261	238	253	238	268	208	269	256	236	256	229	230	280	266	240	279	244	240	243	252	217	253	227	235	222	258	247	285	232	244	247	266	264	231	258	228	261	252	249	230	228	262	232	251	249	233	247	273	273	261	264	246	252	253	246	223	252	248	240	222	241	232	217	232	252	221	244	232	255	264	246	228	248	258	242	250	266	250	230	249	227	250	228	239	258	262	257	239	253	259	210	246	232	251	276	269	213	251	242	254	247	268	222	264	242	255	223	236	233	241	235	249	258	254	254	259	266	245	250	247	236	272	263	239	257	237	274	225	261	267	263	235	230	236	242	271	238	259	214	253	258	283	259	248	275	212	236	267	270	270	246	245	250	243	238	256	241	257	263	248	241	243	258	266	247	256	255	261	227	232	236	251	243	240	238	264	277	278	249	257	263	256	249	223	238	233	244	258	237	235	230	237	236	211	242	232	247	246	246	250	253	243	233	255	260	211	225	224	255	269	249	251	255	266	244	235	221	230	276	226	253	221	252	247	223	227	248	238	246	233	241	255	272	224	246	222	249	247	257	240	254	245	247	242	238	262	245	219	250	263	298	246	231	250	261	224	232	253	244	268	262	255	238	252	240	238	284	276	258	228	233	254	248	225	270	243	238	251	247	224	244	230	258	250	223	230	238	251	237	224	248	255	231	221	238	275	254	235	237	255	232	286	230	256	248	224	249	232	271	241	238	256	233	259	263	240	224	245	232	225	226	250	262	258	247	239	219	237	250	238	270	253	273	226	241	250	226	231	264	253	232	251	266	243	263	254	253	249	263	250	250	271	239	253	257	240	248	238	225	270	253	220	249	259	248	234	235	257	246	252	242	256	248	258	243	259	250	262	229	271	250	277	261	281	237	249	246	240	243	251	260	208	238	253	240	263	306	266	276	229	237	271	274	247	241	276	237	231	272	269	249	232	234	251	269	238	244	247	256	256	256	271	248	252	244	228	218	268	250	239	246	215	264	247	241	245	212	241	237	229	230	250	243	245	270	237	262	251	252	251	261	267	262	242	251	231	284	236	268	233	287	245	257	270	281	249	209	256	243	239	234	241	261	256	235	246	244	269	240	237	207	256	234	238	251	264	230	268	239	223	233	218	243	243	241	239	269	247	247	250	236	239	253	252	260	286	249	241	245	261	281	225	251	243	227	238	234	204	259	259	209	248	250	229	252	241	235	245	224	259	232	256	237	233	232	267	255	228	253	252	267	242	257	241	249	229	232	249	241	222	252	238	241	270	220	251	269	243	248	246	235	246	239	235	269	231	263	238	244	241	244	270	236	222	260	257	261	260	214	256	235	244	247	255	264	271	235	252	262	222	245	266	271	254	238	251	256	236	227	265	220	269	255	240	269	245	255	259	244	240	234	243	249	246	234	263	264	259	218	223	249	248	230	256	230	251	231	238	223	243	298	246	241	237	261	275	259	236	228	248	262	263	264	250	247	216	251	240	252	229	273	253	271	262	285	240	286	241	237	230	242	225	262	241	252	251	226	245	248	254	247	254	235	261	250	254	241	250	250	255	260	262	256	266	246	221	253	235	226	244	236	218	259	240	287	277	255	224	202	248	274	236	249	253	263	236	223	240	254	229	249	267	257	242	264	258	242	267	263	268	245	229	243	222	232	261	232	258	262	232	239	228	248	243	262	258	259	255	248	243	208	231	253	219	210	231	244	242	277	247	268	212	246	245	257	235	270	257	256	240	247	240	243	270	268	239	243	249	228	242	235	242	253	209	257	270	249	260	248	264	240	239	269	253	215	215	239	226	211	280	238	225	228	244	256	260	240	287	261	251	236	267	278	247	235	222	258	255	258	249	259	235	247	254	254	245	217	256	240	267	243	282	262	241	257	234	243	257	216	236	251	247	258	240	244	255	254	259	225	215	270	260	235	237	225	227	230	247	261	243	253	234	266	237	272	269	251	259	232	245	209	273	242	262	271	230	251	247	242	232	245	222	210	237	248	240	258	210	262	263	243	257	244	236	269	235	256	228	238	211	236	229	235	252	280	242	247	243	259	260	233	286	223	229	245	263	203	260	239	261	267	279	234	251	229	256	248	229	239	245	274	272	235	237	270	251	239	244	270	247	240	221	247	255	252	260	227	241	266	254	237	229	273	247	254	242	223	245	249	242	240	263	263	222	228	235	258	222	247	230	272	224	250	264	277	232	254	212	235	240	242	253	218	251	225	253	244	270	235	250	242	256	246	284	214	264	243	220	239	236	257	229	241	251	224	244	225	255	223	252	243	225	222	248	228	249	229	276	219	245	242	232	260	272	258	254	236	226	239	241	244	208	267	239	244	256	244	250	235	252	252	262	255	266	232	245	246	254	226	250	245	231	235	224	258	291	255	264	269	229	246	251	247	232	264	245	225	212	233	244	249	230	224	254	249	263	272	256	247	251	272	237	236	254	258	229	268	253	258	246	252	243	253	238	248	207	255	226	227	253	273	224	246	209	259	224	236	256	248	248	225	260	263	226	241	254	258	269	250	276	245	269	239	243	242	243	236	252	239	245	249	212	240	243	233	256	268	219	219	243	238	242	237	247	239	246	267	241	248	246	255	254	252	265	225	241	257	232	214	238	255	265	266	251	250	264	246	239	224	252	235	256	235	242	233	246	259	250	227	236	249	241	264	247	238	247	254	268	250	229	250	260	251	238	231	225	281	259	252	237	240	264	238	216	240	275	235	262	258	271	231	268	244	242	268	239	254	271	257	226	269	240	253	272	259	271	246	258	227	251	245	250	260	271	257	277	252	254	248	281	243	263	240	249	245	258	227	242	253	253	258	268	235	258	239	230	242	231	218	264	246	238	240	255	235	218	248	251	246	235	230	229	264	244	256	243	244	249	267	271	249	260	259	227	231	235	243	241	244	270	268	251	266	261	253	226	259	265	245	254	249	244	235	227	241	251	238	262	253	242	251	233	272	243	276	237	244	264	273	228	269	240	247	240	220	225	245	257	247	239	263	256	227	240	248	253	236	238	234	205	239	225	228	274	235	227	227	270	211	241	250	244	255	216	230	237	247	236	247	243	261	235	237	261	252	276
18374	2691	6067	6701	5735	4647	3744	3203	2682	2359	2224	1930	1747	1628	1540	1347	1293	1292	1132	1175	1117	1088	1094	936	938	964	934	982	884	877	904	880	816	861	851	842	822	773	792	748	756	817	817	781	798	785	767	760	729	776	792	768	710	742	769	728	746	732	776	738	706	784	733	741	747	720	722	685	729	708	759	737	708	714	674	699	726	794	743	713	748	720	728	739	735	741	745	673	696	726	717	722	743	733	708	700	697	735	684	713	702	697	733	738	756	741	676	727	694	754	725	742	721	678	728	720	701	657	698	711	730	672	706	729	726	681	725	693	716	686	693	687	667	707	689	732	725	690	712	803	724	692	709	691	664	665	750	689	745	708	722	695	677	691	750	692	654	691	711	707	733	656	733	703	705	677	708	723	686	703	682	723	686	734	676	687	678	656	676	691	711	668	694	713	695	702	770	704	743	693	651	712	707	692	663	731	680	717	724	698	693	680	686	687	720	685	726	672	651	707	673	669	697	684	674	644	679	706	706	698	701	633	702	677	710	727	714	719	676	690	680	714	689	721	674	738	672	689	723	688	695	687	725	691	677	695	690	742	689	707	679	715	696	696	675	721	739	703	653	682	734	693	711	707	716	671	728	693	674	703	677	652	744	696	773	631	697	688	675	691	680	697	690	691	672	686	671	677	682	694	695	676	655	695	712	700	659	695	679	687	705	681	685	751	711	689	721	659	686	730	706	786	682	691	685	727	698	702	720	736	690	686	741	697	707	690	687	672	698	665	714	726	692	677	681	666	694	703	671	696	665	669	708	727	710	697	705	684	673	666	658	731	692	694	709	676	676	717	701	671	658	712	690	724	685	700	698	708	673	738	668	723	733	687	738	697	625	713	706	665	666	668	709	685	718	699	707	733	753	692	727	694	703	700	682	681	681	688	723	699	658	687	702	653	664	677	671	699	699	714	654	726	706	734	657	663	682	672	743	662	697	681	735	707	744	662	666	737	726	660	620	687	747	693	692	690	721	725	703	707	684	695	681	655	682	662	714	702	725	734	701	709	655	724	769	700	726	658	662	707	688	657	679	710	671	693	685	699	681	694	706	665	699	704	634	683	692	714	685	699	693	681	728	675	669	677	705	712	682	692	653	710	689	726	700	670	702	698	689	676	705	676	670	722	709	701	705	684	703	676	722	696	705	629	700	666	756	712	723	717	671	648	668	703	700	693	704	733	694	684	669	697	680	700	681	728	720	710	716	713	677	704	719	655	686	670	733	699	678	688	756	664	643	641	687	673	709	710	684	761	694	747	676	706	737	702	624	672	674	695	709	706	677	710	705	741	679	704	646	707	679	730	692	680	717	697	693	673	691	706	717	710	669	674	718	711	754	639	690	650	649	734	678	689	682	659	741	711	711	701	729	739	685	721	743	674	647	699	678	708	711	698	750	693	733	721	731	698	711	706	677	715	718	703	680	667	676	724	697	706	656	681	727	712	688	716	698	706	718	709	686	673	689	673	712	670	708	681	741	672	667	693	721	710	699	690	667	703	722	721	719	692	680	717	702	747	727	658	700	698	724	692	713	706	693	683	701	673	680	675	693	682	748	712	722	699	674	697	709	667	680	696	745	654	705	713	710	730	681	702	692	671	678	671	720	712	690	647	666	666	658	730	732	701	676	698	730	690	694	707	669	722	697	696	709	727	721	676	694	668	743	624	696	700	696	659	707	709	709	692	705	676	687	719	719	672	762	638	685	705	684	696	684	716	683	694	657	677	706	699	723	694	698	694	714	716	695	670	700	702	675	715	734	687	713	705	720	697	693	684	677	654	683	671	681	723	703	699	694	689	689	697	652	749	650	700	689	710	699	677	693	711	686	718	682	692	707	678	695	701	702	733	686	739	719	707	709	693	763	678	678	724	725	659	700	666	654	698	692	674	693	706	729	677	687	713	746	701	669	670	689	714	670	697	688	676	657	676	674	678	685	692	715	699	660	734	693	687	713	699	709	709	688	741	733	687	711	675	721	751	681	685	702	713	699	667	708	719	692	714	717	694	727	659	689	751	689	718	656	688	668	707	672	742	709	728	707	708	729	734	720	713	722	696	665	716	698	747	668	732	690	692	681	668	718	713	692	729	722	686	686	695	703	714	699	704	692	712	690	692	747	692	671	704	699	671	702	711	669	721	704	717	663	692	691	692	722	707	722	682	700	690	707	669	686	686	660	657	738	664	685	700	705	718	684	685	662	681	687	676	706	662	667	689	735	728	747	636	689	655	709	716	682	694	695	655	689	663	703	671	698	711	736	637	659	734	728	688	696	656	709	681	654	693	681	704	669	700	671	708	676	737	664	687	700	693	728	700	706	696	688	696	741	717	754	726	660	657	718	693	645	690	706	684	701	710	670	688	732	688	743	663	689	675	691	706	707	740	762	701	727	722	708	705	696	701	664	727	692	703	696	714	702	666	702	673	717	657	676	696	744	738	663	661	673	697	764	686	660	692	726	702	691	686	651	651	710	666	679	686	739	704	696	690	695	648	683	693	681	635	684	715	683	681	671	756	693	692	665	690	744	702	725	693	702	736	705	713	727	709	743	694	710	671	709	735	765	706	747	699	651	699	678	725	720	690	715	697	707	700	684	689	714	670	762	676	681	679	684	689	670	711	748	708	719	736	724	634	695	701	638	700	652	743	669	711	719	699	710	723	675	716	703	676	714	666	696	665	658	726	738	678	672	662	729	684	740	707	719	668	652	722	659	676	714	682	673	716	675	712	709	686	682	707	689	713	661	701	713	680	711	650	700	675	663	712	718	690	698	732	696	684	675	697	675	716	698	720	700	720	690	711	639	666	705	668	698	712	688	694	670	683	674	701	710	668	704	747	660	689	701	720	680	711	717	692	692	702	691	714	679	692	691	712	726	694	655	716	651	698	752	683	721	698	747	669	695	691	699	667	710	710	700	716	692	711	662	708	690	703	678	632	685	675	666	735	729	695	721	714	696	702	706	704	737	681	732	696	690	711	698	687	662	675	670	694	707	671	736	700	682	699	729	683	675	712	648	666	708	693	689	684	689	700	676	719	688	706	695	684	707	665	669	623	698	700	691	689	702	683	709	674	669	667	696	702	734	693	699	663	693	727	690	682	704	678	704	733	698	686	758	708	695	665	696	723	697	704	654	672	671	747	666	701	661	695	728	708	711	700	653	754	738	710	662	660	668	670	707	639	696	689	685	671	739	716	681	723	702	690	685	686	710	729	673	684	695	665	707	687	751	686	667	698	654	661	664	676	668	699	730	733	710	730	677	677	668	722	702	709	682	711	699	709	744	689	706	748	676	700	659	714	698	684	722	697	739	682	700	711	703	696	700	695	677	685	754	684	673	693	681	697	716	703	661	709	732	651	708	697	681	747	729	668	724	760	705	724	680	744	688	682	706	655	707	723	678	710	687	748	667	687	720	713	706	711	725	675	757	664	747	722	731	689	664	660	722	711	646	677	706	742	703	698	670	704
4197	232	134	119	90	94	75	79	81	77	79	71	77	62	89	76	75	70	69	70	64	59	69	69	55	59	61	59	72	62	82	52	70	61	78	56	70	73	78	54	65	82	54	72	72	63	60	80	60	68	82	74	67	66	71	76	73	81	82	63	75	56	75	78	79	74	77	69	62	74	63	58	56	80	68	65	67	68	69	64	78	83	66	73	72	56	71	63	84	71	85	72	60	69	60	74	64	63	56	82	70	68	76	71	74	68	82	60	76	58	77	78	65	62	69	72	71	73	78	74	65	63	58	74	62	72	62	79	65	73	79	74	65	73	63	73	91	68	67	65	73	68	68	77	70	64	81	90	71	68	64	57	58	69	70	65	75	70	95	70	80	54	73	71	70	75	67	67	54	80	71	76	73	68	58	65	77	64	71	67	65	63	72	73	90	71	76	75	62	59	66	67	76	84	68	59	74	73	75	59	72	72	75	76	74	77	54	62	71	64	73	65	65	73	72	61	65	64	60	75	66	69	69	76	64	58	70	61	59	61	72	71	69	66	75	55	62	64	57	66	61	62	56	71	62	73	68	69	63	57	71	74	58	55	75	63	74	65	71	70	75	67	74	65	60	74	67	66	78	91	56	75	70	85	62	76	82	65	64	59	67	74	63	56	64	64	69	59	76	73	79	65	74	66	71	69	53	87	81	78	63	66	44	68	64	70	56	63	46	58	66	72	63	59	71	69	50	68	62	61	69	68	78	60	75	77	68	77	75	68	71	82	70	65	81	77	63	72	60	82	81	80	61	70	72	67	63	64	76	73	78	63	56	60	67	65	86	88	78	78	55	61	65	90	56	61	58	60	65	73	64	71	70	65	76	56	67	81	74	65	77	64	68	76	64	94	65	92	61	53	79	75	59	75	71	76	64	66	70	76	78	76	95	55	72	73	67	75	68	70	70	72	73	67	78	61	74	73	63	64	80	71	80	83	60	74	69	77	65	68	64	62	71	52	82	63	88	71	59	68	70	83	61	78	61	58	66	75	64	73	74	69	83	57	76	63	81	75	73	56	63	57	65	67	57	73	72	85	54	72	73	82	60	71	75	76	70	77	66	74	76	81	81	73	72	62	56	62	77	62	75	63	84	73	71	63	63	58	65	75	65	81	78	66	77	66	52	59	73	61	85	68	60	61	70	59	72	62	60	74	82	71	86	63	73	64	72	73	68	72	86	47	66	59	66	79	70	70	66	67	87	74	59	64	63	69	63	55	69	58	71	66	78	61	55	76	72	72	57	67	72	70	70	78	68	60	62	67	66	61	60	72	78	64	91	75	66	83	72	72	75	77	84	61	63	60	57	77	73	66	75	77	85	71	68	76	65	65	74	71	68	74	67	75	64	72	56	69	72	80	68	61	64	61	68	52	83	67	66	68	64	72	76	84	57	62	70	71	63	68	71	73	60	60	76	66	74	63	70	80	68	76	74	70	75	64	65	74	61	55	82	62	69	77	81	70	62	71	58	69	75	64	84	60	69	64	68	71	70	66	76	68	75	69	63	68	70	65	80	71	87	69	57	62	67	76	76	77	66	71	77	75	66	77	62	83	69	89	60	63	63	61	68	65	66	71	78	76	65	59	59	70	57	72	47	69	62	68	75	80	69	85	78	60	57	58	67	52	77	80	72	57	66	67	65	63	60	67	67	63	81	58	62	70	62	63	73	55	70	64	70	80	72	54	72	70	67	61	61	66	57	67	62	76	78	73	78	76	81	74	56	56	71	73	71	64	74	80	54	57	71	70	62	81	76	65	77	66	66	61	63	70	70	71	58	72	82	57	78	59	70	69	77	54	67	66	73	68	65	60	61	71	67	90	83	71	72	75	64	71	63	71	74	71	70	63	67	77	80	71	57	81	78	64	78	68	70	71	75	72	56	69	70	61	66	78	63	67	74	64	66	62	75	63	69	77	74	60	76	76	76	68	75	78	66	81	73	59	57	66	57	72	71	64	75	71	75	62	73	61	68	61	52	54	78	75	67	62	68	83	70	66	67	97	66	68	57	75	78	79	66	70	84	61	61	70	71	78	65	63	69	79	84	70	75	71	70	71	79	61	68	63	75	87	67	58	67	62	79	66	68	47	83	76	72	74	68	68	80	72	63	56	82	59	76	70	58	70	68	71	71	82	90	80	84	70	70	68	73	65	55	71	60	59	76	67	62	64	86	78	68	73	76	97	65	82	58	70	75	67	72	96	56	56	71	61	69	72	70	60	82	64	56	68	75	64	80	58	71	66	59	82	63	67	73	49	69	76	62	70	65	81	72	59	72	50	64	75	69	66	68	60	54	82	63	75	88	61	60	75	82	78	65	82	68	65	63	63	64	65	68	77	67	70	75	70	82	82	75	66	70	70	67	73	81	69	86	70	70	72	71	63	70	57	67	78	74	67	66	76	59	68	58	74	75	71	54	60	83	62	75	69	69	63	66	64	77	63	62	64	68	74	62	77	68	51	82	65	72	74	70	74	62	75	65	66	63	74	59	65	78	86	68	75	79	78	66	60	67	80	67	77	72	76	72	63	90	66	77	58	58	64	74	60	62	76	75	68	61	68	71	65	67	74	61	78	61	63	56	79	63	87	67	74	64	64	78	67	64	72	45	71	82	74	66	65	66	74	71	69	62	58	74	63	57	82	75	72	75	60	73	66	69	58	69	80	67	65	79	75	51	71	71	85	59	58	67	69	69	80	69	81	60	77	71	85	65	55	68	81	68	74	72	66	69	52	63	74	79	75	75	71	69	78	61	66	63	94	55	78	66	61	77	61	73	59	57	86	64	77	81	69	73	70	58	71	76	60	70	71	69	66	64	61	73	73	59	60	62	75	92	67	65	67	60	69	63	61	70	68	61	68	66	75	72	69	63	74	76	89	66	70	76	56	70	70	60	84	65	63	61	75	62	76	61	85	83	59	78	73	62	61	77	79	78	78	79	66	72	80	63	65	71	70	88	67	62	67	54	63	56	81	55	54	68	75	70	73	77	66	57	76	67	76	68	54	68	58	76	72	68	68	71	57	77	65	75	70	61	70	71	71	76	72	66	66	77	71	61	74	62	62	64	78	64	63	53	74	67	88	60	64	77	62	48	70	65	60	67	67	73	90	65	68	70	65	60	59	74	58	65	86	59	67	69	84	75	79	73	50	66	72	55	69	72	63	63	67	81	74	66	75	81	55	62	72	79	57	77	61	63	70	70	71	76	57	64	66	62	74	84	69	64	66	74	61	94	65	61	67	77	82	77	73	70	81	49	72	70	76	60	66	78	64	61	90	81	65	61	65	90	57	73	77	79	67	79	76	75	73	82	64	82	64	74	64	68	75	61	72	83	69	66	67	76	70	64	71	64	78	73	67	53	80	79	78	67	64	68	73	59	80	84	85	71	59	87	63	76	67	69	74	71	60	63	72	71	73	75	75	60	56	66	69	57	71	72	67	81	67	74	57	56	82	67	71
4080	302	434	477	435	384	352	349	299	313	312	309	263	302	246	263	273	273	243	314	269	252	274	251	265	271	251	249	240	233	262	246	259	224	270	262	239	292	264	261	246	253	265	259	280	258	252	273	287	277	266	250	223	252	221	273	233	263	250	260	271	254	252	246	275	281	254	246	259	245	251	238	252	269	259	276	262	249	267	227	229	245	246	235	273	251	251	230	260	271	250	208	266	245	250	253	267	275	261	264	246	243	247	246	262	270	222	260	274	242	267	220	262	224	260	254	261	235	279	262	240	267	236	265	247	269	252	259	263	261	231	257	252	279	273	268	251	222	249	258	249	263	270	245	226	267	240	252	238	235	259	264	252	267	244	273	255	269	254	251	258	267	238	261	242	270	221	260	251	280	227	238	255	250	253	240	281	226	226	265	256	244	224	260	295	240	271	285	238	233	269	250	259	260	279	282	261	257	261	263	252	244	258	247	256	250	256	269	261	262	273	253	266	265	257	251	278	259	254	269	251	263	268	284	276	246	235	298	253	254	262	241	256	248	274	266	245	267	254	261	270	269	235	252	234	254	264	250	261	237	271	288	229	262	248	280	269	248	240	237	259	272	266	258	269	275	224	283	261	248	258	262	250	259	258	265	261	253	246	246	260	229	254	267	277	260	229	266	263	271	254	263	285	253	267	243	260	229	235	225	241	210	255	242	223	233	258	230	243	248	264	225	242	273	282	240	217	277	279	255	260	256	230	293	249	252	258	266	250	253	253	258	272	240	276	228	270	263	223	246	244	266	257	266	256	236	231	241	257	259	265	266	269	273	235	287	265	285	261	253	253	247	240	299	266	239	264	278	268	270	269	229	242	287	248	266	258	255	266	256	233	267	259	245	245	239	241	253	239	246	242	244	267	242	266	251	223	243	229	265	271	246	259	253	247	285	221	243	240	256	293	251	250	245	261	263	267	278	255	250	249	264	259	240	232	253	241	258	259	246	232	288	243	233	285	229	251	235	275	244	264	241	277	213	276	249	281	252	268	299	238	243	255	249	240	256	240	234	255	252	252	266	285	225	261	261	219	247	270	231	241	272	222	262	266	249	253	230	251	283	241	272	228	259	258	274	228	244	242	250	311	243	263	263	249	250	244	266	259	277	261	254	244	243	265	248	250	248	268	258	231	263	248	285	239	237	237	266	256	226	268	241	245	262	259	252	267	241	220	258	261	245	262	225	238	268	264	278	263	265	257	246	273	260	259	255	280	269	241	264	254	251	227	244	228	251	254	268	246	268	236	253	247	257	255	250	238	258	228	229	232	250	261	267	248	247	254	253	236	268	284	223	247	264	266	245	247	246	248	224	269	238	248	279	264	269	256	246	238	295	279	234	249	264	262	269	223	266	228	273	255	253	237	266	256	243	281	248	243	276	257	236	265	254	234	237	229	227	237	239	233	259	243	253	258	249	249	258	257	268	269	226	239	241	267	246	239	246	245	269	257	255	262	262	260	259	267	234	258	244	263	243	230	283	244	264	248	242	236	260	285	227	276	247	271	262	247	282	257	247	237	268	265	262	226	237	253	264	224	263	253	263	259	263	252	224	248	240	247	265	235	265	231	262	286	262	247	270	265	224	241	244	276	265	263	243	236	274	243	253	250	261	263	230	241	257	270	268	261	258	264	272	272	275	253	265	259	251	248	238	251	271	257	275	258	263	261	235	250	285	261	248	223	240	260	249	264	242	257	269	237	269	254	240	243	260	244	245	256	252	280	224	242	278	243	253	241	258	240	255	255	259	265	247	247	246	258	247	259	242	229	268	270	230	245	249	256	232	249	254	251	236	243	238	265	275	252	265	276	249	259	245	253	246	262	268	273	260	269	259	275	254	252	268	263	271	235	287	239	256	269	291	243	271	240	270	240	233	249	283	249	246	252	280	261	247	233	239	250	292	253	239	243	253	241	263	237	249	237	256	240	250	233	248	281	266	260	260	246	232	255	256	239	304	245	248	290	268	241	259	240	243	247	282	243	263	268	302	271	258	259	275	256	277	241	263	261	253	224	275	246	271	243	247	277	233	192	270	241	263	247	251	266	236	260	232	228	287	235	260	237	268	254	270	261	259	230	255	269	240	267	260	214	247	265	261	248	263	267	245	253	277	256	258	257	259	233	249	250	232	261	262	262	273	222	244	260	250	254	236	257	252	237	260	236	278	250	275	276	248	267	245	231	241	261	253	271	259	293	245	220	273	230	219	243	269	273	256	271	266	251	245	271	274	256	253	266	273	257	247	230	272	269	246	281	250	276	234	247	261	266	275	260	288	227	242	271	233	255	280	253	232	228	210	257	268	267	256	250	268	256	258	299	222	255	290	268	315	256	249	224	267	274	237	253	248	261	269	237	280	241	265	250	257	246	262	229	253	275	270	260	269	237	248	245	267	233	246	238	282	286	261	255	257	237	254	244	244	245	260	269	251	267	265	253	259	276	255	251	250	229	243	250	256	235	281	255	261	280	243	223	260	245	263	252	269	234	254	268	236	270	264	259	267	247	230	258	249	241	241	259	272	250	248	235	281	272	260	242	257	272	247	269	253	259	230	262	235	246	272	230	271	260	264	270	245	259	259	219	271	250	236	260	245	257	259	236	257	262	246	249	259	242	272	258	257	272	262	221	268	263	279	252	260	244	287	253	240	241	246	256	265	219	270	258	247	252	249	238	241	242	271	257	253	268	245	251	266	253	247	246	286	254	257	236	281	244	255	264	260	263	250	239	252	250	262	258	219	276	235	260	283	257	257	258	249	246	251	242	261	254	287	259	262	263	266	259	249	258	251	257	255	260	280	255	248	265	249	262	237	256	251	251	254	263	260	288	263	219	285	255	246	251	266	270	262	229	266	242	277	244	247	220	252	240	235	247	234	255	253	245	251	255	224	257	232	263	279	277	243	217	267	283	250	259	219	256	259	241	254	276	266	264	280	255	253	297	251	290	264	291	257	239	262	251	269	264	252	242	230	230	243	263	229	228	227	250	265	254	243	236	274	261	238	250	280	240	275	256	232	256	253	245	257	261	256	253	266	260	248	264	259	281	232	281	271	238	230	236	247	261	253	234	244	242	276	271	240	247	257	258	269	266	238	243	268	266	224	271	276	231	251	263	260	247	249	256	273	235	265	230	241	264	271	245	249	228	252	251	273	265	269	254	260	245	268	249	282	270	254	217	256	257	253	283	266	243	264	269	298	242	248	226	274	263	259	232	257	255	222	258	242	266	261	263	238	265	264	251	297	229	234	233	273	252	245	279	261	250	250	254	243	239	257	260	256	300	212	247	254	235	250	244	252	267	284	251	243	243	244	255	249	245	260	265	235	261	230	239	260	251	267	220	250	251	246	249	252	277	260	240	245	250	258	262	280	251	248	228	254	236	240	258	240	272	249	243	244	252	236	246	255	248	226	251	253	269	267	263	268	223	258	277	234	241	241	255	249	270	261	263	257	233	240	248	239
31148	4811	1621	1079	744	583	481	361	337	307	286	275	238	232	228	222	216	213	193	198	215	166	214	192	200	180	177	187	183	174	178	173	160	172	168	180	189	177	160	168	161	160	146	154	149	176	184	184	170	191	168	173	163	167	191	180	167	170	173	168	176	174	187	164	169	157	173	175	156	162	129	150	168	155	177	162	166	163	173	158	163	147	170	151	174	156	147	171	159	153	181	150	137	190	175	174	170	142	157	158	157	173	156	162	192	158	173	190	161	177	167	167	182	162	141	169	150	155	187	182	169	184	177	174	185	155	149	164	171	138	138	178	182	149	167	183	175	173	169	185	190	169	188	142	176	190	184	169	149	176	182	153	182	156	166	159	169	170	166	162	164	165	161	184	145	157	170	169	156	138	152	173	168	170	179	158	189	142	189	143	161	179	166	160	147	156	167	165	182	153	171	174	171	158	163	183	158	182	149	168	163	171	159	163	194	154	166	169	175	136	143	187	180	189	163	146	163	162	209	153	148	155	143	169	171	141	146	145	170	169	140	156	150	184	171	167	155	185	161	152	171	166	131	159	158	171	176	170	170	147	175	168	167	159	192	171	186	161	162	155	158	159	155	175	160	162	155	171	163	160	189	193	150	174	161	158	197	182	167	166	165	179	176	175	170	172	172	143	157	161	140	170	163	148	185	175	179	184	125	159	155	165	165	152	173	162	162	162	146	159	152	172	166	166	180	163	150	151	162	175	156	168	166	142	169	175	174	152	187	193	175	193	157	173	150	154	170	134	166	161	162	174	178	147	158	159	162	174	179	155	137	154	169	164	183	149	140	176	172	176	171	160	170	189	172	159	189	170	167	145	145	166	166	163	176	159	169	164	164	189	177	161	186	168	165	144	146	154	192	187	181	176	158	194	181	170	183	149	133	155	159	172	160	159	181	180	162	166	159	186	189	175	163	158	151	163	155	167	185	178	141	153	160	184	150	152	158	141	159	157	196	160	155	142	156	163	173	168	156	182	155	152	170	155	140	160	154	179	185	123	166	155	181	165	176	141	162	156	157	162	146	171	163	138	162	171	157	159	149	151	137	156	148	141	161	169	158	182	162	175	190	170	164	167	179	129	174	193	169	164	159	141	166	168	172	167	166	157	162	149	173	176	161	153	183	184	180	154	198	159	186	170	137	176	134	159	163	163	159	191	147	175	153	182	173	186	158	166	146	160	160	149	161	176	175	169	168	153	159	149	178	175	136	143	167	162	197	166	158	179	166	171	153	164	143	168	183	150	154	168	158	168	179	161	166	159	164	177	158	159	170	154	170	175	184	168	156	160	171	164	177	155	170	152	177	170	150	153	149	179	163	181	184	157	172	162	175	159	145	169	159	142	154	180	150	149	171	184	182	152	190	145	158	164	156	160	155	170	156	177	179	159	155	159	171	143	185	144	155	174	186	182	175	159	166	174	159	153	147	149	153	165	150	176	179	149	159	178	184	153	182	149	159	185	167	186	160	166	168	146	183	169	161	168	151	179	159	159	168	178	149	187	160	193	160	176	166	158	168	180	151	155	174	159	166	170	191	149	186	157	189	161	162	169	174	156	170	153	172	152	142	154	180	163	166	165	174	160	158	159	183	162	167	170	166	156	175	162	179	171	142	174	163	157	172	175	153	169	150	176	194	150	145	143	159	158	170	154	162	163	149	135	171	179	148	174	160	138	171	167	169	156	145	171	167	152	173	160	160	179	167	167	152	179	189	170	175	158	157	161	171	170	175	164	183	153	168	162	164	147	128	174	167	172	151	162	187	145	186	170	167	165	159	151	167	134	171	170	158	181	168	158	176	190	178	166	147	165	158	169	152	172	191	156	167	176	183	158	188	159	167	161	161	158	164	157	179	166	174	175	194	160	173	156	155	162	167	166	145	179	147	170	169	170	186	160	155	161	186	155	184	181	143	152	170	137	150	186	188	180	160	168	163	148	161	164	176	181	160	174	155	186	143	162	150	179	180	174	148	158	164	165	166	151	185	160	183	168	158	162	164	175	157	177	155	183	175	175	170	146	161	171	172	146	158	172	172	171	169	157	152	162	132	173	179	162	178	156	181	169	152	185	157	150	141	163	166	173	158	178	154	167	177	167	154	169	178	135	158	170	159	196	180	181	161	175	165	193	177	160	188	146	162	159	161	153	150	166	181	161	183	184	148	156	165	168	157	195	178	170	171	169	172	156	207	156	182	174	175	161	166	170	149	176	155	136	177	196	186	165	174	160	159	153	166	167	165	166	169	154	173	158	180	174	159	169	157	142	173	166	181	160	156	177	155	169	170	159	174	166	197	150	165	163	158	159	149	157	181	136	153	166	152	160	157	161	164	163	165	167	155	152	145	164	156	171	149	137	174	151	175	150	191	172	173	174	158	156	173	165	153	161	158	185	162	182	170	172	140	155	183	165	175	160	167	169	157	147	179	169	175	170	172	167	150	185	178	166	168	159	185	141	180	170	171	164	195	178	162	152	151	170	154	160	170	149	168	174	177	173	149	188	162	148	143	164	146	160	170	153	154	157	181	158	164	152	161	155	178	173	149	194	151	178	186	155	163	167	145	152	167	150	151	156	156	169	160	175	152	157	166	188	174	171	173	161	167	155	155	173	177	191	153	176	165	180	157	158	159	174	153	161	170	184	179	180	172	159	141	181	180	138	179	145	161	158	142	164	194	137	166	166	138	181	179	179	160	162	164	173	177	160	178	167	167	167	154	153	174	158	164	168	164	154	175	173	166	159	176	177	171	184	163	181	152	158	160	153	164	153	177	158	162	161	140	172	163	182	178	148	168	179	150	177	180	168	161	175	173	163	149	163	163	155	182	162	172	176	156	172	189	166	156	159	170	167	147	152	162	183	189	192	172	180	198	160	172	162	198	156	181	168	178	167	168	160	156	147	170	154	154	176	178	159	162	187	148	173	149	153	166	176	188	142	183	149	181	143	183	162	177	146	198	178	156	172	179	153	157	173	177	164	161	147	166	183	153	167	166	168	165	147	165	176	179	145	187	162	161	153	168	169	163	156	147	165	164	160	170	158	182	150	163	169	158	158	159	177	181	186	166	175	166	156	178	162	185	167	156	134	171	155	166	160	143	166	159	175	164	179	169	194	165	167	152	188	139	177	163	163	171	166	153	159	161	160	161	164	161	177	151	170	163	165	156	155	171	178	154	194	156	151	170	195	165	160	162	162	156	180	189	155	148	176	167	146	181	156	189	159	175	144	161	157	160	180	179	164	149	185	156	159	144	155	170	170	185	151	167	175	160	160	170	146	156	155	162	178	158	185	170	162	166	143	149	167	153	175	167	177	171	160	172	175	165	174	184	153	168	171	175	151	153	169	145	174	192	151	156	156	173	197	165	169	153	191	153	163	153	146	189	166	165	161	162	167	163	170	169	189	182	161	183	155	176	177	188	162	157	158	169	173	189	179	176	178	161	154	129	170	183	155	165	160	177	182
13762	1545	3352	3681	3128	2657	2188	1829	1611	1421	1271	1167	1075	951	913	882	837	773	731	719	708	673	701	683	682	620	627	644	580	590	595	601	560	601	602	574	589	592	539	560	529	545	554	523	564	505	555	557	527	533	533	534	552	509	532	506	516	518	530	485	544	561	521	505	496	510	523	521	506	508	513	540	497	549	526	521	550	551	540	541	513	530	515	500	558	490	548	506	552	501	501	531	541	472	519	556	496	493	515	511	539	549	529	494	522	502	485	490	564	495	540	538	524	518	521	485	518	530	525	515	526	511	495	539	500	488	479	496	508	473	511	504	501	514	540	522	541	536	540	523	524	478	550	537	507	500	500	532	512	529	511	513	530	504	477	494	509	491	494	528	473	523	464	497	486	510	506	485	501	545	475	528	531	525	525	486	499	514	515	475	486	509	537	488	488	528	524	503	497	517	504	511	518	465	497	484	488	510	525	486	494	455	508	508	563	541	541	498	494	568	551	457	525	532	489	495	520	490	497	529	489	493	551	501	511	501	504	515	512	547	491	542	496	522	490	508	522	491	506	515	457	491	499	511	482	511	520	530	508	479	489	493	475	481	528	478	544	536	510	466	485	494	489	505	497	509	520	535	509	480	498	503	496	508	485	516	504	499	496	474	490	529	499	476	511	464	534	502	505	541	513	511	517	511	463	499	474	514	504	495	498	520	493	538	495	517	485	518	544	527	519	517	498	542	516	489	514	587	460	494	541	516	488	520	515	543	528	507	513	477	508	479	496	495	512	472	530	462	501	526	533	497	481	523	487	466	507	488	486	530	554	494	508	505	537	514	487	501	487	507	501	494	537	507	506	508	517	525	487	491	503	552	524	506	558	507	483	495	539	517	509	492	485	534	492	516	508	499	514	489	501	540	511	523	501	510	516	473	494	489	501	484	497	530	525	500	496	499	509	488	559	528	516	480	495	523	463	532	510	508	516	480	494	477	462	495	483	506	485	495	466	507	511	518	487	487	490	511	519	543	497	476	482	469	475	501	537	492	505	486	505	500	468	478	495	510	519	530	470	509	478	516	478	509	469	483	505	512	537	531	506	471	487	515	517	500	475	510	483	505	509	492	539	529	474	508	506	538	477	518	521	513	484	546	533	516	474	518	506	514	513	504	495	509	522	520	493	503	479	492	493	508	525	517	521	512	504	494	501	511	520	510	494	506	484	538	492	503	481	519	503	507	475	520	511	484	512	465	514	532	495	474	495	512	539	462	453	495	534	464	507	534	522	485	515	473	526	466	473	467	503	501	515	531	535	470	518	496	469	536	523	495	485	514	491	499	471	468	488	576	531	494	475	508	477	523	508	492	515	536	498	518	523	488	490	490	529	496	491	484	530	489	508	510	486	539	498	506	455	525	495	509	488	494	506	476	533	462	537	507	521	558	491	482	541	481	517	475	519	490	491	471	520	512	528	535	442	461	476	527	486	528	524	495	575	515	511	540	538	475	477	512	468	482	536	513	520	509	495	511	502	515	524	509	480	517	520	494	485	501	520	518	510	536	478	499	552	491	459	494	509	509	498	482	511	524	513	525	551	516	478	507	498	511	543	507	495	492	475	489	549	480	502	508	504	491	464	528	524	541	510	466	525	526	499	542	514	498	451	527	533	519	456	521	494	502	494	527	507	476	545	481	514	453	497	509	501	484	529	521	531	528	519	497	490	475	468	504	521	537	548	484	517	515	518	481	494	519	529	534	538	480	488	490	519	487	482	472	461	479	507	524	536	518	497	486	511	504	540	495	509	487	504	495	473	495	485	503	489	508	551	510	498	483	513	560	514	508	499	508	524	487	498	508	491	522	513	499	514	501	531	500	511	489	536	538	510	488	507	454	530	489	489	461	514	496	508	503	503	475	461	487	523	466	508	508	502	514	493	513	512	499	495	496	539	477	508	515	475	501	492	525	500	527	494	527	512	515	433	502	505	523	545	515	525	502	505	519	483	490	518	519	512	488	466	493	507	515	548	469	507	500	553	500	503	472	530	523	482	478	535	478	534	505	508	488	536	534	532	493	492	494	537	518	501	550	487	476	496	462	462	527	506	543	533	494	539	483	500	526	503	519	453	513	552	478	520	496	511	505	507	493	528	530	527	503	520	541	514	533	495	486	532	494	523	477	513	526	510	507	486	477	501	498	516	509	476	532	504	494	492	481	520	510	510	509	486	508	486	525	514	500	495	497	525	526	497	462	525	514	544	496	467	470	542	495	527	521	539	471	491	503	555	498	510	474	507	551	514	511	501	516	497	475	500	486	540	501	531	519	537	516	547	511	496	544	503	482	502	520	479	473	507	466	504	549	546	505	527	510	471	470	467	497	522	529	486	505	516	481	496	530	504	514	520	492	495	524	508	510	522	537	493	504	494	518	477	505	499	509	541	473	525	531	491	495	526	518	513	480	498	474	504	492	519	489	527	495	537	506	511	487	471	501	487	455	498	477	526	507	527	451	513	531	490	494	478	508	550	472	498	500	506	513	547	498	516	534	533	500	547	507	490	509	466	507	506	502	495	474	511	511	470	477	513	480	523	493	511	527	499	462	533	505	489	523	503	516	513	529	522	505	479	492	551	480	518	491	491	531	520	506	483	513	491	512	522	536	539	475	506	485	520	485	486	473	518	510	500	504	485	490	529	508	487	481	499	500	513	514	509	487	531	492	499	499	498	533	497	509	535	522	533	507	485	516	476	537	500	532	506	488	532	516	498	484	472	524	507	526	512	491	501	505	499	517	514	515	527	519	542	474	492	489	519	481	504	547	495	502	500	488	477	503	485	480	502	516	490	547	494	504	481	500	512	525	523	550	543	478	501	476	519	501	499	487	492	534	508	518	533	472	528	525	505	464	553	526	504	530	461	489	515	493	501	530	516	535	498	503	516	486	487	513	513	507	495	495	509	507	450	535	537	534	495	479	526	512	517	501	538	508	494	476	491	512	490	543	504	492	504	508	471	483	475	474	509	505	502	483	492	511	498	528	545	510	493	519	460	483	479	470	523	493	477	482	517	499	519	535	475	499	525	488	506	471	483	469	539	526	476	490	507	521	498	515	495	502	522	490	489	523	500	492	515	502	490	509	492	502	503	471	541	483	527	529	508	487	475	495	522	544	494	545	504	500	471	539	512	523	510	516	521	519	507	491	498	543	512	467	503	499	480	485	477	512	475	529	537	525	482	507	515	522	539	528	472	535	521	490	529	533	460	516	513	478	533	491	496	529	537	505	476	484	500	521	496	513	519	466	520	536	526	473	509	528	516	527	490	499	511	501	508	506	469	513	489	510	518	481	477	528	525	505	490	494	477	483	497	523	516	514	461	458	500	528	507	473	509	494	471	447	485	537	489	534	520	535	522	498	501	505	565	525	488	494	494	572	502	488	479	476	485	514	492	510	532	494	495	540	522	509	495	489	497	507	504	493	505	526	498	481	492	475	495	445	538	483	488	496	502	496	548	525	531	476
41751	12080	3845	2157	1456	1168	877	719	614	541	489	472	434	386	378	344	356	339	317	340	282	291	291	314	254	270	264	277	261	289	258	250	270	257	257	268	252	268	261	282	250	270	248	239	279	245	271	249	246	265	238	243	249	248	235	256	255	262	233	263	265	239	260	250	241	251	247	266	269	280	263	253	225	251	246	233	253	253	273	244	237	240	264	273	251	243	255	250	230	219	254	223	242	269	261	239	228	245	219	257	243	272	258	250	257	247	246	248	234	238	223	229	269	252	253	217	208	248	227	282	279	251	230	221	240	274	245	257	256	251	245	239	247	242	244	243	217	229	260	218	218	235	231	256	239	254	237	246	212	249	260	225	249	241	253	252	275	231	267	225	244	237	230	243	243	235	254	227	256	243	247	244	257	234	225	208	216	231	266	245	248	280	222	251	261	240	247	226	243	210	236	244	261	255	228	239	236	257	233	257	253	242	236	222	234	255	246	232	235	238	238	270	236	242	234	264	210	256	267	213	256	238	245	223	276	248	241	273	242	215	247	227	250	273	271	270	250	235	227	230	246	243	249	260	244	242	257	250	238	232	263	216	273	261	235	240	241	214	250	244	244	247	222	240	256	261	247	238	252	265	254	269	247	248	244	227	229	270	249	241	245	241	237	241	232	217	274	227	230	253	235	205	256	253	266	256	238	283	245	260	243	247	243	237	242	230	260	245	239	249	260	234	241	242	216	237	252	236	239	261	286	238	236	249	240	237	260	255	229	254	234	263	238	229	237	253	223	214	266	242	253	241	242	203	229	242	222	268	243	263	267	225	278	257	282	246	268	227	266	244	213	234	223	235	226	237	241	263	241	267	267	222	246	223	246	270	239	241	273	261	242	259	256	231	245	230	268	266	245	229	248	236	236	233	260	239	250	227	244	237	251	254	237	249	236	247	262	267	219	233	271	240	209	252	233	238	237	229	262	231	238	255	233	258	220	280	243	239	243	235	229	245	222	241	243	249	267	251	256	241	253	238	249	250	269	261	253	250	246	256	246	239	241	250	235	253	261	230	242	228	271	255	227	258	235	254	245	233	258	237	251	233	233	230	222	249	228	226	215	258	246	235	208	237	263	242	241	246	241	245	226	247	274	214	240	258	229	250	224	240	253	263	228	243	271	244	234	255	241	243	264	234	228	255	256	245	251	264	262	242	252	236	234	260	235	266	253	263	250	271	233	234	243	226	293	222	231	233	211	258	248	249	220	244	227	223	254	251	245	234	256	232	266	236	247	233	233	264	259	242	251	251	254	234	249	250	249	232	230	226	251	255	231	228	228	245	249	260	238	228	242	254	265	220	250	234	266	231	251	282	231	254	239	274	230	237	244	246	216	231	275	248	249	245	264	238	253	263	253	211	277	236	218	244	270	247	234	280	258	267	260	241	252	243	235	236	265	254	244	229	253	232	276	222	259	229	252	194	239	275	239	247	214	274	230	219	244	248	253	225	270	254	237	237	240	236	235	253	243	225	253	276	237	253	249	247	242	252	252	253	236	237	257	235	235	250	258	219	248	217	239	221	250	250	246	252	279	231	241	206	240	253	224	253	259	271	268	233	239	271	228	224	252	273	270	234	229	232	256	246	213	258	251	227	284	232	255	238	269	247	255	227	265	222	275	268	240	236	257	209	267	237	251	235	266	257	256	259	240	234	273	261	277	225	236	253	245	229	252	268	239	228	239	235	242	241	238	243	259	236	259	224	238	253	242	250	272	282	246	240	233	220	227	268	235	219	261	262	259	265	231	249	245	274	287	274	252	247	243	237	247	266	215	267	243	247	235	226	245	245	252	272	243	246	258	256	249	229	254	242	255	228	260	235	233	241	241	261	251	260	254	241	246	229	236	239	256	232	246	223	268	251	276	283	251	261	254	234	240	258	265	241	263	240	213	274	266	241	250	246	232	263	232	280	250	253	271	257	286	237	228	270	242	232	271	267	211	267	243	265	267	214	220	225	249	227	234	268	248	268	234	232	263	267	233	238	245	258	241	263	218	225	240	289	274	238	237	254	262	241	263	264	212	252	256	248	226	251	247	227	240	250	213	259	216	272	255	264	240	258	241	241	258	251	238	241	243	240	236	249	251	226	233	227	239	243	246	239	228	207	220	256	269	233	242	231	250	233	237	222	248	252	249	228	247	242	242	250	228	256	244	292	222	277	224	246	257	243	244	234	241	235	223	230	259	246	259	240	255	264	252	267	265	277	227	249	241	246	256	245	260	241	249	231	231	222	231	251	271	204	230	242	216	263	235	256	241	269	250	258	264	240	250	256	256	232	245	237	271	223	261	236	273	257	242	239	264	253	258	243	238	241	279	205	280	286	249	242	224	250	277	279	246	233	236	225	240	257	253	250	267	260	258	245	246	248	246	242	253	234	228	246	240	240	229	253	239	255	246	247	249	256	238	256	264	241	258	242	211	252	236	234	247	253	263	226	258	219	255	249	271	241	280	259	272	246	263	225	250	232	254	259	260	253	250	225	277	233	250	241	253	270	229	229	228	272	241	239	257	264	248	201	260	246	253	263	236	250	223	259	228	259	259	265	229	269	258	258	252	277	229	271	266	227	260	219	240	243	222	262	235	212	229	263	232	232	218	242	246	234	227	224	259	248	281	242	278	251	241	256	230	244	229	263	213	263	235	231	265	223	286	261	209	255	226	216	267	251	253	249	225	263	240	225	264	233	244	251	261	241	251	243	221	225	229	280	255	214	271	245	268	255	255	247	251	226	219	259	240	256	243	247	254	259	226	239	261	244	240	238	241	231	257	243	211	262	237	275	246	259	253	243	262	231	220	232	247	284	277	236	216	238	249	250	263	248	223	241	271	233	253	266	266	236	205	237	226	270	254	228	264	246	245	238	258	211	224	257	263	267	230	236	249	259	276	265	263	237	256	231	253	250	253	264	265	263	254	247	273	253	245	304	263	261	241	263	239	237	272	244	269	236	243	239	226	255	247	253	228	262	236	213	269	247	262	227	240	268	252	256	269	249	247	250	279	220	236	251	227	239	256	243	248	253	220	243	247	268	242	264	245	271	268	257	235	253	252	245	222	258	250	257	228	250	236	256	238	242	260	235	229	257	266	244	226	253	249	246	270	246	239	251	253	255	237	242	228	218	245	260	256	245	250	230	272	241	245	251	257	236	234	257	219	233	247	253	257	226	247	215	240	239	251	253	253	217	249	246	245	250	223	258	259	245	251	253	226	229	233	259	272	225	244	275	252	253	250	263	255	234	250	247	241	249	241	232	260	227	244	244	234	247	265	234	230	233	259	236	234	262	266	246	232	244	247	249	244	243	262	279	231	268	270	206	230	246	252	226	221	246	283	269	246	248	234	243	253	229	228	230	252	254	254	222	242	239	246	257	240	243	256	272	254	209	249	253	287	251	260	244	246	251	231	243	218	265	242	227	257	251	224	247	224	201	221	231	210	217	226	278	248	263	229	244	250	232
18403	2628	5990	6616	5700	4546	3722	3173	2732	2386	2173	1921	1745	1621	1425	1356	1317	1265	1229	1171	1127	1103	984	1007	975	930	943	890	897	927	898	861	848	806	830	832	842	817	830	779	787	810	780	756	761	811	774	800	743	716	736	755	698	733	799	706	728	734	801	750	746	748	737	767	710	743	757	751	722	757	710	752	739	714	772	708	724	713	784	747	717	717	731	717	716	752	721	693	694	676	727	693	692	715	674	699	711	741	708	723	723	667	741	692	729	734	763	661	718	734	704	711	698	715	647	740	723	676	670	721	736	694	670	696	706	669	677	678	721	742	693	706	689	710	620	722	681	731	741	716	692	727	701	704	691	717	696	735	747	733	698	669	684	668	731	696	684	703	725	668	693	763	700	679	654	753	693	700	685	696	687	703	696	729	690	693	716	706	730	711	720	707	725	697	667	729	724	696	694	700	705	723	719	734	684	710	683	658	681	648	648	709	676	705	689	748	715	675	691	706	702	686	706	727	694	694	695	715	637	670	702	661	740	727	720	678	680	716	702	728	724	672	685	696	684	661	729	726	685	721	681	712	673	685	693	708	723	682	684	677	696	749	692	714	747	686	702	692	712	722	716	717	663	675	687	676	732	695	688	671	749	686	649	664	756	687	702	622	710	717	678	678	683	730	692	722	665	751	689	680	695	693	735	743	732	702	709	725	691	660	692	678	722	691	717	648	716	690	726	736	675	712	664	655	723	728	683	661	745	702	712	691	741	741	707	664	645	688	709	672	724	668	701	669	686	685	708	667	679	682	707	699	686	676	707	697	639	703	664	656	694	686	697	749	708	710	673	673	698	682	728	683	715	706	732	730	676	677	677	662	708	641	757	724	721	680	695	693	666	698	684	676	705	666	653	659	678	705	688	716	679	674	688	683	665	709	678	763	677	643	674	659	671	725	709	701	758	714	699	693	733	701	711	708	673	677	635	702	717	669	664	681	676	699	712	707	716	716	684	673	658	677	709	662	711	734	721	678	672	715	695	682	673	691	705	660	655	677	715	672	707	688	724	723	652	662	675	674	671	798	734	709	705	726	654	688	762	681	691	684	708	676	692	684	709	674	723	659	695	685	690	681	682	703	710	727	691	688	688	702	674	696	678	732	685	693	718	682	696	696	704	716	699	722	693	726	660	673	676	743	746	721	700	687	702	703	679	711	705	700	719	686	700	709	714	740	680	711	761	679	694	684	744	706	664	669	681	693	725	694	674	695	700	688	663	706	678	688	709	691	690	701	643	687	643	677	691	738	739	706	751	685	723	684	709	679	652	717	682	754	709	687	634	728	742	712	648	697	723	696	755	688	697	678	690	658	697	689	713	738	686	702	675	679	683	682	696	734	707	676	657	730	726	683	713	696	692	698	685	707	672	734	707	685	664	703	709	746	714	668	700	676	710	636	709	709	715	677	673	698	719	651	719	684	696	667	664	677	705	695	744	723	715	710	718	672	699	715	722	695	671	766	705	682	665	665	669	702	671	702	659	717	644	669	728	676	698	738	697	702	665	682	712	694	673	719	650	717	661	692	720	712	730	679	701	692	700	683	720	699	666	715	696	695	741	699	713	681	684	647	707	663	721	690	697	706	731	642	693	707	709	683	692	708	711	670	697	696	679	768	709	691	647	713	733	765	703	756	716	701	712	697	765	697	742	701	652	659	678	635	671	721	695	657	668	698	681	700	689	735	678	636	713	709	680	680	708	731	711	672	676	707	707	702	672	663	706	700	720	674	739	687	667	728	691	744	722	684	698	715	693	659	702	729	711	675	719	685	702	680	715	688	682	707	667	728	702	686	705	687	750	714	681	754	684	701	687	711	695	744	743	750	693	694	694	736	694	699	703	690	710	677	715	646	735	703	676	688	717	742	722	689	696	704	702	687	691	695	684	691	727	701	693	678	756	693	754	673	674	690	688	669	684	660	673	716	700	707	677	669	698	632	740	726	698	701	709	677	661	705	728	735	692	706	681	715	731	730	686	711	698	685	687	715	695	716	698	729	670	702	742	687	666	699	684	692	731	678	701	704	660	687	709	719	719	679	694	651	700	734	704	688	709	647	701	681	700	684	698	727	675	721	664	686	720	712	695	686	661	702	696	675	728	709	692	690	691	669	647	739	696	720	702	669	662	693	707	684	647	687	696	721	691	683	636	685	684	675	706	655	722	700	711	689	684	693	711	705	681	684	694	718	690	699	694	710	748	671	672	647	656	728	696	680	692	668	712	686	705	670	701	690	696	669	652	726	661	707	705	651	687	667	745	680	635	714	652	697	715	694	670	674	708	697	641	676	691	703	708	680	738	652	683	644	719	742	691	723	727	666	663	673	746	738	728	657	713	743	716	679	708	753	694	655	702	705	760	713	682	715	695	657	737	657	723	731	693	667	685	689	718	706	636	735	702	687	708	712	678	690	696	672	696	691	715	691	690	705	715	676	727	638	706	700	713	659	691	708	708	710	689	692	739	698	666	705	674	687	694	653	652	651	741	685	670	728	683	646	759	664	708	688	712	715	716	714	704	702	707	656	727	713	755	690	690	698	689	689	694	681	717	722	731	691	699	689	706	687	699	683	681	687	705	704	689	715	677	715	679	666	660	672	682	746	669	689	712	716	712	683	704	710	711	684	706	718	715	720	729	730	682	710	708	711	722	716	681	705	707	704	672	696	752	705	662	719	690	690	691	679	709	672	694	708	662	649	701	686	676	680	741	737	651	708	665	679	679	685	733	661	754	687	730	717	746	738	707	664	725	669	732	691	659	691	714	686	702	680	744	684	731	706	726	717	725	674	742	677	677	673	680	673	734	689	683	710	659	680	720	725	707	727	692	717	700	699	658	691	725	685	707	694	721	736	691	644	714	681	703	666	695	684	663	730	728	737	665	686	692	716	750	714	726	752	670	703	681	656	715	700	747	669	678	714	687	700	705	685	719	690	682	700	702	704	714	698	706	679	673	708	672	685	681	719	686	663	700	734	730	692	692	715	701	685	732	720	688	712	692	654	712	674	694	690	713	683	699	705	736	655	723	737	694	686	705	706	743	695	669	640	715	671	690	666	690	742	732	713	701	673	689	738	656	729	727	658	692	729	678	721	668	691	694	708	681	724	693	664	693	698	687	706	756	714	679	715	690	671	667	681	723	662	681	681	691	688	707	744	723	707	681	680	672	665	721	685	668	706	665	633	700	682	685	677	674	635	679	701	700	679	748	688	698	676	683	705	704	658	737	672	721	652	699	729	676	687	666	718	671	664	728	711	725	739	694	744	688	702	708	667	707	656	666	702	711	689	675	723	700	685	640	750	670	720	673	690	664	694	717	699	672	667	673	728	705	740	718	734	674	682	703	689	683	647	753	717	682	721	716	660	679	678	713	664	690	716	669	747	714	697	701	708	708	681	677	717	702	690	724	698	713	749	694	669	728	674	725	686	732	755	718	674	658	727	738	682	677	734	703	720	711	684	718	700	667	698
4179	233	149	110	90	92	75	76	71	89	87	64	70	75	64	78	68	67	65	69	74	73	75	73	74	68	73	63	72	72	73	77	73	71	60	82	67	60	60	87	73	62	46	69	76	65	63	76	83	63	73	63	68	62	63	73	84	75	73	74	84	73	72	68	69	67	61	73	66	76	48	69	64	62	61	86	64	65	70	64	77	61	61	70	69	71	77	85	61	88	85	72	71	47	72	71	59	76	69	70	68	64	63	60	70	61	67	76	68	62	73	67	65	67	78	67	77	67	76	72	81	63	74	63	58	68	50	68	69	69	71	64	66	76	67	72	76	69	60	72	71	93	79	69	81	71	71	52	78	62	71	70	71	80	62	58	73	69	64	82	61	68	85	67	61	69	62	72	76	57	74	74	73	70	64	59	67	74	71	68	81	59	82	64	70	69	75	83	69	69	67	65	62	63	68	68	58	59	49	63	77	66	86	79	74	64	57	76	64	60	73	59	71	63	72	81	67	80	60	61	69	80	84	69	86	70	68	74	70	71	70	72	70	75	77	66	68	64	69	62	58	85	56	66	56	76	80	67	66	75	65	65	67	73	58	65	74	74	67	59	56	64	68	77	73	74	77	76	90	62	74	56	64	79	84	78	81	69	66	63	57	59	74	63	75	66	61	61	74	66	53	87	63	72	66	76	82	56	71	75	84	67	79	66	64	70	68	52	56	67	54	60	68	59	64	72	61	59	68	54	45	65	71	62	72	74	73	61	74	70	72	73	77	65	75	60	79	63	69	66	66	74	58	71	61	60	77	64	63	69	71	57	65	69	61	71	74	58	78	63	88	63	67	67	77	72	92	69	87	68	67	71	76	63	65	57	61	74	69	70	67	55	79	53	77	66	80	69	69	70	92	75	64	59	70	68	82	81	56	80	71	71	66	63	75	65	84	73	77	60	94	73	76	53	64	85	77	79	84	66	68	70	74	74	85	74	69	61	78	64	54	68	74	66	70	54	73	57	83	64	61	73	74	61	69	65	71	69	52	82	66	72	57	76	67	81	73	69	67	56	66	64	54	94	67	71	63	76	67	64	59	74	86	66	71	68	73	75	68	87	71	60	59	56	73	64	76	71	58	70	58	75	61	81	50	73	63	66	65	66	75	74	58	73	79	66	76	62	74	61	59	68	50	86	54	77	73	68	61	77	79	63	74	68	62	52	61	57	73	85	86	75	83	82	71	57	71	61	79	74	70	72	69	68	66	66	79	70	77	64	70	76	79	64	81	74	69	71	75	64	80	65	66	77	76	62	66	64	62	65	80	81	66	76	82	66	91	55	64	74	77	81	74	76	74	65	54	77	72	68	68	68	70	67	54	57	69	70	64	70	82	72	70	55	69	70	65	70	78	66	68	64	74	75	66	68	62	54	62	65	70	57	72	77	73	61	76	60	76	58	64	77	60	59	70	76	70	73	65	53	80	61	73	59	65	77	71	61	64	67	66	76	75	67	67	68	71	59	95	78	74	69	83	65	48	74	65	74	63	59	70	68	75	73	74	64	76	63	66	69	66	77	55	67	74	82	64	70	75	55	89	78	54	79	63	68	75	72	84	82	59	78	52	71	69	62	66	87	76	77	64	61	63	76	73	80	73	60	57	66	69	64	74	80	68	60	56	63	83	69	70	67	73	66	73	61	67	63	56	69	66	54	60	89	67	75	72	72	67	71	70	73	74	57	71	80	67	68	68	77	66	71	72	72	63	68	66	60	74	87	52	70	67	65	65	74	75	73	66	77	52	73	79	72	75	62	85	65	60	81	51	78	66	70	74	57	71	70	53	62	70	74	61	67	90	80	65	79	68	88	69	67	78	66	45	75	71	66	71	71	66	56	77	75	79	61	73	76	62	68	63	62	82	75	73	75	69	57	74	71	69	60	73	79	62	60	63	62	82	67	75	56	71	73	79	59	75	54	61	66	63	79	70	79	74	58	70	66	78	65	84	68	67	56	74	65	66	83	69	60	78	53	59	77	74	66	63	76	59	59	71	80	71	65	67	71	76	69	53	76	64	55	84	75	72	61	60	77	67	67	82	72	60	66	70	71	62	69	60	76	83	85	81	60	61	70	63	83	87	70	67	54	72	69	68	58	75	69	68	59	67	79	84	69	73	56	74	65	56	84	68	75	73	60	68	70	47	62	62	78	61	66	71	82	71	65	59	71	65	65	57	75	74	68	62	69	68	77	70	71	72	69	58	66	75	61	66	66	71	95	78	74	80	70	57	82	60	69	78	84	70	100	67	68	61	70	72	81	75	68	58	81	78	71	79	61	64	74	57	68	68	61	72	65	70	58	60	76	63	55	73	60	46	69	72	76	64	68	76	74	63	66	72	62	61	76	72	66	75	56	71	65	59	62	66	84	83	54	80	64	66	66	61	63	78	69	61	77	73	73	71	78	68	70	70	58	72	58	70	73	63	70	71	66	73	65	65	71	85	62	54	72	61	64	70	70	74	74	63	64	70	65	63	67	53	74	56	75	66	69	65	72	67	67	85	58	73	68	64	78	61	63	61	62	57	57	66	66	69	83	78	64	71	74	83	72	81	87	78	68	67	67	66	81	78	87	63	83	68	76	73	77	66	74	59	70	69	63	68	68	71	89	70	79	56	89	64	61	70	67	74	73	78	70	78	68	72	68	81	79	73	75	62	61	74	74	77	69	60	57	89	88	86	72	60	73	60	81	71	76	67	78	83	77	68	77	74	73	74	83	68	79	78	74	71	68	76	61	76	68	76	82	67	79	56	70	92	76	51	76	62	57	73	65	73	71	69	64	71	58	60	59	58	71	61	82	79	79	70	82	71	68	61	74	66	78	66	58	68	74	72	94	78	78	67	72	73	66	75	73	76	60	56	70	70	59	64	60	59	75	70	66	65	72	87	70	77	70	71	83	86	76	67	62	66	69	76	67	81	52	64	78	71	66	71	77	79	58	64	67	52	67	61	71	68	75	57	71	77	62	69	67	92	64	71	60	65	65	75	66	70	68	58	68	62	62	75	77	73	69	71	68	63	68	69	66	93	75	73	90	65	65	61	68	71	73	75	71	73	76	72	57	75	57	82	64	71	57	78	82	58	76	72	83	65	80	70	65	55	72	81	77	78	75	79	67	67	75	83	77	81	70	85	78	72	81	67	67	79	91	67	64	76	81	66	61	71	60	62	60	68	85	70	51	69	65	68	87	68	66	68	57	57	70	70	72	68	73	67	58	78	75	63	78	59	73	63	70	70	65	59	68	66	80	68	72	81	74	73	77	69	85	77	62	74	69	68	74	70	84	76	71	79	68	66	72	83	67	75	55	70	65	81	75	60	60	74	69	68	77	66	73	69	81	58	87	58	71	56	60	68	68	58	89	65	66	63	64	65	62	71	75	73	86	75	55	62	73	76	76	77	65	53	64	69	79	84	61	67	72	58	76	66	62	61	81	64	83	67	78	68	68	75	71	65	78
3981	327	431	410	414	355	347	341	320	314	324	296	265	283	285	261	268	277	266	287	267	244	240	254	258	244	254	266	236	244	245	251	276	252	245	239	280	269	252	255	262	262	261	246	247	241	264	257	258	270	258	273	246	280	265	260	256	266	273	240	263	293	268	240	232	256	272	261	257	257	251	250	275	242	257	228	238	238	258	258	254	246	233	236	259	271	228	235	262	273	275	258	245	262	268	272	227	260	261	221	260	281	289	255	251	269	255	255	263	290	256	278	227	256	244	248	258	242	255	241	254	245	286	249	251	246	255	238	259	248	278	246	268	282	280	248	292	231	265	239	237	257	234	249	254	261	290	245	259	223	261	263	260	245	246	257	278	252	245	246	246	252	239	233	260	261	270	272	253	241	257	252	250	261	250	262	269	268	256	270	229	259	281	271	258	250	258	272	245	251	251	262	255	236	232	257	281	255	236	243	289	246	268	236	250	254	224	266	276	273	269	264	255	258	260	245	267	258	261	263	246	255	230	234	248	238	270	263	264	296	244	288	262	257	259	241	275	265	233	262	241	276	260	264	264	255	251	229	261	270	261	247	243	264	266	260	260	232	252	274	259	241	261	263	257	249	261	237	234	255	254	250	244	248	246	245	267	270	270	224	239	274	249	246	240	263	282	255	303	260	261	259	238	227	264	259	250	235	220	251	257	247	272	255	225	249	250	258	266	258	231	288	236	280	286	227	272	255	255	264	256	246	238	301	255	235	298	250	252	218	265	232	267	260	255	238	236	242	277	259	266	234	253	241	262	245	242	273	310	253	265	251	249	258	248	275	268	253	249	257	240	282	262	234	264	250	234	270	233	233	258	253	241	266	238	245	261	263	268	247	248	245	263	268	261	265	257	251	240	240	270	276	248	280	265	243	248	256	225	251	278	245	257	251	276	274	251	234	238	257	265	254	260	265	237	239	244	255	243	244	244	251	253	230	275	266	246	275	249	248	252	266	247	261	225	257	261	264	269	273	244	270	248	245	230	272	271	218	261	276	240	259	280	249	248	254	270	284	260	244	261	259	261	245	260	259	284	262	223	239	257	257	247	254	253	237	246	245	229	258	245	246	256	272	236	267	258	269	247	233	277	258	239	250	266	272	235	260	272	256	268	247	232	252	277	266	238	251	240	240	217	232	240	240	267	273	252	254	252	219	276	222	248	266	232	228	280	234	243	247	246	242	267	289	272	249	229	233	251	212	275	259	241	254	267	256	261	268	258	263	273	270	269	228	272	222	244	273	261	241	270	258	253	260	250	244	249	256	224	284	223	271	250	276	256	241	288	265	252	252	262	261	247	268	285	230	271	227	277	230	242	247	291	263	258	263	264	295	247	259	261	259	265	272	273	247	295	238	240	260	274	251	258	252	261	251	245	226	277	254	254	244	252	226	243	243	256	229	281	255	284	255	278	248	259	261	287	248	276	273	279	264	230	230	242	239	277	226	265	239	267	240	278	245	280	250	265	239	257	253	256	271	238	238	252	250	262	248	257	243	281	235	247	267	287	240	253	257	258	265	267	252	266	264	244	263	256	273	247	266	247	267	252	239	257	248	242	266	251	254	268	275	253	261	264	219	235	249	279	230	253	238	263	235	281	245	239	242	210	296	262	284	245	254	224	245	253	258	261	257	256	263	267	258	250	241	268	249	233	262	254	245	295	266	243	270	250	249	251	273	248	260	245	256	254	246	272	249	248	267	267	254	249	272	260	233	250	266	258	246	270	248	234	275	264	248	271	259	267	242	246	241	259	223	255	245	259	266	238	266	244	263	287	248	242	264	274	234	225	270	269	257	243	264	264	244	235	245	255	266	235	271	255	245	256	246	255	257	257	266	266	232	258	267	216	261	274	277	242	242	239	254	266	236	232	251	244	259	232	236	244	247	260	260	259	263	242	257	272	252	251	250	259	238	271	259	284	270	253	242	268	259	277	269	239	274	258	273	237	254	239	285	267	252	238	266	263	264	231	257	262	246	257	283	248	261	262	258	258	259	261	251	252	249	244	259	251	272	225	223	258	267	249	249	253	263	254	251	259	256	276	244	250	225	250	278	229	266	276	272	241	269	261	276	246	247	254	262	258	239	249	254	271	255	220	283	249	250	248	275	240	261	271	265	259	238	257	257	278	236	259	242	274	240	264	245	272	244	247	268	250	242	249	268	267	272	269	258	247	255	266	289	251	258	245	233	268	251	274	271	248	242	268	249	271	262	254	253	254	232	253	254	269	213	287	276	231	263	280	259	251	229	238	243	247	246	240	287	272	239	276	253	267	251	267	274	249	214	246	257	246	260	262	280	249	247	247	261	297	263	230	261	229	271	286	262	267	271	236	220	229	246	276	228	256	274	273	279	261	267	230	241	266	235	250	298	263	250	248	250	255	246	280	250	269	265	253	230	294	245	250	254	265	280	271	253	251	212	266	229	236	286	238	272	254	231	238	240	260	260	280	242	233	241	262	252	241	264	250	255	256	275	275	267	257	252	241	252	256	244	262	228	222	255	252	258	278	281	257	238	239	248	223	274	236	259	250	244	240	249	262	243	250	258	233	247	236	257	260	228	271	226	283	232	248	247	247	250	246	237	261	258	232	252	276	257	240	253	272	251	262	270	219	253	248	253	263	252	231	246	279	253	254	251	263	233	256	291	254	277	249	269	272	283	253	276	239	244	248	281	244	282	234	233	256	239	253	244	251	239	255	277	245	240	257	245	256	263	251	279	244	253	228	271	249	228	263	249	273	251	242	241	235	267	272	260	260	257	265	275	280	255	242	276	278	273	241	264	270	249	253	238	235	253	267	230	240	271	248	232	265	245	252	275	249	265	263	228	258	276	257	262	244	249	265	280	257	290	263	296	259	253	235	259	239	256	259	254	233	259	240	251	237	248	268	263	248	240	276	254	279	240	237	271	249	275	243	249	224	257	251	244	276	257	226	268	269	257	238	251	251	248	256	259	274	247	222	247	235	257	224	271	273	271	254	262	258	279	244	261	261	236	269	287	243	259	263	254	265	250	261	267	256	227	230	275	277	257	253	262	249	267	270	228	248	267	258	276	245	257	253	277	256	235	277	273	248	236	273	269	247	289	249	255	259	251	263	254	250	268	232	269	267	258	250	242	261	258	248	247	219	244	262	276	243	285	253	227	255	266	254	247	249	269	260	262	266	242	266	264	253	244	252	228	255	290	241	241	275	253	264	248	263	274	261	251	267	260	233	266	242	266	277	263	262	242	228	212	256	261	292	231	267	284	245	218	234	248	272	240	233	245	253	255	245	263	261	260	246	245	275	262	239	233	258	223	269	260	247	250	271	264	290	273	248	242	252	261	243	251	258	262	262	253	263	229	247	234	249	243	281	252	255	252	251	254	266	257	220	253	254	259	252	262	244	252	280	236	250	239	258	275	246	260	270	258	264	243	265	267	295	254	246	254	241	249	260	253	250	282	260	300	229	234	248	252
31691	5019	1568	1101	847	606	470	401	353	325	279	259	234	255	219	213	220	224	217	193	212	180	181	168	189	161	167	159	191	155	191	179	170	190	170	163	166	184	178	172	169	159	175	190	175	165	187	165	168	156	183	185	181	160	153	170	159	173	157	149	145	157	164	167	178	175	145	163	178	169	147	173	152	158	157	174	166	164	167	183	167	157	182	154	164	173	151	157	172	176	152	154	162	175	175	168	150	168	164	145	171	160	165	158	142	165	151	168	156	157	184	195	148	161	151	154	170	185	164	176	169	144	188	177	150	143	165	174	202	155	173	149	141	183	160	151	163	152	167	136	168	158	136	158	155	166	174	161	173	187	176	162	180	202	174	180	182	151	166	155	162	132	165	152	168	142	173	130	154	163	173	189	191	178	156	155	176	157	183	159	170	178	180	166	180	167	146	155	169	174	152	154	168	151	147	187	165	186	169	165	180	181	147	175	167	168	149	166	159	174	179	187	140	171	155	158	158	169	160	165	148	176	174	169	158	169	155	184	171	156	182	181	161	168	172	155	162	185	157	165	183	177	155	140	152	160	155	170	163	180	154	169	166	144	174	172	166	186	175	181	156	165	139	163	179	173	174	158	170	169	134	160	128	168	157	178	150	168	165	145	153	151	176	174	150	176	160	160	166	151	164	169	182	160	140	163	150	165	168	161	174	146	164	143	166	159	185	165	150	195	153	161	169	168	152	166	162	152	150	157	166	151	176	138	181	159	177	179	163	160	157	169	188	179	166	157	167	164	186	155	174	164	176	178	164	155	158	174	162	171	176	169	182	148	188	166	154	165	164	172	145	172	170	154	173	170	168	161	170	178	171	164	158	166	186	135	152	166	172	178	189	157	137	145	169	163	182	166	149	159	162	170	146	180	162	183	144	153	168	198	149	174	196	171	164	167	155	157	160	178	161	142	141	160	188	171	161	168	166	169	178	185	176	170	188	168	148	176	157	181	173	144	186	179	157	154	155	158	146	168	164	147	166	158	172	188	160	165	189	165	159	160	171	165	186	158	152	162	167	170	168	164	166	157	156	167	159	166	136	186	150	175	173	165	176	168	151	169	172	150	147	136	159	164	168	161	162	147	167	145	178	173	184	193	179	162	165	147	191	172	160	187	174	182	171	162	171	165	155	163	164	170	159	131	159	149	177	156	174	177	174	168	158	168	163	166	183	192	181	185	160	157	178	188	167	161	150	172	190	156	158	174	160	187	174	150	191	159	152	145	195	178	172	162	164	164	174	158	173	167	190	160	170	158	147	162	162	178	188	169	184	165	174	169	174	155	177	188	179	169	182	156	181	170	168	163	172	155	166	168	171	148	160	153	177	178	147	164	194	186	170	171	154	139	169	172	162	172	170	166	177	149	147	171	185	177	161	149	174	181	174	152	187	168	169	172	142	153	189	170	144	168	174	185	169	168	154	143	158	172	168	162	169	141	160	163	186	157	152	150	187	194	171	157	175	189	167	174	172	148	142	167	162	178	176	160	173	155	155	162	175	202	131	177	178	184	158	194	180	173	167	157	192	154	165	174	151	176	194	144	193	165	196	153	161	157	141	144	165	162	151	162	160	172	173	158	159	153	180	181	173	149	176	170	172	182	160	164	168	150	163	155	170	175	189	169	157	156	140	161	166	178	155	169	139	139	169	176	185	128	166	146	156	169	146	180	172	156	152	180	192	186	155	183	183	176	168	167	204	177	154	158	163	145	173	154	187	142	154	165	174	162	158	176	176	167	179	165	171	159	155	189	164	163	163	166	166	165	173	170	168	176	166	153	156	183	173	158	173	159	164	135	170	170	183	177	162	153	172	151	155	140	167	167	165	164	153	155	157	166	140	155	144	173	167	162	182	155	169	173	153	170	172	174	145	171	161	166	151	152	164	173	182	184	147	172	175	175	164	174	172	166	157	148	164	143	174	170	161	164	173	167	175	144	152	165	172	163	159	165	136	144	179	166	167	182	173	178	155	176	162	171	176	142	151	189	176	169	168	164	180	155	154	160	158	191	164	193	170	166	148	172	167	145	181	163	166	168	181	168	145	166	183	159	167	159	188	161	169	157	157	159	196	181	170	147	165	161	168	184	187	169	168	163	147	167	181	150	140	157	168	173	142	164	173	140	177	166	158	135	182	172	156	174	189	151	161	169	156	167	176	155	170	159	178	171	177	168	153	168	160	163	160	150	172	175	164	160	172	166	162	159	179	159	155	177	204	152	169	145	168	195	178	185	177	172	167	176	172	180	158	161	152	191	172	189	159	169	182	163	162	166	169	140	163	165	177	175	170	162	156	167	154	158	174	181	155	183	166	170	157	165	175	158	139	159	183	177	186	187	153	173	145	163	175	169	170	170	143	168	172	175	173	187	186	168	201	164	167	162	170	159	154	185	169	184	180	146	170	166	162	168	157	166	175	180	166	183	190	192	154	170	151	176	166	179	163	164	185	161	164	175	162	156	175	163	171	165	167	169	168	177	159	167	184	152	158	146	166	166	163	164	169	160	149	162	173	145	166	164	170	169	176	150	171	160	175	183	142	160	184	179	171	174	167	153	172	137	173	179	166	133	143	179	142	151	178	173	170	143	166	160	148	167	181	155	189	153	173	172	145	181	168	163	165	167	156	185	170	176	174	155	173	160	172	181	163	154	160	158	180	152	190	179	162	128	188	171	154	152	175	165	165	160	159	193	163	162	145	151	171	192	151	162	193	168	172	157	191	179	180	196	165	167	178	166	141	161	180	152	152	152	179	187	169	155	178	193	149	156	153	150	160	171	168	176	168	172	161	161	166	125	146	152	159	184	180	162	129	155	151	166	168	169	170	179	170	186	160	162	154	182	168	172	177	176	166	154	171	173	172	157	183	179	182	190	177	158	159	180	172	167	176	163	159	164	160	161	170	184	174	156	144	169	151	166	183	168	160	164	167	159	177	170	160	197	181	148	166	161	166	173	178	145	175	151	176	181	175	183	157	170	143	159	166	148	177	162	170	172	157	134	159	152	177	169	154	157	166	173	159	136	164	165	147	170	160	172	189	168	167	170	162	161	183	151	162	157	161	164	170	171	160	155	198	158	147	173	143	144	161	180	142	166	175	196	150	171	162	164	146	161	167	157	171	155	172	165	168	186	173	168	165	178	176	162	159	148	164	177	180	157	168	163	167	147	152	177	165	146	169	176	181	168	185	153	149	195	166	171	157	159	164	166	176	171	193	181	152	167	168	174	186	181	147	193	181	166	161	176	162	151	180	182	155	181	146	174	155	162	151	179	148	153	176	170	153	180	163	165	184	178	166	173	174	150	161	163	181	169	163	187	182	171	179	198	137	165	172	164	154	165	189	182	154	169	168	181	168	173	170	179	177	170	194	156	161	159	168	140	159	160	197	152	179	165	173	155	207	163	178	170	171	176	160	183	173	167	157	152	164	157	171	160	165	144	170	177	158	167	182	176	167	169	166	153
14074	1561	3379	3772	3283	2694	2127	1707	1521	1462	1285	1106	1060	1026	953	889	870	795	773	767	765	699	663	682	605	618	606	607	629	618	629	615	541	593	534	590	565	569	590	560	514	595	547	596	594	539	546	505	544	558	546	567	569	542	539	526	509	493	549	515	565	575	518	540	477	494	546	532	513	498	529	544	561	554	512	524	519	519	540	526	514	513	587	491	535	510	541	543	473	553	496	495	524	538	486	544	538	510	498	486	527	485	484	525	477	506	486	506	514	492	493	515	526	470	569	538	506	516	549	508	521	500	529	501	577	530	510	539	489	506	466	500	534	530	489	528	531	526	494	488	503	488	554	496	479	525	526	487	505	523	512	521	522	507	493	477	500	513	538	515	487	528	435	525	499	518	490	457	550	496	526	513	457	483	520	517	472	537	545	500	556	471	511	485	532	518	508	523	550	526	520	499	477	492	512	488	520	499	536	536	511	513	518	481	561	465	476	475	526	529	476	506	490	506	524	512	483	563	494	488	494	508	524	519	466	487	488	529	524	517	479	489	511	518	517	517	494	470	507	494	502	503	538	493	527	478	489	510	500	524	513	451	507	493	500	522	535	521	530	511	516	508	520	492	483	538	500	534	499	540	490	485	508	518	510	499	498	504	558	530	510	493	484	507	478	478	490	530	526	479	494	498	516	488	518	519	498	538	459	521	561	508	494	491	531	482	459	516	472	466	527	470	527	549	512	522	463	501	540	527	481	529	501	501	473	527	565	500	533	503	510	527	502	501	544	501	517	528	501	524	523	552	539	545	515	503	474	472	489	480	529	533	527	527	473	510	503	532	487	547	505	523	503	491	495	501	502	471	504	478	529	550	535	529	497	534	535	519	537	471	510	503	522	496	523	501	519	497	529	522	509	496	521	531	503	485	508	481	516	511	504	520	509	522	498	437	501	511	512	547	521	561	510	497	522	472	507	503	513	521	493	517	494	522	530	549	507	512	532	518	504	504	481	517	531	523	491	552	475	512	491	492	507	497	499	502	508	571	522	488	503	529	496	487	538	547	488	516	483	513	548	554	498	497	536	526	490	521	504	476	510	522	523	478	540	504	521	488	508	527	491	531	522	496	539	480	550	516	492	526	497	496	535	540	505	477	521	486	492	527	500	505	478	494	545	540	516	490	502	495	486	480	493	521	516	482	509	499	528	518	506	507	513	533	458	526	537	521	508	525	504	497	501	548	514	537	545	516	530	542	509	506	481	482	499	519	507	517	508	495	586	512	469	502	536	554	502	484	535	520	528	554	523	483	511	494	496	503	485	544	490	487	566	488	521	534	493	497	530	496	482	501	492	507	500	474	494	506	478	495	495	503	523	541	509	491	511	489	561	470	523	491	497	493	506	495	514	516	454	525	509	504	542	500	513	482	529	509	492	468	514	520	474	530	525	510	483	497	521	486	519	506	533	510	498	595	546	507	535	541	493	491	563	514	486	494	478	534	526	516	507	514	506	534	463	513	519	523	514	520	474	508	470	555	519	509	498	502	510	474	500	467	451	528	523	523	504	550	521	498	475	545	510	527	513	502	532	518	490	520	496	457	497	519	563	506	537	518	521	502	499	508	537	488	502	500	546	508	502	500	509	486	491	492	500	545	555	525	514	512	514	513	507	512	458	507	469	520	467	493	506	498	522	506	555	466	502	525	515	511	523	529	539	512	492	483	503	480	521	478	486	517	510	484	511	545	497	535	507	476	519	507	462	496	449	514	515	519	520	484	496	559	525	498	519	520	498	516	498	486	535	484	503	513	486	482	491	490	487	498	520	485	498	524	495	519	498	516	532	475	514	483	481	499	500	492	494	516	524	506	541	467	489	506	478	567	527	510	529	519	507	527	471	517	517	479	540	515	483	511	535	517	513	532	495	479	526	483	530	459	504	486	526	519	499	506	514	511	512	482	506	467	494	483	486	503	487	485	509	482	483	507	528	514	518	484	522	485	491	481	518	486	520	504	545	512	534	507	504	499	507	529	506	507	537	477	476	491	520	494	529	520	489	520	518	481	500	514	463	537	501	483	536	480	489	519	492	498	502	478	487	490	504	521	490	480	514	512	490	469	471	501	502	514	484	513	456	469	514	518	498	499	526	543	513	514	516	483	533	519	546	532	495	493	512	492	509	483	519	491	486	513	531	522	495	535	503	507	518	509	514	466	502	503	503	517	521	529	491	499	519	533	546	517	495	535	519	497	506	507	534	520	537	507	498	493	477	514	507	544	525	531	499	482	501	479	495	506	526	500	528	471	549	502	495	537	502	497	531	569	554	499	515	485	517	523	527	500	489	514	515	489	540	507	519	528	521	499	506	504	512	507	512	565	482	543	510	539	506	546	495	498	510	499	498	524	540	490	515	536	524	513	504	520	594	530	493	492	501	503	577	523	510	499	515	515	501	551	504	505	515	506	515	554	495	545	514	533	493	492	495	538	493	519	509	531	501	496	495	502	537	506	556	530	494	483	523	496	527	482	546	490	524	480	471	499	512	502	529	533	503	510	519	496	548	493	506	513	486	529	499	533	481	523	508	495	537	497	558	527	480	525	527	529	499	506	510	489	506	466	534	519	515	494	513	497	498	497	490	475	472	491	532	529	526	512	492	503	534	523	491	503	496	490	508	539	486	500	512	505	548	511	503	559	495	493	462	500	520	549	532	507	480	509	549	495	519	519	480	538	504	514	517	523	493	506	495	474	504	483	513	528	501	501	540	539	517	493	519	498	477	470	486	513	504	508	520	530	512	496	502	506	528	533	493	528	512	498	504	495	514	479	497	525	504	494	506	478	488	458	491	501	473	518	522	499	536	534	514	525	547	519	468	488	470	483	457	521	510	536	511	551	484	486	493	523	545	535	505	509	519	510	485	488	531	494	519	476	530	501	480	498	539	528	499	521	498	506	511	481	520	523	523	471	507	510	508	510	511	478	501	470	521	489	484	503	497	541	523	483	515	455	491	516	474	460	547	480	518	493	515	497	520	515	500	520	521	554	534	528	503	537	511	478	515	486	499	518	487	496	519	522	485	523	521	509	527	502	511	539	548	487	510	496	477	518	519	551	504	495	504	522	471	508	533	504	515	436	505	550	512	498	514	459	493	504	499	479	491	512	532	496	511	522	516	533	512	509	532	479	485	493	492	513	475	478	525	509	509	537	528	473	529	489	503	528	521	497	528	513	524	505	496	507	531	475	493	475	511	508	513	527	508	472	484	503	510	525	516	555	497	493	539	484	516	541	510	508	491	521	453	497	502	528	528	543	521	501	508	533	511	525	507	508	541	508	506	495	524	499	531	459	484	513	506	486	552	486	525	540	474	506	524	523	515	483	562	496	515	473	530	534	501	496	504	476	513	515	492	488	462	523	499	492	493	534	474	514	515	504	498	500	512	498	522	485	506	508	475	565	515	490	518	474	523	524	487	535	488	519	514	509	503	533	502	470	506	524	502	525	525	521	501	536	504	521
42537	13531	4138	2220	1551	1126	844	680	584	510	492	432	387	358	349	355	341	289	312	304	277	304	279	286	267	289	260	233	251	263	318	273	279	261	253	242	271	260	269	259	268	239	272	272	237	260	272	256	246	254	267	252	248	294	262	259	252	247	231	253	252	262	246	247	265	263	241	251	278	233	252	249	231	263	253	229	242	268	275	248	232	244	226	242	276	274	258	280	248	285	239	244	255	258	247	248	237	256	261	268	245	232	229	253	242	241	256	255	253	272	252	256	256	239	256	230	246	253	220	246	263	227	270	269	233	268	267	220	241	268	219	244	259	247	267	232	238	264	246	258	264	234	240	245	268	211	240	230	222	256	227	254	250	247	245	266	253	259	259	252	239	255	226	235	246	277	234	240	259	235	246	240	238	222	243	268	281	265	240	199	263	236	255	235	238	246	261	229	237	242	232	223	256	244	254	238	245	238	242	260	257	233	249	281	247	234	224	218	281	229	242	218	250	259	241	274	255	262	248	276	255	229	250	250	222	235	268	260	251	231	238	215	235	252	270	249	273	223	256	252	245	263	237	246	242	232	225	229	260	244	242	270	260	224	249	269	249	259	259	246	253	250	240	239	250	217	231	243	250	239	249	236	268	246	240	205	258	254	250	272	220	242	247	255	231	259	235	227	247	217	259	262	234	243	240	249	248	242	247	237	226	253	257	252	238	243	235	250	264	253	245	279	280	277	247	284	246	236	218	222	235	257	253	246	232	231	285	253	237	250	267	265	227	255	234	260	237	251	242	256	248	222	248	217	245	242	250	265	268	237	257	232	250	236	204	228	215	253	243	256	238	265	264	246	251	251	242	246	216	253	270	298	230	275	224	249	232	248	257	239	268	247	238	271	241	239	239	244	247	237	243	253	271	235	228	237	252	241	248	265	264	211	285	242	262	263	261	259	252	251	221	240	271	222	231	243	270	242	267	216	248	256	238	248	237	249	225	218	231	236	259	256	257	259	245	242	263	232	242	247	251	224	231	245	253	240	261	254	238	231	232	257	240	242	249	231	257	232	229	267	237	268	233	249	239	239	246	264	240	251	258	241	233	263	246	253	257	229	241	216	234	252	237	254	256	275	253	253	238	271	239	254	246	216	250	256	254	232	240	233	258	268	255	238	243	245	276	258	248	234	244	265	280	266	255	250	259	240	238	248	252	212	239	276	236	245	239	247	251	250	233	241	240	237	218	248	245	254	259	238	225	240	250	269	231	218	243	240	271	260	260	252	240	244	258	250	252	249	217	266	234	232	224	219	220	261	245	224	238	230	261	224	257	241	232	262	263	254	258	203	232	239	270	241	239	249	253	239	242	259	237	264	246	237	227	224	242	263	267	262	263	226	223	262	241	236	238	269	265	216	259	269	239	238	228	232	245	276	258	256	230	237	265	248	237	240	245	234	230	217	248	251	216	235	250	250	257	257	263	266	256	278	244	249	254	243	243	246	271	229	239	267	257	229	229	249	220	256	259	250	254	274	234	271	269	228	237	251	251	245	255	226	248	255	254	251	266	220	239	212	272	263	231	261	239	267	256	232	237	253	242	245	255	255	259	243	258	255	237	229	243	251	264	231	235	256	226	250	237	244	251	238	241	256	262	265	229	215	224	240	232	262	225	234	242	270	257	260	255	230	245	242	269	228	273	229	248	267	273	257	265	256	262	249	249	229	250	243	248	220	246	246	202	239	249	264	236	242	243	236	232	269	233	215	221	237	263	254	240	240	275	238	230	261	236	239	216	233	251	207	237	233	208	276	262	269	263	258	237	243	256	260	277	248	238	251	234	257	264	250	277	214	258	234	254	237	232	264	226	249	258	248	241	243	259	253	238	257	252	238	235	228	255	219	234	234	253	258	254	248	220	258	259	264	236	223	238	251	263	253	255	215	254	265	229	259	216	231	248	249	235	245	218	231	265	249	256	246	233	256	257	250	257	234	255	246	239	234	255	251	292	255	243	221	254	252	230	235	244	238	241	268	248	219	218	266	243	243	259	241	252	244	239	267	241	244	260	246	240	257	232	255	265	247	251	237	243	228	245	239	256	248	248	257	242	250	277	291	231	270	254	252	251	255	250	219	245	248	276	261	256	247	247	256	265	239	236	240	271	277	224	250	207	241	275	268	257	241	247	262	299	275	236	241	268	241	222	254	248	243	265	251	240	242	236	232	216	266	278	257	232	251	256	262	244	241	240	282	248	251	266	213	263	217	265	221	255	262	255	244	252	239	248	266	248	271	257	239	248	247	259	250	238	265	264	261	244	241	258	243	232	253	238	237	248	258	235	248	256	266	204	242	242	229	260	237	228	250	257	258	261	275	237	232	247	262	251	231	230	229	258	239	269	254	251	240	256	275	255	244	269	268	221	254	249	269	222	220	232	238	225	243	248	242	280	245	249	265	266	244	248	241	231	256	244	242	258	258	237	228	226	247	250	217	218	237	230	234	225	264	233	252	227	250	220	261	263	229	251	258	247	244	252	240	260	232	266	230	249	265	273	223	261	246	246	246	275	246	269	237	245	251	226	243	262	238	267	246	250	240	242	262	249	257	227	275	254	248	239	280	214	267	233	214	246	275	241	256	250	259	255	243	252	247	239	223	252	250	262	224	257	268	251	248	233	225	259	231	251	232	256	209	285	251	253	241	234	248	261	239	257	232	247	260	244	255	264	233	235	232	241	235	228	221	222	246	244	270	267	267	262	244	250	249	235	230	254	235	249	272	234	216	261	264	241	244	243	263	242	251	253	244	237	250	261	267	250	255	247	254	277	236	239	247	232	260	241	203	242	249	227	272	237	256	225	254	247	232	235	268	234	259	227	247	231	218	263	243	246	254	235	231	256	252	245	243	262	255	244	232	232	253	233	250	232	237	247	267	256	250	271	248	236	242	230	220	278	216	229	222	245	243	270	258	247	259	293	245	239	269	243	256	246	245	244	261	275	287	248	236	264	241	254	244	230	252	262	243	231	259	220	243	239	217	266	225	237	232	218	210	233	243	257	270	277	240	257	228	244	236	250	213	240	242	238	279	247	233	246	246	242	253	261	284	254	240	233	249	249	244	255	223	263	273	233	272	241	239	234	237	242	251	241	267	254	233	241	260	255	200	240	260	275	244	246	249	250	234	239	259	253	256	255	268	240	240	263	279	287	262	253	222	255	259	251	255	257	223	258	243	259	236	264	237	246	229	225	262	238	246	249	256	262	244	230	231	215	226	286	249	234	258	263	236	221	235	235	236	245	234	240	274	235	255	258	222	216	258	253	235	250	258	256	235	230	247	231	260	264	223	272	238	249	246	242	235	250	246	247	226	248	245	248	215	262	271	264	226	253	264	239	250	232	256	261	285	255	225	249	233	243	251	257	245	216	249	246	254	259	261	258	235	269	243	270	221	248	254	233	239	229	259	251	256	219	262	265	219	267	227	236	265	241	255	228	260	244	255	256	257	267	235	253	250	252	213
18742	2714	6139	6694	5753	4495	3690	3115	2759	2397	2078	1917	1799	1585	1456	1387	1286	1247	1191	1239	1138	1090	1068	971	1000	950	956	905	834	858	903	839	886	855	839	788	794	786	770	814	795	795	789	774	783	787	774	782	763	774	789	787	753	757	731	727	747	749	700	756	756	724	764	723	733	735	702	725	711	757	720	707	715	697	730	734	742	739	735	712	700	713	699	716	724	743	691	669	714	732	696	720	731	708	715	744	721	731	716	701	727	698	721	735	706	680	749	700	725	788	718	728	711	720	705	699	757	749	677	736	672	699	689	697	701	715	665	646	698	685	681	721	677	701	707	775	687	701	703	680	698	708	685	731	690	683	734	700	700	736	747	664	710	658	667	729	710	713	724	746	730	700	658	698	705	707	720	712	692	670	684	733	710	692	708	709	717	740	723	724	669	705	691	715	718	721	710	659	661	675	700	691	699	679	722	710	691	665	704	719	732	689	720	714	718	709	663	679	719	642	689	675	724	689	718	702	698	680	681	661	731	674	739	651	698	672	724	702	708	701	720	636	733	715	730	666	702	696	654	735	709	730	710	725	697	692	702	740	707	661	660	715	718	704	720	723	706	697	704	725	666	725	704	733	728	718	677	671	702	713	658	676	739	707	684	677	681	735	686	693	680	703	701	700	723	685	688	743	717	676	715	711	684	699	702	678	757	681	752	685	710	676	712	661	695	724	718	692	653	707	665	696	717	689	650	703	724	666	697	718	739	741	658	702	695	685	674	735	706	680	720	702	688	752	729	715	686	711	706	671	726	670	751	688	708	749	664	671	685	703	726	684	702	684	736	741	688	704	662	689	666	703	686	727	732	730	757	744	690	692	709	739	706	726	684	692	687	694	724	656	746	737	721	699	682	683	679	655	679	723	680	666	680	685	708	667	678	696	723	746	718	686	702	714	694	691	723	696	742	704	685	694	703	691	663	698	676	648	694	678	689	720	692	749	715	706	705	714	645	677	731	699	682	720	703	658	651	684	708	646	726	672	716	700	748	664	711	696	746	696	736	697	671	670	674	682	709	720	670	717	711	684	675	686	691	679	698	696	705	682	686	660	679	688	732	707	720	706	722	724	733	701	700	699	662	700	687	633	714	705	678	674	656	679	723	730	721	719	686	649	703	726	721	662	743	682	699	701	703	707	727	698	689	711	694	700	680	695	703	740	710	732	730	693	677	689	724	659	689	715	705	681	706	740	718	705	709	676	729	713	680	710	698	692	661	661	723	676	691	691	678	690	688	715	700	743	681	723	704	681	694	699	683	692	703	719	703	730	695	720	657	697	648	702	709	689	737	701	712	693	665	697	678	717	704	694	661	690	675	712	738	711	701	720	674	704	719	733	686	690	701	654	661	709	684	692	672	725	740	696	649	700	695	689	727	701	699	665	726	707	674	677	702	690	711	691	727	704	684	672	699	705	674	741	696	674	661	712	698	692	672	668	721	752	699	695	697	702	709	724	713	713	682	721	704	715	712	676	693	749	715	709	685	680	699	711	698	676	715	735	711	675	732	695	691	699	685	651	688	720	676	726	717	714	717	671	678	703	704	672	676	702	679	676	688	685	741	677	707	672	696	714	682	688	702	724	667	735	695	679	736	665	720	692	765	677	759	688	727	715	729	692	670	692	656	661	715	693	710	676	657	679	661	700	683	722	691	724	714	688	726	701	714	702	704	689	698	718	745	710	694	687	693	728	704	696	706	718	669	715	677	667	681	648	673	682	669	671	690	685	699	681	732	741	699	672	701	670	685	676	688	665	704	730	698	665	697	710	644	702	715	699	711	674	785	663	700	729	729	731	709	690	745	730	699	677	666	686	672	745	716	679	713	670	684	693	675	703	706	684	725	674	761	699	734	696	678	702	706	663	733	690	618	714	663	688	680	707	693	678	732	695	715	710	755	704	659	739	713	705	692	659	705	711	705	687	725	656	689	692	708	679	703	709	727	710	690	646	706	752	686	666	713	687	678	697	701	702	677	669	706	743	697	686	676	720	756	742	707	750	743	726	689	713	683	741	682	704	700	713	677	694	724	711	723	769	722	703	762	703	736	720	706	649	700	717	691	723	671	696	699	667	686	740	682	760	709	713	685	689	685	728	707	688	694	699	728	685	761	711	671	657	664	690	705	685	730	713	707	683	670	724	697	725	719	655	621	688	698	695	687	687	719	700	679	668	673	719	674	688	684	700	746	728	744	686	756	675	740	694	678	724	726	707	729	712	682	694	716	655	727	714	699	730	729	706	707	658	704	721	733	715	689	687	717	723	653	715	693	726	770	719	699	676	691	678	689	722	661	698	699	714	615	696	696	680	713	691	655	680	696	732	695	685	741	694	750	722	750	663	685	656	719	669	703	723	662	676	732	685	690	669	710	656	713	733	727	703	736	656	700	689	708	657	704	690	728	696	684	711	769	686	698	730	667	702	732	733	674	717	731	688	646	694	719	691	720	727	648	690	694	700	701	665	727	726	712	710	685	704	732	735	730	691	712	744	733	741	646	678	718	702	768	704	666	749	755	742	684	731	708	683	713	688	687	721	721	744	672	681	699	701	709	685	735	695	717	731	679	680	678	678	712	686	684	704	697	742	686	713	724	704	692	729	726	689	717	705	695	729	721	668	700	682	742	713	687	650	700	716	676	733	693	732	709	666	693	723	695	716	679	710	693	690	712	732	731	696	706	678	667	696	706	706	662	706	717	671	685	704	729	719	656	726	765	660	736	705	674	711	704	685	738	684	655	684	690	692	683	662	675	697	691	694	705	639	664	727	694	699	710	699	715	712	698	664	696	704	697	681	658	725	678	674	719	691	712	697	686	677	704	743	733	686	704	658	719	689	684	660	714	674	679	684	711	712	696	708	692	737	703	726	728	675	720	746	692	672	647	692	712	675	712	691	728	737	725	700	671	689	689	676	725	708	764	728	716	664	746	690	682	742	713	694	676	671	694	699	671	713	714	735	726	668	730	683	762	707	707	699	689	693	745	693	684	689	710	756	697	673	738	658	738	701	724	688	699	655	745	710	671	703	678	676	735	702	687	729	719	698	666	687	698	658	680	709	690	670	728	672	716	679	685	744	722	672	676	697	728	712	744	676	732	680	709	670	674	716	676	703	703	726	715	687	712	701	724	701	712	688	715	645	727	713	732	704	667	732	699	728	677	719	724	675	678	738	699	685	683	691	701	694	654	708	674	758	690	760	699	722	697	692	728	718	689	741	724	694	666	708	708	716	692	650	700	713	708	724	671	649	680	731	718	680	684	727	706	746	703	675	712	698	682	675	748	698	756	701	691	715	684	691	730	638	694	732	678	665	706	705	684	715	670	672	719	674	698	670	699	699	705	722	709	742	690	667	695	705	693	697	711	733	696	631	656	712	740	653	690	705	715	668	673	672	709	701	643	673	724	690	738	690	724	719	723	699	720	670	692	709	662	728	693	719	722	701	725	667	672	728	663	702	732	739	706	735
4495	233	183	120	98	78	77	81	79	91	85	61	81	64	77	83	71	71	59	85	68	94	75	60	63	79	77	68	67	63	80	70	62	64	85	67	72	61	61	70	75	65	79	84	70	69	67	61	63	74	82	64	66	70	74	69	69	68	64	80	74	73	78	79	71	60	76	78	71	66	76	80	63	67	75	66	67	84	88	79	78	58	65	54	76	82	83	55	73	67	65	63	73	59	85	62	75	69	83	70	64	79	67	80	87	49	73	76	75	78	81	55	62	77	81	65	75	72	69	66	78	86	84	58	64	68	60	84	56	63	60	78	62	69	70	85	67	70	65	70	67	65	69	67	66	70	61	79	75	73	78	51	69	70	56	65	72	88	76	81	67	64	64	62	75	68	63	61	71	61	85	68	71	67	67	74	83	68	56	60	69	74	62	62	62	74	78	65	69	74	68	83	63	85	72	62	66	80	75	72	84	81	80	70	73	67	68	74	59	81	60	81	62	63	68	70	61	84	78	83	57	53	66	86	91	69	73	71	71	63	65	73	71	66	71	73	66	90	76	69	69	56	66	62	76	70	82	56	67	74	71	73	79	52	82	63	72	60	64	80	60	80	63	81	67	71	64	98	75	65	72	60	78	60	54	67	64	80	62	69	61	57	73	71	49	76	63	67	72	65	64	70	63	59	60	58	76	74	77	63	69	56	61	77	71	69	55	63	71	67	76	62	80	69	57	68	55	62	81	80	78	76	68	61	70	66	77	66	67	70	68	71	72	76	77	62	68	78	86	61	68	69	58	56	62	67	75	70	66	76	71	44	56	62	82	71	63	67	55	66	69	61	66	67	72	80	82	78	60	86	85	68	78	67	62	71	67	66	70	58	66	71	76	63	69	65	76	75	74	85	70	66	70	49	73	65	67	57	71	82	73	86	82	60	85	57	59	75	72	73	63	66	70	52	81	73	75	81	55	75	87	77	76	72	77	66	66	69	79	79	78	92	56	68	67	77	77	72	75	70	63	59	72	81	75	76	65	63	79	82	49	82	63	63	58	60	85	72	47	84	69	50	84	78	64	84	56	69	72	73	73	72	73	75	81	70	70	64	67	70	75	83	73	73	68	90	51	84	69	72	74	85	88	81	71	88	51	58	78	74	52	71	61	85	80	79	72	60	61	85	68	72	83	66	63	54	68	53	75	65	60	69	82	71	74	63	79	77	83	53	58	54	71	56	71	69	66	84	63	78	62	77	64	66	67	82	72	70	74	74	68	76	77	68	67	57	74	52	69	73	59	62	60	57	65	62	78	62	70	76	60	57	68	66	64	67	62	67	63	71	68	57	80	75	68	66	73	71	82	87	74	77	67	84	60	64	74	72	48	61	66	75	87	70	65	64	70	71	66	66	74	71	60	68	79	63	73	65	82	80	64	60	74	74	62	62	77	60	73	63	71	69	58	64	67	88	82	71	59	68	62	56	67	74	53	78	74	72	85	73	81	72	76	65	68	80	72	74	83	64	72	61	67	75	81	80	54	73	79	63	76	67	62	84	67	84	71	67	75	73	72	65	62	88	81	73	69	69	68	59	57	67	76	52	66	73	68	63	79	60	70	65	84	69	70	62	67	65	58	74	73	44	77	71	85	81	68	64	76	65	72	64	93	76	86	82	77	70	80	63	56	66	74	71	59	57	76	60	60	82	66	75	65	68	59	61	66	64	87	81	63	69	66	64	62	63	63	82	63	72	53	65	61	70	68	78	77	68	61	78	68	77	64	82	62	79	71	78	70	64	74	65	74	75	79	79	62	85	60	55	72	67	73	66	77	83	66	63	71	76	69	69	73	82	69	54	74	80	76	74	74	80	59	66	65	73	73	49	76	66	73	89	68	60	66	69	80	69	71	70	86	67	80	79	76	79	70	90	59	53	66	74	66	72	84	61	76	86	70	65	64	90	70	62	73	77	73	63	65	75	68	76	68	73	65	70	65	68	80	77	62	81	61	71	83	67	75	69	57	68	80	72	75	55	61	76	64	65	68	74	64	72	73	66	63	68	62	90	54	57	70	70	64	67	66	74	87	75	68	65	59	74	67	61	75	79	65	73	69	73	83	84	82	78	73	78	79	62	74	65	61	61	79	65	80	64	50	66	78	71	78	72	75	63	76	67	70	72	72	80	73	70	89	63	57	71	55	72	78	75	82	65	83	72	73	72	59	65	75	70	74	70	65	76	63	63	90	67	75	60	76	77	60	80	79	66	60	64	61	76	60	69	67	63	74	82	87	80	81	74	67	52	65	67	80	76	74	66	55	63	80	62	62	67	78	82	56	55	68	83	62	74	57	69	67	62	69	78	74	73	85	62	75	68	80	70	60	60	80	73	60	58	75	61	76	68	82	87	72	73	85	69	72	77	63	80	59	67	66	71	66	79	62	65	68	67	63	81	86	70	78	74	61	73	66	80	61	68	76	75	55	70	53	71	63	61	82	68	63	72	72	65	66	70	77	81	82	63	78	78	62	61	73	63	83	79	75	71	56	73	60	65	46	63	55	70	84	65	73	74	67	69	61	70	65	82	79	62	69	67	67	65	82	78	73	76	64	68	75	70	72	71	74	84	71	58	80	67	74	68	67	75	56	67	77	79	72	63	84	68	72	75	70	81	74	61	55	75	70	66	76	63	71	67	63	63	66	67	76	74	76	76	76	70	72	69	77	70	69	75	58	70	60	78	80	57	74	77	67	75	79	73	74	68	68	70	57	70	70	81	58	82	58	64	58	72	70	83	73	66	74	75	68	78	81	80	60	81	82	85	66	64	58	76	75	67	72	82	74	88	72	69	61	69	77	86	56	79	58	60	69	71	66	67	80	66	80	67	82	71	62	75	60	75	71	71	71	73	72	89	56	62	61	71	78	56	83	75	76	79	80	78	55	70	61	74	66	88	64	64	82	81	66	66	54	74	59	73	80	63	60	62	72	82	57	67	74	76	68	70	73	70	64	51	66	68	67	68	59	79	56	66	73	72	79	74	74	73	73	75	65	81	71	56	64	66	65	67	69	66	90	58	60	82	74	73	43	55	74	71	73	71	83	75	74	68	67	74	51	75	64	70	74	77	72	72	71	58	78	82	71	85	54	72	68	71	63	55	68	62	71	77	67	80	66	61	59	61	77	84	68	46	62	90	60	59	67	69	46	63	81	75	67	60	81	80	78	65	67	68	72	63	61	59	81	91	78	84	63	69	54	81	79	75	85	73	69	67	64	65	64	68	82	47	74	61	86	71	66	78	67	54	63	57	73	61	67	73	64	72	87	73	72	59	70	76	77	65	68	78	72	68	70	75	74	71	65	69	61	86	73	66	64	69	65	74	76	70	69	67	75	66	69	64	58	67	64	49	61	73	71	56	72	77	58	69	59	80	61	73	62	78	71	69	70	57	92	63	68	77	83	76	70	70	84	61	58	63	56	74	67	61	67	67	66	68	88	74	59	80	60	64	63	60	61	51
4114	324	446	428	463	377	327	340	307	308	303	312	273	300	286	265	281	293	260	265	271	249	254	259	263	265	269	251	248	228	259	287	266	292	268	272	263	250	240	254	248	263	270	265	285	257	261	240	250	242	256	244	278	270	268	246	265	203	271	279	270	269	292	255	261	265	246	261	284	254	271	245	260	225	262	246	252	264	271	267	276	250	278	279	275	276	268	226	256	261	263	270	260	229	261	264	238	239	289	253	257	236	225	256	235	250	273	266	230	261	247	242	255	246	283	259	248	247	248	257	254	249	261	234	233	259	248	261	268	266	245	241	279	278	275	258	252	278	251	239	249	274	240	262	261	275	262	235	274	265	254	247	255	245	217	233	267	244	237	263	245	269	257	272	260	267	258	233	250	244	266	284	251	274	269	269	290	264	260	242	255	258	249	274	250	240	243	251	269	272	257	270	249	259	268	253	250	264	261	266	259	258	253	235	252	253	233	256	272	251	271	252	255	257	265	246	245	266	251	272	249	261	242	258	267	251	250	268	250	269	242	272	269	247	231	264	256	262	265	249	255	260	252	229	245	253	266	248	270	234	255	249	238	276	270	244	245	249	245	230	262	245	248	224	228	233	257	256	254	267	236	225	235	251	270	248	242	299	260	241	259	260	225	243	253	259	237	273	264	236	247	294	277	262	211	261	257	255	267	228	270	245	243	251	234	255	235	257	222	285	274	282	266	261	266	246	282	249	263	261	250	261	273	283	274	252	261	225	239	276	289	233	239	274	291	240	265	245	253	251	267	249	247	268	252	263	273	285	253	274	265	277	243	281	294	253	261	253	243	238	244	267	265	268	254	261	242	238	268	250	237	260	227	250	229	241	264	280	279	246	254	246	234	265	262	235	277	272	233	242	272	271	280	267	268	245	266	262	251	246	247	246	237	255	250	272	256	268	253	243	239	286	259	225	263	233	286	245	261	258	258	246	276	287	259	247	276	241	257	257	258	232	245	264	260	242	257	253	261	241	257	273	277	269	250	233	245	287	262	275	247	241	238	244	241	265	240	266	267	262	268	256	251	272	252	269	252	274	241	272	258	266	258	243	248	241	287	248	235	239	266	267	294	255	252	258	255	244	225	258	272	262	256	242	238	240	251	274	264	291	281	256	275	278	256	255	264	263	271	254	298	243	267	240	269	247	256	256	254	251	248	232	259	228	236	280	293	272	246	256	257	257	265	255	285	235	285	253	281	251	250	251	252	260	267	256	271	268	251	275	269	244	248	254	233	259	255	260	261	241	284	271	261	253	246	255	258	242	260	249	251	271	250	251	286	266	264	262	241	247	270	269	246	258	245	255	255	288	218	255	279	285	235	259	238	267	231	260	241	268	234	232	239	282	266	258	247	251	246	263	242	286	276	276	246	238	274	252	252	238	266	253	261	243	251	265	262	242	233	256	255	270	288	260	255	260	275	285	259	284	263	241	269	234	247	281	255	269	227	237	250	242	279	266	251	249	240	273	273	240	266	280	243	267	260	226	265	264	233	250	277	269	204	235	254	278	245	260	237	253	252	245	240	245	271	255	256	239	229	238	258	259	250	274	257	271	229	273	265	235	257	258	238	258	238	262	240	231	267	239	258	250	224	251	276	256	248	261	263	236	214	267	271	242	261	263	234	269	214	267	205	256	241	260	241	295	267	261	250	268	248	279	257	275	268	280	242	254	242	250	254	261	244	272	253	260	290	247	240	247	249	254	247	263	277	243	254	281	260	291	255	267	241	245	248	277	239	270	250	218	291	261	253	236	261	263	251	252	272	258	264	272	258	250	267	263	254	263	269	259	275	245	265	273	291	254	241	247	289	247	274	255	231	244	227	280	241	236	261	252	229	250	260	249	279	257	231	252	268	258	246	263	234	270	260	278	245	236	223	235	239	253	251	257	234	248	266	275	240	253	270	234	251	262	243	248	242	249	279	251	257	259	259	238	246	258	246	246	288	229	268	223	234	233	242	239	232	253	246	254	250	261	259	261	243	237	231	239	230	233	267	271	262	285	258	224	248	292	233	272	249	247	248	245	297	241	279	261	266	273	246	257	243	256	257	273	266	260	238	273	284	273	234	242	251	249	258	255	295	252	234	255	266	248	259	247	257	277	270	268	240	253	295	237	263	284	275	265	246	272	264	243	252	251	268	248	277	260	268	224	235	243	244	235	238	260	283	244	274	253	276	252	262	250	269	270	268	227	267	245	258	247	246	256	255	248	252	249	280	278	256	239	269	242	292	250	262	265	273	265	257	233	263	261	283	249	257	252	280	253	272	265	247	227	269	293	289	233	244	264	252	255	260	206	261	262	265	256	296	271	269	257	236	256	270	232	244	259	246	242	266	267	284	240	252	267	239	231	265	247	252	272	219	224	240	237	229	283	242	243	228	236	254	266	282	257	252	289	248	262	247	262	246	216	253	286	230	232	252	247	244	241	257	270	249	288	255	277	273	286	282	249	231	264	258	256	269	244	258	243	280	263	269	246	265	227	279	236	239	258	242	283	262	249	244	243	244	245	218	267	269	233	292	274	270	310	266	229	225	236	264	258	245	249	262	277	250	271	249	268	259	243	248	263	247	261	236	280	281	254	264	234	258	266	243	231	235	244	242	263	236	256	234	282	234	278	270	277	264	262	240	289	270	234	270	251	278	269	253	268	240	242	229	264	253	257	226	237	242	256	264	245	237	260	241	260	270	233	235	242	251	251	266	260	270	237	267	242	266	243	247	239	277	258	274	250	255	214	254	257	232	266	279	253	261	244	235	248	265	279	264	283	270	255	261	262	245	252	240	246	246	254	246	238	232	273	219	273	252	241	269	268	248	220	245	245	238	255	269	266	271	243	251	265	272	276	247	258	249	253	253	254	261	264	251	241	245	235	264	265	243	279	255	253	239	274	277	278	248	236	231	238	223	272	250	261	253	250	288	227	240	214	266	274	229	236	254	262	237	255	237	256	274	255	246	264	261	246	254	243	226	250	271	280	237	268	263	268	258	258	256	244	278	275	243	246	261	251	258	272	245	273	251	267	267	252	257	265	249	233	279	239	282	261	240	259	272	258	228	233	241	252	230	252	244	256	243	287	249	268	302	234	297	257	239	276	254	253	302	290	252	267	252	279	246	245	249	248	263	257	240	263	278	260	269	243	238	259	268	251	234	266	218	229	249	261	249	263	241	263	241	225	233	252	239	265	265	251	273	241	267	218	258	271	237	263	245	259	228	248	242	268	241	249	255	247	208	244	286	245	270	259	252	255	287	254	254	260	275	236	249	238	261	262	277	250	266	273	268	254	231	271	229	256	261	238	260	246	237	262	255	232	221	226	240	243	267	255	263	278	250	235	252	277	265	262	248	252	267	265	260	256	274	237	251	256	266	252	242	265	242	226	230	230	246	266	239	259	242	267	243	248	270	259	268	260	237	228	235	253	250	249	240	244	271	255	250	272	241	258	278	252	235	265	275	253
32207	5776	1599	1087	777	572	486	410	351	340	292	271	265	207	226	221	239	179	207	155	219	188	185	184	181	201	193	180	176	170	178	197	179	204	159	192	155	155	165	177	182	180	190	171	186	161	182	160	166	193	166	153	181	221	186	201	151	164	186	146	152	161	182	151	164	169	169	171	148	174	179	157	179	161	168	179	158	164	169	155	165	178	159	179	138	171	179	175	187	153	171	174	136	173	147	136	141	141	168	181	173	166	177	160	176	193	174	152	155	148	176	156	164	171	163	148	167	204	150	158	141	156	166	162	145	180	176	167	182	153	155	166	150	176	180	172	145	169	169	177	156	170	167	160	159	165	162	167	173	170	167	185	165	173	146	162	156	184	168	180	188	171	216	177	172	168	165	166	159	154	188	173	169	158	159	187	182	163	149	169	139	175	174	151	158	163	159	186	166	146	167	158	141	162	152	186	169	171	173	166	166	169	156	166	159	154	160	160	159	177	194	171	185	175	189	159	139	184	166	172	160	181	172	175	160	136	170	193	156	172	174	138	189	181	158	147	160	165	153	163	166	160	172	156	167	174	170	163	147	177	180	154	197	173	197	161	167	160	159	158	134	169	141	160	154	162	159	171	170	171	176	158	201	179	147	160	161	175	158	183	166	169	176	155	182	168	166	169	148	160	156	156	168	159	176	163	164	167	145	165	156	169	161	160	175	144	148	150	167	155	182	145	161	144	156	162	163	177	165	162	177	181	159	161	162	184	179	160	177	160	171	149	152	163	172	196	163	171	158	150	177	154	181	175	160	155	158	156	176	160	156	157	156	148	139	186	185	138	166	174	178	166	158	171	159	162	152	156	161	159	159	147	160	145	185	158	165	180	179	193	165	170	171	161	166	170	168	165	184	177	165	165	180	210	178	177	162	161	181	185	153	200	165	169	160	160	187	160	153	183	167	163	151	178	150	173	178	150	172	167	147	162	155	193	175	195	150	182	152	158	178	159	156	174	179	159	158	173	176	171	181	152	164	159	169	169	173	172	159	170	209	157	151	170	159	184	166	171	159	184	155	179	142	164	158	195	150	163	183	170	157	179	159	154	163	162	184	168	157	156	145	187	161	148	184	146	175	170	151	169	172	167	170	145	161	144	165	177	176	168	163	173	180	178	171	153	157	155	129	182	167	176	179	174	160	173	155	182	198	134	154	189	175	163	161	140	153	169	177	178	151	181	176	156	173	159	182	189	173	175	163	186	152	166	175	160	157	165	168	171	145	171	150	177	155	165	167	175	153	157	166	172	160	160	154	177	190	176	180	166	162	165	173	153	150	178	171	177	164	172	159	151	175	160	165	190	152	153	164	141	162	170	175	169	142	167	165	162	171	165	172	160	130	186	160	169	151	166	165	156	176	166	173	193	191	167	171	168	179	188	169	143	166	168	184	147	172	171	156	168	152	163	148	181	168	148	188	178	193	193	181	176	149	151	178	171	183	155	160	176	160	144	162	145	156	173	164	152	159	153	174	168	154	157	160	188	182	155	153	160	152	158	161	166	147	176	165	171	174	165	159	204	152	185	189	187	184	175	164	182	190	159	156	188	150	156	153	163	166	179	169	162	182	167	164	143	154	181	175	168	164	154	158	167	158	162	147	170	167	163	148	169	169	171	174	168	168	166	168	147	155	161	161	159	147	156	184	186	179	176	168	140	151	182	185	178	178	170	185	147	167	164	168	149	172	177	150	152	149	157	152	165	175	182	179	178	178	164	164	154	176	156	168	181	162	181	183	171	175	174	168	197	148	177	184	169	158	180	160	167	185	165	155	182	186	147	156	168	174	172	189	175	152	168	166	174	155	156	180	163	177	156	175	159	152	181	166	162	186	140	183	165	152	162	145	145	163	151	153	184	180	172	155	168	159	179	178	147	155	162	140	178	158	162	172	157	176	193	173	166	187	140	159	179	160	148	172	173	167	156	187	160	155	150	184	178	180	149	179	167	177	157	176	160	153	161	185	164	190	151	184	177	172	167	146	166	196	168	188	151	179	156	188	155	177	173	184	173	179	180	173	173	174	168	159	161	153	166	154	183	152	152	140	148	161	158	179	145	162	175	172	151	159	175	149	173	173	168	175	154	179	157	169	176	184	158	183	198	181	168	174	163	182	151	165	163	187	164	152	159	163	155	172	150	174	171	161	160	156	163	158	173	165	171	157	178	158	187	168	162	148	156	185	157	153	158	151	172	176	168	172	168	178	161	141	172	167	182	180	156	156	163	136	186	160	162	156	171	159	156	157	192	168	159	167	182	153	161	173	165	166	165	166	145	178	184	181	169	171	159	183	148	160	165	153	163	188	174	167	156	184	174	171	169	187	178	156	154	172	170	176	167	176	160	169	188	185	185	208	156	152	203	162	175	131	155	184	143	157	141	178	159	171	188	177	163	175	153	143	167	161	182	128	169	169	152	155	166	176	189	175	184	161	171	180	142	179	153	164	170	171	155	157	172	175	180	145	173	135	171	180	159	164	179	165	154	145	161	165	165	193	173	163	192	167	146	159	160	166	169	173	169	155	158	149	172	146	154	180	162	179	164	158	168	173	150	159	176	163	175	146	157	183	184	175	164	186	205	169	140	196	166	165	144	172	168	157	159	152	200	178	155	170	174	165	136	161	172	165	167	159	158	177	160	168	155	162	156	157	140	168	170	148	175	186	161	170	158	169	158	167	170	139	160	169	152	167	180	167	157	174	179	158	171	170	189	178	154	170	153	153	174	170	170	166	157	154	186	158	154	172	152	169	176	186	140	164	138	164	170	164	163	140	174	151	161	179	153	160	160	164	182	157	161	159	155	179	161	189	185	162	178	174	185	169	187	177	167	188	168	167	157	140	145	189	150	157	157	166	170	141	163	162	167	185	140	185	162	160	154	154	145	169	161	153	176	172	149	170	142	201	182	147	169	175	159	163	168	161	165	162	149	170	179	162	177	180	162	187	162	174	162	156	147	138	163	138	148	148	182	172	169	150	167	158	150	155	146	154	151	179	176	169	183	170	155	179	153	151	164	163	148	151	140	169	166	212	182	175	172	181	152	160	133	193	172	170	185	190	152	167	158	152	155	151	167	164	166	173	192	165	154	164	164	184	182	169	163	162	187	174	185	160	143	168	183	164	158	165	194	163	164	172	144	181	169	195	162	167	157	169	160	143	142	162	159	187	162	156	192	141	174	166	174	149	161	160	166	172	152	185	162	155	180	166	159	170	183	197	182	138	179	137	163	185	166	139	176	160	184	154	166	163	170	175	184	173	168	181	151	166	156	157	161	152	151	168	158	170	145	175	181	175	187	154	149	177	164	149	166	212	153	176	159	158	150	153	147	165	190	185	162	175	170	164	190	178	172	167	150	171	174	174	168	175	157	186	188	162	146	158	169	151	161	179	180	145	165	157	172	169	169	166	153	174	182	184	171	182	148	156	158	186	165	159	178	176	196	175	194	178	172	169	190	155	162
14125	1542	3374	3784	3200	2598	2013	1817	1594	1403	1225	1159	1059	965	876	858	808	760	744	752	731	682	678	668	645	629	609	608	592	606	579	599	572	606	613	584	551	545	524	579	528	561	596	537	573	545	561	573	532	535	500	514	532	533	550	580	562	498	563	523	542	540	530	505	477	518	513	499	498	525	520	539	492	576	508	529	528	493	491	531	503	555	493	561	541	539	512	532	540	525	514	532	507	494	492	494	482	520	504	484	514	532	469	485	537	491	508	542	531	474	534	498	508	521	532	475	504	503	569	538	538	525	463	507	500	537	542	482	518	527	542	532	493	510	492	513	511	491	487	535	486	468	518	503	498	485	540	491	548	515	525	519	507	544	494	497	452	466	529	523	527	493	500	529	475	477	511	520	488	515	509	503	532	525	465	472	465	501	521	526	496	465	519	494	514	550	490	461	505	502	489	504	471	523	486	476	507	528	471	549	513	525	514	516	501	495	480	503	527	496	533	542	491	460	489	503	499	540	503	513	514	531	491	525	530	495	523	526	502	508	540	493	498	464	475	507	477	468	546	508	532	509	490	514	501	492	517	511	503	536	536	502	510	503	457	528	486	482	520	504	508	503	488	511	542	526	482	478	456	500	532	487	504	520	515	506	509	454	495	508	517	518	516	534	536	497	521	480	526	485	537	476	488	488	510	521	506	496	554	501	481	526	544	501	474	463	501	528	513	538	474	512	508	487	506	518	550	543	480	522	509	512	485	529	488	455	499	531	562	485	449	502	450	515	507	501	509	541	495	496	525	483	521	515	507	508	517	503	491	505	498	512	525	496	506	499	471	493	475	519	522	492	500	510	524	491	533	522	564	490	513	550	502	530	527	496	514	507	494	544	466	516	511	515	496	495	510	498	501	538	521	526	490	529	488	468	509	515	517	532	502	508	503	521	466	508	516	507	537	479	518	499	556	528	478	506	501	516	510	517	486	517	530	556	491	483	534	472	492	524	494	501	505	503	510	524	494	526	494	528	532	496	521	545	474	519	491	464	512	476	546	525	555	514	493	479	482	478	517	529	482	557	486	520	512	543	515	468	508	488	521	495	502	514	516	462	469	475	480	534	502	484	484	504	513	511	496	500	500	506	518	512	495	502	519	538	478	501	525	504	493	523	473	519	465	488	509	529	502	528	538	501	517	490	544	501	517	504	534	504	513	525	506	552	532	536	516	472	543	548	490	505	499	516	499	502	523	510	509	520	500	490	515	541	498	475	503	507	514	511	529	522	489	502	509	505	516	530	456	508	478	495	485	517	487	552	518	520	504	558	523	527	535	537	521	494	522	507	493	518	511	497	500	517	538	468	509	533	457	506	521	485	480	502	501	516	506	482	512	524	493	503	542	515	558	517	506	537	482	531	523	506	528	514	537	551	511	502	503	513	518	533	504	512	525	527	511	457	514	477	526	488	514	533	502	521	522	496	515	482	471	489	489	514	522	520	503	485	511	510	495	554	498	499	506	486	559	505	524	512	494	498	522	504	520	514	518	495	507	564	506	561	494	535	510	487	503	533	468	521	514	485	500	514	493	550	515	466	482	550	511	503	484	545	538	491	488	555	495	481	501	478	488	503	513	498	485	497	521	519	529	526	507	512	509	541	511	470	487	490	534	484	539	478	495	534	522	506	468	502	485	501	514	495	509	480	518	478	515	511	540	510	508	491	498	478	496	501	557	504	525	480	529	532	494	525	504	484	534	465	514	496	528	504	525	504	489	511	504	507	507	519	491	512	504	510	507	498	498	509	502	529	521	523	526	505	512	501	519	496	510	473	481	515	539	516	510	523	500	536	458	483	498	498	503	490	508	505	522	543	569	492	504	488	507	485	508	505	539	491	487	478	464	505	522	510	491	555	476	497	554	530	507	553	506	545	442	555	516	511	524	553	517	511	532	496	494	489	536	509	526	516	518	506	503	510	507	531	523	504	526	529	483	522	501	473	569	489	530	546	487	530	536	508	518	474	465	525	507	502	471	507	515	498	506	494	489	509	536	493	481	481	530	538	519	518	474	496	477	516	531	495	459	496	520	518	489	509	490	534	499	505	513	491	491	550	499	490	458	495	484	473	549	501	524	495	508	497	472	492	529	485	503	541	510	530	523	505	524	522	488	460	486	490	558	485	521	528	524	515	510	532	458	514	473	537	519	494	513	493	498	486	489	468	469	534	501	484	519	526	517	499	522	571	495	495	515	512	470	529	530	502	496	529	476	511	496	482	521	566	505	550	536	477	502	447	531	505	477	513	504	464	491	522	471	491	489	449	470	503	508	492	520	528	519	583	477	481	512	528	490	489	478	489	510	500	485	480	547	506	519	503	507	493	490	526	473	516	508	515	511	535	524	512	521	497	503	570	533	481	537	511	503	488	509	534	523	499	523	512	487	513	521	504	505	517	517	501	525	533	513	480	496	476	510	496	534	521	492	495	506	478	501	537	525	512	504	522	462	474	489	510	587	487	489	531	478	528	511	527	485	512	494	506	507	470	504	486	496	507	533	507	521	509	500	485	502	533	538	500	451	545	515	506	485	501	496	515	537	505	528	502	486	512	566	512	559	539	477	535	509	473	525	513	496	488	497	500	514	547	505	536	512	518	515	503	523	489	527	489	474	505	488	526	475	540	542	564	529	511	484	511	542	554	539	531	501	550	520	527	532	499	514	508	514	528	530	529	505	509	510	527	489	487	472	515	502	518	482	512	495	495	503	545	521	477	519	518	497	509	532	535	537	483	539	501	539	505	523	515	520	470	518	472	506	535	524	510	531	525	503	530	482	520	526	493	503	485	532	499	491	496	524	502	543	476	512	513	492	526	557	496	455	488	509	513	593	486	515	544	523	544	524	515	539	495	504	556	529	541	561	505	532	528	466	519	517	522	502	483	488	500	529	471	517	559	505	528	492	514	497	511	475	492	482	513	466	543	503	538	503	513	516	507	528	501	475	470	504	515	490	507	474	498	537	506	520	523	521	482	521	516	501	532	513	523	501	506	496	488	534	507	523	476	490	497	510	491	486	477	507	528	534	504	492	539	500	506	493	522	507	460	481	516	493	489	515	492	518	498	491	543	477	508	519	529	532	489	513	536	525	508	543	493	480	500	497	503	522	489	541	454	521	524	529	477	495	492	503	519	497	517	503	504	530	511	539	503	507	530	493	480	536	496	479	510	562	519	516	532	482	516	514	514	552	485	508	477	542	542	536	536	493	544	525	476	516	510	496	508	458	549	539	497	494	548	543	513	517	491	471	482	522	493	499	556	508	469	492	523	459	508	515	502	469	529	519	501	517	487	550	567	481	516	534	484	543	512	501	486	487	509	508	471	519	472	516	497	532	561	508	543	473	535	440	501	515	517	547	474	479	491	490	514	554	505	547	524	506	517	467	530	486	542	533	455	530	452	506	508	512	489	525	533	512	515	526	515	517	534	527	503	450	561	501	473	503	513	556	508	507	519	492	537	485	516
42503	14173	4489	2236	1555	1199	841	720	628	517	426	456	408	357	388	354	369	311	322	299	261	307	298	276	261	303	285	271	279	248	237	250	259	257	279	262	249	270	250	279	259	238	259	267	267	250	233	267	276	247	247	249	257	256	258	256	240	279	252	232	239	247	267	254	243	285	237	263	261	245	243	253	252	251	289	246	225	255	246	252	265	237	234	246	236	273	281	230	258	273	247	258	251	264	250	263	244	266	272	256	258	257	264	233	279	261	251	284	242	233	261	273	242	245	247	247	215	266	256	237	252	263	212	254	262	264	220	255	249	236	273	240	239	265	257	268	228	241	234	250	275	231	247	260	271	226	213	248	267	258	251	249	246	261	231	265	265	249	245	254	216	248	248	251	267	245	215	251	243	258	266	253	266	251	274	229	279	228	254	250	228	248	285	242	241	221	262	249	247	261	237	227	236	257	279	250	235	238	241	243	245	251	230	249	237	259	257	242	238	239	233	231	231	236	234	237	243	229	252	270	216	243	263	250	249	239	253	258	250	255	233	231	238	242	238	224	266	191	261	219	251	264	255	221	240	260	258	219	243	235	228	271	244	232	245	230	247	268	256	257	239	279	260	247	250	248	264	242	228	257	267	241	246	223	228	237	243	249	250	253	238	225	242	258	264	213	241	247	226	254	262	234	222	243	228	226	277	249	246	240	250	253	247	265	249	231	252	241	246	248	220	220	234	248	250	256	252	248	262	251	263	261	218	277	245	235	258	266	263	256	249	245	235	233	241	278	248	267	258	254	230	237	268	253	267	232	276	244	236	229	252	241	255	272	237	262	231	259	232	264	221	256	230	261	240	250	254	210	246	221	248	285	243	257	224	256	258	240	231	218	243	245	243	237	262	250	250	221	251	276	260	236	243	242	285	236	228	247	245	202	251	277	280	252	233	236	277	246	235	239	241	252	236	244	253	252	227	244	261	274	245	243	272	262	271	245	213	234	258	255	256	230	235	256	245	222	222	214	240	264	238	248	241	235	257	236	228	240	291	258	232	257	253	271	244	246	267	235	231	255	254	257	241	268	261	234	232	222	251	248	286	243	254	220	265	232	233	245	254	249	238	250	242	254	244	264	234	250	255	239	250	247	231	240	236	268	219	241	254	240	236	254	260	254	239	273	251	259	235	275	240	234	245	230	222	233	240	241	245	244	258	239	251	249	241	206	240	236	267	223	249	253	250	254	275	260	246	261	248	248	214	235	224	243	232	235	251	234	276	256	264	215	231	227	255	244	244	226	227	228	234	231	254	254	248	237	243	236	245	222	250	270	260	231	257	228	228	215	222	254	218	276	234	264	206	223	220	217	240	269	243	242	281	244	231	235	243	246	225	255	247	226	207	264	209	254	247	281	228	233	273	232	226	248	239	291	276	235	220	250	240	220	237	242	246	231	240	237	246	263	231	262	246	263	219	253	271	248	254	236	246	244	214	271	206	244	238	249	256	283	243	249	267	263	225	233	232	254	244	251	257	233	260	237	246	254	241	251	240	240	284	252	243	254	269	243	270	263	259	246	234	228	250	249	214	244	265	252	244	262	248	268	279	239	240	243	276	277	254	232	238	238	232	266	249	269	232	247	233	232	235	249	263	263	234	249	243	237	219	224	233	241	224	244	257	262	231	227	243	272	249	266	262	244	213	231	280	249	248	246	254	257	237	250	256	261	241	244	272	236	261	276	267	256	242	226	264	234	249	251	243	218	241	261	264	216	258	249	227	214	237	226	252	213	249	223	265	263	252	228	213	251	252	256	257	244	258	232	246	256	237	249	201	253	258	242	249	264	220	264	253	221	259	229	256	253	232	239	224	243	245	232	249	234	254	257	229	248	268	264	222	241	255	263	240	234	252	226	250	239	232	243	241	242	245	228	248	283	251	242	222	258	258	218	264	255	208	251	233	268	259	239	255	245	247	236	257	225	242	251	247	268	251	247	227	232	270	257	234	247	240	248	264	244	228	253	231	262	260	234	224	252	250	257	221	248	229	261	279	246	233	249	235	274	244	226	233	244	260	238	250	224	210	225	280	228	248	237	237	247	247	266	258	234	230	240	287	224	258	238	208	243	253	250	243	254	246	255	242	232	260	249	245	231	241	217	252	231	227	268	249	262	253	244	270	257	238	224	234	220	234	248	274	247	275	248	243	256	220	234	235	268	209	263	224	259	228	211	253	248	266	243	281	246	243	245	230	264	246	237	256	228	255	250	230	258	268	237	230	256	266	243	236	235	248	258	242	255	264	209	234	269	246	259	247	225	234	248	220	213	234	209	208	227	259	247	244	253	247	260	247	238	251	247	248	231	213	238	262	232	238	254	233	247	238	241	242	256	261	224	268	258	240	263	227	261	252	239	211	253	231	254	219	222	252	262	256	259	236	229	241	247	210	267	262	231	250	270	224	249	225	238	277	231	279	248	240	234	238	262	245	222	231	218	232	264	238	223	249	261	262	232	246	241	231	235	242	286	270	253	230	256	192	226	245	231	249	256	268	250	212	219	257	253	252	246	224	259	245	244	233	210	279	253	258	278	243	268	233	264	239	230	263	218	257	266	236	255	245	281	229	240	239	244	205	269	240	243	256	230	240	226	251	250	231	251	212	259	274	248	244	239	233	229	243	294	243	275	226	254	274	237	231	244	240	234	242	270	263	249	259	254	259	255	268	232	254	253	266	252	253	276	233	247	251	259	251	249	248	231	278	254	248	272	248	228	257	243	237	248	252	273	266	249	226	226	262	269	255	259	265	243	279	236	262	241	266	236	249	266	254	267	251	243	228	252	246	271	254	265	260	253	238	244	217	252	280	259	259	271	245	243	215	245	287	230	270	233	234	271	250	253	238	258	249	236	249	275	240	235	244	245	242	209	268	289	262	234	242	238	232	262	250	250	234	252	237	224	259	225	235	255	235	253	245	235	228	257	258	261	252	234	235	252	264	264	254	235	268	259	230	219	234	246	207	248	251	259	252	256	243	243	262	232	236	229	244	239	259	242	249	263	268	230	276	244	252	244	229	241	276	211	248	242	253	234	275	229	267	251	277	226	261	248	229	286	256	255	243	242	244	237	240	241	258	256	260	230	251	281	257	268	215	261	222	265	263	224	245	262	254	235	251	224	254	261	243	236	233	266	252	272	245	254	269	260	240	247	255	243	223	263	224	266	215	237	251	254	231	235	246	251	247	291	258	244	244	238	231	244	255	257	215	223	244	218	241	242	233	244	251	250	232	217	240	267	243	217	238	270	256	247	198	241	249	246	256	244	230	248	243	239	242	262	269	239	234	258	269	219	235	221	260	253	236	237	251	234	257	224	248	260	268	234	276	247	229	251	266	253	250	285	277	272	247	246	236	234	230	229	256	244	238	249	222	260	241	251	242	238	229	240	244	257	266	243	241	272	267	252	240	247	245	260	246	263	252	235	251	220	226	241	249	268	256	261	250	267	288	263	236	229	234	246	258	260
18771	2723	6017	6689	5503	4521	3621	3080	2660	2284	2072	1906	1652	1612	1469	1416	1217	1264	1201	1135	1150	1098	1061	962	1033	959	926	893	885	832	911	870	889	865	871	801	764	838	798	784	817	798	779	719	782	806	811	739	769	705	776	784	790	782	739	810	752	728	748	774	742	739	751	729	747	690	749	788	713	694	738	712	773	750	703	740	698	706	741	750	728	799	736	733	759	731	703	768	670	696	734	714	702	715	719	749	684	694	701	747	733	722	671	655	696	671	738	691	726	727	727	723	686	681	712	708	707	739	653	669	719	700	721	704	732	686	708	733	746	744	729	709	674	721	715	706	721	723	690	735	721	743	692	669	677	704	725	713	689	691	689	684	691	721	725	699	740	698	718	695	689	669	654	713	721	711	750	715	715	677	744	748	677	683	751	708	691	719	694	704	696	640	732	737	701	735	672	705	668	726	724	692	726	679	724	645	707	727	718	695	755	663	673	664	718	736	708	742	755	661	696	752	651	670	691	723	690	678	681	714	704	706	725	718	727	697	735	690	748	745	718	728	669	700	677	653	713	736	720	665	727	659	703	651	678	698	691	756	678	728	729	677	739	721	678	691	685	680	707	756	716	720	735	712	706	688	691	711	702	657	714	696	692	707	708	715	713	684	706	724	694	735	686	707	697	666	695	694	680	705	656	733	710	708	746	734	679	717	697	722	716	722	740	683	674	669	700	703	662	736	670	714	645	642	684	645	714	711	704	753	723	740	737	745	703	716	695	670	698	681	718	737	716	739	701	728	713	666	696	691	732	743	655	687	728	731	716	666	712	695	715	698	693	736	671	704	681	683	677	753	698	683	712	712	739	715	755	718	762	675	675	719	724	679	678	684	745	762	724	696	727	721	674	671	672	706	691	719	684	687	682	680	700	727	705	726	718	711	706	682	718	735	689	703	710	718	693	707	692	697	726	684	672	724	714	669	679	651	690	667	684	695	688	675	702	682	698	683	735	724	668	689	684	707	684	737	736	681	684	637	677	722	716	692	702	680	691	708	689	736	720	726	711	706	691	697	706	711	661	708	756	671	740	681	691	698	683	706	736	673	662	709	677	742	661	659	722	671	690	749	694	694	710	701	723	709	651	688	738	686	697	750	631	701	697	727	697	695	678	691	664	694	703	733	731	719	731	689	704	763	712	683	646	714	707	740	691	678	691	719	689	684	722	671	728	710	736	730	688	741	673	719	693	725	720	708	667	686	740	636	698	656	763	675	713	657	745	689	687	680	691	714	691	701	704	663	703	714	705	704	680	698	737	706	675	737	695	664	672	703	775	712	767	714	708	675	726	649	704	666	667	664	714	706	688	734	697	706	686	748	698	690	687	650	675	724	685	705	699	696	741	673	684	723	691	721	670	740	707	723	710	731	695	742	676	727	714	677	697	716	706	708	709	686	714	715	689	688	688	763	695	696	729	713	716	706	754	704	699	710	685	698	679	713	696	677	708	696	651	732	753	771	660	714	681	703	691	695	718	657	706	678	696	689	701	678	684	705	717	725	686	677	631	663	704	666	688	700	645	695	660	717	693	712	705	685	715	720	640	663	704	730	723	718	685	718	676	760	738	737	769	723	760	690	705	664	660	720	708	681	701	724	669	703	751	668	728	700	651	690	666	652	734	647	660	684	740	674	691	713	689	676	732	645	705	702	710	668	676	683	731	693	676	668	711	690	674	707	667	741	742	719	715	716	683	717	690	665	663	693	760	709	683	692	708	689	680	709	682	706	738	653	716	691	696	731	674	686	656	718	744	699	646	689	708	703	672	695	669	683	727	635	684	722	647	756	709	643	708	705	703	653	668	686	743	673	659	658	702	711	724	720	708	680	671	746	710	702	689	694	740	680	656	647	697	694	707	683	771	705	708	718	689	678	724	747	698	651	672	698	712	660	720	673	715	726	703	671	693	671	649	703	683	634	660	692	707	677	731	649	729	722	736	730	671	746	697	692	716	712	696	737	681	679	724	690	685	734	746	710	686	732	700	672	706	671	730	685	715	681	710	672	746	694	704	722	707	663	701	712	692	734	712	608	758	715	705	710	713	668	706	711	747	659	694	688	674	745	710	689	644	668	737	720	671	710	687	694	708	710	644	706	724	725	686	700	651	684	762	704	680	697	704	674	733	708	705	677	711	712	704	736	681	741	708	695	733	670	679	707	685	705	681	727	676	740	697	685	726	703	698	695	734	681	716	698	683	682	711	700	666	684	718	732	686	742	747	750	706	668	770	701	722	731	698	692	691	712	660	650	726	699	700	657	693	711	708	765	713	745	696	761	708	667	754	709	677	651	707	702	685	686	688	678	682	628	724	722	749	713	704	673	674	706	654	701	684	737	670	764	690	683	724	676	664	673	696	664	721	691	732	703	709	721	687	680	682	732	735	731	730	742	684	709	718	714	738	618	723	679	705	681	705	645	678	728	702	711	685	672	708	721	655	658	685	678	726	677	735	689	649	702	715	717	709	711	707	675	728	610	667	731	663	740	684	700	739	715	683	749	717	702	688	687	738	744	708	696	663	702	735	733	671	763	739	738	727	676	689	697	683	695	708	713	630	693	709	720	706	696	699	734	777	694	697	735	693	677	686	677	717	698	674	689	704	679	689	671	662	684	730	696	645	731	683	705	702	647	716	722	718	721	690	639	723	670	740	696	698	691	673	703	676	686	684	680	715	702	719	751	725	698	694	712	681	726	734	696	721	679	747	743	684	709	688	683	722	678	663	734	643	693	696	748	651	769	683	693	751	695	678	710	644	731	706	736	739	734	726	671	727	692	673	708	653	651	703	698	704	658	705	723	679	708	685	690	703	675	711	695	683	701	689	715	689	697	683	709	676	722	683	691	690	683	701	713	708	713	709	715	697	679	738	706	655	719	722	700	736	672	675	651	664	693	707	712	738	668	679	698	693	742	728	732	717	755	661	727	688	743	711	751	709	723	704	676	705	648	681	685	751	692	650	703	686	743	698	726	704	682	677	714	662	700	679	685	702	645	764	734	720	726	665	699	694	732	697	694	729	740	714	637	670	667	687	748	677	730	735	718	712	663	719	670	737	691	714	675	692	697	679	716	724	666	677	676	697	715	682	738	726	688	669	746	674	700	685	724	698	704	714	655	693	742	674	704	676	728	668	659	677	682	707	728	698	673	724	718	703	717	683	700	724	720	695	690	675	669	746	683	668	714	717	713	698	736	700	631	742	689	698	685	703	685	658	681	751	688	723	657	691	754	744	679	742	658	702	696	676	695	695	686	705	691	706	751	682	727	705	662	688	728	721	681	716	712	707	706	717	709	731	726	700	762	683	695	698	691	746	724	709	690	694	658	704	729	731	715	653	705	716	701	655	655	719	714	674	716	700	713	691	693	706	711	696	681	698	729	652	699	713	681	678	687	678	683	663	702	722	705	712	701	685	689	688	703	733	729	690	685	651	715	740	728	678	755	720	753	700	751	683	657	691	707	688	718
4383	294	184	115	96	108	97	78	91	88	74	77	90	89	71	71	70	85	76	62	73	67	67	77	63	70	93	77	71	96	74	72	67	89	79	74	86	77	85	65	58	70	71	72	57	54	76	80	69	66	66	73	65	84	87	74	72	80	74	80	86	77	56	74	70	69	79	78	75	77	72	70	81	77	77	71	75	77	73	66	72	62	72	74	63	59	63	85	56	87	73	68	72	78	66	71	69	71	77	68	74	73	79	74	81	65	62	66	67	68	73	72	66	64	79	55	66	61	78	58	90	76	74	73	62	70	73	71	72	63	63	75	75	87	57	58	68	67	65	73	73	79	82	73	80	77	75	61	75	73	69	81	75	62	69	62	69	69	58	66	57	66	64	68	67	68	66	80	72	70	60	88	57	69	73	77	68	58	65	82	60	68	69	70	72	65	58	72	63	68	77	58	73	80	58	52	66	66	70	52	65	55	86	80	66	63	75	63	70	88	68	62	57	77	71	74	76	66	59	58	68	85	74	66	83	64	82	71	66	84	71	77	71	70	59	74	81	57	67	66	58	81	76	63	63	65	83	62	75	84	76	76	85	73	74	71	82	66	69	61	71	79	73	78	60	93	72	83	72	64	81	77	64	76	60	66	83	68	68	69	58	62	77	86	80	74	77	62	84	70	78	77	59	81	68	79	76	66	76	59	52	66	76	64	76	63	66	74	46	55	72	62	61	80	62	70	63	64	58	64	72	69	89	73	64	69	71	78	78	63	70	65	88	78	81	61	77	63	73	60	75	81	88	74	66	71	74	81	71	74	84	65	60	69	76	67	94	81	75	71	64	65	66	72	77	72	57	79	65	76	52	64	75	80	65	63	71	73	70	70	61	60	77	65	66	82	63	79	76	60	78	81	66	69	77	66	75	81	70	69	80	74	64	56	80	66	69	67	74	61	70	78	59	74	61	74	74	70	68	64	79	76	90	76	60	55	72	77	73	71	71	79	63	65	64	71	72	68	59	83	78	90	83	73	60	74	69	78	64	69	59	88	65	74	58	81	60	73	68	69	74	65	86	76	73	62	97	76	65	80	59	67	67	82	73	70	84	52	72	80	58	70	71	66	76	77	70	78	58	62	71	74	60	67	62	88	87	73	50	94	77	72	68	73	74	55	77	74	64	75	64	67	77	74	66	60	64	72	72	67	67	65	66	59	72	63	71	76	63	72	72	57	86	68	67	66	77	57	62	80	85	71	72	68	69	63	73	58	80	72	74	54	77	77	59	91	77	80	67	70	63	64	69	70	98	54	78	72	91	69	59	74	65	82	70	57	68	84	73	77	62	71	72	65	58	64	66	74	82	64	59	77	60	76	81	73	80	71	66	55	76	64	65	68	55	80	64	73	53	81	74	62	83	62	63	78	69	70	78	87	79	59	77	72	72	58	66	73	66	71	87	59	60	65	61	55	69	63	67	76	69	68	87	71	74	65	55	82	84	73	71	60	81	63	79	63	62	73	58	63	72	63	63	69	67	79	78	72	70	76	71	97	89	58	83	75	79	67	60	77	71	64	72	83	78	68	62	78	67	82	66	68	71	73	89	71	70	71	75	70	76	60	68	67	70	72	62	66	64	71	63	81	70	68	59	64	81	61	55	92	58	76	79	65	73	52	73	76	77	68	80	84	76	61	78	79	77	70	62	64	70	78	80	68	68	72	57	66	81	73	73	92	67	75	56	74	74	74	69	67	81	76	68	65	51	76	65	80	75	69	79	64	77	84	68	75	67	65	66	74	75	71	81	71	69	67	84	90	70	60	75	66	86	77	67	57	74	74	84	76	69	81	69	73	70	68	68	64	59	77	64	61	74	75	61	78	76	79	72	72	64	60	87	65	73	79	69	80	71	61	72	68	83	61	55	70	67	71	69	61	75	71	52	75	73	82	54	65	64	80	69	54	78	78	75	71	70	76	68	73	77	72	78	60	62	52	86	68	58	65	80	80	69	63	83	67	75	65	66	87	67	84	68	84	82	70	84	73	61	72	75	79	66	66	77	56	77	72	57	53	65	76	74	72	64	71	71	68	73	67	75	71	76	77	74	85	62	67	60	75	75	74	65	73	78	70	78	79	61	83	65	71	65	63	70	62	61	65	83	69	80	78	63	67	78	66	68	58	68	67	70	61	65	81	66	71	72	63	65	62	76	74	77	78	66	77	67	75	69	74	85	76	71	69	78	82	57	71	63	67	78	70	74	62	79	70	78	57	55	80	68	63	94	72	71	71	65	70	79	59	72	67	77	64	54	77	65	74	79	79	81	69	61	67	77	76	80	78	75	67	77	78	70	73	69	76	79	58	88	66	60	73	70	77	68	76	68	87	54	78	76	83	70	71	75	74	63	71	57	77	63	68	81	73	54	77	76	65	78	71	70	82	80	75	78	73	77	62	70	64	69	65	64	61	66	68	64	73	77	70	68	67	62	73	72	72	82	83	47	82	68	71	71	65	72	59	80	78	63	70	79	67	73	65	60	76	71	70	53	69	81	68	81	74	69	70	59	76	68	82	76	91	73	75	77	73	55	68	63	69	65	83	83	85	69	75	61	54	66	78	67	78	69	75	87	70	89	69	74	71	69	58	81	69	63	66	56	76	75	63	60	54	60	65	76	63	62	67	61	81	69	71	73	65	67	56	68	77	62	79	71	69	72	55	86	77	76	71	59	68	67	61	62	65	87	92	62	67	78	76	72	67	78	63	62	67	77	56	66	63	68	76	80	72	64	57	66	78	74	66	83	61	71	80	82	85	67	82	60	92	74	74	68	65	51	60	67	77	74	82	68	71	76	72	64	71	90	68	83	56	72	67	73	68	67	76	76	77	80	76	84	77	69	60	77	76	77	73	76	68	72	79	69	83	74	64	65	65	73	75	70	72	64	57	81	69	69	71	58	85	79	76	67	75	66	67	69	65	72	63	78	75	64	67	67	62	70	69	59	70	68	73	81	56	57	67	71	76	71	76	58	61	53	78	64	69	68	62	56	73	60	58	76	60	55	61	66	67	75	81	67	66	84	64	76	76	75	78	89	90	76	85	70	86	68	71	64	71	67	71	62	75	76	72	76	76	68	75	57	65	63	70	81	71	56	63	71	64	67	81	76	79	77	88	70	68	71	75	63	63	67	85	73	66	73	74	59	68	69	60	66	65	79	73	66	68	75	63	60	62	70	74	45	78	74	69	75	80	77	73	66	70	77	81	73	70	73	79	70	73	77	66	82	87	81	65	81	81	80	63	69	76	85	65	59	87	74	67	56	57	53	72	68	79	69	66	73	74	63	75	60	65	52	53	63	87	80	81	63	64	66	73	71	79	61	65	72	64	65	73	74	70	78	83	70	90	55	65	87	83	81	56	73	83	62	65	70	76	68	68	65	68	62	67	81	60	61	85	70	66	73	58	65	64	73	58	72	78	60	78	73	60	79	85	61	59	70	76	63	70	70	68	59	62	83	62
4241	334	465	486	398	415	358	319	346	303	292	312	308	289	271	266	290	335	254	296	261	288	272	306	278	276	255	265	283	282	272	231	232	296	250	244	270	273	264	275	259	241	260	263	272	266	238	281	261	257	286	251	244	277	246	262	238	266	284	289	244	257	250	272	254	256	243	272	274	265	259	301	260	288	274	274	261	241	257	266	256	228	265	267	268	259	257	275	267	254	255	232	239	271	279	267	256	240	291	273	274	244	261	281	272	268	265	258	245	224	238	261	254	276	220	249	284	265	267	244	250	235	253	261	259	247	285	259	260	248	231	269	248	248	236	262	246	286	266	240	279	255	273	285	255	245	260	246	262	263	252	258	275	253	256	261	269	269	264	249	266	249	248	242	254	274	260	295	259	257	248	247	252	245	267	250	254	265	273	257	258	267	270	255	251	275	260	254	277	289	281	265	274	236	287	251	269	260	267	254	259	224	273	261	268	276	285	267	260	258	280	275	258	266	268	245	263	248	267	266	259	258	276	254	261	276	211	268	251	254	217	281	255	256	277	272	249	248	273	269	265	225	235	285	261	265	258	232	264	233	243	245	237	261	269	234	240	260	280	248	288	250	244	247	256	251	239	243	252	263	254	253	247	239	266	260	234	256	260	257	251	264	248	235	267	261	288	259	253	252	252	230	269	256	259	265	231	238	257	250	244	270	232	254	244	264	265	265	260	289	236	247	259	237	254	235	275	250	267	271	232	292	243	256	277	246	265	249	233	269	254	282	243	252	250	251	246	240	265	268	255	249	256	266	259	266	251	274	270	254	228	273	279	234	275	258	260	256	280	254	257	260	229	226	265	275	266	246	265	258	278	236	234	254	263	254	248	261	265	267	240	273	263	261	275	283	230	234	250	259	278	261	256	265	293	277	293	240	261	268	270	266	289	240	268	255	244	279	252	254	279	291	261	264	233	266	269	257	252	232	271	269	270	263	234	264	259	247	262	277	235	245	254	247	253	287	272	250	251	266	255	263	271	287	285	274	248	255	267	246	228	309	264	262	257	261	242	254	269	278	255	250	246	251	247	259	228	267	254	265	281	253	261	242	259	242	243	267	268	252	270	245	233	257	255	250	242	246	248	275	287	259	272	247	259	248	256	240	266	262	252	257	255	260	266	280	278	252	271	259	241	251	279	263	228	269	267	271	253	234	250	241	247	269	251	260	262	246	292	266	254	237	262	244	270	264	281	243	212	274	264	241	240	266	272	275	277	244	287	268	246	285	260	277	253	235	267	271	259	218	270	269	261	253	282	267	274	279	276	281	288	279	259	267	236	262	228	271	256	283	253	242	262	295	242	254	293	257	242	267	268	268	260	230	235	239	258	243	277	236	226	255	234	263	260	257	260	297	275	283	265	266	247	256	256	258	247	252	272	282	276	259	248	234	246	293	218	250	254	248	250	285	262	259	260	251	263	248	251	253	271	268	250	251	275	258	258	275	275	262	238	287	261	246	233	254	259	233	239	261	279	258	235	247	253	250	309	281	276	253	275	257	252	250	282	272	253	256	248	259	250	265	275	270	244	265	272	252	260	260	272	248	237	255	253	268	240	250	233	277	236	271	249	251	257	275	259	280	231	253	253	241	273	271	257	269	280	276	259	281	293	276	264	242	258	234	268	276	272	263	261	253	272	254	255	226	249	274	257	288	255	246	254	271	266	247	262	294	238	253	271	261	230	225	244	270	260	264	247	277	250	288	253	252	254	250	266	233	258	260	257	241	230	269	286	239	259	256	282	254	264	282	240	286	270	244	261	281	280	258	275	268	272	276	257	291	262	249	259	293	268	267	242	250	282	270	262	240	252	260	240	251	244	279	259	263	256	265	257	262	253	244	239	218	281	254	285	275	241	255	277	261	252	253	237	259	267	250	277	273	282	255	265	266	249	243	275	249	284	239	229	253	257	276	265	260	246	290	275	258	279	251	252	237	275	255	287	265	265	256	252	250	245	260	266	256	275	264	286	254	238	258	243	248	244	275	257	276	287	263	228	274	259	284	259	274	278	267	216	268	281	245	269	254	288	267	252	254	252	248	267	251	248	273	241	251	279	268	240	250	260	287	251	266	269	279	267	258	276	273	257	236	235	254	243	237	277	246	252	242	269	240	290	269	278	270	248	243	262	279	259	241	261	270	269	244	228	248	292	277	280	274	278	269	262	281	256	281	278	252	275	273	262	247	286	277	276	279	248	269	270	270	264	271	275	280	249	246	283	256	255	274	248	255	256	274	253	228	295	234	249	248	251	287	267	273	262	279	279	290	266	259	263	258	271	262	247	263	243	265	261	251	240	251	284	249	264	253	248	253	262	254	279	257	269	240	235	270	248	260	265	248	246	250	253	245	278	248	247	254	239	281	262	261	316	272	249	261	234	280	252	253	253	234	263	269	230	250	289	257	265	254	233	252	270	274	256	270	249	259	267	234	245	252	280	253	251	252	261	280	244	241	238	250	280	248	255	277	259	268	244	261	237	284	277	265	281	254	293	272	243	251	267	281	273	279	264	262	281	253	267	235	249	249	258	248	247	276	248	245	257	249	242	232	245	247	270	279	265	286	243	270	274	238	245	250	275	239	268	243	249	240	292	263	249	266	275	240	248	246	242	259	253	254	282	288	233	229	245	260	251	285	251	289	266	255	224	278	229	256	262	270	261	256	257	250	262	279	254	247	255	238	278	250	246	274	248	269	257	298	276	246	239	273	261	265	273	257	243	264	238	242	273	226	241	256	270	256	288	224	262	264	285	271	230	260	237	256	281	275	245	269	272	264	264	284	248	281	245	263	265	266	264	270	259	279	256	243	242	239	240	296	250	250	262	286	249	270	283	303	234	227	277	225	263	255	242	261	249	248	289	251	238	272	254	234	270	296	262	270	268	271	245	286	251	269	270	268	249	261	224	287	242	280	248	246	268	241	260	282	293	269	279	272	256	270	266	236	232	270	296	250	255	251	280	269	305	253	244	243	256	252	288	254	239	273	266	255	253	250	214	275	256	251	253	234	266	258	266	240	251	290	298	251	248	283	291	259	252	259	249	266	256	273	275	247	291	252	257	258	287	275	236	244	251	239	235	258	252	250	263	240	278	264	259	258	264	254	265	264	261	260	259	261	240	246	283	246	271	247	259	252	267	255	250	254	256	251	267	262	239	275	276	263	263	261	234	253	237	266	285	269	279	245	284	288	278	250	233	274	255	250	234	273	265	259	282	255	270	276	282	259	254	256	294	249	248	261	282	243	242	248	275	263	250	266	254	280	286	256	241	266	256	252	274	281	237	284	251	269	258	265	232	261	261	249	259	240	274	241	243	271	240	253	285	272	245	291	250	276	260	254	275	242	258	230	261	261	269	255	273	266	244	245	291	267	257	250	236	264	235	252	261	260	262	271	251	249	232	254	248	271	269	263	270	260	251	252	243	244	252	260	261	249	287	257	280	257	264	251	278	256	268	239	258	251
31286	4895	1489	1093	770	585	485	392	315	351	280	268	247	208	198	226	221	218	203	208	210	225	209	191	200	167	166	176	165	172	177	178	163	164	178	176	186	193	172	149	161	197	157	203	165	141	184	183	177	163	144	190	203	172	168	170	139	180	159	164	157	145	169	142	160	150	186	162	153	180	161	156	153	171	157	173	182	176	147	163	172	151	147	179	177	169	166	155	181	175	171	157	169	157	155	164	149	149	162	161	182	146	172	170	159	163	173	165	176	179	162	166	157	156	167	161	149	171	163	177	172	145	175	166	164	181	158	168	181	171	147	160	145	169	182	180	159	142	174	169	150	172	163	181	169	189	180	154	160	168	158	174	149	173	157	157	148	174	187	182	168	168	156	194	178	166	168	166	174	197	171	156	180	161	167	165	149	159	183	167	167	161	165	158	166	152	150	162	183	159	165	154	158	173	168	176	167	145	198	165	144	177	152	152	139	171	179	147	173	169	162	161	166	152	158	142	141	160	158	190	164	162	155	161	162	164	161	152	157	157	157	149	155	156	166	160	180	164	168	196	156	186	157	182	183	172	146	180	169	158	162	196	177	182	154	173	191	166	160	143	152	164	166	167	154	158	175	156	183	186	165	175	163	191	165	183	174	164	192	168	191	142	161	169	166	176	156	194	163	148	159	177	154	168	151	164	159	177	154	167	165	183	187	156	164	184	175	177	148	173	165	196	162	171	153	159	170	161	165	175	173	167	177	160	167	172	170	155	193	159	160	184	167	189	160	173	158	187	144	160	173	153	168	164	175	147	148	161	191	171	176	153	193	143	166	175	152	159	150	159	169	144	143	171	180	153	175	165	173	169	166	185	133	152	158	151	177	141	177	160	169	170	152	173	161	163	185	177	185	143	171	133	145	160	183	159	153	192	172	187	165	159	154	149	158	158	172	173	178	159	179	170	162	159	138	158	167	167	178	160	152	153	128	191	178	168	180	153	164	179	157	191	164	154	175	173	185	173	165	158	181	159	165	181	175	164	150	170	171	175	150	165	162	153	186	180	199	158	151	164	177	149	158	158	163	169	158	165	169	165	171	159	177	172	177	179	169	162	160	160	165	166	157	191	176	169	166	182	162	186	163	149	161	185	155	179	162	177	178	176	165	172	159	166	153	192	178	166	179	175	173	161	177	163	162	154	200	170	162	137	166	174	153	168	163	157	165	150	164	166	166	167	173	157	160	180	182	187	166	156	148	151	173	165	151	169	164	172	165	154	173	182	152	151	152	178	174	162	174	164	150	158	169	163	163	175	184	162	152	150	159	155	191	173	165	166	186	174	156	158	147	157	175	148	175	156	177	168	148	133	181	173	158	143	147	179	162	158	169	172	189	195	180	168	175	190	161	155	179	176	150	155	169	146	148	168	173	165	173	154	154	167	163	172	150	157	176	178	164	183	185	169	138	168	170	167	162	165	163	162	164	196	159	166	174	170	149	158	138	157	170	175	160	163	160	174	182	147	180	175	170	162	155	173	160	157	174	168	175	184	159	179	178	163	170	172	148	144	149	169	164	166	156	162	166	152	147	164	169	194	171	161	168	151	179	143	167	147	194	172	169	173	168	163	186	184	171	183	149	171	162	134	172	169	174	153	164	162	170	155	165	169	169	171	175	177	177	161	154	166	156	148	180	174	160	152	170	148	177	186	178	154	160	167	180	196	153	168	158	163	157	162	161	155	160	153	167	174	160	162	166	195	170	179	181	169	161	187	168	153	169	151	170	169	183	196	168	176	159	166	143	157	179	200	171	163	165	152	183	156	160	169	181	169	161	175	166	149	166	170	169	155	175	158	180	176	161	158	160	165	179	159	155	169	144	179	173	175	153	181	173	168	182	181	178	138	181	166	175	171	166	159	148	158	156	183	168	169	156	151	162	167	151	179	150	175	174	169	174	170	165	147	166	163	157	147	178	180	165	160	156	157	160	161	159	164	161	152	170	203	167	153	179	170	166	176	165	185	191	174	168	162	167	156	171	169	187	182	147	152	143	173	168	188	155	151	162	164	170	184	147	165	169	159	190	183	181	161	175	175	180	175	181	161	149	141	145	159	141	168	159	178	170	156	199	165	163	181	154	166	171	162	177	140	177	194	168	159	177	136	158	158	162	150	160	145	157	166	183	178	157	148	165	154	181	182	173	167	151	156	170	158	170	159	171	183	167	160	191	169	164	204	181	168	159	186	171	184	170	204	166	155	162	186	140	178	151	163	178	166	183	155	162	146	171	171	176	173	177	169	172	182	161	167	177	156	147	168	182	155	180	172	158	143	162	154	168	153	154	148	150	163	183	155	173	150	175	164	166	163	183	176	167	171	154	175	163	174	169	177	178	162	189	176	167	195	170	137	142	156	162	158	167	144	147	165	169	165	172	142	165	173	167	174	165	188	161	165	163	181	146	167	161	173	174	177	164	162	182	169	193	163	172	170	155	178	154	158	165	153	170	164	151	149	182	176	183	174	179	166	157	159	180	146	153	185	158	158	179	156	169	172	165	186	188	179	168	172	130	165	167	171	167	161	178	153	162	175	172	185	177	169	160	149	156	144	178	183	160	171	161	169	145	174	152	155	169	175	172	178	178	171	186	210	157	169	162	140	171	157	147	147	149	153	184	155	156	173	170	185	179	135	169	166	156	171	149	155	125	177	197	182	180	171	170	151	160	177	153	171	162	168	160	175	151	173	134	178	177	175	186	160	146	195	159	161	144	161	187	171	177	183	159	163	163	151	176	176	164	169	179	187	176	186	184	174	187	166	158	155	188	152	162	166	164	183	188	155	179	163	162	149	146	162	165	172	173	161	181	163	153	167	191	156	174	170	163	180	160	185	154	179	178	155	151	165	154	191	162	171	166	181	167	154	173	182	154	168	169	165	147	210	174	153	185	170	184	170	145	170	157	169	172	175	170	146	169	147	172	184	173	167	134	178	173	161	164	171	175	164	165	164	154	177	172	167	188	175	170	180	164	172	170	190	146	160	163	171	179	159	163	153	149	160	160	153	138	164	179	171	156	180	166	142	172	146	166	170	154	161	149	195	183	152	157	175	146	175	159	174	193	158	160	158	169	167	183	157	186	167	175	156	158	169	149	153	154	164	164	168	153	161	150	166	183	161	189	161	163	166	180	155	155	160	189	158	161	140	143	133	183	143	162	157	144	177	166	147	197	177	173	143	138	167	178	175	149	167	147	184	167	173	186	170	178	170	178	165	160	154	179	164	175	154	145	177	154	174	168	162	155	159	168	202	182	156	169	173	165	154	165	142	158	189	175	153	161	162	200	156	167	146	152	166	162	159	170	184	165	151	170	173	170	166	172	148	171	174	170	174	166	165	164	168	175	169	175	162	177	161	173	151	152	152	160	196	146	162	141	171	149	159	159	177	165	159	172	172	178	178	197	175	148	180	169	167	202	157	155	159	150	175	167	149	184	138	164	168	146	164	160	167	163	178	146	168
13808	1590	3369	3780	3121	2599	2182	1824	1607	1400	1261	1135	1031	984	971	839	817	835	790	743	727	703	662	652	690	661	623	650	631	618	574	603	614	609	570	619	574	555	554	547	566	538	529	561	555	524	576	554	536	510	558	523	539	539	557	552	545	544	545	547	492	517	512	505	555	503	509	536	522	530	516	540	497	565	541	529	518	528	521	525	532	502	503	520	544	556	536	516	544	545	545	523	528	516	486	503	537	537	514	511	499	513	535	549	501	482	522	530	540	517	526	491	504	505	517	491	513	577	544	525	543	510	499	519	482	510	488	524	505	539	565	472	499	537	540	509	517	535	487	506	517	548	500	508	502	546	478	511	533	540	534	503	521	508	512	479	499	528	497	492	500	527	529	530	517	555	487	502	498	490	501	493	508	544	524	520	490	496	519	542	484	525	498	530	543	548	538	505	505	568	512	493	506	498	505	493	502	503	495	537	493	519	505	528	512	516	527	513	495	502	491	489	520	485	528	523	494	519	532	533	526	553	516	530	496	522	543	503	502	508	529	534	522	499	492	499	498	505	476	545	488	506	514	461	528	529	559	514	504	506	485	523	552	566	495	504	547	520	482	508	522	573	495	503	470	488	506	495	502	547	519	493	504	509	511	515	530	511	474	547	479	506	509	507	524	501	508	518	502	553	516	518	504	499	532	527	497	506	542	493	497	534	500	476	513	517	533	490	500	518	507	507	520	488	528	472	490	538	538	515	490	527	476	466	536	525	521	474	501	519	511	495	500	490	522	552	506	539	502	466	531	509	518	549	507	476	491	516	479	522	532	494	495	521	517	516	457	482	513	511	495	507	511	507	582	493	527	529	549	530	540	510	528	534	545	512	507	505	520	525	509	487	511	489	511	501	465	479	553	513	500	505	514	536	518	502	473	513	510	539	473	515	552	494	532	539	477	494	549	538	514	509	510	465	521	520	510	442	504	497	521	503	533	482	497	514	534	485	526	516	507	489	479	500	523	489	511	515	515	503	516	509	516	517	509	478	505	518	518	514	506	483	487	475	471	530	492	525	505	503	568	484	545	509	541	504	523	492	506	478	501	491	508	513	503	522	470	455	508	500	519	514	461	539	476	507	498	480	513	528	526	535	534	510	498	555	485	517	504	523	518	513	512	472	474	562	534	511	504	547	546	520	515	517	517	488	567	519	505	579	475	463	503	511	504	513	515	510	479	486	519	466	501	515	537	496	497	500	517	495	516	493	492	486	529	559	518	468	488	544	528	514	527	504	482	535	496	547	518	526	502	521	524	479	515	479	512	543	522	494	521	498	492	481	489	526	499	503	508	508	478	512	521	530	500	521	529	513	511	488	474	501	523	495	532	507	453	568	515	505	520	490	546	566	495	532	534	537	464	534	498	510	516	513	502	560	527	546	502	524	528	538	478	518	514	547	465	489	559	578	527	479	511	469	504	556	504	516	489	516	487	512	515	525	521	495	490	546	506	523	498	491	496	511	480	531	520	521	495	494	495	459	509	530	502	517	539	504	506	511	500	505	518	517	497	500	505	530	524	516	506	512	497	493	485	527	497	525	496	519	499	499	524	498	511	510	481	488	545	484	508	504	515	503	483	540	532	508	555	499	511	528	552	515	537	508	517	488	507	514	529	559	472	458	492	466	485	503	492	485	509	490	499	503	554	517	568	541	501	525	511	547	486	488	534	508	536	490	525	525	468	542	503	506	514	498	535	512	505	537	527	503	486	483	531	443	520	485	511	522	516	509	500	529	526	506	505	518	485	537	490	582	540	506	531	529	485	539	487	512	485	512	547	570	451	496	513	503	489	549	510	512	491	507	496	492	512	489	499	542	479	473	503	496	525	530	516	488	513	510	505	551	482	481	475	469	503	480	460	523	518	541	487	505	496	524	517	504	507	514	524	479	508	480	479	539	514	522	535	513	522	503	500	502	523	498	500	533	529	537	500	514	520	470	526	498	482	525	471	526	534	508	500	551	524	508	487	523	488	498	508	505	505	561	505	520	500	523	485	473	483	515	567	556	502	544	479	484	512	526	494	513	511	503	475	518	518	477	498	485	495	503	497	518	553	510	529	494	514	512	523	503	555	503	496	488	547	544	476	487	445	553	517	489	539	516	489	510	493	526	494	527	494	462	513	519	517	518	489	494	488	478	519	495	491	546	519	527	561	532	543	513	495	542	544	513	501	509	470	508	531	478	497	496	509	475	538	491	528	510	509	538	539	513	531	519	525	488	508	519	510	501	490	518	510	562	507	501	502	519	504	531	508	515	481	504	487	496	487	539	510	485	521	495	486	519	511	512	479	498	479	528	494	508	504	513	524	521	522	508	470	529	509	508	546	541	469	496	515	556	483	536	517	501	516	494	513	501	498	549	504	512	513	517	503	524	506	512	515	498	491	509	470	533	503	555	525	509	547	524	505	505	468	465	512	485	526	560	494	511	508	511	486	492	510	530	501	524	443	500	534	456	528	490	477	493	524	537	513	532	487	531	487	486	507	490	512	518	501	506	559	477	519	505	519	495	523	513	509	526	524	502	528	507	500	523	475	483	487	512	489	490	505	549	551	534	517	506	472	482	531	503	519	470	506	489	497	497	509	531	475	529	491	506	520	514	489	487	507	538	511	515	514	535	512	483	510	502	549	475	526	493	545	515	516	503	506	508	514	541	490	533	537	474	545	485	505	525	528	502	497	512	521	500	511	485	490	473	509	537	485	484	494	521	585	516	511	526	497	522	501	553	558	523	484	567	514	513	510	505	508	532	505	514	503	530	511	541	525	548	498	503	491	522	499	484	528	475	491	478	512	537	517	493	514	485	529	519	495	546	513	445	540	514	499	524	516	528	519	499	562	528	531	535	466	492	513	533	509	519	500	522	530	494	494	484	475	529	541	552	521	506	499	513	497	545	508	494	515	521	520	498	525	520	502	509	532	516	491	543	483	519	519	516	511	482	508	499	513	479	510	526	500	481	500	478	468	505	494	500	504	526	504	516	448	490	476	498	519	535	509	483	488	511	508	534	522	529	503	511	515	470	521	501	479	548	493	513	464	488	538	548	506	498	496	507	525	492	524	505	484	534	498	506	482	495	499	518	472	494	519	502	550	527	449	518	525	502	513	506	471	467	523	500	505	525	499	506	516	484	463	513	514	505	516	524	488	491	558	513	531	530	496	512	456	487	511	565	495	506	521	550	497	534	478	539	523	506	531	492	512	527	510	549	499	523	523	518	511	511	516	486	505	505	508	483	513	511	499	515	509	512	509	511	499	511	484	520	514	502	553	521	525	550	513	488	544	437	521	556	547	506	501	508	505	519	527	503	538	496	496	532	490	499	497	513	481	509	525	510	522	509	507	485	504	477	518	497	509	491	499	500	538	494	521	508	524	547	532	526	467	478	504	506	509	507	543	518	504	514	478	481	486	498	497	490	536	523	499	530	491	530	487	552	504	517	505	550	538	496	514	510	518	496	508	531
41679	13327	4116	2152	1516	1079	886	717	599	548	492	428	422	358	376	339	322	321	290	318	290	295	281	261	271	286	292	269	273	233	268	268	236	294	234	294	256	241	252	221	227	256	263	259	252	284	253	239	263	245	234	254	277	228	257	266	270	280	247	221	247	269	254	266	244	243	241	263	226	241	231	268	269	247	252	253	249	256	248	264	223	282	273	254	251	233	247	228	260	236	242	246	276	254	262	252	248	246	273	264	250	243	247	250	244	265	244	256	227	215	254	243	278	247	261	240	285	248	235	232	262	247	228	228	197	243	240	222	256	245	260	274	241	227	257	262	213	248	263	253	249	252	281	224	236	252	258	263	260	228	265	242	258	255	257	224	239	259	272	252	246	249	252	278	238	236	258	215	259	250	224	230	245	257	234	258	231	244	244	221	247	257	281	256	238	246	264	244	243	231	251	266	236	264	267	237	244	251	259	238	236	268	237	255	256	253	234	243	273	250	252	228	276	228	261	236	269	255	262	259	220	210	261	212	217	246	254	239	262	248	253	243	254	253	267	218	232	249	229	240	231	216	235	255	234	256	226	237	226	238	241	228	249	249	246	246	238	262	249	264	243	228	248	226	279	259	241	232	224	242	202	234	236	232	233	247	242	239	221	258	243	244	241	246	257	265	222	263	270	250	228	265	256	261	221	246	223	242	235	253	240	214	252	237	267	244	219	257	285	241	269	237	267	251	218	247	255	260	244	249	226	268	240	249	237	264	260	258	245	233	251	252	236	233	266	254	214	276	247	241	244	244	250	245	232	247	240	235	245	265	231	239	262	248	247	239	265	254	270	265	257	255	281	257	255	274	248	232	229	227	263	236	259	224	246	248	237	237	234	225	218	255	238	252	244	244	217	266	225	254	242	248	229	220	256	263	238	237	256	242	253	224	237	240	264	246	224	246	244	263	250	238	228	249	272	246	234	285	256	229	274	318	237	243	230	238	247	267	256	262	232	277	265	235	225	223	261	231	253	241	230	244	241	246	254	263	269	245	246	239	267	241	236	258	236	236	244	244	257	261	252	285	241	216	219	251	255	231	211	245	275	272	269	236	266	246	250	274	253	217	232	254	256	240	244	225	220	242	235	258	241	262	268	243	234	260	266	255	248	257	250	227	243	236	266	259	261	246	246	245	261	229	244	225	249	250	260	245	238	256	246	231	264	236	277	251	261	238	259	234	252	236	272	241	248	250	223	224	261	228	231	231	260	252	269	271	247	224	263	213	233	241	258	223	247	243	260	263	219	238	260	260	225	245	231	228	241	214	251	235	254	259	233	260	210	256	218	237	250	249	243	245	255	237	193	231	229	248	266	248	193	255	234	251	230	212	212	249	247	243	252	227	225	225	257	233	242	226	245	248	245	269	208	250	228	235	247	239	222	233	244	256	265	231	226	235	244	245	265	226	256	260	247	253	246	253	233	258	228	258	234	223	252	208	236	236	292	259	250	240	250	233	289	259	248	254	278	279	256	249	270	223	245	225	242	242	230	235	231	265	236	260	240	256	239	232	260	238	240	275	265	207	228	255	239	219	239	268	227	228	278	245	233	245	242	242	225	240	254	242	239	251	231	260	259	233	250	256	255	208	254	244	249	252	263	256	259	259	247	246	235	249	231	249	247	227	237	240	243	266	247	268	266	226	233	265	241	256	247	248	237	264	255	243	245	270	247	273	252	269	231	237	233	233	265	249	252	246	236	258	224	253	270	251	237	257	261	244	268	269	246	282	272	245	253	223	277	225	248	280	235	253	243	248	257	247	245	223	255	255	252	259	249	254	231	260	237	257	248	255	240	255	250	234	262	242	248	233	252	260	229	250	255	264	236	260	239	207	242	247	232	250	238	238	223	258	257	250	234	241	237	271	261	263	249	258	225	233	259	240	296	263	252	270	262	262	244	241	270	240	242	220	250	255	264	258	214	267	247	270	258	247	268	240	232	233	255	234	222	254	209	246	251	243	248	266	253	266	249	231	258	254	233	240	264	234	245	224	196	239	254	261	254	262	238	239	261	209	258	258	221	223	224	259	236	276	226	226	272	253	273	251	256	228	254	249	256	224	273	234	235	232	236	255	257	256	245	244	238	239	240	252	258	247	250	263	267	269	243	250	249	232	262	237	239	262	253	249	250	255	248	266	233	254	254	225	289	272	268	270	244	255	256	238	229	250	280	241	248	250	235	234	245	252	239	242	250	227	237	262	272	244	230	262	236	240	248	242	274	237	242	257	259	209	259	262	249	245	197	245	258	228	261	243	268	215	232	232	234	267	258	248	259	272	247	249	233	263	232	226	247	252	260	260	228	244	241	278	258	232	262	268	231	246	248	248	235	273	250	260	254	248	243	247	260	238	242	209	243	251	236	264	228	256	253	259	228	243	264	259	239	251	255	226	221	241	251	246	270	273	262	224	246	250	263	253	266	276	231	272	225	243	246	231	243	238	256	239	244	242	244	262	246	257	257	259	231	250	235	247	268	225	275	240	262	251	244	287	247	252	265	238	225	234	251	245	232	230	243	246	262	233	271	285	240	246	226	309	265	252	231	271	255	243	276	221	260	231	245	255	249	248	239	234	265	254	256	256	257	278	257	242	256	241	241	255	237	233	237	228	248	251	230	250	226	253	221	234	258	256	238	269	259	249	217	261	258	228	262	224	234	273	251	257	275	240	227	249	249	216	250	233	249	232	279	281	241	247	265	240	249	254	239	254	249	260	239	220	253	237	226	271	265	224	258	235	265	231	270	252	227	247	261	255	236	276	234	236	232	203	231	227	256	260	269	264	254	242	234	240	246	225	274	226	231	242	244	241	254	236	233	231	268	236	244	263	230	242	214	247	249	243	230	256	230	227	270	250	262	245	242	247	258	239	202	225	242	237	253	237	255	225	244	245	249	272	239	239	235	250	237	230	253	254	235	240	253	231	256	245	242	228	230	252	241	238	271	261	266	250	266	224	270	248	242	240	212	231	221	240	229	241	233	240	209	252	254	243	238	248	275	233	220	250	257	228	237	266	236	265	287	254	273	253	251	250	229	267	252	252	228	240	265	255	223	247	271	240	286	260	261	255	236	268	257	230	262	246	264	253	261	235	231	238	282	251	255	231	238	292	273	266	230	241	225	245	275	301	237	262	261	259	245	260	227	263	257	251	234	226	227	286	269	210	231	219	258	251	255	256	260	268	249	267	235	252	221	236	253	223	216	247	255	238	246	246	270	267	245	243	255	264	249	259	214	233	224	243	224	250	241	248	237	249	256	268	247	252	243	258	251	250	241	239	277	251	250	231	257	242	254	259	267	223	226	269	227	244	248	260	274	252	256	244	255	245	254	254	255	255	236	240	255	231	259	241	245	246	220	262	233	230	245	237	248	247	240	274	244	228	250	207	245	250	245	236	267	256	240	276	250	247	254	246	250	223	245	237	264	256	257	247	242	240	254	237	240	211	263	249	237	254	256	259	273	247
18384	2754	6154	6712	5737	4661	3685	3226	2645	2339	2112	1959	1828	1597	1473	1376	1278	1273	1236	1112	1105	1014	1013	1034	1021	971	947	884	869	850	869	858	882	893	863	840	845	860	802	781	779	865	811	762	772	761	773	721	746	767	827	736	786	789	763	696	717	756	786	803	725	757	702	808	691	691	771	715	716	725	747	713	739	755	680	709	715	709	729	688	725	693	704	728	692	685	732	731	678	757	784	722	725	700	723	741	684	701	734	719	671	656	678	701	719	713	685	687	690	714	724	667	697	750	673	679	698	728	692	685	729	783	695	693	675	729	723	687	716	724	700	683	715	677	728	730	675	673	741	686	704	764	695	682	731	677	727	682	711	719	686	675	671	716	744	722	663	720	705	702	709	662	675	702	713	708	711	688	692	703	704	703	719	750	698	780	692	685	697	675	722	685	672	686	702	672	758	637	706	720	706	707	698	722	700	717	753	702	755	674	639	743	709	737	752	780	686	688	712	667	691	668	683	728	707	743	657	665	704	668	703	720	716	695	747	680	653	705	705	737	677	727	683	721	710	670	701	715	699	676	708	714	715	688	700	705	728	760	702	685	713	681	658	718	699	758	672	728	716	685	718	655	749	707	745	706	722	669	731	687	732	717	676	734	701	742	704	715	725	725	696	654	734	690	677	704	705	663	765	702	744	634	659	680	706	723	701	693	721	708	673	697	710	673	688	683	663	721	702	695	675	682	709	646	700	767	709	675	691	665	702	693	686	686	717	673	677	685	697	693	702	718	719	721	729	700	666	659	718	691	694	749	671	695	701	711	704	686	703	671	672	738	680	686	766	738	655	673	690	739	696	707	694	681	695	681	736	683	726	670	697	683	689	685	713	713	668	699	672	725	660	688	706	670	699	700	677	679	687	713	715	685	701	701	688	681	698	692	664	712	701	751	726	712	741	679	704	756	677	716	649	697	728	702	668	736	699	753	676	632	714	718	663	710	671	670	667	686	712	663	673	738	659	712	693	677	729	670	707	723	694	663	698	677	777	720	700	695	721	697	725	714	704	676	704	679	716	700	713	734	692	753	722	698	670	649	709	697	720	719	711	704	724	657	684	711	643	721	664	701	688	647	676	670	682	719	683	718	685	729	707	754	653	695	726	677	680	749	762	729	709	786	708	717	650	685	721	655	752	684	679	707	708	728	697	717	698	668	752	704	701	688	717	678	703	682	682	726	703	694	764	696	717	721	686	697	691	681	729	698	721	750	674	643	694	742	716	673	684	680	710	681	689	700	695	659	685	729	704	749	692	708	658	719	677	704	686	716	675	722	731	713	689	670	682	701	641	678	737	669	728	689	729	762	697	692	684	691	722	705	709	679	709	688	677	678	694	730	723	720	760	707	667	708	676	648	655	738	766	667	706	711	731	704	729	727	732	704	708	679	704	689	726	660	721	646	698	717	654	722	705	743	667	753	714	686	662	752	646	732	748	734	716	733	704	757	685	714	711	694	750	693	704	724	733	698	717	709	692	674	689	729	711	686	671	697	705	708	658	711	702	719	724	719	689	705	689	709	713	728	757	643	735	701	706	695	717	719	692	665	724	662	660	684	682	641	692	717	715	693	716	682	708	730	704	710	717	736	720	681	707	673	710	720	675	706	737	693	720	678	695	683	722	730	688	708	741	690	741	712	676	701	708	663	776	713	742	678	674	729	680	683	694	692	664	717	720	698	729	738	674	707	730	701	687	685	700	702	707	701	700	682	731	695	705	723	700	711	716	674	721	702	656	721	690	685	699	689	675	705	753	681	663	726	682	730	698	732	723	694	691	711	635	735	663	673	701	717	735	694	680	689	678	775	719	670	701	662	747	715	669	651	678	706	720	715	683	749	663	683	730	679	695	674	741	715	693	677	712	722	708	702	633	709	689	715	706	683	739	681	653	690	687	678	704	708	716	732	697	683	705	669	641	700	700	684	679	692	743	761	718	721	675	735	675	670	713	659	733	696	729	710	685	720	720	666	720	688	685	740	714	649	672	681	703	732	719	728	722	681	745	703	738	701	712	696	734	728	666	689	697	679	689	736	684	678	682	707	696	709	698	679	696	698	718	697	698	700	682	736	656	680	693	662	666	733	708	731	732	707	719	699	696	715	660	718	664	707	688	709	715	671	751	699	698	717	706	736	697	719	747	713	662	690	687	634	738	667	671	669	719	718	706	691	701	642	703	716	673	698	660	666	674	694	685	718	731	695	749	659	664	669	687	709	661	708	773	677	724	682	687	687	730	692	717	719	730	715	795	719	694	645	673	723	687	721	717	678	693	710	697	696	720	674	748	661	705	684	731	695	734	677	712	742	666	704	702	702	706	688	716	696	737	697	685	695	719	724	647	664	736	682	685	724	703	641	691	721	701	745	730	616	716	690	680	689	721	735	715	695	703	655	676	741	671	754	711	678	687	718	721	715	707	661	706	709	687	721	694	674	686	719	721	700	731	673	657	688	656	701	728	670	643	675	667	698	703	646	712	662	783	713	697	679	673	702	752	672	706	719	705	674	679	667	710	703	710	736	662	689	723	705	677	694	684	753	723	720	689	677	669	707	685	707	700	670	730	724	691	646	658	680	687	683	711	710	691	755	675	709	686	714	705	684	711	676	720	726	675	671	706	678	707	683	726	655	672	669	701	739	690	662	709	709	707	663	738	694	714	720	684	704	709	728	720	679	747	716	706	740	727	694	695	699	715	692	698	672	687	652	681	670	680	713	746	725	741	692	697	712	673	699	729	716	707	711	634	698	675	667	714	707	708	681	661	708	645	720	693	705	701	705	713	752	762	688	677	660	656	696	679	734	726	692	704	702	732	747	659	747	692	688	751	708	693	687	713	692	708	724	692	701	741	723	727	687	677	703	719	709	701	728	737	710	713	750	675	675	676	681	690	727	711	677	661	726	708	698	719	695	723	687	749	701	711	693	707	718	720	678	709	744	702	680	692	714	711	702	724	757	676	717	703	682	682	694	643	686	721	668	719	739	716	712	694	691	694	732	685	677	735	724	771	663	687	722	714	703	681	684	687	746	750	712	736	724	723	728	689	734	693	752	672	658	676	711	720	738	694	748	682	685	708	703	676	671	707	702	698	713	702	689	671	685	733	677	672	759	686	661	648	667	669	706	721	679	687	736	662	733	727	721	669	672	723	718	747	729	731	722	666	666	651	738	607	725	710	695	703	680	742	729	668	733	740	708	730	695	687	694	731	681	704	719	726	695	696	698	709	678	718	686	671	712	677	703	738	713	698	661	725	699	710	695	702	678	692	689	663	672	690	708	668	666	686	707	691	668	698	720	677	671	636	750	720	681	684	670	679	664	730	697	721	671	694	675	668	650	712	689	757	701	676	702	655	685	683	690	695	712	696	727	672	652	669	661	692	669	679	695	712	644	718	684	706	768	692	714	685	680	708	689	710	661	758	693	658	682	733	704	708	686	686	707	694	662	703	733	740	719	697	697	666	657	713	676
4358	245	170	116	95	89	88	90	79	82	75	62	88	66	84	83	73	69	86	81	74	82	71	68	72	74	70	73	72	61	65	69	62	64	58	65	77	67	75	79	83	64	71	84	66	65	66	62	62	76	66	69	88	68	63	50	80	60	64	59	80	58	65	74	62	75	72	71	87	64	67	71	64	51	57	62	68	56	55	68	68	62	69	65	70	63	61	84	63	69	69	79	79	63	78	80	83	70	71	73	73	70	76	67	79	79	63	84	81	76	74	74	84	68	76	74	92	67	73	56	64	72	58	74	65	78	68	77	68	71	64	73	78	66	61	66	60	84	59	72	72	75	74	86	72	59	77	72	75	60	79	78	57	55	71	64	84	63	79	67	71	76	66	73	68	60	73	78	63	62	68	62	67	64	72	60	57	76	67	74	57	69	70	73	76	62	73	59	68	83	89	75	65	68	76	85	72	66	66	70	64	72	73	77	63	76	87	67	66	65	68	75	78	80	59	88	67	71	64	67	62	83	86	71	77	66	71	69	65	68	80	85	62	72	66	55	74	70	80	69	58	60	57	69	62	64	64	70	69	71	70	72	86	62	62	65	65	61	67	53	80	69	66	63	70	72	72	80	71	65	72	70	81	65	69	75	78	68	65	72	72	57	61	62	76	74	69	69	71	58	70	93	69	83	62	90	78	52	75	69	74	53	68	68	65	65	57	57	79	68	57	60	66	67	78	74	75	74	66	70	63	63	70	79	84	67	63	75	67	67	62	69	67	69	60	70	69	70	77	64	70	68	78	80	63	76	61	70	69	80	71	70	77	71	67	59	64	79	75	69	73	87	88	68	72	52	66	72	82	80	59	78	82	84	66	60	79	69	80	86	68	65	70	64	72	72	71	47	64	70	69	84	67	75	68	74	72	70	68	79	68	65	80	76	80	71	70	68	80	63	70	57	71	75	80	71	66	63	74	64	69	65	51	73	76	82	69	84	79	73	48	72	59	69	72	80	71	62	57	75	70	70	71	67	70	74	67	72	64	65	63	68	75	53	63	78	62	71	59	74	71	58	58	73	69	60	62	62	76	81	76	72	59	67	61	55	62	63	82	70	42	67	67	68	70	54	83	78	72	71	79	79	54	67	66	67	66	67	63	83	68	75	55	73	74	70	69	76	60	71	57	74	72	57	80	68	65	65	53	69	73	97	69	59	73	59	69	58	75	71	75	74	67	71	69	70	71	79	62	74	63	79	60	66	51	70	67	70	73	72	89	88	72	83	74	59	68	83	76	76	75	68	84	69	60	80	61	68	66	77	64	67	70	72	71	68	86	55	68	74	54	73	73	77	76	68	64	71	76	49	59	85	72	74	82	80	76	77	57	65	90	82	66	67	69	83	68	78	74	60	82	66	70	65	65	70	71	73	72	59	86	56	67	67	66	59	73	69	70	67	74	79	83	81	84	76	67	56	76	73	77	67	68	81	70	63	78	79	67	57	63	77	71	66	86	66	71	70	66	80	72	62	69	79	64	65	91	77	83	71	62	80	75	57	66	81	76	73	76	58	71	62	81	77	74	73	68	75	84	69	87	69	59	73	54	73	68	79	73	72	67	67	58	80	63	68	62	68	65	64	65	66	77	74	67	82	67	80	58	70	76	59	59	64	73	74	75	74	67	66	68	90	92	64	77	75	71	76	77	70	63	82	66	73	71	69	77	74	77	80	67	81	63	73	71	62	76	62	73	81	69	69	77	63	64	66	54	60	59	61	58	61	69	57	60	91	69	74	74	70	70	69	76	70	73	67	67	58	84	55	69	66	63	78	49	75	80	63	66	65	78	66	59	65	38	78	67	71	76	74	69	61	65	67	81	68	79	78	68	78	76	71	82	71	76	57	83	64	76	65	72	75	82	66	89	74	73	54	62	71	66	70	80	65	66	79	87	63	80	70	81	68	67	63	60	69	75	59	73	76	69	71	67	65	85	77	78	72	64	73	56	71	51	61	65	65	60	80	73	61	64	81	62	85	63	83	58	83	68	79	71	63	83	70	74	61	87	75	61	87	61	73	62	59	77	72	75	62	90	67	68	84	64	69	80	64	80	60	73	73	47	70	69	73	78	72	77	74	67	85	78	69	74	75	67	63	73	70	63	87	73	80	68	78	83	70	67	88	63	81	68	76	58	59	57	69	65	52	52	73	53	60	71	77	72	68	64	76	63	61	82	66	49	82	83	62	76	84	72	77	81	69	70	84	83	74	65	63	70	91	72	66	68	79	72	84	74	64	85	57	58	71	86	72	64	60	62	73	75	73	47	80	79	56	60	65	71	67	80	78	73	71	65	83	77	80	81	55	61	75	73	82	77	63	73	72	89	60	59	71	75	83	81	72	67	87	76	68	70	71	68	76	76	64	71	79	69	64	82	79	67	71	69	69	75	63	70	65	78	70	70	79	51	74	81	67	77	83	62	58	76	76	75	75	85	75	71	76	94	64	80	58	58	73	89	67	76	67	65	68	61	84	77	50	65	70	68	62	79	71	90	72	60	75	67	62	65	51	69	67	75	63	48	53	66	70	66	65	71	90	61	78	79	60	69	58	76	75	69	67	70	80	66	65	76	74	76	54	71	71	78	68	82	72	69	70	73	68	71	76	66	81	59	82	60	54	67	63	70	69	84	62	71	67	87	61	79	68	80	75	71	76	74	70	72	80	62	76	80	58	78	82	58	67	72	61	65	67	61	77	66	89	71	79	76	70	70	68	68	65	61	64	75	64	62	77	61	66	66	56	67	78	80	70	76	69	73	74	68	59	74	79	68	66	60	51	83	70	86	62	75	83	69	77	87	76	74	61	77	67	75	57	64	54	82	66	63	64	81	62	71	80	60	64	70	74	61	66	67	62	76	69	76	74	61	68	57	74	64	75	79	74	63	60	62	62	79	64	75	82	73	53	77	81	71	74	66	66	78	57	69	72	60	72	57	60	64	60	66	66	81	79	80	71	88	80	67	77	79	77	59	66	66	66	76	65	82	72	85	69	69	73	85	76	67	70	59	53	59	78	71	83	86	74	72	74	85	69	65	79	59	78	78	78	67	65	66	74	73	79	78	87	70	65	85	79	88	70	61	85	66	84	60	77	63	71	71	80	83	58	89	80	71	66	65	57	60	65	63	82	58	62	76	77	79	60	63	78	68	53	54	59	82	72	80	72	68	75	63	71	65	53	53	88	78	81	68	65	70	66	70	70	50	69	78	75	69	56	81	66	85	75	88	79	67	73	76	76	64	76	57	66	81	88	82	55	52	74	76	67	69	72	62	71	73	68	69	84	63	69	67	55	70	71	78	62	84	85	61	68	67	65	65	72	64	66	81	55	58	72	85	69	70	62	67	51	97	59	63	81	62	78	65	77	65	68	67	62	71	68	61	55	75	73	61	77	64	61	66	77	76	71	70	61	70	74	67	67	69	80	60	63	87	101	71	86	62	66	76	73	54	62	78	74	76	60
4076	335	415	419	379	340	395	331	311	282	321	317	291	287	275	282	282	259	272	280	265	298	260	275	280	272	256	261	274	289	258	277	269	283	274	280	236	261	257	254	285	249	270	264	252	281	252	263	241	269	246	244	255	243	227	298	278	271	280	240	265	269	252	277	292	255	274	271	256	264	257	257	254	231	269	255	251	258	252	249	243	255	272	232	242	254	242	252	246	258	254	266	274	261	238	269	247	251	243	251	265	263	275	213	285	262	242	269	240	258	269	249	246	258	268	233	244	256	248	261	241	228	249	273	225	255	248	238	236	238	239	244	265	255	278	260	225	270	241	276	264	257	253	267	265	257	287	233	245	256	266	253	257	251	274	235	249	244	248	279	256	249	247	265	264	265	272	218	257	257	245	245	268	245	234	239	254	233	265	261	254	232	238	251	261	240	272	249	249	251	264	258	263	241	245	214	251	259	251	255	240	255	253	245	252	247	227	260	237	247	250	272	239	266	271	250	278	237	251	257	251	266	251	266	270	263	254	245	252	303	271	257	267	260	268	238	248	274	257	260	253	266	238	271	271	243	266	263	254	246	239	272	258	253	281	256	267	265	253	253	246	263	255	236	222	265	230	267	270	242	247	257	243	255	247	252	259	283	279	265	236	256	269	249	238	260	239	263	271	249	254	261	273	230	255	242	218	272	261	266	256	250	242	233	268	262	260	256	259	262	249	237	251	275	234	237	309	242	217	256	263	233	250	263	270	260	246	258	286	264	260	273	245	257	238	261	258	264	258	263	281	258	278	251	264	232	236	249	268	275	253	235	230	278	232	262	251	246	250	238	248	239	277	239	288	276	244	252	256	249	289	261	286	257	256	277	254	258	280	252	245	258	263	244	248	268	263	280	266	253	277	250	234	265	248	268	250	269	259	259	270	262	268	273	232	259	241	258	251	292	270	259	267	264	246	250	246	259	280	248	252	262	270	235	266	266	265	266	251	247	251	269	246	248	265	273	244	242	242	252	260	244	265	248	244	250	261	240	261	249	271	215	242	252	268	276	279	252	255	254	241	266	285	265	275	228	232	235	279	269	273	250	285	240	264	278	260	250	258	288	274	236	280	293	236	225	236	264	276	238	246	259	267	254	241	267	241	261	239	239	244	272	227	236	258	300	240	261	266	259	274	253	263	260	271	241	241	262	235	268	279	264	280	258	257	268	261	260	244	264	255	261	283	261	264	271	234	251	262	271	232	236	285	259	248	247	249	285	247	267	245	248	236	249	268	289	273	247	275	247	283	261	272	273	294	246	243	274	245	236	259	284	261	266	247	259	255	261	276	264	218	261	281	247	260	252	224	248	270	230	260	260	243	249	243	240	280	239	247	225	262	259	273	278	258	256	287	251	288	257	251	265	278	260	287	258	265	246	279	251	262	267	279	254	243	269	251	235	237	269	262	235	264	259	266	244	247	254	260	282	270	243	259	259	263	257	258	237	264	252	265	246	260	275	238	280	242	232	238	277	232	295	278	250	252	245	251	270	267	252	233	260	237	242	280	279	281	267	269	277	279	267	249	233	259	263	236	248	281	253	248	247	283	259	284	267	265	257	261	251	250	265	259	290	244	262	238	252	255	243	260	278	267	265	252	261	252	242	272	245	256	261	237	245	264	225	263	277	257	238	252	237	247	250	259	285	275	250	256	229	255	263	274	263	268	271	273	256	251	288	253	237	264	248	231	257	239	283	242	246	260	277	257	261	265	271	274	255	244	250	252	234	253	264	242	238	244	250	235	308	282	264	280	259	235	253	262	256	269	254	281	246	244	259	271	285	258	249	250	243	250	263	261	230	258	250	227	248	265	236	276	249	271	246	244	257	276	276	281	248	257	236	271	254	233	283	304	281	273	282	254	258	274	297	280	274	228	246	267	256	231	233	227	252	291	256	232	260	269	254	252	264	256	271	281	278	251	219	267	223	299	265	253	258	254	252	255	235	241	258	267	251	279	236	241	246	263	256	269	252	238	270	236	263	273	260	280	253	266	257	249	256	252	251	241	276	234	259	270	260	269	267	253	246	241	284	258	252	260	255	244	254	243	262	276	244	265	227	250	250	237	243	250	253	258	268	279	244	245	244	245	265	257	258	245	243	273	250	252	248	293	255	223	241	230	258	284	241	279	261	264	286	256	248	252	273	264	257	229	255	273	254	258	277	281	251	234	233	265	265	251	264	252	258	250	275	251	274	252	254	272	267	235	276	263	255	281	244	276	257	255	279	247	247	267	280	276	255	265	251	268	243	255	264	285	304	262	257	258	255	249	265	233	263	236	271	259	264	268	264	247	230	267	258	235	257	265	256	248	277	254	277	258	241	299	305	268	269	252	260	211	254	249	255	257	261	234	269	258	254	265	254	213	258	302	225	235	256	252	233	277	272	235	267	252	242	264	253	252	222	258	222	251	277	247	280	270	272	241	293	243	297	253	243	250	247	250	263	262	258	264	247	287	243	254	239	263	242	266	268	238	238	256	275	255	279	263	252	263	260	268	243	272	247	286	280	250	235	247	248	279	230	239	236	264	275	249	274	256	242	267	234	265	256	250	227	256	232	260	232	244	243	246	237	258	260	234	254	254	283	211	258	204	238	274	228	258	281	278	253	257	263	244	259	257	296	250	265	241	276	263	275	281	237	245	232	225	274	249	272	241	247	260	262	220	275	246	293	243	271	253	278	244	255	262	247	252	279	257	266	260	272	247	247	268	287	272	264	269	265	253	244	248	273	260	257	258	253	257	256	267	263	262	262	251	241	239	244	255	252	252	262	252	260	279	269	273	285	247	264	275	234	247	239	269	238	260	225	274	251	267	243	256	272	260	280	271	248	248	259	237	256	236	258	250	260	245	279	261	242	271	244	265	259	241	277	246	269	209	230	250	251	257	264	265	232	256	252	273	251	246	254	262	244	234	304	255	244	221	281	273	233	229	239	259	232	249	254	238	241	251	267	265	262	263	257	279	257	254	281	281	268	265	257	281	257	273	256	253	261	267	259	255	283	237	258	253	228	243	276	268	242	278	236	279	271	264	266	275	218	231	276	258	249	247	279	254	222	237	244	270	259	241	255	253	253	251	265	252	244	276	242	255	244	275	262	254	241	261	263	243	240	284	252	239	265	262	262	261	241	265	255	225	257	278	291	258	276	245	237	265	271	245	254	257	231	283	237	267	265	242	256	241	286	269	251	250	269	262	246	261	242	237	246	241	268	263	246	279	255	277	266	237	258	282	248	239	250	256	250	263	270	256	235	274	294	254	262	253	275	274	277	255	293	235	273	267	261	241	266	259	249	218	265	275	269	262	267	271	216	261	255	246	249	251	263	269	261	259	235	253	264	293	264	251	254	276	257	270	250	261	231	276	247	297	262	253	240	226	249	274	263	234	277	243	264	280	263	278	249	249	258	247	245	280	248	280	242	229	233	270	270	274	229	280	288	258	264	270	257	243	279	275	256	273	232
32627	5473	1568	1087	763	635	501	390	340	300	277	254	223	216	217	230	206	210	206	186	203	185	191	182	174	176	174	174	168	195	176	161	178	168	198	158	189	178	187	188	154	190	171	179	191	160	177	161	174	162	156	189	170	173	181	156	148	165	194	178	173	159	169	177	208	148	165	167	171	172	196	160	187	155	144	173	178	167	161	163	166	171	153	169	159	161	192	171	151	187	181	174	156	174	132	174	180	182	169	177	163	147	151	171	163	161	162	166	171	144	159	176	158	179	158	178	175	173	158	159	178	158	195	190	194	164	165	182	179	149	175	174	179	157	167	159	161	160	148	177	167	184	157	181	158	154	167	180	172	146	130	159	167	171	189	158	141	187	174	172	151	171	157	174	164	165	178	151	177	164	170	148	145	182	177	165	143	169	163	130	161	136	151	176	171	192	166	177	152	170	158	196	178	149	180	182	155	163	175	169	170	157	146	169	176	165	162	151	155	174	166	154	161	162	182	174	147	178	160	192	172	147	179	163	165	165	150	131	155	172	149	154	169	160	162	144	149	177	143	178	148	160	158	185	177	168	172	164	166	171	165	175	150	159	195	157	136	155	158	148	172	152	157	150	163	164	151	143	170	160	163	162	175	162	149	143	163	152	155	161	170	177	170	145	197	136	148	162	168	177	155	171	165	171	173	157	166	166	186	148	164	181	185	160	164	173	162	169	167	149	163	155	150	181	151	180	153	164	164	163	162	135	164	166	166	169	163	174	149	177	150	134	147	153	168	162	154	173	171	160	161	154	175	156	155	158	163	160	170	168	167	155	173	184	158	161	158	183	159	161	156	181	173	173	164	150	154	174	166	170	184	158	176	167	163	186	149	185	179	158	185	164	161	178	156	190	171	168	181	176	168	157	165	161	187	179	162	163	145	140	182	192	170	159	149	158	178	159	175	180	181	170	176	184	157	201	164	201	196	176	197	184	173	176	147	156	183	176	175	163	183	171	163	165	152	175	155	160	149	164	173	183	178	144	179	160	162	147	174	134	161	170	163	144	168	183	151	159	152	176	154	164	167	182	182	167	157	165	150	170	159	191	146	152	173	166	142	146	181	147	181	183	171	166	164	169	174	149	209	165	170	157	179	188	157	213	186	167	161	174	148	176	163	176	181	159	167	157	158	167	162	147	158	159	142	188	191	158	172	188	165	167	160	154	173	165	159	177	160	162	164	169	174	168	151	183	161	183	160	172	182	183	170	180	152	157	193	163	159	164	171	188	172	161	140	172	168	167	161	157	170	147	152	163	139	175	153	155	153	192	159	171	161	150	167	148	152	150	174	155	137	159	150	180	150	168	159	163	168	186	157	145	173	149	167	167	157	157	154	155	154	181	180	154	166	163	170	160	142	164	172	172	164	177	170	146	154	148	155	142	180	181	137	166	179	182	158	157	169	152	147	147	165	187	163	170	162	146	141	174	150	162	172	161	155	169	182	173	150	163	185	162	150	170	187	187	146	174	196	175	189	181	137	177	185	171	164	179	172	179	172	176	153	163	175	158	147	147	168	158	162	177	169	143	168	176	147	179	164	177	159	146	167	157	174	169	167	153	161	160	170	171	170	160	164	140	170	150	162	142	164	184	149	144	200	168	163	150	195	159	160	148	163	171	169	160	150	167	165	178	183	158	165	148	169	154	177	179	166	153	163	217	167	135	152	148	167	163	168	165	163	172	167	184	169	179	184	178	164	186	179	163	187	165	172	151	156	165	168	171	170	168	182	165	156	159	144	156	159	157	163	156	161	158	181	175	181	158	185	147	145	163	173	203	147	152	166	161	190	166	143	180	162	172	154	189	170	178	149	169	157	193	168	156	172	187	165	170	166	162	183	162	172	145	168	167	171	163	174	159	152	155	167	169	161	165	150	161	170	164	167	168	181	150	176	158	162	188	176	164	162	176	169	142	156	175	182	176	140	163	187	171	167	174	176	167	170	185	143	167	182	159	147	152	176	165	173	174	174	160	168	147	168	138	191	164	174	163	175	168	176	171	151	172	172	156	167	206	169	181	178	165	168	183	157	182	182	170	148	154	173	186	167	149	159	166	149	174	151	168	172	165	166	169	159	174	174	171	163	168	171	184	171	178	161	164	166	189	153	151	179	167	159	178	162	172	156	149	190	174	175	183	149	154	162	170	151	153	162	174	169	169	174	174	158	166	181	167	153	164	176	164	146	145	172	163	167	153	176	142	164	193	163	153	166	163	169	161	141	162	147	162	182	172	179	160	159	170	178	166	176	158	164	163	172	171	152	159	167	159	172	157	182	173	167	196	155	186	153	158	180	165	166	143	183	172	161	159	170	132	166	164	191	147	169	155	155	188	165	157	182	159	172	165	158	177	174	183	155	177	172	161	162	181	167	160	159	165	171	159	175	149	149	154	148	169	186	161	189	165	189	174	179	179	156	164	164	183	162	143	176	189	152	159	159	176	134	192	182	182	169	171	146	177	165	161	168	153	162	153	137	170	140	188	161	161	182	187	145	183	163	148	185	188	188	156	163	160	155	155	171	162	129	161	181	165	171	156	180	159	173	166	156	173	163	146	141	163	176	184	156	181	161	166	179	150	164	146	155	154	161	156	183	159	173	167	192	166	156	159	181	149	154	168	173	160	182	167	183	159	168	171	169	177	157	166	168	157	191	145	176	135	149	177	169	173	166	184	168	162	145	170	167	164	168	152	154	150	159	162	144	154	160	176	161	162	166	146	157	175	159	168	171	168	165	158	171	163	152	178	150	166	171	167	158	146	186	158	187	162	158	151	181	146	131	202	165	173	157	149	158	173	145	171	176	175	149	155	182	187	164	156	158	143	161	174	184	169	180	145	174	160	166	168	165	173	177	143	149	171	162	154	177	169	165	184	171	159	161	153	160	177	177	159	174	167	168	176	162	154	185	163	176	155	158	170	155	180	155	193	164	140	171	180	173	167	165	173	177	166	177	170	178	190	156	174	163	175	151	174	168	162	151	165	172	160	171	176	162	164	157	183	155	141	152	137	149	168	182	172	176	166	164	165	149	168	177	171	163	155	177	185	178	163	143	180	166	164	161	163	162	152	168	166	169	158	175	160	163	152	193	170	158	166	156	179	181	153	148	189	157	166	158	188	168	153	151	151	161	178	161	148	191	157	175	170	167	166	177	141	157	170	180	160	160	160	166	162	151	167	175	152	170	154	147	163	153	184	165	172	175	159	162	158	155	166	161	158	151	188	196	171	161	151	167	162	176	157	172	171	178	178	185	160	170	165	167	153	153	148	155	158	177	175	149	151	149	146	162	195	159	184	164	190	168	161	150	141	159	164	171	155	150	195	146	182	181	171	161	172	144	167	153	159	158	149	166	169	177	167	191	177	184	158	185	175	163	159	164	160	162	178	161	170	158	159	175	170	179	177	190	159	151	174	187	161	169	155	166	178	158	176	174	173	161	152	153	173	169	164	183	177	164	147	148	188
14389	1572	3363	3801	3166	2621	2154	1886	1576	1396	1271	1108	1059	965	887	858	803	744	804	743	701	714	699	596	661	638	619	660	598	600	607	546	584	607	556	565	573	586	602	556	597	555	604	577	579	578	534	557	525	573	522	536	558	477	516	540	531	542	528	577	566	473	493	533	533	528	512	551	565	589	553	536	539	506	539	502	539	587	497	487	520	524	542	509	528	483	512	519	542	522	550	509	535	509	454	510	540	519	494	493	553	534	550	523	497	489	518	492	527	539	501	539	555	507	482	525	560	491	519	539	518	511	495	526	496	506	501	491	523	530	521	521	500	520	486	512	521	467	545	516	482	518	529	506	482	550	538	555	511	531	489	515	530	497	516	518	532	524	531	503	557	489	492	500	486	516	509	496	487	497	494	544	473	505	481	515	537	498	538	521	496	496	519	521	504	513	502	484	497	521	487	506	521	522	502	535	503	527	489	530	494	455	513	512	517	502	508	506	570	491	523	519	549	506	549	531	509	513	487	499	518	513	535	467	520	530	485	466	538	504	499	528	506	525	504	506	523	546	494	540	512	501	505	501	511	502	559	486	503	523	532	479	529	519	497	520	522	523	532	531	528	537	450	497	499	493	495	507	531	511	468	497	524	516	541	510	471	489	534	511	506	528	528	527	528	494	511	481	549	504	493	541	496	534	534	515	514	496	532	501	483	495	529	513	536	498	484	525	511	531	480	531	527	500	487	506	510	463	534	497	504	468	504	511	484	519	509	553	503	508	502	523	487	498	513	490	499	486	505	514	546	498	539	501	505	499	563	423	527	491	481	517	471	453	461	506	459	493	497	519	496	457	502	514	487	522	476	457	478	495	534	501	531	471	495	530	549	494	529	481	500	484	500	468	478	484	547	503	504	522	469	504	517	508	521	502	494	469	507	507	511	494	496	520	523	483	507	520	506	533	540	465	526	511	468	482	491	491	526	527	512	500	486	518	493	496	489	520	473	513	517	480	494	462	529	489	532	488	534	524	519	487	505	506	560	482	511	501	522	513	507	492	500	505	507	522	456	538	483	512	509	497	490	511	503	473	567	511	544	496	469	523	519	537	514	507	501	506	551	497	499	499	525	560	520	490	486	486	561	506	491	541	512	536	493	544	508	485	486	486	495	470	528	504	525	526	459	476	531	515	517	492	542	506	500	528	509	497	500	467	514	517	513	538	493	517	547	498	518	503	518	506	492	529	560	477	483	552	511	462	519	480	486	534	479	509	494	482	513	544	485	541	484	571	525	464	489	541	532	470	486	464	481	521	501	484	507	527	455	524	499	506	565	537	500	497	517	516	486	511	492	535	530	520	499	498	515	481	531	516	547	562	515	510	531	460	485	507	522	528	501	473	578	489	478	525	526	524	508	518	486	516	526	517	527	501	553	480	456	491	580	488	471	560	476	520	508	473	518	502	448	543	511	505	493	532	507	486	508	491	511	547	502	546	503	501	496	539	492	503	500	496	493	530	501	509	533	523	559	515	506	512	517	483	512	485	554	560	544	537	509	512	498	518	506	518	490	498	542	494	510	507	525	504	492	518	489	502	527	515	488	521	501	493	530	488	529	521	517	484	533	533	501	516	508	523	527	495	533	524	515	515	548	527	490	490	497	500	494	520	509	499	495	513	502	483	541	523	540	509	539	505	474	502	523	497	558	498	513	490	541	501	504	501	505	511	520	500	498	512	542	524	516	505	510	498	547	531	535	511	479	501	458	512	516	526	480	500	518	488	508	514	485	521	466	497	497	492	504	507	493	499	486	519	511	513	545	532	508	548	513	511	496	479	510	518	498	524	481	508	514	511	514	472	506	530	491	517	504	513	533	524	516	490	511	544	505	517	510	522	527	508	492	529	497	540	486	502	503	486	522	499	522	543	531	501	505	512	511	506	521	468	498	501	496	498	551	540	518	496	499	491	482	534	513	496	533	505	502	548	527	491	540	502	462	531	487	514	541	486	489	489	483	509	510	533	505	495	484	493	538	453	503	547	511	518	489	487	538	499	510	501	516	473	542	501	506	517	506	468	524	489	537	519	505	511	505	541	498	503	537	508	501	493	521	483	516	519	526	533	521	523	507	544	508	442	508	485	531	504	459	556	530	480	486	546	509	531	521	495	526	491	515	515	491	507	512	514	506	521	494	541	526	496	529	540	511	492	534	520	513	543	494	512	568	521	528	562	534	497	510	492	515	541	496	546	528	530	539	513	530	484	502	522	548	498	505	496	480	502	505	533	489	541	491	508	529	500	519	497	532	521	547	455	511	510	512	499	493	491	478	471	522	491	511	503	520	537	518	478	479	490	488	479	526	520	481	524	502	501	480	488	500	508	529	498	535	453	511	530	530	506	529	513	527	505	523	535	537	535	519	501	494	483	515	498	523	498	548	530	525	453	480	486	461	507	519	470	519	526	502	528	497	505	495	516	486	511	491	465	510	517	539	514	488	487	506	484	513	562	490	514	493	528	543	488	506	485	512	543	499	527	514	485	512	500	489	526	475	500	503	515	470	503	527	475	514	507	471	465	486	530	521	574	486	505	526	511	524	473	543	546	533	528	525	512	472	491	541	497	473	494	508	484	533	508	507	487	506	519	517	516	507	486	507	538	472	527	511	510	519	560	499	507	508	498	496	510	539	500	469	487	510	460	470	505	557	517	516	509	563	512	524	505	527	509	452	529	548	454	502	533	531	533	512	540	550	501	514	509	535	522	504	535	492	523	509	533	520	528	505	512	491	527	485	514	527	465	484	505	523	541	496	506	506	497	482	502	485	506	449	510	526	526	504	519	495	495	500	505	478	529	494	515	486	504	531	513	518	486	491	532	502	533	505	502	501	480	529	510	514	509	533	531	527	537	541	520	528	519	524	477	490	544	468	494	495	475	523	511	522	514	490	502	483	480	472	539	480	478	507	479	478	517	508	527	549	518	511	528	513	500	511	504	509	511	469	503	521	484	525	521	543	494	485	517	502	520	514	545	493	526	519	517	491	522	466	517	511	476	531	543	489	511	514	536	554	502	483	498	498	480	518	519	516	510	476	511	519	511	547	522	494	498	507	560	503	497	494	476	504	502	500	487	528	536	488	509	545	469	533	483	538	527	504	530	464	538	556	515	535	490	515	470	479	528	528	532	551	540	496	534	482	516	511	502	510	498	500	526	501	522	519	533	516	538	529	504	490	490	506	503	530	511	507	518	484	512	512	518	523	516	526	529	544	516	495	511	518	513	504	543	525	504	485	480	524	536	534	563	556	496	487	501	501	501	490	497	521	497	511	532	540	495	482	513	496	493	496	511	490	512	483	489	490	548	557	503	471	525	478	489	501	510	523	497	572	507	529	530	492	469	481	539	534	506	491	520	499	472	507	499	511	508	539	516	522	488	519	475	521	491	520	462	483	483	533	513	503	534	532	507	496	515	520	512	537	529	572	492	515	510	529	524	539	499	507	512	531	528	492	533	513	502	478	485
43265	14530	4574	2161	1560	1102	903	735	571	496	455	433	397	386	334	346	329	353	304	302	320	301	279	297	305	259	295	272	270	260	263	263	266	270	282	261	254	241	300	271	268	272	260	244	270	281	217	256	246	229	262	237	267	269	266	223	243	239	259	244	253	246	267	226	268	246	258	228	249	238	270	259	258	250	247	245	269	264	239	262	247	259	285	226	258	224	220	234	252	238	259	244	253	261	235	242	230	248	265	254	253	248	235	239	253	253	236	264	264	233	240	221	228	300	272	267	247	254	269	267	247	249	268	279	223	221	239	240	249	259	202	268	261	235	227	252	235	243	246	248	268	258	271	256	244	257	219	244	286	252	229	237	257	293	285	255	241	232	247	264	252	250	213	261	244	226	240	229	243	235	243	249	252	259	264	246	250	243	260	232	234	252	288	264	242	238	219	242	238	251	239	250	235	274	248	230	224	252	260	239	236	251	230	249	240	257	229	265	240	249	247	242	236	216	255	247	251	228	247	244	254	255	231	269	232	251	236	226	256	244	247	268	249	225	242	254	244	235	218	239	235	277	279	261	233	236	224	242	260	238	243	266	233	241	245	261	247	267	257	235	245	263	244	287	230	258	232	239	256	222	254	274	239	272	255	233	221	257	235	245	258	238	264	230	241	225	232	273	273	235	229	252	239	216	239	236	212	260	282	234	269	239	228	241	244	274	256	254	211	256	259	259	222	255	236	257	233	268	260	244	221	239	252	244	248	256	242	241	256	253	246	237	257	253	249	238	245	246	276	253	243	266	213	241	250	254	251	252	208	240	247	235	275	224	236	247	233	253	263	259	253	245	249	255	217	240	236	256	238	260	242	239	234	218	243	235	268	242	247	259	259	251	238	269	254	250	213	279	246	221	226	255	260	232	259	206	254	249	282	279	243	213	231	251	272	244	259	243	234	231	244	278	251	233	240	224	261	243	252	238	265	254	263	252	227	244	223	262	246	240	247	263	243	217	246	252	296	222	234	217	261	260	280	251	231	239	229	243	248	254	260	254	265	261	232	264	225	254	243	260	241	272	268	241	251	263	224	252	259	248	252	263	259	247	217	228	241	241	266	263	258	255	228	252	233	237	243	258	254	253	226	234	216	238	246	241	249	225	265	223	261	280	234	278	235	246	247	236	244	260	295	258	251	226	260	236	266	238	225	274	249	264	238	237	258	240	256	254	215	254	273	268	262	253	246	237	220	254	228	234	245	258	268	273	237	244	258	245	231	245	256	241	257	236	262	255	246	231	262	223	251	256	233	246	230	261	222	248	239	233	243	252	269	269	239	233	247	242	229	264	232	211	244	277	252	236	234	224	238	246	235	264	231	227	263	256	245	274	249	262	253	253	244	249	238	221	222	255	252	262	231	247	252	260	263	265	241	222	243	220	260	233	253	241	246	241	239	241	250	234	229	240	257	242	254	298	268	231	245	227	246	221	219	255	261	258	217	249	241	242	267	257	263	257	254	247	247	275	229	234	258	268	253	236	248	301	254	261	244	239	244	247	216	233	216	246	240	271	262	246	247	247	240	241	233	249	259	236	258	222	241	259	260	242	243	249	253	235	254	250	243	242	234	274	252	247	229	263	295	255	231	271	225	237	267	224	225	249	270	273	277	249	257	222	250	235	245	243	247	243	258	232	243	257	259	232	247	223	221	244	254	223	216	230	244	239	230	249	254	258	254	263	219	201	270	255	247	233	235	223	247	250	231	257	227	237	230	264	227	247	207	227	252	253	250	255	246	244	254	271	237	239	209	253	242	260	238	238	259	239	243	239	235	231	233	257	229	245	242	245	236	250	256	231	241	255	248	277	248	223	252	283	247	262	256	238	246	256	252	217	230	250	261	250	231	255	232	250	264	258	243	225	248	267	246	277	244	241	256	246	235	220	266	260	250	242	283	240	266	265	263	240	247	219	243	269	282	225	246	254	239	241	250	243	237	247	244	269	252	242	239	247	226	261	250	246	253	252	264	241	227	238	243	248	257	255	252	273	249	227	247	266	245	283	248	264	239	255	228	267	266	254	257	253	274	249	277	219	230	252	249	222	216	236	238	240	251	243	215	235	235	240	240	231	260	235	236	257	226	233	253	217	275	244	253	254	237	233	235	243	242	238	246	240	243	241	240	233	255	230	242	267	255	256	236	228	244	263	263	252	245	235	241	227	223	264	260	267	225	219	234	229	236	240	231	240	248	256	246	255	262	254	264	233	242	253	255	231	236	231	234	245	214	266	267	246	235	234	235	253	243	232	214	272	254	244	240	267	232	271	224	246	254	245	260	255	241	271	258	220	242	249	234	236	254	279	241	240	269	232	240	239	244	220	267	202	279	262	259	259	221	265	213	259	223	242	251	248	243	235	222	238	244	261	212	236	231	241	213	231	231	255	265	256	263	226	215	247	256	226	253	228	242	252	217	248	234	227	262	239	278	219	244	231	247	249	274	256	239	271	274	244	228	244	252	274	246	251	243	225	244	278	235	276	234	220	236	268	231	262	244	259	240	267	247	257	234	213	267	272	240	237	253	264	249	257	223	247	264	271	269	261	251	239	275	265	239	228	204	251	248	276	218	230	252	227	253	272	213	254	265	258	277	227	218	252	264	252	268	246	245	234	265	267	252	252	273	228	234	251	225	255	279	236	255	258	225	258	254	259	255	243	252	232	244	252	280	247	267	260	255	237	261	262	254	226	247	215	244	257	251	224	242	270	251	272	262	225	253	270	253	225	240	240	239	230	259	236	240	246	245	226	264	258	242	252	232	229	245	235	256	253	249	243	233	243	245	242	241	228	244	239	291	246	247	256	237	239	255	234	264	275	252	237	259	224	242	279	241	207	244	239	249	234	250	239	250	233	239	254	253	250	259	255	260	260	244	246	251	238	233	264	246	253	262	240	278	240	245	249	266	258	232	215	265	227	237	253	256	235	243	247	225	216	250	242	250	240	237	243	243	230	271	251	252	240	225	243	268	237	241	254	248	238	252	234	254	254	223	252	248	270	259	204	226	261	250	233	258	209	228	242	281	238	230	255	248	257	253	244	218	272	288	253	238	257	244	222	243	242	264	251	228	248	242	268	251	242	243	261	241	248	259	244	222	258	249	239	272	221	221	263	257	239	225	259	257	265	252	266	212	231	273	231	226	248	259	232	265	263	246	222	227	246	266	245	220	242	244	231	253	229	238	276	254	263	199	253	229	261	240	236	255	261	223	238	220	242	258	229	234	224	255	242	246	231	269	256	229	216	240	260	250	264	265	228	272	271	260	269	246	277	243	278	248	252	255	241	260	261	235	246	242	240	229	238	251	260	236	251	238	218	225	256	259	245	275	289	240	246	252	241	243	235	232	236	236	267	242	244	262	227	245	235	224	250	248	229	246	233	223	261	245	238	244	276	262	226	243	232	275	264	251	244	240	235	258	239	289	246	230	254	248	249	243	276	237	256	270	257	241	246	254	240	246	272
19065	2770	6092	6696	5660	4538	3764	3117	2739	2386	2216	1893	1738	1634	1530	1462	1360	1303	1271	1135	1121	1059	1020	989	1015	940	934	899	907	912	916	879	859	812	814	878	871	840	836	828	815	799	771	782	825	770	763	773	791	750	768	767	742	717	733	759	721	741	753	760	727	735	707	781	695	744	746	762	721	727	738	722	762	786	735	784	740	741	718	667	754	724	798	718	694	747	720	718	717	738	755	742	741	746	756	737	679	709	692	732	752	702	751	691	719	676	723	714	780	704	678	675	658	679	727	696	723	692	704	739	730	737	763	736	688	712	702	736	684	719	718	736	712	755	760	733	767	770	694	677	720	706	713	683	709	700	730	644	715	713	765	681	656	713	666	689	678	735	754	696	744	669	718	690	702	706	703	700	740	687	704	722	733	695	713	735	680	670	700	708	721	705	727	676	694	712	685	695	738	690	723	718	690	741	711	730	705	699	705	669	735	691	670	686	737	742	656	688	693	733	704	683	700	717	729	647	669	666	722	695	740	727	749	701	720	699	797	720	676	719	716	732	751	692	660	679	693	716	705	713	688	719	700	729	687	728	700	730	707	681	735	668	684	705	741	694	684	639	731	751	724	721	696	670	712	693	680	667	709	701	693	683	701	714	666	732	687	692	713	719	715	733	710	732	738	706	724	699	694	732	681	696	732	663	741	716	769	662	706	709	654	723	731	724	749	731	723	718	731	723	717	746	705	721	719	687	713	745	702	687	726	680	737	708	712	683	715	688	679	719	725	772	720	747	684	676	704	698	730	655	725	696	693	713	692	724	701	664	721	678	720	695	719	712	778	680	708	750	706	742	727	702	749	697	713	726	737	683	700	700	684	703	729	693	704	726	670	697	692	734	687	670	766	702	749	711	724	669	686	709	738	702	708	689	705	707	641	694	688	708	735	734	672	679	715	664	747	689	716	703	696	687	684	714	633	668	675	678	703	714	726	709	669	725	755	725	737	708	719	671	722	689	679	672	677	675	733	729	694	733	689	736	702	680	698	699	710	663	736	702	725	695	674	668	670	694	729	725	741	688	661	675	686	710	731	690	712	689	715	703	706	680	645	666	720	747	731	684	627	710	707	704	696	706	698	694	682	741	747	706	657	745	710	707	718	707	695	739	737	671	709	730	724	696	717	696	735	713	707	741	711	701	743	684	721	726	712	697	724	660	711	737	720	736	723	733	731	669	766	720	699	679	663	710	694	690	727	726	706	641	679	715	745	686	695	684	692	738	687	675	692	739	658	675	725	714	721	671	728	709	668	711	734	604	666	732	742	740	730	695	702	715	714	711	713	688	731	711	674	721	715	661	657	728	704	737	698	694	717	695	696	713	642	647	709	680	720	691	693	715	735	746	691	697	666	761	729	717	661	702	719	660	697	721	699	722	685	671	692	734	720	714	708	716	737	722	689	725	650	658	711	668	750	720	705	710	701	714	730	678	734	708	665	714	732	716	713	714	686	673	701	701	725	680	700	708	733	718	716	726	726	649	692	712	705	700	781	662	729	705	688	727	745	677	689	711	720	728	704	715	698	708	677	688	651	730	698	721	707	715	673	684	703	729	742	725	681	709	699	687	742	736	677	687	680	728	732	677	756	720	738	707	696	687	684	709	676	700	720	756	745	711	721	691	683	730	716	659	719	688	716	717	709	737	733	760	680	741	695	703	694	680	694	708	731	724	745	709	708	672	766	678	726	707	692	714	703	688	693	720	708	660	709	711	706	682	663	682	736	675	686	670	707	718	691	691	705	748	690	695	727	679	717	695	678	711	730	691	707	720	730	691	691	711	689	672	712	678	687	733	663	705	666	659	717	666	728	714	720	713	720	733	670	662	708	698	730	685	655	699	745	711	684	688	710	672	712	703	674	705	756	771	677	696	711	720	656	738	739	743	727	679	753	687	703	728	734	649	693	717	680	715	694	688	709	730	728	631	713	703	705	712	715	659	662	725	681	703	716	723	643	688	744	697	725	680	672	713	699	706	715	724	686	706	690	731	719	699	678	701	747	714	721	645	681	742	739	730	723	667	679	659	705	741	710	712	735	710	716	665	689	711	678	705	660	720	721	725	673	704	726	743	685	696	663	710	730	742	729	714	678	693	719	681	724	718	738	760	692	674	722	740	723	685	692	678	674	703	721	679	671	688	710	676	715	706	663	707	694	704	734	671	730	693	715	733	679	716	659	672	684	673	719	691	737	663	725	694	748	682	677	689	707	697	722	681	660	725	654	704	685	676	746	675	699	669	709	669	708	738	729	657	710	708	720	742	719	726	706	675	737	723	720	736	715	749	723	685	662	700	727	776	684	698	746	662	715	682	714	709	694	718	705	739	703	692	685	723	659	698	699	664	697	673	736	730	702	674	673	673	677	701	677	717	682	675	721	712	696	721	657	666	734	684	712	709	735	702	697	739	708	692	700	690	674	713	708	720	714	751	679	767	678	657	693	709	697	742	693	695	705	739	691	731	704	700	701	693	740	702	749	713	683	725	721	689	729	685	770	720	682	682	762	743	704	680	723	756	708	676	695	724	736	738	703	676	681	737	703	723	651	702	674	695	741	707	737	695	719	696	746	663	734	679	703	715	731	734	721	694	664	704	649	701	726	665	687	700	749	705	734	727	727	699	731	706	705	755	723	762	721	705	716	721	735	704	677	680	708	727	715	759	672	745	712	735	716	685	749	712	702	698	673	636	691	701	687	728	719	704	665	676	669	730	691	738	668	718	691	764	704	730	718	652	704	714	700	729	697	667	681	706	677	719	694	697	717	704	685	742	716	688	704	647	708	670	716	711	701	679	703	717	710	723	731	679	692	728	675	711	658	723	712	666	728	714	686	690	667	753	701	691	684	676	730	704	693	727	691	683	722	712	725	690	702	773	760	707	686	677	700	697	692	696	702	683	667	681	710	670	751	698	678	698	713	688	672	697	695	715	726	684	725	718	715	699	746	674	691	676	692	658	726	747	730	713	740	709	691	733	694	687	675	772	721	697	686	723	678	734	698	664	710	749	706	699	686	675	714	680	696	715	678	699	715	725	687	692	711	673	692	746	667	689	670	714	704	670	666	687	715	725	748	743	709	735	764	755	727	720	732	709	736	726	752	676	676	754	707	680	698	679	698	672	722	705	713	725	680	666	727	679	749	715	707	699	712	739	700	723	684	691	674	734	679	698	689	686	709	718	686	708	752	678	672	678	684	649	705	693	669	711	763	679	708	709	699	763	704	697	714	709	748	718	655	712	719	730	685	724	712	658	685	675	699	710	703	719	733	674	718	687	712	713	697	731	723	702	724	706	712	742	715	734	661	656	707	660	702	741	710	682	724	715	704	735	739	666	690	711	656	730	722	707	696	743	739	686	714	705	671	723	717	670	658	726	735	714	741	694	706	694	733	687	726	678	699	715	680	688	732	719	726	680	755	740	677	753	683	735	720	680	686	713	682	728	729	719	736	640	712	661	716	704	690	728
4401	242	163	114	109	83	103	78	81	75	74	77	75	82	67	77	79	69	65	66	67	72	63	64	77	84	63	74	67	69	66	73	80	62	70	67	68	67	67	69	65	60	80	65	64	74	71	62	67	74	63	77	61	60	78	85	62	67	65	67	83	80	66	70	68	74	65	82	63	80	86	74	73	68	80	69	66	77	74	63	71	77	66	76	87	76	72	65	82	67	80	60	87	67	65	71	72	75	71	64	69	68	61	86	59	69	70	63	77	76	62	69	53	84	77	77	70	77	91	65	77	57	81	59	65	70	64	56	59	71	66	76	59	54	67	56	60	83	69	64	70	77	80	64	63	70	73	70	68	58	78	71	73	57	59	67	63	70	72	73	67	77	57	68	71	59	72	76	74	66	76	82	64	72	78	54	76	57	66	71	57	83	71	66	58	74	67	62	72	80	76	67	66	64	72	90	70	56	66	64	94	78	61	82	64	79	74	68	54	75	66	82	71	70	75	65	71	87	70	65	88	77	71	74	69	63	75	67	61	69	58	81	60	64	71	51	62	53	94	67	70	61	64	70	81	69	59	60	63	85	53	73	58	72	63	61	77	73	80	61	56	75	74	76	66	67	56	76	58	69	64	82	62	63	65	56	69	58	88	82	75	66	59	68	71	58	83	70	82	81	68	67	57	86	78	51	75	85	66	76	76	78	74	53	78	74	66	72	68	78	69	71	59	72	67	72	84	68	72	66	76	64	68	75	73	79	77	74	70	55	66	73	77	72	70	76	69	62	60	64	69	50	69	76	64	74	74	60	73	61	74	75	72	86	63	58	67	44	78	60	74	56	75	64	70	68	74	79	62	70	66	73	83	70	67	74	82	76	82	83	57	68	68	78	72	62	79	79	73	60	86	72	67	80	52	68	63	68	65	61	61	79	69	65	74	65	67	80	84	75	66	70	73	85	74	58	74	68	56	55	67	84	79	81	55	67	65	64	71	83	74	76	72	68	74	61	51	65	74	77	68	62	70	64	69	69	67	68	65	77	76	62	76	76	70	69	79	70	73	54	66	78	80	67	67	68	79	61	80	83	61	68	70	77	85	67	67	65	57	78	68	76	73	70	69	69	71	57	84	63	66	64	69	60	59	76	66	88	60	79	61	67	64	69	69	66	74	66	82	65	76	59	61	78	76	66	81	78	85	64	75	84	70	51	57	71	72	70	67	67	72	73	80	79	77	63	71	80	81	59	62	58	79	58	74	64	79	52	80	71	76	77	68	60	59	77	64	81	78	75	74	63	63	54	67	54	81	71	66	76	76	63	61	66	64	59	81	66	83	71	66	73	75	54	71	57	79	54	80	61	64	72	71	58	66	62	59	72	57	57	70	73	68	69	72	70	85	79	58	61	75	63	69	69	86	72	61	63	61	78	79	87	67	83	74	65	66	94	81	63	68	88	73	57	64	74	64	75	65	56	77	74	81	61	71	75	52	59	70	66	79	78	80	57	75	85	74	55	57	65	58	81	77	75	83	65	72	73	63	62	66	87	82	63	63	77	65	71	68	67	72	76	77	76	53	59	68	80	65	50	68	84	71	66	53	83	79	72	60	62	67	66	69	62	79	68	54	62	54	77	74	76	68	72	72	66	59	62	80	79	53	68	66	67	64	81	85	70	79	68	65	60	74	63	80	66	57	86	69	71	76	79	77	67	66	72	64	61	67	72	65	65	54	76	70	58	69	58	67	69	77	66	76	67	69	90	76	83	77	74	73	70	72	59	75	61	79	72	73	78	81	75	67	64	79	62	83	70	77	76	56	78	62	67	71	71	69	70	79	77	66	60	78	86	67	69	70	77	71	86	75	62	77	72	72	74	64	62	72	63	88	60	64	55	55	71	64	59	88	78	70	72	58	83	77	68	64	69	78	81	75	65	68	68	83	78	77	69	66	71	67	62	63	65	77	73	66	83	69	72	72	73	74	77	86	73	64	70	86	56	65	65	79	65	85	74	65	53	65	59	71	56	62	57	64	66	65	66	67	76	72	86	86	66	75	73	74	66	64	70	63	59	61	57	85	65	80	76	76	84	76	60	58	59	67	69	69	85	79	69	66	73	69	60	52	80	70	63	67	63	64	67	69	79	80	59	64	71	66	73	73	74	78	71	60	66	61	72	58	69	67	67	65	54	73	62	81	64	61	88	66	63	70	70	86	70	71	61	79	73	75	74	78	78	72	70	66	74	63	68	82	77	69	69	70	66	53	54	74	64	66	64	76	75	80	77	69	61	79	89	71	60	77	52	84	82	79	87	65	71	54	62	65	63	85	75	71	82	62	70	61	79	65	65	72	80	60	62	77	73	59	73	77	89	77	72	90	76	73	72	65	60	65	72	81	82	73	65	79	64	71	67	81	81	64	76	70	71	101	77	86	65	77	60	67	82	62	66	61	81	80	61	83	63	68	64	70	76	63	65	87	76	66	75	60	60	69	70	80	71	65	71	75	72	66	91	66	71	62	67	56	76	67	77	84	73	75	74	68	76	70	79	75	58	85	71	73	88	73	75	70	72	66	66	81	74	49	69	63	65	76	77	74	70	66	65	70	75	54	76	64	79	63	71	77	77	76	70	91	60	78	69	64	65	73	70	67	75	63	70	67	70	70	83	66	89	81	96	82	65	71	54	86	78	74	89	78	62	67	77	93	72	68	61	74	69	64	77	71	68	67	91	73	64	70	73	77	68	78	79	64	61	71	74	68	79	65	75	55	62	63	66	79	55	75	89	77	71	72	71	71	69	76	51	69	72	69	74	64	58	62	72	73	65	78	74	72	66	74	63	72	82	70	78	72	71	80	65	60	52	81	69	71	64	49	64	60	73	59	74	82	74	59	68	69	60	73	76	84	63	68	78	59	77	87	64	68	53	95	73	60	57	80	62	69	46	80	56	65	67	74	73	68	69	74	64	61	67	56	68	74	82	87	69	85	78	69	54	65	64	82	71	71	71	69	65	74	72	93	60	73	65	70	71	82	55	78	70	85	59	70	62	77	59	74	59	68	83	72	60	71	69	78	65	77	71	69	79	87	81	74	66	76	76	74	68	66	74	76	59	73	56	76	64	68	58	67	66	79	76	64	71	59	61	66	61	78	61	56	79	69	76	67	83	67	61	70	58	71	71	75	63	74	61	64	68	56	71	71	74	78	71	60	60	75	80	81	75	73	82	70	60	61	70	59	78	71	74	65	55	70	65	59	65	71	60	78	76	64	84	54	90	60	78	79	57	74	65	67	72	87	66	80	80	84	79	64	67	56	76	73	72	77	73	67	71	60	75	76	66	70	63	81	60	71	80	90	71	70	70	66	71	78	69	85	61	69	75	75	74	68	78	80	61	65	64	74	69	84	63	82	85	66	68	71	67	60	59	70	76	83	60	78	69	64	78	69	67	74	71	65	83	69	69	65	68	68	79	62	86	60	76	82	67	51	64	79	74	69	58	78	78	68	70	72	81
4167	282	441	442	408	388	359	327	309	309	297	309	286	266	284	277	270	258	272	255	250	245	265	292	256	276	245	302	259	242	239	247	247	257	265	250	227	239	231	220	276	276	259	297	252	280	288	290	270	259	255	266	249	271	280	277	267	239	258	279	237	241	272	266	231	265	273	257	273	244	255	271	257	278	247	267	258	261	265	242	246	263	268	261	274	253	262	264	264	285	268	272	257	251	284	280	238	249	255	219	237	276	280	233	259	273	244	270	244	271	249	233	263	230	276	276	285	224	227	276	276	259	238	254	280	277	252	256	255	286	256	262	270	258	248	253	235	257	270	264	252	304	255	269	248	249	230	256	255	251	255	263	240	245	268	255	256	242	264	263	265	259	234	242	257	243	262	258	287	239	270	256	264	258	291	276	258	299	248	254	250	252	246	268	286	244	284	242	267	239	269	278	269	257	266	257	241	278	293	283	248	305	267	245	268	280	264	292	235	263	231	253	263	260	258	289	269	246	226	261	255	248	258	247	268	244	264	259	274	244	228	234	278	260	271	262	266	261	263	264	249	244	258	240	277	250	274	250	284	239	284	268	283	255	260	238	270	279	230	293	261	271	230	258	236	258	248	264	262	255	258	249	260	243	258	248	255	242	258	250	238	270	257	265	237	220	246	265	234	260	261	244	266	239	255	214	255	263	281	269	251	242	269	259	254	246	267	257	249	237	257	280	262	249	247	247	248	263	233	253	249	279	264	268	240	244	282	237	262	276	272	250	234	280	254	265	249	254	261	273	272	259	276	259	282	258	237	291	228	251	254	279	251	238	243	243	272	231	284	251	271	253	267	255	240	302	256	280	266	262	251	267	286	261	260	229	261	255	248	257	254	274	290	278	253	266	286	249	289	273	241	278	242	246	230	257	249	275	281	267	251	256	260	258	252	279	269	276	261	265	241	244	258	258	254	279	242	268	269	236	264	284	251	256	235	248	228	258	246	245	244	248	244	273	257	268	263	268	280	260	248	266	263	264	247	266	247	281	254	262	263	265	247	264	254	258	255	246	265	260	238	248	262	248	269	255	268	230	254	261	271	267	278	268	225	248	241	236	258	260	271	269	235	259	253	278	256	257	277	250	254	239	277	259	256	238	277	269	257	236	232	272	263	256	249	283	257	261	259	252	279	260	267	267	261	275	275	258	261	259	222	253	268	260	262	244	241	262	247	251	278	245	255	244	260	273	269	228	288	240	259	262	227	252	240	234	273	229	266	252	228	247	249	236	275	250	253	254	254	257	246	235	274	278	250	256	242	261	253	252	266	245	255	256	258	262	271	245	253	263	290	245	279	262	233	225	259	261	257	257	239	265	237	234	204	229	262	243	266	296	272	289	242	241	244	264	266	261	244	256	274	245	241	255	266	259	265	275	248	245	245	253	245	288	271	230	276	250	221	242	268	231	243	269	276	273	281	262	252	273	254	246	247	271	227	247	257	282	265	255	230	276	258	262	256	268	280	263	266	264	249	251	245	245	256	254	266	229	250	261	251	276	257	235	262	262	269	256	244	248	231	267	228	258	245	239	267	281	244	255	283	250	248	266	249	254	255	256	253	256	277	263	253	234	259	258	246	269	239	222	256	251	251	254	259	257	210	243	265	261	258	279	241	263	261	271	264	267	250	271	237	239	270	266	267	252	271	285	254	260	249	247	276	276	274	238	275	233	236	230	270	242	270	215	263	268	269	253	268	255	285	289	249	240	236	251	252	268	255	251	258	265	246	208	296	239	259	252	264	262	277	261	250	263	239	265	267	255	276	274	263	259	259	287	241	250	236	261	261	271	264	257	237	224	245	286	259	269	233	270	275	258	273	253	258	253	261	258	250	265	271	293	265	248	263	275	276	266	221	261	246	282	250	235	263	261	253	257	233	243	246	262	274	244	268	234	252	250	282	237	261	271	247	273	246	249	259	261	232	258	234	250	259	251	273	269	269	261	262	269	287	239	248	258	248	260	250	256	234	274	252	262	274	264	284	273	261	263	260	275	255	262	239	247	280	251	264	263	240	264	233	230	256	288	250	275	270	277	251	267	281	272	261	266	246	260	286	271	241	237	226	243	250	271	293	277	256	262	283	218	246	267	248	270	236	256	245	263	240	247	270	264	268	279	228	245	269	268	278	238	244	252	250	239	250	287	294	235	254	243	244	237	242	260	251	244	253	265	272	267	273	254	278	242	260	280	275	233	269	269	259	268	261	245	243	250	228	274	244	290	273	244	265	270	235	229	239	274	251	249	264	244	249	262	262	230	248	265	234	280	240	247	249	243	283	227	236	264	255	281	272	240	266	249	246	275	253	230	260	255	279	232	253	268	250	245	267	271	249	254	277	253	233	289	258	235	277	268	247	241	210	255	288	256	233	243	257	252	248	269	257	249	238	243	255	244	251	231	264	216	242	250	262	231	262	238	252	232	258	265	271	281	239	256	240	258	250	265	241	236	261	261	276	258	261	227	240	256	252	283	239	248	264	281	257	268	277	234	257	261	242	274	276	256	259	237	241	259	215	243	272	221	271	275	239	238	271	274	275	244	249	242	289	264	294	282	256	273	256	254	240	230	252	238	263	239	273	252	262	267	246	276	259	248	281	253	268	260	238	271	243	251	274	263	258	261	237	270	264	298	232	255	260	273	240	228	259	272	275	246	255	248	234	238	264	273	247	266	245	254	229	262	274	237	239	256	245	268	280	263	271	254	269	251	229	268	268	261	248	249	255	250	253	253	243	254	259	238	298	256	257	280	234	270	266	264	244	234	261	256	297	273	246	255	271	236	261	285	267	255	271	293	255	268	268	284	263	263	252	290	267	252	284	262	245	269	283	234	248	237	267	276	250	230	239	245	269	262	262	277	238	259	256	290	269	256	269	258	234	280	282	233	249	236	262	244	258	240	264	260	270	277	235	260	251	250	260	276	222	258	277	274	275	254	277	240	252	246	248	271	273	256	267	275	256	222	257	276	247	255	254	259	258	255	283	242	252	251	280	234	284	251	236	236	261	280	233	265	257	278	245	242	265	260	253	237	265	273	263	256	271	250	234	235	255	248	250	262	269	251	270	233	262	259	282	267	264	280	269	276	274	266	250	254	249	273	267	267	256	250	270	245	248	257	235	261	278	270	241	243	221	306	210	249	264	257	254	234	253	252	267	244	275	256	243	264	275	246	228	256	251	262	248	282	240	250	244	250	264	277	240	225	253	252	227	252	265	251	255	257	267	231	301	238	274	265	256	236	263	261	278	273	264	249	240	235	268	283	249	262	251	272	240	242	255	250	257	249	298	245	281	246	275	262	233	274	264	250	241	248	283	277	250	240	270	234	268	252	243	290	250	271	260	258	251	249	230	264	245	251	259	258	247	259	259	257	265	269	249	220	276	282	278	247	242	262	250	277	243	252	244	259	261	273	259	281	260	257	250	266	245	291	264	274	255	288	264	246	245	276	256	230	258	235	281	269
32244	5635	1532	1099	809	576	458	387	349	318	270	278	240	240	249	203	198	220	216	183	204	199	201	189	194	182	151	190	190	206	183	189	149	177	178	166	177	196	171	171	176	179	162	164	151	154	170	164	183	143	143	160	172	165	177	163	186	149	166	174	170	158	168	149	169	176	169	172	154	185	187	162	167	165	195	147	158	176	152	157	146	179	175	166	169	182	170	151	182	167	146	174	156	200	162	176	153	173	150	173	140	176	173	178	167	173	159	183	181	160	157	192	150	152	187	154	156	150	176	183	172	171	189	164	153	174	164	191	193	187	158	160	174	163	157	162	159	161	165	174	168	174	177	168	171	172	173	186	197	157	154	164	153	169	169	147	168	164	169	158	198	154	178	156	154	183	184	163	166	172	155	150	157	161	160	199	173	177	156	166	153	157	167	178	170	158	182	167	172	177	159	179	167	187	168	190	163	143	185	169	142	148	156	157	171	161	178	198	149	153	161	161	192	161	151	167	166	177	141	150	158	167	157	162	201	187	143	150	174	187	150	176	163	166	176	195	180	159	166	168	167	168	162	165	152	167	173	152	133	170	145	191	168	183	165	155	173	158	186	167	170	151	160	145	164	154	172	156	180	171	177	149	177	167	167	154	164	158	164	149	146	156	174	169	165	156	156	158	140	166	158	166	189	167	159	158	157	159	162	172	168	165	162	160	178	179	170	160	163	153	175	143	151	165	167	187	166	184	172	165	181	142	153	169	163	149	163	164	178	141	182	158	168	165	171	177	153	168	179	157	174	168	184	168	176	170	150	166	170	160	169	158	154	153	181	168	164	168	178	165	169	158	173	192	177	144	166	144	194	156	185	165	182	169	167	183	162	176	161	156	142	167	149	145	145	160	172	179	148	171	155	141	178	174	183	173	136	152	169	180	166	173	178	172	182	160	166	182	161	168	151	147	184	150	159	163	138	156	169	193	169	158	141	174	176	182	141	158	147	193	171	163	170	158	142	185	180	159	176	165	166	168	165	162	142	171	165	173	181	173	163	173	159	172	146	165	164	150	175	148	167	166	170	176	168	175	151	180	162	173	146	159	158	152	153	191	176	161	173	172	175	161	156	176	165	191	169	153	171	177	158	186	164	150	187	157	193	169	165	184	169	180	168	141	171	154	162	155	171	150	154	144	185	158	160	168	169	147	164	162	156	146	147	153	173	197	158	167	181	161	172	178	162	186	154	171	181	152	172	160	174	178	159	171	174	154	156	158	183	179	175	153	154	154	163	144	164	170	157	174	167	182	172	168	190	145	164	158	168	173	162	159	169	157	163	148	193	160	170	173	169	184	150	176	162	142	161	159	145	149	152	156	186	157	175	158	163	180	164	180	182	164	170	186	168	153	192	146	182	166	161	171	175	167	180	144	173	160	170	174	162	161	184	159	179	181	131	167	193	162	150	183	163	182	172	167	160	151	144	190	172	179	160	173	175	185	161	173	143	184	179	138	158	168	178	157	162	173	168	156	153	155	154	159	163	173	168	159	151	190	155	183	164	190	175	158	176	166	159	153	178	144	173	183	169	176	180	190	166	177	166	167	132	176	181	167	149	153	173	158	179	163	173	137	182	174	170	159	160	189	165	152	166	148	165	164	181	151	193	155	162	146	165	199	155	170	189	174	149	163	180	163	155	170	162	188	160	164	188	173	174	150	192	174	156	163	160	177	155	168	159	161	166	135	166	157	180	164	166	181	151	163	167	161	172	169	182	156	151	147	156	175	168	164	204	155	179	187	159	159	162	166	165	161	164	158	173	158	171	169	178	148	152	166	163	190	173	180	175	192	170	150	182	152	175	174	169	175	167	166	151	173	163	168	156	157	175	169	153	158	155	163	160	163	161	174	177	177	161	177	168	169	163	152	152	187	172	174	166	166	168	180	184	158	151	165	147	170	166	146	152	172	156	168	153	169	176	181	145	176	183	153	157	167	172	145	170	194	187	177	144	183	164	183	161	154	176	171	182	170	175	152	181	161	164	156	168	160	152	154	175	140	177	168	168	165	164	167	172	166	164	184	160	185	176	171	165	165	174	171	177	182	191	166	181	166	152	164	154	175	160	169	187	188	178	166	190	189	184	171	161	167	158	168	172	176	156	175	145	178	178	177	145	154	154	151	171	180	157	161	179	174	167	170	145	189	185	171	161	170	151	171	152	176	145	156	165	174	176	169	168	159	148	172	168	141	173	160	164	189	151	166	183	146	173	159	154	185	160	175	195	159	178	159	207	177	183	171	185	177	155	166	181	177	171	169	142	165	184	143	172	188	167	169	139	143	161	175	178	152	144	175	162	185	175	167	152	168	153	147	161	181	159	155	189	175	171	165	161	203	168	173	178	183	181	174	170	170	188	170	172	155	178	167	168	180	141	166	168	165	170	150	171	186	172	164	170	168	171	173	180	150	152	161	155	160	156	182	146	168	173	165	178	175	170	168	152	152	146	165	186	170	184	162	178	158	141	143	177	155	184	176	184	150	152	164	156	186	166	177	171	170	170	144	165	151	163	160	153	164	160	183	169	168	167	155	168	188	164	155	172	147	157	170	194	164	172	181	166	196	166	152	173	174	163	211	136	168	166	175	172	147	185	144	171	146	186	167	166	178	173	148	168	176	177	156	157	161	159	169	184	180	170	172	168	152	171	183	151	178	162	179	147	158	158	166	163	188	153	156	160	152	168	154	179	181	167	150	167	188	171	170	158	151	149	142	182	136	174	173	184	167	167	197	173	160	173	163	165	181	171	193	153	135	169	179	182	157	159	168	173	171	173	159	159	173	152	153	164	174	143	164	152	184	170	152	165	154	165	166	159	178	176	191	169	171	185	173	176	177	175	141	169	155	164	181	166	157	150	163	146	176	158	165	153	171	160	184	179	163	183	176	151	172	152	177	158	203	178	156	176	158	177	153	181	176	158	169	156	149	151	176	174	152	183	168	160	162	188	200	173	157	166	173	178	176	174	154	171	150	183	138	140	144	160	132	157	168	173	184	167	162	159	180	167	153	165	166	182	142	168	170	164	164	193	158	156	153	167	165	163	157	169	169	161	161	147	176	152	171	159	153	167	153	175	160	167	165	168	167	177	173	182	166	156	170	170	187	159	162	184	174	170	157	156	149	172	170	179	171	195	157	155	173	181	152	155	162	151	178	168	184	164	162	161	164	170	175	165	174	162	178	183	183	165	166	157	174	176	183	165	161	167	169	167	165	153	161	144	179	192	147	183	144	147	139	162	156	152	145	169	155	168	166	196	160	185	155	162	156	168	174	159	181	173	145	184	185	152	140	189	182	173	183	187	155	176	166	143	155	152	147	157	177	172	181	174	150	168	161	146	156	155	176	168	183	158	154	169	133	148	171	182	169	179	165	154	159	158	162	154	182	159	178	142	170	134	153	175	148	163	174	212	157	178	161	152	203	222	159	136	174	175	180	161	189	154	167	163	171	158	182	179	169	166	181
14361	1606	3318	3796	3221	2560	2162	1783	1634	1423	1315	1125	1021	928	955	829	824	811	807	733	711	724	639	696	632	662	652	603	582	596	626	590	585	595	586	583	573	560	575	558	549	545	593	522	551	568	522	573	552	582	577	531	517	561	567	537	537	533	566	525	487	541	535	554	502	570	512	518	515	504	512	528	537	556	543	508	505	530	578	505	561	531	576	474	535	531	569	493	541	524	495	551	493	522	543	510	502	500	506	504	520	487	512	546	542	509	538	511	536	563	539	508	519	534	528	509	563	495	487	512	558	539	508	518	498	548	499	525	544	492	466	509	492	524	561	517	572	503	523	503	487	518	498	454	464	473	586	484	471	522	525	474	486	538	500	482	535	533	480	513	490	527	477	509	488	501	518	496	522	487	473	534	529	536	549	490	515	514	547	514	485	501	504	499	519	546	535	543	486	543	510	474	512	535	513	514	493	514	525	534	508	496	543	528	511	500	511	522	480	516	496	490	523	530	507	518	517	499	478	503	545	460	520	530	525	516	503	545	552	459	497	550	536	498	471	533	509	494	508	510	516	491	508	500	488	519	478	510	479	483	496	509	491	522	533	468	505	504	473	542	514	541	504	539	485	498	472	516	494	508	502	509	524	481	493	535	505	507	475	490	551	473	476	524	497	511	504	496	550	522	527	458	534	495	500	515	495	472	524	516	494	539	502	536	516	484	473	488	510	552	532	501	507	493	494	488	531	506	520	498	516	523	519	489	498	497	494	517	518	504	507	535	502	499	492	536	507	471	508	449	472	477	507	512	527	511	494	507	514	505	503	510	525	488	518	512	474	516	534	506	516	522	506	492	501	555	535	486	512	508	502	525	489	544	526	504	491	479	542	506	492	517	523	526	494	458	558	445	540	512	529	515	500	511	501	517	486	523	555	516	499	528	510	521	509	509	517	481	506	491	525	533	484	531	512	524	538	542	526	502	527	505	536	484	522	500	512	457	504	519	474	502	492	500	513	498	517	468	473	497	483	521	502	523	548	486	540	494	536	480	521	529	469	519	523	523	453	487	514	495	525	540	518	498	504	491	537	552	537	488	537	485	502	498	542	460	500	539	506	541	464	515	532	521	457	524	515	545	524	521	507	548	538	526	496	511	520	503	506	514	501	567	503	522	529	504	455	567	489	510	540	489	500	502	515	491	479	531	522	548	517	557	491	504	512	547	491	479	524	465	476	499	465	475	512	540	498	521	509	516	479	556	545	507	509	503	477	538	513	476	516	497	561	510	533	517	535	477	496	480	474	468	488	497	515	487	510	500	494	545	499	514	510	511	510	498	511	505	487	502	503	500	488	523	496	532	504	471	531	499	501	538	515	501	492	519	517	525	530	525	509	521	502	530	512	556	515	521	500	511	472	480	497	508	519	485	571	507	482	570	522	541	519	546	518	477	497	492	530	483	514	533	528	491	563	579	525	510	505	525	494	523	506	485	463	472	468	487	488	546	490	534	521	537	512	527	552	528	501	517	496	562	536	520	490	490	513	518	523	524	499	467	508	493	490	505	495	533	527	526	531	467	522	498	514	514	522	524	510	483	472	504	522	483	519	522	502	500	526	542	477	563	525	529	501	483	462	486	492	534	519	517	517	510	497	531	595	506	494	541	466	495	512	516	522	517	521	514	529	508	513	493	536	536	510	471	534	517	544	486	541	487	537	525	507	496	473	499	539	464	500	493	487	545	521	511	522	530	504	462	513	521	563	563	488	533	511	523	530	524	528	515	530	495	506	492	508	517	511	529	521	536	500	468	506	527	539	541	488	494	477	469	535	475	522	467	514	535	508	487	551	523	559	529	534	516	511	526	512	490	479	529	500	518	540	491	526	509	521	567	541	558	458	526	508	508	500	497	543	516	478	475	504	485	501	534	511	519	534	475	524	528	493	486	552	525	502	489	518	506	526	531	534	521	502	528	512	514	526	491	494	522	505	490	544	519	487	527	480	491	480	474	498	507	520	501	532	497	522	497	492	490	492	465	496	514	520	491	498	513	483	526	477	483	541	507	506	517	501	531	500	498	513	485	492	551	521	519	493	515	550	494	499	504	530	473	484	507	516	520	498	486	507	517	552	479	553	512	530	499	501	508	509	536	497	500	546	503	510	507	479	497	532	502	509	501	450	477	506	495	496	520	467	552	539	536	513	446	510	534	532	514	527	533	497	496	476	511	497	527	504	520	478	491	528	520	517	532	509	459	487	507	486	510	534	508	558	539	537	552	507	486	501	490	561	506	517	521	550	505	506	501	519	503	524	493	532	497	492	544	527	532	523	472	520	508	568	548	512	517	506	542	493	505	535	480	483	489	508	478	514	545	543	549	490	492	524	509	528	504	479	506	539	549	518	539	513	517	476	485	530	518	529	530	466	499	514	518	505	501	534	538	549	542	510	534	508	523	521	487	520	516	474	521	533	521	520	513	534	511	491	523	515	486	507	526	547	504	506	525	485	498	511	536	541	514	474	506	524	524	486	506	538	524	514	486	533	515	516	534	523	490	549	512	498	498	580	479	538	534	518	519	501	472	492	516	494	532	528	518	507	542	512	500	527	545	527	506	494	498	477	555	511	525	553	484	478	530	529	500	532	523	484	556	505	513	473	518	521	548	508	532	501	529	500	507	486	504	504	484	495	523	528	475	494	516	515	509	493	514	528	487	532	550	515	489	493	524	509	531	528	521	488	499	542	508	515	457	513	519	514	524	495	513	488	510	563	518	490	488	495	517	517	497	522	496	536	545	473	506	468	493	515	532	457	506	515	535	505	517	548	551	517	498	497	508	525	495	509	510	515	524	583	509	502	517	499	546	503	484	517	517	505	557	548	512	538	465	507	572	496	521	499	526	498	473	511	474	515	544	549	482	513	465	510	529	518	516	496	503	494	530	482	511	541	501	497	533	468	529	532	511	487	526	470	484	510	471	518	514	509	530	523	491	530	567	518	512	516	524	479	544	519	501	530	481	523	498	532	506	550	509	509	508	506	551	510	554	516	450	484	509	504	508	526	497	498	515	495	460	507	492	502	514	465	442	490	506	480	485	502	529	563	533	536	469	520	489	506	512	542	495	505	567	485	526	491	533	505	498	512	516	552	539	493	514	525	518	513	533	474	504	512	488	476	503	516	509	528	483	512	520	486	498	488	519	534	450	551	513	531	527	499	517	522	509	511	485	517	509	529	535	524	494	530	487	535	518	521	483	551	528	519	523	502	531	516	508	554	492	519	484	511	502	474	519	518	482	519	500	504	517	532	534	502	503	496	518	530	517	511	482	525	520	520	546	511	520	468	514	540	487	499	499	537	470	502	550	503	535	540	526	509	509	518	544	537	517	504	524	501	492	490	536	512	508	522	561	511	590	518	527	517	513	490	502	524	505	576	473	486	474	519	514	524	528	494	506	528	490	522	532	530	528	517	479	503	493	521	487	525	507	526	488	549	523	519	502	537	490	547	485	538	504	530	525
42189	14899	4703	2218	1583	1149	871	718	593	539	440	440	419	383	338	343	311	346	356	277	285	318	268	262	282	285	267	288	281	260	290	276	239	279	275	270	248	256	243	256	249	241	288	263	259	241	265	252	264	268	262	277	252	255	244	220	240	264	258	250	260	248	243	261	269	251	274	278	260	240	283	246	263	252	242	235	288	254	266	246	242	241	262	244	225	261	229	249	247	250	288	261	264	251	263	281	262	246	241	245	255	258	259	242	244	269	242	239	252	250	277	260	212	233	259	287	238	264	228	265	247	263	241	239	273	224	247	254	251	250	258	267	245	258	211	228	259	224	203	230	246	246	249	277	220	249	263	266	254	240	251	245	237	215	251	246	242	239	266	244	218	264	249	242	244	232	269	252	239	250	234	257	231	228	251	246	247	260	264	242	228	249	244	241	253	226	222	215	248	263	255	264	244	259	255	229	249	241	219	246	221	238	253	253	228	239	259	239	258	227	224	237	259	234	247	263	268	227	258	251	247	287	230	234	248	252	261	243	242	256	263	255	234	239	240	258	240	255	245	264	259	232	241	227	271	240	248	246	253	268	249	250	254	260	269	214	231	244	235	240	250	235	247	258	230	253	254	228	272	242	237	283	235	243	262	221	223	241	253	232	280	261	252	232	239	258	220	251	235	273	228	264	241	289	229	237	263	256	246	230	232	263	260	248	250	240	239	281	248	221	223	215	256	245	237	267	265	254	238	259	247	252	251	216	266	244	244	242	258	257	266	267	247	255	236	236	219	260	247	256	249	256	264	259	236	243	269	240	249	253	253	253	258	254	210	218	258	265	249	252	268	252	212	267	251	237	265	263	259	243	267	232	263	233	251	259	259	229	251	251	255	230	220	264	286	242	300	237	251	216	242	227	255	234	253	242	241	249	230	251	252	216	257	236	242	246	236	263	241	275	264	257	221	248	263	233	241	263	266	264	246	238	234	223	242	249	239	258	267	253	205	231	223	261	243	233	218	257	235	236	265	236	304	231	268	240	262	249	249	193	220	239	247	264	223	262	255	239	231	251	225	228	241	274	262	263	268	235	250	241	248	288	249	238	244	243	240	253	221	246	236	231	243	269	247	239	264	268	230	265	258	244	239	256	285	256	245	264	253	255	249	239	254	269	252	256	253	244	218	255	230	238	279	234	270	244	255	233	213	272	261	218	230	259	247	270	239	248	226	263	238	241	239	238	253	232	230	238	261	235	235	258	233	244	268	232	258	252	259	268	242	234	248	242	243	230	275	222	244	252	252	250	268	231	248	250	233	237	254	263	238	273	244	234	271	281	256	265	248	248	252	247	220	247	264	227	222	253	241	243	264	263	241	259	268	244	254	243	247	266	228	277	262	273	264	260	247	250	262	244	270	232	243	218	235	217	273	269	230	213	250	244	216	226	256	251	230	242	270	261	245	253	260	224	251	277	236	237	257	223	240	224	252	228	246	240	245	250	266	277	242	234	243	252	231	245	258	234	219	235	266	258	233	248	231	230	260	252	234	232	238	237	254	270	258	251	235	255	253	221	265	238	268	252	258	231	272	249	246	264	250	261	246	247	243	241	236	253	245	244	218	237	237	216	218	258	256	296	242	273	243	225	287	236	231	250	238	235	255	233	216	260	266	253	257	253	250	273	222	269	244	264	257	233	231	242	252	274	285	236	203	272	262	255	255	245	280	258	255	261	249	234	209	248	257	259	240	219	247	226	247	248	262	247	252	256	237	245	253	226	247	217	256	231	247	242	240	225	244	243	254	233	263	236	235	191	252	255	238	222	250	245	234	224	229	213	245	255	269	279	240	255	282	231	248	238	231	259	270	251	248	227	263	279	233	236	243	257	234	254	236	243	227	260	259	236	239	223	262	236	233	252	266	219	260	256	266	257	278	250	237	240	264	259	262	227	265	247	245	257	215	272	242	245	259	239	229	290	247	251	231	256	261	244	240	242	248	247	237	254	261	253	253	240	233	243	274	250	240	257	264	251	244	246	209	223	259	253	241	258	259	220	274	214	279	238	272	228	250	264	241	227	244	239	219	219	280	270	224	258	249	241	254	230	259	259	239	241	231	236	241	261	241	238	281	222	257	233	257	241	234	252	261	267	251	236	241	267	262	224	243	262	247	230	244	274	245	244	205	233	237	269	222	264	259	253	232	265	253	232	270	283	238	242	251	259	287	229	253	220	217	265	275	247	263	249	239	245	263	260	249	246	238	222	249	272	227	241	242	252	244	246	240	269	260	255	239	249	241	272	232	256	221	257	244	236	241	264	269	248	285	267	267	243	257	258	235	232	235	247	221	251	267	240	251	257	234	272	250	233	252	249	252	242	234	222	258	263	253	259	262	241	269	259	241	230	261	272	228	239	229	250	221	223	259	259	261	257	198	227	241	290	263	233	259	271	232	244	234	244	245	258	245	258	257	285	271	237	249	264	242	279	220	253	222	237	249	254	256	227	249	224	259	228	278	262	261	232	267	237	227	264	237	264	257	236	246	258	233	272	256	245	262	264	261	290	243	255	255	240	214	265	235	236	223	222	248	246	239	242	233	257	230	262	239	249	212	259	257	257	240	284	277	247	247	221	255	274	250	234	289	238	272	276	260	290	243	257	244	274	250	252	250	253	245	260	239	274	278	252	240	244	233	249	220	228	250	229	302	246	234	261	254	239	261	240	224	264	257	234	237	243	272	248	255	263	230	276	243	262	262	248	248	234	235	277	227	241	246	222	270	247	241	250	265	241	261	231	247	262	260	222	233	233	243	253	233	227	224	230	252	270	259	256	234	253	259	251	257	217	277	263	232	235	266	264	265	246	257	256	248	269	261	264	255	239	234	247	251	271	243	238	256	270	268	223	248	244	241	245	277	253	246	237	223	217	257	258	246	218	253	263	245	243	249	253	241	241	251	264	236	220	246	228	261	228	257	257	268	241	262	260	249	249	249	206	256	262	253	254	240	225	236	248	258	282	265	268	274	265	223	256	267	233	243	250	262	248	268	256	252	226	247	241	240	226	264	248	270	259	243	239	245	259	262	244	249	245	268	238	258	255	281	250	224	238	265	263	235	240	250	265	248	259	256	253	222	226	247	235	227	250	254	258	262	287	244	256	239	248	264	241	221	254	249	245	259	255	246	237	245	262	240	245	254	280	284	248	258	226	225	269	243	267	242	220	233	218	249	265	220	222	268	268	252	231	224	241	226	254	215	256	234	295	221	241	250	242	216	257	240	233	231	255	263	258	257	219	247	280	258	232	225	251	242	235	254	210	238	244	254	238	240	224	261	262	259	285	224	231	237	227	244	248	246	263	229	245	253	232	234	255	281	268	233	254	244	245	243	264	231	247	267	265	260	213	240	240	227	279	242	232	253	227	237	233	250	239	233	277	230	248	250	256	238	229	239	262	255	226	238	241	237	222	267	227	260	224	221	237	277	240	257	288	232	251	231	266	227	236	250	265	240	239	218	251
18925	2731	6115	6783	5729	4645	3825	3134	2810	2474	2198	1988	1751	1560	1482	1433	1329	1284	1202	1175	1150	1086	997	1047	987	966	963	961	927	917	847	839	839	886	830	839	825	823	840	798	851	793	838	799	833	787	750	751	727	791	700	781	774	703	775	727	764	779	736	758	750	787	764	735	705	756	741	739	730	752	738	739	731	682	727	724	710	752	697	764	743	722	665	744	725	722	741	734	695	701	733	722	735	741	726	736	713	693	735	737	737	705	676	766	700	767	733	680	712	697	741	723	692	712	706	722	705	750	678	743	716	694	727	728	710	704	707	649	682	724	700	743	708	725	729	711	694	740	689	671	691	740	681	740	736	688	739	667	705	770	739	722	708	629	694	700	708	698	730	706	730	663	725	715	722	697	699	722	693	727	669	704	746	723	709	691	674	745	708	711	684	694	712	699	692	704	703	688	688	723	704	696	726	699	736	654	703	700	701	748	735	723	622	728	680	713	755	714	694	699	703	684	705	705	697	710	698	703	702	716	703	698	711	690	711	754	776	716	711	717	811	700	738	693	720	719	716	750	745	675	729	696	674	743	727	700	687	720	702	719	684	635	724	643	707	731	730	686	704	676	679	703	719	699	715	677	704	748	747	717	745	675	707	736	731	724	669	701	759	692	717	705	691	696	692	726	738	689	679	715	704	702	703	752	707	743	720	706	728	692	719	750	711	737	658	722	693	719	699	655	743	690	662	675	715	734	681	701	711	721	679	678	725	680	719	698	725	719	739	705	730	702	691	682	725	671	728	714	710	712	721	718	702	719	740	683	677	724	639	692	734	691	702	708	722	721	690	698	728	708	717	629	743	705	701	691	684	730	660	671	716	735	687	674	673	716	734	668	691	677	682	682	693	695	731	771	707	685	693	670	691	681	707	685	681	705	677	693	711	685	692	708	669	713	684	693	729	711	718	665	728	698	708	716	726	704	693	698	716	708	699	697	659	710	676	751	725	707	725	742	705	694	683	627	707	658	698	710	725	733	717	683	737	692	692	720	684	667	671	719	736	665	753	701	726	690	699	716	684	697	734	739	699	709	693	690	683	720	679	729	666	695	678	688	759	656	683	703	666	739	713	711	740	723	717	687	723	730	726	739	719	658	744	720	745	721	693	726	729	657	738	693	735	697	677	739	690	724	738	670	738	717	707	686	696	704	733	705	696	687	690	690	688	699	795	721	709	715	697	709	690	694	693	691	726	697	709	659	743	731	725	664	717	721	754	699	691	680	693	703	671	684	748	726	720	703	715	709	662	762	681	692	666	692	699	728	728	687	691	709	697	677	679	705	732	697	691	719	720	739	708	660	713	753	701	699	716	709	717	721	734	669	680	676	695	740	744	702	672	723	692	698	715	657	684	700	705	702	691	733	712	632	733	701	660	697	632	720	749	695	708	685	739	684	707	744	702	761	659	681	717	725	680	698	725	705	733	690	720	672	679	707	708	718	703	737	684	685	728	650	732	735	693	694	676	695	697	692	689	710	681	723	710	704	706	674	745	746	668	695	710	678	712	697	685	695	737	661	730	687	705	697	714	721	668	671	724	703	675	685	677	647	690	674	733	692	727	693	713	673	696	691	683	699	699	702	692	666	710	658	687	698	707	747	743	691	685	698	725	694	675	718	687	729	724	721	695	651	698	683	685	720	701	700	683	714	695	687	714	663	765	705	665	700	714	689	699	695	700	644	693	677	750	706	671	714	737	720	702	712	728	705	682	627	729	733	702	733	704	677	690	683	738	721	722	725	701	677	716	715	689	739	692	680	737	700	711	695	705	760	711	759	734	743	743	732	691	692	720	701	691	673	662	705	722	691	692	737	710	676	689	670	716	728	655	700	720	657	699	745	698	722	687	733	692	714	664	710	706	655	670	672	692	692	649	662	651	693	723	774	748	693	693	680	719	708	722	678	660	683	690	700	683	704	748	717	751	716	682	686	655	640	709	690	694	727	759	711	735	693	719	694	702	703	678	721	704	701	663	688	708	698	710	699	690	744	715	722	734	653	667	734	738	710	639	712	718	704	724	750	751	684	711	713	725	697	691	730	695	679	741	698	643	659	639	753	711	722	689	701	667	715	672	682	710	741	736	708	704	703	706	685	694	714	690	671	690	715	693	698	690	730	721	681	688	742	667	725	722	718	717	678	748	720	697	675	706	706	743	699	698	704	694	699	717	706	665	703	687	701	673	789	698	750	742	744	712	746	709	689	712	709	692	693	679	733	683	722	730	689	725	672	697	709	742	725	700	690	709	683	712	698	695	702	726	658	723	692	690	681	701	763	747	727	713	703	672	699	692	669	689	692	681	705	685	728	689	705	696	652	711	754	691	714	696	674	645	668	694	691	716	711	681	687	716	703	691	704	697	706	733	721	675	714	712	709	683	722	685	740	692	682	684	717	707	701	693	710	696	743	721	739	681	674	712	698	684	689	652	732	730	696	677	751	711	734	682	680	683	687	673	714	726	688	725	707	666	727	747	671	736	706	665	720	718	671	714	688	719	703	688	707	689	668	680	715	674	675	682	696	689	705	707	694	699	696	721	711	693	708	734	707	744	714	715	683	708	695	666	767	693	664	692	690	705	730	731	635	733	687	721	687	705	680	693	710	670	704	746	687	685	709	754	695	692	695	698	726	750	644	696	691	667	706	770	680	728	727	717	658	698	724	688	684	715	707	650	749	639	694	751	671	717	718	657	675	739	726	720	697	724	698	688	692	659	681	662	731	703	715	736	718	674	735	690	688	676	712	729	727	766	674	730	708	697	648	729	692	742	663	710	660	784	700	659	721	689	732	661	715	707	690	712	688	699	785	686	710	734	682	687	676	687	709	694	722	701	685	708	690	729	679	733	710	705	677	713	698	694	682	690	698	717	694	710	726	686	716	703	688	706	678	696	682	663	781	696	755	710	723	640	719	700	686	726	668	707	707	678	727	666	752	674	712	691	707	691	690	668	700	661	713	689	724	647	691	752	700	742	676	726	682	711	705	653	726	696	665	694	706	689	715	740	670	723	688	717	681	694	726	725	721	720	722	645	711	724	682	690	721	682	690	694	696	725	694	716	691	649	692	668	696	690	692	674	735	690	682	692	739	729	738	714	686	692	699	629	732	709	705	658	680	693	711	714	712	670	664	700	679	640	682	746	697	691	678	694	708	685	723	688	630	707	712	720	716	695	720	683	703	714	690	695	733	670	698	754	689	732	734	658	661	732	705	735	731	748	726	660	722	692	694	686	731	716	678	674	691	708	700	719	726	718	711	674	746	714	684	657	693	718	668	714	670	685	704	705	687	735	752	712	697	688	753	703	681	708	694	714	649	642	696	734	693	716	687	702	670	672	752	749	690	707	691	666	715	686	740	756	732	723	702	668	688	691	705	620	661	711	692	659	699	762	717	682	693	651	730	729	707	713	680	668	744	693	707	748	708	700	702	710	706	709	724	767	704	667	714	694	737	685	683	744	700	719	686
4576	287	169	109	84	83	95	77	68	82	71	71	73	78	91	55	70	70	69	70	64	64	69	78	59	73	64	62	75	56	75	80	68	78	77	64	69	79	65	58	73	62	87	69	72	72	60	58	80	70	74	63	71	85	64	82	76	71	64	64	72	71	68	78	72	62	63	83	77	75	82	81	90	68	84	72	71	84	63	61	87	70	74	79	80	70	55	59	59	62	63	68	72	59	76	68	73	64	81	79	80	73	73	72	59	61	64	58	67	75	75	70	82	84	82	54	72	65	72	70	73	51	44	64	78	67	86	65	78	76	68	77	69	69	63	67	60	56	77	79	57	64	66	70	76	76	67	67	75	71	59	71	66	75	77	69	64	78	76	64	85	77	49	67	60	69	67	80	63	68	55	68	65	78	60	72	71	81	68	74	78	79	76	83	67	68	64	72	64	77	72	72	66	65	80	83	77	75	81	65	64	59	65	68	74	64	64	68	60	74	63	68	62	50	71	74	67	68	61	64	62	73	86	88	57	70	68	72	73	71	77	63	68	66	67	57	80	85	57	83	71	64	86	60	75	71	70	68	62	75	74	76	59	54	60	81	73	73	64	65	84	57	67	64	65	57	81	63	64	66	63	58	70	65	76	63	89	62	75	81	80	47	61	62	77	61	67	81	58	79	84	73	81	62	65	67	90	61	76	70	77	73	67	63	57	57	67	58	85	77	87	71	81	68	67	65	82	77	59	79	72	66	81	82	70	73	78	71	70	84	81	81	72	86	75	75	79	60	85	82	77	49	67	44	72	62	67	85	76	77	72	69	62	75	79	55	56	77	76	72	66	71	61	62	70	73	63	57	54	66	65	85	68	68	57	64	69	90	82	85	71	75	69	68	77	78	67	79	71	82	74	74	82	84	77	75	60	70	65	60	83	62	75	70	80	63	74	76	64	72	72	57	73	75	67	81	76	84	64	77	53	58	69	85	76	71	67	65	71	66	66	92	67	74	81	83	61	53	71	67	56	60	63	66	74	66	69	84	76	65	72	67	60	64	76	67	61	76	71	65	74	67	57	77	68	85	65	56	66	68	53	77	78	63	68	73	83	70	78	71	81	79	60	68	69	72	64	79	63	61	80	79	76	64	77	65	69	65	66	66	63	67	91	62	77	58	73	59	63	83	77	63	77	71	57	68	70	69	82	90	67	66	84	70	74	62	82	63	67	79	79	83	71	57	65	73	64	58	68	79	72	78	74	69	78	88	63	84	64	63	55	83	68	51	75	73	63	70	75	63	69	65	68	71	71	77	53	81	92	71	89	79	75	83	65	64	76	70	71	73	63	71	63	67	57	69	68	87	64	65	71	62	69	65	60	61	79	81	73	64	67	52	63	84	78	84	60	64	72	58	78	73	68	86	64	80	72	77	72	79	75	72	76	66	61	75	67	61	66	68	72	80	71	68	56	67	69	54	68	70	67	74	78	79	76	85	72	61	83	75	63	52	73	60	74	69	64	66	69	67	68	83	74	55	82	76	66	77	71	73	67	68	60	77	81	68	60	60	75	64	68	62	70	72	60	58	78	63	72	69	69	87	58	65	68	77	70	69	73	65	60	65	78	77	64	71	66	68	70	66	61	55	70	67	80	53	76	84	65	80	58	78	70	78	65	77	73	67	68	86	73	74	88	75	71	87	73	75	66	76	63	65	57	76	73	64	66	67	92	71	67	65	78	68	85	67	63	67	66	65	73	71	55	80	70	66	63	57	61	70	70	71	54	62	74	87	81	66	74	69	66	61	61	96	54	77	66	68	63	86	79	74	68	73	78	55	71	77	80	70	75	60	69	73	70	62	88	51	73	58	64	71	70	61	73	69	56	64	70	73	50	72	73	74	81	74	65	78	80	65	84	77	72	79	74	69	59	82	72	71	69	74	68	66	65	80	85	51	68	69	75	76	56	77	67	78	75	77	72	82	66	77	81	62	65	65	75	74	77	65	86	75	70	63	72	67	66	58	66	65	62	72	70	70	72	67	85	67	59	64	70	86	67	76	63	59	61	64	56	54	80	69	85	59	65	56	67	67	90	69	64	73	74	76	73	60	78	76	72	68	76	88	62	74	58	75	66	75	84	60	76	67	59	62	67	79	74	71	77	62	75	73	52	78	84	70	71	64	69	72	70	74	67	91	70	77	66	78	61	69	83	58	83	77	71	94	73	67	77	63	67	67	65	81	66	71	63	69	84	71	85	77	58	69	60	73	66	69	81	62	90	81	59	64	64	70	64	59	69	69	61	88	64	71	80	77	55	64	47	61	67	68	52	81	60	72	78	63	58	72	70	75	54	73	73	64	77	70	77	75	58	78	68	70	63	76	75	84	74	64	68	70	80	69	58	52	63	69	60	78	79	82	76	69	79	79	66	77	69	76	70	80	52	65	60	56	58	67	64	73	64	76	59	66	81	62	66	67	67	70	71	74	91	62	64	66	73	76	75	69	88	69	69	62	87	93	64	84	61	67	58	76	58	78	73	68	72	62	77	69	66	81	62	80	74	76	71	90	59	70	83	67	88	69	52	66	85	59	80	73	76	69	74	58	65	71	59	75	73	53	60	63	69	93	78	60	73	65	65	87	87	75	81	62	78	88	70	61	58	85	73	68	57	63	69	62	77	71	67	76	71	85	57	66	66	73	81	67	68	62	71	59	61	72	81	55	67	49	61	73	76	62	74	74	57	85	78	63	82	77	72	73	63	72	59	69	68	71	62	73	65	60	69	76	76	67	79	82	72	81	66	59	71	70	73	59	68	68	71	70	55	69	60	65	60	58	70	81	70	68	79	67	69	81	82	66	69	79	79	58	68	67	68	79	79	91	65	81	71	78	68	71	82	71	76	77	72	62	67	77	88	70	60	63	74	69	61	74	62	68	73	77	70	64	72	67	78	84	59	65	83	66	58	65	70	74	66	74	70	57	65	84	62	66	62	80	66	83	54	93	76	77	76	71	73	76	69	60	76	72	75	64	63	78	55	75	78	65	79	64	79	69	75	60	77	76	74	84	67	73	77	60	75	65	70	67	76	70	74	63	80	75	86	58	74	63	61	61	68	75	79	53	71	76	72	69	58	80	91	95	67	59	69	53	73	79	58	71	78	61	62	73	62	62	68	42	79	61	74	67	67	62	67	74	64	70	72	86	68	72	68	77	88	78	58	89	76	84	78	70	79	85	63	76	77	53	77	59	60	74	79	64	88	84	61	71	74	103	77	71	64	77	47	82	79	78	79	66	68	79	68	60	67	63	81	69	73	71	66	73	70	91	64	72	85	70	62	66	83	63	75	62	75	94	70	72	89	79	74	88	85	69	75	63	80	57	65	85	79	59	80	68	78	81	53	91	75	85	78	71	74	79	64	69	59	62	75	73	69	79	75	61	81	75	78	79	67	73	55	78	60	73	79	66	77	77	87	78	60	87	68	78	78	72	61	78	70	56	76	69	68	58	65	74	74	63
4325	333	424	478	417	376	334	330	294	312	275	288	303	293	283	261	278	248	280	257	281	265	251	274	281	264	268	275	300	267	255	283	254	292	262	252	263	247	255	269	274	282	273	246	253	270	268	258	236	254	264	272	255	272	290	265	272	240	262	266	252	271	236	268	244	237	266	250	244	277	275	258	243	276	276	252	239	256	252	244	284	244	254	254	279	256	241	243	283	274	245	291	257	284	278	288	274	243	238	218	234	241	259	254	242	232	264	261	288	281	266	271	271	266	250	292	260	268	256	212	248	265	248	250	246	262	247	268	277	261	257	253	256	250	258	278	282	269	243	274	256	268	244	259	280	273	214	257	257	240	252	249	236	254	255	255	254	239	231	246	257	239	237	237	264	254	268	247	280	258	272	288	251	253	256	281	257	272	257	260	298	303	276	264	277	272	253	265	248	263	280	283	247	287	274	279	266	238	251	235	268	274	270	268	237	253	266	258	253	276	263	263	280	253	254	239	257	280	256	257	240	293	265	237	241	282	271	264	228	257	269	268	279	271	248	246	252	247	260	277	263	265	271	241	258	274	244	245	282	281	267	240	250	250	258	277	250	265	281	278	267	254	258	264	257	233	293	255	245	265	257	283	287	262	268	268	273	261	281	262	252	249	268	273	264	265	240	276	240	262	285	244	231	310	242	255	252	256	258	246	300	267	242	253	252	247	279	269	261	248	254	236	244	251	292	261	253	264	259	253	255	254	260	279	265	275	239	259	235	254	240	253	229	257	259	246	257	265	248	251	257	254	230	259	251	239	241	262	254	278	250	260	274	257	269	251	264	239	272	268	265	272	265	240	262	293	266	261	273	250	261	240	248	275	242	271	242	244	236	242	265	227	263	272	254	240	236	245	261	248	278	273	271	255	225	251	233	220	244	259	276	260	248	235	248	279	265	285	252	269	265	246	249	248	249	238	255	260	254	263	282	235	269	272	245	274	263	245	273	240	274	237	268	242	261	262	260	253	257	268	270	265	249	232	237	270	250	283	242	268	271	246	267	262	281	263	245	268	263	245	241	280	286	236	252	302	231	281	229	269	257	269	253	240	244	255	256	235	257	261	280	245	288	240	255	236	267	282	241	264	292	271	229	256	240	250	269	246	257	277	252	245	267	233	239	243	273	248	249	281	220	248	264	284	232	261	248	282	281	249	255	276	256	236	256	260	250	255	271	242	279	251	280	256	266	255	294	249	304	263	251	247	255	270	214	259	225	235	273	248	245	262	246	252	271	240	265	265	260	276	268	243	277	251	256	250	251	223	247	241	283	291	251	291	250	274	230	270	279	265	275	274	259	233	283	254	275	240	255	258	252	240	248	250	262	281	261	210	253	242	244	289	258	254	275	271	226	257	262	289	248	244	263	241	241	251	245	272	237	240	243	258	266	283	261	282	284	273	283	220	292	247	251	244	241	288	247	253	274	247	234	280	255	281	261	241	233	238	264	260	232	255	277	265	272	264	227	294	248	259	247	253	276	302	260	258	252	271	273	247	292	256	270	290	239	259	258	287	274	260	287	254	247	260	274	255	268	241	272	267	268	267	277	249	248	256	301	253	267	253	225	248	237	266	295	230	285	260	316	254	292	249	246	286	252	262	275	235	246	275	293	259	283	244	248	264	223	290	278	228	256	250	264	261	232	237	271	257	266	237	266	250	260	263	260	268	256	264	243	275	245	259	272	260	268	241	262	232	264	264	244	281	242	247	275	260	258	241	244	278	258	242	253	245	272	259	238	224	277	285	238	260	275	286	245	253	235	271	252	251	231	267	271	270	273	269	258	229	261	231	251	248	270	254	247	282	259	261	255	248	259	241	282	246	262	278	273	266	235	222	239	258	255	272	267	276	262	259	269	264	260	241	233	264	265	286	245	252	260	238	277	257	253	266	281	265	261	242	250	265	264	273	278	262	274	250	248	250	252	225	250	290	260	287	259	252	260	277	304	267	250	233	294	251	245	245	235	257	244	249	237	255	264	270	274	246	231	277	252	251	249	255	253	230	251	232	260	286	254	269	225	282	254	266	244	261	264	263	268	255	243	231	254	265	244	262	259	260	276	244	241	257	262	238	271	280	257	256	273	224	257	281	228	261	259	236	242	244	267	277	253	266	267	259	256	266	281	260	252	273	260	261	283	283	275	264	231	265	262	275	285	256	263	268	249	263	257	267	267	246	220	283	269	268	277	238	256	243	246	284	235	236	220	271	257	265	249	268	231	258	271	246	252	264	266	259	266	248	235	281	265	262	274	275	240	265	262	272	276	267	282	266	244	249	259	257	261	254	247	284	283	258	242	233	277	265	238	248	251	271	286	255	248	258	225	256	280	258	259	252	260	239	266	259	261	257	273	249	266	275	258	249	257	254	258	249	228	239	284	280	248	257	241	244	246	261	265	244	268	244	264	250	237	270	227	228	237	249	278	287	252	275	249	243	228	249	261	265	268	278	269	233	286	275	272	257	259	269	256	276	266	234	245	273	247	278	238	267	246	267	236	265	257	264	266	247	242	285	233	231	279	270	228	254	238	249	251	252	263	251	279	284	267	249	247	283	250	246	242	247	257	248	263	254	257	273	265	271	266	264	283	262	235	231	256	238	263	279	270	247	266	277	278	258	268	260	252	279	256	239	283	247	264	266	253	291	252	267	275	240	244	250	263	256	248	248	227	248	251	273	289	266	268	258	242	231	247	271	223	245	224	272	277	257	253	268	265	260	294	249	273	265	276	271	249	231	272	256	245	239	255	277	265	260	280	288	270	296	261	252	231	280	274	241	271	264	261	236	248	257	259	270	268	231	260	294	270	250	243	265	257	267	255	278	242	244	263	299	237	257	261	246	284	234	246	283	263	302	232	260	281	248	249	246	240	284	252	267	230	248	258	233	257	262	238	244	272	234	269	259	259	260	261	232	253	275	276	260	282	234	265	253	254	242	243	258	256	254	259	239	265	264	251	249	227	243	258	249	223	242	262	245	286	239	257	251	254	271	256	275	241	251	248	259	249	282	259	252	274	264	264	248	282	242	251	244	256	251	255	264	253	238	247	253	275	256	266	255	276	267	274	250	286	251	290	256	272	257	268	247	283	255	270	242	269	281	239	242	270	247	253	288	247	229	240	246	237	250	250	286	262	254	273	266	248	289	266	238	289	246	256	252	279	248	258	243	252	238	252	272	269	248	260	262	239	242	255	243	258	265	283	262	235	249	218	258	253	234	228	259	280	242	257	252	253	258	261	225	270	292	237	246	233	245	237	243	280	253	278	263	261	230	241	252	257	230	257	268	267	273	260	256	226	241	261	255	247	255	279	227	259	258	246	251	256	245	235	280	280	272	264	235	278	234	237	269	234	269	280	266	291	271	280	284	241	280	256	265	254	273	253	241	244	254	244	267	242	258	263	258	257	238	255	264	240	253	265	275	257	273	254	219	263	267	278	276	272	257	258	256	227	247	266	254	284	270
32867	5896	1567	1083	803	559	516	409	346	308	289	261	238	239	204	204	226	221	192	206	168	163	222	169	174	197	170	227	172	176	193	184	163	166	187	189	157	158	170	183	174	178	172	162	172	158	159	163	202	147	178	154	188	164	176	186	163	177	170	161	181	154	192	175	164	176	173	163	192	149	164	189	147	170	165	187	173	182	181	156	190	166	164	169	179	161	158	183	153	157	184	176	177	169	149	179	157	165	184	172	163	163	180	159	155	145	186	158	157	166	185	140	179	165	180	174	188	176	171	176	166	199	193	170	156	173	173	164	150	177	150	172	149	166	145	180	161	182	163	172	175	156	173	179	170	164	181	166	159	169	165	160	157	168	166	161	181	174	159	158	175	162	182	143	163	189	171	165	190	163	177	185	143	156	180	157	171	175	196	167	175	165	161	164	134	140	170	167	164	155	169	143	173	186	188	173	166	163	151	154	141	163	156	173	161	174	156	155	171	197	176	166	179	167	190	174	166	164	179	171	169	180	149	178	158	160	172	177	149	184	180	152	173	155	190	171	172	151	159	160	163	146	170	153	186	183	161	147	169	176	156	170	169	168	161	173	184	163	165	163	191	139	160	157	169	195	167	184	182	169	185	144	148	168	178	158	168	159	162	148	174	182	153	189	175	137	169	158	164	167	178	168	175	172	167	181	167	155	139	173	155	159	182	182	166	181	152	161	155	147	149	159	163	175	175	141	182	153	148	151	159	184	168	184	153	167	172	158	163	166	161	174	189	167	155	164	157	167	157	164	149	191	156	201	175	181	183	171	157	151	162	169	141	167	161	157	160	168	163	153	161	166	139	138	145	167	175	169	180	168	180	149	173	149	190	185	169	142	188	172	154	164	165	166	176	175	193	177	168	150	172	176	166	197	183	155	174	168	162	152	181	161	156	157	142	165	184	167	164	172	182	189	186	164	167	151	184	175	149	172	183	157	156	161	167	149	144	171	176	170	153	141	163	163	144	193	162	187	183	163	156	151	164	179	173	153	159	176	187	186	168	164	160	174	159	161	174	164	147	149	183	182	169	191	170	176	177	151	164	164	161	150	177	175	173	170	137	165	133	169	175	179	185	183	167	169	165	164	149	188	152	157	168	191	178	167	166	162	149	158	158	170	171	151	177	192	159	185	165	161	148	176	149	176	172	164	178	159	191	163	144	182	159	170	191	166	149	177	168	167	161	175	161	151	150	152	174	181	172	142	151	174	169	170	134	160	184	170	148	186	180	180	177	149	185	175	165	193	156	177	158	187	157	151	172	160	155	190	160	149	177	166	175	184	174	139	151	180	163	154	176	186	160	171	165	164	179	156	140	159	163	159	169	178	144	182	182	147	152	166	145	171	155	173	169	178	175	141	186	165	182	163	172	194	177	158	150	165	184	167	191	157	185	169	197	170	170	181	154	203	159	166	172	161	176	159	172	182	171	161	168	154	223	185	172	154	175	183	171	164	155	190	182	178	158	178	183	148	166	181	176	148	161	179	165	179	179	153	169	160	171	164	158	161	174	163	192	179	167	170	159	159	154	193	169	172	186	156	163	160	170	164	191	159	164	178	144	169	142	156	177	175	177	157	162	173	168	169	169	167	174	161	188	186	167	184	150	175	157	164	160	145	178	168	163	172	181	155	175	155	179	159	159	168	152	155	182	183	167	192	155	168	163	178	143	164	159	168	166	161	158	173	154	169	216	171	177	185	164	157	166	168	161	165	147	183	151	161	166	186	145	143	158	152	181	158	169	155	173	168	184	177	181	166	189	185	157	149	146	172	167	162	149	180	163	174	158	181	164	170	171	171	178	166	184	150	146	163	156	169	168	168	167	169	177	158	182	182	192	151	142	191	179	170	151	152	146	176	159	145	165	166	158	193	149	160	166	143	152	182	173	167	159	178	141	155	151	174	152	163	145	178	149	157	158	195	160	171	152	149	145	183	155	162	165	158	162	155	165	174	159	188	154	179	140	152	185	181	179	169	171	219	173	148	172	174	175	164	171	172	166	184	176	157	170	180	207	187	177	175	160	165	190	163	166	164	193	136	152	172	178	170	168	180	177	156	165	178	182	149	167	187	184	170	162	184	183	138	162	161	163	159	181	188	176	168	179	173	158	169	169	183	175	163	185	161	182	178	177	183	149	158	187	167	184	186	162	161	163	157	150	166	179	162	167	159	172	165	159	138	160	188	173	159	164	171	168	148	170	159	187	160	161	145	173	173	162	166	156	172	176	183	192	166	163	177	168	174	144	170	164	179	157	173	176	149	152	152	166	155	176	186	151	176	163	169	178	169	155	157	176	165	149	164	155	155	173	177	169	171	171	167	173	165	167	161	175	176	190	156	161	183	171	158	162	158	167	182	161	147	158	170	168	159	147	170	162	164	164	180	152	148	185	162	167	178	177	160	154	155	168	176	164	180	150	164	154	157	179	147	169	134	148	171	172	200	166	178	141	148	151	170	154	167	166	170	173	146	182	154	170	175	179	168	143	161	162	133	154	164	177	162	161	148	170	159	169	153	176	143	184	157	169	138	156	173	160	161	182	180	161	174	169	159	186	149	165	163	187	202	189	147	181	167	180	178	157	180	184	170	158	186	151	187	168	152	176	185	157	152	168	172	175	169	133	152	173	164	146	166	159	159	182	163	146	171	181	173	155	152	180	169	174	183	183	162	181	166	177	178	184	181	160	177	162	181	181	172	153	162	144	163	167	165	181	155	153	165	150	156	161	177	176	155	154	164	158	174	166	171	172	177	163	170	164	168	180	161	194	185	163	168	180	153	143	164	170	178	155	167	164	181	153	175	191	154	161	179	173	145	140	174	181	168	174	170	180	196	164	160	166	188	164	162	160	162	164	140	162	173	173	162	171	170	164	154	154	159	147	180	182	156	167	170	174	201	164	170	175	164	190	155	166	170	159	167	187	166	191	166	156	163	151	166	179	172	165	168	154	163	174	169	175	174	172	171	191	196	179	200	157	144	190	161	151	196	143	170	157	171	156	134	155	168	171	183	165	176	171	175	182	181	180	179	170	176	165	171	196	181	181	137	154	158	189	171	177	169	148	152	154	166	193	171	188	151	180	174	168	152	171	168	198	174	151	187	158	149	171	186	168	177	176	150	149	185	175	186	165	165	156	157	194	189	153	180	150	138	154	153	157	171	157	170	159	176	161	160	172	170	166	163	152	162	152	174	180	153	164	158	141	177	177	168	167	178	171	185	176	197	161	189	168	173	180	188	177	167	178	169	164	168	170	176	129	165	153	188	156	166	156	153	165	146	181	166	162	171	170	168	198	172	158	141	169	167	141	161	175	185	163	156	169	174	196	168	157	170	164	152	200	158	164	154	144	166	177	165	159	167	167	163	175	144	157	153	159	146	176	164	172	176	195	172	155	164	181	168	172	171	192	154	165	163	157	174	155	164	192	158	183	153	152	156	159	170	160	173	156	166	163	146	154	178	160	180
14446	1561	3409	3796	3186	2631	2146	1838	1644	1362	1290	1152	1040	1018	954	902	845	766	740	761	711	725	693	695	646	660	646	636	610	597	602	604	562	589	563	577	558	573	527	568	559	557	579	551	519	548	551	571	520	510	537	531	534	554	518	556	540	543	523	510	533	576	552	513	557	536	481	523	538	523	514	497	532	576	520	508	541	516	531	574	490	549	496	538	554	546	481	511	515	518	525	539	549	509	511	510	523	539	526	526	518	529	503	494	525	506	548	505	512	527	545	518	543	503	481	494	507	496	519	533	517	492	537	499	533	511	509	535	522	525	511	527	466	534	519	500	511	508	490	470	517	563	504	534	511	525	509	533	532	498	506	535	513	541	542	515	494	455	511	524	525	502	518	504	504	498	495	545	496	460	538	531	543	504	538	493	552	472	530	503	527	516	541	508	560	513	499	485	502	498	481	495	520	514	521	512	518	497	515	544	529	500	472	510	518	471	540	502	537	499	496	493	497	519	489	514	529	516	524	544	533	486	512	487	509	495	493	512	524	519	532	515	511	527	517	528	518	500	521	493	559	511	529	507	509	509	522	485	504	506	506	502	522	492	541	523	494	517	528	522	542	488	488	538	511	557	529	510	499	487	502	520	520	502	503	485	487	543	520	465	498	521	511	535	506	508	512	516	535	495	510	497	582	512	474	502	521	456	468	516	533	541	497	520	512	568	533	455	509	490	529	544	553	480	498	521	504	537	485	498	541	477	526	552	549	512	525	481	526	532	513	529	465	514	518	500	523	522	493	515	517	499	486	533	511	545	504	478	508	504	484	512	559	481	474	524	465	477	513	499	532	502	560	518	521	507	501	511	525	537	469	448	528	541	495	508	532	530	524	531	514	532	535	535	496	491	519	565	516	542	536	484	517	503	531	469	521	486	495	487	535	491	471	534	501	544	512	511	542	514	496	530	544	481	553	543	522	490	544	496	520	527	460	533	521	529	501	533	549	511	497	531	505	536	535	503	516	539	490	488	496	500	478	553	546	542	495	538	530	523	540	491	515	487	529	479	471	510	514	529	481	515	514	499	497	487	534	523	493	530	534	504	546	538	529	517	456	505	541	494	505	506	499	510	512	516	492	497	530	517	520	489	517	523	537	532	539	550	539	507	542	523	525	516	493	527	517	512	496	515	519	533	498	493	506	552	534	520	489	523	572	503	520	525	511	527	495	480	524	505	505	501	524	517	552	506	522	494	503	487	540	492	509	527	499	502	511	529	513	521	529	511	539	522	503	502	514	486	462	520	500	524	543	531	482	525	527	532	502	471	514	529	507	540	511	494	563	482	505	516	507	527	511	519	552	556	556	485	569	507	494	517	495	523	497	531	513	495	519	536	501	542	495	524	478	485	503	503	499	553	548	516	517	525	552	509	495	520	516	490	540	481	478	511	519	513	504	495	530	461	535	541	483	499	493	528	569	485	521	511	527	532	527	516	498	497	528	546	545	525	518	495	502	496	502	474	482	533	536	529	544	567	533	531	531	480	528	512	537	518	526	530	538	506	504	516	474	520	552	479	515	492	523	477	501	525	523	524	534	498	545	496	510	482	504	525	560	541	497	453	536	512	501	534	480	512	500	568	515	518	501	519	521	518	545	527	497	537	502	545	512	484	478	517	514	506	531	511	548	502	478	476	528	498	505	494	551	496	469	554	533	489	518	523	506	524	491	483	490	514	478	516	512	472	504	481	525	510	525	522	501	515	481	508	541	511	485	490	491	549	499	523	480	526	518	517	498	523	499	510	492	503	519	478	488	533	527	517	518	514	496	517	505	513	485	501	450	472	478	501	505	541	543	497	522	499	452	530	507	527	475	500	534	518	527	532	532	527	509	530	491	482	523	515	489	519	496	524	489	484	515	556	528	495	519	557	558	486	531	547	525	542	516	531	507	527	491	532	530	513	521	492	508	501	480	512	540	550	484	500	541	460	506	528	511	506	486	519	498	508	495	516	534	549	515	517	499	509	549	481	481	502	514	517	526	500	521	508	498	525	537	491	521	539	530	551	540	487	515	494	529	503	520	481	497	504	485	507	505	502	534	465	484	498	519	542	476	517	476	492	527	527	486	502	491	530	508	498	524	500	483	518	509	488	493	540	519	545	511	447	520	500	500	465	515	533	499	533	522	508	583	497	494	518	519	520	497	519	509	457	525	480	500	537	509	510	512	536	491	545	500	478	515	521	483	500	533	477	515	491	524	517	498	467	563	541	541	532	507	491	531	530	527	514	503	508	531	494	527	510	496	509	512	475	499	489	520	529	477	528	499	509	492	512	472	501	534	483	456	484	490	534	553	537	543	508	529	515	531	509	481	527	515	510	529	503	536	533	500	541	493	524	519	497	516	509	512	511	501	523	527	518	496	543	494	500	467	488	504	536	519	491	519	526	495	543	519	523	532	501	504	529	547	508	533	516	533	515	511	531	521	517	528	527	549	541	525	539	458	526	541	518	499	531	525	510	500	534	508	503	477	534	544	550	498	500	495	502	488	515	536	515	523	521	506	536	521	532	526	508	465	536	513	462	488	536	509	537	469	531	495	518	556	517	530	530	554	512	537	500	478	507	539	541	500	499	469	518	496	513	523	490	497	495	511	533	512	521	502	576	526	545	496	550	538	508	505	559	495	512	535	549	502	538	501	511	567	490	531	522	529	523	532	480	513	509	520	501	529	480	488	511	503	509	542	542	522	507	510	503	551	529	521	527	501	500	466	500	489	515	505	529	550	500	513	506	520	504	494	501	528	513	547	503	518	554	473	520	484	494	546	529	516	467	529	532	520	531	487	531	521	525	488	500	496	563	529	525	540	486	522	505	563	484	525	492	538	464	533	566	562	518	493	497	562	543	480	494	512	533	477	526	515	509	501	531	521	511	496	475	497	471	531	494	490	511	514	508	530	495	480	471	494	488	508	492	485	483	499	537	498	491	479	479	532	524	467	490	530	556	551	502	499	531	488	501	483	494	528	546	529	533	546	519	521	514	507	534	529	491	490	524	514	508	504	515	501	509	473	530	495	506	520	508	518	524	493	495	488	490	523	495	493	528	500	469	493	537	502	503	508	507	472	506	481	527	531	502	509	528	420	519	479	505	539	533	510	500	510	543	514	504	504	536	508	529	504	499	532	461	500	572	526	535	514	502	519	525	522	477	550	519	514	565	487	520	471	517	561	507	471	547	479	465	526	514	528	517	508	501	489	517	493	541	533	506	520	523	520	531	499	516	544	511	531	496	512	524	517	506	508	476	495	526	457	506	499	504	541	532	547	478	487	519	547	535	506	508	535	518	549	485	500	538	520	488	535	506	515	525	513	494	496	513	554	500	527	537	502	523	486	504	500	513	492	500	526	477	509	518	547	513	513	526	514	514	504	519	502	497	516	513	482	523	479	457	491	548	518	505	522	490	500	463	567	545	477	527	503	500	535	500	478	492	514	478	525	502	521	538	519	516	500	517	477	504
43313	15774	5072	2272	1501	1103	808	725	624	526	493	476	451	366	330	363	321	339	309	315	289	297	327	269	286	274	259	291	280	266	268	261	292	286	281	266	237	250	283	302	266	268	266	245	247	263	252	238	243	230	264	261	263	263	241	236	255	245	279	243	238	256	249	269	250	266	266	243	275	250	247	246	249	247	249	263	234	238	242	262	284	245	234	235	249	255	278	278	264	255	264	258	257	240	264	232	261	235	275	225	243	240	259	233	278	237	228	258	263	271	251	269	244	275	267	256	231	254	243	245	259	233	247	224	236	212	237	245	252	232	254	263	245	273	233	235	257	251	243	253	254	229	248	252	238	251	255	255	247	251	247	243	260	271	233	225	236	238	233	232	240	239	270	237	242	234	266	260	254	236	229	232	224	295	256	248	260	288	251	216	258	234	257	237	265	271	246	256	242	241	258	253	238	248	241	249	246	280	253	223	251	260	270	255	256	265	260	253	256	230	261	264	237	221	255	258	244	256	285	248	222	231	232	247	237	256	257	262	263	235	271	258	279	270	217	259	256	244	221	242	258	252	231	247	244	268	246	234	252	255	233	194	253	265	242	267	270	260	246	247	264	255	242	275	265	243	213	259	231	227	249	247	228	255	229	242	256	252	258	249	233	260	246	246	201	229	267	255	244	262	258	254	250	245	257	256	257	225	250	259	233	269	258	232	239	225	244	262	256	262	265	248	288	292	266	231	254	245	276	221	265	234	261	238	264	248	230	255	226	238	244	253	250	258	246	246	275	241	229	239	239	283	263	241	223	253	236	254	254	229	222	269	252	258	235	256	277	257	243	255	256	251	233	260	232	215	264	269	260	249	236	258	251	240	245	258	268	254	265	250	282	233	226	262	247	260	247	267	294	290	277	259	263	232	247	251	243	258	250	239	240	279	221	286	212	234	254	278	290	243	252	270	244	229	258	238	244	233	234	257	274	240	262	236	234	239	233	249	254	286	234	253	228	238	239	258	228	262	264	259	239	253	239	246	249	262	267	227	244	264	266	253	273	249	268	277	241	234	204	214	256	224	230	260	245	268	255	248	264	257	239	265	232	245	262	246	247	262	268	258	227	273	248	299	263	247	231	241	248	257	266	206	254	253	250	279	254	268	243	231	239	232	231	241	252	223	240	241	266	248	243	242	229	249	246	279	241	247	237	246	227	238	236	243	230	250	222	252	277	255	251	253	250	228	241	239	264	266	244	245	262	264	254	232	273	243	258	249	250	251	236	240	263	248	243	240	241	247	263	254	239	283	230	251	231	253	254	272	222	228	251	233	230	256	270	262	257	245	276	248	234	200	239	253	260	236	231	225	271	237	233	272	264	264	256	251	221	246	257	287	246	239	246	226	257	255	259	273	235	263	261	234	241	239	229	251	258	229	269	256	257	242	277	232	258	252	261	231	239	254	259	266	243	251	254	257	265	264	239	251	241	251	261	219	244	256	233	250	246	250	252	251	271	249	265	274	235	267	263	265	261	263	248	269	216	246	235	246	252	236	251	216	226	237	250	246	233	254	231	276	266	262	247	264	255	242	266	244	279	249	226	236	253	260	253	253	253	255	263	228	231	244	260	262	219	271	276	228	233	266	265	233	245	250	233	226	229	258	253	244	237	228	250	237	243	224	281	259	253	282	232	251	252	270	242	231	253	224	246	251	254	246	269	262	242	262	248	283	246	254	235	244	262	261	273	253	272	278	218	251	257	247	243	228	261	254	256	219	250	261	279	262	266	259	247	245	254	263	256	251	265	230	243	276	256	249	253	271	252	244	235	267	263	252	265	248	239	239	249	245	246	226	253	239	241	239	235	265	254	262	232	251	252	254	271	232	226	275	232	233	274	241	254	236	224	233	262	250	244	230	268	256	219	249	216	218	232	260	239	239	251	271	258	241	232	240	247	248	266	229	239	234	270	218	234	236	240	262	242	236	237	207	231	248	242	256	256	257	269	246	265	252	271	235	234	237	263	229	253	256	249	261	250	231	252	260	269	241	267	247	246	257	259	250	251	227	276	259	262	229	231	238	239	263	270	233	229	217	234	237	248	251	243	244	225	267	240	249	240	277	258	276	216	245	249	230	261	245	256	257	244	238	279	234	226	260	220	204	252	243	273	239	241	246	256	255	215	235	219	237	259	250	252	253	248	228	284	269	238	251	241	277	259	258	259	246	223	269	258	252	229	245	247	212	249	224	255	262	243	246	227	249	247	255	237	252	255	253	229	254	247	276	235	259	250	233	250	247	257	287	268	259	193	257	230	215	244	217	241	264	228	219	235	247	272	265	238	244	248	225	229	256	253	253	258	239	243	266	244	234	260	245	227	262	236	230	273	252	256	252	249	247	257	247	246	232	266	245	219	257	256	264	267	252	260	256	284	256	263	221	248	260	224	263	269	235	241	244	261	219	249	251	222	236	254	228	236	266	255	236	275	257	257	245	242	261	253	252	240	250	248	231	250	266	264	269	259	228	249	262	247	254	283	269	245	227	238	245	278	267	245	240	239	261	264	237	244	250	242	262	250	249	253	196	281	230	267	247	235	238	207	256	249	249	249	247	243	237	246	256	267	261	250	280	242	247	244	251	246	232	225	236	223	236	255	257	243	239	265	257	238	229	241	237	252	261	247	237	262	265	252	251	247	254	211	290	242	232	260	247	235	238	234	254	249	251	231	238	236	265	245	248	254	239	236	266	244	285	261	225	262	258	268	241	301	236	250	223	259	266	247	282	236	238	237	234	222	253	266	208	242	252	257	257	246	233	261	239	255	247	248	257	233	249	223	247	244	263	266	219	272	245	270	245	254	277	264	255	236	246	236	231	257	269	238	255	266	238	255	257	268	260	250	258	271	264	252	240	238	267	265	242	242	248	249	241	220	232	236	279	263	249	260	243	270	245	245	207	250	233	237	233	260	232	233	220	273	278	255	244	248	253	242	242	243	237	259	247	278	219	261	247	252	249	219	268	224	239	264	247	275	236	270	285	249	274	267	272	242	240	243	242	240	240	258	235	230	264	249	267	249	261	235	244	257	243	237	225	247	234	261	233	251	234	255	232	256	251	234	259	242	241	248	248	249	252	234	253	221	265	247	235	245	236	255	268	268	233	236	252	245	243	237	252	257	235	278	244	239	233	264	240	251	260	265	241	250	245	253	267	299	259	241	245	251	238	285	244	246	256	224	234	263	226	257	247	236	281	270	235	233	249	258	256	250	267	252	244	265	238	245	258	263	246	267	221	282	238	245	252	227	266	253	249	267	241	232	230	223	245	241	257	250	226	252	269	233	257	248	233	231	263	281	265	238	263	265	260	236	235	247	233	223	240	241	268	240	264	262	263	235	244	257	275	280	262	246	237	240	230	239	241	252	272	233	248	257	228	235	247	245	242	238	248	246	259	275	260	261	239	273	266	234	232	238	241	289	245	246	221	262	254	247	266	244	210	256	251	244	238	249	237	238	254	243	243
19474	2723	6127	6723	5665	4609	3855	3173	2801	2469	2052	1899	1759	1630	1457	1422	1249	1202	1217	1156	1127	1057	1033	1030	995	999	925	938	920	904	843	838	929	843	846	806	852	864	836	790	808	799	782	764	762	765	804	784	799	768	817	761	810	781	709	742	732	750	755	773	709	784	761	739	727	755	770	740	759	728	732	764	700	754	766	774	755	716	691	733	722	749	745	704	725	682	685	747	789	710	739	749	755	743	684	704	661	728	703	714	724	774	724	724	716	741	691	712	725	747	696	707	676	738	705	689	674	713	760	754	695	699	667	659	700	736	696	721	729	722	718	687	718	695	738	714	660	692	729	679	720	716	685	711	684	749	685	726	709	701	725	717	706	692	743	742	686	726	742	723	670	740	720	715	739	709	743	656	646	665	738	688	734	704	691	703	724	715	734	771	710	740	783	684	692	726	658	713	679	680	676	738	686	658	706	686	693	726	710	708	681	711	692	728	723	683	728	663	692	669	757	708	733	705	751	703	753	669	700	692	701	702	734	737	691	708	690	717	683	677	779	709	708	647	700	717	695	675	688	659	657	719	707	701	726	744	644	682	666	750	724	684	720	742	700	661	637	695	740	715	736	709	736	682	670	699	674	656	689	744	675	726	718	679	702	748	669	702	697	679	693	652	688	731	661	718	691	683	705	725	721	721	701	698	668	717	702	682	646	730	699	752	701	724	694	696	697	672	723	658	774	675	698	687	706	663	730	651	691	711	717	727	675	721	728	709	715	717	728	674	685	705	699	707	746	706	718	696	723	697	673	710	700	666	668	706	695	738	719	654	728	692	715	697	695	654	669	707	731	705	680	719	678	723	677	639	732	673	712	725	714	735	714	717	722	670	707	721	703	691	742	716	711	686	712	655	643	750	686	721	656	670	690	680	683	671	672	715	729	752	661	685	722	705	686	704	734	698	656	771	694	671	681	660	724	717	672	726	686	670	690	685	692	720	691	652	715	663	753	698	673	704	727	699	682	645	705	692	673	690	719	676	666	683	719	660	676	730	678	700	710	708	674	667	676	689	707	675	719	710	723	696	705	741	685	716	697	728	714	654	697	712	727	668	712	690	717	701	714	755	715	697	671	693	693	655	690	714	703	723	698	687	714	705	688	680	693	713	726	708	704	704	708	695	727	698	661	693	698	699	692	676	682	692	726	661	731	697	754	689	735	726	680	701	671	698	679	726	707	740	721	690	679	687	688	726	740	668	676	660	701	677	724	668	681	694	688	712	763	676	715	695	697	707	707	760	722	747	661	759	663	714	702	703	715	736	685	674	696	711	695	743	668	701	729	695	717	696	702	713	706	653	678	673	698	687	689	679	714	686	663	668	695	704	732	726	761	653	721	680	686	690	682	720	726	700	694	712	716	726	710	676	687	682	701	703	752	703	731	657	706	708	750	694	670	728	706	689	690	695	715	701	736	700	736	687	675	751	720	693	730	705	675	696	703	725	696	691	713	680	702	683	701	708	701	700	697	719	682	750	702	711	746	716	739	699	686	695	675	698	709	713	735	707	698	700	654	673	700	674	734	667	655	685	682	708	716	697	689	693	707	707	681	750	723	714	696	717	694	693	703	698	660	734	707	702	747	712	695	708	756	725	699	739	660	673	709	742	727	703	706	679	714	729	649	709	695	704	737	674	689	682	670	687	692	694	721	689	669	676	722	691	699	707	700	708	679	679	700	725	678	706	721	663	703	771	742	693	726	634	723	712	718	684	718	700	707	688	713	697	710	722	728	708	757	713	698	708	707	715	698	703	678	709	709	643	690	705	698	664	710	710	743	688	715	695	671	738	717	687	688	710	670	670	730	694	661	724	690	735	667	703	727	704	653	698	707	711	689	676	704	719	717	647	731	714	664	732	683	726	690	749	691	692	662	704	685	701	705	633	714	721	718	712	717	724	701	761	670	730	652	710	709	676	715	704	683	684	681	687	745	714	714	732	671	709	766	698	680	739	740	682	755	718	671	678	741	704	676	695	734	685	701	697	725	698	690	687	679	706	736	717	711	672	725	704	725	736	630	678	719	737	672	690	756	701	745	706	718	762	748	707	691	717	707	707	698	751	721	688	698	731	735	709	656	698	725	732	658	733	747	736	728	675	694	701	693	704	734	694	736	662	684	691	664	712	668	677	709	669	733	697	680	728	688	739	708	676	724	773	706	734	670	706	667	692	698	718	728	672	671	718	691	720	677	716	747	680	673	711	678	672	712	685	676	687	725	688	666	682	681	697	725	735	651	742	690	693	676	642	719	673	702	721	644	655	714	709	714	700	730	764	658	690	709	670	666	695	697	678	670	703	703	716	739	725	758	684	652	700	728	716	696	698	658	708	686	676	711	660	718	717	682	673	686	692	751	728	677	715	679	697	709	730	710	704	718	707	701	751	676	724	689	754	670	691	702	754	697	702	712	700	693	716	727	676	694	677	703	707	739	695	713	729	696	727	684	699	717	705	684	709	706	710	717	670	688	678	693	716	689	732	704	725	724	747	709	706	736	711	706	734	666	727	729	663	704	679	673	722	709	704	705	667	716	754	707	711	698	723	705	736	674	675	665	715	704	714	732	738	670	685	740	644	663	681	694	670	711	730	640	668	702	721	659	703	725	704	750	701	729	719	703	678	720	707	748	650	679	714	694	732	667	702	743	689	682	688	693	671	666	716	729	705	689	733	647	679	689	708	643	706	689	681	720	733	714	733	727	678	691	710	731	743	707	684	718	667	712	726	681	698	663	684	669	672	729	730	655	679	722	671	682	672	699	720	671	729	659	686	687	678	698	749	713	709	730	783	730	667	674	659	672	725	685	688	713	710	703	662	727	712	683	709	712	759	733	720	688	731	753	701	714	724	722	724	704	728	662	714	721	696	706	717	706	709	715	714	710	733	673	731	695	690	686	736	723	680	683	724	689	705	723	756	687	652	702	704	684	694	719	705	721	740	743	717	706	705	659	674	687	689	692	711	756	666	724	691	706	668	659	689	680	727	712	691	660	689	692	678	701	689	733	732	697	696	787	668	748	694	673	709	702	695	664	745	734	742	680	691	718	644	668	702	700	701	682	741	692	718	708	721	712	752	701	702	721	692	695	687	703	726	648	669	723	719	648	700	682	752	730	722	723	719	709	732	715	666	680	714	738	698	693	679	682	675	727	741	707	652	700	715	743	703	679	682	727	672	730	735	700	714	697	689	743	686	684	689	731	674	710	755	710	691	696	664	678	677	733	693	719	719	689	729	674	722	692	666	725	725	730	720	700	723	689	710	723	721	679	704	762	721	715	745	708	706	682	691	718	663	647	689	716	719	672	657	668	705	698	719	688	693	716	728	729	761	720	709	707	699	730	704	673	717	740	724	705	713	726	739	633	689	694	675	729	728	691	718	685	696	708	714	705	711	733	699	698	672	672	698	745	688	731	672	699	749	747	710	678	748	701	734	742	723	688	728	735	674	684	711	687	647	737	698	740	725
4654	250	183	95	99	82	81	94	75	76	89	88	63	75	60	70	78	63	80	63	71	66	75	60	75	72	70	82	66	75	58	65	62	60	70	61	64	79	58	72	56	60	82	59	64	64	86	58	74	77	71	74	61	82	83	65	66	72	74	71	77	68	60	68	75	79	60	61	63	67	60	65	64	63	64	67	69	55	77	63	72	59	73	55	64	75	60	71	73	69	71	70	71	85	70	68	72	67	71	68	77	62	70	85	62	71	62	74	62	67	82	72	66	64	66	74	75	55	60	67	76	79	66	74	61	67	67	62	71	78	70	69	77	73	77	80	71	71	78	81	64	56	70	67	59	81	63	67	83	82	55	75	75	73	68	55	59	64	82	65	75	62	61	64	77	76	56	58	64	72	83	63	62	60	72	52	69	51	65	62	70	74	67	85	68	69	91	70	68	69	73	76	70	67	79	69	62	70	72	63	69	63	57	73	55	77	79	82	69	67	70	75	69	78	65	71	63	62	65	73	73	52	66	52	71	73	71	66	63	94	73	88	59	68	66	67	80	72	60	74	72	76	68	81	65	65	70	67	67	70	75	68	69	83	73	63	84	67	69	83	79	53	72	71	79	67	54	76	76	72	73	68	66	70	51	65	56	67	64	69	61	58	72	62	62	70	79	83	58	89	70	65	62	67	57	67	84	75	65	70	70	66	65	59	48	76	69	77	73	77	72	69	69	74	69	64	70	55	65	74	72	61	61	70	60	70	67	60	71	76	58	76	75	70	71	74	68	72	71	70	82	72	75	79	74	82	63	78	64	63	70	63	70	61	58	86	74	81	53	58	77	67	79	73	75	62	62	63	76	71	66	53	61	72	73	67	59	84	77	73	81	68	71	61	59	74	61	63	78	87	62	73	70	51	70	83	65	64	67	67	74	62	61	59	79	71	82	76	60	73	68	67	63	64	66	75	77	63	77	72	92	82	60	74	80	52	65	66	46	70	81	81	62	60	76	72	61	64	62	90	63	83	63	71	64	54	72	53	66	73	71	63	75	66	67	64	69	60	63	72	64	65	76	64	79	67	67	72	74	61	68	69	59	82	78	64	73	71	78	81	75	69	74	65	62	68	61	63	56	82	58	67	67	69	70	79	69	67	83	75	82	70	80	78	67	63	63	56	56	63	67	75	78	78	62	96	82	76	63	60	74	66	83	59	70	64	63	92	69	66	80	69	65	74	59	59	74	72	71	86	76	71	74	68	82	66	60	76	88	63	81	65	65	66	74	62	63	66	79	85	65	99	68	69	74	67	65	70	60	64	75	83	73	67	66	70	65	77	81	60	66	46	68	69	71	59	80	85	65	74	69	80	63	65	60	65	67	66	70	71	65	65	62	73	67	48	90	78	81	71	68	68	68	68	57	62	75	72	78	72	81	80	81	74	80	65	80	84	74	64	90	79	68	69	64	75	76	69	53	73	73	68	69	69	62	81	57	63	80	69	64	89	71	67	77	71	71	52	69	74	68	71	77	49	59	58	62	65	70	55	73	61	59	62	68	82	77	81	53	69	73	71	69	53	94	59	72	74	80	65	73	69	86	67	58	76	89	70	76	67	79	79	80	71	64	87	81	65	77	58	55	71	63	77	58	73	76	77	77	79	77	66	65	66	73	67	76	81	62	51	77	87	61	55	76	72	68	76	67	48	67	64	68	77	80	67	60	72	63	68	70	73	75	67	73	73	64	71	85	59	75	57	65	56	84	65	74	63	68	60	76	94	72	64	74	68	73	75	72	60	68	58	77	68	72	81	61	74	62	60	72	62	69	65	82	58	60	74	67	67	68	77	61	55	81	70	84	50	81	80	65	71	59	67	83	72	69	78	75	56	78	64	76	70	83	70	69	73	80	65	51	87	62	72	77	71	72	86	64	60	52	82	88	69	68	70	84	67	72	61	69	71	75	82	66	58	78	58	69	66	90	59	64	60	66	74	61	71	74	75	64	75	94	80	65	76	63	67	73	57	70	69	68	70	73	53	68	66	69	62	70	74	65	67	71	65	74	56	63	60	64	80	73	70	58	62	64	72	46	60	71	82	71	84	75	64	70	78	66	50	80	65	70	81	64	63	88	59	68	78	77	67	86	77	54	57	62	76	66	70	74	66	75	71	69	72	73	60	68	75	74	79	79	65	69	58	69	80	73	70	60	72	71	71	75	55	80	55	79	66	86	76	70	61	69	73	79	66	60	71	71	58	65	66	73	73	68	74	64	65	77	57	67	82	63	77	69	69	80	76	64	72	71	70	85	65	73	58	78	77	84	56	65	74	68	72	69	90	76	70	78	60	69	75	77	69	84	61	85	72	63	73	64	84	64	72	56	75	73	75	85	77	64	55	71	62	62	69	82	83	72	66	47	82	79	76	76	82	73	66	65	70	62	62	95	75	77	74	79	71	67	70	74	73	82	75	75	69	57	78	56	48	74	69	63	73	68	68	66	54	76	61	60	69	63	59	66	59	70	59	63	83	75	47	62	66	72	77	82	61	70	52	65	74	68	71	76	60	72	82	87	87	85	66	57	72	68	76	69	81	72	79	90	63	70	77	67	80	66	66	71	72	78	68	70	65	75	57	70	71	56	82	80	74	79	67	66	78	63	79	67	62	61	59	71	63	51	83	75	67	65	81	52	62	64	79	73	62	70	74	71	76	69	85	82	70	75	63	74	65	74	74	55	64	86	60	74	74	66	51	65	61	72	72	48	88	51	64	72	67	55	72	84	60	74	58	71	68	83	76	71	79	67	67	69	77	83	72	71	72	76	60	59	68	65	61	67	61	59	57	65	61	57	75	65	89	67	48	71	60	67	75	69	71	73	60	68	62	78	60	93	69	64	69	74	76	72	68	86	56	65	68	68	69	59	56	67	75	83	62	79	69	59	72	58	77	75	75	69	80	61	62	64	72	56	72	48	80	65	59	56	70	70	70	50	71	65	67	65	69	83	49	76	54	75	74	75	66	75	66	72	63	71	70	75	67	67	79	76	68	71	67	79	52	68	60	69	71	63	66	59	75	79	93	56	74	68	79	68	59	75	71	72	72	73	64	66	66	70	66	62	69	83	65	72	94	67	64	76	65	70	81	72	72	61	74	62	74	72	78	71	66	72	63	57	81	71	78	73	72	68	73	65	63	59	74	67	73	71	64	81	66	61	70	77	67	54	71	74	61	86	65	64	81	77	71	60	64	76	59	70	81	62	67	55	66	65	65	70	61	58	82	75	73	66	71	63	68	64	75	54	61	60	83	80	68	74	70	79	65	67	84	80	65	85	64	80	81	70	66	57	59	75	67	54	75	70	73	75	80	68	65	77	80	66	64	85	74	53	72	58	71	72	75	65	74	67	74	57	75	61	55	68	56	73	69	73	59	70	78	66	67	73	78	65	66	68	55	60	86	82	75	63	61	73	78	70	77	67	72	72	85	68	72	66	73	84	82	51	63	61	60	72	60	55	67
4299	333	406	435	434	359	330	311	341	260	319	295	307	292	296	293	297	270	294	271	282	274	285	275	262	250	312	264	262	262	252	278	255	234	285	253	265	273	266	271	282	251	245	240	257	259	276	248	273	264	261	285	242	245	248	275	269	256	264	245	228	241	268	260	275	245	256	285	262	261	236	234	223	260	261	268	245	237	260	273	278	252	272	257	259	243	261	261	238	294	267	294	258	277	253	272	269	258	264	248	257	250	262	269	272	269	259	278	272	251	251	247	240	255	239	285	259	251	247	256	254	259	270	257	265	239	264	249	251	236	261	233	226	247	250	251	258	261	265	275	242	257	244	250	257	271	240	260	237	246	246	253	234	265	274	257	267	259	234	253	243	258	257	263	277	274	256	278	253	257	258	273	259	243	257	267	260	262	278	284	259	255	272	301	241	241	259	247	257	273	242	263	274	238	244	228	262	242	273	235	274	267	254	258	242	253	244	231	242	267	271	269	277	235	237	249	265	281	252	284	251	236	254	277	258	255	268	246	254	277	271	277	268	250	246	232	250	264	241	238	251	275	275	245	258	279	278	270	257	257	261	232	283	260	236	261	291	244	252	248	251	282	264	254	260	256	260	238	242	242	249	250	281	269	250	263	252	238	261	276	264	242	267	241	225	289	240	243	252	255	270	264	247	269	238	282	276	244	245	277	297	232	299	265	242	270	254	248	247	257	271	241	276	292	282	246	249	265	269	277	244	248	257	270	281	259	287	256	250	280	274	266	262	251	243	254	238	246	263	243	245	244	268	250	270	232	242	227	274	287	251	236	265	248	289	259	237	269	253	230	237	269	259	249	251	280	248	284	246	265	271	240	270	253	265	241	243	259	248	274	265	238	277	242	242	240	290	257	267	267	239	242	266	240	253	256	245	248	268	295	268	263	259	240	247	258	255	251	250	230	253	249	258	263	247	256	243	264	267	224	250	247	242	257	253	236	261	292	277	299	242	282	268	248	278	247	252	266	257	237	248	243	259	270	264	236	234	276	253	258	228	247	267	302	254	246	279	246	271	272	228	280	253	247	248	233	274	284	262	255	284	225	246	249	263	240	294	256	239	277	279	272	240	244	267	244	264	246	232	235	272	271	232	264	233	265	250	267	260	249	272	257	248	255	263	261	291	242	251	262	250	279	267	257	241	268	260	258	267	259	246	290	255	270	259	253	276	281	261	253	268	299	250	300	269	247	259	291	257	279	247	248	304	235	249	257	277	247	226	266	257	248	255	260	263	261	276	266	230	233	245	256	281	263	226	232	267	266	259	245	269	274	265	253	273	267	259	263	255	265	262	273	275	251	244	268	231	281	257	254	263	248	255	259	274	240	255	271	274	266	276	252	236	259	237	265	242	257	251	225	267	261	254	249	239	230	281	248	263	277	283	254	272	244	249	256	251	257	242	259	247	241	263	281	288	254	258	256	246	248	230	261	284	250	251	265	275	255	250	251	241	256	230	259	268	258	268	254	246	250	249	263	265	260	243	271	258	272	268	254	277	252	246	246	241	235	241	280	259	256	273	253	240	267	258	236	257	254	243	251	248	247	247	248	232	276	256	253	289	272	266	255	273	273	256	278	252	243	255	264	266	227	246	257	225	259	274	244	234	273	265	267	236	266	210	226	260	272	257	275	255	233	263	285	264	278	258	264	252	230	270	238	270	252	232	255	244	283	259	236	216	269	273	267	235	257	277	276	283	253	254	268	283	245	270	290	256	232	278	275	286	249	276	250	253	241	259	236	239	246	267	230	245	274	264	282	253	268	270	250	275	278	294	285	267	258	251	260	253	260	252	260	254	249	257	283	229	280	245	269	269	237	250	257	251	279	238	243	252	253	234	278	261	277	266	279	267	265	249	259	254	262	233	260	244	266	241	266	259	243	258	244	269	261	250	278	241	249	276	245	268	251	237	268	248	258	261	249	234	264	256	258	265	270	245	245	237	255	255	257	280	264	273	251	257	255	278	279	271	267	276	259	259	255	272	262	253	279	255	280	252	232	248	255	236	230	258	279	241	247	281	244	262	221	228	276	262	243	241	239	273	219	262	285	275	256	255	276	237	266	249	237	235	259	232	274	246	235	256	271	278	271	249	269	246	262	254	275	258	240	237	260	247	270	279	216	237	261	280	258	265	275	248	276	256	248	270	267	263	246	239	270	272	247	230	233	260	254	269	280	241	260	272	236	266	253	280	251	244	240	271	259	255	264	235	241	258	248	284	279	262	244	272	234	261	268	261	235	259	258	233	279	269	251	272	251	265	242	240	267	239	231	242	264	244	271	272	250	254	267	264	279	241	256	234	252	260	265	248	255	228	246	250	267	235	249	251	302	257	244	268	275	259	273	252	255	259	278	250	279	287	244	257	253	270	254	270	268	238	235	257	267	242	283	234	233	254	246	248	214	276	236	259	271	260	253	250	238	208	242	231	261	279	256	274	232	266	267	227	259	252	257	268	246	222	255	229	287	270	276	256	244	263	262	285	257	240	278	223	269	252	284	236	263	274	259	297	245	231	280	251	282	260	234	245	238	240	258	236	265	264	282	281	265	250	251	252	246	249	267	266	250	283	248	265	221	287	237	262	244	256	273	264	265	237	282	255	262	242	253	236	275	237	284	267	302	242	243	278	277	261	234	266	249	243	286	265	270	284	274	251	288	269	252	241	240	254	245	247	235	232	250	246	245	257	289	239	248	235	227	258	271	298	239	285	242	261	271	247	256	256	256	261	252	253	298	243	226	238	272	261	276	248	235	254	241	235	226	259	247	252	255	274	255	270	278	237	259	270	281	283	262	269	263	268	230	233	265	277	230	244	247	267	248	261	232	265	291	259	261	248	225	239	240	252	251	244	223	259	279	292	256	258	244	301	278	250	261	264	274	257	249	282	246	249	270	254	263	264	286	262	285	251	247	264	268	242	251	248	270	242	231	245	278	245	268	259	281	278	284	255	275	249	222	264	247	263	246	293	233	269	264	255	293	262	252	239	273	280	250	248	241	246	234	266	254	264	259	272	270	272	266	266	249	287	265	242	267	281	253	271	242	254	219	256	247	237	281	249	262	264	251	251	256	244	266	268	239	276	264	228	271	238	244	256	252	243	256	272	268	268	246	262	241	278	271	255	247	260	250	266	267	265	255	260	253	283	281	261	245	272	243	244	264	267	255	274	266	265	255	276	246	258	289	249	251	258	259	253	275	256	277	273	234	265	271	254	271	289	216	267	241	265	244	262	259	264	240	271	276	257	242	251	235	276	260	274	241	276	281	231	259	248	279	256	254	288	256	253	253	252	236	253	276	278	287	238	263	254	270	264	242	227	253	283	260	238	233	286	252	252	275	265	277	264	281	276	258	294	227	287	275	249	229	238	255	272	250	248	253	277	288	274	269	255	248	264	232	257	271	268	265	252	266	278	238	264	261	248	259	259	262	265	262	265	286	250	255	268	257	248	260	269	260	251	245
34768	7786	1670	1123	834	613	461	380	323	307	310	268	249	228	219	216	189	207	214	179	203	198	206	199	194	197	178	166	197	186	196	169	171	150	146	167	173	173	193	186	181	179	157	170	215	202	175	187	160	175	196	164	177	162	185	187	167	186	168	158	171	184	197	171	156	168	177	159	188	176	184	173	163	157	176	166	166	160	182	155	181	151	147	180	155	156	161	150	157	178	168	154	146	153	166	185	176	156	182	162	159	168	174	172	165	157	181	168	177	176	182	179	165	164	156	164	157	167	158	181	167	181	161	176	157	167	160	164	184	154	149	182	164	169	165	166	164	150	174	149	165	179	169	163	162	153	176	166	166	152	159	179	181	169	177	153	160	194	152	183	169	185	173	156	171	159	175	191	165	168	140	159	172	148	168	151	180	166	152	157	167	192	170	169	173	172	167	168	181	160	171	176	136	164	178	163	185	176	171	184	170	152	151	174	134	189	173	162	163	171	186	182	166	163	166	157	168	179	171	180	185	184	166	196	194	139	151	180	178	175	187	164	144	172	166	145	154	160	154	170	176	167	150	167	179	186	191	159	172	179	157	143	149	181	170	187	177	154	161	160	162	156	158	171	172	168	167	162	158	151	164	155	168	159	174	169	142	171	149	152	160	154	168	144	164	185	168	168	163	185	162	148	155	142	157	169	168	152	154	157	177	175	177	146	167	159	170	170	171	183	179	169	163	172	164	189	162	165	143	151	179	172	172	173	165	149	155	159	182	163	169	176	181	183	169	160	201	159	184	189	161	179	163	167	156	158	156	162	155	186	156	170	150	170	166	179	152	159	175	146	183	169	173	161	178	159	167	169	153	164	162	148	167	170	159	186	170	177	163	170	170	160	165	186	165	190	181	169	160	140	161	173	156	160	172	180	181	147	162	149	160	162	180	157	154	171	167	158	163	170	178	143	203	204	173	174	162	179	179	188	176	176	170	172	181	183	150	162	161	151	162	177	151	171	162	167	164	161	168	162	172	191	168	161	152	179	196	174	178	179	149	159	155	158	187	178	159	178	161	143	153	186	186	152	167	152	143	161	157	180	176	160	174	198	188	156	165	165	152	147	151	170	165	156	195	157	185	171	175	165	150	144	159	163	169	181	170	177	166	158	174	126	168	145	176	181	154	160	187	176	157	157	169	206	149	174	184	177	170	181	176	171	165	168	166	178	186	207	177	162	156	157	164	176	149	155	176	171	148	155	170	170	171	188	157	165	152	157	160	165	175	172	144	181	168	176	183	155	177	153	144	162	177	156	212	166	180	184	177	183	168	188	196	167	183	170	171	178	173	194	188	153	140	156	169	153	155	173	202	179	174	177	170	148	173	175	171	187	171	166	149	167	177	145	156	168	190	173	151	171	164	142	177	179	183	150	164	153	191	199	177	179	157	161	176	184	184	175	159	173	155	144	177	167	167	165	174	166	151	177	151	182	170	168	185	162	164	162	156	148	160	142	149	154	166	165	153	183	189	161	168	161	156	178	209	194	172	184	163	192	165	160	176	162	175	145	169	160	140	198	176	173	183	162	170	154	156	134	171	172	138	165	174	151	181	155	173	152	151	170	154	166	141	167	180	145	162	176	176	155	171	175	147	143	156	166	154	168	167	161	166	168	169	186	154	192	160	148	195	181	178	173	162	167	161	171	182	171	151	173	148	152	151	156	161	151	171	185	159	134	160	165	147	167	173	175	177	158	133	164	165	177	161	148	186	162	158	154	183	160	167	176	166	155	164	156	184	185	174	196	163	141	176	156	162	148	165	138	161	173	153	177	186	147	188	182	158	185	170	174	131	164	153	185	160	186	144	171	160	198	176	164	172	155	183	149	175	196	164	161	174	179	175	160	141	161	185	163	135	165	164	162	159	164	159	143	198	173	169	172	156	148	153	151	145	165	174	158	176	151	169	164	165	176	149	168	192	164	171	169	175	176	156	149	163	191	164	165	177	165	161	186	149	180	163	188	157	176	160	146	186	174	138	169	170	168	165	157	175	201	168	186	162	182	169	147	195	155	177	180	188	172	158	148	147	173	171	160	167	136	163	176	174	186	168	168	178	168	155	180	165	166	145	187	148	184	166	191	175	169	180	147	156	172	186	134	169	161	172	185	166	173	178	189	178	169	177	153	147	167	182	159	176	182	175	174	174	168	149	174	162	150	178	146	149	182	176	174	165	140	180	169	159	154	158	169	167	163	148	155	163	169	173	179	161	194	162	170	166	167	165	174	172	155	157	186	172	189	164	221	177	155	182	179	140	154	168	162	150	157	145	143	164	148	177	171	170	162	163	157	184	175	155	166	164	190	160	156	171	164	193	157	190	154	162	162	170	154	169	164	165	158	190	171	158	180	168	158	157	167	165	156	174	147	152	194	157	167	144	171	162	166	168	156	159	152	181	171	175	173	167	163	169	181	151	165	164	163	157	168	145	182	173	168	159	163	172	151	153	189	147	170	166	181	151	164	191	178	186	160	156	170	190	163	156	152	148	147	161	171	160	151	160	175	147	176	165	162	155	195	158	157	161	164	186	148	184	169	196	188	169	161	161	139	173	141	157	157	199	190	181	190	180	152	184	204	166	209	167	168	167	148	175	163	163	150	155	193	128	175	170	165	177	149	188	191	163	158	144	152	165	180	160	145	168	170	162	172	181	189	171	153	176	169	184	162	154	165	186	164	168	156	181	190	151	181	156	158	182	171	171	186	148	163	180	175	182	178	181	172	156	188	194	187	155	184	171	194	159	158	189	152	159	151	185	183	175	165	180	180	141	186	166	155	196	164	154	180	171	183	159	159	149	125	162	162	176	145	174	160	181	165	162	170	175	178	148	160	188	171	134	157	142	170	160	175	156	143	172	174	175	171	189	162	180	159	182	180	156	169	161	180	180	167	181	195	151	137	185	154	144	162	140	175	170	168	169	165	156	152	172	170	174	155	165	172	159	175	167	175	153	174	160	162	146	168	172	205	154	161	183	155	171	173	166	187	169	155	181	175	175	159	149	147	161	143	182	183	171	157	186	154	148	155	144	174	169	156	174	160	163	167	158	157	176	167	153	159	169	170	154	160	169	179	176	171	165	181	176	171	168	145	159	156	161	168	174	170	156	181	164	187	193	188	180	153	181	168	170	171	190	161	191	175	165	172	179	177	179	156	156	158	150	156	160	192	170	164	173	183	178	183	173	143	161	184	175	169	160	175	180	154	173	173	180	161	148	177	194	148	154	177	145	172	168	164	154	170	171	176	161	167	161	164	167	153	182	157	180	179	168	172	160	158	146	148	146	177	165	162	170	156	176	178	155	164	188	149	166	185	182	178	161	162	146	168	163	162	159	181	184	158	170	178	177	158	176	147	186	191	165	195	146	166	156	173	193	153	188	171	154	175	177	174	159	154	151	166	176	169	186	165	184	169	162	152	185	163	156	194	173	152	149	194	177	166	141	179	165	156	176	184	173	154	147	170
15160	1550	3425	3755	3207	2542	2102	1765	1603	1431	1255	1135	1071	947	893	923	839	798	764	716	681	731	690	664	622	678	638	607	606	600	609	600	612	583	574	603	542	571	597	582	555	527	562	541	527	558	507	556	566	559	548	483	514	541	560	577	523	543	584	542	538	538	568	543	557	536	536	557	548	504	538	519	546	546	530	529	492	507	511	530	544	553	524	549	531	525	531	547	491	552	529	578	505	537	535	489	525	504	505	544	548	501	568	541	541	518	485	498	568	506	490	513	524	494	486	526	532	503	501	491	520	545	528	505	551	489	515	510	478	491	536	498	493	480	516	543	544	503	550	485	484	533	505	505	497	522	538	495	521	489	552	501	559	539	540	533	555	522	501	540	483	501	513	531	502	522	520	534	479	490	536	507	539	515	496	539	509	504	473	514	521	535	547	492	532	485	503	489	525	515	514	499	497	531	486	499	510	504	531	513	494	527	546	507	513	498	561	532	530	516	517	513	500	505	515	547	489	472	523	508	482	511	508	515	476	468	509	503	513	511	522	495	501	481	521	481	545	494	532	514	529	550	525	530	491	495	496	504	500	500	504	548	501	518	513	500	465	524	494	468	488	486	487	504	515	504	525	518	540	527	532	508	527	486	530	507	496	528	534	524	511	496	513	510	495	481	500	506	535	505	514	525	550	466	537	540	492	512	506	565	482	476	530	538	475	513	516	485	500	542	524	523	518	482	536	513	485	514	511	518	498	503	527	541	552	509	515	490	516	493	505	533	510	520	516	511	520	529	534	477	521	476	466	501	504	502	478	496	519	493	498	510	521	496	481	496	547	518	506	517	479	510	497	516	529	503	520	511	493	509	475	532	463	506	494	508	511	542	480	511	518	525	528	538	525	513	509	505	485	513	516	465	487	492	477	483	521	528	504	546	495	507	544	538	507	532	510	496	523	497	496	506	490	530	559	512	533	513	499	544	481	490	551	528	494	518	523	523	529	500	530	531	489	523	538	566	483	468	504	508	518	508	488	521	543	490	522	546	489	530	542	486	494	527	469	508	499	493	480	499	528	515	480	538	506	483	507	476	510	489	527	543	529	517	503	469	524	497	517	530	518	495	544	516	536	508	500	518	573	549	521	489	533	495	533	524	530	505	524	512	541	503	519	464	504	522	512	524	518	512	495	529	499	521	511	516	476	511	531	532	545	500	533	523	526	501	518	478	497	493	567	499	512	515	463	458	514	518	507	516	508	520	547	513	523	535	506	507	517	499	527	502	515	522	515	489	507	537	509	504	535	506	539	511	506	516	489	537	516	569	523	517	534	512	532	500	496	512	534	527	540	512	466	507	500	526	466	518	541	554	512	493	540	476	507	502	499	504	510	485	470	527	543	484	490	522	479	486	532	481	499	535	505	527	520	514	508	530	498	553	551	502	480	518	511	523	551	516	528	551	516	513	493	506	534	552	488	506	479	484	476	512	516	463	510	478	535	554	520	502	544	528	535	483	531	516	534	521	526	507	551	484	530	525	490	522	518	478	503	512	482	510	514	492	570	544	562	514	561	510	453	533	489	531	522	484	498	502	557	522	530	507	493	473	517	471	522	506	478	524	542	507	554	546	531	551	509	512	520	510	509	559	505	513	518	517	529	500	520	519	570	502	501	503	538	529	488	541	500	508	524	531	527	497	544	491	547	497	486	506	471	470	570	507	525	517	503	508	528	512	528	554	550	499	531	517	525	513	512	511	534	512	486	518	513	515	543	546	490	476	480	495	491	525	533	495	520	572	520	524	491	492	507	518	535	439	502	519	480	533	499	514	528	495	493	530	514	522	493	515	538	503	526	565	497	502	495	491	491	498	546	531	536	522	503	505	526	505	494	513	506	474	494	549	525	490	514	502	508	520	527	498	555	513	491	518	491	501	498	500	475	526	474	525	503	498	526	523	504	492	527	524	537	526	485	530	501	501	526	519	495	531	544	479	513	487	509	483	486	492	465	523	481	508	487	498	464	471	521	507	508	482	468	507	562	517	544	509	464	490	494	514	505	524	541	542	514	530	502	514	479	480	515	543	520	497	490	503	522	538	507	491	539	490	491	541	543	532	526	469	499	512	478	526	499	494	487	489	547	555	551	493	530	501	467	550	520	512	505	521	532	504	519	504	496	507	519	501	527	527	505	504	516	543	509	482	553	542	561	512	500	543	472	538	489	534	523	542	503	489	486	535	516	524	562	485	560	542	576	483	548	489	525	527	485	544	492	541	528	504	502	512	503	513	548	509	531	545	482	472	521	509	464	524	533	497	510	533	583	508	470	482	517	528	481	565	523	479	518	532	537	499	515	531	494	492	524	476	518	491	476	519	538	554	498	504	512	480	520	504	538	537	502	541	535	517	500	502	525	496	528	546	503	528	468	478	503	500	545	507	522	551	504	521	488	468	558	509	547	493	530	552	494	526	568	528	489	470	543	500	533	509	488	526	510	546	509	485	474	492	550	512	490	485	536	539	551	500	497	510	592	513	483	504	501	525	522	500	487	506	514	517	481	497	533	543	502	502	514	467	540	512	468	548	545	516	508	525	547	501	526	471	488	540	515	508	506	517	552	546	537	479	536	502	544	457	487	498	520	571	554	543	512	517	513	493	527	530	524	498	514	497	503	513	540	512	495	500	488	485	550	502	464	471	505	527	526	480	547	543	547	487	519	502	517	528	506	524	521	520	488	494	508	537	506	547	528	522	518	477	471	523	523	535	494	493	495	532	505	502	511	497	490	458	528	528	520	518	526	493	498	513	533	531	530	463	503	514	545	525	520	534	495	550	524	460	504	525	504	521	515	505	498	537	502	514	529	522	459	491	500	539	569	519	528	509	537	490	530	529	537	537	517	519	479	527	518	509	537	540	471	527	516	532	507	553	491	549	538	532	504	486	527	534	497	492	516	521	505	549	522	526	465	531	494	527	535	533	504	506	543	508	523	514	502	491	498	497	523	566	506	488	509	507	494	539	525	497	557	545	527	514	499	514	507	495	513	486	476	501	506	526	485	518	521	479	518	510	514	516	532	490	496	506	500	475	525	504	508	481	529	529	519	522	513	523	546	525	484	497	502	497	484	513	461	518	529	524	512	533	495	517	511	553	512	526	509	530	551	534	476	510	527	520	531	503	507	538	534	507	521	525	528	502	519	538	514	485	503	516	505	550	486	507	491	533	525	530	502	543	497	508	485	544	513	465	493	533	481	537	476	512	509	504	521	484	498	516	491	513	516	499	490	493	488	550	489	496	565	532	537	513	495	498	540	468	571	490	499	545	487	522	504	538	472	534	524	502	523	509	514	489	503	468	486	532	506	512	480	490	535	501	485	477	546	533	509	545	502	513	464	495	488	516	506	507	534	543	539	526	519	516	491	477	486	522	528	516	464	506	527	484	514	535	490	557	481	499	544	546	520	526	527	494	508	515	508	519	514	498	519	539	504	505	518	518	550	470	510	514	528	516	500	514	500	511
43789	17809	6490	2154	1528	1143	846	691	637	564	476	436	429	422	343	366	349	327	317	295	282	283	279	275	252	254	254	255	250	264	271	216	289	261	279	265	262	241	278	232	255	252	266	266	268	243	243	255	256	233	250	271	242	271	252	247	237	239	274	244	234	237	249	245	263	227	245	238	253	236	252	242	264	240	242	242	213	251	254	241	232	261	245	250	244	259	215	255	252	257	244	259	251	255	252	230	243	244	274	230	247	232	266	228	231	237	225	227	212	239	236	235	229	242	240	258	263	246	239	244	256	245	224	246	239	255	229	240	237	234	256	240	265	241	255	231	243	239	226	241	232	258	256	247	260	253	247	245	237	223	240	233	235	234	239	237	246	249	241	223	237	235	263	257	238	222	246	240	229	244	265	244	235	234	249	247	234	253	215	231	252	263	219	251	266	259	251	259	263	263	245	255	250	246	228	253	232	256	236	244	264	246	236	244	240	261	247	268	234	262	275	298	252	234	261	229	229	249	229	246	254	235	217	243	219	211	234	244	236	260	258	250	253	267	244	204	246	205	268	272	241	257	240	289	249	208	251	236	248	263	266	237	287	245	274	269	257	237	250	225	252	251	250	285	271	241	254	246	206	258	272	244	220	253	248	237	232	213	279	234	259	244	232	216	261	241	254	261	292	238	226	215	260	235	211	249	246	256	196	230	243	236	256	270	232	244	237	249	252	242	228	261	259	268	245	247	233	246	228	261	247	229	238	248	225	235	270	250	237	236	246	227	265	229	236	210	235	214	243	249	253	290	259	287	274	224	256	267	250	251	258	260	233	217	238	230	218	207	273	240	246	258	248	259	239	263	247	238	275	238	241	267	225	237	237	244	245	271	252	258	242	214	238	256	252	259	242	241	237	228	253	277	257	253	232	236	236	258	224	241	252	232	246	276	248	207	239	274	240	239	233	232	289	256	260	296	240	216	244	229	251	243	225	218	250	246	244	244	230	257	250	242	249	252	244	246	231	232	270	243	261	241	220	246	247	236	208	234	232	239	257	266	257	225	254	256	247	252	256	233	207	263	235	250	241	224	237	228	251	241	230	267	228	267	256	253	250	250	263	239	276	220	225	260	247	249	241	253	272	227	261	270	248	262	232	250	229	234	239	226	242	234	260	246	240	266	251	244	242	261	236	231	233	263	254	271	247	272	257	271	270	230	258	246	272	236	262	235	230	209	241	270	283	252	267	249	246	234	270	240	252	250	228	248	252	274	247	292	257	234	236	257	233	258	229	248	236	253	259	239	262	258	248	237	248	277	233	263	246	239	261	252	229	249	242	232	252	262	239	238	255	229	286	238	241	255	234	244	243	244	237	259	258	220	256	255	257	242	239	275	247	255	233	249	239	225	244	241	218	258	230	245	267	256	252	253	272	237	262	222	264	244	263	236	220	243	257	250	274	235	257	223	278	246	248	240	247	247	251	267	250	238	252	251	228	256	216	254	226	254	249	229	254	244	263	230	225	280	253	242	280	225	258	248	239	235	269	246	269	208	254	252	211	241	241	215	237	263	242	247	240	258	247	239	235	253	246	264	275	259	246	240	259	267	237	261	258	233	249	255	240	256	249	226	297	265	261	229	224	234	266	225	226	257	273	248	269	259	273	252	231	241	239	252	237	301	231	232	273	250	230	234	228	240	250	258	265	279	226	241	207	239	248	210	231	256	257	240	236	235	264	246	255	243	236	224	245	247	255	239	228	245	219	228	273	272	234	270	268	222	245	243	231	269	247	251	239	226	227	245	223	231	212	200	271	250	241	246	241	233	259	222	253	237	252	225	262	256	247	264	243	261	226	264	230	222	236	265	242	210	241	242	232	247	242	273	241	256	273	232	249	239	258	279	230	254	243	237	247	242	216	250	253	259	262	235	242	275	234	266	254	263	225	256	268	230	248	264	224	239	219	227	221	244	256	236	229	253	261	259	237	251	249	238	235	269	249	271	224	241	239	255	255	250	247	251	239	267	227	261	227	256	253	240	231	271	230	263	216	281	254	265	226	225	227	252	235	231	241	268	234	249	264	257	239	232	229	232	263	237	250	230	269	240	240	248	238	250	259	247	240	259	267	245	243	232	277	269	249	267	247	254	242	220	224	275	255	231	256	243	250	263	267	247	282	245	245	252	224	242	229	279	241	222	245	258	258	248	232	239	223	262	270	232	264	248	248	263	227	246	247	248	231	243	226	238	252	263	257	217	274	236	252	237	236	238	257	220	259	254	218	236	262	249	240	248	271	250	263	242	248	235	262	270	252	285	205	228	266	237	232	245	223	252	233	229	257	238	229	246	273	239	244	233	249	247	233	220	263	234	239	230	244	238	257	265	272	254	250	226	233	272	269	272	217	245	237	221	248	232	244	242	258	238	262	254	229	260	224	241	238	233	252	259	245	230	258	254	247	261	240	252	229	246	251	239	238	275	232	225	270	253	258	257	219	256	262	233	211	261	247	243	241	260	263	260	253	265	265	254	239	258	259	246	257	282	238	249	262	280	259	242	244	254	247	259	246	233	246	233	250	258	231	234	267	245	245	244	273	260	261	250	230	214	243	239	260	231	243	244	228	236	249	224	249	256	214	258	239	261	230	266	263	241	283	247	254	232	199	241	233	271	260	228	238	228	266	235	241	230	259	235	235	242	210	235	256	240	227	254	242	255	257	268	237	228	217	263	274	271	237	257	247	258	237	261	237	225	242	229	237	229	251	270	244	249	255	234	224	244	235	236	264	254	257	260	265	245	251	251	260	239	267	245	234	271	247	228	253	241	263	254	233	218	249	269	235	242	260	256	234	231	239	259	248	254	279	259	262	266	235	228	265	279	234	253	273	253	240	235	245	241	234	237	244	241	214	233	233	230	250	243	238	243	247	279	254	249	214	237	227	224	270	247	248	221	226	207	237	213	251	245	244	274	253	241	255	234	259	227	263	242	268	270	262	246	243	227	224	260	238	260	251	243	271	232	242	252	260	252	218	272	227	259	249	251	257	261	241	256	235	223	221	218	239	268	288	244	211	257	260	253	222	263	266	249	229	247	281	249	247	219	247	260	256	257	268	236	253	244	274	255	216	267	247	215	267	250	253	246	197	221	238	241	256	241	261	252	247	233	266	240	247	271	264	220	202	233	223	221	271	230	219	252	256	278	266	231	251	225	239	232	241	227	247	245	245	230	233	258	251	264	235	263	249	237	247	243	232	285	240	246	246	228	234	239	237	265	256	232	256	257	249	214	271	224	246	244	259	235	238	259	244	241	219	245	263	252	241	241	250	221	256	218	229	251	227	252	279	247	254	243	239	224	240	220	245	245	260	275	266	277	252	281	249	215	239	280	234	281	245	237	231	245	227	237	240	237	190	256	241	232	246	262	238	241	261	229	220	263	244	218	256	243	237	263	257	243	247	225	225	219	230	270	232	247	230	245	256	261	240	228	232	265	244	265	245	252	225	242	277	253	260	226	224	258
20368	2685	6097	6672	5568	4665	3767	3147	2727	2364	2178	1954	1747	1643	1523	1391	1310	1275	1204	1163	1120	1065	1037	1010	1030	936	906	935	910	877	840	869	862	862	810	852	881	850	815	820	797	826	791	780	771	745	805	713	751	771	765	801	776	726	760	730	728	752	725	750	771	717	767	729	745	740	711	734	752	762	712	761	731	686	735	718	724	713	701	734	768	703	683	710	722	716	693	724	713	688	737	735	725	718	714	737	716	684	726	697	654	754	690	698	680	746	682	735	752	700	715	762	725	715	705	687	701	724	672	698	678	704	743	703	741	726	720	709	746	742	714	730	683	728	621	693	681	720	757	734	707	687	683	725	737	722	715	701	726	747	732	682	707	703	693	695	680	776	741	726	708	700	724	633	682	718	701	709	697	664	698	721	740	676	766	741	678	696	724	693	701	729	718	672	703	707	714	728	756	710	702	698	676	713	681	706	698	713	672	704	692	688	696	665	716	689	724	711	735	730	710	720	664	677	725	719	702	777	696	750	703	719	708	705	741	742	696	701	690	688	721	744	710	668	693	733	713	727	724	721	717	723	732	722	676	752	749	725	704	724	699	720	664	739	748	701	719	710	742	667	679	680	708	743	723	706	731	723	700	738	724	700	675	756	714	668	762	717	691	656	680	740	693	732	737	713	709	682	713	681	690	710	666	670	708	711	690	688	676	689	712	652	669	674	740	704	718	763	754	715	713	642	712	666	671	758	699	694	706	682	724	677	673	676	687	682	710	670	677	682	748	642	689	698	669	693	694	699	655	705	692	694	703	739	719	685	692	657	708	704	654	729	712	698	734	671	720	738	715	720	762	732	726	688	752	682	680	731	690	730	688	758	689	706	648	713	673	724	759	753	708	729	729	672	705	681	733	652	710	706	707	716	705	684	661	749	671	720	717	682	674	725	699	709	733	717	713	693	697	698	698	686	698	703	699	661	712	726	726	731	702	740	707	733	688	718	646	676	684	688	687	668	685	734	671	722	713	695	663	672	668	689	747	761	690	705	668	699	686	722	682	719	694	724	707	659	692	695	732	654	711	708	708	713	748	759	695	692	712	708	735	676	691	722	710	667	704	716	705	717	705	683	714	724	690	704	721	736	737	738	678	738	693	674	702	696	732	640	668	688	700	679	693	719	698	707	721	692	724	694	661	700	692	744	713	690	670	678	727	719	669	675	719	704	699	689	685	714	690	716	694	702	687	717	713	722	757	705	721	667	711	691	665	664	708	665	680	678	710	715	728	630	685	680	723	696	717	726	788	757	735	726	636	725	717	700	714	726	706	748	723	740	709	712	683	656	701	730	718	709	720	749	689	721	706	693	716	694	665	723	725	695	691	714	698	728	682	713	707	671	713	754	712	699	679	695	697	735	673	713	726	709	681	732	692	774	698	682	717	656	701	711	725	716	690	730	717	730	700	709	698	662	746	778	730	716	680	707	735	766	685	694	678	718	718	716	673	711	730	679	708	752	750	670	653	692	720	757	682	722	718	664	711	658	724	694	652	751	719	733	686	717	662	680	761	680	672	728	697	701	715	697	750	710	707	662	689	672	713	683	730	704	700	647	700	682	682	707	695	711	741	627	687	715	712	681	754	733	700	695	694	726	684	693	715	682	703	671	714	689	696	668	719	689	714	729	692	687	697	755	680	692	694	678	682	719	743	734	686	674	690	687	725	707	675	677	675	692	689	707	721	712	750	724	694	694	681	713	674	710	725	691	716	686	692	709	726	756	685	723	719	729	694	735	739	680	704	683	729	742	680	718	633	732	743	650	721	760	745	691	743	680	702	658	728	730	641	675	733	713	639	707	708	708	743	714	729	712	684	708	700	722	727	705	721	726	693	688	732	667	680	690	665	721	725	705	671	701	657	688	706	692	692	728	676	713	708	663	678	729	665	695	709	703	710	709	663	699	684	705	703	684	667	679	727	719	658	744	685	697	700	701	668	682	659	666	728	697	688	710	663	719	700	735	715	771	684	748	709	704	739	679	671	689	694	709	717	705	714	658	698	692	703	724	689	696	712	708	672	631	762	774	681	732	673	686	728	639	711	672	682	656	714	701	704	713	656	657	706	678	753	766	681	632	654	682	758	690	757	726	679	700	695	661	735	677	684	740	716	698	723	689	735	688	737	698	695	696	682	686	728	664	709	689	712	747	668	721	724	685	695	718	725	722	762	701	723	720	720	705	682	737	713	728	652	749	725	739	673	696	695	655	746	748	732	679	712	692	627	723	743	716	768	695	679	736	735	718	727	755	675	677	685	690	689	656	718	699	623	720	725	683	683	677	703	705	707	697	725	686	723	680	688	707	731	694	689	725	720	676	701	768	677	704	690	710	685	711	716	704	725	684	730	690	693	708	723	690	675	703	700	705	661	722	733	752	682	664	739	685	709	716	675	719	739	702	659	680	708	681	752	669	678	695	710	699	717	658	692	687	697	662	716	678	728	704	682	713	708	701	715	743	678	668	729	684	738	702	706	691	727	683	734	708	728	711	742	720	701	755	735	717	665	743	712	742	673	700	671	680	714	670	691	701	708	685	703	722	726	741	731	677	718	675	689	732	689	700	699	709	717	699	711	730	691	702	681	681	661	737	633	710	673	685	704	726	696	674	732	691	724	707	736	696	707	637	737	658	680	713	705	667	695	737	659	770	660	731	723	681	746	671	703	719	724	693	704	706	665	729	689	748	741	698	705	693	702	735	699	680	710	686	705	704	742	696	713	721	723	664	704	720	711	697	706	701	734	689	726	765	643	715	741	749	689	717	674	736	724	641	730	710	723	730	687	741	716	744	686	688	754	704	681	710	709	783	732	725	712	651	684	713	717	718	709	710	729	694	740	706	724	663	741	710	693	721	710	656	714	691	710	689	659	704	650	723	712	747	697	706	714	692	686	681	653	734	689	732	663	715	749	686	732	666	665	721	704	681	726	661	681	680	688	683	701	733	720	727	723	731	711	713	723	713	714	745	726	677	711	725	667	721	707	684	742	724	712	701	692	709	749	671	659	708	700	716	701	707	734	723	668	673	716	692	697	684	694	717	683	725	719	665	687	703	732	747	671	690	672	667	703	691	742	710	704	695	705	685	714	711	749	681	651	684	662	679	690	668	678	650	731	726	742	662	681	689	712	659	727	729	731	719	685	665	706	709	694	736	732	668	736	683	731	663	722	734	696	729	696	721	697	649	732	703	720	710	649	670	718	713	727	716	724	702	708	713	668	682	662	702	738	760	707	707	712	721	716	667	698	668	673	734	738	670	708	712	728	723	711	685	742	731	722	685	697	695	731	644	724	741	665	703	687	758	658	750	691	720	750	729	715	733	724	658	739	713	694	684	689	715	648	713	660	683	664	710	724	697	719	674	677	673	669	655	688	681	697	721	720	725	738	688	669	701	713	784	654	719	732	718	686	722	715	706	714	731	695	659	699	703	703	702	651	687	677	735	695	712	690	740	708	680	702	713	690	756
4922	295	188	108	108	90	82	81	86	65	65	73	74	70	62	77	69	67	73	82	61	85	67	63	89	86	74	78	71	65	69	81	64	79	75	72	54	67	82	68	63	68	66	71	67	75	73	80	75	64	81	73	65	68	67	66	70	63	67	85	61	67	53	67	68	75	64	91	72	64	71	73	68	80	77	74	60	72	80	70	67	85	71	62	82	81	70	69	73	76	66	78	67	79	82	89	75	82	76	84	76	60	65	78	86	56	70	67	83	55	63	65	66	71	84	71	80	74	72	69	74	72	75	63	65	63	78	65	63	55	73	74	90	71	91	73	73	79	68	71	72	70	80	60	60	82	88	79	87	88	64	66	66	72	66	71	73	92	78	63	65	72	77	72	64	60	73	72	69	69	65	60	76	62	86	62	56	66	73	71	58	75	57	63	69	64	59	76	77	78	73	70	78	69	74	87	60	74	71	63	71	67	73	78	69	59	71	75	77	71	74	73	73	72	65	72	67	67	85	69	68	92	67	71	55	81	74	60	64	90	65	54	69	72	61	73	70	75	76	74	75	81	72	80	80	71	65	60	68	64	66	57	80	50	65	75	83	74	63	71	75	66	64	81	63	71	65	76	76	69	73	60	66	72	73	80	61	70	64	67	75	83	79	74	60	80	68	79	74	84	74	71	64	84	73	62	85	73	55	60	67	58	76	78	71	69	65	83	73	80	58	77	89	79	75	70	69	75	72	63	76	63	86	59	77	71	68	75	72	56	74	58	68	82	62	76	87	65	69	86	70	61	71	52	73	83	58	73	83	78	76	53	71	63	72	92	72	69	62	64	65	65	62	69	84	78	71	80	68	71	62	83	80	83	67	58	66	83	66	68	77	68	69	78	66	91	78	53	74	82	66	78	67	66	63	67	82	72	69	73	73	67	70	71	73	71	72	64	86	85	77	77	81	61	77	75	75	69	76	60	64	66	78	69	72	75	65	55	60	74	74	74	56	68	81	57	51	72	70	79	75	65	59	72	67	54	57	66	63	71	90	64	72	89	59	76	72	64	77	73	74	81	78	61	73	85	66	72	62	68	67	66	68	65	78	89	78	75	72	49	85	77	86	98	52	61	51	70	68	74	73	94	54	73	68	68	83	62	74	70	71	61	62	74	60	69	71	77	58	80	66	71	58	57	79	82	63	54	70	73	61	69	65	62	67	65	63	71	70	70	85	73	58	73	67	82	75	74	74	63	90	80	71	60	74	88	76	80	68	80	61	70	51	64	55	76	58	79	65	72	64	74	71	89	61	71	72	76	69	63	60	77	46	78	84	62	72	70	76	58	76	63	71	84	62	74	57	64	73	59	68	73	82	68	53	71	70	85	65	60	70	72	84	69	72	69	72	72	60	69	56	78	82	47	68	66	80	70	69	67	70	67	74	78	80	65	72	60	75	69	74	69	73	76	77	65	71	61	71	73	55	73	75	48	70	59	74	69	83	66	69	101	70	60	88	81	70	78	84	58	73	69	76	59	79	71	73	66	71	72	75	71	81	68	83	92	64	67	54	72	74	84	75	63	76	59	81	65	69	63	84	71	73	66	71	69	76	60	67	79	66	83	52	69	65	75	69	78	76	74	67	76	59	76	67	67	53	81	73	83	75	64	74	66	75	80	73	55	62	81	82	66	73	69	65	61	67	59	62	77	57	54	67	67	75	75	64	72	78	81	58	81	72	73	67	65	60	80	76	64	78	56	62	58	55	71	65	59	67	72	73	75	73	54	56	65	81	65	76	56	78	74	77	69	73	69	65	64	57	71	52	74	76	83	73	66	70	70	81	81	72	73	70	61	67	89	73	71	71	70	65	68	64	69	71	68	79	57	65	71	80	71	81	67	71	61	80	70	76	79	69	57	64	68	69	68	84	79	61	84	79	77	83	69	67	72	66	70	54	79	77	68	64	65	62	73	68	57	71	65	60	70	66	72	79	81	79	67	65	74	70	65	84	65	71	78	81	63	69	72	65	64	72	69	71	60	62	78	62	70	71	69	73	70	70	82	74	65	80	55	88	58	59	60	73	63	72	70	74	75	96	67	65	69	70	66	55	70	63	70	87	61	73	71	57	67	71	63	69	66	65	78	79	71	74	62	91	70	76	53	84	73	68	66	62	60	69	76	69	57	57	69	55	67	92	76	74	75	72	66	89	72	69	90	55	90	72	80	66	66	68	67	69	68	66	69	67	60	72	65	61	63	55	66	84	59	55	59	64	59	63	81	73	81	70	81	80	64	72	83	83	56	67	56	62	69	84	71	75	61	65	74	75	86	70	72	83	68	63	75	70	66	67	76	63	66	84	61	67	59	67	90	76	74	56	77	63	73	65	67	71	78	58	61	76	60	67	53	77	60	73	42	82	62	82	62	68	61	59	74	50	68	73	61	67	81	61	80	83	60	91	77	65	73	68	53	79	63	66	74	60	76	75	74	62	69	69	67	71	74	77	72	61	68	78	78	68	63	66	86	66	66	84	63	63	62	64	67	71	67	60	64	76	61	91	58	73	72	70	56	60	81	69	71	71	69	70	67	62	62	61	62	67	67	69	73	54	70	75	74	72	74	68	77	76	84	77	73	76	74	68	57	71	50	62	71	68	85	77	62	78	84	67	68	71	79	71	70	79	75	62	87	78	88	69	73	79	69	71	68	62	69	51	69	63	69	74	64	77	88	72	73	76	61	56	85	70	75	70	68	77	70	85	69	53	67	72	47	65	69	57	65	69	74	61	71	87	70	84	70	76	78	81	65	70	78	55	68	82	82	74	75	79	64	96	74	55	92	66	83	75	87	68	74	66	76	72	73	73	82	67	68	72	56	65	62	74	75	54	72	63	59	60	60	71	73	67	59	66	86	75	75	85	65	61	71	68	66	77	100	66	57	60	61	72	86	83	82	76	69	74	61	73	87	64	69	86	76	69	73	74	52	77	65	60	55	70	54	54	54	51	70	89	75	74	61	70	70	74	64	75	79	53	85	72	65	64	63	79	77	83	61	74	66	62	80	63	61	66	74	72	59	74	83	64	61	72	66	88	66	72	68	76	82	56	70	71	77	88	69	73	67	61	78	68	81	68	65	47	65	70	63	66	71	70	65	68	69	59	61	73	65	60	63	74	70	79	72	61	77	68	80	57	81	71	60	64	56	68	65	57	74	66	75	62	56	65	81	65	72	83	64	95	74	83	66	79	76	62	76	74	50	61	59	61	74	75	71	65	77	71	57	52	77	60	76	77	64	85	68	82	70	65	74	56	72	77	68	68	45	84	70	69	84	65	70	68	80	80	88	67	68	67	73	81	75	69	83	53	78	67	83	59	58	69	78	87	85	76	69	69	79	69	67	86	62	75	69	72	71	70	70	73	76	75	72	69	80	76	75	66	76	72	62	66	72	73	75	70	79	70	71	82	85	62	70	62	74	70	69	71	60	70	81	76	76	66	64	82	72	66	72	63	82	58	83
4462	337	396	419	422	372	355	354	325	342	299	303	298	286	274	290	297	284	266	277	269	290	278	267	248	272	245	231	266	252	270	276	252	251	252	259	267	247	281	252	250	278	268	307	266	280	271	253	252	249	233	226	260	284	262	231	260	296	295	252	241	242	270	270	267	271	271	266	298	261	267	271	265	250	267	256	263	240	280	237	263	267	246	259	257	279	275	266	254	271	242	271	267	269	257	265	244	283	253	263	258	250	262	281	249	275	265	254	252	250	257	258	251	241	251	281	280	266	233	248	259	243	240	266	248	268	239	241	231	272	287	269	252	257	243	264	247	267	266	243	255	250	261	261	275	254	252	236	265	254	260	236	284	232	290	245	249	263	280	244	262	238	229	271	261	261	253	277	252	242	250	240	237	280	261	271	272	241	263	278	264	237	263	238	261	231	260	268	290	272	280	274	253	248	254	244	270	266	269	255	241	262	283	269	257	250	261	255	295	243	272	277	263	241	236	252	281	245	270	241	262	243	235	245	257	268	250	266	258	251	259	234	252	259	263	239	272	254	264	270	279	226	274	278	243	268	286	252	267	239	292	246	264	228	249	263	270	277	254	251	252	268	251	249	250	239	295	277	268	289	244	260	275	287	271	263	294	219	262	261	234	240	254	271	266	273	266	250	280	260	247	255	268	267	253	258	254	248	255	261	284	240	260	253	283	261	250	258	281	259	242	251	280	271	266	229	233	275	229	263	272	262	272	247	244	278	234	249	243	258	252	242	250	266	258	232	270	270	244	243	250	262	258	237	228	281	274	252	263	264	239	245	249	254	281	244	257	231	273	299	284	259	284	284	277	244	244	265	236	287	237	259	246	272	282	277	280	245	280	268	245	274	264	272	244	236	248	257	272	242	252	274	261	277	260	279	263	288	241	249	279	259	245	246	291	249	288	243	260	242	224	232	277	260	252	257	265	242	271	283	249	270	259	239	246	247	261	256	258	227	256	275	262	255	258	258	247	288	268	257	235	226	277	284	245	266	280	285	278	252	252	267	261	224	265	266	257	273	272	260	284	265	282	260	264	261	250	257	260	294	282	274	270	268	256	238	245	253	262	265	284	258	232	256	259	256	274	286	240	274	242	280	257	239	268	250	229	249	260	290	257	248	281	307	294	281	250	235	253	269	250	245	244	289	236	273	285	277	261	251	291	243	252	234	242	258	257	269	271	277	242	283	291	280	264	248	261	280	246	266	264	244	257	271	272	263	275	277	272	249	248	246	242	257	241	250	282	274	249	263	267	257	253	263	272	261	263	243	280	243	269	250	282	237	231	285	268	241	249	246	256	296	216	249	283	256	294	272	247	262	266	273	260	264	273	270	244	227	261	249	256	292	269	250	285	244	260	245	257	259	242	262	259	270	257	256	268	267	266	244	243	243	276	253	244	253	248	272	258	266	265	237	251	274	261	244	267	277	261	271	288	244	230	263	251	278	238	261	269	267	276	253	290	249	231	283	257	269	269	262	243	252	273	233	248	265	251	244	256	268	257	257	255	262	251	255	278	234	279	246	270	269	271	271	235	287	255	264	288	263	250	262	282	274	268	250	246	264	242	251	260	254	239	264	259	253	270	248	231	252	245	245	296	266	265	243	226	257	250	267	294	267	240	271	241	278	248	268	245	266	262	251	296	257	251	238	268	239	272	237	267	258	264	257	267	241	277	282	247	265	261	248	259	265	242	271	259	253	269	250	273	271	251	245	279	262	262	225	242	253	290	265	271	274	228	242	248	258	263	262	264	248	242	265	279	230	261	246	279	270	236	250	274	276	269	255	252	264	241	255	272	239	267	280	243	279	273	267	260	255	259	257	275	255	254	272	280	249	255	269	248	233	296	264	270	250	273	258	268	272	280	284	265	252	245	232	240	243	251	229	258	265	237	256	239	281	251	276	271	261	275	245	249	254	285	233	258	239	243	252	259	273	251	249	244	278	246	262	264	250	233	247	268	242	274	259	274	292	278	261	266	269	262	269	261	237	265	281	275	270	270	249	253	271	264	266	272	269	252	241	230	258	261	278	285	262	255	261	245	257	268	267	256	231	260	258	272	258	272	281	285	261	279	288	275	259	253	249	249	269	257	271	243	278	264	268	269	271	250	264	250	247	256	272	259	285	247	257	244	259	254	240	235	270	287	289	268	256	282	269	274	276	279	261	251	261	262	247	267	234	285	259	248	262	268	268	241	272	279	270	236	242	250	243	250	250	269	259	269	257	298	256	286	264	250	258	261	249	297	248	248	246	262	259	273	249	269	264	266	239	242	228	279	260	279	241	258	267	248	244	287	264	244	264	278	242	257	274	246	247	244	253	273	257	234	265	266	258	284	244	278	234	267	260	240	259	266	229	256	251	238	292	251	275	278	252	285	285	257	236	250	264	305	262	256	253	268	275	260	260	252	296	276	281	237	269	258	261	271	301	276	261	242	245	244	274	277	278	261	262	247	269	238	286	209	264	233	285	233	274	256	225	254	256	271	249	259	290	254	244	220	260	257	257	274	254	272	278	286	281	292	299	250	258	268	262	247	246	285	235	244	257	234	277	242	260	267	259	250	251	241	249	227	249	257	283	254	284	287	258	264	271	283	240	268	257	276	223	265	243	264	247	267	263	270	276	233	226	254	251	247	268	244	256	265	245	262	253	269	253	257	252	267	246	257	298	259	269	248	237	292	277	251	263	249	246	230	262	254	253	281	268	250	268	262	248	271	257	288	276	275	274	274	267	275	252	225	244	258	250	266	274	265	261	266	267	235	271	248	286	262	261	265	229	227	281	248	282	255	244	287	257	250	256	259	258	250	230	275	273	249	253	249	254	283	250	235	238	243	250	234	241	248	276	255	269	227	262	248	255	285	240	269	264	241	253	253	283	259	282	249	236	250	238	251	283	286	258	272	247	257	259	278	257	272	287	258	226	259	269	262	281	226	271	270	242	274	263	272	232	256	244	235	279	255	267	247	247	259	249	270	265	264	245	254	271	252	247	257	237	231	264	253	254	246	257	275	248	256	264	250	283	267	242	282	268	252	233	290	258	254	268	263	234	274	297	251	254	275	263	282	247	250	277	262	249	265	281	248	256	263	272	280	267	246	282	244	265	248	270	268	253	304	270	259	279	251	258	268	271	238	251	286	264	254	275	272	251	253	267	256	245	247	265	271	242	253	241	259	262	250	266	263	237	241	276	245	271	263	244	253	283	257	245	268	255	265	274	244	271	269	276	269	300	254	266	266	267	229	286	265	246	249	266	264	278	279	254	262	235	261	251	258	295	278	287	291	264	247	263	252	258	263	277	228	257	249	242	265	274	288	273	260	284	239	261	257	290	265	235	262	239	268	273	259	258	266	274	246	243	226	273	247	248	272	258	244	293	269	278	269	258	243	264	263	226	245	288	276	245	253	276	276	254	267	253	258	246	275	255	249	248	279	280	254	224	268	278	286	271	267	286	303	252	219	265
35786	8335	1703	1117	787	550	455	379	382	323	284	273	259	218	220	219	188	213	224	210	214	194	184	217	201	171	205	152	200	162	170	212	196	183	168	199	178	188	191	155	157	174	158	155	160	163	172	175	190	174	173	159	164	171	170	167	148	157	168	154	170	183	159	155	175	178	162	181	166	156	191	160	169	161	182	164	163	172	165	186	178	148	173	168	167	159	167	177	170	202	165	167	163	152	179	152	147	174	167	167	177	176	173	139	165	177	135	158	194	173	161	153	177	173	137	169	160	166	186	176	160	174	191	173	186	164	177	162	191	180	175	176	171	160	163	159	141	162	167	152	174	144	172	162	178	190	151	164	153	163	151	147	158	167	161	195	164	193	153	172	162	188	177	169	150	191	172	163	164	165	179	183	184	181	158	173	178	172	177	165	177	172	192	175	158	163	168	174	203	155	170	176	156	147	150	178	147	170	181	175	161	161	163	164	171	172	147	186	152	188	155	180	150	168	181	167	166	168	167	147	157	181	172	158	159	168	170	171	137	175	177	167	142	164	153	164	173	168	164	139	174	157	175	196	163	167	156	165	176	195	151	180	143	199	172	167	165	175	159	152	165	157	182	162	163	157	180	184	166	155	162	173	161	158	162	156	162	156	165	192	164	196	155	150	163	171	176	148	175	161	169	167	141	159	155	144	145	153	165	178	175	177	153	177	182	169	146	150	176	153	150	193	171	172	163	164	164	179	148	170	169	162	161	179	187	152	173	191	153	185	157	175	185	176	167	183	185	178	183	175	182	175	189	198	163	186	147	158	171	164	140	163	178	179	165	184	174	160	172	163	185	175	165	150	165	191	186	184	154	171	176	180	163	166	173	171	183	173	169	177	171	169	164	153	162	157	173	182	167	175	153	179	156	177	151	172	186	183	144	174	162	161	160	171	183	150	189	167	192	158	180	170	156	160	176	175	165	184	171	166	154	182	151	168	184	170	159	167	156	187	179	153	169	170	173	165	167	157	154	168	179	163	180	175	152	161	189	197	154	158	171	138	156	165	176	176	144	141	166	167	175	157	143	166	158	163	186	169	182	183	168	182	164	151	178	186	151	140	186	163	165	170	145	162	166	185	172	183	166	181	190	188	162	153	190	174	144	184	160	156	173	172	168	167	180	154	150	168	172	180	170	195	163	162	165	168	164	158	169	164	172	177	185	157	158	155	156	182	170	165	161	168	173	166	162	158	184	147	145	175	162	181	175	161	172	152	154	165	171	177	161	160	175	155	184	167	152	172	178	167	172	157	184	169	178	163	163	164	173	180	150	172	164	153	167	173	164	186	169	179	166	175	160	184	169	157	161	160	165	171	165	147	172	173	149	169	173	159	169	160	150	170	164	173	185	174	156	166	171	151	164	134	183	168	169	158	173	161	173	189	165	181	165	154	189	178	156	166	165	167	172	177	146	180	171	155	178	148	162	185	155	147	159	150	160	150	164	135	161	185	175	169	168	195	159	169	166	175	161	164	156	166	184	199	208	171	178	190	145	179	173	149	157	154	167	190	152	187	145	175	147	168	183	154	150	161	165	158	173	155	164	169	173	165	176	163	168	168	173	164	174	166	147	185	168	165	163	157	188	156	170	171	171	160	179	161	166	179	196	171	176	168	149	158	182	164	160	169	145	154	164	155	196	165	159	183	168	150	146	171	181	159	158	175	154	159	184	182	168	166	150	185	200	175	147	179	161	164	158	165	162	173	158	179	170	181	179	174	152	194	169	158	149	176	173	195	182	195	177	162	157	175	176	160	153	156	172	146	173	170	174	151	173	164	158	156	171	159	161	180	157	170	195	179	161	154	174	152	184	163	147	169	161	160	171	168	176	150	167	162	161	162	161	161	148	165	195	169	156	147	171	144	156	177	172	190	157	185	188	167	183	161	177	172	154	173	151	172	155	179	154	171	170	162	169	156	167	172	141	173	186	176	172	168	146	179	177	179	131	158	155	155	173	168	180	157	170	176	168	163	143	140	192	205	191	146	153	167	151	155	178	167	168	169	177	169	153	168	168	155	166	160	167	162	180	165	172	164	160	151	162	171	141	192	143	177	179	173	162	185	166	167	164	177	181	159	169	156	143	164	150	158	168	174	152	175	178	189	178	170	168	180	175	157	175	193	160	176	165	154	168	162	169	154	165	168	175	171	166	169	156	173	154	162	165	172	184	164	172	151	164	166	166	159	153	154	149	167	154	146	160	195	160	154	191	143	160	164	165	162	174	176	164	152	171	176	159	147	154	150	175	159	196	173	167	175	174	160	188	177	157	178	169	158	179	178	146	172	158	175	171	165	191	167	175	146	172	161	160	173	175	164	163	153	165	188	172	170	181	167	172	173	176	159	173	169	172	165	173	191	166	171	164	173	178	178	167	148	167	143	142	184	163	161	162	169	181	169	184	162	189	174	171	128	173	174	178	187	183	175	168	182	190	165	181	159	204	166	184	144	186	166	168	164	168	163	173	170	172	145	163	151	171	173	149	184	175	176	159	178	164	198	180	158	185	170	171	178	153	135	182	163	165	164	188	159	163	157	192	166	181	173	160	173	126	161	155	168	164	158	157	169	173	150	178	164	185	187	139	181	157	173	175	167	170	176	159	187	176	170	151	161	154	153	185	179	148	172	149	145	161	185	175	175	180	179	176	161	169	180	186	160	154	164	196	167	178	166	148	176	178	165	153	186	150	168	174	156	180	178	145	153	171	163	177	183	159	172	178	178	159	155	180	157	191	141	152	161	188	153	169	168	166	175	159	168	178	151	161	143	167	200	194	167	168	165	168	164	151	142	184	183	167	173	165	163	159	153	182	183	160	163	152	180	169	178	184	177	164	165	181	172	168	174	159	184	153	186	181	156	156	151	172	150	173	161	174	181	165	163	149	164	156	163	165	151	159	177	168	171	158	187	176	153	185	172	193	183	165	166	161	173	161	174	186	147	167	158	167	156	159	180	175	196	163	185	163	175	165	169	170	148	151	163	151	170	153	163	185	149	171	182	186	175	182	167	183	185	164	161	174	162	159	171	179	164	177	193	174	177	171	178	173	178	162	136	167	174	175	149	175	160	192	204	164	189	188	178	150	147	178	152	172	159	155	187	156	169	161	180	182	193	186	157	161	179	175	161	149	161	162	189	163	168	171	166	172	176	185	155	147	160	150	167	167	160	161	181	168	160	179	171	178	183	163	180	174	161	158	166	163	194	142	156	173	150	168	167	174	166	177	176	175	161	152	181	158	206	178	158	161	183	164	160	153	177	168	170	177	160	149	158	165	139	175	180	156	158	176	156	168	189	154	148	176	156	163	165	192	169	176	171	164	149	171	175	161	186	165	178	174	160	163	159	176	159	152	143	168	165	174	170	148	160	178	165	183	183	155	145	151	178	190	172	157	139	197	193	173	139	164	162	180	175	179	158	150	168	173	191	154	163	188	163	170	196	166	179	175	150	165	181	157	192	181	187
15925	1459	3377	3680	3185	2403	2096	1795	1646	1429	1314	1126	1114	958	903	848	806	775	713	753	701	712	678	664	647	675	626	634	627	592	574	616	611	592	561	600	579	589	552	557	577	574	579	566	534	594	536	550	526	548	573	542	511	569	552	552	484	540	521	537	593	501	500	580	516	610	526	532	512	515	526	520	524	539	512	521	529	536	511	533	501	518	492	557	558	509	525	503	506	517	527	550	545	524	488	550	540	527	495	504	503	503	486	479	540	511	518	503	551	487	490	542	487	513	532	481	536	515	520	500	508	582	481	504	550	510	517	512	512	508	519	515	514	498	506	480	520	501	513	576	552	547	507	565	473	496	510	523	538	501	514	525	530	522	504	503	553	544	512	530	513	582	553	492	490	502	533	497	472	508	517	500	503	496	495	496	531	532	513	518	510	475	538	481	452	525	500	554	507	539	496	509	487	491	505	500	507	547	529	536	545	530	562	541	479	545	510	483	518	511	509	545	522	531	525	504	515	520	517	520	540	518	525	497	524	516	569	516	498	509	517	521	507	496	516	496	535	514	541	532	518	513	497	492	492	520	494	545	528	504	519	502	554	534	522	500	550	533	524	492	526	507	541	498	493	498	540	481	515	510	511	551	531	471	474	527	545	500	498	519	552	513	543	496	533	493	497	543	506	506	519	498	484	511	469	540	501	508	519	484	530	517	497	512	498	517	507	558	512	483	505	518	494	515	505	497	489	523	486	505	484	543	527	553	462	515	522	498	548	486	533	503	489	512	491	526	537	484	529	492	534	550	508	527	561	527	495	519	541	544	524	514	497	521	507	487	536	568	485	506	483	495	509	555	517	458	494	508	510	544	510	526	524	517	497	521	497	509	508	568	522	540	561	527	496	516	526	499	514	511	497	497	497	527	484	505	531	511	533	541	517	482	501	514	498	550	529	523	481	537	530	569	544	521	525	533	510	539	510	525	561	502	510	491	519	560	499	510	501	516	517	495	558	535	547	515	470	523	553	513	515	498	524	491	503	495	476	479	513	487	541	528	492	522	497	538	503	547	498	546	489	513	492	536	534	536	497	522	520	493	523	520	487	499	492	480	543	549	537	497	519	497	532	552	517	513	552	484	514	521	534	534	533	508	496	520	522	488	556	480	538	492	496	486	507	500	483	543	509	526	506	496	492	516	497	493	515	511	514	515	492	499	508	506	488	468	512	481	515	521	511	499	491	571	544	529	476	507	525	541	522	516	529	472	496	510	500	494	479	483	518	481	503	510	509	514	523	514	474	531	525	497	515	527	534	518	528	527	460	461	512	509	496	484	506	487	517	473	473	548	500	539	523	554	499	494	549	532	505	521	543	495	554	525	489	505	495	478	491	522	489	546	510	557	478	550	521	534	496	528	501	562	501	541	523	510	516	504	529	529	537	514	512	509	473	527	537	498	551	483	494	481	520	499	537	532	495	480	496	538	505	513	504	535	530	494	532	495	550	515	529	496	525	495	473	517	541	496	509	496	493	543	537	517	550	514	484	531	533	535	550	485	499	547	509	525	526	518	502	519	480	512	497	556	508	513	505	519	559	522	500	548	525	523	506	496	470	537	537	534	520	537	478	507	534	513	520	510	536	502	468	537	541	449	506	509	501	557	544	538	496	535	545	546	533	493	519	495	524	502	502	516	525	512	528	555	518	506	491	513	469	467	520	533	513	522	497	518	515	526	526	498	498	467	496	481	527	483	538	510	521	469	511	500	490	491	468	504	568	504	546	541	527	517	528	507	537	518	517	497	542	469	496	541	475	471	518	504	534	526	544	501	481	496	508	551	485	559	465	489	497	512	520	519	495	535	522	523	510	496	546	513	526	554	471	540	522	469	513	519	523	532	506	490	450	489	534	519	510	520	525	501	496	514	539	518	478	537	532	512	484	541	518	474	527	501	506	523	562	529	488	535	489	544	496	486	507	483	516	467	484	522	457	533	505	489	530	485	538	511	485	510	480	524	543	472	510	558	517	525	494	539	517	480	520	505	494	506	501	509	472	502	514	476	467	506	537	482	568	524	506	519	517	475	515	491	496	533	523	516	469	478	521	504	491	449	559	526	501	511	506	524	485	576	492	469	513	508	498	507	488	528	515	517	559	484	515	545	493	527	537	516	480	547	531	507	516	596	523	506	532	497	480	471	455	505	534	528	506	518	489	525	505	510	499	513	495	504	540	521	522	508	478	521	532	514	506	479	489	527	527	547	514	505	503	526	494	515	526	524	468	484	523	507	477	505	520	526	501	544	517	496	554	537	507	531	534	492	505	512	529	522	490	556	510	471	487	500	507	523	503	512	570	463	487	485	527	512	534	507	511	516	504	545	538	464	558	514	472	522	529	519	537	528	499	494	495	551	488	482	536	533	534	504	508	500	513	521	503	478	510	498	527	531	521	531	505	540	477	538	494	515	515	495	542	488	506	485	512	518	536	495	527	534	510	533	498	542	504	513	483	485	515	506	517	481	506	493	503	491	527	540	517	505	519	534	504	518	490	491	496	494	499	508	524	488	535	503	497	544	517	512	460	545	520	522	532	495	505	552	497	492	551	539	465	500	507	507	516	463	501	525	508	489	550	479	491	493	513	499	497	507	500	543	531	518	526	510	511	546	533	501	512	526	502	511	498	548	499	515	503	485	504	509	504	470	513	529	531	488	497	536	480	522	495	525	524	528	500	542	475	519	523	511	486	503	492	513	493	525	536	486	540	529	540	547	500	512	491	541	523	552	533	520	499	494	533	496	502	535	520	522	511	539	507	489	532	540	511	512	553	511	544	494	486	488	534	541	511	507	513	532	498	544	528	526	508	509	520	536	516	540	495	519	521	509	515	498	530	541	493	513	554	513	496	516	492	485	518	550	534	507	476	509	517	519	526	535	483	553	518	543	510	488	531	511	551	526	509	537	480	512	562	451	536	503	521	498	498	470	513	548	483	529	520	535	548	509	508	506	530	509	543	526	551	492	503	513	524	528	523	528	552	488	518	546	506	516	503	501	515	507	516	515	480	535	489	518	519	512	550	515	489	515	482	520	487	530	504	553	520	522	549	513	521	537	503	498	474	543	515	526	527	514	542	523	517	501	532	492	529	541	529	547	484	523	487	495	518	494	533	461	540	485	505	507	517	523	530	507	502	472	484	536	572	537	511	515	504	504	512	508	513	492	503	502	472	482	510	509	550	522	477	515	527	510	495	521	497	493	554	517	506	499	515	523	527	530	521	551	502	542	528	554	501	468	528	527	509	523	489	489	466	531	515	526	502	516	485	486	541	512	515	513	530	518	476	512	473	538	512	515	510	512	531	531	520	498	513	561	507	507	532	547	492	488	520	511	509	486	542	515	557	537	531	488	519	502	509	502	484	522	522	530	489	511	531	543	504	543	468	541	537	513	502	490	493	496	492	498	473	489	509	527	500	534	494	493	522	518	488	523	518	519	475	469	507	536	526	539	516	522	519	523	513	512
43688	19055	7220	2290	1547	1076	881	695	599	558	493	413	410	381	354	370	340	306	305	314	281	294	299	263	292	291	262	290	257	278	286	261	264	254	285	257	265	303	266	264	258	257	278	260	244	237	255	237	217	254	250	243	266	248	245	224	235	243	273	279	269	252	242	253	261	247	246	250	264	253	237	272	293	213	250	263	245	238	244	250	259	256	259	250	234	239	239	262	275	263	258	209	283	252	244	247	271	244	246	202	269	278	258	240	273	226	271	256	254	240	265	251	255	256	270	221	220	251	268	225	256	254	260	273	259	232	244	236	240	232	259	239	253	243	275	268	220	251	245	253	262	254	249	246	257	256	238	206	244	226	225	264	291	243	220	257	266	255	254	273	255	233	244	260	229	244	257	247	250	230	241	231	252	259	254	270	245	266	262	232	225	250	254	252	236	218	257	271	266	234	244	248	249	245	273	267	244	231	241	233	267	246	238	218	234	248	249	267	233	246	235	238	259	232	232	218	279	224	229	234	244	244	272	259	254	248	244	237	256	255	262	248	246	241	220	234	258	256	264	265	244	255	229	247	249	242	253	266	252	251	229	222	234	258	228	258	266	252	241	268	251	267	258	256	249	240	235	215	240	233	250	280	267	260	248	261	236	277	272	239	261	261	262	251	246	232	258	255	243	239	234	226	269	224	239	250	238	232	211	260	230	275	264	256	219	268	238	278	239	261	266	235	266	243	248	256	234	252	225	251	244	255	264	268	256	221	264	226	261	297	263	233	257	256	248	225	239	243	255	224	262	218	221	219	267	256	240	258	244	259	234	248	260	229	243	256	245	239	275	232	276	241	247	235	240	239	229	223	251	249	277	272	245	259	254	210	244	234	262	239	261	274	259	247	243	251	228	230	274	278	266	246	242	258	251	224	257	236	226	251	234	272	243	260	238	252	237	259	257	256	220	242	253	261	231	262	258	263	240	255	273	271	247	269	286	278	256	232	232	219	229	260	280	229	275	235	252	253	248	252	263	263	237	245	219	223	258	275	260	229	250	251	255	249	235	272	261	261	241	261	237	253	268	261	241	246	233	229	227	227	276	239	274	235	233	249	254	226	250	232	275	249	238	220	245	229	231	221	247	258	237	248	262	260	268	270	269	255	236	240	273	247	254	259	233	258	271	262	211	246	273	239	236	238	244	244	219	221	236	277	283	260	249	253	230	261	208	221	255	243	256	235	248	254	234	238	268	259	268	237	259	252	218	237	239	248	271	225	240	248	274	240	254	260	244	225	239	247	255	229	253	258	241	235	267	222	271	267	242	263	222	273	240	231	225	249	206	250	222	256	264	238	236	261	251	233	249	249	247	275	235	281	251	265	236	272	222	241	230	265	247	240	244	237	224	248	235	247	264	248	273	229	267	269	238	234	272	249	251	273	254	253	252	228	252	249	221	268	262	272	246	247	261	263	226	233	243	230	258	235	234	257	238	232	229	250	283	246	256	249	241	269	235	258	244	233	254	286	225	219	222	247	245	227	255	254	261	249	267	261	252	248	265	261	253	241	237	238	254	260	235	242	250	256	273	249	237	257	231	223	265	280	243	234	275	228	263	245	260	250	241	211	255	251	241	199	259	242	252	264	249	240	220	256	244	249	281	245	249	225	223	225	242	235	235	230	251	251	242	234	241	256	250	215	261	235	254	259	250	247	264	235	271	258	245	265	236	257	240	244	250	254	240	227	249	234	251	262	258	248	213	259	245	244	214	257	265	242	250	243	249	233	249	217	246	218	299	255	257	273	249	232	266	257	222	220	252	252	268	240	285	232	271	243	238	249	263	244	276	283	239	272	236	220	257	247	234	250	269	252	249	217	252	227	296	244	237	239	238	244	259	252	265	256	220	264	245	241	264	229	281	256	252	235	270	236	248	244	243	256	238	282	260	267	260	236	234	244	246	248	253	255	246	228	272	247	253	244	239	243	251	245	227	235	263	247	245	259	266	244	275	231	245	249	229	243	263	226	250	283	235	234	246	239	239	238	249	238	271	228	230	260	233	259	219	237	247	202	240	230	233	281	262	225	245	223	230	235	237	245	240	243	231	284	257	261	263	242	274	253	272	256	263	241	279	223	240	246	229	271	228	251	262	255	259	235	255	249	227	222	257	282	247	257	254	235	258	265	247	217	228	275	242	234	259	251	237	248	229	239	223	251	253	250	267	242	263	259	269	230	266	244	283	259	259	232	256	242	248	197	250	271	253	265	239	247	265	271	241	247	238	252	201	229	270	270	262	240	262	234	256	238	249	226	249	276	273	261	235	242	253	247	249	250	269	251	268	232	259	221	260	229	252	229	240	240	268	258	272	274	259	224	283	242	254	257	254	221	296	243	262	253	298	255	238	235	219	251	251	243	228	270	244	248	266	259	255	241	229	256	234	255	266	260	246	288	249	235	223	270	241	256	229	243	278	269	242	248	249	251	244	264	235	261	236	210	259	226	258	219	244	256	268	274	247	269	224	257	225	284	228	284	242	249	278	250	250	245	241	288	249	241	254	270	254	240	216	225	212	240	271	234	252	262	247	255	240	253	264	258	237	276	253	251	262	267	237	261	243	225	251	246	272	255	256	249	250	241	216	262	238	232	232	229	220	224	230	251	240	235	232	226	239	238	238	223	232	263	251	258	259	233	217	290	226	235	255	235	239	258	272	233	231	259	226	251	238	272	228	259	260	237	261	272	232	219	248	281	250	254	235	302	248	250	262	240	247	254	242	256	270	244	280	232	254	241	270	239	246	246	262	249	232	247	261	246	232	272	260	249	238	270	234	274	232	250	267	253	248	231	237	268	278	260	235	233	288	239	233	267	214	240	246	238	261	238	254	252	268	244	260	250	232	232	250	261	270	261	248	245	270	228	214	262	242	250	249	245	246	284	270	239	239	233	236	259	263	281	234	273	225	253	278	267	265	266	231	262	259	209	270	254	242	246	240	244	269	247	232	256	239	244	246	250	245	243	247	228	257	264	227	254	236	226	240	248	269	239	248	226	257	259	250	255	247	248	236	251	255	266	232	232	259	246	260	231	266	253	198	220	218	258	241	270	258	218	265	245	254	220	249	233	240	275	265	281	229	259	250	246	271	251	241	253	232	235	245	227	258	267	269	239	234	244	251	260	225	272	261	269	271	237	256	216	265	255	217	275	270	246	227	260	234	251	241	242	239	258	256	236	266	239	230	262	251	232	236	253	273	251	240	241	277	254	278	254	233	292	241	240	226	242	228	275	262	283	280	246	231	245	251	235	277	270	244	257	267	235	254	216	233	235	266	248	231	244	239	239	261	259	260	253	248	258	240	225	245	231	242	265	217	236	246	276	240	245	259	271	254	253	230	261	272	255	241	268	232	257	259	234	260	277	234	249	257	290	261	270	251	245	241	251	263	225	251	249	265	216	243	246	241	228	238	261	291	238	207	253	253	247	227	249	257	240	244	263	282	245	238	261	262	230	229	262	263	255
20766	2741	6075	6689	5644	4488	3613	3090	2733	2340	2118	1933	1746	1536	1513	1323	1322	1259	1188	1108	1111	1046	1034	979	1036	941	908	880	890	861	920	872	853	834	835	875	857	811	821	840	794	817	801	782	856	780	795	771	733	772	761	774	698	772	766	760	759	737	774	715	792	717	764	750	690	766	775	775	713	717	710	714	735	720	746	705	707	710	689	747	707	721	735	707	703	767	700	747	738	691	724	734	755	706	724	695	699	718	754	776	706	695	706	723	728	690	726	713	736	719	690	722	699	724	760	723	730	713	694	664	752	710	706	764	764	730	673	691	698	689	716	688	671	750	692	710	705	744	734	737	740	701	737	691	738	710	730	754	705	755	732	781	684	722	744	708	715	722	681	685	728	698	720	701	683	699	688	729	702	682	700	715	772	699	696	699	730	724	719	729	678	731	713	722	730	736	746	698	689	710	702	642	731	706	706	707	674	736	679	715	694	725	694	679	660	728	698	735	702	671	694	683	658	682	735	721	708	680	724	703	719	731	695	665	677	740	713	673	716	694	701	684	701	746	716	656	669	722	650	706	712	664	728	638	740	706	687	682	696	693	679	717	700	680	720	701	667	692	715	736	718	727	686	677	705	702	725	748	675	700	730	700	742	742	778	720	697	713	734	714	716	687	729	686	748	673	703	682	723	668	719	737	693	685	715	701	706	705	702	675	652	708	683	732	699	754	699	737	695	738	722	744	678	698	707	709	714	728	714	703	704	701	739	757	695	711	669	694	688	717	712	782	696	721	681	718	691	670	795	702	703	695	665	670	706	769	700	715	691	692	701	712	734	671	717	740	691	661	700	637	731	701	701	671	712	754	680	723	771	687	716	750	715	648	714	698	672	688	639	699	699	723	729	710	685	713	706	729	695	710	726	687	722	662	693	701	721	696	674	673	709	698	723	725	704	717	707	671	746	708	723	722	678	708	689	712	690	723	703	684	710	717	721	694	679	715	719	702	703	720	679	695	695	685	737	767	707	699	757	668	713	711	706	696	735	736	689	677	698	737	677	670	690	717	714	738	696	698	711	705	735	740	685	711	684	672	732	727	708	679	751	684	714	693	756	690	677	726	677	698	719	707	756	673	681	678	734	704	692	691	730	683	675	764	707	700	709	666	685	723	674	626	751	646	720	716	664	721	728	683	714	686	697	697	719	727	741	694	756	750	674	743	676	741	761	678	706	687	701	691	712	673	700	668	729	675	678	684	711	718	706	699	695	709	668	683	706	690	682	733	697	708	719	662	734	680	664	710	730	677	713	697	693	736	708	664	714	679	677	701	659	730	702	673	707	697	726	688	699	734	726	701	702	681	674	724	707	706	658	692	677	693	702	756	699	716	677	722	722	655	667	702	689	701	654	653	728	716	725	748	650	743	702	688	673	716	686	710	677	751	675	700	718	750	682	689	728	718	681	710	758	700	693	702	693	661	692	671	679	683	741	725	690	731	722	721	695	683	696	725	688	669	676	694	709	690	729	716	701	696	719	676	722	755	704	701	747	683	706	772	711	675	747	700	684	699	708	713	695	695	707	737	727	713	683	704	730	675	724	689	690	711	690	695	717	681	679	699	687	679	698	729	731	698	690	672	717	728	712	675	718	724	724	706	673	674	745	679	745	668	724	682	713	713	727	738	723	695	642	717	686	730	710	700	730	703	662	737	719	716	682	645	702	727	699	668	682	740	683	701	675	691	712	743	690	670	697	633	691	678	754	712	736	739	688	675	729	676	724	745	713	689	701	661	742	698	727	731	713	728	691	690	667	670	699	704	693	726	666	740	699	696	709	739	751	768	647	712	748	701	743	693	698	682	705	662	709	711	694	717	662	705	701	743	709	697	735	659	703	722	693	675	715	706	712	682	710	721	666	674	724	698	669	691	678	696	698	696	719	670	715	694	685	730	660	725	741	716	700	652	694	716	728	735	747	715	685	675	745	694	710	721	697	687	702	706	747	695	702	750	727	712	707	694	716	729	700	669	722	680	696	685	718	701	678	697	711	683	672	718	751	704	698	682	700	682	681	708	662	752	692	686	717	727	695	681	698	738	719	691	757	657	704	702	666	681	702	733	697	700	691	720	741	691	684	683	687	696	736	674	715	705	682	695	672	731	744	657	710	765	733	705	711	768	688	726	703	711	748	703	718	688	741	693	726	681	762	735	680	712	729	703	742	708	666	712	709	704	699	713	681	743	710	667	703	718	663	711	701	685	772	730	728	713	672	772	710	703	701	656	703	682	707	743	719	726	672	714	754	673	721	672	715	725	682	673	727	686	727	688	719	695	696	726	720	714	697	701	753	719	748	703	679	750	703	750	709	705	716	736	691	742	701	691	711	705	662	767	712	742	701	732	712	692	714	713	702	743	725	679	700	685	688	719	716	715	716	752	685	755	673	748	718	650	690	689	733	699	668	672	730	691	760	686	690	716	703	704	707	757	690	713	721	703	692	716	726	688	772	738	737	726	721	698	720	739	669	694	748	679	714	750	672	662	743	721	732	686	716	696	710	709	689	653	750	656	702	714	709	696	718	712	710	767	707	729	748	673	701	727	715	721	720	712	732	741	718	696	719	735	750	728	660	668	705	660	716	651	685	704	735	705	702	694	743	718	704	719	724	756	694	683	658	755	702	739	738	713	685	708	703	695	708	703	707	684	646	668	742	730	752	686	726	728	722	665	723	705	705	684	676	671	686	747	707	716	699	719	688	705	686	688	665	700	684	677	704	723	727	738	694	727	653	740	668	712	721	728	725	726	713	676	711	778	683	680	663	746	709	709	698	721	721	688	758	692	684	670	696	707	717	683	746	716	744	702	724	704	729	705	717	749	693	704	714	727	641	680	715	693	676	686	714	648	699	703	697	754	720	682	718	703	703	719	685	717	700	702	725	699	697	707	715	702	683	689	706	673	691	704	689	667	698	686	756	683	706	698	710	683	717	743	722	671	720	696	691	704	676	725	744	733	697	740	684	756	677	742	708	702	704	713	733	733	735	706	665	742	717	666	672	713	669	670	731	667	701	706	684	704	706	743	705	684	677	664	745	688	755	703	714	736	708	707	722	758	703	689	673	685	670	695	696	743	705	712	719	696	680	708	694	711	751	654	691	744	701	694	720	674	713	731	676	697	696	678	665	701	743	680	691	710	701	730	670	720	698	694	699	717	719	732	662	681	686	701	684	711	705	761	721	736	675	702	710	699	698	693	732	687	681	711	700	680	701	676	745	730	703	668	725	687	706	687	725	690	669	705	732	713	698	773	701	755	723	674	678	687	704	685	694	713	743	695	668	754	694	643	753	696	671	707	698	700	700	754	694	717	723	735	685	757	690	696	696	736	688	692	719	689	740	733	711	715	684	680	673	670	732	718	673	667	722	733	708	690	662	674	722	669	707	732	669	703	692	725	696	686	737	689	736	697	719	671	725	687	707	726	658	720	768	677	760	714	723	702	704	732	718	603	708	696	729	700	688	729
5346	300	194	136	99	104	89	87	94	72	63	70	61	78	72	78	82	96	78	78	79	70	67	67	51	64	81	74	69	76	64	75	72	77	66	57	72	79	61	67	68	69	66	81	81	68	75	78	64	77	73	69	57	62	72	78	66	74	68	81	67	71	72	70	70	75	67	91	79	73	60	92	68	68	75	72	78	76	56	64	84	76	74	65	65	81	67	86	54	92	78	68	67	72	61	73	67	64	72	77	67	64	75	73	72	57	66	74	65	80	66	71	64	89	71	67	86	66	68	62	76	66	81	73	65	82	63	73	82	76	67	93	71	82	88	81	64	73	73	56	67	76	88	64	60	90	102	62	83	74	63	73	72	65	66	68	70	70	64	69	66	71	69	66	71	69	55	63	72	62	82	90	64	66	65	94	60	73	73	77	75	75	69	67	57	65	77	72	74	81	71	67	69	69	75	69	73	84	77	75	81	91	87	66	67	76	57	67	77	80	67	53	64	59	83	73	76	60	66	59	55	68	76	89	60	68	89	68	76	71	65	57	64	76	75	57	75	81	81	68	68	73	86	81	62	80	71	89	67	79	71	72	68	84	60	78	59	71	74	72	70	66	68	85	62	64	81	66	69	71	65	71	71	79	63	77	75	68	59	65	80	69	73	80	67	70	62	77	70	61	69	68	87	62	76	60	74	77	66	80	66	76	68	72	78	73	77	56	70	78	71	59	64	70	74	81	86	82	80	68	68	70	70	71	78	74	72	71	60	78	66	68	88	71	81	59	68	59	75	59	84	79	79	90	77	87	67	66	65	64	73	78	62	67	68	70	65	65	73	72	64	60	66	71	68	80	82	76	70	71	58	68	68	70	80	75	81	66	63	73	76	58	67	79	68	76	80	66	65	78	72	61	79	62	79	60	67	68	69	69	82	57	71	74	77	67	60	67	69	50	74	57	71	79	79	79	68	61	72	83	67	84	64	74	68	64	68	69	69	69	82	73	83	75	72	65	70	72	80	76	79	65	59	62	67	62	66	75	68	55	66	71	65	73	61	70	73	61	66	69	84	72	72	73	79	73	60	73	56	73	59	77	76	85	91	68	71	65	67	57	65	71	77	74	76	70	79	68	74	69	63	72	65	63	77	69	63	77	71	72	74	74	76	55	82	62	94	65	67	62	73	59	71	77	64	77	62	76	72	65	62	70	76	65	77	75	72	69	60	79	73	61	74	64	69	59	78	77	52	59	76	70	74	76	72	63	80	92	73	81	59	60	63	65	78	64	72	76	64	70	67	82	60	65	68	72	67	62	57	89	69	78	74	69	63	77	78	51	74	66	69	67	54	84	77	64	63	82	73	66	56	69	63	74	77	76	68	71	65	67	67	62	57	74	66	66	53	73	84	67	62	71	75	74	85	73	80	53	77	73	70	75	70	63	60	95	64	74	76	63	55	74	69	64	51	68	72	65	61	71	73	59	61	65	71	65	76	73	71	83	61	60	59	58	70	56	79	63	63	55	72	65	82	60	68	85	67	67	63	67	69	62	67	66	64	69	79	64	78	53	77	72	64	69	73	82	71	69	70	69	67	73	61	77	69	68	77	55	69	65	98	66	84	62	56	70	80	74	77	54	69	75	67	58	81	86	61	65	80	77	65	77	67	68	51	66	72	70	75	88	79	72	67	72	74	71	63	69	56	77	63	69	94	57	77	53	82	75	68	63	72	72	94	80	63	69	85	77	63	73	79	86	80	74	64	93	76	72	80	83	74	78	80	74	71	66	72	74	76	57	74	79	69	58	66	87	65	62	71	75	85	77	64	78	78	81	79	67	67	71	75	86	68	85	65	81	75	78	66	75	81	75	63	59	60	76	64	65	73	76	68	52	64	59	64	55	54	68	70	66	67	70	85	65	79	68	64	78	59	68	84	65	80	85	65	63	62	62	49	84	84	55	74	63	73	68	70	70	81	74	55	73	75	69	80	61	67	68	75	88	62	56	65	59	71	69	76	73	71	71	71	61	70	73	85	72	66	75	85	91	79	70	74	71	80	78	73	81	64	87	69	64	78	83	59	67	58	82	67	80	75	80	69	79	71	58	81	61	71	71	72	78	84	74	74	70	79	65	62	84	64	69	77	68	76	85	67	72	67	65	77	62	71	60	80	86	75	68	85	67	71	71	56	60	61	63	64	78	85	57	81	63	66	74	50	67	76	64	80	64	69	84	82	76	67	54	69	81	60	65	67	77	58	69	70	78	71	70	74	68	75	53	73	69	72	66	82	68	73	67	78	72	67	70	71	61	74	84	79	73	72	61	55	64	67	75	63	81	71	67	72	57	60	67	66	64	72	73	68	71	62	65	77	62	56	84	69	82	68	74	71	78	80	71	63	69	83	91	59	72	71	71	57	58	69	63	69	59	70	76	61	72	79	67	91	72	63	68	68	68	67	91	71	76	80	82	61	68	66	60	84	69	68	66	75	76	82	80	62	65	79	65	78	72	67	70	76	73	70	87	75	72	63	72	66	63	56	72	70	57	79	79	75	83	75	66	72	67	86	75	80	55	83	64	63	66	78	71	74	90	67	59	68	77	61	73	73	71	64	76	63	73	68	60	65	74	72	67	71	58	64	70	57	71	61	66	70	85	73	75	74	70	78	61	71	87	67	71	78	80	62	67	74	71	76	80	77	77	67	77	79	81	58	71	78	80	69	81	75	68	58	76	69	82	82	72	71	65	68	85	70	71	86	71	61	72	64	63	85	68	90	62	62	59	72	74	70	56	72	67	64	79	61	68	77	63	52	81	82	77	67	71	69	67	76	78	69	64	70	67	80	76	72	71	80	59	72	70	70	79	81	60	82	60	75	71	65	86	79	70	79	67	71	63	69	78	74	69	79	70	83	78	64	66	64	66	67	86	74	67	81	62	95	67	51	97	71	73	67	70	73	62	61	75	76	75	65	80	74	70	85	63	61	64	74	59	91	87	65	77	78	78	78	74	63	83	63	81	57	66	64	65	72	72	64	71	69	85	71	72	75	59	63	60	75	80	72	82	59	73	75	55	94	89	68	75	61	78	59	68	72	75	78	82	86	75	65	69	72	62	78	72	69	80	69	60	80	70	87	81	65	70	57	67	63	63	52	78	75	73	79	72	64	66	67	71	81	75	72	74	71	64	68	66	69	70	69	85	74	62	62	64	63	70	85	56	71	59	75	77	83	68	73	77	68	83	68	84	74	72	62	72	75	56	74	69	76	65	66	75	65	68	73	75	68	83	67	80	70	86	77	66	57	67	78	62	75	73	61	71	80	70	69	68	61	59	70	76	59	69	70	63	68	75	76	84	64	63	74	70	82	82	75	67	65	65	50	72	83	60	71	79	77	66	82	71	67	62	57	82	67	73	68	84	70	62	59	69	71	84	72	83	81	63	81	63	60	77	76	75	84	90	82	55	74	65	80	65	69	75	62	71	87	63	83	59	67	73	62	69	67	75	75	76	64	67
4822	315	432	442	394	373	373	318	304	317	290	300	318	286	273	292	232	284	279	280	259	268	232	257	299	263	246	236	255	254	244	286	269	258	282	263	293	238	241	261	273	252	256	235	250	262	267	245	279	233	263	255	253	258	260	251	261	258	273	271	274	288	254	255	282	281	246	273	287	257	264	236	267	268	254	271	273	283	236	241	289	239	270	268	275	273	226	254	246	276	325	239	257	254	275	219	271	262	269	283	245	261	257	253	258	263	261	246	258	283	253	267	263	248	277	249	234	267	245	251	258	248	258	255	260	257	264	233	267	266	250	240	257	251	263	265	276	251	243	306	266	260	255	284	250	269	227	269	253	258	228	259	261	253	241	259	250	242	288	258	272	275	262	270	246	246	259	260	277	295	238	275	258	249	253	294	238	277	259	254	262	261	284	271	246	289	249	272	267	289	250	283	284	252	244	255	256	267	230	250	252	274	290	240	287	244	259	259	273	271	269	259	251	268	258	249	294	271	251	247	288	258	276	255	264	270	265	261	265	253	253	269	294	274	260	273	246	268	248	293	258	240	261	237	265	256	263	271	225	270	280	271	261	245	255	265	243	281	247	259	233	258	240	271	304	255	267	263	236	262	288	261	271	244	270	283	272	248	263	248	262	258	273	285	272	293	243	258	263	286	255	258	279	225	263	271	264	265	286	246	261	261	245	261	270	235	254	247	266	266	255	262	243	271	254	262	233	259	247	222	292	245	269	250	259	270	248	259	281	228	279	269	239	248	264	244	280	306	262	229	268	280	263	246	248	240	279	265	264	238	259	282	297	251	260	268	266	268	248	256	251	277	283	261	304	255	260	227	289	261	258	249	258	261	253	286	242	257	271	240	264	260	261	253	242	274	250	218	260	250	246	271	271	290	266	274	249	227	308	244	253	252	265	269	278	251	264	258	265	253	277	267	263	274	258	245	254	252	246	292	273	240	262	278	274	268	291	260	257	285	244	264	269	237	269	280	265	256	239	285	231	248	278	245	228	249	286	259	280	268	237	268	234	274	239	231	270	305	272	231	259	242	286	287	276	234	281	268	239	257	273	261	243	250	278	264	266	282	232	246	243	235	253	258	249	254	279	327	266	267	292	297	296	264	258	295	233	265	264	232	242	271	232	243	267	252	286	254	266	271	248	257	255	270	268	280	264	257	271	250	253	292	270	253	240	252	267	256	296	269	251	293	260	244	274	274	244	268	258	254	244	261	262	267	261	258	249	264	267	270	248	265	291	235	257	256	270	242	259	265	264	255	254	231	265	275	266	266	268	298	232	250	279	268	271	269	263	262	251	258	258	275	265	274	256	247	273	241	268	245	235	257	278	267	257	265	258	266	244	275	249	265	282	233	262	268	241	257	295	285	270	277	256	282	282	253	234	216	276	289	269	265	267	260	250	231	245	263	266	268	256	274	268	268	241	238	267	250	263	250	283	257	255	281	241	274	256	235	257	272	245	285	286	266	263	266	280	242	266	251	289	271	294	243	278	268	236	297	260	262	241	258	256	279	260	280	246	282	269	257	280	286	284	273	265	299	286	262	262	266	250	254	249	231	277	237	237	237	250	275	291	240	260	249	256	282	241	291	287	262	250	290	256	231	266	246	241	250	249	262	279	267	239	243	281	268	271	259	254	264	265	270	284	274	246	257	247	258	240	224	283	248	267	256	250	264	263	280	253	282	245	314	260	231	295	250	241	239	256	251	262	236	261	275	236	250	254	242	271	293	245	292	251	275	254	280	233	275	265	272	249	251	263	250	275	286	284	255	274	245	255	278	244	237	281	246	278	271	233	240	248	261	272	277	241	262	253	285	280	238	288	253	238	279	251	244	263	253	268	266	233	264	283	262	249	283	265	236	272	242	277	263	271	265	286	296	280	245	242	237	258	266	263	233	291	253	265	289	287	239	270	254	281	245	239	253	268	273	261	275	268	304	266	275	289	245	258	295	253	256	242	255	228	255	249	278	228	257	235	264	248	254	248	267	272	245	268	264	264	246	256	289	265	260	241	283	262	268	262	278	279	249	242	265	259	272	264	247	258	275	250	278	240	245	286	262	269	266	245	254	261	297	257	264	245	257	257	251	268	228	248	254	248	250	258	278	257	254	239	249	275	241	258	257	263	280	287	278	255	258	268	281	253	254	260	240	256	255	224	256	235	263	253	313	251	254	260	244	260	270	260	282	257	280	237	229	283	261	273	265	284	274	256	286	247	266	276	238	257	239	278	267	237	258	277	286	265	225	250	287	289	263	279	251	242	220	260	253	264	254	227	263	247	262	229	252	264	236	256	262	222	255	248	229	254	243	272	250	229	268	279	267	274	257	268	268	273	236	259	276	270	297	252	253	247	239	272	272	258	286	267	296	255	263	265	260	265	247	273	272	293	261	262	248	254	255	270	262	254	287	248	250	270	271	251	274	246	251	254	264	261	249	260	253	256	272	241	245	278	265	249	273	239	264	247	221	268	250	251	252	295	280	279	243	274	289	262	257	253	233	227	245	242	282	224	239	270	243	275	258	254	234	251	253	257	257	254	261	272	267	290	219	304	251	255	274	247	259	254	267	248	245	257	253	257	271	274	260	260	252	259	275	285	262	258	253	268	269	257	264	245	274	246	264	267	264	270	252	252	265	276	231	259	259	253	287	255	268	241	314	267	239	267	265	288	285	286	286	253	247	265	239	252	253	238	281	246	282	250	283	233	276	253	256	277	260	259	234	264	261	272	259	264	250	266	263	250	246	274	290	255	215	240	259	246	281	281	255	244	257	282	248	254	267	267	253	245	257	275	278	285	277	271	270	273	263	270	249	250	269	280	241	279	275	252	274	261	274	283	269	232	253	283	281	240	264	263	270	277	254	271	253	253	274	246	250	269	253	258	263	253	268	246	291	266	266	257	250	263	263	245	240	242	262	289	233	242	274	281	278	264	265	277	270	248	245	262	264	273	258	239	267	266	250	251	255	245	276	249	246	261	269	278	252	285	265	256	263	283	251	278	242	236	250	261	259	248	257	308	279	253	266	266	258	252	245	258	266	257	250	271	226	260	278	277	265	257	255	261	249	266	276	276	293	262	284	260	261	261	273	234	235	263	251	267	264	243	266	251	278	234	235	234	249	265	266	258	239	272	268	261	267	282	270	260	251	284	263	274	287	276	236	273	271	304	260	241	255	238	266	248	254	278	256	228	245	250	231	261	263	265	254	266	241	249	249	259	262	281	287	268	265	256	291	267	257	264	257	249	277	261	236	257	259	255	274	252	273	269	274	270	246	278	239	276	275	256	278	278	221	255	247	257	258	268	255	278	274	263	261	272	251	272	265	244	270	250	278	275	255	249	257	272	262	235	255	269	243	248	271	278	289	271	280	262	269	271	243	256	285	281	259	274	237	275	270	262	253	255	251	270	264	264	252	279	264	243	256	252	282	273	257	266	297	288	269	259	260	265	258	265	279	264	218	274	291
36891	11292	2124	1132	774	575	471	383	338	317	280	263	257	207	214	250	193	218	192	196	191	172	190	181	166	167	201	179	176	191	171	188	160	175	176	171	178	186	181	182	178	177	168	184	162	154	164	204	179	171	153	192	164	158	167	153	180	173	202	163	186	162	168	162	178	170	175	159	181	177	159	171	188	157	165	194	171	160	176	164	185	170	151	175	198	175	198	169	152	173	158	155	182	173	154	170	155	180	168	176	194	154	185	154	159	164	147	151	181	176	169	174	151	186	145	170	126	186	163	170	158	160	162	166	183	160	173	192	165	166	162	157	172	166	174	157	171	180	179	166	161	181	158	144	166	169	177	174	143	164	166	176	174	169	191	175	193	148	191	159	173	169	151	160	172	181	180	154	167	176	166	177	183	178	149	172	169	167	195	168	177	177	189	172	159	169	153	167	165	186	168	175	173	169	152	162	172	171	152	159	165	171	175	178	173	180	182	165	182	173	179	166	168	167	160	179	163	169	181	161	178	162	168	179	175	177	183	156	162	180	156	180	149	167	159	160	189	166	172	161	168	178	168	164	163	183	151	147	162	171	161	192	166	151	196	175	148	179	159	165	166	151	181	171	160	164	186	163	162	159	168	149	170	180	167	142	181	165	165	152	165	165	172	198	185	170	172	161	168	164	145	176	166	155	170	166	170	163	176	190	149	161	158	155	164	184	169	161	151	188	172	190	172	179	142	159	179	145	162	170	176	145	165	180	169	162	161	163	199	179	157	169	165	158	201	174	184	168	167	163	160	183	174	178	157	153	167	155	167	184	167	144	147	170	178	160	171	165	177	191	178	166	178	151	192	175	185	170	189	165	185	158	156	153	167	178	168	163	153	175	166	172	155	178	156	149	163	189	167	181	166	152	156	159	167	147	162	140	193	164	180	166	175	159	168	161	184	174	179	175	171	169	173	188	155	176	178	183	151	191	180	155	151	205	194	177	158	167	168	153	181	181	145	196	167	169	157	158	160	183	155	161	156	168	181	188	192	165	176	159	170	175	174	154	152	143	178	175	180	182	152	172	148	178	178	162	186	151	179	189	171	162	183	159	173	143	177	178	153	178	159	172	167	177	162	169	161	188	163	179	181	158	161	184	178	174	196	150	162	163	157	166	172	157	177	170	168	158	178	179	147	156	149	177	151	166	175	193	173	164	156	176	164	166	166	160	168	177	170	159	158	151	175	213	158	165	140	164	179	144	191	193	164	169	169	180	180	184	164	190	183	171	159	154	157	188	162	167	177	175	176	167	165	174	186	159	162	159	169	162	157	146	171	165	164	170	159	165	160	166	156	169	159	171	182	168	178	156	165	174	167	169	159	155	193	173	186	168	182	190	154	154	185	155	174	178	164	175	159	142	168	149	150	157	150	160	178	155	161	167	174	147	195	164	148	159	162	162	168	158	159	167	195	172	168	150	159	164	152	158	191	175	175	159	175	151	148	158	169	158	152	161	160	143	154	170	150	162	151	151	175	184	168	174	181	177	173	169	166	175	165	134	173	165	161	168	175	156	173	161	171	189	171	160	163	178	161	186	161	186	146	169	189	192	173	159	157	147	189	176	198	181	157	198	157	187	146	174	174	192	187	180	167	169	166	165	174	166	176	161	168	181	150	145	176	158	173	175	164	163	167	187	190	195	165	173	173	145	172	165	167	163	148	177	158	176	173	147	190	178	153	172	179	152	161	189	159	157	175	177	147	158	173	179	164	149	188	172	156	187	173	169	181	184	178	180	190	150	159	146	149	179	180	168	182	186	179	184	166	171	159	165	183	147	172	148	181	189	161	184	166	162	180	174	164	171	149	172	164	174	156	162	171	175	176	177	154	146	166	155	173	155	167	180	181	177	154	170	181	157	136	174	175	189	158	173	170	157	175	149	170	177	157	152	160	165	176	160	191	144	169	182	200	178	160	170	179	176	186	162	187	161	181	154	178	195	165	175	180	155	180	170	180	154	173	161	161	184	189	146	156	175	164	189	176	166	174	171	158	168	184	170	158	174	147	163	179	162	165	168	180	176	177	178	162	159	177	158	167	187	155	157	174	169	164	172	182	156	209	151	184	146	166	198	163	166	160	195	168	183	156	181	170	165	172	160	136	191	164	148	166	163	167	173	164	182	174	158	166	161	161	177	158	160	174	152	190	151	167	157	181	163	161	174	162	162	165	159	163	172	181	172	160	174	152	170	189	168	154	151	164	156	188	161	180	164	169	166	191	164	174	180	163	160	165	179	177	159	143	168	148	169	181	163	168	203	174	177	157	169	181	163	180	166	162	159	161	172	169	200	175	168	166	161	157	161	156	148	182	142	149	151	167	176	173	161	158	164	150	166	175	177	170	168	166	160	196	181	143	173	157	167	161	151	161	146	147	151	167	174	173	157	180	163	165	166	179	186	183	170	184	151	165	148	186	161	174	176	183	163	160	177	173	180	163	188	151	167	182	160	173	182	177	177	171	177	187	180	164	163	165	172	175	144	169	160	167	169	183	173	149	138	147	181	156	174	163	158	171	160	156	173	176	163	189	173	160	166	172	176	183	188	144	195	161	141	169	158	189	171	166	157	155	149	188	178	162	193	172	166	182	164	149	200	169	169	175	195	167	164	159	155	146	183	184	168	187	159	168	156	178	146	184	166	169	144	187	180	149	171	166	168	184	165	170	188	172	179	174	165	143	161	155	165	181	169	164	169	176	167	158	148	151	178	168	162	163	170	192	153	160	165	158	162	165	170	175	167	164	149	175	168	153	168	176	167	178	160	157	179	174	168	166	165	179	173	157	164	127	174	172	173	157	187	180	176	172	151	163	171	172	173	173	161	161	146	160	183	156	177	165	149	173	153	145	150	156	187	169	187	149	194	158	175	152	190	173	194	157	180	150	152	172	149	172	154	160	148	161	182	161	178	178	169	181	159	176	168	169	147	148	159	175	170	170	181	192	159	152	175	159	160	148	163	171	173	177	182	178	156	164	190	170	183	163	159	173	157	156	160	184	154	168	141	172	175	178	182	170	170	171	184	177	138	185	182	164	169	173	156	206	165	186	170	177	213	169	169	168	168	156	168	177	172	164	175	173	166	187	160	187	196	178	173	172	161	176	148	172	187	192	172	163	186	190	190	159	167	159	180	159	193	135	158	164	146	156	175	187	159	175	173	165	159	165	155	173	172	169	184	186	149	189	184	164	178	157	154	188	164	205	207	158	156	181	185	161	158	146	165	180	169	159	164	180	186	164	162	167	158	166	161	180	166	162	160	165	156	157	176	190	165	158	182	168	160	171	195	171	183	168	150	175	156	150	164	180	183	180	167	164	177	189	167	169	178	154	136	164	153	191	151	183	187	168	170	160	170	166	163	177	183	203	187	165	150	171	164	181	157	159	173	162	174	161	181	142	150	184	171	171	182	175	161	175	171	176	177	170	155	172	152	151	155	168	161	156	166	152	170	164	150	166	163	170	161
16747	1529	3338	3617	3236	2574	2150	1764	1562	1390	1276	1073	1097	946	916	868	841	767	787	742	759	747	668	693	601	660	640	615	630	630	601	578	605	567	588	527	612	548	590	572	570	570	571	584	580	557	568	553	544	535	600	594	558	560	562	515	573	538	512	554	528	583	543	547	528	526	508	541	541	498	565	541	528	526	524	546	545	501	531	537	539	500	501	568	514	537	494	527	534	507	524	514	570	510	523	477	522	499	500	516	490	546	524	493	504	543	521	564	554	544	474	525	519	544	527	518	500	506	516	516	536	488	527	552	545	522	495	517	562	510	545	552	522	533	549	506	519	488	519	525	506	513	539	545	513	528	506	529	522	510	524	503	464	534	498	489	539	556	505	536	495	523	499	509	537	511	515	526	537	516	485	514	509	498	515	512	504	513	512	528	522	513	501	540	506	535	498	530	499	540	515	527	550	540	516	515	529	535	492	582	512	515	565	551	523	515	507	516	537	496	551	484	532	533	517	519	459	541	538	508	520	526	481	490	480	540	518	512	505	497	505	505	559	541	487	525	514	495	513	506	549	509	530	516	546	533	508	517	508	503	526	497	514	497	554	464	508	524	538	518	506	506	515	533	529	532	533	478	503	542	528	520	518	538	525	512	535	510	514	509	508	508	487	524	481	506	525	518	537	518	545	537	493	545	492	503	493	523	514	528	495	531	510	511	521	570	509	522	517	503	510	505	504	566	542	529	487	550	512	516	529	537	523	515	546	539	520	543	520	542	527	530	521	511	507	470	537	535	505	518	516	502	517	525	527	478	537	546	529	516	562	535	507	506	501	474	506	503	534	553	475	512	509	481	525	520	510	457	534	543	541	481	497	562	497	521	553	477	486	551	528	519	491	532	529	522	500	532	481	535	507	520	513	510	506	488	546	529	514	528	516	561	528	506	529	525	540	556	479	525	479	550	478	483	466	512	513	521	525	497	490	506	535	516	525	477	536	513	535	520	514	538	506	525	572	514	524	494	490	529	532	545	496	487	522	526	501	538	488	531	499	510	521	517	492	508	514	517	546	515	560	501	513	511	543	547	497	557	502	518	496	511	504	499	519	522	535	523	527	523	523	521	582	515	496	484	549	500	486	462	527	506	470	516	462	500	538	497	516	460	497	500	486	523	489	520	518	501	559	524	503	519	469	487	507	520	532	539	505	478	542	492	497	506	547	547	510	519	572	528	493	569	530	499	516	514	508	527	517	506	523	496	514	496	501	505	488	517	499	504	521	484	526	479	518	518	537	521	542	481	532	494	517	488	485	523	513	540	489	535	560	526	505	516	457	547	480	509	537	510	532	542	547	515	533	484	502	537	528	501	504	513	537	507	575	501	557	549	552	541	530	486	514	505	543	530	528	457	539	530	522	521	547	496	517	552	481	551	478	519	528	551	483	524	495	519	509	542	520	557	512	517	493	502	526	522	477	495	504	526	512	496	473	504	525	539	507	499	515	491	506	505	505	530	480	513	530	541	540	529	481	510	538	554	539	527	561	528	527	531	496	513	505	553	536	493	498	482	463	500	517	540	525	500	493	493	521	539	478	508	511	522	487	543	494	504	509	500	484	535	528	535	483	526	532	533	511	510	518	495	545	541	568	484	498	535	482	549	516	533	545	560	503	554	491	512	529	511	485	528	544	560	500	534	526	505	485	526	535	546	548	529	526	532	517	531	517	522	544	516	503	520	520	507	509	532	530	518	534	525	518	536	521	486	487	527	536	524	500	522	486	508	526	485	526	512	527	513	523	487	514	514	540	518	511	503	532	553	491	554	500	488	506	515	496	519	507	519	541	513	465	520	526	485	488	517	558	490	510	496	523	469	556	530	536	514	518	550	490	508	561	522	514	507	526	535	512	502	483	474	516	524	494	508	533	520	535	501	474	514	497	513	551	527	541	544	529	504	542	530	565	525	531	515	502	539	553	518	492	492	534	502	533	574	537	502	467	474	539	498	540	493	500	504	534	550	483	542	497	541	531	538	490	559	466	508	504	510	534	501	505	490	511	490	493	497	501	531	543	572	486	526	475	555	473	509	508	548	519	485	534	507	524	518	507	519	509	517	521	541	504	518	519	540	505	506	524	539	499	532	512	538	561	497	515	535	506	555	487	546	547	523	525	514	491	537	540	516	521	516	553	524	513	526	478	586	568	553	498	503	498	523	471	533	498	513	516	537	504	480	503	490	525	543	524	493	491	503	530	492	504	484	482	513	498	504	542	502	537	520	530	510	525	476	501	506	492	528	516	524	524	489	463	523	442	505	519	529	495	542	477	527	529	496	560	538	504	507	538	475	518	539	540	518	557	526	505	528	508	498	524	498	535	496	510	545	519	567	525	520	510	524	525	558	482	512	488	529	497	521	497	512	505	508	524	537	493	514	529	550	514	514	519	512	487	487	546	546	546	486	519	508	519	507	545	521	522	542	502	508	495	525	541	529	559	508	511	524	517	533	525	484	508	520	514	495	512	494	508	532	510	548	522	501	531	555	515	488	539	533	535	512	518	537	522	542	505	520	556	505	490	571	514	529	558	531	529	530	531	579	483	545	514	523	506	517	548	507	503	531	534	564	519	558	514	525	512	570	525	580	539	482	508	507	516	483	476	490	531	512	554	521	512	540	525	536	512	484	471	515	510	531	502	538	537	576	501	475	508	478	527	528	473	498	533	506	507	523	552	538	554	514	518	485	462	543	547	548	533	523	518	487	513	480	530	569	506	530	549	567	527	500	562	495	516	547	550	522	548	534	529	555	495	482	517	504	534	491	491	546	503	485	504	505	543	490	462	510	503	522	529	509	485	548	486	503	509	515	503	551	505	506	536	514	529	509	521	519	515	512	549	514	509	521	532	523	549	510	525	547	511	543	496	576	508	482	513	500	510	508	508	508	479	525	485	527	541	512	531	510	499	528	436	481	514	492	516	505	538	544	529	485	526	511	533	502	561	513	478	529	525	525	515	524	582	493	536	504	552	522	576	552	488	526	545	488	500	505	544	554	501	521	564	540	483	510	550	525	476	544	538	535	484	519	520	516	524	498	520	540	528	509	491	537	468	555	491	538	527	555	551	504	530	517	487	509	503	496	500	502	512	473	524	543	511	536	529	533	493	502	543	579	528	567	466	526	522	537	535	524	513	549	537	468	513	504	516	474	527	521	536	515	489	531	522	504	528	537	484	521	472	474	541	475	495	532	540	490	533	524	533	521	498	529	534	513	517	513	523	534	522	471	529	496	479	527	526	518	499	508	525	512	525	488	562	525	511	511	504	521	501	514	525	522	503	540	538	530	562	529	499	513	479	512	548	540	508	558	522	508	541	510	551	512	509	556	522	529	523	521	495	528	538	517	507	475	555	510	535	549	517	539	516	536	496	514	509	509	515	498	467	510	532	561	493	537	535	522	504	492	500	519	490	522	499	530	521	516	487	540	499	524	572	496	520	521	497	521	583	525	525	506	474	526	568	499
43422	19769	8611	2307	1464	1086	813	661	635	521	471	421	378	408	368	320	315	339	303	311	288	276	256	292	293	266	302	246	304	260	294	263	269	242	250	243	261	293	280	229	252	231	254	252	220	266	254	254	254	221	259	246	245	219	255	221	259	254	257	251	248	254	255	235	241	272	233	230	244	237	257	263	253	255	236	259	249	254	264	254	226	251	252	263	236	273	255	273	292	273	241	256	245	264	249	278	237	252	291	265	252	239	232	240	230	245	254	246	282	261	235	239	249	254	255	266	278	260	236	267	258	260	245	234	226	245	265	243	216	260	263	230	262	223	237	247	240	218	240	246	260	241	276	248	266	245	223	248	290	253	222	264	243	239	244	234	236	256	261	282	260	272	272	249	253	246	236	263	212	244	237	248	233	248	244	256	227	246	242	259	261	236	244	304	262	237	258	262	247	254	241	226	248	223	241	262	238	260	244	248	239	241	225	229	243	262	256	269	249	235	256	243	254	266	236	259	243	251	220	255	244	247	235	250	245	238	229	239	255	257	211	234	216	233	254	225	250	267	270	253	230	237	233	253	238	276	262	242	265	254	241	237	256	252	252	251	242	257	245	279	234	217	219	228	248	257	267	264	243	234	229	242	266	258	282	240	238	257	248	268	247	262	238	261	241	224	245	250	253	236	249	262	234	249	249	255	242	242	247	232	268	244	244	282	249	237	256	245	218	239	227	256	230	263	224	231	245	234	238	267	266	263	212	264	258	234	238	239	236	261	251	223	242	248	245	241	240	265	259	237	249	239	248	242	267	233	224	277	243	246	244	259	245	224	254	244	256	211	240	243	240	236	243	236	236	267	245	253	236	252	241	240	236	241	264	250	257	268	225	250	223	257	226	281	239	242	261	266	249	257	251	253	243	236	265	258	232	277	250	232	242	236	236	255	246	269	254	221	237	223	257	253	247	256	252	264	261	228	217	216	270	250	260	237	240	243	238	250	208	237	246	230	247	244	253	230	226	215	249	259	246	226	274	227	239	246	263	244	244	221	253	215	249	248	251	259	236	255	264	233	239	257	261	263	284	266	238	262	255	258	267	236	256	219	227	232	228	239	229	244	280	248	246	261	236	260	271	247	267	231	245	259	251	248	235	266	202	235	262	243	258	270	246	256	248	262	244	239	243	250	207	236	247	228	251	239	222	250	231	262	256	257	227	252	227	238	224	243	242	256	231	250	247	247	249	251	246	242	277	249	261	293	225	248	245	257	250	250	270	265	219	246	239	246	252	246	243	222	239	231	225	231	243	223	266	261	264	268	241	282	252	248	271	261	261	275	250	233	239	292	239	215	246	250	241	286	257	240	269	253	253	214	218	289	240	267	278	251	235	288	247	243	237	248	243	239	253	244	241	243	252	266	285	239	193	269	237	260	258	258	228	264	243	286	244	263	257	256	239	211	244	244	251	233	251	236	228	257	255	255	269	217	258	256	241	248	250	250	268	284	221	265	243	249	217	254	239	251	262	234	231	247	210	239	265	253	244	262	251	262	242	277	257	244	245	231	260	277	229	249	241	242	226	267	231	216	251	261	283	250	259	279	258	260	271	281	238	254	240	235	242	254	218	240	264	246	246	256	241	263	251	252	264	256	228	259	235	243	278	257	252	237	245	233	271	260	239	242	262	275	260	298	265	230	230	249	243	243	245	255	279	254	242	241	246	240	226	222	238	262	256	242	248	238	268	253	224	223	260	253	236	244	227	257	261	257	264	233	247	277	233	243	220	225	246	235	280	240	239	250	252	270	224	268	240	219	278	251	239	268	247	248	241	257	242	249	233	218	251	248	249	232	199	241	257	261	257	244	221	261	228	238	227	276	234	267	241	208	248	231	261	246	265	252	241	248	249	272	257	234	230	235	263	235	265	233	246	230	221	281	251	233	242	251	262	251	268	238	273	274	242	234	227	257	281	213	265	240	256	242	262	258	210	237	224	226	246	250	264	252	208	235	269	239	290	249	260	272	259	253	238	226	245	242	270	218	243	242	244	220	252	264	239	231	212	259	259	268	273	242	261	236	263	246	254	249	249	255	238	246	246	228	248	238	256	267	262	221	263	233	236	244	230	221	245	245	264	243	224	275	224	244	213	240	253	225	274	271	237	258	261	256	255	242	254	259	225	225	235	249	255	257	225	210	250	262	261	260	225	236	234	237	221	206	271	257	241	244	232	249	233	238	253	248	247	243	240	227	242	243	247	257	268	251	208	252	241	269	228	235	257	241	247	231	236	239	238	237	270	251	237	221	242	210	249	251	240	263	255	253	236	256	251	243	260	234	258	237	251	231	278	238	263	263	261	277	267	253	278	250	236	265	280	217	253	225	251	233	264	279	240	247	282	243	243	256	270	263	243	243	235	267	249	269	223	252	260	241	257	234	257	233	251	234	258	258	255	239	229	238	251	241	237	256	242	270	245	236	233	257	270	219	234	279	257	260	275	256	259	228	242	241	240	246	231	272	238	233	257	216	247	229	264	244	260	223	260	238	236	251	223	255	272	257	255	235	252	226	243	263	251	269	258	222	275	217	270	232	258	256	252	245	225	245	277	239	240	257	267	260	256	245	250	240	242	273	240	237	245	252	259	237	258	256	245	254	227	260	270	249	252	237	228	259	270	248	249	237	248	234	262	258	251	238	310	254	213	246	229	256	232	266	245	262	245	243	269	254	234	255	239	253	236	239	269	271	267	222	221	259	248	244	250	282	240	234	257	252	248	233	236	235	252	227	265	238	204	251	270	251	253	233	223	228	224	289	256	251	250	229	216	253	227	223	223	244	229	230	244	234	279	243	220	257	249	224	274	239	238	247	252	238	246	231	224	250	262	259	259	260	230	249	256	244	243	250	250	221	245	255	281	254	263	262	255	231	238	243	265	230	268	246	241	284	246	250	256	247	272	246	243	279	247	261	262	245	266	245	243	251	266	258	265	266	236	243	247	267	253	253	251	255	247	239	257	249	228	273	257	275	256	233	258	222	260	268	296	249	250	256	214	237	265	244	235	241	271	242	287	265	249	277	254	243	253	252	263	230	247	278	257	273	252	240	232	271	246	230	231	254	212	245	246	244	244	265	251	243	227	259	253	206	259	242	236	230	248	243	233	237	248	269	218	260	224	246	247	259	245	254	248	256	263	260	263	235	263	245	236	235	249	258	227	226	242	244	226	231	243	243	253	243	249	267	275	210	247	233	257	281	230	218	239	264	226	241	235	263	253	243	262	249	233	248	209	278	234	257	270	230	262	247	243	255	252	279	215	233	278	259	217	236	246	243	261	242	235	260	247	226	237	251	236	268	277	216	268	234	243	266	228	241	275	245	256	249	242	259	230	242	247	254	236	250	237	231	254	232	238	248	237	260	249	257	272	239	260	274	286	245	303	251	247	244	267	239	240	241	254	245	249	254	261	242	266	258	244	228	208	261	237	256	242	280	249	243	229	260	266	217	229	241	224	243	225	282
21186	2859	6012	6491	5604	4537	3646	3133	2669	2378	2175	1933	1707	1615	1464	1421	1346	1257	1215	1166	1123	1042	989	1060	978	968	976	888	879	871	949	911	856	845	861	836	861	838	801	833	791	777	794	823	819	768	787	834	795	754	747	780	787	770	777	761	820	765	749	754	731	738	771	766	739	713	739	722	731	799	746	700	783	732	771	753	715	742	749	751	756	715	736	697	680	741	719	714	740	696	735	731	724	691	725	757	698	714	755	723	702	747	691	735	765	746	764	763	730	719	693	766	731	737	750	724	742	686	720	745	734	682	693	677	710	731	691	720	744	742	716	688	705	800	741	659	737	743	735	700	704	673	748	707	728	719	730	725	702	735	679	739	721	775	740	713	674	730	682	705	730	708	703	732	691	727	699	717	684	706	703	684	733	729	705	709	720	705	698	717	680	714	721	667	698	713	728	711	698	754	700	669	725	692	720	737	699	707	671	757	718	712	717	650	724	712	720	716	729	698	766	679	700	692	734	695	733	703	725	728	703	657	759	700	734	703	752	740	740	711	681	691	713	694	707	700	717	715	669	693	753	707	710	705	672	695	710	672	686	715	669	724	731	647	707	695	677	755	784	750	698	732	665	718	685	725	692	690	684	717	687	684	647	670	706	704	686	711	714	727	731	682	695	727	696	667	667	694	723	719	683	709	685	708	744	795	732	730	702	750	666	700	668	729	722	705	726	722	687	756	706	696	704	721	706	753	758	671	666	742	713	715	711	706	687	743	644	775	721	722	698	740	680	740	707	706	662	721	697	697	690	743	704	721	679	668	696	735	722	678	730	727	704	757	676	728	732	696	718	743	690	725	667	704	703	723	672	696	672	715	699	703	686	704	657	746	732	702	666	700	681	692	682	723	701	698	710	689	699	713	705	702	694	749	728	707	704	707	688	728	653	693	714	719	704	659	743	714	656	695	743	749	711	700	718	679	669	718	714	672	682	717	679	712	670	725	701	729	662	777	707	720	702	683	719	774	674	718	716	708	729	693	663	740	663	721	695	720	727	702	713	680	723	663	711	727	732	693	675	711	731	710	673	743	743	717	712	705	697	721	639	675	710	713	746	647	686	720	717	689	673	733	727	706	707	633	745	688	700	707	731	713	732	695	748	699	751	730	682	749	727	712	740	650	654	706	800	736	722	745	682	697	710	656	728	700	737	671	718	702	660	703	714	662	699	729	701	700	700	716	710	713	691	753	717	702	689	766	699	736	680	706	682	664	716	706	670	725	713	720	730	676	712	709	708	690	679	696	717	678	670	707	716	732	714	672	704	709	726	672	687	693	731	750	684	645	732	737	745	730	701	698	720	751	701	697	700	687	716	693	726	673	704	781	735	673	738	700	712	758	705	684	726	667	699	655	726	711	670	718	739	669	698	741	721	720	707	755	716	675	691	755	698	725	682	704	764	701	714	696	718	728	729	702	748	703	711	710	737	699	682	676	664	665	710	686	719	672	700	658	727	696	710	709	723	704	682	668	709	654	674	767	756	661	713	697	720	741	713	680	683	691	744	713	727	726	712	733	729	703	687	675	755	714	650	710	757	673	723	725	751	705	674	745	701	749	681	701	650	718	716	708	744	685	699	709	748	701	684	717	701	743	732	677	757	708	727	704	676	732	730	681	676	679	701	694	677	702	723	701	768	732	726	688	707	694	715	718	701	726	678	694	725	721	715	727	721	736	755	681	727	709	726	728	712	723	704	722	698	680	696	691	677	709	683	681	732	731	705	667	703	686	745	720	692	669	736	671	717	704	675	695	690	735	719	692	722	709	718	699	681	711	711	699	680	751	691	688	681	676	718	729	699	719	697	687	746	736	702	678	731	730	750	708	739	707	764	713	746	748	726	729	690	703	650	657	730	715	704	720	662	741	710	740	740	686	703	713	697	675	689	732	711	699	712	725	707	711	697	724	729	724	692	735	714	739	696	746	720	733	675	715	667	653	706	716	746	765	723	731	695	711	651	683	743	697	735	695	687	747	684	733	672	759	688	722	698	747	706	707	697	661	686	697	757	750	717	679	719	698	695	709	659	664	724	682	723	721	666	728	730	695	706	677	692	701	732	714	747	713	712	724	717	734	680	726	739	720	712	699	781	764	685	717	656	684	709	716	727	676	665	690	713	727	697	693	749	697	731	724	718	709	673	718	711	721	740	733	747	688	677	739	731	747	749	735	728	711	728	712	669	707	760	703	750	719	713	739	703	697	677	736	720	725	680	717	693	695	724	644	702	745	700	714	707	678	701	717	722	696	728	736	735	718	697	700	682	748	677	723	687	709	745	759	673	691	725	744	687	740	765	711	682	702	758	694	712	734	759	689	665	668	655	693	711	706	700	640	683	714	697	701	694	730	724	709	739	696	704	715	701	747	686	738	713	713	744	689	715	736	696	700	655	679	674	714	706	723	737	735	676	716	712	705	706	740	708	763	672	687	744	726	750	729	680	698	666	706	711	703	706	716	733	745	696	718	693	698	752	713	721	729	725	701	705	739	654	674	767	737	708	693	752	706	776	735	753	704	752	721	719	702	711	647	686	720	717	724	712	675	708	735	704	696	718	734	631	709	721	708	720	689	730	687	707	697	782	683	717	703	733	772	719	736	727	705	754	737	682	714	685	705	703	685	671	675	702	744	678	693	688	739	774	656	717	687	688	742	717	653	698	694	716	699	686	682	720	675	713	694	735	706	682	730	701	704	690	707	685	710	721	673	667	740	682	753	681	723	730	721	688	745	686	708	740	731	678	704	671	672	703	704	715	721	726	759	719	711	698	724	734	718	708	708	699	720	741	715	714	732	710	715	752	701	720	723	731	698	716	745	673	645	653	699	700	695	724	671	676	716	696	746	706	765	708	740	664	715	699	726	687	736	685	715	711	693	683	736	709	703	717	731	761	697	720	756	688	700	669	672	714	717	714	713	699	721	713	689	694	683	693	685	712	675	689	665	760	658	709	669	711	707	726	681	725	669	671	682	704	669	704	692	694	794	728	706	676	704	667	717	726	706	719	748	665	707	688	692	700	664	717	711	668	699	702	690	688	691	713	720	708	685	697	732	702	668	700	693	747	667	739	694	715	709	709	716	683	703	740	705	673	713	708	676	698	704	719	739	677	712	767	668	682	671	717	679	684	742	748	705	681	749	712	714	685	691	680	728	688	694	722	778	698	743	716	668	702	804	718	700	733	728	702	738	745	699	660	713	710	715	734	705	739	701	731	692	751	728	721	760	715	704	706	750	691	754	734	677	664	745	675	708	684	725	739	684	686	695	704	665	695	721	716	715	722	702	730	724	759	726	682	713	732	733	695	775	708	705	727	705	722	697	682	685	710	720	644	712	696	725	754	676	695	724	727	674	755	712	670	695	771	691	691	705	668	680	646	675	681	714	691	650	715	661	668	644	716	695	722	691	748	703	696	715	711	726	754	694	729	687	736	683	673	698	694	723	711	717	727	708	709	686	664	685	696	704
5380	320	217	106	104	78	68	85	82	83	71	70	89	65	55	76	80	66	71	79	81	67	66	76	78	72	68	73	71	69	88	76	80	64	60	65	60	68	71	77	89	66	57	65	66	78	65	76	86	75	74	57	73	71	59	77	73	89	67	71	73	74	73	67	64	74	63	72	57	77	71	65	81	77	60	71	89	55	73	67	53	66	66	85	55	56	82	68	83	79	72	90	76	69	61	60	75	59	74	73	73	72	72	79	80	78	80	78	65	81	68	94	55	68	72	75	77	80	77	78	68	53	58	66	76	69	69	67	72	84	81	81	65	56	78	72	70	60	58	73	73	73	65	70	76	67	71	70	76	72	61	61	59	70	78	76	78	64	49	78	66	76	49	73	77	73	68	80	75	74	61	58	80	89	82	86	67	61	80	78	82	78	73	64	56	67	72	64	80	71	67	64	66	61	65	71	82	77	75	67	70	67	66	64	78	72	61	77	73	71	67	69	74	84	66	54	88	82	68	57	62	54	67	74	66	68	60	73	79	68	78	56	67	67	83	75	75	70	90	61	57	79	63	74	65	71	61	69	70	69	69	67	69	80	72	69	68	73	67	59	71	89	64	83	77	79	82	90	84	76	81	75	72	64	82	69	64	65	76	73	68	53	77	77	78	79	59	51	69	82	63	83	71	85	80	75	58	68	75	58	74	73	71	68	59	78	65	58	76	49	79	74	56	84	73	70	70	62	64	69	68	60	69	75	80	72	69	66	80	83	66	59	67	59	70	62	68	70	77	64	53	85	79	57	88	75	64	78	69	73	69	83	80	74	63	72	70	75	66	88	68	64	65	80	76	66	76	68	81	81	55	65	64	57	73	65	59	78	75	87	80	78	65	69	62	63	71	71	67	71	86	79	60	70	72	70	66	65	81	66	62	63	78	68	70	77	82	66	68	66	61	59	65	73	66	68	84	72	67	80	79	65	80	77	72	67	79	63	65	59	74	69	68	81	80	64	61	68	58	57	83	67	76	78	70	68	82	60	58	70	64	66	76	66	81	56	80	62	80	60	63	73	70	82	75	98	69	73	79	66	67	72	59	71	77	73	70	60	74	83	79	73	67	73	73	76	62	90	62	70	61	75	64	78	72	92	77	76	83	71	76	54	64	79	63	81	62	88	68	65	72	71	78	70	78	65	68	63	63	64	73	74	58	67	63	90	76	85	72	58	60	62	60	75	78	78	73	70	67	84	63	77	63	76	82	68	82	76	62	63	83	65	59	72	65	79	69	69	69	55	71	68	66	63	69	68	69	59	66	81	76	62	95	82	57	60	60	61	64	62	80	73	55	65	59	73	72	80	75	71	50	85	67	64	61	67	75	67	77	74	66	81	61	57	71	87	74	66	66	73	92	53	69	65	90	70	72	83	89	85	70	59	72	92	88	65	66	60	86	76	76	71	77	62	64	81	62	80	73	59	64	69	65	61	76	59	64	71	91	73	72	53	70	69	76	73	64	99	61	90	71	61	65	83	74	77	69	62	71	78	71	75	68	76	61	72	65	72	74	68	72	69	81	84	67	66	76	64	67	74	72	75	83	78	69	66	79	72	62	83	69	79	68	65	71	69	87	67	62	67	67	70	72	71	58	68	53	75	69	75	71	71	85	67	87	70	72	70	75	91	72	78	57	63	72	62	75	80	80	76	62	71	78	82	69	64	48	65	80	67	63	71	70	69	82	66	85	79	63	72	75	65	68	65	71	82	67	72	61	70	71	74	70	70	57	68	71	70	74	85	70	61	78	79	73	79	77	72	71	51	64	75	78	82	67	78	77	65	90	87	63	84	70	54	78	78	77	83	72	71	79	61	74	82	67	75	71	69	70	67	79	81	57	72	81	66	69	55	68	69	76	84	72	86	75	70	84	76	72	56	78	81	68	49	70	81	70	78	83	58	71	62	75	76	56	67	64	72	63	67	83	73	77	69	72	72	73	73	64	73	63	67	72	66	71	73	62	67	81	71	67	76	88	60	73	76	83	90	59	85	68	66	74	69	59	58	86	61	96	65	62	82	78	69	65	62	65	68	61	64	73	70	62	80	86	62	64	58	73	67	73	71	76	75	65	68	69	61	66	77	70	74	83	76	65	71	70	58	67	76	66	75	65	74	67	63	79	69	67	79	70	71	63	81	62	79	64	69	79	59	87	59	72	74	81	67	71	75	81	79	57	60	54	65	72	66	66	72	72	68	64	75	68	77	82	84	71	59	77	75	80	66	59	69	68	81	81	69	80	76	73	70	60	65	81	73	63	71	81	76	65	78	64	81	75	66	70	69	75	83	75	78	81	69	73	75	70	73	68	61	69	74	67	71	57	63	74	58	58	62	72	72	58	88	75	71	68	68	78	52	64	66	54	79	73	66	75	65	68	71	59	60	73	82	78	67	83	80	76	62	63	64	60	61	71	74	71	69	81	62	82	71	82	71	80	77	70	73	51	68	73	77	60	69	72	84	67	64	66	69	71	72	70	73	76	61	53	95	60	64	94	66	64	76	74	66	69	79	72	75	62	79	68	56	100	63	86	68	62	69	84	59	77	64	61	62	67	64	73	78	72	80	68	83	75	75	69	62	65	79	80	81	58	70	64	74	72	62	64	70	69	66	71	77	73	64	65	72	81	61	58	69	78	66	71	76	70	77	81	61	71	75	81	59	57	87	82	82	75	58	79	60	67	77	69	50	71	82	70	58	62	61	86	76	70	67	69	62	78	67	73	60	62	82	72	59	81	69	65	64	68	84	67	84	65	72	63	64	56	58	60	80	64	77	72	75	81	66	65	65	61	64	74	59	74	68	78	81	63	61	78	82	71	75	68	64	77	73	88	50	64	65	75	60	52	70	69	52	76	68	85	62	66	63	62	67	60	75	64	78	72	63	69	72	72	58	72	71	80	62	67	67	79	75	65	69	83	55	60	75	85	75	55	87	61	76	77	76	63	65	76	68	71	49	66	61	74	56	72	65	68	80	65	67	72	68	78	56	54	67	95	71	71	76	63	70	75	91	83	68	77	67	66	74	69	79	70	74	71	66	74	69	73	66	87	66	63	78	61	73	79	69	69	63	75	63	72	60	71	76	67	75	71	71	84	64	67	68	59	69	78	74	72	59	57	87	72	77	77	76	65	68	79	66	67	55	83	86	90	72	74	70	57	72	62	60	70	70	72	81	60	82	87	89	77	51	68	83	63	71	70	68	71	75	68	87	58	70	75	81	83	74	77	82	70	84	79	66	72	68	72	59	65	82	73	76	78	78	68	80	95	65	65	76	61	68	78	82	75	82	75	63	71	61	79	65	63	70	85	67	65	72	72	70	66	87	71	79	73	58	73	81	56	57	71	75	75	69	74	88	59	82	72	73	66	72	59	61	81	81	81	66	75	72	73	74	85	68	75	68	68	88	87	75	61	67	72	82	74	69	81	85	59	65	52	80	85	72	79	76	67	80	74	65	75	58
4782	329	472	477	390	392	364	337	326	334	317	296	298	289	273	274	280	289	291	284	296	268	248	267	262	280	291	274	272	298	272	271	280	257	295	243	261	257	223	279	260	282	282	312	270	230	282	273	219	278	294	251	236	289	239	237	275	257	272	268	270	252	276	263	271	286	280	259	265	267	266	247	243	277	248	245	253	223	266	280	236	235	235	291	275	246	246	240	280	243	267	254	260	269	250	263	269	268	286	274	260	224	244	267	297	278	258	234	249	251	265	267	259	269	271	238	258	246	275	277	226	242	231	268	295	278	265	290	260	242	259	258	292	249	256	232	302	273	257	252	265	265	270	274	262	259	250	247	267	294	247	257	259	255	254	256	283	264	248	253	239	234	237	276	250	238	277	255	263	249	287	267	255	288	252	259	247	222	254	269	268	236	293	251	251	257	278	279	268	236	287	284	238	244	242	238	297	304	265	285	235	284	244	256	266	228	308	246	260	243	260	258	244	269	253	252	275	254	259	290	248	270	261	250	271	278	254	246	241	245	270	268	250	263	247	248	252	274	278	254	260	280	241	231	224	255	213	239	262	249	264	258	264	239	241	248	250	260	253	248	229	259	289	257	242	274	244	267	297	253	263	251	284	232	248	246	273	290	276	230	260	236	237	269	249	275	258	272	267	254	229	249	265	258	242	258	265	258	253	284	265	249	235	277	271	250	255	256	265	285	243	280	263	293	275	249	253	307	269	229	273	257	273	261	273	231	271	237	274	264	275	260	243	266	277	270	228	272	282	264	279	249	263	261	268	282	287	246	249	232	266	293	255	273	260	241	260	253	234	240	255	241	271	254	283	249	271	265	243	272	250	254	288	261	250	271	271	269	251	254	248	282	252	246	271	279	263	252	273	279	265	248	268	251	255	274	255	257	239	257	238	266	283	248	252	261	301	268	274	279	278	253	294	296	268	254	260	267	250	269	276	231	259	297	256	266	286	252	259	280	248	264	287	300	272	257	248	289	263	269	228	280	221	273	253	257	258	277	268	232	243	275	249	259	244	251	279	249	283	266	241	224	267	250	282	263	262	278	264	266	253	250	264	250	249	233	243	262	254	289	252	268	275	219	268	251	260	250	262	262	272	268	244	242	258	305	279	260	278	278	246	269	254	264	239	267	263	256	240	270	256	277	241	242	277	299	291	250	252	261	259	287	239	275	244	255	248	261	255	244	259	254	250	265	274	260	245	249	271	249	296	239	286	275	266	265	280	259	240	284	263	288	248	280	248	244	236	267	267	270	281	282	271	273	246	294	248	214	265	238	273	265	260	257	282	230	279	259	252	263	263	238	264	261	230	237	259	241	272	254	259	253	243	251	250	249	265	274	255	264	256	254	262	237	275	259	262	226	267	270	247	239	254	245	255	279	253	288	264	245	274	248	250	292	276	260	281	256	263	285	283	263	257	286	256	258	236	252	274	267	283	269	258	258	257	263	240	278	256	250	260	275	255	278	245	285	260	265	283	244	261	289	259	271	239	301	249	260	271	267	233	256	265	256	250	258	248	255	261	292	240	249	266	236	258	258	275	253	265	257	285	247	260	271	283	269	275	254	289	274	255	273	279	278	243	257	258	258	272	273	281	252	272	266	254	258	240	275	249	266	275	271	274	272	236	240	238	246	257	229	264	251	290	297	262	280	239	269	251	230	263	268	247	280	249	261	266	259	236	253	259	268	265	263	273	289	259	258	263	233	253	276	248	254	244	254	275	284	258	238	270	250	261	254	232	254	267	241	265	267	265	260	271	262	296	252	245	262	263	255	297	258	282	255	269	253	264	259	258	262	281	243	232	263	275	274	284	275	277	267	257	267	252	253	268	236	285	307	244	254	243	273	248	269	278	265	252	233	274	255	279	284	252	243	278	249	250	264	289	239	249	263	262	247	238	288	262	271	228	245	248	264	267	255	245	255	265	268	269	255	261	277	217	254	240	285	255	258	272	263	261	270	255	284	244	256	262	267	257	242	279	240	256	261	259	276	238	266	266	264	274	239	246	267	264	283	273	245	289	241	241	249	264	278	273	249	250	235	276	256	241	263	274	284	264	244	284	213	270	251	286	266	280	251	256	258	259	275	276	285	235	250	262	274	258	262	262	254	241	270	271	249	276	234	235	261	273	290	275	247	277	241	247	263	271	268	277	273	319	258	263	273	283	274	246	272	249	227	303	245	262	290	254	271	252	262	258	247	267	249	269	282	259	283	248	247	250	250	269	260	275	230	263	254	278	279	273	247	266	259	270	271	244	258	303	267	279	273	261	272	234	286	286	257	286	267	265	254	283	281	267	243	236	263	256	251	263	244	252	257	247	265	272	293	263	250	260	259	276	254	273	239	242	266	257	248	275	292	263	264	271	266	299	282	304	250	261	246	249	274	279	232	282	260	261	259	254	268	240	255	288	261	259	248	277	258	235	254	249	256	255	267	252	276	269	245	267	256	270	235	271	260	255	242	244	258	272	260	265	262	258	255	256	267	255	287	252	269	261	280	281	261	253	293	241	268	264	252	286	266	269	293	280	236	276	237	293	251	235	231	266	265	278	257	286	295	262	269	276	219	246	243	258	264	272	261	314	285	211	269	240	246	257	294	271	272	280	259	254	232	295	268	257	254	243	233	281	286	246	260	290	254	263	246	290	261	253	256	260	249	253	258	255	275	286	235	246	270	273	264	296	257	245	245	261	280	268	289	256	255	265	292	252	244	264	276	246	258	249	233	249	269	268	239	258	277	252	262	264	252	276	274	264	259	244	250	245	248	269	257	258	263	274	241	268	252	259	268	275	242	258	255	280	244	251	273	261	259	273	270	233	273	277	248	261	264	267	258	275	277	274	268	240	257	246	271	244	281	292	280	270	258	275	262	258	260	282	242	260	261	254	274	235	278	237	285	267	237	255	249	245	282	270	278	225	233	275	248	263	268	230	247	294	279	266	259	257	280	249	266	282	235	270	265	249	279	245	272	269	265	240	274	237	254	255	270	247	275	260	222	255	288	295	271	226	274	287	245	253	249	265	266	280	252	255	283	283	236	282	311	253	246	258	260	254	279	267	265	243	237	268	269	284	277	240	253	273	277	256	245	265	259	249	262	266	284	259	288	271	248	256	235	288	294	252	248	276	275	266	250	266	245	250	248	279	255	293	262	243	227	277	272	267	266	270	266	286	263	299	273	277	266	274	296	253	282	261	286	284	276	290	236	284	259	233	276	255	272	257	297	255	273	264	239	281	241	252	266	252	285	255	243	263	261	258	254	267	264	270	247	269	248	259	263	289	230	259	244	262	271	254	279	251	250	247	290	255	262	269	233	273	291	279	274	277	271	272	227	284	242	267	253	255	247	250	270	277	249	245	254	250	279	281	256	229	242	248	268	251	272	240	234	256	264	274	274	294	245	263	285	256	267	226	277	281	259	257	272	261	270	275	249	251	254	259	241	282	283	260	285	261	249	246	259	279	253
37080	9934	1910	1041	776	556	464	346	347	312	288	287	247	249	192	239	203	218	216	207	184	187	195	179	199	204	191	156	189	186	177	176	155	167	176	160	182	180	179	216	174	200	158	165	153	173	171	185	171	178	176	153	176	197	196	186	169	176	169	184	169	185	157	189	165	173	184	162	155	163	187	170	147	168	160	150	192	157	188	158	171	170	167	158	174	156	168	149	144	160	150	166	166	157	171	177	162	161	168	171	167	171	179	164	157	188	178	161	153	190	180	126	146	153	153	202	155	163	172	157	162	164	164	159	188	178	178	170	157	175	166	144	160	165	161	180	146	172	179	172	168	183	166	151	164	168	173	168	155	156	153	182	140	177	166	159	160	163	176	163	165	165	159	188	161	160	161	163	180	185	156	179	162	177	160	170	180	149	155	174	159	158	161	174	167	180	191	149	182	196	166	176	168	159	163	190	193	152	163	175	167	179	162	166	183	173	180	172	181	161	182	163	167	167	152	148	162	178	163	159	167	182	180	164	167	152	141	198	185	188	170	156	168	192	174	181	174	172	178	137	151	169	146	131	168	165	179	173	167	167	186	184	206	176	158	155	150	165	172	172	176	157	163	156	150	183	161	183	158	150	172	174	174	162	202	152	163	170	151	172	156	188	163	174	154	153	158	194	157	166	162	180	176	168	167	177	163	175	182	178	157	199	190	172	155	151	135	168	165	176	164	167	175	174	157	181	181	166	181	185	167	157	159	186	197	169	199	195	152	179	162	191	176	182	162	159	154	167	168	159	171	189	161	172	164	165	145	166	165	174	163	159	171	148	165	178	167	174	150	188	172	175	158	154	157	163	165	167	151	173	196	165	163	180	163	159	200	178	183	168	175	163	181	182	164	178	139	152	178	161	153	173	176	166	175	180	172	148	175	181	170	161	168	178	167	173	160	164	146	165	159	180	165	172	170	158	167	185	186	165	155	168	169	157	164	148	169	170	181	191	190	166	150	160	177	169	150	164	156	166	168	150	172	167	154	170	181	165	150	144	180	175	158	152	141	172	160	167	181	182	155	183	167	172	155	162	170	187	150	160	168	185	157	185	157	193	179	172	170	165	163	179	179	156	182	182	180	184	143	165	185	179	161	166	172	176	146	162	202	156	178	177	161	183	177	167	166	165	203	157	174	149	151	147	156	164	173	161	168	182	153	165	161	171	158	164	187	149	168	159	155	170	185	165	170	191	180	156	160	158	174	193	189	159	161	155	168	156	167	180	189	166	158	149	180	179	179	193	188	167	171	158	184	178	150	173	150	182	155	161	197	186	184	166	176	176	171	168	185	156	174	151	165	146	182	162	171	163	177	175	143	151	172	172	152	174	179	182	174	192	172	176	184	162	169	176	156	147	180	153	166	165	154	170	160	170	141	170	170	160	182	187	169	168	158	151	163	182	161	177	183	160	188	184	178	176	161	212	174	171	179	190	154	163	151	175	179	150	178	178	167	195	165	159	163	170	165	171	154	166	145	198	177	176	149	163	190	189	171	160	163	163	185	173	163	185	160	152	165	174	172	171	188	184	150	157	177	162	175	171	180	137	150	155	150	178	180	170	168	173	201	176	192	147	150	163	170	176	186	184	156	176	160	200	174	163	180	164	168	168	192	175	174	180	178	185	175	185	170	163	193	142	165	177	141	157	164	174	166	158	143	167	174	159	158	165	139	173	185	186	175	176	164	175	166	174	169	207	188	167	170	135	148	174	173	156	157	170	161	179	170	173	174	157	166	175	171	158	165	149	153	174	146	180	157	154	166	170	176	171	155	172	149	172	181	171	151	166	187	171	180	184	185	157	162	176	163	188	182	169	180	160	177	162	164	155	175	151	153	150	181	196	170	163	183	168	197	166	176	153	182	166	176	190	175	166	175	174	171	159	180	158	184	173	171	163	177	189	166	187	197	175	159	160	172	152	178	145	158	174	169	160	188	180	151	185	184	165	186	177	139	168	162	169	149	182	149	152	170	150	180	188	170	175	179	168	165	156	173	157	142	150	167	161	170	173	147	194	178	182	167	156	151	164	173	166	178	174	166	198	184	178	188	163	169	176	169	167	159	166	161	152	172	154	182	180	173	172	154	166	171	184	172	189	166	162	193	176	145	173	161	145	179	179	166	156	162	167	155	157	186	172	159	172	168	172	170	169	180	152	149	189	174	189	173	183	182	173	171	165	144	185	134	154	158	157	171	169	165	170	123	184	157	179	179	160	170	182	156	159	149	160	166	150	173	190	170	185	160	166	180	176	183	171	152	181	167	169	184	175	183	175	163	159	192	165	162	195	186	179	155	175	159	149	172	144	192	188	165	175	151	173	168	174	187	163	167	169	194	172	156	159	155	140	177	174	164	187	175	160	183	198	146	176	164	174	164	168	161	186	175	182	173	168	147	156	164	172	184	175	176	170	153	179	174	176	172	185	181	224	157	144	167	157	156	187	164	153	181	170	176	165	174	181	158	191	183	164	189	164	184	166	148	177	197	150	151	159	185	174	189	156	189	160	156	168	180	157	183	143	152	203	155	171	169	144	163	166	186	164	187	173	168	181	164	169	183	151	163	151	176	149	181	181	170	156	134	176	163	168	170	162	163	183	180	188	162	159	170	140	181	164	154	185	171	171	184	163	170	163	166	158	172	152	170	163	147	181	169	178	155	176	189	169	166	167	181	167	185	176	174	146	162	176	158	168	154	169	165	155	154	167	172	163	183	182	183	174	188	171	178	185	157	153	166	157	169	163	157	173	165	191	169	149	168	170	170	157	185	141	184	158	171	172	166	147	157	152	187	175	166	195	172	172	159	174	144	154	169	165	159	181	163	164	171	186	166	147	164	172	180	174	165	152	181	171	169	151	160	179	162	159	165	195	181	179	166	170	157	158	184	137	181	173	167	171	154	188	163	154	181	191	158	145	171	158	169	161	177	192	175	186	178	151	173	173	170	163	175	121	182	180	166	164	171	181	163	179	171	202	145	161	158	182	170	184	175	179	178	174	181	179	174	173	183	175	159	184	144	171	148	173	168	196	161	164	157	178	167	160	167	183	160	169	165	173	163	185	169	158	155	161	180	173	156	181	163	166	162	176	179	166	172	163	153	161	170	170	161	148	166	160	160	169	173	182	161	149	158	179	185	172	162	154	190	173	166	193	183	166	169	191	147	189	155	150	171	163	176	189	170	168	146	172	179	170	164	153	152	136	162	161	182	184	179	169	166	162	173	163	187	147	169	184	177	153	159	172	179	155	175	168	145	183	171	154	173	184	166	180	187	163	182	157	154	170	174	188	187	159	179	176	148	195	173	184	156	183	175	156	174	172	156	189	166	170	170	162	152	192	184	157	179	162	164	166	147	196	176	189	176	181	160	185	158	168	154	161	173	149	167	163	186	164	183	159	169	183	155	177	156	160	152	164	151	158	185	180	175	163	179	166	158	170	181	184	171	173	167	178	173	174	176	176	155	157
16810	1581	3347	3720	3068	2534	2034	1683	1535	1381	1284	1141	1018	938	921	864	869	845	738	725	729	649	703	660	643	664	637	634	586	584	622	610	577	568	582	575	562	577	600	570	566	540	626	549	554	537	582	588	558	520	541	552	485	532	527	546	570	523	522	510	557	503	578	537	538	532	503	536	522	570	553	497	550	524	510	576	538	534	532	531	540	512	528	542	558	511	559	531	526	585	539	545	546	506	500	511	544	560	479	528	513	499	490	488	502	494	524	535	509	517	525	490	537	495	521	514	553	501	492	539	511	527	526	527	517	490	503	513	497	501	530	501	513	497	543	507	513	483	504	518	538	554	486	503	517	509	533	556	550	554	494	539	511	555	523	550	520	503	528	504	533	529	544	521	535	509	546	489	543	516	480	532	565	481	516	562	487	534	511	520	507	487	498	503	512	500	502	536	498	516	495	556	528	511	527	553	515	507	501	562	517	549	511	534	537	501	498	475	507	537	477	524	547	536	521	513	529	483	472	498	510	530	516	529	508	535	532	509	523	572	505	498	583	516	503	479	523	472	510	518	527	509	522	540	558	546	504	496	534	524	531	530	541	513	501	550	516	504	542	516	503	491	523	496	537	510	467	505	512	542	509	498	471	523	493	523	491	512	498	506	509	489	557	517	483	514	514	507	492	533	505	490	521	514	550	521	547	528	504	501	527	552	545	521	480	535	512	497	518	483	530	489	524	524	543	511	553	538	504	476	517	485	520	521	501	510	506	529	476	475	504	543	565	516	546	494	540	511	508	512	516	493	539	526	512	527	522	518	473	502	538	539	552	507	532	541	522	563	532	499	516	530	511	545	527	497	528	519	519	486	492	517	540	514	520	476	485	547	528	478	504	534	568	527	541	523	543	489	509	537	526	502	533	508	500	512	536	550	562	536	531	542	502	530	511	521	524	527	535	526	489	531	520	532	536	471	505	497	539	524	483	496	523	548	544	514	506	504	474	509	496	513	511	537	567	467	465	504	527	475	545	521	504	480	506	506	527	505	468	511	523	517	554	510	520	505	505	518	508	519	519	529	475	507	506	515	514	505	480	550	551	461	540	528	519	491	568	532	541	502	535	520	481	537	498	536	502	521	508	513	543	502	526	515	513	543	481	492	544	508	524	514	524	530	503	485	519	528	494	511	553	537	556	522	519	498	558	520	505	513	537	503	477	498	511	496	518	495	550	496	517	493	524	511	498	515	532	555	518	488	480	542	529	532	558	507	503	481	475	514	512	555	509	478	523	499	545	492	483	511	525	551	533	508	496	493	496	494	506	533	512	536	511	503	489	532	557	480	526	546	494	495	506	541	527	536	460	534	512	529	512	562	547	527	554	487	520	547	478	511	472	502	503	465	504	576	504	522	503	503	491	534	532	470	532	524	478	490	534	526	498	535	496	548	511	561	540	504	515	505	519	507	519	511	523	528	523	489	486	480	510	554	503	536	509	516	517	550	490	580	536	494	505	493	519	544	506	513	474	493	498	490	524	536	528	519	495	519	516	521	510	517	515	501	552	475	499	517	511	504	515	537	556	568	557	521	526	529	514	520	492	492	549	496	571	544	516	548	541	513	523	518	532	523	501	533	502	522	533	479	517	525	535	521	522	513	548	505	492	511	457	510	503	486	496	505	535	520	491	484	495	505	508	546	496	511	485	498	519	532	475	511	525	473	546	555	547	524	559	523	482	490	507	551	508	540	553	524	498	540	513	513	505	529	508	477	510	543	514	490	491	516	480	502	509	511	445	534	486	526	518	540	573	509	555	546	536	521	494	489	538	520	510	533	563	502	541	531	538	499	488	556	530	505	537	488	527	554	490	513	497	516	492	527	520	511	512	522	554	493	525	524	512	484	566	524	496	546	512	501	551	488	518	529	506	492	544	521	513	517	505	521	509	515	492	551	496	531	520	490	539	533	512	530	545	482	542	527	504	516	554	512	497	521	506	502	497	530	547	500	528	501	499	520	512	535	555	505	472	486	495	518	513	512	522	529	529	489	519	541	509	500	520	552	472	489	528	541	508	518	520	492	546	512	527	557	527	515	544	533	493	532	505	512	554	486	533	513	532	485	510	520	531	529	509	539	518	512	509	513	549	533	538	503	460	480	520	507	510	520	506	499	481	505	519	526	466	482	539	530	518	489	532	525	546	544	541	516	534	491	483	546	515	512	526	524	488	488	493	501	523	536	518	510	510	516	524	513	486	531	517	522	563	517	555	491	517	505	455	520	491	547	466	528	526	557	499	538	497	499	493	492	497	504	528	503	500	514	514	551	542	525	544	521	541	515	512	488	511	509	510	536	515	534	490	530	527	536	509	494	490	539	508	550	523	496	537	523	510	554	518	542	507	492	534	507	552	528	490	537	542	490	518	536	511	483	499	528	502	534	541	498	555	487	498	512	514	519	497	510	502	492	549	527	472	474	489	561	508	516	528	507	492	520	559	509	527	508	510	477	519	503	505	505	532	548	534	510	553	476	514	534	521	500	502	540	532	505	544	603	529	497	496	475	551	505	490	535	574	516	542	566	539	487	534	506	539	529	544	511	517	551	486	489	478	499	536	512	567	506	535	488	554	496	490	488	544	504	543	509	524	528	519	507	499	532	517	490	520	508	527	490	509	504	510	527	498	474	526	497	524	527	519	527	523	531	513	535	532	534	526	489	491	500	578	485	543	494	521	532	522	562	500	545	510	513	541	526	516	517	478	503	569	485	511	486	530	524	528	492	498	514	565	516	535	566	497	527	530	524	536	530	538	498	514	525	486	497	515	525	540	499	508	569	521	502	529	547	476	484	472	481	531	526	510	550	485	513	506	510	540	528	512	478	498	519	515	534	502	535	527	505	566	513	530	556	508	528	569	518	517	465	503	531	535	538	554	508	532	502	512	533	476	519	514	507	474	531	546	524	563	550	558	564	514	508	490	492	532	497	461	527	512	580	518	505	485	509	526	480	518	534	533	494	515	525	507	494	491	531	516	545	522	554	511	548	522	501	522	465	500	532	515	513	534	511	483	509	540	516	516	523	521	495	509	550	478	543	545	499	521	528	526	505	507	535	505	516	551	504	492	513	528	541	517	519	561	537	498	535	513	520	495	491	493	517	503	520	563	495	546	471	538	537	533	514	593	511	519	507	512	506	541	530	500	504	525	534	531	537	536	505	507	516	507	502	504	516	448	485	493	520	493	514	529	529	524	528	496	473	506	490	509	504	517	505	480	537	533	510	462	531	532	509	513	541	514	543	495	542	497	519	520	484	536	517	506	509	482	510	534	531	510	557	464	481	518	534	484	502	534	564	531	532	536	486	512	549	544	474	506	582	524	531	557	543	476	490	511	479	524	481	528	569	490	550	513	526	503	530	541	536	499	532	540	493	563	532	564	529	539	524	500	476	518	509	528	516	532	518	524	519	570	511	553	507	488	483	510	486	513	508	517	517	494	485	482	545	505	496	482	457	520	489	521	474
44381	19044	7376	2308	1522	1146	874	697	613	532	508	409	368	403	374	316	328	319	315	284	315	292	269	286	263	260	276	277	300	264	272	271	267	271	279	267	247	283	243	242	229	254	275	234	267	256	272	257	232	263	236	243	256	266	260	298	242	242	261	231	243	238	278	252	283	222	262	284	244	274	253	263	245	270	219	252	245	257	268	261	276	231	247	224	261	255	265	263	277	259	245	251	260	269	236	262	250	251	255	243	254	225	231	237	253	278	246	252	246	223	250	272	263	230	238	262	237	246	226	252	292	289	237	269	273	242	241	243	247	272	241	248	232	232	268	248	232	235	251	256	280	253	264	241	246	236	215	245	226	219	251	249	258	239	253	258	242	253	258	252	262	263	253	262	244	259	243	228	250	243	255	229	258	265	249	251	243	244	236	253	272	235	237	241	267	271	238	250	259	251	217	253	252	260	275	281	247	236	242	228	256	242	240	257	236	255	263	260	271	233	249	233	282	257	241	268	240	230	268	233	235	254	225	227	228	233	236	275	235	246	237	255	260	232	246	275	230	250	276	265	252	233	258	255	227	255	241	253	272	244	242	251	274	231	264	267	277	252	265	244	256	237	252	219	252	249	245	246	231	272	198	235	268	250	207	260	235	261	250	216	246	256	241	234	231	233	227	231	266	221	252	236	226	267	241	238	251	256	251	242	253	243	262	252	252	248	220	224	221	223	261	231	235	235	225	221	238	260	233	259	282	219	260	257	249	257	262	253	254	255	262	247	238	240	246	240	236	239	244	232	260	215	251	234	227	260	229	266	259	246	266	266	235	268	249	263	255	259	243	226	224	229	208	266	230	243	254	265	263	254	285	241	254	261	235	263	257	245	263	258	249	258	210	240	224	254	208	229	210	273	236	251	230	242	248	256	220	256	249	235	252	237	257	253	257	245	255	231	256	247	255	257	238	233	252	241	240	248	265	247	214	252	233	258	233	257	269	277	242	254	229	231	230	213	234	214	262	235	256	253	256	248	262	250	254	262	282	227	259	241	251	243	231	252	273	246	265	265	246	284	224	239	241	280	251	238	255	247	244	253	231	269	258	230	233	250	257	253	236	270	231	254	241	259	258	251	230	259	248	245	238	240	249	252	245	211	269	245	251	258	256	241	275	252	260	225	258	250	230	274	235	254	219	231	243	255	240	230	227	260	255	256	225	244	227	262	266	254	271	234	226	256	278	236	271	243	220	249	285	261	265	247	236	252	235	252	261	249	242	258	249	250	262	254	255	247	258	210	231	260	246	239	247	222	226	226	249	280	270	247	270	250	252	229	232	215	267	251	276	254	242	230	258	263	232	267	213	269	228	275	249	227	247	239	299	238	260	253	220	241	232	236	277	222	265	236	265	227	245	236	228	287	226	251	272	236	223	249	227	253	256	262	264	275	223	232	257	262	247	231	247	234	235	269	247	267	274	234	248	259	223	234	239	232	239	257	250	249	256	209	244	252	223	259	243	248	220	254	264	265	233	267	223	239	235	267	229	230	235	245	268	235	272	253	257	256	234	272	249	250	245	234	254	237	247	270	248	271	274	272	233	261	248	232	266	240	284	224	255	243	239	229	246	230	246	236	266	247	264	267	229	227	239	219	248	249	258	255	275	283	232	273	234	273	251	242	244	263	236	241	245	264	282	264	272	263	219	267	257	248	255	235	236	228	260	251	233	263	248	246	262	256	239	261	218	255	250	230	219	266	241	225	257	223	250	260	220	239	254	244	224	241	227	245	239	244	247	244	247	248	243	258	249	245	245	227	262	250	236	255	212	226	221	231	245	271	221	234	242	239	258	239	278	267	250	254	228	249	247	262	234	233	268	246	256	245	261	274	268	229	253	254	222	247	226	274	255	252	235	254	253	244	255	280	238	252	236	256	262	245	222	256	277	225	235	280	272	205	276	227	270	247	234	224	227	244	249	228	250	251	240	272	268	233	246	268	238	259	230	252	213	240	248	253	240	266	237	269	250	245	232	255	275	248	231	249	259	241	244	252	242	243	256	219	228	287	252	261	252	232	229	227	277	242	271	255	252	234	260	256	253	278	244	226	253	232	228	249	272	242	262	242	262	278	250	221	247	268	241	246	270	270	275	273	239	234	247	261	237	236	249	237	240	260	246	241	216	229	257	281	248	247	256	241	234	243	276	280	259	242	260	254	233	220	254	235	248	258	222	251	242	252	252	240	255	259	251	268	258	260	219	235	247	238	240	235	260	234	242	221	245	249	260	232	226	244	249	232	239	251	247	239	248	259	260	276	250	256	259	238	241	248	263	257	263	256	266	262	263	252	253	244	234	258	260	231	238	236	249	247	240	258	270	237	245	242	255	235	255	223	232	245	261	232	264	228	237	260	255	232	252	257	234	276	266	241	241	234	258	240	252	234	285	236	253	253	257	278	262	251	220	241	252	240	238	250	240	270	244	219	247	271	243	233	237	267	250	264	240	261	257	271	277	250	265	256	258	237	251	249	262	256	242	267	216	255	228	279	242	256	264	224	251	243	231	277	235	208	238	255	236	276	242	260	226	267	239	243	278	217	280	230	244	227	218	252	224	211	250	227	221	241	236	257	253	265	287	266	260	259	246	252	260	237	279	235	272	238	237	240	256	244	272	266	248	267	255	231	251	217	245	265	215	250	223	232	276	239	239	254	232	256	225	241	241	228	280	247	254	254	233	262	223	275	244	235	252	228	215	245	243	242	280	281	257	238	220	250	245	231	236	235	273	238	241	252	235	257	237	263	272	248	263	242	242	231	229	238	221	270	243	253	268	249	224	259	271	274	244	256	243	226	224	263	273	245	257	255	252	258	265	238	253	280	265	242	271	232	234	253	243	272	246	238	239	252	230	234	237	253	246	261	229	260	234	226	231	251	250	226	271	217	259	244	235	234	249	207	243	238	253	232	234	218	242	253	245	229	262	231	207	250	242	271	254	267	256	273	264	265	268	246	251	243	283	242	266	236	275	251	269	249	240	256	259	287	253	244	267	283	236	245	248	255	250	258	275	262	254	262	262	241	253	253	265	234	257	226	269	262	261	247	264	238	267	254	232	272	254	249	247	264	233	248	247	267	240	252	244	225	252	263	221	228	255	228	260	245	247	242	283	241	231	251	288	254	234	230	248	241	260	223	257	226	234	240	244	225	249	224	266	235	305	245	225	249	215	260	239	266	253	245	241	251	250	235	268	236	237	246	235	248	249	221	259	231	276	269	257	245	253	218	242	248	235	242	225	261	261	272	268	247	258	244	267	218	276	252	240	245	244	266	269	234	224	255	235	265	263	247	261	228	250	241	251	222	233	242	241	242	225	278	256	281	277	253	251	248	221	241	253	232	240	237	255	238	262	230	278	225	220	233	255	249	224	255	258	263	229	265	239	234	271	276	224	275	246	253	246	218	232	256	277	246	254	254	263	246	262	234	250	257	258	263	271	253	250	232	264	219	247	232	253	245	237	255
21830	2734	5979	6531	5614	4698	3614	3196	2729	2304	2184	1874	1739	1662	1474	1367	1218	1253	1174	1143	1177	1072	1035	952	948	931	961	950	901	873	841	895	856	846	882	837	842	817	774	813	844	796	808	798	760	716	819	812	776	744	778	805	785	723	766	778	705	752	779	734	709	749	755	720	750	762	753	717	723	754	753	737	753	702	727	762	753	756	717	757	729	722	706	759	722	694	697	745	717	750	685	708	768	771	756	736	755	740	736	693	703	693	711	706	734	744	725	732	718	738	704	671	718	730	704	724	725	704	718	709	688	701	698	702	699	745	688	721	719	680	719	739	718	726	720	629	715	725	688	679	664	708	688	656	678	712	714	676	712	744	671	720	679	687	710	701	710	731	726	708	686	717	748	690	708	705	693	685	698	708	695	707	691	675	703	694	672	708	675	698	682	691	700	715	679	660	699	702	686	716	626	687	749	690	705	737	700	699	707	687	692	731	768	696	744	727	716	679	694	686	692	714	691	690	702	721	683	717	740	735	691	689	735	691	675	707	676	706	738	686	715	728	682	751	714	727	675	687	724	723	730	668	691	712	723	670	718	683	717	694	668	688	718	693	700	716	711	662	706	677	697	706	692	668	763	742	732	640	704	691	689	692	728	706	673	667	728	729	707	711	737	696	706	720	684	690	741	736	718	748	643	715	701	681	717	715	731	725	714	689	710	718	709	725	659	675	680	674	723	752	736	710	741	739	688	775	700	706	719	724	634	672	683	699	736	679	720	724	703	731	730	727	680	725	728	726	713	700	667	718	685	751	673	693	661	749	737	744	703	728	691	668	731	687	723	655	727	726	683	758	752	662	731	728	719	664	686	717	679	719	680	737	712	662	670	694	758	700	718	691	697	736	720	687	707	685	697	742	695	687	665	702	697	640	634	707	710	727	691	651	773	703	693	671	699	666	724	713	710	696	678	761	654	698	725	689	726	704	677	706	736	703	673	741	711	749	736	736	686	737	716	713	699	740	683	739	716	695	697	696	737	710	760	716	691	711	745	696	683	743	705	736	680	734	706	728	708	716	721	715	728	667	711	680	689	696	741	724	670	705	732	737	667	682	716	718	687	738	689	689	775	720	693	740	673	693	677	693	734	708	652	729	646	715	722	741	685	718	710	730	697	692	698	669	705	719	720	676	675	707	742	739	685	743	703	708	674	714	680	684	686	694	738	682	686	694	688	706	727	714	675	693	726	650	724	697	732	709	696	699	719	720	717	734	717	735	677	683	701	696	729	713	703	681	728	668	757	698	683	701	714	693	680	707	747	710	737	747	729	683	763	705	665	659	703	713	696	696	738	750	680	686	689	654	689	699	672	706	684	722	679	693	699	704	742	704	733	749	681	701	734	645	675	742	691	657	726	715	714	695	725	697	716	701	659	674	745	683	652	688	706	708	734	679	700	708	693	738	669	716	702	702	645	642	755	684	701	685	727	688	708	673	696	716	718	746	698	669	756	715	714	717	714	642	725	712	681	693	734	708	684	681	677	764	678	735	739	702	733	739	760	767	723	725	789	732	723	698	670	725	747	743	692	686	688	711	709	694	720	706	694	655	720	685	721	688	681	707	719	673	689	675	749	696	739	704	695	731	704	703	729	696	723	734	690	740	686	736	692	675	729	724	743	692	699	707	663	706	744	627	731	702	721	713	686	716	687	664	759	713	704	742	726	722	672	706	679	699	677	714	672	648	717	712	712	711	661	705	726	729	692	664	688	664	724	709	656	673	667	656	739	704	687	738	658	702	679	729	726	681	711	687	736	692	707	739	660	665	674	684	696	666	700	740	691	740	667	706	707	725	700	707	711	669	725	710	708	722	680	710	665	682	710	690	715	713	718	702	655	763	694	716	683	676	716	736	705	712	737	684	719	747	692	704	712	709	716	667	706	696	691	685	734	659	728	722	693	715	720	714	710	690	710	738	717	698	679	731	676	714	725	667	672	727	682	704	685	674	710	735	715	729	684	736	722	704	676	710	730	727	665	705	697	734	678	701	685	677	697	677	743	682	743	697	732	702	739	682	702	648	698	712	658	732	692	734	744	710	706	721	675	727	696	679	677	705	732	705	760	670	700	715	697	708	720	692	688	678	736	702	719	701	707	694	687	684	690	666	712	690	713	721	736	711	705	692	668	725	709	733	750	728	717	657	728	700	714	702	650	693	676	704	674	721	725	705	688	648	661	672	695	707	681	696	693	739	650	704	714	697	761	725	720	665	754	687	701	686	706	686	740	711	693	742	687	658	671	710	743	719	743	779	692	687	688	707	701	732	695	726	696	701	706	662	700	693	701	703	719	713	681	714	721	720	691	647	687	758	716	655	716	709	675	709	711	709	719	662	673	713	709	740	673	699	673	643	689	726	755	709	711	786	705	666	676	675	638	669	713	691	720	703	715	698	713	710	705	750	733	664	709	696	717	706	649	749	760	737	698	733	688	712	682	692	719	696	673	718	691	654	734	715	701	681	747	707	695	695	712	684	658	731	727	698	734	658	705	690	695	708	679	687	645	668	736	730	696	734	712	678	732	718	657	677	694	707	730	678	707	678	727	699	706	734	730	679	683	689	720	696	709	731	707	722	724	689	692	721	742	693	743	692	624	653	703	730	648	719	714	741	700	704	712	732	699	693	708	710	676	686	713	673	715	705	702	724	672	698	698	727	744	727	699	667	722	746	721	683	732	692	687	667	726	693	717	700	729	672	734	679	724	636	722	707	720	704	690	660	699	720	692	747	737	705	671	679	735	664	716	757	728	704	692	714	719	699	696	731	715	700	675	730	724	659	693	752	702	713	697	705	693	608	724	742	727	653	687	740	683	717	654	713	734	672	695	726	701	712	674	646	735	745	707	704	723	696	721	720	699	743	711	689	687	767	700	739	727	670	685	688	690	720	669	705	710	687	665	730	691	690	735	750	715	680	709	751	695	727	672	768	712	732	754	723	735	717	685	690	696	734	743	697	716	745	717	724	653	709	705	740	688	632	710	677	692	690	720	730	705	686	686	705	709	711	741	746	694	749	684	718	696	681	720	751	682	713	672	704	721	654	734	710	716	747	688	711	693	730	704	703	715	705	681	714	676	689	670	691	730	695	726	682	732	686	739	681	692	716	667	698	703	693	691	688	714	678	731	693	717	708	769	670	683	689	716	670	727	705	721	729	664	678	679	650	685	708	739	660	704	666	712	703	687	701	672	668	700	732	709	702	708	698	759	686	676	681	721	675	738	707	671	690	676	698	671	658	684	732	750	726	657	669	725	717	720	687	683	720	721	655	707	715	713	676	676	720	688	690	676	733	778	702	675	698	682	684	683	678	684	719	681	708	681	687	638	757	732	710	782	683	731	725	701	684	671	738	703	705	695	737	684	739	695	717	741	681	719	691	706	733	725	747	706	656	740	640	726	727	711	687	730	694	734	718	702	657	737	729	736	704	729	699	696	700	698	688	730	724	744	711	736	704	702	760	780	671
5508	344	195	127	96	85	82	77	94	70	72	70	68	73	79	88	77	71	86	64	67	82	81	67	84	72	65	82	74	69	63	75	79	76	82	91	80	70	78	65	77	72	91	75	78	64	62	79	65	70	57	72	77	63	82	71	84	58	72	71	70	69	82	73	77	86	71	72	81	60	56	67	56	66	88	76	65	69	74	62	72	74	51	74	83	71	66	63	63	77	76	73	73	77	76	77	70	78	62	77	68	72	83	63	76	64	75	66	81	69	86	73	48	78	63	81	63	76	84	65	67	65	63	89	66	85	58	91	77	69	85	78	84	67	65	87	78	72	78	66	73	74	68	71	70	60	59	67	72	63	73	87	78	81	58	79	57	95	91	62	73	64	77	74	59	67	84	71	76	61	74	80	71	69	77	83	66	84	56	85	53	66	82	68	73	65	67	91	69	68	71	73	83	62	83	63	75	65	58	80	77	87	67	71	82	67	70	58	69	91	82	79	68	80	75	87	73	75	66	77	68	67	88	59	76	60	61	69	82	77	65	74	75	72	64	66	72	94	90	71	68	72	67	75	70	68	83	64	81	77	83	68	67	84	76	75	73	60	75	66	73	56	58	63	80	62	63	48	64	71	72	66	73	66	59	60	66	66	75	94	64	74	77	69	82	77	81	62	84	62	72	58	68	68	74	66	75	83	81	98	66	76	75	78	57	58	71	84	71	65	68	64	91	81	68	75	70	83	68	74	81	72	88	60	58	75	73	69	64	62	61	73	65	89	65	70	74	74	72	77	72	62	73	79	70	82	76	69	88	65	78	62	71	82	73	64	86	77	63	65	79	69	68	66	80	83	68	61	77	64	79	70	69	78	62	67	67	73	72	59	73	92	68	69	78	71	74	87	55	80	59	58	60	64	69	62	76	83	67	76	88	60	71	72	70	63	77	66	82	67	56	63	61	81	93	62	87	77	73	65	59	60	72	58	72	76	79	71	62	68	78	75	75	77	87	82	81	74	62	78	72	49	76	74	71	74	72	70	59	75	66	65	72	71	61	71	51	74	79	89	79	88	73	87	56	57	66	75	76	83	78	76	69	68	73	64	69	72	79	66	73	60	54	64	79	57	78	74	75	71	87	61	80	84	74	79	75	89	65	54	79	74	82	69	61	67	57	83	79	84	68	65	68	71	71	79	69	63	59	77	72	72	84	83	67	71	72	62	59	75	78	55	71	71	66	80	81	85	53	65	75	66	62	88	66	80	67	73	67	78	78	66	78	80	77	61	64	70	75	71	73	74	65	73	72	71	69	81	75	72	70	85	80	64	86	80	60	63	65	70	61	85	75	67	77	76	84	82	72	76	86	87	65	80	76	86	60	66	77	67	65	67	70	64	64	64	77	70	78	81	74	81	71	71	61	74	68	68	66	68	58	88	75	63	72	73	89	64	76	79	65	77	71	64	83	87	82	57	71	66	63	66	71	73	71	60	70	75	77	63	71	87	71	77	58	55	66	72	88	80	76	76	80	77	74	70	87	64	72	78	56	81	75	72	71	61	65	68	72	69	84	67	91	62	75	79	73	71	71	79	67	75	71	70	67	74	77	71	67	69	64	59	62	79	72	72	73	83	68	78	70	71	64	65	63	84	67	63	85	77	66	66	74	76	76	82	78	77	76	64	81	79	83	82	64	71	65	71	76	69	71	70	81	89	68	79	79	68	72	67	84	70	73	67	60	69	73	64	73	74	62	86	74	83	71	64	72	61	63	66	73	69	65	77	64	60	78	78	68	81	82	61	77	67	68	68	68	77	61	70	74	72	52	80	72	64	76	87	69	73	87	63	51	69	69	74	74	63	58	63	73	72	67	70	77	68	63	60	73	62	86	72	60	74	77	77	71	94	77	63	68	72	76	68	82	72	77	70	78	74	72	62	68	71	81	93	79	63	64	83	80	66	62	79	73	75	80	66	81	80	56	74	73	77	75	73	73	69	50	75	68	93	82	82	87	71	74	84	64	74	71	70	65	73	78	74	76	80	79	68	65	78	69	78	75	67	69	75	64	68	66	90	59	79	82	88	65	70	86	60	62	65	66	70	79	63	75	81	63	65	65	72	85	84	75	69	68	66	66	62	76	83	70	74	67	82	77	62	73	73	80	73	70	61	82	73	69	78	71	68	57	62	75	65	58	72	70	79	80	60	60	80	57	75	70	84	83	83	71	87	76	73	73	85	57	81	77	61	68	69	61	61	66	73	77	47	72	49	63	62	83	82	69	81	86	77	75	71	76	75	73	61	80	77	66	70	74	59	71	65	71	82	73	78	68	76	80	57	75	75	81	52	86	70	77	83	74	87	64	78	78	53	78	62	75	91	67	87	73	68	66	76	67	57	63	71	78	69	69	66	66	75	67	81	68	74	75	80	79	68	86	60	76	60	79	53	69	70	72	58	73	69	74	79	62	78	78	78	84	72	77	71	62	66	70	83	77	63	58	68	82	81	83	65	92	84	60	72	93	81	65	67	63	60	73	70	77	62	67	75	72	77	95	84	82	82	65	70	76	63	81	79	66	70	70	80	84	84	73	70	64	75	56	88	69	81	71	76	89	81	81	69	73	67	72	82	59	71	66	81	73	75	68	81	71	78	79	65	72	77	73	70	64	58	70	71	82	63	78	68	62	63	58	88	69	86	68	79	72	65	81	65	76	71	60	83	71	67	66	93	81	74	76	79	74	63	73	82	66	71	70	65	71	89	78	61	90	68	68	58	81	77	78	61	95	65	74	81	71	78	79	81	83	64	82	66	62	85	76	53	81	75	80	79	81	71	80	74	74	86	74	63	65	68	87	72	75	74	81	69	68	69	82	73	76	48	87	79	81	84	84	80	68	80	67	76	85	69	84	80	83	72	71	66	76	85	81	73	75	75	76	83	72	65	77	94	75	76	56	63	69	63	88	70	75	81	78	73	85	89	67	63	62	77	59	68	71	75	76	77	78	64	72	83	79	59	72	84	89	86	96	70	58	89	88	61	88	58	80	57	71	69	68	68	73	74	65	70	66	74	64	64	84	84	65	70	79	69	57	83	61	70	79	65	79	64	72	89	73	73	75	69	62	84	80	80	66	63	75	67	62	56	71	72	65	70	65	72	76	72	70	63	78	63	66	62	72	76	66	76	81	73	78	60	86	61	71	72	65	58	70	76	79	81	71	60	60	61	69	83	82	85	77	78	64	62	74	73	93	84	76	73	76	71	71	79	62	66	89	60	75	80	72	66	64	66	68	80	62	70	73	81	84	76	78	68	71	53	61	74	69	76	82	76	71	69	66	64	82	85	61	69	74	67	59	59	68	71	74	80	75	86	61	78	78	69	67	71	76	78	80	75	73	71	70	68	71	68	81	62	70	55	71	76	63	85	66	58	66	85	70	80	84	68	69	72	63	77	66	59	80	78	69	75	61	68	67	70	69	72	69	64	70	68	100	60	61	82	75	64	74	81	77	73	67	61
4905	327	461	456	414	372	332	340	339	312	292	326	283	262	285	290	278	261	276	284	270	281	282	271	276	268	262	250	275	296	251	270	281	259	291	257	270	269	278	247	264	280	251	259	278	283	280	307	259	259	266	266	276	257	273	253	287	245	247	249	256	246	237	242	238	280	290	278	265	294	271	270	280	267	263	242	251	248	278	266	252	264	288	292	276	273	249	260	250	256	286	275	291	275	266	272	265	244	232	277	263	286	255	286	272	248	262	259	289	260	265	246	267	293	260	317	254	234	262	250	279	266	258	263	262	262	288	285	279	246	279	259	279	264	236	252	276	281	255	263	264	270	258	269	293	263	245	240	251	274	252	270	282	248	249	221	289	257	251	250	256	243	253	281	275	241	289	260	281	270	242	269	287	277	275	259	265	277	255	257	275	253	271	273	247	265	265	260	258	256	279	283	278	266	265	248	268	255	254	243	246	265	235	227	278	271	246	257	256	295	247	266	260	249	246	269	254	261	312	280	230	256	252	266	283	260	268	258	244	277	246	261	277	281	252	241	250	255	266	267	233	266	288	257	247	263	273	262	275	252	252	251	275	268	268	279	263	271	260	246	260	271	272	262	246	263	248	278	260	287	272	258	270	255	274	260	256	302	283	307	276	280	263	287	253	254	282	283	271	239	257	263	255	220	254	275	243	255	252	259	267	287	268	270	245	285	262	268	255	263	270	238	267	258	231	276	256	245	266	258	256	245	268	269	234	264	301	238	280	268	275	272	280	245	254	266	232	240	278	266	262	282	260	264	247	263	266	257	258	246	263	249	248	282	283	256	276	278	257	281	255	273	275	267	270	267	269	293	260	251	262	267	263	255	285	257	270	246	280	232	269	251	250	260	292	270	268	251	246	259	258	258	289	309	257	267	289	248	251	248	250	263	244	266	258	267	245	270	265	264	261	266	245	257	276	252	266	232	268	235	239	281	250	262	274	259	281	266	248	302	276	251	280	254	238	264	259	262	247	274	268	248	252	279	292	244	243	238	256	275	291	278	271	249	293	255	293	246	280	255	253	230	277	268	272	291	242	239	259	305	266	229	288	251	286	256	239	259	286	267	240	258	257	264	266	257	235	253	278	273	273	282	229	264	281	264	279	247	264	264	238	257	266	276	256	285	265	262	260	256	266	232	264	254	259	284	261	269	251	272	271	272	263	290	252	285	271	252	247	281	263	294	254	277	295	271	247	208	267	260	265	250	292	256	261	267	275	268	266	272	260	264	266	265	242	256	265	273	268	264	246	219	242	257	263	244	256	250	255	253	294	268	276	269	253	265	264	242	295	253	275	259	255	242	287	277	244	247	253	274	235	281	272	250	239	259	260	270	277	269	261	243	255	280	249	272	282	265	275	258	242	262	274	289	260	277	290	257	274	253	248	274	270	277	230	239	250	253	267	267	260	287	299	291	293	269	226	225	253	260	246	257	269	282	258	245	241	255	279	258	284	252	255	253	248	257	252	265	261	251	260	263	246	292	238	230	258	275	252	260	254	234	267	264	248	249	247	277	252	248	238	227	250	263	286	284	243	243	260	282	295	270	232	266	245	277	266	249	247	267	243	251	298	266	264	276	293	284	258	282	262	264	236	258	274	254	268	264	248	278	260	288	267	243	267	255	258	264	279	246	231	263	256	295	252	269	266	244	286	274	266	277	258	256	272	281	258	255	280	265	271	233	271	272	280	240	259	279	263	250	252	258	267	289	263	276	264	239	270	263	288	253	279	277	246	284	277	256	269	262	282	260	246	286	270	242	261	276	281	278	262	239	279	259	263	271	290	254	239	287	263	276	246	244	253	256	281	275	273	235	238	260	242	268	262	286	267	284	255	249	248	263	248	263	247	243	265	279	264	262	297	249	262	269	252	283	252	241	245	253	268	269	238	271	272	241	263	246	261	244	243	273	260	240	264	280	252	286	237	264	271	286	231	270	292	236	264	283	237	243	262	264	274	274	264	272	252	268	288	269	248	270	255	250	253	285	249	249	267	224	281	298	263	261	259	297	257	265	252	265	288	235	275	249	262	265	246	275	274	284	256	262	275	250	262	286	280	264	251	280	274	247	239	277	271	251	259	269	265	276	282	267	245	278	270	253	265	247	294	245	266	287	245	244	290	253	280	289	270	260	235	251	300	251	252	253	259	267	242	242	255	246	278	265	261	263	246	273	254	276	252	254	266	249	275	287	252	262	283	259	263	264	248	258	262	265	264	277	264	281	262	277	275	271	256	250	262	267	271	233	280	269	278	286	253	232	296	266	285	284	271	256	264	271	247	264	254	262	285	260	280	264	271	249	266	268	235	273	265	274	268	271	293	279	266	247	259	299	255	295	236	268	242	248	241	293	246	236	265	276	267	244	280	257	274	282	259	255	250	276	280	258	269	260	313	264	264	285	257	277	256	282	269	290	258	291	258	258	254	241	242	263	263	270	223	266	280	282	277	254	264	235	249	251	241	290	222	283	266	273	266	272	266	251	266	275	261	254	265	271	262	250	256	314	224	280	272	261	275	264	261	277	264	256	274	292	250	273	250	285	284	249	262	266	247	257	274	252	251	240	266	282	274	280	243	257	279	242	225	252	291	249	258	251	294	267	284	265	259	248	253	240	265	263	249	304	264	256	262	271	269	274	242	252	252	248	235	241	293	232	263	249	261	283	254	249	261	255	231	275	258	274	283	258	283	262	274	273	229	243	258	277	269	247	259	267	221	257	287	271	276	264	272	272	279	281	262	259	255	251	246	285	249	256	260	235	269	257	268	285	261	270	279	296	256	284	259	258	269	256	268	260	269	270	266	277	268	221	274	257	280	289	288	255	267	246	208	259	247	251	240	287	255	254	241	274	264	261	288	250	301	262	264	281	271	261	264	227	268	255	236	268	272	263	254	277	264	273	285	255	276	251	279	286	276	258	263	252	256	264	241	282	266	293	248	271	300	269	267	275	283	258	276	281	262	291	280	267	251	246	250	263	252	245	277	267	265	270	251	280	237	272	305	287	271	256	258	265	279	264	254	249	266	249	276	273	285	269	255	265	256	264	228	264	275	257	277	286	265	254	270	278	279	286	250	253	247	270	246	272	251	266	259	279	244	262	279	248	237	235	242	273	240	237	246	272	258	246	244	263	255	277	262	243	267	262	275	278	266	272	246	242	246	259	273	278	271	257	266	281	263	260	262	283	249	265	267	266	262	280	259	296	270	281	260	252	303	266	256	262	306	223	255	246	255	257	281	239	288	254	262	280	259	275	240	245	264	261	278	266	271	247	254	258	273	243	272	249	296	266	302	274	258	254	249	255	270	246	271	226	266	252	268	246	255	251	272	271	284	238	279	260	284	272	279	288	288	259	265	271	251	268	270	247	278	234	272	279	249	281	242	271	283	259	235	255	275	264	282	248	265	257	268	279	259	281	275	243	252	263	278	274	291	254	292	251	250	243	281	260	255	288	293	275	272	245
38543	10188	1859	1049	753	575	509	408	344	303	319	270	239	240	227	220	243	203	211	214	195	171	176	182	181	201	170	183	160	169	181	209	149	205	173	178	165	187	181	171	187	187	157	175	162	190	197	185	177	168	186	187	153	163	169	170	187	169	162	180	159	186	171	179	181	186	176	169	169	148	164	149	177	160	168	147	152	164	163	163	176	184	160	172	201	165	156	169	178	157	177	176	169	161	188	160	161	160	166	149	184	168	185	177	157	142	176	176	133	170	177	179	176	158	175	174	165	177	172	171	165	198	170	165	174	182	180	165	176	173	177	192	200	153	179	161	167	170	162	150	142	171	179	168	185	165	171	167	178	166	176	153	172	175	146	174	175	163	164	159	187	161	165	169	150	161	184	167	173	149	166	167	149	189	180	196	162	158	170	192	160	160	200	189	154	172	168	163	176	179	142	158	175	171	188	159	168	174	160	196	168	161	180	176	164	166	179	154	156	162	181	166	174	164	179	155	139	141	171	186	191	174	185	167	185	172	172	177	172	177	183	162	150	160	144	191	150	169	170	164	161	170	147	171	154	170	166	149	169	172	188	179	155	182	179	163	154	161	141	157	154	196	155	171	180	173	180	182	188	172	178	180	177	166	185	157	190	180	166	184	179	161	169	164	161	160	158	182	165	158	186	186	170	172	179	160	129	193	165	155	151	176	175	186	164	186	190	179	182	158	163	196	159	157	162	162	174	181	173	156	176	176	180	180	177	198	166	186	166	154	177	184	198	203	143	171	190	141	173	178	149	165	186	163	176	160	166	182	165	176	163	157	167	179	190	167	187	160	161	157	164	179	147	169	169	183	165	139	182	177	171	163	159	173	185	150	157	161	193	193	161	183	180	181	179	154	173	189	188	179	181	152	187	170	158	168	167	169	174	178	195	175	183	153	163	176	159	157	165	200	185	178	189	135	170	167	172	139	202	174	162	154	159	171	163	182	173	156	167	190	164	156	180	159	184	190	170	175	156	135	175	179	179	155	165	180	160	175	151	173	171	165	172	153	176	185	186	182	177	180	185	179	181	189	161	171	173	158	167	169	162	156	166	150	175	184	162	180	162	185	177	166	184	168	166	167	176	187	197	166	145	178	183	195	170	162	170	171	170	161	157	192	182	183	176	158	173	156	173	167	157	160	157	162	163	177	171	168	164	163	172	174	181	176	177	164	148	183	156	154	187	178	161	179	189	167	176	161	152	175	173	195	163	170	193	148	170	183	180	165	181	163	174	153	137	161	191	151	167	163	166	150	170	150	162	160	181	170	197	136	170	176	186	191	179	187	168	178	181	162	192	173	167	172	130	168	179	182	165	155	195	175	183	153	158	162	180	174	181	165	149	173	187	184	185	171	176	184	160	166	182	180	169	162	179	184	181	197	162	169	178	208	164	200	178	173	157	171	150	162	181	175	197	174	173	169	156	165	164	175	161	167	176	168	154	161	180	170	169	175	174	157	161	186	160	180	150	151	173	172	148	172	186	188	161	161	167	164	198	149	167	174	174	199	168	180	158	166	171	172	204	174	183	176	163	164	159	186	157	188	160	197	128	172	169	180	170	182	150	169	159	176	167	148	156	179	174	177	156	191	182	193	187	143	159	154	169	178	178	153	171	174	159	178	156	163	181	199	197	192	204	163	174	162	167	172	161	179	219	156	175	195	162	173	173	178	169	172	168	169	177	153	181	194	178	172	174	167	170	160	164	141	155	189	172	188	171	185	176	204	184	182	171	166	195	174	149	166	174	170	174	151	161	206	185	163	148	171	142	178	173	155	162	169	171	157	157	169	151	166	150	150	155	206	166	165	165	165	181	174	162	174	159	168	177	153	175	183	175	169	162	166	170	201	161	182	165	196	151	169	189	194	172	166	161	178	172	167	169	190	160	174	155	175	198	178	165	158	157	182	154	187	150	172	192	188	154	169	178	157	152	165	178	161	176	181	175	173	177	153	167	186	157	147	175	192	164	189	148	158	157	162	174	175	179	164	156	176	167	168	194	153	200	193	192	159	174	160	176	180	169	154	169	165	172	178	169	175	158	189	140	167	141	175	201	165	194	183	190	201	168	152	167	174	164	150	173	142	171	162	173	157	159	153	149	155	164	176	152	195	182	159	145	154	153	177	165	166	186	149	163	187	186	168	163	178	170	184	176	162	186	151	162	167	159	176	169	164	163	172	136	167	162	164	184	154	162	177	153	176	144	163	176	171	157	170	155	150	181	177	176	180	153	165	173	190	169	150	177	195	164	189	153	189	167	160	170	172	170	184	165	184	171	170	172	174	173	191	150	142	191	181	184	188	192	167	172	190	160	164	167	168	175	193	157	174	176	182	160	173	163	154	207	165	181	167	140	188	151	167	155	163	178	175	175	149	174	161	187	171	173	148	181	159	169	157	150	196	190	169	194	154	161	198	182	166	150	176	177	152	170	145	167	162	176	178	154	159	182	152	161	162	180	156	169	151	181	164	185	174	187	162	168	191	164	165	169	169	182	175	206	165	134	154	163	183	163	176	151	171	156	165	163	180	180	165	153	179	173	175	167	159	184	171	180	174	166	167	178	171	172	193	170	165	170	166	167	192	144	189	140	178	194	180	171	168	181	173	180	178	172	170	196	150	169	174	167	151	177	147	167	181	174	162	168	173	154	157	176	169	157	159	195	161	194	170	183	161	162	174	160	171	177	167	159	171	165	157	181	174	181	173	161	167	173	163	171	150	157	168	184	180	164	157	176	150	186	186	189	159	176	203	171	181	185	197	182	158	174	159	206	175	172	185	169	178	167	163	171	171	202	178	153	171	163	189	170	185	158	190	187	194	175	183	138	184	177	148	174	181	185	154	167	168	194	170	180	157	191	151	178	173	189	188	147	193	193	164	181	164	185	171	184	193	196	152	181	215	175	189	168	181	183	190	175	176	184	187	170	166	190	159	188	165	160	175	200	173	192	180	205	174	164	171	150	178	177	176	181	171	152	156	170	181	175	172	171	172	178	158	154	177	170	154	179	175	186	164	165	172	153	162	160	163	197	154	161	170	169	162	179	152	153	153	175	167	169	165	177	167	173	163	188	178	207	173	165	174	198	170	158	167	185	168	169	143	175	151	181	166	192	168	144	183	169	157	161	169	170	180	169	184	154	160	158	177	168	163	161	185	173	176	176	168	159	170	184	172	159	169	167	178	171	162	156	156	175	169	159	174	172	178	157	148	174	178	191	190	162	184	158	171	172	160	157	191	152	189	187	189	159	173	181	177	162	162	186	174	180	176	172	164	190	177	171	175	154	163	161	185	164	156	160	169	184	180	169	174	167	181	175	134	175	162	173	193	155	168	167	174	171	173	175	176	170	178	156	156	174	158	163	175	174	158	162	167	192	176	183	138	174	169	183	169	189	176	169	171	176	150	159	178	183	162	177	168	200	155	140	151	204	171	173	148	160	172	151	197	155	156	157	175	186	152	159	164
17662	1572	3285	3727	3249	2515	2126	1752	1592	1436	1257	1112	1077	980	869	890	817	778	762	732	753	703	701	732	626	698	640	639	627	629	632	568	617	590	558	619	584	553	561	560	570	582	553	585	559	526	543	601	520	553	530	559	526	554	507	529	531	518	549	517	517	563	521	536	507	583	515	564	515	562	518	550	496	501	521	518	509	514	550	519	501	501	544	540	504	556	493	532	557	531	516	560	536	558	539	511	579	536	526	518	546	529	537	543	555	560	544	505	498	551	484	515	536	548	492	510	522	539	526	527	498	549	528	507	527	476	518	566	497	523	538	494	511	506	542	527	506	572	513	524	538	560	506	498	546	560	544	503	483	514	513	534	536	545	534	510	514	508	552	506	557	525	502	528	564	519	529	524	509	494	491	554	524	532	498	544	527	556	501	458	539	510	529	487	536	555	498	511	517	493	496	493	517	550	524	548	515	551	531	512	536	526	492	526	494	569	510	529	537	471	544	560	509	513	522	497	505	526	538	503	496	532	537	500	549	504	493	509	540	522	540	547	522	520	493	532	547	502	480	501	483	506	526	504	525	517	499	562	470	498	533	498	471	508	513	521	519	578	503	512	532	539	501	521	513	537	535	486	545	561	522	495	526	516	550	522	542	505	504	496	489	507	529	527	528	502	546	498	473	483	553	527	532	472	521	505	516	572	556	516	537	559	541	507	519	495	495	472	498	505	500	511	524	495	532	495	482	510	528	541	492	542	534	515	498	527	540	556	502	544	471	573	526	546	531	524	518	542	546	520	499	512	513	485	538	540	528	496	535	529	481	489	535	511	594	519	509	501	526	510	498	494	504	516	483	503	498	552	522	505	541	518	533	480	565	514	502	479	520	507	492	488	522	517	527	523	532	522	515	503	533	528	543	514	536	505	527	520	527	521	512	507	512	527	487	527	520	561	497	541	492	540	509	505	469	483	545	528	492	523	558	512	556	542	502	500	527	524	534	523	507	557	471	528	537	538	517	507	549	515	532	524	507	499	566	509	497	519	524	520	563	512	525	515	540	487	474	555	527	490	503	504	539	558	485	563	507	550	542	521	557	514	545	524	546	519	514	504	506	573	507	542	545	535	529	512	486	551	522	522	506	576	519	508	473	488	529	494	508	526	518	496	564	509	558	512	507	511	539	490	554	517	561	565	525	500	510	514	520	489	526	527	563	486	530	478	507	514	527	535	549	506	528	499	526	515	559	569	531	515	486	526	547	502	509	510	542	525	512	522	522	526	532	518	502	509	559	518	517	525	501	517	487	504	471	526	514	525	505	491	535	520	533	525	511	523	510	477	569	553	535	541	526	540	524	509	504	520	513	506	511	515	513	541	513	530	485	542	509	518	547	501	509	528	490	493	556	545	514	492	530	513	523	510	532	490	538	516	513	485	534	547	503	491	497	514	501	502	520	535	527	496	510	517	486	538	524	505	516	504	528	519	498	540	537	528	518	540	554	550	528	502	542	498	478	492	528	527	490	524	551	514	528	532	512	523	525	484	506	472	475	522	543	475	512	557	481	496	524	495	522	547	529	542	467	521	508	516	485	526	531	528	499	494	522	521	549	510	491	525	562	549	505	526	579	517	510	529	541	526	526	502	521	447	539	507	491	542	557	513	567	547	515	475	523	496	513	515	494	529	554	505	513	547	528	515	537	528	500	542	518	495	485	552	591	551	470	535	520	484	505	491	504	514	555	542	535	493	508	473	475	508	520	523	525	532	521	538	527	541	509	539	518	538	529	521	533	482	521	502	511	516	507	505	496	511	541	544	522	564	535	515	502	511	497	554	465	543	504	502	529	539	513	462	557	506	549	565	492	487	518	509	539	511	543	502	515	541	524	513	498	524	521	480	537	523	526	513	515	511	556	488	545	493	547	547	536	512	517	522	544	529	547	515	528	498	466	508	513	498	530	556	563	492	547	557	483	548	489	479	508	553	546	465	529	503	544	496	510	568	543	500	507	548	516	543	509	508	509	522	497	534	535	491	463	512	522	506	505	533	568	496	520	493	534	533	550	490	503	512	550	545	509	545	528	515	505	497	515	507	522	490	507	527	514	530	496	533	505	567	473	531	496	546	505	559	504	504	484	512	514	492	506	543	493	533	513	499	508	544	493	555	521	518	573	531	565	485	542	544	501	480	548	545	551	558	511	540	475	516	505	526	534	531	521	488	516	488	533	524	528	534	501	509	447	536	518	549	516	517	512	522	577	556	524	532	519	515	509	509	505	514	530	544	537	525	503	519	505	501	519	522	511	502	532	503	500	529	508	495	508	519	577	495	507	521	521	570	508	483	531	507	504	516	522	543	519	504	527	538	510	485	534	523	541	515	567	547	494	508	533	527	519	530	554	531	535	512	545	523	551	545	513	522	525	497	545	565	490	495	511	504	499	533	520	556	515	495	487	578	506	541	523	521	537	547	513	474	558	515	538	499	539	542	510	526	525	555	549	532	503	562	507	461	536	513	535	526	530	527	508	538	544	543	464	512	492	578	534	519	527	494	503	550	521	524	561	524	529	530	493	517	534	567	526	523	544	554	494	486	532	520	516	506	547	551	485	509	545	548	488	533	505	510	488	530	520	517	484	524	515	535	506	555	510	518	499	517	507	491	481	499	516	493	497	517	564	544	465	475	501	528	507	510	490	498	519	532	494	531	513	495	544	545	490	495	498	506	509	513	499	554	469	558	481	514	512	475	526	535	505	559	527	507	512	513	543	536	531	530	487	549	554	496	532	552	546	537	505	520	548	515	533	554	499	530	522	492	524	505	551	524	493	488	530	506	520	542	547	530	519	521	534	534	533	503	488	508	520	518	528	517	526	527	522	539	526	505	529	494	511	473	491	511	538	527	537	518	526	569	578	532	521	566	529	505	550	504	563	510	539	503	512	529	470	511	526	540	539	492	486	503	487	517	561	543	519	522	512	531	531	530	515	539	542	516	474	548	502	534	523	503	518	501	561	492	522	506	504	508	558	495	558	513	502	493	456	547	540	534	533	534	521	510	531	552	495	515	496	499	532	476	550	497	524	501	494	536	540	516	501	532	511	523	501	496	452	529	523	525	495	528	490	513	556	509	532	502	504	524	522	560	545	533	463	509	521	557	528	562	514	521	535	521	482	523	526	538	531	529	504	530	533	505	532	517	508	507	492	532	515	518	508	537	537	545	539	475	522	506	499	509	483	522	475	502	512	517	491	526	505	506	522	533	501	528	507	503	508	511	523	490	510	521	508	496	510	570	540	516	480	488	522	526	478	527	539	496	494	500	518	535	521	505	535	539	452	505	498	544	495	564	542	506	506	501	528	543	495	528	524	517	519	521	518	505	515	526	531	519	515	514	485	539	504	476	516	530	574	492	517	576	523	517	521	506	559	495	520	520	535	512	517	497	505	508	475	569	528	512	518	496	518	482	543	494	539	508	472	510	465	507	481	571	517	522	522	547	520	514	532	519	523	508	517	519
45764	20332	8113	2332	1483	1109	888	697	655	548	437	444	417	397	367	338	333	309	343	317	306	261	268	277	263	283	295	279	282	254	280	265	217	297	262	262	267	271	266	244	278	257	256	231	244	235	282	270	270	235	252	246	250	271	277	271	243	300	254	233	260	244	232	276	264	261	251	236	263	228	246	242	277	280	246	258	230	250	238	242	244	264	238	243	257	247	271	249	244	275	257	268	266	246	234	242	242	269	249	237	276	260	239	229	233	269	237	252	228	259	246	238	249	282	238	265	269	263	261	255	223	250	294	242	239	243	234	230	253	251	228	246	242	253	232	265	259	255	237	248	244	240	231	227	241	224	233	236	249	256	266	261	250	238	228	226	234	260	269	259	208	242	260	229	246	253	237	288	231	250	227	243	265	286	247	291	236	246	265	278	231	238	241	265	225	252	227	229	230	259	251	272	259	261	271	271	236	270	231	273	252	247	240	264	277	253	246	254	252	253	254	275	270	227	263	255	241	266	205	242	254	235	245	235	219	257	261	255	255	233	272	241	261	269	245	246	249	234	238	220	259	225	231	278	247	259	232	278	259	251	278	252	238	259	260	244	257	230	208	241	256	234	234	275	220	274	235	260	254	264	230	262	261	265	250	235	238	249	245	265	236	259	237	272	248	257	268	241	244	245	251	282	240	256	256	266	227	274	225	238	232	269	266	236	261	227	236	252	264	255	243	257	264	283	240	255	274	258	271	279	240	256	279	255	250	244	258	269	225	245	241	282	243	274	236	245	255	256	230	258	244	243	264	248	239	226	234	221	237	244	248	278	280	236	276	251	281	233	235	274	227	261	264	225	240	249	263	217	245	236	283	244	264	243	236	228	260	300	229	255	272	238	259	267	216	267	247	249	226	232	227	258	218	261	259	229	245	263	266	263	247	265	248	243	240	273	241	261	229	230	261	223	251	228	255	255	237	253	230	242	254	258	210	281	228	265	269	274	256	259	255	235	226	252	254	246	251	237	276	243	260	251	279	242	257	228	231	261	252	241	259	223	271	250	238	272	267	231	272	259	249	249	278	244	214	265	267	239	269	255	253	234	252	248	243	240	229	253	243	242	269	251	268	220	256	267	247	247	244	250	226	246	231	279	260	250	232	264	266	241	246	257	251	222	247	238	250	258	239	251	239	227	272	237	222	275	238	217	258	264	271	255	254	231	256	266	231	272	279	250	251	255	253	253	260	228	251	252	277	246	248	241	256	235	277	243	247	227	258	254	297	259	252	261	260	227	211	240	282	261	245	218	261	286	282	273	248	278	239	237	232	249	224	261	274	288	237	255	256	238	264	266	265	239	219	218	253	219	260	250	236	255	220	243	252	275	271	262	245	268	266	252	250	248	242	241	281	246	291	245	240	269	275	249	258	228	248	224	251	271	227	243	232	220	270	246	240	229	261	249	248	242	259	270	214	246	241	253	231	257	261	252	251	246	257	262	273	269	236	264	247	234	244	234	241	230	262	253	244	273	250	268	236	262	258	229	254	224	261	231	225	241	252	220	235	253	229	232	257	243	245	233	265	254	273	254	236	231	244	231	274	277	241	242	253	264	258	268	267	246	270	238	228	234	247	236	236	260	232	261	236	255	258	235	261	271	254	249	254	232	247	247	259	242	248	243	265	248	251	268	246	273	255	227	268	241	258	243	241	221	253	214	240	255	280	244	214	256	258	284	258	246	218	272	229	278	229	245	250	262	259	245	255	225	260	258	254	211	247	227	272	242	250	249	275	241	236	248	248	264	248	230	248	226	239	230	252	255	249	251	257	262	258	244	269	258	236	269	268	286	233	238	242	249	235	257	238	255	259	250	256	238	264	221	250	252	239	263	235	259	227	253	274	219	244	265	229	235	259	236	269	258	278	270	263	265	269	235	270	236	247	219	245	263	253	228	243	243	268	239	278	220	224	242	270	251	277	270	242	255	211	217	253	246	267	238	288	243	232	264	253	266	270	224	219	248	260	262	270	230	251	255	252	242	230	248	233	263	250	243	247	247	246	265	258	227	233	236	262	278	239	272	235	276	238	277	246	261	241	254	269	270	244	256	235	248	231	253	266	285	257	246	222	257	245	245	249	240	255	250	238	239	262	267	243	230	245	253	215	234	270	259	239	264	254	257	233	238	228	266	245	271	234	281	263	237	277	251	248	273	261	275	238	249	242	252	258	242	246	263	263	255	256	244	238	236	231	230	249	272	249	244	245	267	225	245	235	237	263	256	249	257	262	252	240	248	272	257	250	261	249	247	247	247	257	220	243	250	236	237	231	261	227	289	236	247	250	232	255	236	233	264	283	283	259	251	240	257	265	238	267	252	224	222	232	263	276	242	247	264	239	235	248	245	253	232	226	232	241	279	253	260	255	296	239	247	238	239	241	252	228	275	249	238	247	235	224	241	235	241	209	230	250	227	265	229	234	225	253	254	256	247	221	247	272	239	259	274	248	263	249	258	262	270	269	230	247	249	233	231	237	274	274	244	251	256	237	257	243	264	242	243	242	244	244	239	270	249	238	253	239	253	256	242	261	223	233	248	242	261	256	280	268	263	245	242	247	262	226	226	268	235	272	265	255	259	248	236	261	295	246	245	237	220	234	234	258	261	238	254	249	259	276	267	257	231	234	275	251	244	264	232	250	223	259	254	264	277	252	246	247	260	257	249	221	266	287	241	268	259	260	233	269	243	279	258	252	254	245	245	252	234	219	249	222	237	243	237	268	243	231	225	245	253	268	244	260	260	265	234	258	253	256	254	258	271	258	255	253	290	248	241	242	238	265	282	250	249	258	261	255	236	262	239	250	244	263	241	245	228	254	253	231	258	236	240	264	236	249	252	258	240	248	263	237	231	251	276	230	259	242	235	258	257	242	265	247	255	258	244	252	258	249	251	245	252	238	241	240	259	227	248	235	224	227	246	265	249	225	232	268	238	269	250	240	249	262	257	271	265	238	249	246	255	233	240	254	244	259	233	248	277	292	245	235	265	265	253	257	238	245	254	254	257	242	260	260	229	258	238	273	252	256	241	267	227	246	268	267	237	237	254	229	234	270	229	251	270	256	244	220	241	265	273	246	221	215	229	229	254	263	217	251	254	274	246	229	250	252	263	246	248	235	228	231	238	238	250	262	233	263	233	238	239	234	274	219	276	260	264	255	243	260	242	241	228	235	249	233	273	280	247	252	279	261	255	233	218	262	264	226	247	259	243	269	252	259	250	260	260	246	219	243	260	246	226	268	259	260	242	233	262	290	241	272	229	249	239	268	243	262	278	225	265	259	254	273	271	281	257	269	266	252	280	217	253	246	280	250	231	272	248	238	233	246	263	253	260	230	268	270	254	248	241	222	226	255	249	244	275	224	251	257	252	245	280	280	260	288	246	265	225	271	235	251	260	204	248	255	241	283	255	230	251	263	272	255	241	264	245	248	274	244	267	231	249	273	233	259	235	276	266	258	243	231	251
22575	2641	6033	6556	5608	4574	3697	3100	2725	2371	2074	1894	1750	1587	1521	1412	1439	1328	1171	1128	1169	1092	1057	987	910	979	999	929	901	859	899	875	877	874	827	875	820	859	817	832	791	774	821	786	752	819	754	802	794	749	793	813	809	764	728	758	764	796	842	763	733	753	761	751	719	707	771	770	745	740	720	812	700	726	752	784	694	780	755	770	716	737	709	713	729	721	689	723	714	750	750	714	694	690	786	757	738	668	714	767	785	715	745	717	753	756	728	680	717	725	765	655	705	685	747	740	673	708	773	720	701	698	729	742	735	681	660	732	671	789	719	737	729	734	717	704	739	697	734	727	731	712	681	749	681	756	712	730	709	693	724	694	734	755	729	772	736	716	736	668	732	727	685	702	701	727	712	681	669	719	733	710	739	701	730	709	692	712	680	681	714	711	696	687	696	698	744	705	663	709	691	704	677	741	708	743	685	640	642	695	680	730	662	754	733	691	709	675	716	704	768	719	719	740	733	743	720	734	705	712	677	759	678	728	688	685	735	709	722	692	731	713	660	737	714	694	732	745	673	687	719	702	737	683	719	745	673	760	695	724	680	717	693	713	685	740	700	722	708	733	714	721	711	727	680	707	745	679	694	693	686	696	678	729	731	655	689	743	700	686	719	712	695	711	711	766	697	730	670	728	692	683	703	738	734	673	697	719	712	745	731	724	726	696	682	736	752	712	726	690	741	704	660	681	712	706	656	732	685	725	724	702	685	748	744	695	709	710	664	686	712	691	726	678	712	690	743	691	697	775	687	737	730	686	719	680	687	664	751	671	718	690	732	721	721	720	715	759	617	720	707	670	707	716	695	670	696	703	706	692	682	738	722	752	707	723	727	703	722	785	714	710	700	708	693	709	754	716	692	698	688	740	718	679	697	675	701	683	630	710	697	677	726	713	755	688	724	713	674	667	727	699	711	685	684	727	710	669	731	770	704	713	734	743	709	722	692	713	689	707	733	707	720	734	664	756	724	709	720	693	727	703	744	740	756	745	708	699	694	738	729	742	711	749	714	693	753	688	708	682	700	737	696	749	682	693	670	676	732	737	717	745	699	711	729	677	699	671	681	669	669	717	695	700	709	677	724	696	700	707	721	665	687	705	700	678	697	722	680	689	708	780	685	710	700	751	693	722	739	738	675	681	709	719	709	718	767	736	744	714	737	743	729	731	735	692	696	736	711	723	704	725	725	743	673	742	735	673	689	719	724	747	681	644	724	693	668	685	690	710	709	709	692	706	702	709	678	745	677	703	738	688	746	700	692	707	747	734	695	716	753	688	699	768	750	701	716	687	679	715	702	750	696	685	736	737	693	704	674	714	679	690	697	746	691	732	700	743	708	769	696	731	753	702	687	708	759	692	715	715	726	703	746	727	698	752	690	715	686	718	645	710	660	699	669	721	709	721	712	719	748	709	782	667	698	738	758	716	700	714	746	748	688	716	707	692	700	673	731	722	733	726	723	696	725	728	665	702	707	711	745	668	686	695	711	721	760	734	737	652	749	735	741	740	682	688	716	702	712	679	725	697	671	760	738	682	717	680	658	675	686	673	672	739	737	693	710	719	740	706	681	721	662	727	695	704	740	675	694	705	728	729	705	740	699	690	693	661	707	701	724	684	706	712	715	711	723	697	699	708	715	718	678	679	672	756	731	746	677	673	785	690	707	750	714	661	726	701	684	736	788	711	712	732	718	771	710	715	698	765	656	703	705	694	700	727	715	693	692	668	732	686	677	682	685	686	711	734	723	661	715	685	743	689	729	710	717	759	704	691	672	698	672	752	681	712	689	667	687	736	704	712	691	642	699	713	704	673	710	739	675	747	759	707	658	700	761	679	712	753	706	718	716	699	680	694	737	759	733	712	724	736	725	718	740	709	742	721	685	729	735	692	680	720	702	696	691	692	739	679	705	694	696	719	713	730	719	683	712	703	723	713	727	710	731	659	694	695	724	733	692	727	679	695	713	665	716	738	719	659	732	728	723	694	734	717	712	719	661	742	704	693	719	714	726	678	640	771	691	716	683	675	698	716	672	682	667	709	679	703	722	693	731	736	743	727	656	726	723	690	725	718	709	718	734	715	694	759	701	699	715	701	650	696	701	730	699	673	760	663	689	692	706	704	735	697	742	700	680	682	708	738	716	674	715	653	665	783	713	703	733	705	681	746	677	652	718	718	715	710	681	695	705	677	755	754	707	678	659	702	750	729	707	703	751	732	706	637	681	700	749	771	729	694	683	723	712	736	727	716	675	752	687	740	703	720	667	692	721	716	656	728	741	730	717	701	729	704	693	710	709	729	738	733	731	763	686	740	699	753	712	687	707	720	695	700	709	742	693	708	720	698	683	740	708	711	727	687	760	679	778	716	726	718	739	727	689	679	687	691	688	760	678	652	734	686	719	710	725	706	727	697	721	683	674	684	687	711	687	730	698	746	736	727	712	747	727	674	680	718	662	697	704	698	702	704	724	704	728	660	700	710	737	734	701	691	752	692	705	694	709	736	739	745	713	718	698	696	652	749	753	729	706	715	695	708	678	750	684	678	702	690	705	636	652	755	675	676	699	705	693	690	713	739	671	711	760	715	713	711	727	676	694	673	694	721	693	678	644	694	688	734	720	716	705	657	721	716	691	722	736	732	741	720	738	723	687	697	656	683	723	680	720	719	681	712	774	721	690	736	745	738	715	686	726	688	676	751	736	663	712	728	771	739	695	681	714	697	735	717	685	709	705	682	732	703	719	708	712	698	693	672	732	683	708	716	754	657	656	700	746	728	703	653	774	759	723	662	726	740	692	649	751	682	698	622	755	656	701	723	712	703	713	705	708	712	725	738	749	705	704	711	710	699	739	712	740	667	759	713	700	710	656	686	736	692	713	702	702	710	730	710	668	704	701	758	690	749	707	702	715	719	711	709	667	662	699	707	732	768	736	694	738	738	681	698	720	689	688	693	719	744	702	733	698	729	671	728	731	716	748	717	724	705	673	734	682	703	722	684	700	699	665	702	671	714	730	715	682	733	693	750	714	708	703	668	712	699	703	677	710	699	693	690	695	694	665	677	741	729	680	675	704	727	742	685	731	727	703	718	716	736	696	749	732	705	687	717	672	645	763	742	724	725	714	733	727	709	666	734	715	722	730	668	664	692	707	738	696	706	719	655	658	702	703	718	676	699	718	726	725	683	659	674	706	704	745	753	693	719	722	699	660	747	732	743	675	702	729	715	662	679	701	706	719	727	705	702	685	726	711	696	722	719	696	700	736	700	696	733	680	693	737	738	682	712	742	729	732	719	739	777	668	703	678	686	705	728	672	681	737	724	759	716	733	674	695	667	706	715	723	714	712	719	673	750	719	724	717	678	648	728	720	716	740	729	690	721	715	675	665	708	736	694	725	689	692	708	704	721	703	702	704	719	735	717	698	682	729	722	713	723	693	749	718	649	682	722	730	695	740	679	702	689	754	706
6018	421	214	141	111	114	86	87	74	77	77	85	80	70	78	70	66	67	80	70	71	72	69	61	77	74	81	72	63	57	76	72	67	63	84	81	76	67	69	71	96	70	84	79	69	77	59	73	62	68	70	74	73	104	68	70	90	60	77	81	72	67	56	70	93	71	71	72	65	99	74	74	88	75	73	75	77	78	79	80	73	73	51	71	71	69	78	70	60	82	67	74	74	65	95	83	77	72	78	73	70	68	73	71	64	65	60	56	77	55	78	66	70	70	81	73	55	71	86	83	84	86	75	89	59	58	79	79	65	74	82	71	73	72	61	58	70	89	80	86	79	82	77	84	60	73	80	78	75	84	77	77	74	74	54	74	81	89	73	72	84	76	85	78	82	88	71	74	65	69	73	86	94	71	85	58	68	81	80	89	74	78	69	56	68	64	73	72	70	61	80	64	66	64	84	87	67	63	85	70	84	81	76	75	67	75	76	73	67	74	70	75	74	87	72	63	60	55	63	82	55	60	83	72	70	72	76	60	57	71	73	57	78	86	81	67	82	80	61	72	71	74	64	68	69	69	62	90	71	80	83	87	63	88	81	83	82	83	81	84	67	65	69	84	70	79	69	71	65	79	67	73	65	66	69	83	74	68	76	72	82	91	84	76	66	74	69	74	79	66	65	66	72	75	67	88	75	81	71	82	67	67	74	69	76	84	71	71	87	93	92	72	79	75	74	77	74	67	76	74	82	82	75	70	83	78	64	70	72	96	73	76	67	70	74	74	71	63	67	68	79	72	54	70	76	62	80	76	73	66	64	71	78	79	95	80	91	79	84	75	64	61	72	81	72	95	59	75	67	74	67	79	89	74	67	60	65	60	82	56	79	70	74	68	71	93	62	73	68	67	66	69	96	88	68	66	81	79	86	68	59	82	106	79	73	68	66	76	56	98	83	60	68	60	92	66	88	81	76	66	81	79	63	65	77	69	65	84	85	57	62	64	60	89	68	67	76	58	77	79	77	70	79	66	79	69	74	68	89	73	74	61	58	76	78	70	83	69	72	77	67	84	71	71	76	87	82	55	72	74	74	68	81	70	73	74	62	75	70	86	85	66	81	80	77	61	79	78	82	72	59	70	82	76	65	73	89	70	81	79	83	64	66	67	78	68	65	65	71	75	54	73	80	77	67	75	69	71	89	81	72	86	73	82	60	81	75	87	90	81	67	68	79	79	75	68	79	60	79	70	80	63	62	76	69	81	67	74	67	84	66	67	67	85	70	69	67	78	68	85	73	75	65	68	65	65	53	69	56	78	80	85	69	83	76	73	71	73	63	52	71	72	76	79	73	63	65	73	84	83	80	66	82	71	69	62	61	78	72	70	64	97	75	69	76	82	66	79	71	66	74	94	83	68	88	66	69	101	64	73	69	66	81	70	77	79	63	72	75	66	82	70	82	79	74	69	84	68	76	76	69	61	79	69	79	70	77	77	67	78	86	82	87	102	78	78	71	67	90	78	74	64	70	71	72	85	65	84	89	63	69	63	58	63	72	76	59	66	66	75	60	70	92	73	81	87	69	77	71	69	73	73	70	73	67	65	68	66	77	63	59	69	70	80	71	72	84	63	73	74	54	69	65	74	76	60	86	76	75	72	84	74	73	98	78	83	59	75	88	82	68	73	52	59	75	56	67	81	84	79	84	80	80	72	68	68	73	86	79	78	76	69	75	72	79	69	75	70	74	86	73	78	80	79	68	77	68	64	74	88	74	85	84	69	69	74	63	70	77	77	62	68	70	85	76	79	78	70	77	62	73	74	63	60	62	74	75	76	80	76	65	66	86	75	73	77	62	69	73	58	60	77	81	65	79	70	73	73	66	93	74	65	84	87	59	81	72	70	71	54	78	59	74	73	84	77	65	77	71	82	80	78	81	69	71	63	66	73	66	67	75	72	79	88	76	65	69	79	77	62	75	75	80	75	67	87	79	61	67	86	62	66	66	82	67	69	74	78	71	71	83	76	61	82	76	74	76	85	80	63	82	79	75	80	75	89	72	58	90	78	81	76	70	84	69	79	68	75	72	76	75	75	74	81	67	55	74	79	78	81	59	65	71	68	72	72	71	64	63	72	81	83	72	77	76	69	72	62	68	65	70	76	74	62	74	81	86	76	67	75	66	72	70	71	81	110	73	76	62	77	74	75	87	79	72	73	81	78	71	84	56	61	71	69	68	66	74	74	89	62	69	73	88	66	64	54	77	96	71	65	68	68	74	80	66	81	84	89	71	78	79	52	83	69	86	75	84	64	78	77	81	88	76	68	70	60	71	76	70	83	76	68	72	71	87	76	60	56	66	82	72	59	80	83	74	87	75	77	58	69	71	93	77	70	62	70	80	76	73	79	89	74	76	78	67	65	69	68	57	86	68	76	77	62	63	64	62	75	70	71	77	81	74	75	63	90	65	65	61	87	90	76	83	62	78	58	86	76	71	81	68	74	72	89	76	71	70	71	68	65	86	82	82	70	74	73	78	87	64	78	70	80	78	81	84	77	74	88	71	86	76	56	85	75	76	75	73	76	79	77	84	85	73	79	75	61	73	62	64	82	60	61	63	69	62	92	59	64	71	70	79	77	84	69	72	68	83	76	66	73	93	72	86	66	65	80	84	80	70	64	63	69	74	70	53	69	71	67	73	64	64	80	78	64	76	88	63	78	95	65	61	82	74	71	69	85	75	64	80	61	103	88	70	91	73	71	65	69	78	69	65	64	59	66	83	70	79	72	67	83	89	53	88	73	76	75	65	71	63	72	61	81	71	76	59	68	78	72	72	81	72	70	59	58	61	66	79	85	57	69	75	75	80	61	72	75	70	81	65	97	75	82	77	87	64	76	60	76	73	48	70	65	63	66	88	69	75	81	84	87	87	71	66	80	71	84	74	82	81	65	68	78	68	69	74	65	96	91	71	72	61	72	80	85	67	76	87	81	76	89	55	76	67	66	72	64	90	71	84	68	84	76	71	67	77	68	73	74	72	66	72	67	76	75	71	73	81	77	76	64	59	71	83	56	77	69	87	76	79	61	71	63	63	70	90	57	79	79	78	59	68	70	73	77	91	59	76	68	75	79	81	66	65	62	78	84	70	77	74	73	78	70	76	74	81	72	84	76	70	71	73	81	85	92	68	85	82	61	76	81	64	75	74	54	63	72	71	69	65	95	93	76	82	63	74	86	81	68	73	80	84	75	68	85	76	65	77	65	71	72	84	75	72	59	85	80	67	69	74	78	74	79	68	86	69	85	79	59	74	73	73	65	71	77	69	72	73	66	68	76	74	76	76	73	55	65	69	63	76	75	63	93	71	59	59	87	91	77	85	70	85	74	69	77	83	63	76	69	70	62	69	69	72	75	75	76	71	70	75	78	56	66	81	64	80	81	79	83	78	76	62	69	67	79	76	68	81	70	53	60	77	73	73	56	57	65	74	74	69	72	81	78	73	71	89	63
5451	367	410	440	438	387	363	325	357	300	291	300	295	304	295	259	278	300	244	279	262	235	288	271	274	279	272	270	243	242	273	288	293	291	260	268	267	258	257	265	290	269	281	290	272	253	255	278	280	273	290	274	273	275	271	274	253	251	293	287	264	269	243	265	284	251	286	269	281	271	283	250	267	268	237	281	247	242	233	276	234	265	243	280	260	271	302	251	261	277	252	284	288	261	249	285	279	279	261	287	257	268	259	284	267	289	273	281	244	247	249	263	262	278	274	261	251	233	269	265	280	267	251	266	268	259	251	236	273	295	287	252	282	292	295	266	247	265	261	247	264	281	273	260	268	264	288	288	261	248	267	272	234	253	245	268	256	276	264	263	254	252	263	266	272	263	258	244	269	261	297	251	248	268	259	239	284	286	259	259	265	250	241	280	277	264	262	297	269	304	274	261	276	264	285	273	279	255	270	277	257	248	278	263	284	270	245	270	249	264	271	277	272	275	250	287	252	268	286	278	284	256	275	262	252	283	260	298	287	262	266	267	282	246	273	268	289	258	268	260	263	262	290	286	266	268	254	268	263	259	293	299	261	283	282	264	298	279	258	263	271	277	305	268	275	256	255	282	294	284	272	290	253	262	299	267	294	263	245	280	267	275	251	230	281	268	263	265	218	277	246	243	274	263	284	256	253	255	285	281	257	267	267	273	300	265	252	263	282	250	276	264	247	269	295	294	254	287	278	271	287	282	274	283	286	261	227	271	284	256	283	240	279	308	245	302	252	249	238	276	260	247	281	249	285	265	264	276	278	266	250	269	272	251	273	304	251	258	259	260	260	239	280	260	273	260	260	277	264	269	278	274	272	264	257	304	297	272	273	228	283	266	280	237	251	265	274	243	265	260	252	266	274	279	247	261	250	266	276	241	266	259	277	258	257	268	281	272	268	280	287	251	249	261	284	226	245	267	272	274	270	265	247	251	280	272	285	288	275	281	274	284	245	251	276	269	225	269	245	268	252	258	249	231	252	273	271	272	291	294	252	267	244	256	288	281	270	292	257	274	252	265	249	281	265	287	241	257	237	253	285	257	263	219	268	267	248	265	267	298	260	253	278	268	296	253	260	245	254	279	271	267	271	240	253	286	285	267	236	246	263	269	310	303	258	300	256	259	290	266	284	309	256	247	261	263	259	294	226	268	265	300	250	277	272	263	267	301	283	283	282	283	311	245	276	252	255	266	279	268	283	239	272	262	283	249	237	280	274	265	267	267	279	271	258	268	265	246	263	246	294	249	289	281	260	270	286	262	250	286	262	240	253	294	259	272	261	280	265	253	244	273	260	272	292	270	262	250	243	259	251	275	254	253	267	272	269	248	235	261	252	275	256	272	264	260	278	274	313	247	258	265	290	282	269	259	300	289	261	282	263	266	267	251	273	244	284	264	278	242	252	248	268	268	256	270	267	271	288	211	265	248	268	252	269	251	278	268	261	288	238	274	272	246	265	270	288	273	241	272	275	257	262	257	230	265	284	266	276	268	271	257	270	288	253	224	251	261	271	288	296	251	279	259	294	254	245	280	282	244	240	295	300	271	279	247	276	283	254	256	325	292	241	283	243	274	258	321	290	256	271	251	295	255	275	245	258	281	243	250	272	284	272	272	237	286	271	263	233	282	258	290	266	248	259	264	256	275	277	266	273	268	273	259	279	252	266	298	280	286	254	265	263	251	262	258	265	265	287	273	277	250	250	245	286	236	281	258	308	219	263	255	295	282	269	254	264	263	252	252	279	297	262	276	237	285	273	272	267	254	283	267	273	263	264	279	262	268	256	256	276	268	284	271	288	239	267	234	255	268	262	265	262	270	270	292	272	271	271	255	288	243	274	287	262	281	278	251	286	289	254	287	279	281	276	290	249	281	290	284	235	289	263	290	273	280	267	248	256	266	264	242	277	263	298	255	272	251	276	243	247	302	293	308	270	273	280	270	249	251	253	239	250	261	263	251	245	260	282	253	226	288	269	226	252	261	268	243	320	265	260	275	263	247	295	240	236	267	250	274	262	290	250	231	286	254	261	268	266	243	289	306	253	276	240	296	288	253	269	247	296	253	280	241	275	277	272	265	278	284	255	241	249	269	253	271	239	281	262	266	261	265	269	294	264	265	252	264	270	255	255	264	260	282	293	266	266	263	303	276	253	249	254	238	250	246	289	261	280	261	256	256	275	286	255	256	266	251	289	264	269	284	295	245	275	297	244	290	274	257	252	264	250	250	284	268	276	254	265	280	270	275	257	279	252	298	267	247	261	249	244	275	255	261	260	277	265	262	241	279	282	273	259	252	274	269	262	275	249	237	276	263	250	254	260	288	273	249	277	267	258	271	261	271	267	255	261	276	267	275	269	283	281	277	276	257	294	252	268	286	251	294	260	278	282	268	266	272	269	272	302	281	250	250	293	273	279	290	253	261	286	274	280	275	253	280	244	282	264	280	239	275	247	257	272	267	261	263	257	264	294	275	309	284	274	261	272	274	236	254	253	275	246	270	255	283	278	257	257	288	258	260	270	254	272	282	255	262	235	255	267	275	276	259	253	257	305	256	240	280	249	258	253	239	251	271	243	284	284	282	264	270	246	247	271	250	276	253	259	271	254	271	250	269	274	273	244	288	261	258	285	262	293	274	239	262	272	268	255	268	255	257	247	226	291	274	226	280	272	225	265	272	256	283	267	287	252	284	270	257	236	290	268	274	254	276	244	238	281	271	261	272	293	278	218	259	262	261	261	262	260	261	270	298	274	266	276	297	290	295	250	316	270	273	259	274	293	271	263	253	277	254	269	263	278	279	243	243	274	273	259	286	271	261	292	256	270	270	251	292	300	239	242	294	253	270	277	255	269	268	238	253	266	267	306	261	295	270	290	256	263	246	253	257	279	268	273	258	293	270	246	292	273	258	300	291	273	250	254	235	278	277	262	252	286	303	265	259	285	284	269	276	296	259	278	264	245	226	250	256	250	253	261	254	263	253	267	258	276	269	245	250	275	280	255	284	267	275	271	233	273	235	274	283	267	276	266	278	270	253	229	250	262	270	245	251	285	268	260	295	231	263	262	240	282	304	276	278	287	260	261	266	256	262	252	300	287	294	277	225	264	271	279	238	298	251	303	261	275	286	244	280	257	259	293	272	266	268	277	276	276	268	264	240	262	255	249	263	286	262	281	269	241	277	272	251	270	269	285	245	282	266	290	280	283	263	265	276	277	252	263	275	261	244	282	264	277	272	246	253	272	257	257	282	282	259	256	275	248	292	274	234	246	285	233	260	261	234	245	262	274	283	248	269	270	252	247	262	258	265	296	248	254	272	240	271	277	272	266	278	259	295	266	265	244	274	266	260	266	250	273	281	258	276	238	276	254	276	270	256	287	258	248	247	302	280	257	276	282	252	300	247	250	324	245	248	274	274	271	270	278	278	268	269	240	273	241	270	271	233	289	276	271	276	255	267
38928	11139	1869	959	751	580	461	377	331	311	278	262	270	242	214	222	204	180	188	197	212	192	185	165	190	183	180	182	186	212	181	163	186	195	161	188	171	174	185	178	184	191	167	182	173	155	169	167	140	169	165	183	202	167	177	171	177	200	160	168	199	161	165	159	160	173	189	168	177	133	176	184	185	174	203	176	178	150	158	181	206	155	184	169	183	164	179	179	211	179	178	188	178	159	185	172	167	161	169	161	162	157	158	177	158	168	164	181	169	169	185	147	196	161	191	153	169	192	182	154	183	182	170	170	187	158	167	202	180	165	163	188	154	169	169	174	179	168	157	172	162	172	166	161	178	170	170	171	168	201	156	164	173	181	195	169	190	172	163	169	150	164	174	141	154	161	175	182	151	163	186	198	162	164	169	182	177	160	170	158	164	188	180	189	159	193	179	174	190	167	166	157	192	166	173	162	175	202	132	168	172	180	176	152	182	165	164	155	153	202	162	169	190	171	157	155	167	164	171	177	166	177	190	169	144	176	175	158	165	170	158	171	176	186	175	176	183	172	151	156	170	169	179	173	180	165	179	178	148	170	175	152	186	171	156	165	178	167	181	167	181	170	193	163	170	170	156	145	171	161	189	175	180	175	182	165	191	177	173	167	162	163	172	169	159	156	192	176	169	162	181	182	187	163	166	159	175	177	188	179	173	164	164	179	175	171	184	168	170	141	181	168	176	172	162	178	166	153	165	163	168	177	166	205	168	167	163	149	149	192	162	176	174	177	168	158	169	193	153	183	188	192	153	141	157	177	156	167	158	180	158	176	171	170	167	178	193	172	167	194	158	172	150	186	163	180	193	182	167	170	165	172	175	173	166	188	157	181	160	173	182	184	172	171	196	194	173	188	161	172	157	176	174	161	176	177	185	154	178	170	176	176	172	198	141	158	164	186	178	158	162	167	188	205	162	173	171	162	182	188	161	162	167	175	173	167	169	168	153	163	176	167	161	171	165	172	138	170	156	165	161	170	155	159	175	187	151	164	168	153	174	155	177	169	167	170	181	179	184	176	164	165	170	179	150	136	166	151	174	176	167	180	182	194	181	183	162	166	176	168	169	156	167	182	175	190	181	186	147	170	179	151	183	163	170	160	187	158	177	162	173	157	174	153	183	168	185	164	171	184	190	165	158	167	168	146	199	171	146	163	156	159	168	156	168	178	185	177	154	170	162	164	183	160	139	155	164	167	176	175	174	159	164	169	175	186	145	165	160	187	198	174	186	171	167	189	179	167	160	176	172	172	175	178	170	173	155	178	189	179	172	150	172	156	177	153	186	200	178	168	167	181	164	158	182	177	164	185	159	165	173	159	161	157	167	176	157	146	159	178	157	170	189	200	182	171	171	180	170	173	159	177	202	181	178	179	187	202	159	180	169	178	179	154	152	155	140	158	168	167	159	168	152	166	182	157	183	165	154	194	197	145	170	152	152	160	167	176	167	160	184	143	178	162	175	157	150	162	165	177	165	188	169	173	178	172	171	177	171	167	183	174	163	177	196	151	178	153	206	171	185	174	166	179	189	194	163	174	166	165	175	163	200	167	168	165	167	194	181	160	171	198	188	154	180	178	177	168	177	189	171	166	151	178	196	200	157	183	162	193	162	156	167	181	207	158	176	187	207	165	177	163	159	177	173	178	179	169	164	192	182	176	169	146	152	164	169	170	162	168	162	200	174	160	188	174	179	207	167	171	160	160	193	168	157	165	152	182	176	175	162	178	158	179	168	188	178	177	160	176	177	189	152	190	160	195	159	168	177	175	183	160	183	154	164	157	175	182	151	163	160	177	172	159	188	179	184	178	154	187	169	196	177	157	173	175	172	157	145	166	189	177	157	169	202	173	154	181	163	198	178	175	161	175	134	155	165	153	159	170	164	159	187	158	150	167	170	176	159	159	161	183	165	189	201	206	180	172	158	161	164	157	181	159	154	182	167	180	186	178	173	168	188	155	167	171	166	176	176	185	156	181	213	173	174	160	158	182	180	151	183	164	142	164	189	168	167	164	137	157	172	161	157	186	167	176	191	152	166	154	161	155	178	177	186	151	179	174	179	163	145	155	172	166	151	189	198	156	177	186	172	173	136	179	156	201	186	166	166	187	179	180	187	201	167	166	161	178	165	142	174	165	174	180	190	156	163	204	155	163	166	192	198	206	179	156	178	161	173	166	191	169	174	178	183	166	161	151	173	154	183	164	170	177	168	171	175	174	169	170	185	159	174	154	169	150	166	160	189	162	168	169	174	177	169	159	185	169	166	172	161	169	168	188	170	179	167	184	172	172	173	173	179	163	155	154	177	157	166	178	176	159	187	161	184	172	174	180	164	142	161	171	139	172	151	191	166	158	189	162	172	192	172	173	168	145	141	149	193	164	178	163	182	151	171	148	163	150	166	172	160	166	188	147	174	165	185	161	163	161	171	172	141	195	188	168	168	160	172	184	155	174	176	167	165	175	187	152	165	168	153	157	152	185	184	162	162	179	156	190	179	156	155	150	164	173	163	178	179	170	161	185	177	162	174	179	159	159	177	187	148	170	176	179	182	155	195	162	172	156	152	184	181	195	151	166	169	146	186	178	197	168	152	172	165	148	191	165	177	160	185	196	180	173	178	178	185	170	178	164	185	204	165	159	162	153	153	163	170	176	172	168	172	173	182	164	163	163	155	173	159	186	158	168	159	183	173	175	159	144	165	175	165	160	162	178	209	183	164	165	179	157	161	171	143	180	173	163	150	165	147	150	177	171	174	163	161	197	160	165	162	175	182	156	141	166	168	168	185	193	172	175	148	193	151	188	180	187	170	161	176	147	212	162	172	181	162	178	154	199	181	179	170	167	167	174	190	189	189	148	178	186	166	194	163	199	155	164	194	177	154	165	162	175	173	190	172	159	183	197	194	188	168	179	173	192	189	149	176	165	177	171	174	163	174	175	173	188	191	200	183	155	176	190	170	170	145	178	166	199	147	164	175	180	176	157	158	162	160	151	201	166	168	164	171	184	178	174	176	166	190	179	161	182	116	168	177	161	170	193	170	184	168	162	160	177	164	217	186	181	171	155	179	171	203	160	161	187	176	165	181	186	186	164	151	151	181	173	166	158	178	158	177	162	157	158	179	168	174	160	160	155	172	172	158	157	199	156	192	151	167	155	196	180	164	169	185	188	156	168	158	175	154	175	195	197	179	169	166	179	193	155	174	138	171	173	142	160	191	180	189	173	149	183	176	154	169	184	187	171	160	161	169	160	170	161	166	169	176	169	190	140	181	206	167	158	163	170	193	143	182	169	181	197	166	168	174	169	147	166	173	143	165	166	166	171	161	200	158	182	185	174	179	163	165	156	158	182	174	168	196	155	194	147	163	171	173	182	182	164	192	172	173	183	176	180	174	167	170	183	180	195	189	164	178	178	167	179	168	162	169	192	186	170	181	166	189	191	153	160	156	157	175	167	164	149
17757	1530	3328	3658	3139	2476	2048	1776	1580	1417	1196	1079	1075	976	951	797	814	767	725	774	690	693	689	675	651	606	594	611	632	634	590	603	561	636	596	581	589	571	576	591	539	536	542	617	588	530	552	582	539	628	547	555	550	512	574	524	555	536	529	538	548	554	554	518	522	532	562	548	544	555	535	550	518	528	542	529	550	500	536	526	502	529	533	501	506	553	528	568	549	537	549	535	555	529	536	508	509	523	532	551	505	535	504	526	510	533	519	535	532	556	525	513	583	510	513	528	513	522	552	553	523	525	496	556	539	514	516	496	519	511	521	525	521	508	489	553	477	517	557	499	518	498	547	563	471	514	518	527	478	560	506	528	533	560	502	530	536	514	534	480	512	507	482	502	532	588	531	493	534	497	504	520	522	540	531	507	537	495	541	541	517	515	526	495	544	505	538	544	550	519	549	491	531	526	499	520	547	485	527	535	507	476	507	498	540	522	507	529	506	512	495	551	496	496	506	526	523	496	545	518	571	524	510	535	538	498	514	523	524	535	532	543	542	508	504	562	548	556	548	486	526	533	505	571	511	528	561	512	503	482	517	532	538	531	526	502	533	523	493	517	508	545	508	527	518	505	495	531	522	511	531	532	508	504	525	506	522	525	564	498	507	548	567	512	512	503	508	515	497	547	558	494	541	496	500	512	493	505	514	547	499	549	543	474	511	530	490	495	541	549	494	498	503	518	483	538	526	518	514	547	564	490	513	522	546	516	535	509	497	497	526	523	484	522	548	454	501	520	519	486	548	566	496	521	509	507	521	474	479	488	505	521	501	537	539	512	541	574	476	546	505	499	514	504	501	523	525	544	549	499	525	544	529	501	535	545	514	487	522	535	484	535	498	492	544	521	538	473	584	498	499	473	530	503	503	499	515	523	528	533	515	513	460	539	510	530	489	548	496	511	521	560	483	509	574	506	491	550	530	515	503	473	534	520	495	520	551	514	524	535	534	525	466	523	494	496	520	530	492	494	523	498	535	513	518	523	503	519	560	515	537	524	507	568	541	503	517	534	530	502	507	557	505	527	477	548	545	503	503	502	516	504	520	513	525	507	490	488	563	542	493	552	491	533	536	485	551	505	522	522	534	529	563	497	513	501	545	570	539	510	517	529	524	541	531	524	485	502	523	553	600	477	487	513	520	540	518	560	561	482	467	520	537	495	518	549	517	541	493	500	512	516	505	511	553	507	572	494	506	538	506	519	565	522	548	525	516	550	524	536	520	537	481	534	531	503	499	542	516	526	517	520	522	500	543	488	547	478	516	523	520	523	511	526	549	544	492	541	502	530	541	535	478	517	535	511	525	525	527	505	480	493	562	521	516	533	521	570	544	509	497	514	553	534	532	510	501	546	484	535	512	515	513	504	509	542	500	554	525	496	563	511	518	474	495	506	500	500	499	547	509	502	529	514	516	510	524	514	543	543	506	540	502	501	518	506	486	492	544	515	562	539	556	512	514	552	524	519	530	484	535	498	540	522	535	546	512	503	556	520	499	517	518	546	531	525	492	561	528	501	535	515	489	482	520	512	551	520	542	555	553	513	529	525	532	538	536	568	533	572	461	544	493	530	515	505	527	500	481	522	539	531	564	504	546	526	513	531	542	510	498	509	494	526	533	542	543	496	506	507	542	500	481	511	514	526	500	501	484	534	510	499	571	492	533	550	489	511	481	510	511	507	505	543	561	557	496	511	542	514	520	501	508	484	534	546	535	481	521	530	538	548	525	502	526	538	491	585	503	527	536	538	509	547	556	512	536	494	515	525	519	534	519	526	482	493	536	528	482	544	529	531	562	477	531	510	463	521	500	528	551	497	514	530	524	481	545	522	526	475	553	553	497	515	510	516	532	502	525	535	510	513	523	521	534	501	553	498	549	524	546	531	534	508	531	504	516	512	569	513	504	544	522	523	528	543	525	512	494	540	536	583	526	518	515	501	529	561	521	555	494	537	477	528	552	509	531	542	527	504	502	502	522	542	505	500	551	538	487	507	499	487	534	528	505	521	505	525	543	500	475	522	498	488	488	563	528	522	533	528	518	510	540	513	531	473	515	544	538	489	476	536	495	508	560	504	508	509	475	538	553	541	537	584	495	502	547	536	510	504	533	565	506	500	514	502	517	512	514	487	484	526	533	515	470	506	520	529	507	516	538	507	542	497	506	534	529	497	541	504	526	489	514	472	485	512	547	509	518	530	489	500	534	534	522	514	546	490	515	480	497	495	502	537	526	514	570	542	497	520	507	492	510	523	520	472	525	505	508	479	498	552	515	563	525	515	515	504	512	535	510	538	495	485	522	515	508	533	506	509	524	509	513	519	534	500	543	529	511	512	514	531	554	526	524	522	533	525	474	522	499	553	550	540	524	508	511	530	476	505	469	529	526	515	503	546	566	542	546	528	513	494	523	496	492	576	496	528	586	539	541	524	506	531	498	508	504	487	522	533	516	517	492	503	524	514	530	591	470	462	526	557	483	504	482	527	549	510	529	516	524	558	531	497	523	546	508	560	539	546	533	533	509	469	566	553	572	513	491	523	516	539	525	485	523	528	545	490	519	522	490	506	499	560	509	504	564	510	520	506	522	516	524	519	565	517	512	481	512	556	565	518	517	501	500	550	551	508	528	533	513	544	488	486	495	532	489	513	486	547	530	568	476	480	498	529	529	548	522	537	530	504	539	554	518	553	493	517	473	513	522	541	527	540	534	475	520	517	513	518	573	592	563	522	504	503	494	518	512	532	583	494	503	527	501	549	512	486	547	573	538	495	524	525	546	517	545	533	535	545	489	504	524	506	504	540	519	528	470	527	510	576	547	485	524	508	497	512	550	513	534	499	526	519	534	526	511	510	517	532	551	479	503	547	486	488	543	535	555	520	498	486	513	494	508	544	537	511	523	529	508	554	534	527	540	533	468	508	544	581	524	512	506	489	550	501	541	512	532	516	482	474	556	512	523	546	509	512	536	507	486	541	502	539	474	483	500	514	504	550	534	577	495	534	515	550	503	562	502	534	544	487	568	509	509	512	515	565	536	538	558	518	526	516	510	538	535	541	492	532	549	534	522	548	528	500	504	488	516	545	543	537	472	512	518	526	535	514	501	529	520	474	497	489	536	529	497	526	565	468	535	532	506	539	544	492	513	519	525	504	506	531	559	544	512	488	525	470	532	500	542	489	499	532	497	548	515	513	548	531	510	521	544	543	507	510	524	490	543	549	517	531	526	530	538	479	525	529	500	529	469	535	542	481	519	515	564	539	495	513	497	514	508	519	524	519	545	507	538	486	500	538	523	511	494	546	532	523	535	506	502	533	499	566	504	569	483	509	476	517	529	492	511	536	518	521	520	539	472	516	528	505	483	532	565	519	548	529	500	475	515	533	505	499	524	544	529	563	525	543	492	528	501	498	541	537	510	516	485	515	515	495	490	539	504	518	549	517	508	558	513	525	543	537	509	532
45343	20626	7785	2163	1422	1109	817	731	618	516	509	445	416	395	314	352	348	307	297	311	294	276	302	271	294	293	268	251	299	248	271	280	256	258	245	273	237	254	268	255	253	256	247	257	267	259	269	287	271	255	294	251	258	264	228	257	275	256	283	277	281	255	274	241	240	257	247	273	271	269	258	254	266	249	256	264	269	246	232	246	243	241	252	239	273	259	272	262	244	226	283	262	287	244	234	260	257	242	248	275	285	252	262	273	255	262	231	245	240	242	253	218	248	264	294	273	231	245	263	251	253	238	268	247	272	226	257	265	258	255	243	255	276	246	247	271	243	257	234	256	246	266	252	265	252	251	248	237	245	232	229	248	241	248	248	278	247	268	246	237	248	289	262	255	247	231	249	232	273	248	271	254	275	231	241	222	265	268	262	256	231	253	261	248	253	269	231	206	244	227	231	246	232	214	257	249	240	241	250	232	262	260	257	268	245	232	229	247	255	260	246	253	247	254	246	233	259	240	267	279	239	249	263	288	256	256	269	254	222	255	240	231	228	261	258	243	235	229	225	253	245	257	248	267	254	236	222	267	268	257	237	242	249	253	242	247	285	221	248	279	236	252	229	239	251	246	236	253	242	230	240	263	231	274	253	239	234	279	254	255	249	246	249	247	257	258	234	242	280	250	248	274	227	216	226	236	234	232	251	245	246	264	236	233	248	281	234	269	234	278	231	234	230	242	238	278	244	249	270	250	260	252	243	250	250	256	269	248	246	242	228	249	234	257	264	254	260	272	267	230	259	233	279	280	242	234	255	233	247	266	232	281	232	231	231	242	249	275	235	232	253	239	254	276	242	255	233	234	277	253	282	278	272	267	246	238	252	246	240	243	260	274	242	235	223	238	241	258	282	257	249	263	253	245	254	231	274	237	249	281	235	251	206	247	244	258	229	234	224	265	242	246	246	235	227	272	230	287	237	254	242	244	225	227	259	236	252	242	250	269	283	251	247	264	248	253	257	267	213	233	256	257	246	280	232	224	236	252	264	231	245	236	236	218	235	241	226	258	258	249	277	237	247	250	244	244	254	252	265	258	234	269	252	267	243	260	244	235	255	235	247	235	256	248	264	261	232	244	267	268	240	231	239	234	258	260	284	275	254	221	265	229	256	264	255	273	278	223	290	245	279	279	263	259	243	270	266	241	234	268	270	265	215	260	258	276	248	239	239	252	257	272	239	231	260	263	267	273	266	233	248	251	232	256	258	250	214	245	248	267	252	279	233	242	277	278	244	241	255	255	238	247	248	242	248	252	281	246	238	265	275	252	270	281	222	250	250	249	249	247	208	251	244	254	257	240	229	264	268	255	257	266	252	244	232	242	260	251	235	239	261	229	259	268	257	253	254	237	240	242	282	254	262	244	263	243	244	240	242	238	210	241	288	261	242	242	238	233	251	254	244	247	273	246	260	237	254	248	242	265	254	264	264	279	255	238	262	280	276	272	264	268	256	250	263	235	241	254	265	266	262	262	268	243	265	273	268	231	235	254	242	266	254	257	244	239	280	244	269	258	242	251	265	272	272	256	246	240	203	276	259	241	248	247	265	261	211	260	263	258	256	250	255	249	271	269	235	265	277	234	263	273	252	239	255	241	244	238	241	270	246	270	265	267	252	270	217	260	238	248	259	232	262	240	226	268	249	227	221	247	235	237	264	247	236	233	236	261	244	251	238	250	241	265	240	269	243	257	299	249	250	255	240	253	236	250	251	265	234	260	262	257	251	264	261	248	244	238	235	231	274	258	258	241	243	255	253	257	268	247	267	228	255	281	261	240	260	258	259	260	268	271	226	221	247	252	253	244	234	257	249	254	253	260	235	251	258	237	242	227	254	244	249	249	252	246	221	257	260	239	247	234	235	253	244	260	269	238	251	247	263	267	246	267	223	247	228	225	244	249	267	228	239	255	257	249	231	246	241	270	239	245	242	244	248	253	256	230	226	234	249	244	251	250	283	244	230	222	253	253	234	252	250	271	268	223	246	259	278	215	229	260	244	244	274	251	247	246	222	252	227	258	277	265	253	248	235	260	261	240	238	242	256	230	276	252	243	248	273	237	273	267	244	239	275	259	239	246	257	249	260	250	230	263	257	278	235	247	251	260	259	233	263	267	273	226	258	247	262	291	243	240	259	266	264	247	227	234	262	270	213	277	250	241	252	244	234	240	238	252	237	226	228	243	254	222	241	240	248	243	246	252	241	256	256	235	242	232	233	256	241	274	246	292	236	256	249	288	267	237	220	256	261	246	267	215	269	253	251	241	230	279	272	278	277	244	246	224	242	283	234	289	260	252	253	254	243	247	242	234	279	247	247	265	240	270	228	246	266	247	234	247	242	258	248	251	266	229	259	218	257	251	259	272	250	262	231	244	247	266	281	261	220	220	268	246	226	243	231	271	263	242	236	234	254	241	231	276	251	256	292	261	245	234	195	255	272	247	270	251	219	258	228	210	264	256	252	233	240	236	227	239	242	224	243	259	272	236	264	249	250	239	257	257	235	268	212	279	305	231	255	240	250	289	230	253	263	242	257	250	235	258	246	239	240	246	247	257	264	242	287	261	265	280	221	256	257	241	269	239	250	235	241	258	269	273	259	234	229	264	252	244	231	247	267	243	257	250	249	234	254	245	240	267	234	225	253	279	241	211	257	248	247	217	261	262	236	262	269	257	281	260	244	216	230	250	242	287	254	265	247	220	255	270	245	246	300	223	247	238	247	274	247	240	228	241	289	266	258	255	252	223	242	244	253	251	254	236	271	261	266	249	247	247	252	254	281	244	247	284	211	239	239	279	258	203	236	230	226	260	259	254	248	219	273	262	254	261	236	231	236	236	264	270	262	251	262	256	251	229	266	261	252	246	263	250	233	241	244	233	225	248	247	227	238	245	291	266	275	253	238	247	257	262	238	257	247	236	256	222	248	259	255	281	251	246	267	216	235	264	282	271	255	260	255	222	261	265	266	248	258	251	228	267	279	246	231	260	228	255	215	270	251	233	251	250	240	266	242	246	254	242	252	260	245	246	245	243	269	238	266	271	271	250	243	257	247	210	245	241	256	238	264	247	269	259	238	272	252	258	270	256	251	262	258	254	239	265	282	299	236	273	285	269	245	243	256	273	259	276	236	236	249	269	227	243	254	238	252	247	257	253	253	247	234	285	252	235	272	244	251	218	269	256	253	256	252	251	241	234	280	237	245	253	254	239	227	261	263	244	263	219	239	286	246	256	232	274	247	253	255	281	266	282	244	236	223	238	249	236	236	296	250	242	262	262	257	236	258	237	233	213	253	292	269	217	230	228	236	255	241	268	243	234	247	242	281	280	262	232	216	255	261	277	281	239	244	246	287	238	246	222	242	252	247	240	261	279	248	242	252	262	253	256	266	263	243	264	261	263	263	256	260	250	242	231	260	247	254	257	233	247	265	256	291	222	245	252	252	271	263	238	269	264	203	253
22601	2739	5909	6522	5536	4431	3687	3008	2793	2310	2073	1918	1739	1564	1488	1352	1359	1271	1191	1153	1046	1070	1007	984	992	992	944	945	943	890	838	917	893	886	795	810	783	788	821	831	782	808	767	786	781	741	806	805	749	796	780	748	789	768	674	792	799	751	728	806	738	728	720	756	794	746	769	724	737	726	728	699	742	772	776	708	716	747	756	704	742	695	755	723	762	736	712	725	723	698	669	702	741	767	729	706	745	758	758	736	703	675	698	683	739	722	702	695	688	712	721	679	684	707	723	745	663	650	710	669	709	678	703	740	675	709	742	722	724	692	715	740	717	711	728	751	694	698	726	751	752	753	743	671	690	739	727	679	735	672	753	745	690	675	724	714	735	686	698	700	716	709	760	692	718	666	709	732	691	729	698	688	719	707	731	703	719	713	756	711	735	691	704	715	716	742	670	726	659	732	700	739	728	685	710	715	739	690	673	682	705	680	671	704	724	707	691	696	709	674	674	736	718	706	657	687	688	740	707	756	700	718	695	701	712	693	700	702	682	719	712	753	684	741	657	735	677	705	725	714	688	719	666	727	704	709	692	742	668	671	693	690	664	733	725	677	750	708	691	722	663	705	689	664	687	735	707	710	733	708	695	748	698	725	713	695	704	694	693	708	646	711	723	718	690	706	747	659	760	745	679	741	675	713	716	677	680	729	729	699	721	675	688	673	686	750	742	693	695	722	701	710	753	732	764	709	740	675	693	711	697	679	728	721	702	690	685	712	706	754	711	720	700	693	701	736	682	703	642	693	709	741	666	703	726	691	666	708	721	696	693	732	677	705	700	708	689	698	687	729	711	725	717	727	658	696	720	705	716	688	696	674	701	684	717	730	709	706	763	733	739	669	718	689	718	742	691	707	720	712	682	714	690	700	715	758	695	748	748	699	722	724	686	695	748	703	669	699	761	702	703	734	717	668	693	704	741	696	716	735	720	750	717	693	689	719	733	761	714	676	759	698	747	674	734	763	699	734	697	701	706	697	705	701	700	724	675	683	728	663	702	716	671	676	682	728	726	707	653	732	682	693	744	752	730	702	710	710	749	690	709	714	719	730	726	694	716	658	712	695	720	698	694	698	748	736	735	731	666	766	712	706	693	715	700	679	715	696	713	743	659	735	713	721	748	706	677	705	715	694	752	702	711	723	686	760	732	689	730	708	698	719	721	708	681	701	682	692	697	691	662	666	685	726	712	662	709	678	738	720	724	677	765	729	709	691	662	747	701	693	701	698	743	700	745	730	708	714	719	743	768	679	703	697	701	658	680	725	695	711	691	745	725	716	728	726	783	668	659	649	747	710	721	662	689	732	756	698	734	667	691	640	734	697	721	702	750	716	730	686	690	684	728	689	731	698	723	725	694	660	688	728	724	685	723	704	756	723	723	709	712	730	735	697	685	710	652	705	629	706	727	725	727	720	741	682	690	704	715	720	686	708	709	741	663	731	682	724	691	750	689	713	696	753	711	669	695	701	701	694	717	735	713	740	661	765	725	668	645	658	773	722	727	713	744	706	753	714	719	691	682	690	669	733	711	654	737	709	710	708	755	692	762	682	698	679	767	708	711	707	675	668	692	715	740	752	705	672	669	686	717	703	718	667	719	674	689	643	695	727	711	678	650	720	695	657	740	693	674	704	704	727	750	702	674	690	689	763	676	708	713	725	735	723	687	741	726	679	688	738	710	710	692	703	678	693	688	768	714	695	660	700	701	686	739	712	707	685	683	689	699	646	714	686	701	764	715	653	670	741	737	723	756	699	711	736	666	696	733	701	692	683	662	672	670	710	711	667	722	714	663	688	719	728	736	696	710	720	723	725	701	711	752	697	692	688	708	723	689	736	761	707	705	750	728	704	733	726	693	727	702	685	729	745	724	751	700	682	680	701	702	689	758	696	725	737	675	745	739	702	696	712	722	732	735	710	700	756	701	750	751	675	695	679	700	728	719	720	742	670	743	706	704	711	679	723	705	678	697	700	697	716	752	676	678	698	712	707	762	685	726	737	696	734	703	669	651	685	706	687	742	720	720	707	673	689	727	715	727	706	696	720	722	712	651	692	706	698	666	706	690	727	692	731	721	731	697	706	732	690	713	709	681	721	704	693	720	710	714	658	742	734	731	759	736	680	725	716	714	745	702	718	688	682	666	669	695	696	713	703	741	704	666	684	748	703	716	724	702	676	699	706	728	687	737	723	734	731	685	723	751	721	734	676	726	720	707	703	715	747	705	732	670	708	772	701	697	697	708	727	705	654	673	675	752	727	718	715	702	709	690	705	749	701	746	732	725	690	720	731	675	706	708	712	716	674	701	690	728	729	712	690	703	776	654	723	669	675	706	687	733	725	717	716	705	708	696	696	678	735	720	693	721	677	746	671	724	743	692	674	735	669	714	687	644	719	666	692	742	689	661	712	702	717	701	703	707	702	731	714	756	740	612	704	725	732	691	699	697	711	688	639	724	697	704	686	677	731	731	655	722	720	694	721	708	738	693	706	709	700	676	700	708	643	722	771	687	740	696	696	710	669	648	748	711	771	720	719	756	658	738	699	685	735	685	663	692	715	685	692	721	695	716	688	664	709	727	689	719	725	704	690	678	705	723	710	744	673	765	654	711	715	760	658	728	711	759	674	681	693	737	740	706	709	673	705	697	734	706	679	702	733	672	738	704	719	716	707	681	727	716	723	677	698	698	680	705	769	684	718	689	697	688	722	711	758	703	684	703	718	745	745	712	697	673	717	675	688	709	675	699	707	662	644	647	708	706	720	707	694	651	686	653	719	757	728	691	705	720	684	718	723	711	730	706	723	694	697	718	738	714	755	682	700	641	699	711	728	705	698	711	707	679	679	669	737	669	689	765	683	671	701	722	722	694	748	718	686	701	678	709	682	686	720	768	738	711	722	691	739	685	752	700	707	702	701	711	745	725	717	739	687	710	703	737	668	723	695	708	717	704	717	713	711	707	680	723	719	722	674	724	712	674	751	727	688	725	691	696	717	728	710	699	697	704	693	760	752	728	700	729	709	674	663	683	725	692	681	761	702	688	712	700	738	736	709	728	713	705	722	715	754	725	728	701	690	740	711	716	710	690	717	757	688	698	723	708	691	744	666	725	704	728	713	714	708	693	698	689	659	691	735	722	707	721	703	684	679	701	707	713	697	708	723	726	707	715	707	685	684	729	727	726	702	739	705	636	686	750	718	738	724	709	707	734	738	698	702	698	727	738	716	654	714	702	717	717	682	680	693	686	706	725	666	716	681	703	694	737	686	743	724	668	725	693	692	683	675	719	737	692	722	721	692	672	725	696	684	687	676	716	718	717	708	759	718	707	729	709	694	735	737	734	681	694	714	710	705	725	718	693	737	752	689	710	693	775	719	728	689	741	714	688	728	727	740	691	737	744	671	690	699	699	721	667	715	733	715	706	714	736	707	717	722	665	676	663	693	702	706	706	699	689	694	686	754
5498	330	174	109	96	91	74	71	74	90	64	67	66	75	76	63	91	74	69	68	75	66	81	77	71	53	61	66	70	80	79	76	75	73	74	61	72	74	67	72	76	72	83	72	49	86	60	84	74	71	75	60	69	68	78	73	70	72	92	82	63	69	72	62	75	68	80	72	79	79	75	88	85	64	63	61	65	67	81	78	73	53	65	75	72	78	60	73	71	85	67	71	90	65	62	72	61	59	70	64	62	77	76	78	75	81	66	73	78	54	65	80	75	71	84	71	60	57	71	78	83	71	72	68	61	63	76	69	84	57	77	65	81	78	93	70	64	71	69	74	67	70	75	66	63	73	86	77	66	86	65	91	62	71	69	71	81	77	74	82	70	59	86	73	62	83	77	62	77	68	57	77	90	71	80	83	79	65	70	74	81	76	76	70	76	82	57	68	75	86	84	63	69	67	91	64	68	79	71	77	68	78	69	65	66	72	71	83	76	78	75	72	68	77	80	72	74	76	72	69	79	89	57	74	79	73	79	68	92	70	68	72	64	79	61	70	79	79	78	72	68	62	62	70	78	61	79	71	81	70	69	70	59	80	55	72	75	71	74	62	76	70	71	84	73	92	78	74	71	80	80	55	69	98	59	70	74	59	58	69	69	76	89	88	75	53	66	70	65	73	75	65	77	65	76	75	83	59	74	69	72	76	56	65	89	68	85	68	74	72	89	76	80	62	79	74	81	79	85	86	58	73	71	63	82	73	65	62	72	93	64	85	88	86	62	75	84	68	73	68	63	72	78	71	87	81	58	81	73	72	74	76	57	67	74	73	74	68	58	57	68	78	81	65	79	81	70	55	67	78	86	64	87	58	78	72	64	91	72	62	71	87	81	67	75	77	72	72	67	61	70	79	65	64	76	64	82	82	75	67	62	64	74	72	65	73	65	81	86	103	70	64	65	64	79	75	63	62	80	85	71	74	89	74	90	78	64	75	73	71	74	72	77	81	82	67	84	57	74	79	76	82	85	82	82	74	52	70	68	70	76	76	56	74	59	77	70	73	67	81	72	79	64	81	81	77	81	84	66	86	72	67	72	74	80	67	57	82	61	61	68	61	69	67	71	79	79	71	84	75	72	75	69	74	75	75	58	74	79	77	70	84	84	75	63	73	56	79	65	94	63	69	84	66	54	67	69	65	83	76	83	69	73	84	80	91	83	64	77	77	75	77	68	69	92	81	74	77	89	62	88	76	49	72	55	69	77	70	81	75	74	76	76	65	74	75	59	75	65	91	74	61	88	69	87	72	68	68	85	73	67	86	72	75	89	74	74	77	64	70	70	70	58	61	69	83	71	74	65	86	89	68	84	63	46	67	72	75	89	68	79	71	80	86	60	65	77	55	84	75	80	75	70	67	64	71	85	64	85	69	72	61	81	58	68	47	83	69	57	66	90	71	62	78	71	76	65	82	73	83	75	81	60	76	78	70	91	71	76	75	75	66	56	73	69	77	69	79	82	65	68	89	75	67	72	80	71	58	78	80	76	65	77	71	69	64	64	65	84	68	69	91	68	66	67	90	75	75	77	64	68	76	72	81	63	85	77	79	77	66	64	70	63	73	63	77	70	79	84	67	86	60	83	77	77	65	84	64	66	65	75	75	77	79	81	80	77	81	73	64	71	72	75	66	73	68	57	66	69	67	76	74	79	80	67	75	81	75	71	76	72	78	88	84	64	60	78	69	70	60	81	84	63	66	73	59	74	79	71	81	89	56	52	77	78	55	78	73	74	77	84	76	58	78	88	79	63	55	77	83	73	67	86	61	81	71	69	74	87	67	83	79	75	82	67	73	61	73	81	75	86	71	81	85	63	65	54	73	56	74	65	77	59	77	92	78	74	70	59	67	82	78	76	83	61	75	72	76	56	58	75	62	71	79	82	84	70	64	67	66	71	82	75	81	73	80	63	61	83	78	66	90	66	74	68	67	66	67	69	75	76	72	65	77	73	63	62	62	78	71	75	78	74	73	61	76	66	63	65	81	71	75	75	72	67	71	76	68	76	56	70	68	82	81	70	64	76	80	77	75	86	69	72	67	81	63	62	57	68	61	80	82	80	68	63	72	75	80	75	76	72	65	79	77	67	75	87	89	53	69	56	73	73	81	78	71	76	83	79	66	75	80	69	67	69	75	67	83	84	85	84	68	76	77	68	69	63	81	73	69	56	75	80	76	61	68	65	66	64	71	55	64	65	68	79	73	82	70	70	83	74	65	79	72	59	69	81	82	77	76	71	80	76	61	57	77	82	81	53	72	62	73	77	55	69	61	64	72	71	71	61	64	79	69	69	72	76	69	74	73	65	74	71	77	86	73	69	84	72	70	75	59	89	77	68	63	76	59	62	75	82	64	74	76	67	72	71	65	61	81	73	73	70	76	73	62	80	59	74	89	66	72	73	74	81	88	59	70	61	77	52	71	87	78	68	65	79	93	72	78	72	77	83	79	78	66	77	84	65	81	69	84	75	76	55	65	77	78	70	64	68	73	75	91	62	58	81	76	62	70	86	90	64	76	86	59	70	64	64	75	79	72	79	74	68	81	73	60	73	74	85	71	63	59	80	74	77	64	62	80	75	65	65	69	65	70	69	68	76	68	69	81	63	70	79	74	62	66	59	78	94	84	75	86	83	77	83	70	78	85	73	65	68	68	77	69	84	70	80	65	63	74	78	60	66	85	62	50	57	67	64	68	66	62	77	71	74	74	59	80	76	66	67	70	66	78	86	70	73	77	65	75	73	75	80	76	77	62	77	86	61	70	69	88	55	78	69	72	76	69	73	72	77	64	63	66	64	85	83	64	71	65	72	67	81	73	66	80	83	70	67	76	74	74	71	59	70	81	81	71	74	78	75	73	71	59	74	81	78	71	65	72	86	80	72	74	68	73	76	66	73	86	71	78	55	73	65	69	52	64	74	89	77	83	79	69	68	90	74	64	87	77	71	65	67	67	52	67	75	85	63	77	81	96	51	85	73	74	77	59	76	86	77	70	54	76	84	63	77	81	65	74	83	61	70	80	82	74	75	80	72	72	67	67	73	82	77	66	79	69	72	89	74	81	82	71	91	61	67	69	82	74	55	77	72	63	83	98	66	74	63	85	77	74	82	68	69	81	76	71	77	59	67	69	81	79	87	78	74	64	78	75	63	75	87	78	73	81	69	64	72	74	66	65	78	70	62	78	79	81	74	71	61	71	65	68	83	82	64	79	72	64	72	70	70	69	83	64	63	68	77	73	57	75	77	72	59	86	72	84	68	77	79	62	71	79	53	69	79	81	77	70	52	79	77	82	75	78	78	71	82	70	79	74	88	72	91	66	76	75	75	80	78	80	81	78	59	65	70	60	72	88	64	63	69	64	75	82	74	64	68	67	73	71	79	68	59	65	64	69	68	74	68	73	79	71	83	69	67	97	54	70	71	75	62	71	66	62	85	67	78	68	73	79	71	69
5314	323	408	467	418	387	349	327	339	296	303	280	294	282	278	303	265	284	287	297	255	264	310	273	296	271	293	277	285	244	265	245	254	278	245	259	254	288	277	262	245	277	281	289	277	280	272	262	268	254	265	265	253	268	253	259	248	281	266	274	255	291	270	261	279	270	278	265	272	321	272	303	250	264	270	284	259	285	263	246	267	262	248	234	287	256	275	238	247	262	280	250	288	286	264	256	278	235	247	258	256	261	247	273	264	288	274	278	275	288	268	274	264	236	248	269	249	293	264	246	271	247	274	243	247	285	279	228	274	264	265	238	291	280	268	242	279	238	257	284	271	290	287	270	273	294	253	243	279	287	264	285	271	259	268	261	241	288	257	237	247	257	250	271	281	260	268	275	272	268	269	259	259	294	259	276	262	250	267	275	275	248	247	256	285	265	261	234	267	262	239	292	286	237	273	276	277	259	254	263	293	256	279	284	271	246	263	278	268	255	271	257	271	297	316	259	289	248	266	260	295	261	250	259	292	252	269	287	282	260	265	287	266	272	267	264	278	282	283	264	262	282	254	269	292	253	235	250	279	271	289	255	265	265	251	275	231	277	255	253	251	250	273	272	270	256	235	275	265	301	264	275	245	274	276	249	288	252	301	289	269	264	255	239	280	276	262	258	279	246	270	265	222	271	267	252	272	254	249	275	286	247	238	258	268	276	262	267	248	254	214	268	271	259	247	245	266	289	268	264	286	248	254	258	268	268	296	265	242	245	244	256	259	253	264	250	243	245	274	250	256	256	268	251	263	277	273	280	254	291	268	265	246	260	253	254	299	246	289	231	283	266	266	269	264	265	297	275	269	276	272	247	247	251	272	259	298	249	272	261	261	277	281	279	274	271	286	277	264	267	250	289	248	257	253	262	274	267	259	251	253	297	252	263	263	240	286	264	285	269	285	257	291	280	277	292	248	251	238	247	275	292	267	270	267	281	265	247	266	238	263	259	269	262	283	262	262	257	239	244	252	251	278	252	273	237	282	240	236	286	266	265	280	283	241	278	266	269	242	272	289	248	306	281	293	281	238	267	282	285	242	253	262	247	265	277	266	273	293	267	255	278	249	268	277	270	243	251	280	210	278	267	273	263	262	249	266	265	245	254	269	276	296	228	243	290	238	257	259	293	268	245	289	280	260	277	249	256	228	254	273	272	249	267	255	245	260	246	254	282	258	235	276	274	258	266	269	261	244	277	232	257	265	261	278	262	290	273	257	260	259	277	258	275	265	280	246	271	265	256	253	242	290	279	267	260	286	270	252	257	246	257	272	249	286	258	264	268	265	243	259	250	287	291	240	262	256	273	279	272	265	286	271	258	273	260	309	248	262	252	246	295	260	233	253	283	260	261	273	252	280	300	243	260	269	265	256	278	303	277	285	277	257	281	267	269	252	236	254	279	269	271	283	253	236	262	267	251	266	281	251	272	252	277	246	278	254	262	278	249	267	269	237	273	241	290	241	289	255	282	259	252	276	280	253	271	263	274	247	291	253	300	285	252	280	285	240	253	264	257	282	262	268	260	253	263	230	266	267	260	247	252	285	286	265	222	249	298	251	247	238	239	277	249	249	277	238	230	278	284	274	251	265	250	272	273	262	253	231	250	255	259	254	258	270	284	268	281	256	273	285	290	236	299	240	280	252	246	242	266	254	271	260	273	260	278	257	264	254	271	273	251	274	242	267	268	259	243	273	248	270	262	264	261	246	266	276	225	253	274	250	284	276	283	262	265	239	281	263	297	256	265	281	276	244	251	250	261	270	302	251	290	255	233	285	249	251	274	288	277	235	262	261	252	222	278	280	262	265	268	242	249	269	269	249	288	264	276	266	266	238	280	250	274	236	233	284	267	239	261	262	281	269	262	247	261	252	287	268	259	279	237	254	270	274	267	247	252	267	238	259	248	260	266	244	269	257	276	247	268	242	257	259	270	244	273	251	274	279	260	285	228	283	280	242	268	270	254	277	267	270	244	258	278	258	261	253	246	294	256	262	272	276	242	256	283	268	266	256	253	271	240	234	265	268	254	272	259	246	268	271	243	247	299	248	257	253	262	254	278	265	243	273	270	260	273	274	250	258	255	246	285	268	263	266	252	264	249	275	275	275	296	274	275	255	239	282	268	244	285	266	296	262	275	256	287	299	252	266	245	278	292	257	265	255	250	275	268	228	257	259	253	240	251	243	238	297	267	228	262	269	254	265	278	273	291	303	259	258	305	237	293	245	251	277	268	250	244	268	277	254	301	261	276	244	267	256	258	276	282	238	270	256	287	267	253	241	295	265	254	236	262	269	278	276	237	257	260	264	297	256	267	283	289	261	262	289	235	288	267	273	252	252	283	253	268	253	231	243	263	254	238	285	245	265	259	260	267	275	264	245	287	273	267	262	254	256	271	291	272	240	280	274	258	252	230	277	295	254	265	251	255	244	270	258	266	265	262	266	256	277	281	264	269	244	246	273	263	273	253	267	238	265	271	257	265	279	251	287	262	263	281	271	277	255	284	267	265	267	248	244	258	293	283	263	231	249	270	281	292	258	257	259	259	256	256	213	261	254	249	271	246	263	252	275	267	228	263	283	248	257	263	260	290	271	272	278	303	265	223	277	244	276	300	255	260	286	280	264	261	256	261	261	275	276	284	298	273	271	261	279	279	278	248	248	270	272	253	293	274	275	241	263	265	243	253	285	278	281	260	254	277	238	241	257	266	265	271	250	260	256	261	276	242	271	269	274	294	258	272	277	275	271	259	251	256	282	270	247	308	279	243	249	260	240	264	250	279	267	261	266	252	271	259	278	249	253	253	235	268	293	240	260	247	266	271	254	290	273	253	266	274	293	243	262	249	276	237	270	242	266	283	257	269	256	252	264	267	239	268	259	257	287	272	247	264	272	246	257	285	247	270	256	260	265	272	272	249	254	246	275	272	258	286	253	288	255	275	247	283	256	246	260	255	274	269	256	279	285	251	253	267	270	285	280	267	269	280	256	262	274	278	258	287	247	262	263	236	279	263	227	267	279	253	247	263	287	264	324	235	263	262	269	263	257	251	265	270	260	266	250	240	263	249	249	240	273	247	265	269	261	252	262	281	295	266	272	274	280	258	259	289	270	274	252	272	281	253	267	251	265	262	253	280	244	271	266	256	265	264	250	258	251	271	278	261	249	264	253	291	276	276	271	255	245	256	287	272	275	275	244	272	263	238	281	288	287	265	270	226	284	256	285	240	285	223	276	283	259	250	259	276	251	242	271	238	276	291	258	265	271	285	268	249	264	264	270	253	217	272	255	266	256	272	259	275	238	235	287	241	262	305	269	245	274	253	286	296	265	288	263	256	271	263	241	266	260	259	279	246	258	283	248	263	284	254	285	259	263	242	260	229	273	271	269	267	308	245	277	254	236	270	258	266	260	266	278	263	251	272	250	254	283	251	250	266	282	275	255	267	263	261	233	312	245	291
38735	10182	1813	1102	751	618	479	386	341	305	312	281	240	242	225	208	201	206	214	206	188	191	168	183	209	203	194	193	205	191	189	183	194	163	187	193	192	170	182	202	158	157	186	161	154	174	169	164	164	168	166	172	166	161	174	185	161	182	173	157	143	181	194	154	172	171	154	172	155	163	183	146	174	168	163	184	169	190	154	161	180	174	165	172	174	182	168	176	178	178	152	164	156	165	186	187	180	170	190	185	170	161	180	181	145	193	180	177	164	165	177	176	188	178	156	167	147	175	174	174	148	163	184	163	180	172	172	191	166	166	171	175	163	171	178	193	168	156	179	175	157	163	157	184	183	173	156	156	187	159	159	179	165	188	166	162	198	166	166	186	174	137	173	184	188	167	169	168	168	162	152	216	156	184	176	145	148	168	185	179	152	178	161	185	168	175	186	137	163	163	170	176	176	193	174	170	175	180	164	159	182	165	171	162	175	186	156	186	172	175	164	166	178	157	149	167	165	164	182	154	175	162	171	144	135	169	153	178	168	189	181	176	153	183	202	158	153	151	177	167	169	161	158	161	182	171	171	150	169	182	161	176	160	183	172	141	166	174	168	173	158	178	186	164	176	169	175	173	172	162	147	170	183	160	182	171	183	183	166	187	173	156	158	175	173	193	167	184	187	181	216	174	176	150	147	166	179	159	178	186	182	182	164	143	147	169	166	187	187	148	179	165	163	180	158	164	177	176	185	173	179	161	184	173	184	194	174	170	162	171	168	183	168	163	167	160	171	188	198	153	158	163	195	208	183	158	153	161	174	165	183	147	157	148	153	173	172	178	177	173	165	188	170	161	166	182	169	177	162	156	158	174	162	154	175	155	175	203	176	179	154	161	171	161	184	156	160	157	183	180	194	154	167	164	178	160	205	155	157	153	162	164	171	176	187	160	147	156	190	160	180	176	157	184	163	188	172	174	166	162	203	169	177	163	180	162	179	184	194	174	182	168	182	188	170	187	177	168	187	178	158	159	188	159	188	181	195	168	186	200	168	173	181	157	178	197	168	202	129	181	174	162	166	157	163	151	174	179	172	154	154	178	162	172	199	153	173	173	169	188	186	157	159	182	195	184	165	177	169	155	174	185	162	184	153	170	169	175	171	188	140	189	177	178	160	145	160	161	154	179	158	177	159	168	168	180	180	190	186	190	167	173	172	164	147	164	165	165	169	161	166	161	183	142	180	173	165	195	151	194	178	161	139	164	177	185	181	190	192	174	173	160	161	164	159	165	173	153	172	167	163	171	185	156	170	188	160	201	155	167	163	162	189	175	164	163	164	181	197	140	163	165	146	176	153	150	169	148	172	156	196	146	163	160	159	168	174	184	159	164	172	151	161	175	164	177	138	184	177	159	144	172	152	152	166	140	177	151	153	173	176	155	187	148	163	181	177	169	177	160	183	187	175	175	187	176	159	193	177	170	175	169	141	147	178	172	140	175	190	153	191	191	185	174	169	175	153	172	170	167	174	175	190	166	171	179	162	161	152	185	174	174	174	176	159	187	191	167	157	183	184	171	163	174	168	153	176	176	155	196	155	190	144	171	196	178	173	156	163	155	161	192	187	177	167	164	160	155	171	185	169	172	179	157	185	163	189	187	153	174	180	167	166	183	195	173	176	159	184	189	188	189	173	195	159	169	148	175	169	164	176	204	190	188	169	174	171	165	182	177	162	194	169	151	157	158	166	189	169	180	181	162	165	180	152	169	161	165	170	171	173	170	165	166	165	179	175	167	160	152	173	143	172	181	142	151	180	148	184	171	166	178	159	191	167	178	158	183	167	161	154	157	185	170	179	160	192	173	164	160	193	162	163	167	160	177	179	156	145	167	173	177	176	187	153	167	170	158	189	155	160	188	174	164	162	146	187	170	171	157	162	184	175	202	175	179	198	156	170	151	171	160	187	175	183	169	173	155	156	165	206	177	157	170	159	174	171	156	159	176	196	157	174	183	163	194	157	161	169	184	161	161	169	186	182	186	215	166	171	162	180	170	181	156	179	171	136	182	172	159	197	167	161	161	188	193	155	169	176	141	154	172	186	170	180	175	169	155	206	186	175	179	172	158	179	179	164	175	155	189	180	174	169	157	159	155	165	170	161	181	167	153	163	166	163	177	162	187	156	171	168	187	185	161	179	188	177	188	180	160	204	170	170	172	181	169	173	171	161	181	184	176	168	160	161	159	158	186	136	183	177	179	172	191	162	174	168	145	158	136	191	173	177	160	167	147	169	175	173	182	175	183	167	183	191	163	170	166	176	156	194	192	152	162	158	167	174	161	175	186	184	172	184	175	169	168	167	142	181	164	169	198	174	168	172	180	167	188	174	150	173	176	177	168	153	180	178	162	152	185	167	156	166	166	166	161	165	183	169	159	168	153	165	148	158	157	153	166	172	156	164	171	161	158	156	160	171	162	159	167	154	174	175	184	181	175	193	160	167	185	180	163	175	174	197	191	183	164	198	169	204	161	174	169	173	188	174	172	170	200	174	148	141	163	177	191	173	179	165	163	165	162	157	154	157	157	189	170	202	169	166	151	191	165	169	165	185	153	162	184	171	179	180	179	181	165	158	159	160	151	167	171	185	163	183	168	163	182	167	149	173	158	157	141	164	195	180	170	193	174	186	181	175	174	151	171	199	184	164	159	177	168	175	172	175	170	168	162	161	171	189	183	163	173	172	178	190	183	141	169	173	172	197	176	174	163	169	194	154	179	179	174	166	189	172	178	174	172	171	165	162	168	190	168	160	158	167	193	180	186	172	173	175	168	173	165	170	171	172	155	196	146	164	166	158	182	163	175	191	120	150	178	177	142	164	173	172	170	160	173	162	163	182	168	169	166	165	151	167	150	158	183	192	153	165	183	176	147	160	183	147	140	181	172	194	174	159	154	165	183	155	174	178	181	179	180	160	159	169	187	162	161	159	159	192	151	166	148	156	150	169	176	166	194	133	174	165	171	164	186	167	173	165	176	176	142	163	161	160	189	179	150	178	174	183	183	162	162	167	154	165	191	188	145	157	161	161	156	178	179	170	150	195	167	168	167	163	184	165	158	178	180	153	163	200	190	193	175	149	157	193	176	168	173	176	156	180	188	157	172	166	155	176	175	176	167	172	175	174	154	171	155	169	175	161	156	169	183	165	167	176	194	164	174	185	168	161	153	180	152	174	147	174	168	159	189	166	162	178	149	197	153	183	193	197	166	186	179	174	169	183	161	155	208	160	192	166	186	170	175	170	170	163	152	166	170	154	171	160	192	161	167	146	197	161	148	178	163	157	181	167	160	155	145	187	158	178	165	192	166	158	165	171	160	182	169	197	168	181	168	134	150	181	162	166	169	167	185	165	181	144	179	176	191	170	186	156	168	158	174	195	164	176	169	182	172	179	174	164	174	174	173	168	161	160	181	178	165	156	176	181	161	161	174	186	164	179	174	163	166	176	154	196	188	186	171
17657	1503	3310	3712	3122	2520	2085	1743	1529	1409	1236	1154	1054	966	874	874	819	782	817	735	753	742	707	716	658	671	679	667	610	607	598	568	580	609	544	572	580	622	611	572	560	562	554	591	573	544	580	542	569	576	568	545	566	584	563	519	566	570	537	521	524	548	514	540	495	535	560	501	497	546	547	559	546	560	502	520	510	549	561	511	493	530	545	534	562	552	523	548	565	496	560	523	534	586	538	521	505	507	496	519	508	521	512	492	500	518	536	535	506	555	509	499	521	508	539	532	552	535	508	512	552	557	509	537	541	534	552	543	534	550	516	516	495	516	515	502	513	538	496	528	507	562	570	510	520	484	560	519	539	570	542	528	538	503	549	570	516	499	486	492	511	492	494	514	520	512	517	510	518	528	485	529	509	522	511	516	514	508	536	587	556	563	511	548	497	527	490	523	522	483	522	536	515	560	528	523	556	482	509	528	555	515	515	517	538	506	507	535	523	503	516	528	540	526	530	516	531	499	554	518	521	507	515	531	536	500	537	508	526	546	476	523	489	507	499	522	537	545	535	560	548	498	512	520	554	528	490	475	508	498	524	472	508	485	538	539	535	539	523	507	503	515	516	507	538	538	496	545	535	539	505	545	518	530	491	515	589	503	518	466	520	503	491	523	510	487	506	494	502	481	476	509	471	501	531	509	492	512	503	519	534	547	507	527	482	532	496	508	525	484	500	508	447	494	490	524	517	567	536	506	513	538	530	517	516	518	507	473	536	518	487	531	597	527	523	532	551	502	539	537	497	550	542	595	500	495	509	519	491	570	518	523	510	531	529	501	536	493	506	518	495	567	510	538	531	550	538	492	520	483	500	528	512	533	557	502	518	511	531	545	514	506	575	490	496	531	535	508	490	565	519	552	514	537	497	504	504	513	520	522	476	513	555	514	535	563	487	531	521	489	507	574	524	520	478	548	542	539	522	544	536	485	516	542	502	507	523	569	553	534	505	542	525	523	539	503	513	539	510	530	569	510	555	523	547	538	575	542	579	520	524	500	525	522	526	488	501	504	511	548	513	498	521	516	524	490	494	480	528	506	493	506	548	513	521	571	516	535	498	534	525	473	533	522	518	519	549	513	544	524	506	551	514	510	531	553	497	491	524	537	502	518	510	509	524	513	496	549	513	521	527	501	526	487	545	499	548	529	557	502	516	495	549	555	524	560	533	500	536	551	536	467	502	517	529	523	545	552	552	509	544	524	547	532	564	551	541	545	521	544	522	539	543	518	481	565	478	559	505	563	529	533	529	511	521	520	522	545	538	512	546	519	539	521	511	573	531	540	546	501	542	519	495	528	498	543	464	532	495	504	483	530	497	524	486	505	537	521	504	537	531	524	545	529	545	539	556	496	532	511	515	478	509	575	512	556	534	575	527	516	537	537	551	552	551	532	517	555	531	530	541	545	512	539	510	529	499	517	518	514	509	528	547	527	496	512	508	516	562	566	511	519	527	504	493	536	510	526	539	494	538	517	541	540	489	490	489	542	522	528	507	513	519	536	481	534	499	533	527	504	495	508	540	491	521	518	516	498	513	571	513	568	489	528	523	496	501	567	540	512	512	503	533	532	519	521	531	532	520	553	524	548	519	555	497	496	507	505	496	499	540	561	526	542	507	497	520	542	525	521	515	516	543	511	492	534	532	491	586	495	543	516	526	521	491	498	507	546	510	551	521	514	576	526	521	535	487	559	498	525	552	534	504	488	479	501	503	499	517	543	511	540	568	506	504	520	522	523	495	531	539	501	506	564	491	522	519	513	505	517	538	518	541	545	526	553	532	503	496	487	484	548	476	506	536	509	541	515	549	550	511	594	526	562	470	536	514	506	532	552	503	538	514	524	506	506	477	512	535	536	522	549	532	506	509	513	551	531	530	580	504	481	523	493	492	519	555	508	507	529	536	522	506	512	559	508	505	544	545	538	460	524	520	508	508	507	535	522	523	529	563	523	536	516	500	520	556	527	503	532	489	532	546	557	494	501	563	525	508	526	578	530	485	525	524	486	547	565	513	527	532	496	507	500	487	544	524	537	498	565	529	517	534	538	532	515	513	538	534	505	537	504	538	517	523	522	492	558	531	519	502	513	539	506	516	529	552	511	527	539	531	522	545	514	536	520	500	520	527	511	545	534	476	499	506	559	542	510	493	513	456	526	507	537	491	542	478	499	537	511	510	547	541	525	504	529	512	512	519	537	527	496	474	548	531	527	525	518	498	491	480	526	567	529	496	518	540	510	507	537	529	512	509	484	500	508	505	477	544	539	510	498	539	561	521	518	523	501	490	525	544	522	497	522	487	507	530	551	580	506	503	546	493	544	548	504	535	529	551	553	488	537	504	510	550	533	539	536	519	552	526	487	516	500	513	504	501	503	543	526	551	501	560	551	543	494	501	502	510	520	514	517	523	557	543	534	546	508	522	579	506	512	506	536	532	515	545	508	551	517	490	527	555	550	537	546	515	497	484	520	548	536	498	496	538	515	549	525	522	530	513	506	522	540	506	537	525	546	530	550	518	515	555	537	506	520	538	571	534	510	539	501	543	517	532	526	558	552	529	549	542	526	486	497	504	513	521	535	507	551	521	528	532	508	507	540	514	488	504	504	518	529	523	496	524	541	497	510	542	547	523	488	544	512	543	527	520	547	521	526	523	504	525	505	511	519	514	554	528	544	535	494	473	516	493	505	507	546	529	506	510	496	549	522	523	580	549	513	528	526	506	492	538	516	509	502	513	537	496	533	572	543	548	533	537	534	495	522	531	526	530	516	524	531	512	519	502	499	507	498	507	527	511	537	504	518	527	491	525	531	538	516	532	504	534	573	534	535	490	512	486	484	499	537	547	492	511	512	548	515	489	483	578	511	476	542	548	558	515	545	503	482	507	541	556	488	553	504	564	561	484	524	473	511	559	492	529	537	518	537	534	473	519	548	545	523	560	508	524	540	530	528	517	501	521	543	550	534	533	532	515	545	539	516	471	541	548	567	561	507	513	484	511	505	537	525	518	478	552	515	477	537	548	522	483	499	500	479	515	524	532	505	532	499	513	549	527	511	545	514	524	526	535	553	527	513	479	508	531	503	493	508	544	562	562	476	501	551	462	512	530	525	492	519	554	517	531	547	468	526	486	543	489	549	532	535	534	579	513	499	513	511	555	514	527	527	545	519	516	526	516	520	543	526	539	497	508	526	530	506	503	529	491	531	534	545	518	543	504	571	490	526	538	543	538	511	531	552	522	461	548	505	563	519	530	497	510	505	537	547	517	532	549	465	521	517	486	505	508	509	550	562	507	502	544	486	554	489	537	550	529	535	508	529	514	504	452	516	500	546	491	477	480	553	528	528	505	535	468	514	518	502	467	520	513	520	513	552	466	527	545	544	547	539	515	484	519	577	547	571	516	545	533	503	550	526	479	534	502	506	510	550	572	550	527	491	517	520	522	545	509	526	525	564	512	554
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
