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
337060588606	337060589167	337060589717	337060590267	337060590817	337060591367	337060591917	337060592467	337060593017	337060593567	337060594117	337060594667	337060595217	337060595767	337060596317	337060596867	337060597417	337060597967	337060598517	337060599067	337060599617	337060600167	337060600717	337060601267	337060601817	337060602367	337060602917	337060603467	337060604017	337060604567	337060605117	337060605667	337060606217	337060606767	337060607317	337060607867	337060608417	337060608967	337060609517	337060610067	337060610617	337060611167	337060611717	337060612267	337060612817	337060613367	337060613917	337060614467	337060615017	337060615567	337060616117	337060616667	337060617217	337060617767	337060618317	337060618867	337060619417	337060619967	337060620517	337060621067	337060621617	337060622167	337060622717	337060623267	337060623817	337060624367	337060624917	337060625467	337060626017	337060626567	337060627117	337060627667	337060628217	337060628767	337060629317	337060629867	337060630417	337060630967	337060631517	337060632067	337060632617	337060633167	337060633717	337060634267	337060634817	337060635367	337060635917	337060636467	337060637017	337060637567	337060638117	337060638667	337060639217	337060639767	337060640317	337060640867	337060641417	337060641967	337060642517	337060643067	337060643617	337060644167	337060644717	337060645267	337060645817	337060646367	337060646917	337060647467	337060648017	337060648567	337060649117	337060649667	337060650217	337060650767	337060651317	337060651867	337060652417	337060652967	337060653517	337060654067	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
43979	26631	18593	8593	2338	1456	981	796	692	617	558	521	488	487	453	473	440	444	425	419	412	412	442	420	395	461	412	387	442	397	442	392	396	408	361	380	409	378	400	399	381	373	392	374	340	365	388	371	360	354	385	390	359	362	389	360	377	385	379	419	377	369	409	365	385	416	376	362	375	381	372	362	404	334	354	336	378	377	371	359	394	380	376	373	370	373	408	382	412	359	356	357	360	360	346	393	361	366	394	362	391	390	361	397	399	351	370	375	389	361	372	408	349	409	363	391	417	381	378	368	388	382	355	341	342	351	372	377	404	408	349	387	392	385	360	351	402	385	407	373	391	366	387	364	380	398	347	389	353	365	394	379	357	361	377	344	361	368	367	370	364	393	379	355	383	381	368	393	350	393	403	385	382	379	367	393	381	388	406	344	348	381	379	385	381	418	382	357	417	380	383	410	410	394	386	369	379	371	373	338	333	365	370	407	378	360	385	428	361	402	357	377	393	384	364	381	304	372	360	367	361	359	387	395	391	359	397	362	375	344	398	413	399	376	387	411	356	399	376	377	350	364	368	388	381	377	340	356	404	381	349	355	396	388	352	367	363	342	371	423	404	366	363	377	393	367	383	371	370	325	369	392	366	379	401	380	353	365	426	390	389	390	399	385	355	372	360	352	354	393	398	368	403	389	386	399	358	374	397	385	335	366	403	374	397	354	379	366	372	393	365	375	373	409	387	364	422	375	371	380	346	368	374	355	355	369	363	389	359	366	343	372	386	376	415	356	377	378	390	376	381	379	368	375	343	372	379	386	388	362	345	363	374	343	321	320	363	376	363	361	376	368	406	374	378	398	392	361	379	334	402	413	378	390	386	351	359	360	332	350	350	373	413	364	402	376	401	362	371	377	360	415	390	366	372	380	337	355	379	396	388	382	343	374	391	349	393	349	387	385	359	380	335	362	406	377	376	376	373	378	368	373	382	409	378	373	360	358	309	373	366	376	346	360	392	378	386	391	385	344	351	392	407	387	365	346	358	392	363	377	327	372	399	382	381	417	370	346	390	376	366	382	397	395	387	387	404	353	351	382	415	384	397	385	400	343	389	416	333	403	405	378	325	378	415	358	410	366	393	315	344	392	336	370	362	401	403	385	348	361	376	359	394	371	361	357	328	325	377	417	352	342	395	378	395	358	365	389	382	390	380	354	375	368	326	391	379	379	380	370	373	370	400	332	361	367	361	373	371	396	360	394	354	394	304	347	366	353	342	388	356	365	362	398	344	358	323	370	394	384	380	379	373	384	387	365	337	390	367	390	377	358	345	378	344	375	394	349	373	373	378	379	382	345	330	382	390	350	360	354	371	391	348	347	380	380	386	408	364	326	364	374	381	375	393	371	364	337	373	376	352	361	363	386	354	378	358	373	341	359	378	336	323	354	406	380	368	358	389	373	379	407	388	384	327	369	369	373	383	381	348	364	397	372	347	389	398	342	379	371	372	382	339	379	377	382	370	414	372	386	396	380	405	368	369	384	363	354	364	333	379	360	365	374	350	367	341	359	369	387	377	384	361	349	365	386	357	379	374	354	390	378	349	350	372	364	371	386	367	344	348	340	374	343	381	357	363	396	362	357	342	370	360	408	396	358	371	388	369	365	384	367	377	360	349	371	367	417	399	387	386	401	411	340	366	384	391	362	370	351	401	369	415	420	366	354	399	372	366	350	393	361	393	359	351	361	408	377	356	376	392	378	388	344	332	350	367	356	363	394	389	375	373	402	348	377	366	392	337	364	379	391	398	374	375	395	375	359	363	393	389	373	382	357	373	384	375	396	366	386	335	375	326	365	390	311	358	384	387	345	368	402	378	376	341	346	373	381	377	354	360	355	331	365	378	394	404	361	424	354	398	373	358	355	362	368	370	384	384	408	348	385	399	362	368	356	403	360	360	361	365	390	384	383	327	355	344	345	359	376	343	359	390	384	376	373	373	420	348	420	397	337	395	394	391	383	388	351	387	361	380	392	336	374	380	414	348	324	385	352	372	399	381	386	371	359	377	427	354	377	373	412	349	399	384	395	361	400	357	387	346	395	374	342	340	384	370	347	389	363	402	371	381	404	367	384	374	331	361	372	397	348	373	394	377	354	369	383	366	348	363	388	351	398	403	396	382	399	368	423	369	358	390	371	373	406	372	377	331	350	395	378	366	392	394	378	364	330	378	401	403	387	355	401	382	348	369	397	397	346	365	375	372	412	364	369	406	420	383	378	418	353	382	366	394	360	410	381	391	365	376	377	390	394	389	353	358	369	343	374	381	367	391	354	395	386	358	373	345	375	375	381	363	395	354	392	368	392	395	373	351	358	398	376	365	355	398	393	355	381	358	372	354	361	378	363	384	378	398	415	382	384	366	376	406	370	384	362	387	340	376	372	379	359	366	380	366	365	372	379	368	392	383	364	365	408	364	384	392	349	396	360	338	372	327	375	369	391	369	363	376	390	383	381	355	365	362	371	331	381	366	372	364	375	352	369	387	318	369	356	364	377	375	349	394	420	381	388	348	365	360	392	380	386	356	361	376	359	371	353	372	363	349	386	374	396	378	371	368	373	370	327	384	405	335	370	401	388	390	377	324	390	391	320	392	362	380	344	365	351	360	384	364	387	360	368	376	383	383	365	344	358	376	351	383	391	361	365	354	382	391	398	399	372	361	360	374	372	387	419	355	327	392	374	377	366	376	343	403	327	348	364	378	377	354	381	396	362	389	369	354	395	370	403	381	387	391	369	346	385	312	344	398	404	369	388	416	347	392	382	392	389	368	365	377	376	382	385	368	373	402	390	407	391	366	383	316	363	396	389	351	347	352	365	395	365	384	337	409	361	378	401	358	358	372	371	363	362	372	359	379	346	370	353	381	343	385	358	357	359	337	365	351	378	340	359	367	366	349	351	361	358	333	384	385	337	371	378	419	365	368	373	393	365	370	365	340	385	394	372	363	391	383	387	413	376	382	338	359	378	385	414	373	397	353	363	406	398	369	382	374	371	378	378	388	374	347	383	350	351	397	378	376	369	371	385	365	350	370	360	379	358	366	410	386	360	400	371	386	387	392	331	383	365	404	375	345	405	372	372	378	359	375	379	431	394	375	375	368	374	413	394	331	380	360	361	373	375	354	378	381	399	378	392	351	349	392	379	382	387	385	391	385	359	372	390	357	370	363	356	348	362	398	376	365	374	382	399	360	340	372	372	349	349	338	376	340	422	361	365	417	414	371	406	350	390	382	377	382	365	377	332	391	384	370	377	390	350	349	376	374	356	372	389	376	392	387	376	371	411	420	380	359	391	349	377	354	354	362	363	362	383	345	358	360	377	391	404	382	385	373	431	372	397	385	363	375	385	379	387	327	362	368	411	370	354	347	362	377	395	372	395	407	350	393	384	358	371	373	422	375	347	382	403	354	386	386	352	392	371	386	386	360	384	387	395	369	380	335	388	340	392	400	393	389	368
23793	2863	6082	6570	5698	4660	3755	2980	2520	2214	1973	1791	1606	1478	1450	1416	1293	1308	1319	1249	1190	1169	1190	1168	1216	1232	1234	1348	1318	1185	1214	1132	1128	1130	1114	1032	991	1086	1104	1075	1044	980	1002	940	951	920	973	964	888	922	869	926	894	937	851	934	880	947	858	867	928	861	867	889	924	945	868	937	935	932	893	930	879	901	906	923	894	865	866	912	929	903	974	918	899	873	866	898	865	915	896	865	888	900	906	893	922	848	885	927	920	882	867	912	907	840	911	951	954	848	942	878	896	829	866	859	864	872	845	846	876	834	825	872	886	948	864	855	874	835	827	839	818	886	805	866	879	843	898	865	885	854	889	893	871	849	865	866	847	829	848	832	898	885	868	829	880	828	839	892	892	893	862	840	856	864	858	879	877	815	922	897	806	905	866	853	836	893	822	864	836	833	865	863	859	835	854	878	854	879	898	851	881	835	849	824	870	853	894	916	876	968	872	898	834	878	833	888	864	862	849	838	902	850	898	843	848	879	849	849	869	869	905	841	839	889	838	823	813	910	893	821	851	877	850	870	864	808	862	838	848	906	817	873	854	862	904	884	858	845	801	867	885	841	820	879	799	808	841	842	844	841	844	844	890	850	913	860	839	930	871	873	872	804	879	843	886	848	892	848	897	864	857	840	905	891	874	873	848	894	847	868	864	872	816	902	845	824	840	875	844	845	842	875	871	833	953	850	862	835	828	840	900	798	845	865	860	877	840	850	835	840	823	825	850	877	846	887	877	891	862	901	866	841	844	894	867	822	889	882	814	872	895	848	836	845	839	910	844	900	866	814	858	867	880	898	871	932	877	884	863	838	856	806	870	858	904	818	845	883	908	868	875	857	821	847	874	861	871	908	903	864	885	921	893	821	890	890	893	865	888	843	798	870	873	852	883	842	879	825	832	866	846	893	888	799	930	858	835	897	886	819	799	889	851	895	841	874	893	887	867	884	881	863	838	877	870	902	876	865	786	838	877	852	849	893	821	874	852	831	817	850	882	815	841	882	915	835	876	874	875	830	859	879	824	862	851	827	923	871	870	860	887	835	797	892	877	841	872	865	832	901	841	882	878	885	821	845	815	847	896	866	876	833	877	865	832	869	899	878	862	863	821	878	891	843	840	858	857	879	876	865	866	848	809	906	868	854	858	851	853	822	872	806	888	838	831	815	908	905	866	853	814	842	851	867	862	835	879	862	835	849	847	878	895	848	899	837	828	869	924	847	790	868	900	822	911	910	881	847	871	831	871	862	862	844	865	860	869	889	860	862	857	829	871	862	851	885	872	886	849	887	839	854	846	819	902	845	837	874	866	853	835	890	816	845	868	835	810	868	899	903	885	889	892	825	840	879	872	867	907	832	865	835	843	905	847	843	857	839	834	870	873	901	879	840	872	880	840	811	857	902	874	856	864	881	828	848	930	835	855	854	886	869	860	865	847	838	873	868	817	862	809	847	872	839	879	876	871	872	845	869	824	866	905	887	887	841	860	859	908	893	841	842	825	897	858	842	862	854	862	841	845	845	890	918	842	828	895	800	914	828	877	887	856	845	825	860	895	850	852	864	848	861	830	808	855	861	820	855	833	849	858	821	841	867	821	874	886	860	830	882	898	831	873	851	818	858	829	818	825	890	887	854	917	889	930	844	894	799	878	824	857	882	875	887	863	841	836	830	881	850	849	863	846	824	884	851	889	852	881	851	870	920	900	858	885	798	929	853	880	874	886	874	861	914	886	828	853	835	893	878	875	866	876	884	877	832	868	853	869	913	881	882	818	857	926	835	828	905	816	873	869	846	794	860	846	882	808	824	898	889	849	897	833	832	824	862	863	895	834	845	901	897	842	855	864	881	865	828	884	834	833	866	823	841	879	866	872	883	844	849	895	842	847	874	817	912	881	894	857	831	813	927	879	908	880	863	891	870	848	876	887	871	846	875	847	858	866	844	877	820	888	877	821	861	869	828	912	856	826	871	824	882	841	880	840	875	859	779	819	860	826	863	809	833	887	806	821	844	873	893	815	896	887	875	859	882	830	847	891	925	901	816	842	831	867	859	861	810	892	854	854	866	891	789	890	917	849	847	916	834	791	834	865	890	886	889	798	849	845	850	900	837	843	874	843	866	827	850	855	790	861	831	846	889	875	826	868	886	907	892	838	826	855	834	889	883	857	844	842	856	876	876	823	872	806	929	836	876	904	837	847	868	902	860	865	835	901	912	863	879	845	872	862	844	854	853	813	904	880	830	864	877	849	932	851	822	862	877	846	855	883	823	866	805	891	873	874	866	860	812	799	839	824	883	890	857	831	898	844	802	888	845	885	872	854	875	805	821	862	893	854	859	899	852	911	859	831	874	850	905	871	821	842	826	850	871	901	847	836	805	873	860	875	922	844	833	849	804	874	896	860	851	911	827	850	871	821	905	900	859	869	892	880	804	835	876	880	911	840	831	905	891	871	840	877	866	867	889	840	851	861	877	847	856	896	869	819	872	846	929	851	862	808	836	842	848	869	846	865	819	896	866	850	853	876	880	880	908	824	849	879	850	841	892	850	861	836	850	862	850	838	840	900	890	868	849	875	850	839	828	806	835	862	860	872	858	857	852	912	832	829	895	871	839	865	863	888	859	870	879	828	835	849	851	863	826	830	873	875	840	851	830	832	846	820	828	887	859	851	847	839	877	850	881	815	892	859	837	804	881	774	877	885	830	838	865	870	878	827	841	861	802	848	803	830	884	859	891	843	827	857	883	876	870	871	847	869	846	843	813	803	852	883	890	850	864	912	886	876	872	825	868	862	897	832	853	861	861	838	817	818	899	882	910	833	811	927	870	865	835	858	915	836	850	810	845	921	855	841	861	852	913	869	868	841	908	827	871	847	835	851	877	896	874	829	896	811	874	883	805	874	823	859	901	807	857	881	886	851	902	826	880	839	883	897	796	874	837	822	836	875	819	874	820	830	852	896	838	838	907	886	832	828	833	823	860	905	903	882	886	855	856	847	854	818	832	836	849	839	882	854	881	859	842	841	879	914	878	902	816	913	803	829	918	914	843	838	850	772	852	862	868	871	899	868	822	827	874	841	893	852	858	851	844	884	838	815	805	848	838	902	842	909	858	796	856	883	891	926	918	861	890	874	857	851	799	811	894	833	851	905	833	906	863	910	889	852	846	870	857	869	866	886	886	843	858	865	855	832	864	835	878	873	867	837	848	873	857	886	869	837	839	845	894	844	812	825	918	817	863	884	846	827	860	874	902	817	834	943	828	872	758	830	882	902	891	841	869	864	877	868	818	882	895	929	847	880	842	887	829	906	819	901	875	869	857	825	792	834	906	849	861	855	903	825	832	892	848	848	873	910	800	856	865	816	873	865	818	828	870	877	885	885	883	848	835	875	848	831	876	845	818	848	858	866	837	945	877	812	883	901	851	860	917	826	894	888	876	861	837	835	932	878	860	884	803	891	843	857	893	859	894	852	927
4628	463	448	332	315	243	235	182	178	177	195	173	171	169	184	184	143	191	154	166	205	170	156	187	189	190	192	199	188	168	191	184	184	188	153	174	170	167	166	177	196	181	167	173	192	170	161	163	156	167	165	172	161	153	151	166	199	172	176	176	175	161	156	183	139	181	162	182	153	160	162	157	147	174	184	167	161	202	162	170	154	159	153	168	182	170	180	184	143	132	180	159	170	154	167	169	159	163	144	176	167	147	162	192	166	172	170	164	170	181	175	158	174	154	162	176	156	154	186	185	157	151	173	156	173	202	170	178	192	157	178	163	186	187	186	157	169	169	191	164	188	189	162	191	177	169	163	158	169	168	162	165	181	163	153	148	200	176	199	146	159	172	193	160	149	152	167	168	163	168	155	183	182	174	186	180	156	156	156	183	168	171	158	185	143	160	158	170	174	149	170	163	163	165	170	173	173	175	168	174	157	179	166	186	163	151	182	164	171	173	184	171	184	173	168	166	181	156	179	164	175	172	177	194	183	177	153	166	179	185	167	152	162	171	165	182	178	165	172	201	169	171	180	173	179	179	185	174	168	169	154	183	173	190	163	170	160	187	185	176	179	163	173	162	173	171	158	168	189	193	174	154	179	180	172	170	146	165	168	159	195	169	167	162	177	176	194	159	159	190	160	172	172	141	181	160	183	163	188	166	180	194	179	156	187	167	177	170	189	158	164	157	173	177	202	186	186	179	176	186	178	164	150	158	165	172	157	149	191	139	146	159	182	195	190	183	170	158	162	173	152	170	185	146	181	166	178	168	172	182	174	153	159	148	175	203	179	167	183	175	176	179	168	195	152	146	161	158	174	207	166	207	157	165	143	160	184	192	183	163	160	185	166	184	153	193	189	158	162	172	177	160	174	167	161	172	162	164	167	181	171	172	189	194	180	183	166	174	169	189	171	184	168	174	144	148	171	160	165	183	170	192	176	180	159	158	162	165	198	156	176	173	164	163	165	155	155	165	149	164	169	168	197	187	143	168	172	175	165	141	159	195	172	183	164	169	147	162	170	176	170	162	175	187	185	164	175	167	182	164	201	183	162	183	150	155	176	158	164	177	183	168	170	181	176	156	192	164	202	169	154	164	176	157	183	176	161	145	161	163	166	191	180	159	152	173	182	158	143	141	160	157	151	175	171	160	186	179	176	160	154	205	168	170	161	155	171	156	179	193	159	153	179	160	174	179	157	178	176	149	153	151	152	168	178	175	153	186	167	181	172	172	171	157	168	156	160	158	160	165	171	159	175	165	173	180	184	152	185	180	189	170	169	173	181	174	208	162	174	184	166	155	176	197	172	173	156	185	161	172	186	153	165	164	187	160	174	185	175	152	182	173	168	142	161	177	143	203	146	165	170	152	171	157	184	175	163	197	213	168	160	183	185	158	179	171	149	163	141	178	185	165	168	163	167	140	171	151	168	201	158	157	149	199	190	166	179	194	197	150	180	203	179	157	169	176	197	185	156	173	156	196	176	149	169	171	176	184	174	173	168	162	155	160	173	165	162	152	163	170	168	159	155	173	158	159	176	140	183	173	182	191	183	164	172	181	169	148	185	171	179	180	160	142	161	156	145	155	183	174	167	167	177	198	171	169	177	151	173	179	178	167	160	150	153	179	180	189	160	169	179	185	169	139	151	153	184	173	170	146	163	186	169	160	178	182	183	168	180	181	154	157	177	149	179	194	184	174	176	166	181	191	170	181	168	161	168	174	158	185	148	179	180	173	155	201	204	151	189	156	166	181	191	180	173	175	188	169	174	180	178	153	181	149	187	159	175	177	168	174	176	186	204	173	169	175	170	163	176	176	204	174	179	178	188	152	179	186	167	174	158	169	162	177	168	168	152	177	183	170	180	176	173	161	174	186	161	169	168	197	161	158	162	159	171	176	179	180	149	163	179	156	142	184	177	181	142	188	172	168	155	183	152	171	166	178	184	197	186	156	197	166	145	179	167	179	195	179	154	161	156	171	178	168	183	182	195	167	170	159	180	160	161	187	181	183	193	194	175	173	143	164	184	139	174	162	198	158	152	164	188	169	202	177	157	167	164	174	185	160	188	168	170	171	157	185	184	161	182	167	154	165	173	192	182	159	158	162	170	182	184	192	163	196	180	188	172	177	196	146	180	152	166	161	156	163	152	190	184	161	151	157	170	175	193	164	162	161	171	151	170	176	157	178	161	172	167	163	175	157	172	154	198	162	173	166	195	167	184	170	171	194	184	169	174	151	188	156	166	169	191	177	185	182	171	173	170	182	186	149	143	186	188	175	186	150	152	214	159	174	190	178	155	138	147	159	189	199	162	162	180	172	162	146	169	169	162	155	171	164	170	174	162	171	191	199	178	170	175	184	160	172	180	187	161	157	181	179	165	152	154	160	194	166	186	190	166	156	176	178	196	159	151	167	188	193	181	184	176	156	187	165	172	159	156	177	187	159	156	165	196	175	172	187	183	161	164	151	152	196	173	144	188	164	173	145	179	177	169	175	167	159	178	155	172	170	176	166	170	172	187	163	188	190	175	170	197	177	156	165	177	161	184	152	202	168	156	182	178	203	190	161	179	170	159	180	169	170	174	171	184	173	184	163	157	197	161	192	182	183	172	173	166	187	186	141	177	160	180	160	174	176	171	167	175	162	170	157	175	173	179	182	167	166	149	188	165	182	161	171	154	167	161	161	161	155	151	155	167	164	183	172	189	140	158	154	152	180	167	168	156	165	131	166	177	169	162	190	174	176	206	191	163	156	150	192	174	171	184	168	136	155	179	185	165	179	168	182	178	179	171	184	175	178	186	157	192	172	168	165	159	183	153	168	184	171	180	144	163	169	177	162	154	166	164	173	160	158	186	172	189	174	168	174	172	176	168	173	162	181	172	178	149	146	193	176	168	163	168	151	162	176	150	174	176	169	152	166	209	188	188	156	162	168	192	175	183	193	173	158	181	162	145	170	173	179	162	158	177	145	184	151	154	195	166	165	159	146	175	167	175	167	188	178	156	155	196	183	167	146	195	188	168	144	200	185	173	188	199	186	176	174	166	169	184	176	160	170	150	177	173	187	164	175	179	161	181	172	177	182	153	169	145	186	169	167	157	163	170	153	156	182	181	157	159	176	173	166	175	163	183	138	180	169	167	162	189	173	169	161	165	170	173	164	181	184	171	168	162	165	143	184	174	173	145	187	199	176	170	175	156	179	180	164	136	171	166	157	160	160	162	169	157	178	184	167	172	181	180	152	167	158	159	161	177	171	166	174	167	170	166	154	191	186	177	176	183	163	173	158	169	176	151	155	151	167	168	166	172	187	163	176	169	198	181	170	166	144	162	154	159	195	161	170	190	194	186	176	172	169	162	166	159	147	136	192	173	188	153	160	184	167	162	151	185	176	180	165	187	169	173	179	188	178	183	170	175	178	197	180	165	167	185	156	172	156	165	180	166	176	160	195	177	164	186	155
5115	683	1059	1032	929	772	704	558	612	548	505	534	487	491	503	478	462	445	466	478	509	501	494	506	452	547	479	579	516	519	528	515	525	505	464	501	487	501	505	464	437	443	460	452	466	417	455	467	422	431	505	429	455	448	440	460	451	474	429	479	472	476	470	498	463	468	443	447	442	484	444	473	456	389	444	472	476	461	462	466	473	471	426	429	433	437	477	438	421	434	477	462	450	456	447	451	435	461	457	446	477	498	440	422	456	422	448	460	480	456	443	471	408	472	447	454	473	452	447	454	439	443	464	445	475	437	411	449	455	458	456	463	458	470	392	456	431	428	448	431	439	459	442	444	481	468	419	449	396	474	481	447	445	433	444	467	478	467	406	426	450	458	455	482	445	470	482	411	483	450	471	435	442	402	473	458	455	473	428	438	436	470	460	409	460	428	439	438	400	472	418	405	460	465	448	429	433	458	467	427	448	399	441	436	420	478	440	453	411	450	500	431	460	430	490	432	488	446	439	472	458	448	431	452	412	462	402	478	449	465	460	455	453	459	475	498	448	431	417	435	446	414	445	434	467	425	474	456	443	456	465	446	470	434	436	438	463	451	420	497	433	455	460	448	466	456	430	460	428	421	489	431	441	429	467	443	422	505	441	417	443	444	461	461	454	501	455	408	452	411	457	457	438	440	477	420	436	460	453	433	466	440	460	491	430	479	447	420	445	402	445	449	458	459	450	445	440	480	437	468	431	445	446	432	426	449	458	486	459	431	442	450	412	456	459	451	492	418	487	462	443	447	448	436	501	431	463	409	443	434	477	448	440	453	415	440	449	407	407	480	467	448	454	468	444	480	433	409	461	452	465	435	458	486	419	464	463	474	438	432	439	449	448	476	445	478	436	456	437	427	434	496	435	462	466	443	474	439	419	443	472	421	445	436	474	428	444	453	470	453	438	441	446	450	483	435	432	456	448	462	409	441	454	419	428	420	431	439	446	450	439	438	454	422	459	495	460	444	454	465	419	470	422	453	439	440	464	463	447	443	458	485	440	450	463	443	431	450	440	422	415	453	463	450	468	457	423	446	486	436	483	439	478	407	434	431	468	428	419	446	458	475	461	436	449	444	441	468	424	481	424	412	448	434	457	456	444	464	445	428	436	444	453	468	435	393	430	465	471	444	483	469	454	461	401	449	472	430	452	404	416	428	456	428	443	415	450	437	425	460	473	458	471	501	424	417	446	453	446	418	447	443	429	503	409	438	407	443	427	429	418	483	422	475	414	454	438	485	431	419	445	474	474	432	440	446	453	448	452	442	482	427	429	456	457	463	455	479	451	467	469	435	488	425	437	458	452	451	476	421	451	492	417	449	445	486	444	442	453	458	482	440	463	425	427	429	464	418	427	438	435	434	454	451	430	428	464	420	435	456	410	440	468	434	406	467	424	446	456	449	479	487	477	458	433	437	435	458	443	424	441	448	439	414	414	441	455	432	454	443	412	444	444	455	441	445	453	444	496	451	451	457	507	435	458	447	420	453	411	482	447	424	445	455	454	439	490	462	461	475	473	491	418	436	433	461	450	464	456	457	435	454	436	438	461	423	468	422	455	462	448	459	440	430	473	479	444	454	448	460	412	392	414	424	459	479	451	476	460	451	441	448	411	397	470	487	481	467	446	465	485	420	421	421	451	425	447	440	446	488	470	473	455	443	421	436	430	429	444	404	456	448	439	456	467	428	428	430	433	432	477	442	407	475	436	440	427	495	413	470	452	454	468	442	441	454	444	423	462	450	434	457	447	424	488	423	373	441	421	475	479	443	431	448	452	422	450	490	430	436	406	465	437	424	450	461	456	436	450	438	478	446	439	413	442	462	453	432	471	437	468	402	424	426	481	436	450	447	411	440	446	450	455	447	417	497	441	448	451	429	433	442	402	454	438	434	486	428	443	440	472	431	432	445	455	429	469	432	441	443	468	458	433	484	444	404	465	450	447	439	486	425	433	449	460	473	468	443	435	406	481	431	466	437	438	465	433	433	435	452	438	450	445	445	394	505	481	448	435	451	441	420	450	460	445	412	458	430	478	471	425	436	453	441	448	459	463	425	423	446	435	460	487	444	409	476	414	461	446	463	433	434	441	466	415	450	468	467	434	450	460	482	434	442	430	453	428	403	419	462	450	420	434	441	450	434	419	475	440	436	453	469	490	435	435	455	457	436	433	462	443	436	453	456	468	444	480	501	418	448	428	455	442	470	442	452	455	432	463	449	442	438	443	465	444	452	487	444	444	436	453	454	484	455	439	427	454	446	411	484	496	426	445	447	461	452	449	454	444	451	452	486	444	448	451	478	433	422	445	467	444	445	432	464	437	426	479	466	424	458	436	468	467	424	427	462	420	445	426	432	412	467	430	464	414	411	432	442	438	465	416	467	469	453	491	451	444	461	471	490	452	457	455	481	480	431	440	454	464	451	479	412	411	410	419	446	466	457	441	464	459	435	409	448	470	426	464	428	455	460	453	457	453	455	474	424	430	450	456	442	404	470	445	422	416	473	432	440	422	439	441	444	442	434	432	434	460	457	456	455	456	449	484	480	412	454	457	439	432	478	443	432	464	444	413	444	431	481	454	451	442	468	475	454	490	421	429	455	437	457	471	448	466	438	446	451	460	461	478	473	462	459	465	458	442	424	430	468	418	446	435	438	443	450	473	465	462	455	410	447	439	390	464	456	438	453	455	445	447	448	455	467	402	455	471	456	461	455	430	432	453	432	447	418	454	479	396	465	434	425	431	455	428	451	450	420	445	459	435	465	478	504	465	462	438	412	470	453	433	447	485	451	435	426	462	427	440	434	444	476	469	456	448	423	473	439	427	461	417	430	459	448	411	444	410	455	440	477	426	419	442	458	418	436	438	486	418	446	421	466	428	449	447	418	438	481	482	425	436	445	464	453	442	469	489	446	458	429	427	421	446	427	448	451	405	462	425	422	408	444	490	453	455	456	450	462	466	475	472	475	441	457	445	446	460	444	441	454	435	453	451	427	446	451	416	427	453	445	417	454	439	453	408	450	474	487	409	476	437	448	445	439	473	447	459	485	442	445	448	452	455	450	481	433	442	481	437	457	473	470	453	450	415	464	458	477	433	436	445	443	459	429	448	460	468	453	465	438	432	458	463	486	433	482	453	425	468	467	501	430	430	427	443	411	456	414	436	426	434	453	408	444	431	444	421	429	454	418	456	406	425	452	429	465	442	457	450	447	445	426	436	386	459	463	477	478	434	445	453	422	436	464	493	420	434	486	427	456	480	460	433	450	457	446	446	451	439	436	429	438	451	449	452	454	445	468	429	473	474	466	471	428	438	425	437	430	439	440	429	473	425	411	436	458	433	445	449	396	459	436	457	427	473	471	456	445	417	420	472	446	423	472	481	447	450	443	443	427	455	406	444	467	440	464	468	451	438	475	465	449	441	433	417	391	429	447	447	410	419	479	446	469	482	447	509	459
38069	16758	5019	1519	1038	792	599	443	431	367	375	340	324	299	296	275	286	264	309	278	248	251	286	300	289	262	267	289	284	256	295	268	279	257	275	270	257	266	244	274	255	252	239	269	251	280	248	251	246	252	232	226	240	269	265	256	249	263	259	251	246	261	271	235	231	278	257	235	241	242	249	256	261	208	242	265	290	262	267	253	253	239	276	243	256	289	250	265	263	284	246	273	257	257	231	261	244	268	225	250	265	262	281	224	245	244	222	241	228	230	219	256	223	275	250	263	218	210	230	264	275	255	283	242	255	239	252	261	282	250	246	255	227	243	255	230	254	261	264	209	232	251	240	243	257	276	250	247	232	282	214	265	265	248	258	233	266	276	240	262	277	259	240	250	253	244	277	255	254	255	249	262	235	255	249	231	251	265	248	246	241	243	219	232	252	261	240	252	255	255	247	235	249	243	262	253	253	271	235	243	242	251	274	213	248	273	219	243	285	247	231	241	259	253	233	258	206	268	287	253	264	229	253	268	243	255	250	285	244	259	279	248	241	273	285	240	266	262	234	260	245	255	269	255	246	254	240	256	243	242	237	274	236	237	242	272	250	226	261	240	245	239	260	218	251	247	267	243	219	227	236	248	245	223	253	231	242	225	229	264	247	230	251	232	251	255	224	266	239	248	254	279	276	217	254	238	244	239	239	235	252	268	238	249	251	226	288	237	236	233	240	232	230	259	249	241	249	246	260	246	220	263	260	248	244	255	265	251	227	285	248	269	248	242	237	239	230	233	250	247	258	241	217	249	249	245	257	247	248	247	245	249	269	235	218	273	244	229	272	238	247	257	234	266	251	273	279	250	266	230	270	218	251	230	236	266	234	272	281	227	255	231	261	281	238	232	253	228	230	245	247	230	225	220	274	243	218	247	279	222	247	282	286	251	235	254	241	239	242	252	247	262	235	235	260	233	233	286	268	262	235	235	236	257	239	274	226	248	223	226	240	229	266	250	263	260	250	248	259	242	267	265	278	271	274	246	262	242	236	267	236	255	250	235	252	240	259	260	254	231	262	247	246	264	191	248	213	229	293	245	261	256	237	250	229	220	222	227	253	264	246	252	258	233	225	253	259	240	259	238	260	251	216	269	250	240	247	229	248	248	248	230	257	257	229	257	245	247	246	224	236	260	259	262	243	243	234	239	222	251	248	263	251	269	273	261	212	225	254	243	223	231	245	266	236	224	237	240	235	251	272	224	230	254	234	203	252	259	238	242	216	242	285	251	241	240	224	226	261	237	236	229	249	252	234	256	245	246	248	252	234	253	297	259	251	244	223	231	258	260	265	250	243	241	254	234	225	266	261	259	237	245	240	247	273	235	268	225	261	245	231	232	274	250	246	212	225	262	279	267	254	239	242	277	253	240	257	261	245	273	231	244	263	231	248	250	246	270	251	243	259	248	225	261	231	240	264	241	248	250	232	241	271	253	233	253	252	255	243	233	261	270	270	253	214	231	257	251	238	253	256	263	233	252	287	279	244	257	217	240	249	230	227	225	269	239	273	257	254	252	223	250	237	250	262	225	244	246	241	251	238	275	207	273	242	278	246	270	266	237	283	254	241	247	268	266	226	259	259	230	239	258	232	243	244	279	233	240	242	234	248	252	234	279	266	263	272	261	257	230	253	262	241	256	207	239	244	261	252	226	219	226	231	247	231	249	246	268	248	257	236	263	260	256	258	218	263	270	244	242	250	229	231	267	224	249	249	255	237	274	270	261	251	249	273	241	245	246	234	233	239	257	235	245	276	237	243	271	231	261	264	242	241	246	262	265	244	220	250	235	270	258	244	245	269	220	254	265	276	272	250	248	277	232	217	296	275	236	247	249	232	256	248	244	241	260	225	256	245	259	259	268	247	246	262	221	226	275	247	238	261	249	253	253	271	282	269	263	237	252	238	247	233	254	245	242	279	267	231	248	247	232	252	252	242	261	274	222	215	265	266	284	271	267	220	246	266	272	245	270	242	242	240	290	265	238	218	251	281	254	253	231	248	248	264	231	261	231	226	225	255	246	220	257	239	224	269	259	269	274	267	263	230	263	234	228	235	253	232	255	257	236	243	224	237	243	257	220	244	247	224	245	232	228	248	229	249	257	261	244	255	270	248	250	279	246	225	213	263	235	250	220	221	228	238	225	252	233	261	246	229	258	236	236	246	263	243	239	262	260	227	258	253	256	251	250	227	250	262	264	257	238	250	230	204	218	258	241	253	238	239	253	273	251	218	222	246	240	236	232	237	248	250	246	246	238	276	242	220	232	260	231	229	260	274	279	247	270	239	235	229	254	265	277	264	281	259	269	247	223	211	245	254	287	264	262	231	240	246	243	229	248	244	243	267	232	262	239	271	237	258	249	240	233	237	217	242	254	235	257	259	249	258	270	257	246	249	240	249	241	249	259	248	235	244	257	250	236	255	251	241	207	251	246	241	269	278	228	268	261	229	251	220	244	259	255	257	260	282	273	254	254	238	284	252	210	274	238	236	278	235	245	242	249	245	261	245	260	251	252	233	246	235	237	279	243	251	242	224	260	239	239	237	244	262	233	226	261	237	247	249	259	244	243	248	220	253	291	268	230	265	238	251	242	239	238	253	253	239	239	258	267	236	244	255	246	268	237	265	239	254	258	253	264	225	242	252	246	251	259	269	281	234	231	260	275	216	245	232	259	217	274	260	224	240	238	267	235	255	239	258	202	210	255	269	238	251	259	259	263	271	223	230	258	250	260	220	222	231	261	258	244	234	285	271	249	242	276	241	275	230	262	247	248	260	240	264	226	264	212	275	244	279	239	250	248	283	245	247	249	253	244	226	255	254	230	250	258	252	265	274	239	254	233	217	230	244	253	229	246	248	242	245	262	254	246	246	280	267	282	272	266	238	246	283	243	259	246	271	225	215	236	222	219	277	275	267	268	264	233	265	260	241	251	251	238	225	242	252	259	239	241	255	275	274	252	245	265	279	221	236	240	232	275	260	238	239	260	222	233	271	280	227	248	260	251	253	263	237	222	256	271	245	231	257	247	239	275	225	240	243	225	231	276	268	228	241	247	268	250	230	233	250	254	242	255	255	220	258	248	235	236	252	266	221	239	230	246	247	235	225	235	259	255	251	269	256	275	248	244	263	252	245	277	241	249	256	249	251	243	240	253	215	205	246	255	266	248	243	233	256	201	303	261	262	245	258	275	268	235	231	246	238	208	222	237	264	231	235	215	243	257	232	249	219	239	249	265	257	258	248	274	262	265	241	220	256	263	245	239	271	263	262	259	229	243	262	258	234	252	242	248	256	267	259	259	243	216	267	281	271	240	238	238	219	244	247	259	247	237	262	234	252	247	230	240	280	253	237	247	239	236	226	235	243	238	258	249	258	259	254	252	251	256	258	273	257	279	238	241	227	240	245	245	258	245	242	238	249	232	263	271	296	259	224	254	250	259	244	234	245	263	293	279	272	230
17191	1835	3627	3851	3452	2788	2168	1780	1529	1372	1195	1153	1000	987	941	839	849	886	792	782	799	783	811	809	807	815	831	898	909	857	823	834	802	762	733	698	733	748	736	738	717	685	681	609	592	608	675	672	682	664	639	645	616	667	660	631	615	619	647	655	646	630	669	735	700	650	607	653	700	666	636	645	657	639	629	612	649	653	676	583	642	654	682	644	677	702	634	666	604	637	627	646	634	635	641	667	664	628	602	656	667	648	645	608	606	616	617	624	618	607	603	624	646	676	665	569	604	633	602	605	579	586	618	624	624	606	647	640	602	609	640	618	608	597	639	614	630	594	642	629	609	627	624	636	648	620	634	618	622	605	617	635	629	603	632	585	610	608	613	600	632	599	619	631	632	638	647	640	600	631	598	649	627	614	616	623	603	626	624	630	645	591	607	652	623	607	649	613	604	613	625	633	613	595	586	589	594	600	639	584	601	625	637	614	640	638	623	624	647	617	600	609	673	636	612	619	611	630	593	603	643	641	613	623	569	609	660	607	645	664	621	643	585	599	617	623	634	634	658	628	641	609	627	602	661	628	623	614	602	636	625	646	650	670	607	626	651	610	618	610	672	609	610	632	607	632	597	612	648	642	575	631	596	635	655	586	626	630	581	613	632	608	636	573	622	638	613	617	651	605	652	577	629	609	601	658	624	630	644	618	615	611	660	661	627	618	611	597	639	621	631	589	630	630	652	611	617	587	623	610	623	595	593	635	578	631	607	644	594	587	594	632	614	614	622	619	646	630	644	603	589	642	605	570	601	631	603	630	619	640	651	617	646	597	638	613	600	580	643	642	645	587	626	633	636	609	599	622	630	636	627	627	621	653	615	631	615	633	574	591	583	588	652	651	615	558	594	605	630	623	603	616	614	645	622	593	589	642	627	612	626	636	617	647	641	621	591	626	679	634	599	670	636	634	616	597	621	624	612	614	587	613	653	584	656	637	631	582	607	641	621	631	620	660	605	552	643	624	589	648	606	558	656	632	610	611	625	650	652	584	616	592	603	647	598	653	623	617	623	609	666	596	595	624	605	609	638	649	626	600	638	626	631	644	638	649	653	645	627	590	600	557	648	624	649	611	590	621	620	629	595	637	616	642	613	624	616	601	618	616	574	637	648	619	614	551	628	607	636	588	630	615	621	650	606	581	637	602	597	588	611	583	600	590	617	637	612	627	594	636	618	629	612	662	604	621	621	606	595	610	609	649	618	676	613	617	640	654	562	585	593	592	595	563	616	614	604	595	633	590	615	604	614	600	634	620	589	574	680	600	634	614	626	630	629	656	621	573	583	612	628	632	620	609	650	631	605	584	617	606	586	605	671	612	572	617	653	590	668	650	602	602	625	598	603	608	573	644	640	620	592	614	594	641	567	633	580	634	583	591	613	622	625	627	620	623	631	622	613	631	595	623	639	631	612	596	645	621	667	636	692	600	594	576	608	664	594	632	618	642	610	651	608	640	616	670	588	619	611	636	585	618	659	637	623	633	654	649	638	586	603	619	625	593	590	614	638	612	612	585	618	591	595	619	602	620	616	607	643	607	609	641	621	611	586	624	608	608	638	571	619	601	632	654	656	653	589	622	626	626	611	607	588	594	641	620	602	630	621	627	585	604	608	635	608	616	592	559	581	653	624	640	626	592	640	610	626	642	599	634	584	603	671	610	616	569	618	603	610	630	615	642	598	595	616	615	646	656	635	602	616	600	592	633	617	647	604	626	666	657	590	604	576	606	622	600	629	600	608	649	599	640	614	587	627	631	624	583	633	656	616	645	600	592	637	589	627	626	641	617	608	609	666	617	621	620	606	578	580	612	607	626	640	620	654	606	610	673	636	649	609	632	615	628	630	610	618	646	599	656	622	668	621	563	629	610	622	611	615	619	609	612	652	578	592	619	622	632	616	616	622	676	615	624	636	682	624	563	618	588	604	579	582	564	608	579	653	668	636	615	636	616	569	602	603	625	622	603	651	632	583	650	599	625	596	599	659	601	588	580	584	630	619	611	640	576	630	648	630	662	587	588	633	626	589	611	600	629	617	622	593	636	611	636	618	603	581	619	646	599	584	582	592	614	636	628	614	596	626	622	642	614	612	643	640	661	637	594	616	604	623	622	625	675	589	623	634	633	586	625	601	607	637	624	597	649	610	625	608	612	612	631	664	627	632	606	639	592	596	605	633	634	621	623	581	635	622	642	642	665	619	620	614	611	642	671	600	597	631	617	610	583	621	628	623	580	624	630	599	586	616	592	688	637	598	576	619	611	546	653	672	606	625	566	594	632	664	622	649	633	613	664	605	609	577	665	613	623	605	612	650	579	640	591	584	655	625	606	665	654	636	598	631	624	603	616	652	580	643	632	580	624	641	644	598	589	645	615	659	642	615	603	626	638	632	566	659	601	609	580	608	651	546	673	606	589	598	621	644	635	604	612	630	615	612	649	555	602	605	625	611	629	634	615	620	635	599	599	658	653	595	609	600	632	601	621	598	632	625	624	658	602	576	611	603	655	622	636	622	586	643	607	644	602	644	682	590	601	634	608	639	590	619	619	607	609	588	631	626	626	570	614	624	625	614	571	619	642	605	653	575	611	612	586	598	616	635	622	653	617	604	613	652	591	601	602	614	657	641	631	617	616	605	608	611	647	618	540	620	614	612	633	606	658	627	631	663	616	632	601	629	603	615	590	634	606	606	658	574	567	617	644	584	621	648	645	636	626	632	593	597	601	614	642	628	626	653	605	627	560	652	606	641	631	646	560	659	600	611	636	633	596	638	585	582	625	663	623	598	609	633	603	640	603	604	628	591	642	640	664	607	665	619	579	612	570	658	597	600	611	588	597	649	642	602	617	608	641	606	606	619	607	632	582	617	594	583	603	642	593	618	606	618	619	576	613	634	632	605	645	615	618	622	645	658	654	630	597	600	636	646	615	591	625	604	607	650	645	636	633	656	634	614	604	645	621	623	582	659	633	603	617	586	619	607	648	630	602	674	607	621	626	612	643	618	649	665	599	623	642	635	609	610	603	615	633	619	598	602	659	622	625	613	656	653	612	669	563	571	667	644	605	658	623	661	641	631	603	641	628	617	634	609	574	640	592	623	629	647	618	587	650	605	597	642	633	625	622	596	610	618	623	594	575	632	621	616	619	630	597	645	595	609	636	586	631	618	683	622	613	636	594	635	650	689	616	618	609	602	618	604	542	617	609	639	632	593	646	581	588	613	608	587	601	613	630	585	614	634	584	644	601	598	607	653	604	601	572	587	615	613	571	616	611	608	601	609	631	623	597	577	661	592	622	653	656	631	568	624	571	640	576	639	590	625	628	582	586	610	603	599	613	628	626	614	624	639	678	599	621	590	615	618	598	627	633	624	623	608	638	636	583	623	668	640	639	619	643	627	610	624	627	597	598	599	599	614	596	661	661	595	667	659	613	581	607	638	594	640	628	635	628	601	646	584	564
45945	22889	15301	4263	1929	1431	981	829	653	613	547	536	527	461	424	452	425	448	436	406	448	408	376	441	423	390	415	396	405	394	403	399	453	430	395	418	397	392	424	398	426	394	393	346	407	363	402	346	353	372	368	360	391	390	383	356	394	385	378	373	362	374	351	387	385	358	358	384	391	384	399	389	369	355	380	403	385	361	365	412	360	369	379	337	368	355	390	370	370	356	386	354	359	350	347	382	381	333	357	380	393	367	400	356	362	399	397	389	365	358	364	402	403	364	364	382	358	355	385	399	357	373	364	373	385	378	372	347	394	360	368	362	344	348	359	381	399	373	348	356	377	382	366	377	400	342	401	373	308	351	415	385	366	365	341	341	349	353	373	385	394	392	373	371	349	389	354	379	382	390	378	358	343	349	379	359	364	343	357	377	371	380	365	354	350	339	354	376	381	347	364	329	367	359	374	337	394	404	364	405	373	345	390	345	371	372	357	357	334	373	365	338	374	370	358	327	375	372	357	345	388	359	355	348	353	378	356	359	353	362	376	358	374	396	352	321	380	379	367	412	343	400	369	360	346	390	411	350	368	378	369	361	359	376	362	343	368	388	359	327	359	356	359	344	360	382	382	350	400	367	364	363	338	387	351	361	364	343	341	342	358	395	373	350	347	360	338	376	345	332	350	339	389	363	358	328	398	365	372	341	335	351	391	354	358	386	400	354	394	349	349	345	334	368	336	344	346	386	374	352	360	374	361	367	365	378	385	333	351	371	362	339	391	360	373	417	358	324	350	395	347	388	362	395	355	392	348	347	358	349	329	341	393	396	379	340	375	349	356	394	352	366	379	357	348	351	343	381	405	363	377	369	347	347	399	348	366	347	406	349	317	364	327	380	328	385	359	344	372	358	374	362	363	346	337	368	393	366	370	358	311	343	329	356	380	332	344	364	374	333	370	320	374	354	348	334	362	381	364	382	345	373	410	362	403	348	378	379	393	388	406	401	371	382	342	378	365	390	358	386	361	355	374	375	344	323	387	354	354	373	381	359	427	342	358	350	349	356	367	379	359	368	373	399	385	365	329	340	351	364	371	353	360	349	377	376	370	349	368	376	409	372	356	351	363	340	395	368	352	342	377	355	326	376	336	360	412	339	347	364	370	368	374	410	331	393	329	353	339	391	343	360	347	385	353	346	350	381	364	383	347	401	370	388	358	357	367	376	380	355	398	373	417	366	342	334	416	355	358	356	369	309	338	374	377	355	351	403	349	394	356	395	347	346	368	370	368	384	376	345	410	362	341	360	361	384	395	361	382	346	376	366	353	358	353	356	368	365	395	337	315	342	365	345	350	352	345	351	341	354	390	345	377	382	373	379	362	381	369	361	429	383	359	383	361	378	380	371	371	404	369	370	360	380	349	379	407	407	386	352	321	355	354	379	384	363	394	380	372	374	372	337	336	382	377	372	396	431	363	359	399	366	325	343	342	336	351	348	364	368	351	390	404	357	373	380	370	356	368	328	389	387	387	352	358	364	368	333	394	368	359	357	393	342	368	369	410	364	385	358	356	347	384	404	338	344	338	372	355	373	385	399	348	360	347	364	394	356	364	372	351	333	351	390	350	351	327	347	375	361	397	332	378	384	354	351	347	359	385	345	377	371	362	403	378	349	366	406	376	427	356	370	362	356	391	350	369	363	331	364	348	353	370	382	360	395	348	329	379	365	360	325	342	338	366	358	334	342	390	363	329	355	345	338	362	364	352	373	340	390	381	387	369	382	368	383	406	356	349	365	331	348	328	361	382	353	381	374	369	363	371	362	346	353	374	373	384	368	379	348	351	380	364	338	370	330	338	343	349	371	354	374	380	355	366	366	364	371	369	354	342	376	365	351	382	378	404	370	363	363	370	389	378	351	363	349	383	358	334	403	339	366	386	407	348	368	353	334	366	335	398	373	326	368	386	325	356	392	351	335	372	372	386	352	379	340	390	339	404	401	373	344	338	351	385	370	378	360	395	348	362	346	342	373	382	395	360	359	361	370	362	374	351	332	346	370	336	337	373	399	344	370	369	421	345	353	382	381	391	342	341	358	380	385	385	359	367	327	377	356	350	388	355	359	350	343	399	347	352	348	350	354	355	338	369	355	360	370	359	357	374	331	407	370	385	358	354	374	365	393	352	404	357	335	374	365	386	351	363	360	406	363	360	359	353	355	353	362	375	350	377	366	366	385	355	353	366	356	388	365	380	399	375	358	354	370	374	368	411	370	380	401	385	374	368	372	380	384	370	365	387	377	370	353	385	360	361	371	346	359	353	398	397	381	347	333	384	354	401	341	330	338	362	424	373	403	334	324	387	404	404	377	360	377	376	378	381	367	391	397	366	399	367	338	402	332	344	337	375	365	360	341	356	390	367	368	338	353	384	352	362	379	366	356	361	383	348	377	347	334	364	372	385	379	352	359	348	344	342	394	355	362	361	319	393	366	379	375	387	349	359	342	351	372	380	379	361	390	357	406	363	340	351	341	335	319	338	370	372	378	364	380	357	364	331	371	359	384	381	354	353	347	364	435	364	385	378	384	351	337	379	374	398	344	357	348	365	358	361	373	342	359	349	365	365	361	379	389	344	358	378	395	369	378	384	361	323	319	338	406	383	357	377	336	406	366	391	338	365	378	378	397	386	345	342	371	354	338	371	327	351	345	355	369	350	387	348	376	363	348	366	333	346	353	392	370	336	350	346	355	378	364	338	407	362	343	368	345	345	349	356	395	433	352	337	362	380	361	403	382	339	386	340	360	391	350	355	357	392	373	368	394	362	330	376	367	343	351	376	337	349	337	373	379	363	371	365	400	389	377	392	364	367	338	409	356	364	337	358	389	364	364	347	345	359	363	372	348	350	344	389	364	375	339	362	358	383	379	368	362	348	377	371	365	390	356	372	359	391	368	369	411	390	359	344	346	354	371	366	416	373	399	372	395	354	367	344	372	367	361	348	377	376	354	378	344	370	405	376	367	365	411	371	375	401	369	385	373	375	374	383	361	337	372	389	362	358	392	364	352	361	360	358	396	359	374	377	371	355	373	358	420	367	342	370	417	349	335	340	382	388	387	373	366	358	367	355	374	391	403	383	359	349	325	364	378	377	326	388	342	342	364	398	374	348	373	334	333	370	334	399	403	355	353	376	362	372	360	373	393	381	386	392	345	396	363	366	304	358	363	382	372	337	364	361	369	363	342	355	378	359	351	366	363	337	385	361	351	386	371	398	351	401	402	387	384	396	371	365	327	340	385	361	374	327	355	380	357	369	381	358	376	331	376	331	364	341	354	376	346	351	369	385	392	363	378	364	374	386	355	372	384	348	342	335	383	339	373	345	365	392	376	354	381	352	373	348	360	375	389	373	332	348	351	370	358	372	389	353	336	379	361	384	337	378	361	363	323	331	397	384	356	363	378	388	366	375	355	361	368	350	398	390	372	333	366	355	392	338	352	384	386	386	381	377	367
22231	2884	5941	6665	5842	4857	3535	3080	2560	2213	1969	1796	1631	1547	1563	1383	1332	1282	1175	1250	1192	1164	1154	1141	1142	1246	1324	1249	1198	1164	1188	1128	1143	1076	1015	1072	1082	1089	1058	1064	974	958	964	926	911	920	950	943	900	877	944	869	896	897	874	893	954	905	869	912	913	878	893	903	871	882	861	832	870	891	886	850	933	847	835	907	846	804	837	913	876	926	865	875	885	913	846	854	843	876	875	871	849	886	889	875	870	856	810	876	821	832	831	870	852	898	839	888	845	873	857	803	879	871	852	888	824	840	839	791	844	866	800	866	856	799	823	832	853	848	885	902	804	875	832	780	813	811	771	864	876	781	828	773	851	839	856	833	849	847	873	867	857	787	835	822	816	881	807	876	866	826	849	863	870	787	821	859	877	813	833	830	898	860	866	824	841	857	849	831	885	812	814	830	862	819	821	812	825	893	826	829	843	808	869	853	875	834	804	870	818	834	849	872	840	870	836	872	831	810	907	840	847	851	833	824	809	835	893	862	856	892	874	835	833	828	774	838	855	870	846	871	871	861	841	834	818	825	840	838	834	822	819	862	850	767	822	794	802	828	878	878	865	825	859	829	870	843	891	821	858	848	826	810	856	841	843	888	868	827	815	811	829	846	843	840	785	788	891	855	851	790	800	855	810	847	823	886	846	849	790	821	907	825	864	837	874	847	805	819	850	773	872	806	843	902	787	865	857	813	867	841	853	867	819	857	822	846	835	830	803	911	808	807	857	866	792	821	802	788	826	848	862	850	924	817	832	823	888	865	838	867	867	851	838	869	829	836	883	869	834	866	842	895	811	879	853	803	826	845	795	840	875	872	848	835	826	831	845	753	825	820	827	842	838	821	831	851	854	828	775	851	795	844	794	858	812	829	826	887	798	854	827	835	845	855	813	833	865	860	876	851	813	813	825	817	806	872	842	822	812	827	783	827	867	821	822	783	813	853	865	822	821	825	857	819	784	857	814	814	850	838	876	865	866	834	911	803	805	850	813	838	845	816	865	871	923	833	839	827	814	863	832	870	841	831	823	834	785	889	858	821	826	815	866	824	854	799	802	828	853	855	838	825	769	801	851	899	862	853	836	797	804	864	846	805	813	849	793	832	881	811	834	861	842	828	773	811	867	809	848	865	826	851	866	853	880	851	866	843	887	848	816	810	843	802	867	803	819	853	856	821	843	868	900	857	875	826	823	832	875	843	776	865	831	848	802	847	832	857	786	846	855	808	827	810	870	791	878	817	800	831	802	827	806	894	891	814	886	804	850	874	861	805	790	853	839	845	783	810	854	824	836	793	849	912	836	852	861	876	905	839	832	842	821	832	842	877	815	831	873	812	826	877	827	835	853	850	829	842	873	848	804	878	856	829	825	845	864	829	921	920	793	810	882	811	850	894	859	794	838	814	853	817	856	832	882	878	832	824	834	857	812	849	869	873	890	794	777	830	800	860	864	855	862	804	911	852	832	876	813	881	827	795	824	866	857	850	826	845	829	893	858	831	834	877	834	828	805	805	846	882	855	787	803	824	840	870	791	795	910	771	859	830	818	818	813	825	837	883	877	848	862	872	840	863	883	831	799	795	813	832	816	829	831	854	801	808	889	845	826	923	781	818	827	806	794	821	882	862	837	826	795	813	844	810	877	836	799	833	876	807	771	862	847	852	813	877	815	858	837	871	884	807	838	848	811	842	880	852	864	854	925	821	797	847	815	859	838	813	798	816	826	823	873	828	859	844	786	844	835	859	838	828	866	820	846	892	858	854	926	879	836	849	847	872	839	823	816	845	827	859	801	826	824	865	864	900	835	856	853	831	801	883	854	886	825	855	878	883	865	777	812	788	830	791	871	824	774	860	883	811	849	838	870	865	837	845	841	853	846	865	796	853	838	826	866	896	888	859	827	859	802	868	865	834	833	862	824	860	850	820	865	831	853	859	849	801	838	791	809	834	883	819	850	807	795	833	823	891	825	846	808	823	846	804	835	896	810	825	850	831	838	858	814	886	791	795	820	828	879	868	850	833	817	856	862	818	858	882	852	857	815	874	858	834	862	846	877	791	838	809	874	823	817	823	882	788	864	859	894	854	837	859	823	855	786	829	873	892	789	837	743	821	838	812	860	809	824	819	884	811	846	841	867	842	827	834	856	775	858	798	827	818	855	837	805	878	853	824	800	799	832	832	883	834	871	823	785	811	882	848	870	867	842	820	856	855	834	851	835	817	875	841	834	842	849	843	849	856	834	821	871	842	852	841	826	818	841	834	866	838	831	858	823	834	802	850	841	842	850	866	796	816	883	796	851	868	872	869	841	827	834	831	857	822	839	830	798	856	827	810	825	846	780	858	826	876	845	829	787	840	842	891	797	869	847	852	820	819	874	756	872	860	851	854	828	810	823	824	893	863	809	816	863	819	832	864	855	847	864	831	820	870	831	861	810	804	799	832	776	834	911	861	828	836	817	792	824	851	833	845	824	827	854	824	828	818	875	849	838	877	864	843	843	828	865	879	814	851	889	833	822	811	786	837	857	864	891	851	888	818	800	874	869	823	816	800	810	814	821	886	772	801	920	833	814	816	812	842	812	897	866	849	884	911	809	857	881	864	841	869	820	869	795	886	823	872	852	835	850	861	864	837	808	820	802	809	868	857	833	894	865	816	819	824	821	817	835	885	916	847	861	865	802	884	833	872	848	834	829	843	861	871	868	883	794	827	826	858	793	876	875	835	882	858	847	789	813	784	852	851	834	866	811	847	867	900	855	854	833	804	842	825	845	828	889	850	826	855	761	797	831	880	810	833	837	827	833	856	852	805	860	831	875	868	842	881	860	823	854	843	887	844	813	871	810	821	846	812	848	852	887	802	841	855	846	834	806	805	816	782	827	855	825	840	823	862	807	829	859	849	807	873	877	856	828	814	855	893	823	822	881	834	836	839	889	886	823	788	817	800	868	810	803	805	828	814	865	820	802	841	827	828	782	862	822	826	886	827	832	806	815	861	857	852	841	820	868	791	855	835	805	813	786	827	901	857	850	877	844	815	857	813	851	901	864	864	858	829	893	798	850	806	789	832	789	875	870	785	826	832	827	810	883	864	804	821	841	832	856	820	837	817	828	848	849	808	889	843	836	809	828	804	835	857	811	876	796	851	806	852	838	831	846	854	886	860	803	849	853	845	811	829	822	832	900	814	851	827	779	801	888	849	825	810	855	811	789	865	820	846	835	908	816	792	854	885	906	867	819	817	829	912	924	843	855	849	874	840	869	855	843	803	826	861	902	817	865	779	802	815	863	882	822	795	877	829	857	818	865	819	770	821	788	817	835	887	817	834	861	874	848	818	835	781	895	841	858	829	863	868	827	894	819	835	848	874	829	834	878	845	870	841	836	866	847	863	830	848	878	857	796	816	752	842	807	875	807	847	868	780	828	840	874	812	819	905	836	815	891	841	825	842	835	800	783	821	850	827	828	877	796	783	799	834
3872	495	481	337	266	237	218	207	191	192	200	167	167	174	179	175	177	161	163	195	191	184	165	165	184	174	170	170	204	169	159	177	181	153	184	166	179	157	173	166	154	154	184	160	171	160	204	160	170	150	163	197	180	159	152	179	177	177	180	178	153	153	160	156	194	164	159	169	162	177	148	161	198	192	163	153	170	161	157	175	168	152	186	199	186	143	167	162	185	158	164	159	168	145	184	160	167	153	173	185	187	157	169	152	159	164	159	178	174	182	174	162	160	163	155	140	194	171	184	167	173	171	167	162	175	197	158	176	175	156	162	155	172	153	157	156	156	136	168	164	172	151	162	184	205	134	179	173	180	179	161	177	177	153	162	162	184	154	158	170	171	172	190	178	145	170	183	160	152	173	162	158	163	169	158	148	160	178	154	170	161	165	179	147	173	181	159	140	167	178	172	194	171	169	144	165	156	164	155	166	175	183	167	185	172	178	162	182	170	183	171	172	148	155	177	167	186	177	166	139	158	164	158	176	171	169	178	166	152	176	163	163	161	165	150	182	150	161	145	175	166	171	179	203	174	177	185	193	166	161	169	163	163	175	176	190	163	171	160	161	172	189	159	164	164	177	141	179	158	181	161	186	182	162	169	158	150	173	176	160	175	185	178	161	164	152	193	158	153	152	159	178	187	170	164	161	168	184	146	166	156	172	172	181	157	179	170	184	174	163	173	204	195	169	170	190	180	168	168	176	171	168	164	192	159	188	197	168	171	167	166	161	197	183	152	191	165	157	196	167	169	168	166	174	179	172	183	166	166	143	202	156	185	167	158	191	173	145	172	186	169	176	168	198	187	181	169	158	150	155	154	207	164	166	160	187	183	164	168	165	152	165	153	162	188	205	169	167	164	142	160	166	160	169	160	183	185	163	163	180	183	177	162	185	166	163	162	173	159	162	143	177	156	171	175	177	145	173	167	161	183	161	175	165	169	154	167	173	157	157	157	190	177	195	189	177	172	176	165	141	162	184	168	164	169	189	163	158	140	194	175	176	166	179	173	173	178	169	162	158	156	162	163	170	180	167	162	157	158	171	210	159	171	151	145	184	161	166	180	147	173	161	161	154	201	160	183	166	194	154	165	176	167	168	190	161	185	184	147	164	147	156	143	167	154	170	172	172	170	154	159	166	137	185	176	169	151	164	177	182	172	182	174	172	170	178	158	197	188	159	180	183	139	179	195	166	169	163	172	171	177	182	157	177	171	165	187	157	170	177	169	167	150	167	159	190	184	183	180	156	174	180	156	167	169	181	193	154	193	182	147	193	166	162	196	159	165	170	187	201	156	186	170	183	163	157	174	150	194	194	202	184	185	152	176	179	160	142	165	142	171	161	196	180	171	155	156	177	163	151	156	181	164	138	201	165	189	166	164	164	176	159	177	167	164	168	183	180	157	143	180	189	187	155	135	156	176	162	150	175	158	166	173	159	175	156	181	183	161	159	191	179	206	177	192	168	167	170	159	176	143	166	164	157	183	165	164	188	152	171	182	159	178	181	185	181	154	160	174	179	180	176	168	163	187	169	170	167	164	184	180	163	162	179	168	177	170	163	179	197	167	182	167	167	191	165	167	173	153	176	175	174	177	177	153	156	193	169	196	177	178	166	167	187	177	163	170	149	150	179	178	161	138	155	171	148	170	145	200	169	158	155	188	160	165	172	158	179	161	161	164	159	181	177	175	155	169	155	161	183	151	186	176	174	144	164	167	176	159	155	159	156	202	177	163	183	162	162	182	202	166	169	149	190	158	159	168	179	168	168	174	173	188	182	167	143	188	174	167	177	150	157	170	160	173	188	159	149	183	171	182	164	169	173	172	182	160	176	171	158	158	156	174	183	185	171	192	170	162	187	161	165	172	167	170	148	160	163	167	153	155	145	163	158	155	174	162	189	168	182	190	172	173	178	180	184	185	170	156	197	175	161	170	150	172	168	174	161	172	185	172	152	160	165	194	164	180	180	180	183	156	172	190	154	160	196	162	173	169	159	154	151	183	177	175	154	171	180	179	194	179	163	192	166	162	191	154	181	158	189	186	185	133	166	169	151	169	175	165	157	145	141	168	193	150	164	163	164	157	166	172	156	148	166	192	185	176	191	160	180	169	173	161	160	178	139	146	181	160	171	174	179	180	170	186	188	205	188	165	155	184	154	172	181	129	161	169	192	159	174	180	160	160	157	174	198	172	171	172	167	181	204	178	152	167	163	185	197	161	146	159	155	153	177	175	169	154	175	156	180	177	168	157	168	154	174	187	194	168	161	161	173	159	153	141	161	149	163	190	169	158	145	173	177	149	194	164	209	169	174	173	157	156	149	165	149	162	169	132	165	177	174	133	154	169	139	149	177	163	169	178	194	170	153	168	166	161	149	179	167	178	196	169	162	167	197	154	155	173	178	166	188	176	186	170	158	182	150	197	166	179	162	170	154	173	173	168	193	165	171	164	170	139	167	162	187	166	189	166	192	185	151	159	165	188	160	167	167	177	181	174	162	180	193	163	159	176	162	172	188	178	163	182	166	198	157	155	180	157	155	164	168	193	174	173	182	151	191	194	160	148	170	186	172	178	190	175	155	151	170	179	165	168	182	165	167	180	165	194	168	184	165	181	208	205	184	165	156	173	207	160	182	182	176	177	176	161	188	171	160	167	196	189	176	164	178	186	202	163	162	155	197	168	175	179	178	178	184	177	136	209	149	139	164	168	172	169	147	176	175	172	177	160	181	177	175	184	146	151	186	182	162	163	210	163	169	153	194	192	169	194	184	167	177	192	150	174	160	159	182	162	169	156	158	163	150	157	166	162	184	157	172	187	172	185	181	151	166	197	167	162	168	204	136	174	164	164	171	174	164	171	172	153	180	178	192	157	147	150	177	160	143	153	182	183	194	156	160	190	161	164	174	161	161	145	193	176	187	186	190	135	158	156	146	175	169	177	168	175	154	158	157	146	165	182	170	182	183	177	147	175	173	175	184	169	168	163	171	147	175	176	167	170	200	174	181	161	172	166	172	175	167	159	156	159	182	180	159	169	186	167	160	175	166	161	191	192	158	144	146	168	159	171	178	159	171	192	190	185	163	170	176	190	165	161	180	179	176	178	179	164	166	178	146	160	173	153	150	174	174	175	170	162	171	156	192	156	177	167	181	179	169	179	177	183	171	181	166	172	155	158	181	163	178	159	184	170	166	184	152	160	176	182	182	153	163	181	174	178	186	164	184	171	182	178	178	165	165	179	169	165	177	173	157	158	151	153	174	161	144	176	158	150	176	172	170	169	185	164	164	185	168	180	167	150	170	141	173	171	179	205	180	150	171	174	170	205	156	179	186	173	178	153	171	153	153	144	175	145	173	181	196	150	160	172	175	168	173	143	158	169	181	170	154	162	158	185	147	158	164	187	167	160	150	190	164	178	173	197	140	181	156	167	178	197	188	172	164	184	167	188	152	158	168	173	152
4488	739	1143	1020	945	821	710	608	551	561	467	489	508	495	443	479	460	479	445	476	472	486	471	492	536	523	520	552	485	518	493	534	507	540	491	491	490	479	479	436	481	417	446	422	433	449	427	466	435	418	472	407	423	450	435	468	462	456	466	502	470	451	476	500	442	468	488	455	429	457	442	476	459	425	429	417	448	473	476	439	472	440	437	451	460	444	487	434	440	426	449	428	465	473	483	461	457	495	474	491	439	423	481	443	435	451	466	423	449	446	406	445	414	464	437	416	470	451	431	446	439	452	424	463	428	450	468	433	404	476	427	429	398	462	451	430	454	454	421	492	431	446	414	434	431	422	446	453	425	435	468	430	431	433	435	466	506	427	419	428	418	462	459	451	499	426	431	447	458	455	426	432	457	456	441	448	445	464	447	462	462	456	450	447	426	418	423	457	424	453	449	445	466	474	416	417	431	414	486	448	432	447	469	452	448	458	439	405	481	428	451	411	476	456	418	403	424	423	425	438	460	423	457	429	434	473	418	443	441	448	443	408	432	430	454	427	457	414	465	401	389	471	488	393	442	467	439	437	445	431	410	489	438	463	448	465	420	412	429	459	426	436	424	441	467	403	445	457	420	443	461	498	421	424	446	471	471	457	439	451	417	458	462	492	417	429	410	441	441	446	437	455	418	420	413	457	469	444	465	460	455	453	459	457	431	397	464	405	423	451	423	460	444	453	427	417	462	454	450	431	443	427	482	435	419	411	435	462	399	439	431	422	470	410	416	466	436	457	404	454	434	389	460	434	466	445	424	446	453	439	468	428	442	456	486	441	450	432	449	438	430	425	452	443	458	406	445	430	417	425	465	411	435	473	450	409	451	437	432	406	425	460	444	442	445	443	479	441	470	386	455	437	431	455	464	452	479	443	441	463	423	464	459	426	440	459	431	482	436	442	464	446	415	464	455	457	475	431	478	452	467	444	475	436	446	443	444	476	440	405	414	418	488	459	455	442	451	430	414	434	450	419	455	471	454	443	432	453	411	473	493	406	440	463	486	454	454	421	444	421	418	428	462	454	447	441	445	415	419	430	427	467	401	419	450	470	486	424	415	475	474	421	461	436	421	478	440	475	436	421	432	453	471	471	424	472	430	455	451	436	396	416	439	487	430	428	470	424	452	425	453	468	438	421	449	500	401	454	447	465	454	458	461	457	474	480	418	385	411	460	434	450	456	449	458	434	428	402	447	447	448	429	433	418	428	404	435	475	459	474	440	489	433	409	417	438	414	428	415	441	455	425	455	472	448	449	421	432	459	468	429	425	472	436	475	473	430	459	469	437	437	458	437	490	452	455	483	472	432	452	445	432	394	459	457	395	488	425	466	458	450	447	461	454	427	428	415	420	403	439	417	419	458	437	414	426	462	434	461	421	445	434	437	473	458	452	434	482	461	412	428	468	451	442	448	407	405	421	468	438	431	467	427	427	464	441	410	435	475	424	433	443	468	430	413	458	499	477	411	440	432	464	474	437	462	465	464	489	431	428	444	481	456	425	435	428	449	407	440	421	422	441	430	465	406	459	433	396	438	464	408	440	466	429	453	421	429	457	452	467	447	424	436	396	439	445	458	436	466	397	469	448	451	481	395	464	447	449	427	424	461	422	469	427	464	435	456	432	449	409	453	475	433	441	406	468	433	425	435	467	438	427	463	435	433	434	416	437	426	452	435	437	393	458	456	418	435	464	452	485	457	439	432	413	422	441	493	457	396	444	438	448	409	458	482	425	448	458	428	485	441	442	433	414	455	421	421	428	440	424	445	411	421	464	460	464	462	453	445	468	449	456	430	460	417	441	456	435	435	406	420	478	460	438	455	470	424	431	444	453	424	455	414	425	438	455	459	430	438	425	433	418	434	472	433	424	399	424	452	409	414	417	422	439	449	430	430	454	439	430	404	416	447	464	428	480	455	443	427	476	424	424	471	408	424	396	427	494	485	436	416	455	440	424	446	456	440	460	418	464	465	435	445	468	453	412	413	429	478	456	412	445	428	443	439	407	449	477	474	441	473	458	454	444	448	448	439	442	432	438	453	448	461	473	437	439	432	456	434	444	452	378	429	457	438	444	467	410	432	462	447	426	443	423	425	446	454	453	422	458	436	466	461	476	461	425	435	457	474	424	445	415	460	423	452	423	401	447	405	429	480	440	429	415	411	425	406	440	445	450	454	446	452	464	430	475	488	441	435	415	446	482	463	441	445	472	433	450	461	461	474	475	413	449	444	434	457	419	426	432	464	409	413	455	466	469	469	451	446	460	459	444	448	439	459	454	455	477	426	429	433	446	478	428	439	420	432	465	455	465	418	433	434	439	443	425	441	434	469	457	416	448	437	437	432	453	442	449	452	422	472	414	465	428	488	449	449	439	402	475	430	482	412	464	417	421	430	467	410	457	417	452	418	422	416	453	463	446	445	477	449	420	422	444	455	414	485	428	438	413	417	452	451	441	462	462	399	410	430	465	458	411	475	448	433	406	442	426	426	439	423	429	425	431	437	438	403	407	477	456	443	461	429	425	402	485	471	450	456	434	455	439	441	462	427	447	416	415	425	453	424	459	417	394	452	451	431	447	413	428	455	484	481	460	451	426	459	424	415	440	446	427	386	461	449	437	431	469	456	452	451	449	458	435	471	404	387	432	457	464	429	463	433	449	420	434	468	420	460	443	478	446	428	446	444	457	488	475	441	423	448	428	457	419	432	465	455	422	460	436	427	474	454	394	426	452	443	417	436	421	451	442	437	453	463	474	408	432	446	424	443	403	443	451	432	439	467	436	430	441	447	431	427	459	421	494	437	477	439	436	411	439	433	449	437	452	437	420	431	426	424	455	440	448	457	486	448	430	457	427	469	421	442	420	460	417	460	460	468	476	431	455	455	436	449	430	438	435	452	477	431	465	414	420	430	458	443	443	458	447	434	418	469	444	452	462	452	433	444	461	465	417	449	424	409	432	467	406	473	428	442	451	457	472	437	429	434	444	441	489	428	443	462	436	457	436	468	435	415	433	450	429	447	413	464	450	415	445	420	429	431	432	435	437	460	445	456	439	446	450	443	461	410	425	461	466	447	426	428	441	417	447	428	473	440	463	450	401	444	427	448	413	452	452	467	490	424	465	438	464	426	435	457	452	450	481	439	428	453	429	451	452	431	453	416	435	382	464	443	427	427	459	440	401	447	458	453	442	449	443	438	411	467	400	426	473	416	428	435	433	457	427	403	456	443	453	445	393	439	432	423	451	443	449	447	465	436	424	461	412	439	475	441	442	459	433	444	446	433	435	449	445	453	468	462	431	422	468	458	407	425	396	461	422	437	442	429	457	470	444	386	427	431	473	462	430	483	448	467	446	415	444	420	404	421	447	440	458	438	462	471	466	414	427	444	495	439	436	445	450	406	434	419	410	467	453	472	447	414	432	427	420	448	454	456	488	479	460	497	438	427	428	444	423	454	455
35824	12892	2922	1577	1185	777	615	495	456	372	341	327	323	307	299	285	266	279	288	252	277	267	258	275	250	268	268	309	257	261	259	252	282	263	250	243	248	257	265	271	264	275	233	260	248	269	269	255	235	250	247	257	241	261	258	272	255	254	255	240	264	259	270	252	207	230	257	251	240	229	263	263	233	240	235	233	249	224	265	235	253	256	237	228	213	265	241	254	272	229	230	234	231	250	254	230	242	252	267	222	253	255	224	281	238	242	227	248	272	256	257	226	236	259	208	216	282	241	241	229	229	252	255	258	241	244	273	258	205	267	243	257	237	255	231	233	219	242	259	290	236	278	240	238	267	244	245	239	244	232	228	245	249	273	270	247	255	257	240	266	231	253	251	243	222	232	246	227	277	238	249	244	211	246	231	228	256	258	259	215	232	259	233	244	271	256	265	246	230	221	238	257	243	257	264	242	247	225	249	224	229	249	266	243	242	249	285	243	250	236	247	245	237	248	251	250	230	240	252	244	237	229	241	233	241	212	243	217	231	232	284	277	220	257	248	271	255	258	230	270	254	215	262	250	281	234	242	242	255	264	223	234	266	234	243	249	240	243	251	219	246	249	245	232	273	250	252	266	225	245	240	248	270	225	230	227	260	251	270	220	268	256	218	269	254	246	270	247	242	242	237	274	231	223	228	239	250	239	220	247	244	224	250	258	216	221	237	241	252	245	221	225	255	254	230	230	252	209	224	278	214	242	232	267	238	232	236	249	237	239	255	232	268	264	219	236	240	228	242	254	248	276	261	227	275	221	227	240	271	235	265	259	248	258	236	235	252	227	257	238	266	242	251	261	231	241	238	256	250	253	236	234	243	232	241	232	269	262	232	240	226	226	239	239	227	210	241	242	230	232	229	205	262	267	257	196	257	230	246	270	252	227	256	258	221	239	254	223	274	225	260	247	254	267	232	257	274	255	263	250	225	236	256	245	225	239	268	218	257	265	221	250	274	227	248	260	222	212	233	228	263	234	199	262	255	229	234	214	232	270	259	265	226	239	218	251	263	258	261	289	232	248	226	240	250	258	249	245	221	233	219	245	265	240	261	249	226	242	251	228	234	211	246	235	256	230	235	244	267	231	245	235	237	253	270	236	233	254	239	281	263	257	253	218	234	225	265	246	239	261	224	247	254	252	257	225	254	225	222	250	252	224	249	260	247	260	235	224	241	245	229	262	249	252	231	274	270	237	241	266	244	240	235	239	215	254	227	261	266	256	264	250	232	269	261	222	254	248	227	265	232	246	240	250	236	260	260	219	251	240	242	260	202	261	225	287	263	260	233	231	219	264	254	263	237	270	273	255	224	244	235	233	249	272	251	232	246	247	230	223	223	223	233	246	285	253	247	255	237	253	227	239	212	257	232	238	247	241	231	247	244	261	229	235	211	242	181	249	249	249	238	254	267	247	240	251	244	252	257	242	221	233	242	243	257	237	216	270	267	269	264	241	234	239	245	266	250	235	239	228	225	261	265	224	254	256	252	249	275	220	230	249	222	260	234	257	234	237	235	237	253	232	252	221	229	255	241	242	262	256	245	250	247	242	246	229	234	250	244	251	229	250	239	232	256	242	275	246	252	244	227	239	245	228	261	275	257	249	235	235	230	227	253	261	247	267	252	244	254	247	266	276	219	240	269	271	221	213	236	270	240	248	268	226	255	226	234	251	212	262	250	238	258	228	273	238	231	230	213	250	240	244	209	281	243	244	256	262	249	261	230	244	227	278	215	244	228	218	231	259	254	259	237	269	238	230	231	257	248	238	220	237	256	273	256	234	242	240	267	257	213	236	235	250	255	253	274	230	261	248	261	246	238	252	218	270	248	264	222	236	255	259	264	264	232	250	249	255	237	265	244	286	258	241	243	229	234	229	235	249	242	248	254	267	252	264	235	217	237	248	257	259	242	208	226	270	213	268	271	226	245	247	241	228	240	217	240	255	236	251	250	230	256	247	259	263	235	215	209	251	229	243	236	236	253	236	241	241	241	250	257	238	219	248	256	268	238	241	225	253	263	215	256	228	267	249	256	263	258	266	265	236	284	259	278	256	258	258	259	247	233	248	254	223	237	250	242	244	250	284	255	230	268	270	243	241	226	239	227	242	222	238	237	243	237	249	235	260	278	257	242	233	223	260	253	240	219	265	250	244	282	224	244	224	235	215	217	241	247	248	224	242	221	226	222	234	255	242	266	247	245	257	228	265	254	270	235	283	263	251	245	273	225	278	241	213	244	257	250	217	245	250	251	283	230	256	220	230	217	244	242	241	272	226	242	260	238	246	248	267	266	246	244	218	236	228	239	251	270	240	239	243	247	284	251	249	254	205	241	219	250	267	225	254	237	256	241	254	236	242	229	249	252	250	236	229	254	240	261	270	239	246	226	221	226	259	240	260	245	232	215	279	246	238	222	216	210	267	262	247	272	226	241	227	271	240	246	255	222	232	212	250	250	258	251	265	230	269	260	222	245	250	228	259	219	249	225	249	227	259	246	229	239	250	249	240	264	248	234	251	251	244	234	239	242	236	260	226	238	252	260	231	247	232	268	249	271	231	241	229	248	223	239	240	231	240	216	241	219	212	236	270	231	224	267	245	228	226	267	257	250	229	259	243	234	237	249	217	261	233	256	249	259	235	230	250	229	234	248	215	237	261	261	226	254	232	271	250	241	220	271	279	247	251	242	236	226	276	219	245	255	273	227	236	260	234	226	266	237	223	227	228	244	248	238	244	268	226	219	248	225	286	258	226	254	223	243	252	245	224	227	238	233	241	256	240	287	238	233	213	216	252	253	267	273	258	265	260	232	265	243	258	242	218	245	224	277	243	230	240	245	231	238	230	233	240	231	256	247	252	244	255	226	244	263	235	226	237	256	281	224	220	223	248	252	234	253	233	250	225	245	252	258	256	258	260	232	218	259	251	245	241	222	239	253	253	243	280	262	245	251	250	245	237	218	247	245	244	249	257	226	241	246	246	240	270	264	245	226	239	249	209	234	257	246	229	220	247	222	243	237	237	252	229	262	241	214	224	261	248	247	255	273	217	258	254	268	245	240	207	269	242	215	237	251	232	241	220	219	215	246	270	238	248	214	257	251	245	253	239	224	225	246	241	228	211	272	245	270	234	254	255	255	252	250	270	279	238	269	234	243	262	249	281	279	246	251	252	253	254	245	229	235	275	256	245	270	246	267	246	270	219	225	235	247	228	248	213	263	215	214	247	242	247	237	259	242	241	240	259	269	249	250	233	252	230	233	237	237	246	253	254	244	275	247	275	250	251	247	244	237	231	242	235	257	240	238	237	226	217	252	229	224	246	242	243	240	248	253	247	226	233	227	221	258	233	265	231	203	236	226	228	241	232	226	252	213	233	253	252	266	264	275	258	232	225	223	241	273	243	267	250	251	251	242	226	241	244	238	263	271	243	249	226	239	246	242	246	234	235	263	271	252	267	255	266
15987	1854	3835	3963	3660	2851	2177	1735	1553	1350	1187	1123	1043	977	928	896	854	860	814	818	825	778	827	812	840	810	878	876	836	809	847	841	779	776	777	783	759	725	726	709	743	734	697	643	668	607	649	648	595	635	588	639	639	616	635	619	681	661	617	668	638	645	631	638	645	615	665	617	632	643	639	626	606	653	607	648	631	585	643	651	618	645	631	637	614	659	642	611	628	619	665	626	625	636	653	636	645	599	650	635	624	648	624	593	606	614	616	657	637	620	605	592	645	644	599	654	616	563	600	649	615	593	641	593	641	600	604	564	671	595	609	592	597	634	587	622	619	617	599	596	622	614	578	605	618	693	641	659	630	614	645	583	609	609	623	621	598	591	624	631	653	592	585	586	632	606	578	623	660	575	645	648	628	646	643	604	614	651	648	589	643	621	625	613	601	607	639	602	667	628	620	642	603	604	627	565	585	600	663	575	610	601	577	667	584	616	602	640	593	611	597	638	615	591	590	619	635	601	615	614	592	618	607	593	593	646	596	624	626	613	595	616	575	605	643	656	589	610	588	592	608	639	590	648	636	664	577	627	619	550	634	639	613	562	656	624	634	598	613	683	645	552	599	602	597	636	628	621	631	613	606	639	642	601	641	634	639	588	591	610	622	615	558	615	608	580	571	576	625	553	601	587	598	632	605	602	582	582	618	609	569	586	622	576	603	595	593	619	607	640	604	621	661	618	628	610	625	624	635	595	625	574	607	589	636	635	603	573	574	567	632	648	643	592	595	624	575	599	589	581	576	621	600	604	622	579	601	579	598	616	574	635	610	618	563	604	590	611	608	624	604	668	613	620	586	617	629	621	634	655	597	580	623	610	689	623	646	581	575	587	565	617	611	601	556	597	580	606	616	578	622	622	618	626	599	583	616	613	564	624	638	622	628	608	609	632	667	623	635	618	598	582	623	625	637	590	639	617	609	682	606	620	565	662	582	645	612	599	648	583	577	644	638	592	607	562	574	572	642	604	653	602	637	619	601	605	609	631	585	613	611	634	548	610	558	627	642	601	604	586	605	658	653	613	655	617	603	616	622	639	588	584	657	619	644	642	620	667	576	569	599	629	637	564	656	596	627	592	625	571	621	587	576	573	610	666	608	642	625	619	579	639	622	633	598	666	619	611	616	615	591	627	608	612	610	624	599	662	602	599	595	589	629	630	566	547	596	639	622	585	592	611	625	596	580	584	620	659	577	568	637	589	627	573	593	617	632	634	608	586	636	656	581	628	603	619	618	610	621	610	590	640	596	631	583	607	588	621	607	588	613	616	614	631	580	650	595	621	631	612	591	630	598	574	583	635	603	608	640	618	594	634	642	637	603	605	598	595	641	635	649	660	606	596	628	605	647	622	660	624	666	633	617	596	617	629	594	587	636	601	619	614	596	606	634	579	624	607	640	602	650	621	615	657	623	649	651	631	581	638	643	641	628	602	616	650	657	563	618	581	617	636	633	646	612	649	591	617	617	630	601	635	633	659	617	642	565	642	605	618	588	570	610	601	598	591	562	587	607	667	609	601	629	617	628	603	587	665	620	592	590	568	587	595	596	584	651	582	593	574	617	645	613	646	634	634	561	608	597	603	621	619	588	609	639	625	603	627	548	635	629	620	592	610	598	613	559	562	563	564	564	574	650	649	653	570	637	635	595	612	612	620	655	605	632	608	613	629	566	673	594	632	594	612	632	674	616	633	621	592	602	629	608	578	613	631	671	596	615	579	611	616	629	625	640	611	619	594	559	591	630	588	600	643	641	605	617	612	638	602	624	601	568	583	646	616	593	628	578	620	621	658	638	600	611	648	616	620	641	649	550	632	589	647	625	583	610	655	631	591	644	670	610	609	587	632	598	567	609	622	632	590	611	562	608	592	609	651	611	622	622	590	621	613	571	569	605	607	634	653	589	615	614	618	631	560	590	603	596	596	599	608	586	602	531	590	601	666	577	621	635	596	586	638	645	628	646	614	650	610	601	623	620	632	647	609	584	613	660	626	621	599	614	609	629	602	582	585	579	620	603	607	637	620	623	597	607	633	598	570	564	588	643	636	648	626	654	621	573	625	622	615	599	667	656	615	594	629	602	661	668	631	617	605	610	571	639	585	590	622	625	627	619	615	562	634	616	565	624	598	656	598	598	595	614	581	597	619	575	605	574	629	644	633	625	630	602	614	606	591	606	608	611	637	617	644	621	625	647	631	641	587	593	603	611	598	637	628	646	576	623	627	594	630	611	623	593	593	617	592	590	631	621	619	599	618	661	616	587	626	634	610	547	581	626	605	628	571	612	592	586	581	608	589	650	618	610	648	636	613	612	594	617	617	573	610	630	639	633	635	592	632	649	604	598	627	608	583	589	658	649	613	586	642	613	588	630	637	635	588	652	598	696	635	629	630	585	647	617	594	606	660	586	625	576	591	647	661	621	654	553	616	597	606	615	665	601	621	608	602	629	615	647	595	590	555	632	579	643	671	622	603	599	603	596	605	570	569	643	610	635	637	621	580	630	622	632	577	623	628	638	625	626	633	577	607	615	631	623	645	578	616	628	618	621	625	580	659	628	616	605	611	631	558	626	615	605	634	607	572	646	593	594	590	594	631	544	626	613	618	643	621	567	611	629	600	617	601	614	611	577	573	602	587	612	584	616	581	597	638	615	579	644	580	636	637	647	591	603	597	629	607	616	579	672	605	611	665	626	619	636	627	612	566	582	604	601	577	622	641	613	614	640	589	626	517	639	622	626	630	608	640	582	625	596	586	625	594	588	630	599	564	605	624	637	633	586	605	565	582	624	605	611	605	641	578	581	664	620	620	616	592	635	615	612	601	618	602	626	622	620	624	573	601	619	619	564	584	638	604	609	603	616	564	595	600	639	614	600	567	611	629	612	605	615	630	598	645	570	578	655	648	640	601	625	567	612	575	603	595	592	598	606	570	640	614	600	590	554	623	634	644	604	590	558	616	590	636	628	619	655	616	622	598	619	578	650	576	600	659	612	624	606	611	633	592	625	628	579	608	629	607	615	589	602	630	606	607	578	584	618	660	645	581	595	586	622	580	584	650	617	621	594	611	596	606	593	566	667	589	631	641	597	633	623	608	615	613	594	610	649	624	656	611	613	614	617	633	620	577	570	614	625	637	616	599	551	618	601	613	630	626	614	579	650	588	579	600	591	605	611	649	603	632	599	594	591	604	617	592	634	608	564	596	605	619	641	607	605	623	600	641	616	622	643	622	625	613	607	618	619	605	609	629	627	552	591	586	618	593	627	641	561	564	588	574	636	586	590	588	584	595	583	600	597	592	621	606	639	619	626	631	548	589	623	581	590	604	565	598	592	593	646	646	627	598	667	599	612	642	597	599	629	597	625	558	583	630	588	630	616	620	605	592	605	563	662	596	620	630	607	568	614	580	590	620	609	617	598	593	582	598	621	616	612	627	560	659	648	658	563	612	589	619	635	626
36624	15345	6906	2978	2033	1318	991	822	730	611	541	522	531	452	447	434	424	420	410	404	437	406	389	390	424	393	419	396	372	399	397	425	394	383	436	395	354	389	347	403	373	386	364	364	352	363	340	363	340	366	360	355	385	346	337	358	385	373	350	340	382	340	364	348	415	337	356	367	333	375	360	404	380	358	362	335	371	339	316	349	360	340	352	354	365	368	369	335	369	339	300	379	340	306	340	372	362	390	341	373	381	435	379	377	350	366	362	354	362	333	359	370	386	352	364	336	345	361	336	375	371	355	366	371	338	381	401	330	354	378	381	372	350	363	345	358	331	386	373	345	331	377	338	369	340	379	355	360	381	352	373	368	345	359	365	330	378	328	366	375	385	345	384	351	398	318	376	349	346	343	335	380	363	393	355	403	348	333	392	364	345	339	339	353	365	349	346	329	338	345	350	352	336	379	360	353	343	351	359	325	376	327	344	336	331	361	385	354	358	365	342	341	322	372	402	343	383	326	386	321	355	344	357	392	344	324	395	377	369	345	364	376	367	344	332	355	361	372	358	347	372	355	403	357	377	357	325	326	354	356	329	359	350	346	376	348	389	355	333	371	348	378	385	330	338	315	338	346	365	370	369	360	356	329	339	333	368	368	333	329	327	326	359	389	357	363	356	365	368	346	364	350	386	367	380	351	372	362	354	370	339	334	376	357	357	346	365	390	352	368	361	358	344	372	341	348	345	382	370	365	336	417	388	340	370	310	356	354	384	344	325	366	357	348	338	391	332	365	395	393	356	339	372	354	373	349	365	341	367	339	351	326	322	354	347	346	377	399	372	358	334	363	381	334	384	329	373	352	365	361	330	368	344	323	363	342	333	357	368	393	337	374	307	371	358	373	376	364	378	338	337	377	376	393	375	360	382	345	354	374	375	323	337	393	376	362	349	335	339	360	349	353	325	344	364	337	392	360	343	386	392	304	374	319	366	305	342	373	384	358	324	383	350	332	346	317	329	324	339	362	345	340	322	352	363	353	372	343	361	341	355	364	382	365	379	380	370	373	337	348	364	356	353	332	345	383	381	363	379	351	324	345	367	397	337	320	341	333	381	351	387	372	350	374	365	345	377	359	339	371	315	357	346	359	363	353	381	351	356	354	396	381	369	398	371	326	321	344	366	329	361	360	383	360	362	401	325	340	370	366	327	384	322	340	336	336	371	343	368	370	336	356	343	340	342	363	337	374	352	335	382	389	368	358	382	357	377	341	380	336	367	365	306	356	347	343	360	358	360	376	364	363	382	391	371	366	355	352	360	367	341	326	350	348	363	371	394	386	370	364	410	355	325	373	337	370	338	333	359	333	378	368	364	350	341	373	346	380	366	379	349	386	364	342	357	356	328	367	372	339	326	357	353	325	370	383	353	382	366	363	380	375	338	391	324	353	327	363	380	309	310	377	331	300	356	367	419	339	376	377	367	335	357	341	355	345	362	355	338	393	325	367	366	339	361	331	347	353	370	359	340	348	320	316	353	365	360	379	344	366	361	354	355	337	364	362	360	361	309	336	367	386	353	386	332	368	300	373	322	338	358	336	341	381	357	346	348	355	384	369	355	349	319	324	367	333	324	370	361	370	356	353	371	373	338	334	336	379	361	376	345	364	354	351	364	368	349	395	366	362	330	401	372	345	385	365	364	396	352	348	355	354	364	372	395	362	329	362	357	326	374	348	368	349	337	364	354	369	366	336	372	355	379	369	351	342	376	378	332	304	371	360	332	366	345	351	406	320	338	365	358	371	336	362	374	352	368	352	312	327	382	324	364	355	373	354	385	338	362	355	389	361	391	370	350	372	361	355	361	371	359	340	368	343	362	371	378	332	345	317	372	329	339	355	354	348	319	341	361	383	366	323	372	356	373	352	357	333	331	387	350	344	336	349	357	335	378	355	343	362	354	372	338	375	318	365	387	382	373	387	377	379	348	394	369	361	359	395	366	367	366	390	380	344	342	311	345	350	390	370	365	381	387	355	382	362	378	362	339	357	389	351	367	380	336	409	367	329	362	349	384	363	351	373	368	363	338	368	347	314	363	367	372	378	349	330	357	391	313	368	358	355	334	334	354	354	378	370	323	331	359	338	358	372	366	341	308	340	342	338	356	356	357	359	327	326	328	355	365	327	371	370	370	360	331	347	388	387	375	386	307	383	349	342	356	366	367	354	326	341	346	393	363	351	397	353	360	367	371	343	370	404	359	354	365	365	373	358	363	347	340	338	363	354	348	329	309	345	355	378	340	360	355	345	353	365	383	357	338	387	347	370	382	346	372	346	366	345	336	319	366	356	389	357	344	379	403	380	359	351	377	360	344	355	344	354	358	355	363	303	344	351	364	336	364	407	348	340	388	370	390	337	361	383	370	332	367	361	344	374	352	382	339	341	355	351	391	356	343	408	376	338	339	347	352	383	337	361	340	342	356	354	378	377	337	342	349	344	351	355	362	367	348	327	333	345	363	383	359	340	392	370	379	335	344	342	348	380	341	336	367	371	380	365	384	357	364	345	375	373	363	369	380	379	389	358	337	386	371	374	391	393	358	389	350	403	348	381	346	360	356	328	359	343	366	360	347	344	376	357	343	363	324	350	346	367	361	337	328	393	350	341	330	358	364	355	314	395	338	332	349	403	321	383	358	364	311	358	337	380	367	346	344	393	377	317	362	378	337	340	350	330	390	355	382	376	404	381	370	365	340	357	377	370	362	395	346	383	332	364	387	387	349	374	366	381	366	366	362	364	354	341	395	365	361	346	367	332	323	373	347	351	344	351	360	374	379	364	344	339	330	348	365	336	348	365	364	351	379	356	350	344	346	359	359	322	348	358	350	336	362	344	336	393	355	355	359	354	355	333	354	399	357	326	369	354	349	344	357	345	344	411	352	369	337	354	359	381	373	345	346	339	346	379	347	339	347	346	362	378	375	366	376	320	381	366	360	349	344	333	333	344	389	387	358	376	332	367	370	368	357	355	372	348	357	347	389	362	366	369	356	330	377	367	348	355	332	347	359	355	382	332	364	381	381	354	346	377	341	352	388	364	357	345	352	360	365	360	358	347	361	346	372	368	370	366	349	342	375	344	342	363	395	381	329	353	376	393	386	364	375	311	345	374	360	400	327	350	348	342	349	344	358	377	327	318	372	337	397	349	353	320	332	379	354	364	334	362	330	341	315	384	390	361	355	348	331	386	371	375	376	384	379	351	325	386	366	346	335	315	317	340	351	344	331	360	363	329	337	358	373	356	313	398	357	354	369	358	363	365	386	337	357	307	366	318	368	346	362	357	366	379	361	326	368	342	359	367	371	330	350	368	362	382	368	340	341	356	361	352	365	364	355	331	335	338	351	366	395	365	361	355	345	353	358	316	336	342	330	358	356	345	356	316	351	339	358	337	351	397	385	359	393	344	355	344	342	370	386	332	333	317	342	351	381	352	336	347	355	363	345	357	332	317	365	351
15875	3004	6340	6935	5936	4847	3738	3044	2603	2252	2007	1781	1716	1640	1476	1402	1394	1237	1315	1267	1251	1172	1209	1203	1220	1270	1311	1277	1161	1142	1157	1165	1091	1132	1091	1156	1044	1175	1096	1048	1036	950	959	955	880	919	905	858	874	871	884	885	894	881	873	860	866	861	896	864	884	912	925	927	894	890	877	918	909	883	885	884	869	875	912	902	909	875	906	883	852	828	878	863	894	927	798	872	824	834	887	849	848	863	923	839	854	833	899	885	858	897	866	862	914	856	859	823	871	871	852	842	820	863	868	869	879	782	859	835	838	876	852	873	832	865	846	828	832	800	818	815	795	872	809	826	840	816	807	856	899	868	854	844	829	822	834	838	797	818	788	854	834	815	843	864	847	851	839	869	789	794	846	845	819	843	832	829	822	856	830	802	883	767	833	812	900	862	775	865	808	865	849	874	890	890	797	811	858	840	842	851	861	841	857	845	812	801	810	842	849	844	820	860	848	836	848	845	803	802	865	869	811	843	822	879	867	821	795	854	835	824	835	824	793	845	837	808	830	865	868	839	798	877	836	821	824	830	829	818	785	842	805	805	806	849	826	838	806	807	838	813	820	866	818	830	844	842	809	847	833	852	794	841	815	816	889	829	842	852	901	835	761	872	831	863	814	871	851	808	784	817	816	885	814	858	818	785	836	853	824	826	838	835	823	810	815	803	824	804	785	866	824	859	823	837	852	852	825	876	840	844	821	810	780	836	840	805	803	865	853	825	788	824	854	878	862	833	811	828	791	834	832	877	804	866	830	807	834	840	844	849	823	850	821	790	858	816	853	804	842	849	795	853	824	860	818	790	815	875	815	865	839	800	832	824	857	863	867	836	817	835	822	828	856	825	751	855	847	805	801	824	821	803	836	789	882	806	851	824	845	825	811	859	845	812	901	788	872	847	852	833	810	864	854	803	825	829	829	810	843	830	821	835	838	843	850	824	810	860	823	820	848	810	817	832	831	831	882	804	850	824	806	776	868	868	855	844	842	829	838	841	826	801	875	815	860	790	791	838	862	840	871	811	834	804	901	870	822	821	829	859	811	855	846	811	828	863	800	856	790	836	850	827	844	804	789	793	823	908	820	849	890	895	847	841	852	833	816	826	810	813	883	791	831	836	807	824	840	827	820	812	883	791	816	802	801	799	833	840	807	816	794	866	875	802	914	849	846	799	809	844	819	853	829	853	830	839	809	873	819	874	783	874	832	841	773	870	833	869	825	805	846	818	795	849	794	785	836	799	855	827	823	801	863	831	893	837	826	874	847	805	856	861	888	859	808	842	834	804	832	841	829	856	869	806	841	844	883	844	866	782	816	827	855	886	888	852	831	814	813	867	867	812	817	806	847	811	826	863	816	829	813	871	836	834	867	845	880	793	831	868	843	830	871	845	784	793	819	828	819	822	808	851	850	863	833	862	858	816	823	865	809	854	867	859	814	854	798	846	799	807	820	880	839	795	859	799	834	836	857	850	876	824	843	815	791	843	858	833	826	887	845	841	790	880	805	861	855	844	825	830	890	824	794	850	843	763	853	794	825	839	846	807	828	799	817	851	841	831	825	834	817	821	828	861	773	859	850	816	822	894	831	834	851	780	811	825	883	830	791	753	838	792	875	841	804	819	888	813	832	843	809	821	813	810	831	837	886	851	829	795	796	808	784	820	824	816	862	830	791	869	826	841	821	882	829	825	838	758	862	861	810	796	854	862	808	783	803	824	840	828	829	826	813	819	830	860	839	849	858	779	825	850	814	838	778	807	823	822	843	909	887	784	847	839	881	772	846	772	808	842	809	749	849	845	850	807	803	886	853	777	854	855	815	854	829	813	805	840	841	844	805	831	846	851	826	859	849	826	801	826	804	865	820	822	811	815	764	858	775	802	797	822	806	842	862	842	876	855	783	836	804	803	839	812	843	778	831	856	854	850	806	869	934	824	849	822	861	805	864	838	829	829	814	873	777	799	869	842	815	863	766	810	802	827	821	806	858	878	785	802	835	864	848	830	753	824	803	851	844	789	785	794	824	832	838	814	851	861	850	874	823	818	844	834	836	838	810	859	818	807	847	790	859	789	857	788	808	789	821	791	817	778	844	805	842	785	796	848	794	892	861	821	840	799	878	838	796	831	853	842	833	866	820	838	876	858	793	855	818	788	834	809	768	820	797	843	812	816	874	855	826	835	841	833	847	801	849	844	820	834	770	795	874	887	814	803	909	829	816	817	792	793	793	855	791	772	813	844	869	825	819	828	807	876	800	816	815	850	821	820	820	822	847	838	814	838	854	845	831	799	874	823	809	861	874	862	818	868	817	819	826	813	823	847	827	842	837	856	816	778	780	805	823	814	919	898	818	812	804	820	867	869	788	837	829	855	859	840	874	840	814	859	826	862	838	862	801	840	834	803	839	844	808	824	849	813	825	789	862	842	829	858	790	850	883	844	861	828	824	865	848	786	849	821	795	828	833	806	821	850	896	836	825	887	859	809	833	798	807	802	850	742	798	852	819	791	827	845	838	814	828	799	875	846	842	800	885	838	769	853	803	818	830	826	862	821	840	809	755	828	840	853	796	872	838	839	851	805	811	829	812	884	837	807	833	833	766	839	861	777	828	831	849	879	842	801	805	809	848	822	844	899	797	836	819	826	816	882	754	842	836	871	891	860	786	839	825	808	825	820	813	842	798	841	821	876	831	860	808	812	818	850	768	884	832	839	796	802	832	790	820	824	852	836	874	817	825	811	841	854	839	804	849	848	831	861	831	846	852	872	853	802	828	829	832	844	848	854	790	863	787	847	870	872	828	823	863	841	850	790	835	838	839	814	879	777	812	809	881	875	827	816	856	794	902	871	796	826	799	817	831	782	780	850	862	900	810	850	819	830	842	801	855	788	850	805	825	805	831	812	829	785	842	900	814	849	870	811	784	861	829	817	829	781	830	837	826	867	857	928	832	834	812	774	820	810	842	827	884	866	851	817	831	853	833	900	802	803	856	851	833	832	810	815	850	869	821	791	897	833	792	825	826	874	837	800	851	805	886	845	855	812	910	827	879	843	866	834	903	790	831	826	859	878	880	811	802	854	810	823	832	811	865	815	795	879	789	804	857	867	835	807	861	800	804	820	860	806	818	813	762	830	797	803	857	812	824	805	758	798	887	838	878	869	829	821	834	802	844	793	819	794	797	808	833	802	841	880	839	834	818	878	847	829	775	865	880	815	849	813	830	824	833	801	829	842	834	843	840	808	837	819	842	770	841	868	837	883	858	922	825	793	860	847	845	830	814	858	857	830	793	866	857	886	840	814	837	873	841	847	841	960	855	845	847	780	846	820	852	804	862	855	834	772	861	823	793	823	815	841	833	814	862	827	831	774	872	809	876	877	814	834	812	796	863	845	837	828	871	870	821	857	792	839	847	851	894	823	836	851	800	785	813	816	852	809	895	828	821	817	801	801	838	818	814	848	863	834	823	909	821	822	824	841
5012	471	418	352	290	237	205	217	172	196	189	151	166	162	180	150	164	191	177	159	167	186	203	165	150	176	191	171	153	186	189	191	180	192	207	176	194	180	180	181	171	175	177	177	163	141	188	160	165	155	162	161	184	171	171	174	138	176	169	179	169	200	157	198	165	204	169	154	168	149	194	184	156	160	166	163	167	194	168	178	182	185	159	179	178	177	181	147	168	172	184	203	184	174	181	155	171	150	152	177	173	177	184	177	200	165	190	168	172	155	185	185	162	189	152	170	156	150	178	185	179	151	162	145	182	158	175	170	154	154	192	164	155	171	175	162	176	154	173	183	184	156	171	156	155	185	180	162	153	150	164	167	158	156	154	157	183	162	188	182	161	167	159	160	167	147	180	152	173	180	174	174	167	139	181	133	176	153	182	185	152	157	154	155	166	172	183	188	159	168	149	160	170	166	172	173	174	168	180	170	170	183	146	168	156	164	177	179	186	162	194	159	177	153	189	173	182	140	173	180	168	163	170	183	162	166	165	179	164	173	170	173	154	172	192	185	187	207	153	192	171	173	179	189	173	159	185	162	150	170	154	172	143	182	168	172	170	157	150	161	150	166	173	172	169	158	154	164	185	160	164	191	175	159	139	176	165	154	139	163	165	167	155	181	177	167	185	166	183	159	180	192	200	157	135	163	165	151	187	171	170	166	157	160	173	178	197	132	161	160	160	167	167	150	161	182	192	167	173	171	156	154	149	142	166	189	159	157	178	180	147	172	179	141	171	148	175	177	143	176	166	172	145	174	201	167	167	171	168	168	163	170	198	167	176	178	168	181	170	136	178	183	186	166	172	169	173	210	174	176	175	153	155	179	170	165	157	154	153	178	187	179	183	161	183	177	172	179	169	178	173	158	176	193	149	149	171	173	158	178	165	138	158	165	171	174	171	155	164	179	153	169	167	154	172	161	172	159	160	149	159	166	172	182	170	164	164	167	152	158	175	133	168	159	166	183	154	168	146	179	173	156	163	184	183	170	175	189	172	156	133	166	155	164	160	190	169	186	131	190	153	162	167	186	163	165	163	174	157	156	151	153	176	152	182	167	183	176	198	180	157	168	158	159	170	178	147	186	157	148	154	176	137	169	189	179	165	165	182	167	175	172	179	168	135	143	185	180	162	167	142	165	160	151	175	177	144	179	167	185	171	159	139	176	168	177	162	180	190	175	167	165	158	143	168	165	159	166	181	150	174	156	180	160	147	179	160	147	154	160	167	164	179	153	167	163	157	175	162	194	165	169	153	146	162	156	160	164	170	189	173	152	170	183	158	149	166	167	167	175	181	160	163	184	153	164	155	162	173	158	158	175	150	145	145	170	184	155	178	162	156	174	167	185	150	130	179	179	154	183	179	196	149	152	157	146	158	143	140	167	189	162	141	153	179	178	172	177	166	174	161	160	169	165	164	154	175	196	159	177	176	154	166	186	165	193	157	184	170	165	199	148	156	167	172	166	161	174	162	163	154	166	149	151	196	144	170	186	185	169	144	174	177	161	156	159	177	156	153	173	191	169	163	173	162	166	153	192	183	180	166	174	193	165	189	191	172	152	168	176	173	162	155	165	166	162	166	172	167	166	168	163	170	157	174	175	177	173	175	173	191	181	171	153	180	192	191	162	157	186	160	171	167	135	152	176	160	147	160	165	145	172	176	184	170	162	167	188	157	190	167	184	199	169	155	148	171	184	175	176	163	175	197	181	162	193	156	172	159	158	180	172	170	160	148	174	163	166	155	167	175	165	170	160	183	180	181	175	162	164	149	183	179	184	153	172	179	182	162	156	172	176	181	185	180	171	157	182	176	162	167	148	167	149	173	160	161	144	168	164	144	182	164	184	174	173	163	178	157	180	172	143	163	177	158	171	168	158	161	178	169	194	158	184	191	146	179	180	148	172	149	166	171	174	190	194	175	174	190	167	168	167	161	161	192	165	163	197	183	178	138	157	175	167	182	140	159	157	158	161	163	161	157	154	170	196	183	157	170	152	161	192	159	159	137	174	202	170	174	183	176	155	146	168	164	186	187	172	151	176	178	152	160	182	161	134	169	158	165	167	159	160	162	199	180	161	183	169	182	200	145	164	173	144	153	183	172	177	162	169	175	175	181	183	163	173	171	166	180	165	156	155	185	161	185	173	157	184	167	179	167	168	183	176	160	174	147	180	157	189	177	170	174	164	184	169	182	167	169	198	171	158	158	185	162	173	160	146	167	153	145	156	156	146	171	158	178	165	161	180	157	142	184	165	183	176	169	176	167	169	152	177	188	164	158	172	186	185	169	168	196	173	173	165	186	160	172	169	183	167	151	162	185	176	172	158	158	181	144	170	151	161	190	154	166	169	195	147	166	156	170	173	197	186	185	183	179	160	157	142	197	150	169	162	157	199	159	174	148	162	170	133	151	169	142	150	161	164	165	164	148	173	178	146	206	180	143	184	183	151	110	160	148	181	177	158	170	163	140	166	167	163	176	161	183	147	184	151	152	180	179	138	168	152	168	160	171	195	161	167	164	178	163	149	161	159	141	174	165	157	191	151	185	170	184	190	158	152	177	182	185	179	185	161	168	180	159	188	195	167	172	169	158	159	173	157	150	173	171	172	181	163	160	184	173	177	155	161	170	151	168	172	148	155	152	176	171	170	158	176	169	180	184	170	164	185	163	169	178	167	152	186	183	186	155	155	157	169	188	181	163	166	170	157	163	165	161	197	210	162	165	169	166	187	141	197	164	146	195	162	163	176	158	179	160	192	157	161	153	163	153	183	173	192	160	188	178	169	177	175	174	169	196	174	175	166	173	162	180	163	168	190	153	152	163	187	186	160	171	154	162	160	165	163	157	151	171	152	153	168	153	162	207	171	196	162	160	167	171	162	155	147	170	173	153	181	165	170	176	173	168	159	163	150	182	167	180	188	171	143	145	175	146	186	158	167	157	183	167	182	177	173	170	176	192	150	178	187	164	149	154	168	173	159	155	163	172	152	178	166	175	155	170	159	169	161	170	170	187	185	164	170	190	175	186	145	172	153	202	193	156	135	147	172	158	189	156	156	191	173	170	169	187	173	163	141	170	185	153	177	150	164	186	194	156	162	184	161	178	177	159	147	183	149	171	176	171	181	174	167	152	159	181	165	163	176	173	170	183	166	158	167	189	168	179	161	168	166	152	179	147	180	156	172	158	145	149	151	187	177	181	153	175	150	179	185	171	148	145	146	174	156	193	182	166	145	165	162	196	161	170	187	152	158	181	176	167	190	163	164	163	181	174	180	171	173	167	193	183	185	170	181	167	158	180	143	181	163	193	169	183	154	168	157	151	159	159	161	169	152	145	161	168	163	171	170	174	160	166	154	166	168	174	164	187	162	166	198	160	182	158	167	186	183	162	175	170	181	171	184	168	180	197	189	154	158	170	159	187	152	158	155	155	174	191	189	159	163	180	147	151	148	191	171	153	182
5225	692	1051	953	938	858	710	613	569	510	548	495	456	472	486	475	481	448	445	491	484	473	507	461	541	550	539	583	542	542	518	551	524	536	506	473	487	536	503	491	450	478	497	437	475	448	445	397	452	405	439	441	471	399	474	453	476	459	433	424	434	483	474	447	431	470	439	416	416	435	486	452	469	416	432	439	437	425	447	458	457	434	461	439	506	434	452	437	441	431	439	431	506	481	467	496	488	469	458	457	474	455	398	427	428	474	429	426	462	469	472	434	426	470	427	488	434	442	483	443	456	465	466	463	390	467	417	461	450	487	439	460	456	470	448	419	431	413	421	449	442	433	481	463	437	452	476	472	447	442	474	450	441	451	435	448	462	441	450	469	472	429	413	434	457	389	419	415	462	441	447	457	390	461	464	451	474	461	461	429	444	476	443	453	437	428	464	489	441	469	423	440	443	460	445	434	429	439	448	468	474	441	464	424	449	439	444	427	458	436	436	413	448	438	447	475	442	416	438	496	428	438	432	439	441	431	440	451	452	434	452	435	464	442	453	445	414	423	404	441	460	439	439	469	470	438	461	453	445	403	450	486	442	460	473	440	432	447	434	468	393	455	418	428	413	433	467	409	392	433	439	451	459	445	460	440	455	449	449	444	424	477	437	457	448	429	458	452	423	454	431	456	477	451	438	458	472	424	442	458	473	392	470	432	459	440	446	442	451	488	452	429	445	415	462	488	398	455	451	438	463	434	435	437	432	455	442	468	429	463	449	436	430	455	488	420	450	444	476	436	391	420	454	445	445	459	447	461	447	450	407	442	462	464	445	445	420	448	453	449	422	426	447	432	424	468	430	466	445	450	447	422	397	438	442	444	472	470	439	428	399	439	456	437	415	436	422	449	461	431	442	419	458	392	423	488	462	452	401	427	462	449	451	445	437	429	398	456	460	451	466	456	431	435	480	443	449	443	443	470	430	444	434	416	404	453	414	437	414	428	412	464	416	408	445	477	456	438	461	483	440	381	444	417	468	454	453	422	435	454	429	424	443	448	410	464	437	436	456	464	420	417	438	434	437	450	440	462	424	441	412	433	447	469	453	480	456	473	468	437	420	409	449	457	453	423	449	473	422	442	455	445	450	435	508	461	473	451	452	460	412	407	449	440	490	484	429	449	503	425	423	432	436	462	438	495	445	469	402	435	450	460	448	433	416	400	464	433	430	444	441	441	408	425	475	463	495	441	446	466	450	401	431	424	456	456	424	445	439	447	451	427	425	398	431	406	442	443	446	451	437	467	420	440	423	436	455	471	451	444	437	403	436	466	418	471	441	463	455	441	471	435	449	411	388	449	462	440	425	471	428	445	443	419	446	430	434	455	453	429	444	490	436	454	457	441	457	457	443	439	460	417	424	441	471	423	449	463	420	412	441	422	414	437	454	435	486	416	429	449	428	417	438	442	435	459	419	463	429	440	445	438	443	427	460	455	430	438	467	427	433	479	416	444	434	444	474	446	424	447	453	437	444	472	502	456	454	469	456	427	451	421	423	423	449	462	427	456	486	428	466	436	415	419	488	448	429	470	399	427	455	427	436	431	455	393	393	430	465	462	450	449	432	438	451	475	447	485	453	445	441	460	477	442	452	458	497	433	481	448	419	451	448	444	406	447	434	411	481	437	445	482	418	439	462	425	437	483	445	430	459	426	473	437	433	451	466	471	429	463	435	454	419	435	462	422	464	463	443	473	411	416	387	417	428	457	442	436	443	417	449	444	438	455	416	440	463	444	402	471	428	436	408	473	435	453	463	464	423	471	410	444	449	415	430	436	449	435	450	455	452	463	440	428	428	430	466	458	457	428	453	459	411	473	468	430	439	469	394	438	447	438	453	455	448	442	445	441	453	448	438	427	419	425	429	455	459	428	408	451	433	433	447	442	481	449	402	458	454	432	454	428	446	426	444	415	452	434	429	446	479	413	444	464	473	414	415	446	443	431	455	417	426	481	449	442	497	467	434	406	475	444	434	441	438	446	447	478	441	431	448	445	476	439	446	449	444	400	489	422	430	472	429	454	419	426	477	397	412	444	430	430	421	442	455	449	441	452	434	445	433	429	446	451	411	456	464	443	430	456	413	448	444	459	446	431	453	427	420	457	428	422	449	460	437	444	441	420	466	480	469	438	421	462	430	410	442	428	470	446	424	438	459	445	484	458	438	434	464	432	425	420	470	480	439	490	440	457	402	484	429	484	435	416	462	422	456	415	448	437	471	439	459	482	444	443	437	446	415	466	418	424	443	438	414	467	450	457	486	453	418	474	444	437	433	439	411	377	439	465	451	468	438	449	452	425	442	427	462	457	457	478	451	468	404	431	480	430	433	441	458	459	439	498	434	404	456	463	467	432	425	437	451	425	444	473	413	445	441	474	447	445	427	437	472	436	447	472	439	460	439	428	470	445	470	452	459	412	480	437	432	440	457	432	446	467	445	461	470	452	433	458	437	468	476	417	395	414	429	442	432	435	420	440	437	427	434	434	443	450	445	438	431	483	443	463	436	411	433	445	446	456	454	456	459	430	418	435	435	444	457	440	469	439	446	433	436	437	458	438	454	462	459	435	413	402	442	459	426	438	421	464	444	469	456	432	451	469	487	449	459	421	464	431	475	451	419	410	424	436	420	453	434	413	439	444	431	447	423	433	439	433	448	435	435	459	427	483	454	428	444	445	422	434	430	418	424	438	455	467	435	440	427	435	462	428	459	457	431	404	458	443	425	456	443	480	436	441	434	430	465	426	435	457	425	455	438	440	454	458	459	429	443	498	417	405	485	439	476	439	441	460	421	449	451	471	465	434	440	475	444	418	447	450	445	448	452	482	421	474	485	456	430	436	419	412	434	428	453	433	437	412	470	497	490	457	426	455	446	408	457	482	426	408	445	435	448	419	472	428	473	473	452	452	460	425	412	467	423	436	473	412	431	419	456	443	432	439	444	454	450	452	452	416	477	446	495	447	437	447	422	440	428	474	441	434	472	479	428	429	442	454	447	471	463	443	431	422	427	435	449	442	452	422	424	446	442	434	488	470	422	467	453	448	465	448	428	470	425	448	469	393	461	447	410	442	432	435	464	449	416	458	451	443	434	425	454	412	441	434	420	419	436	423	455	454	431	457	429	446	434	470	469	459	437	447	425	448	422	455	429	438	473	448	479	441	467	430	460	460	432	459	487	447	422	432	418	412	451	431	443	410	437	441	456	436	477	439	441	464	465	433	488	476	437	474	437	423	443	436	475	425	442	432	436	496	460	423	448	429	437	468	466	416	448	433	430	461	422	447	441	453	468	474	419	429	461	426	459	463	451	431	469	464	449	455	456	408	395	447	471	435	442	439	436	473	424	458	451	423	397	452	456	435	449	478	445	441	461	465	438	431	468	442	438	426	438	453	444	419	457	469	450	432	401	467	465	433	446	424	433	431	499	435	442	428	457	425	409	486	440	456	448	449	454	425
34597	12976	3249	1502	1040	747	567	490	433	415	316	317	298	299	275	246	269	251	269	286	280	262	240	248	258	305	309	265	282	259	278	258	275	254	243	277	242	285	244	270	248	269	270	234	221	249	240	263	231	249	258	253	258	242	270	265	278	229	273	240	244	262	268	225	268	249	273	234	264	237	260	214	199	231	266	254	249	229	236	273	238	232	231	266	241	238	211	221	244	221	267	207	282	245	230	216	251	241	211	230	244	222	226	238	263	257	267	270	245	237	271	229	242	225	218	228	233	217	240	269	256	243	253	256	242	216	264	222	238	234	253	231	228	249	236	255	235	266	231	274	226	247	257	236	250	260	213	267	250	267	240	248	275	214	247	258	256	231	234	240	251	255	257	228	247	265	256	235	234	242	256	252	227	222	218	215	255	270	221	241	213	225	238	232	237	266	220	233	236	226	249	238	234	246	244	236	249	222	215	232	243	258	263	255	256	232	239	239	253	245	234	235	247	251	260	253	226	265	232	232	269	219	244	273	232	245	212	227	257	241	226	252	246	236	231	251	224	219	222	214	256	243	240	261	230	247	261	237	241	251	255	231	245	227	228	242	256	241	240	276	238	249	244	285	233	246	250	269	255	246	258	229	267	259	248	243	247	231	234	242	251	225	254	256	257	238	225	238	245	228	269	235	219	247	258	220	242	235	227	237	276	261	261	219	243	253	256	234	251	253	261	225	263	239	236	251	231	250	233	259	242	243	262	221	247	263	233	238	228	228	244	246	256	227	266	232	220	246	241	236	229	240	267	247	241	266	250	242	218	237	230	242	222	248	234	232	265	250	219	261	262	297	257	240	231	246	243	255	219	286	239	221	255	241	246	235	238	226	255	243	245	227	199	245	224	241	233	221	261	239	252	260	241	241	240	215	268	254	235	248	242	245	236	254	237	248	242	226	239	258	224	249	241	253	257	262	241	208	240	268	245	255	272	233	234	224	244	251	229	246	289	255	213	244	243	250	231	238	230	238	260	249	257	252	234	279	225	225	228	261	256	225	241	262	228	226	251	266	242	274	222	198	246	228	221	239	228	242	284	263	262	246	235	247	260	229	266	242	229	244	248	251	231	252	256	252	228	243	236	242	253	253	221	230	218	279	245	232	231	202	236	248	232	260	246	230	238	279	239	269	252	252	244	220	231	256	221	240	214	224	219	261	228	234	241	248	250	222	230	231	234	262	262	252	236	257	250	243	249	229	243	218	269	244	215	233	246	231	243	244	251	229	249	245	236	256	227	248	243	240	265	231	219	230	260	253	241	265	231	230	229	270	259	221	247	251	252	222	218	256	248	257	236	209	245	265	229	247	264	241	256	243	235	229	244	246	236	227	243	220	216	274	242	222	245	251	239	237	228	228	209	234	266	264	230	261	230	263	240	236	252	235	248	248	224	265	233	271	249	235	277	283	240	250	248	255	253	224	225	248	237	266	238	246	237	254	238	253	277	237	250	223	232	223	259	230	211	224	248	235	279	227	233	222	266	242	229	205	260	245	246	251	227	253	234	244	242	254	235	234	260	258	224	243	247	221	225	232	223	237	242	263	248	230	264	247	252	253	238	302	245	213	255	241	267	230	239	236	230	233	255	261	267	258	267	230	228	238	239	244	247	252	252	253	235	263	250	247	244	227	231	222	226	242	270	232	230	224	196	255	230	258	272	239	257	284	252	250	251	226	253	242	232	283	244	258	232	271	234	243	259	227	233	233	255	244	243	239	249	243	227	234	241	260	212	272	239	241	239	220	248	237	265	235	257	236	257	231	228	248	243	256	222	248	256	248	238	248	249	257	247	235	232	233	249	237	232	220	225	238	264	230	229	223	239	248	239	232	230	258	246	236	241	220	249	217	263	214	220	238	236	243	254	235	241	257	204	282	237	256	257	248	263	276	226	221	236	233	259	239	235	259	239	224	242	255	240	253	251	235	244	269	243	226	249	260	231	276	249	236	236	214	273	260	241	240	228	246	244	253	251	210	265	286	238	259	241	232	259	244	255	240	252	260	228	247	266	253	241	272	241	234	240	226	266	202	268	266	223	273	248	228	240	263	246	243	230	255	244	217	223	255	278	252	267	250	230	245	253	261	254	222	220	253	196	232	251	236	277	240	224	224	237	229	251	257	255	275	248	264	245	244	258	221	222	226	219	275	232	232	229	227	230	250	256	231	262	233	225	258	227	232	219	253	205	242	243	249	238	216	212	230	259	262	247	225	257	243	251	232	243	253	249	241	215	227	239	264	239	275	252	237	231	250	250	227	247	226	249	251	249	258	244	256	251	233	248	260	222	200	222	266	221	239	252	247	256	260	205	202	249	242	246	237	242	231	263	220	243	222	244	241	260	256	237	238	220	257	228	284	272	278	264	275	239	216	219	259	244	228	221	232	264	227	251	243	228	242	228	214	248	245	222	253	255	266	198	222	224	265	225	232	240	228	230	260	246	245	247	261	231	245	236	251	246	243	242	209	256	242	253	230	242	229	251	261	244	233	242	228	231	236	234	236	247	257	231	252	223	250	271	270	270	245	267	242	237	240	242	222	220	253	227	274	228	229	250	242	236	231	261	244	252	228	256	249	260	233	214	235	274	255	245	251	275	254	228	224	236	229	250	218	269	257	229	218	236	254	257	228	228	215	242	230	215	270	244	279	219	250	256	249	214	231	215	239	236	216	276	234	265	260	219	244	238	244	249	252	243	234	248	236	221	242	291	261	236	254	257	231	259	237	238	271	236	223	252	280	262	232	275	266	231	241	234	264	250	213	267	249	248	272	274	242	226	230	217	243	230	214	224	265	245	248	241	231	236	232	259	260	265	258	258	209	229	261	222	241	239	252	258	227	235	274	239	257	222	244	256	262	224	239	221	240	209	245	250	236	280	260	242	242	241	232	227	275	243	263	236	232	209	228	229	242	255	254	228	266	249	237	232	223	253	242	243	249	229	266	239	239	245	249	274	270	227	261	221	235	244	262	253	231	240	228	228	271	238	247	210	219	240	228	239	262	220	254	241	260	223	253	253	265	238	255	231	249	213	275	237	243	230	238	235	245	245	222	254	257	237	238	226	259	224	240	253	235	257	251	220	197	231	238	235	266	227	260	225	240	231	239	236	216	241	272	257	243	242	256	242	268	233	251	263	228	271	255	238	257	271	254	250	237	244	251	254	211	226	220	243	232	229	244	264	241	273	230	239	244	271	218	269	211	247	233	253	261	245	237	254	224	258	236	214	219	239	236	265	241	209	231	227	303	258	273	251	278	267	241	250	249	236	243	213	276	233	244	235	287	259	260	245	236	264	277	237	238	255	265	251	253	236	257	221	277	250	265	233	256	241	251	210	247	235	229	227	254	221	214	251	268	235	258	245	266	220	241	211	238	234	262	232	279	247	234	231	241	242	268	247	249	241	233	252	244	260	269	224	241	245	246	245	232	244	245	218	258	243	252	263	255	252	253	245	248	235	260
15554	1806	3615	3877	3533	2883	2262	1765	1567	1351	1231	1090	1078	1022	952	903	929	831	826	832	822	794	786	854	864	884	859	834	836	844	830	809	787	759	774	778	742	743	771	696	753	685	657	706	630	623	654	674	662	620	607	640	662	640	630	676	687	653	616	626	665	658	659	682	642	640	664	684	595	657	639	637	641	639	627	621	625	637	600	619	617	613	617	583	595	638	602	582	625	589	656	583	618	575	610	652	621	601	638	648	644	610	659	607	642	624	635	618	626	602	617	595	619	611	563	601	638	613	647	623	618	609	603	599	603	677	599	601	621	656	614	616	645	561	627	627	567	650	621	612	568	585	647	619	620	627	591	605	580	601	595	631	618	608	580	604	628	579	633	598	648	609	664	603	660	604	583	645	599	619	618	655	586	569	590	580	578	574	568	597	590	646	625	608	601	614	622	618	624	595	587	588	636	579	625	606	631	624	598	656	635	585	617	619	623	571	614	600	609	588	634	604	601	591	618	581	597	579	603	596	595	616	654	553	620	575	592	637	618	634	613	645	601	629	594	617	621	600	575	590	619	579	637	586	618	607	608	614	646	631	619	600	592	629	625	604	631	593	591	597	573	606	625	643	645	650	580	617	591	645	615	657	594	568	594	594	613	554	628	601	616	645	607	625	593	627	608	622	568	642	567	626	616	574	608	625	653	610	604	577	569	603	588	609	603	582	587	607	594	613	586	580	596	637	602	609	635	626	587	613	630	655	592	638	557	608	591	596	621	615	618	581	618	608	545	632	574	581	597	614	604	622	588	588	585	585	578	596	615	624	601	637	580	638	619	584	612	586	578	593	594	642	581	608	577	627	592	603	561	622	593	587	586	618	628	586	590	600	600	645	642	634	587	561	613	619	592	592	591	618	600	639	606	601	614	578	626	598	625	635	639	616	600	628	616	618	608	605	611	631	593	626	630	644	645	634	600	614	584	637	600	558	593	634	622	609	563	614	598	627	612	593	575	586	651	660	572	602	593	579	579	581	601	622	575	623	610	638	591	590	622	588	616	612	594	644	579	596	554	613	603	659	589	649	592	596	605	629	627	596	605	627	605	626	614	592	568	596	647	614	584	643	648	633	617	580	616	598	556	629	589	576	622	572	627	601	575	667	629	598	597	592	642	544	598	635	632	613	587	628	608	640	585	573	586	622	630	625	602	618	573	608	616	639	626	658	628	667	611	604	592	635	636	599	625	601	590	590	606	615	646	582	610	601	593	636	612	573	594	667	663	595	602	587	588	604	634	592	590	592	610	597	619	586	583	592	562	636	592	581	596	597	623	620	586	629	608	604	637	627	587	611	603	633	653	590	657	629	620	598	617	596	636	610	629	580	597	662	630	611	612	584	602	609	642	622	585	589	627	630	612	616	670	584	577	588	628	587	618	593	591	581	608	561	594	586	642	598	611	615	632	556	667	609	590	615	648	639	561	650	617	651	593	589	592	640	624	581	599	626	577	590	580	625	624	617	610	608	628	626	594	552	641	606	608	592	646	619	599	641	583	630	591	562	628	566	581	618	632	605	588	616	583	627	654	594	628	560	624	597	636	596	641	587	625	545	586	586	603	596	613	618	647	641	611	581	585	546	595	578	649	616	587	594	604	610	625	613	567	617	641	585	559	603	593	590	605	682	633	595	651	589	606	604	566	612	620	610	601	627	584	567	596	572	600	608	629	587	623	637	616	597	624	631	616	614	628	611	606	589	634	630	696	648	635	635	612	656	644	617	599	623	656	591	643	650	631	632	638	602	620	634	614	571	588	595	615	634	583	589	610	588	597	614	603	559	573	586	604	658	635	594	602	644	620	619	634	647	558	574	647	646	626	615	606	638	603	651	628	614	640	625	635	631	581	602	593	600	619	609	626	619	627	546	583	594	601	547	655	625	620	585	631	639	591	614	613	640	598	600	615	650	575	574	559	596	621	650	616	580	599	621	594	572	601	619	573	621	646	635	561	637	569	619	647	605	560	598	585	596	624	557	630	613	585	619	563	607	594	628	619	587	645	576	607	623	653	620	586	582	618	571	635	575	577	631	602	621	663	625	628	635	558	602	602	611	596	637	586	594	597	611	534	617	597	618	622	598	575	646	602	602	626	581	598	607	611	643	600	630	631	622	585	585	590	563	597	613	572	610	595	562	627	643	577	631	608	619	608	597	589	648	608	599	597	639	577	635	617	600	605	612	615	583	598	633	603	625	619	585	569	593	626	602	617	655	553	597	591	607	625	606	583	598	660	589	604	587	575	592	566	609	611	603	606	590	614	588	648	640	645	621	629	584	584	606	584	646	581	586	666	592	578	614	603	555	605	586	559	612	538	575	590	633	598	597	606	590	562	613	617	601	582	597	659	602	581	637	569	641	610	596	572	616	611	610	613	676	629	648	594	594	630	590	631	616	608	607	600	580	605	668	590	609	635	632	632	573	627	610	594	603	593	607	577	626	597	622	591	594	612	644	652	632	581	606	604	604	619	626	626	623	656	619	641	592	628	606	595	593	620	607	606	607	613	624	603	578	583	643	623	606	610	616	598	594	613	603	606	586	606	634	612	603	585	581	632	606	563	590	610	604	632	606	613	619	601	637	606	563	609	575	583	667	664	599	607	641	571	616	588	586	582	539	597	614	614	579	630	594	605	634	613	612	589	642	567	614	567	611	613	600	570	575	615	634	604	578	646	618	620	612	637	607	616	594	567	641	595	627	612	607	615	592	617	659	599	617	573	606	629	614	601	676	609	617	609	624	589	622	602	581	599	584	609	595	608	627	562	632	572	607	605	653	607	600	631	575	573	622	619	591	573	587	603	646	582	620	586	597	575	600	611	624	608	604	599	614	606	623	584	604	611	597	626	604	599	590	589	591	578	587	588	609	616	596	585	615	615	566	566	596	645	616	600	593	618	571	641	608	595	587	609	612	652	616	608	572	604	588	613	617	628	606	574	566	597	570	614	573	617	574	600	620	590	547	592	636	551	567	587	610	592	616	643	642	603	603	574	570	597	623	631	623	609	612	604	602	582	601	580	577	601	594	573	591	623	564	625	617	596	602	614	594	597	616	579	591	597	604	643	622	632	585	619	601	592	633	582	619	613	620	618	579	663	616	596	596	585	589	561	606	633	603	590	617	621	628	625	614	588	557	569	599	594	647	628	614	618	635	606	624	618	604	603	605	576	555	578	591	621	625	634	629	593	606	619	597	600	641	602	587	656	605	588	598	619	570	613	651	586	594	634	654	599	573	606	605	592	610	592	603	593	645	610	619	612	601	613	614	600	614	607	588	613	601	607	612	604	601	594	613	575	658	632	594	623	604	533	606	591	666	582	636	627	574	572	586	609	585	533	630	627	608	612	597	609	555	586	579	603	593	593	586	629	640	556	603	581	606	596	588	595	607	607	628	599	590	615	597	580	601	613	574	567	634	665	603	625	633	624	614	564	669	632	589	624	612	577	669	595	618	635	587	636	583
41300	16099	7125	3184	2010	1349	1078	783	721	622	578	490	439	480	400	477	472	439	411	409	390	420	383	389	394	403	390	401	420	408	403	399	439	403	392	402	386	429	385	352	400	371	399	382	350	343	379	373	373	342	374	349	353	373	347	362	367	359	360	374	362	379	368	364	361	362	360	370	339	336	328	345	335	368	343	358	339	359	386	389	362	369	347	395	331	311	385	363	368	340	344	374	366	366	372	364	391	376	348	359	361	311	357	338	374	398	353	389	387	353	330	368	365	361	373	367	330	378	356	335	315	319	379	359	355	351	349	329	347	365	358	343	356	341	340	317	360	388	354	353	326	351	360	353	330	348	370	336	358	357	392	360	358	320	359	362	378	368	351	353	379	323	356	349	367	346	372	360	354	327	376	336	388	335	350	362	357	348	379	386	355	355	348	352	360	334	372	335	337	361	353	346	352	385	350	365	326	364	375	350	378	337	372	344	343	370	351	371	374	331	337	321	370	393	352	364	386	318	363	338	328	355	380	331	381	389	364	384	376	363	331	340	353	353	338	369	372	328	373	379	374	375	336	324	352	354	371	350	333	347	359	368	362	346	344	369	386	335	341	345	323	350	364	340	372	373	372	333	350	318	365	390	364	375	337	377	381	388	338	359	341	327	308	361	341	314	339	320	339	362	403	380	360	320	337	360	382	342	334	325	348	356	334	328	363	401	384	356	349	353	349	327	363	365	333	361	371	345	363	393	357	328	342	342	365	356	356	331	328	361	404	353	359	405	338	340	354	335	375	324	346	373	334	390	382	372	365	332	342	320	330	333	359	375	356	360	353	383	385	337	320	379	355	345	305	346	335	361	370	350	333	326	373	321	342	342	359	343	345	317	372	362	334	353	362	378	349	363	343	380	351	387	364	340	348	362	341	351	366	336	360	376	327	339	343	344	338	342	345	368	356	383	395	366	326	387	370	375	351	338	348	336	320	345	371	344	355	339	374	330	396	389	324	346	358	355	316	367	395	367	376	366	360	377	369	382	352	380	351	333	332	361	360	340	342	361	321	349	338	348	331	381	363	335	353	363	344	348	350	373	347	376	328	353	361	369	355	343	362	351	392	356	320	394	346	342	389	339	344	360	326	305	343	342	367	360	345	361	354	378	388	347	352	371	334	336	350	327	343	357	345	356	351	410	335	351	339	366	348	382	383	360	401	402	339	364	362	350	388	368	349	379	347	336	336	345	346	360	358	367	362	328	366	342	385	343	391	360	349	313	347	324	351	362	344	358	377	367	316	359	338	334	382	357	354	341	373	339	358	344	346	349	371	326	345	370	365	328	366	347	358	388	348	392	393	368	340	359	358	327	367	342	359	346	361	360	356	330	356	362	356	354	371	360	365	350	340	336	354	344	347	364	343	368	343	340	383	364	348	366	320	362	354	387	393	379	342	364	320	351	352	363	374	356	344	340	339	332	351	385	367	359	405	336	391	343	404	381	358	331	349	379	350	350	358	378	354	317	366	334	328	326	370	369	366	379	352	346	332	371	339	327	342	364	351	364	336	307	317	375	366	337	387	354	326	361	349	335	355	380	345	343	338	334	341	340	385	352	350	359	314	365	327	343	391	354	359	356	381	352	335	376	349	353	327	377	368	322	345	390	340	349	337	332	377	366	354	333	360	377	332	369	339	343	374	385	350	327	329	381	318	348	360	346	365	362	353	371	354	336	380	356	360	368	372	358	344	349	357	330	321	376	359	351	375	348	382	365	349	405	370	363	345	323	341	368	363	372	347	353	379	359	334	344	383	371	389	371	353	334	356	381	368	337	369	348	370	362	384	372	363	363	345	350	348	334	358	389	355	398	335	333	365	329	338	346	365	342	354	340	374	340	382	372	351	373	351	320	354	334	380	369	329	367	361	335	362	397	386	339	348	316	362	327	360	366	330	365	308	335	339	350	352	368	342	346	353	372	376	363	367	353	363	354	351	350	351	348	350	334	375	349	289	380	353	380	345	351	349	365	382	338	391	390	353	358	382	354	354	355	338	352	363	350	375	355	374	341	388	370	324	348	357	325	351	391	368	368	338	355	356	359	356	321	362	356	377	345	354	329	330	341	362	361	392	345	353	344	370	344	347	356	380	337	330	362	350	358	355	347	348	381	391	382	394	354	358	374	359	376	366	341	356	397	390	385	311	365	348	339	372	329	354	358	352	327	352	336	365	345	390	345	363	351	343	369	351	344	328	313	303	365	343	385	361	367	350	327	340	344	343	359	359	338	393	330	344	381	364	394	377	362	324	381	354	324	351	371	363	343	366	344	370	382	373	376	350	360	313	333	341	352	311	347	381	343	353	374	349	355	347	397	378	341	373	364	368	305	347	352	327	332	335	354	370	364	339	364	363	345	377	367	340	338	382	315	352	383	331	332	351	338	364	327	354	348	328	333	365	348	369	359	406	388	375	333	328	354	331	378	359	328	346	351	352	362	343	367	375	355	349	381	331	381	375	389	377	347	364	366	355	359	348	363	369	390	364	369	375	314	332	426	354	358	397	374	390	373	360	358	349	350	331	347	391	337	387	377	363	369	338	361	349	357	364	331	315	363	356	322	353	387	369	363	370	358	354	362	326	331	314	324	350	368	343	363	359	324	361	341	326	383	337	369	353	371	364	346	361	348	363	355	364	368	328	350	362	330	368	395	355	368	357	356	365	344	345	367	404	334	376	389	340	358	328	347	374	361	372	346	334	373	400	365	353	379	361	371	367	338	371	348	371	349	371	369	370	335	347	355	336	347	350	346	382	346	344	346	351	365	365	351	386	348	356	397	366	355	355	377	373	399	348	362	368	347	334	343	339	338	357	374	340	360	332	368	337	366	375	349	330	341	355	365	376	357	367	361	362	365	352	322	368	347	355	349	344	341	352	338	343	336	366	380	349	347	366	383	356	337	337	375	388	351	359	366	355	351	374	336	362	335	338	375	348	347	350	387	365	357	347	361	398	344	372	369	366	334	360	332	358	327	368	376	334	333	315	352	379	381	370	302	334	344	373	399	337	353	387	341	342	336	379	346	366	406	339	390	340	370	373	367	308	351	360	343	342	356	341	364	375	336	364	341	350	395	332	353	376	365	339	353	366	323	360	361	343	358	368	339	352	347	335	365	360	341	354	372	369	344	371	342	329	355	391	340	312	355	338	375	371	360	344	333	346	335	328	369	393	360	337	365	367	365	349	347	348	354	345	383	374	376	351	359	349	357	363	386	347	350	332	335	356	340	367	338	342	328	336	383	328	342	369	375	362	374	334	381	372	346	337	370	371	342	348	321	335	368	358	346	381	344	348	303	354	355	317	327	329	362	376	340	315	343	331	398	359	362	348	347	332	333	387	363	356	415	352	358	362	345	323	360	344	343	354	354	387	383	392	325	323	356	331	382	374	370	341	353	362	414	368	328	340	367	372	346	338	378	348	349	383	348	344	313	359	334	347	345	334	364	348	364	365	348	346	364
17738	2953	6005	6891	5911	4888	3773	3115	2546	2223	2088	1707	1600	1468	1443	1332	1360	1238	1228	1206	1238	1138	1209	1151	1245	1338	1251	1220	1243	1107	1241	1189	1112	1110	1107	1088	1061	1071	1087	1064	997	1000	948	907	925	907	868	887	874	916	871	867	905	873	884	907	864	876	867	937	935	904	904	904	861	933	911	847	862	889	825	892	895	892	845	888	887	927	842	837	871	854	881	864	851	845	866	808	853	830	885	835	850	844	890	870	852	908	874	800	905	823	856	829	798	842	877	841	857	845	838	794	815	856	866	827	812	872	784	829	872	884	901	800	821	812	840	807	801	820	836	811	792	850	823	834	860	789	812	841	870	824	806	815	812	870	836	810	893	827	878	797	849	842	827	834	865	753	846	837	844	865	803	813	794	845	813	888	817	809	803	854	829	878	839	824	865	854	772	852	796	845	859	818	841	890	812	838	795	766	848	832	793	863	821	885	847	815	819	769	818	820	857	819	855	801	815	762	828	805	834	849	837	849	817	862	822	815	837	784	832	788	820	807	872	819	803	769	799	823	835	820	794	832	843	830	836	834	853	842	857	901	864	852	778	834	818	799	834	867	785	833	824	847	864	809	798	825	855	828	822	858	789	836	809	808	844	863	823	842	813	818	808	775	847	813	770	806	780	811	832	863	805	795	822	786	826	750	818	868	793	773	803	864	823	822	782	815	862	872	822	813	845	811	767	794	775	793	808	885	803	847	792	839	831	850	851	830	877	806	834	820	826	792	837	807	850	866	786	828	868	850	774	801	827	840	815	856	819	863	835	836	793	837	813	809	847	810	848	817	835	800	871	851	829	796	814	797	808	814	854	807	864	836	762	768	818	848	852	839	875	823	794	853	778	749	805	857	858	839	788	836	829	890	847	822	812	816	829	847	811	794	801	861	868	809	842	821	883	807	866	823	832	887	823	763	854	852	869	804	790	834	853	849	849	901	846	794	809	838	795	812	821	838	810	761	881	837	851	817	827	816	799	813	844	848	845	855	834	812	745	839	787	746	810	790	831	821	808	801	817	835	819	811	823	855	796	851	839	769	782	863	839	818	819	793	867	836	893	854	852	834	833	861	826	871	862	833	830	829	797	804	857	818	884	828	844	784	806	870	737	785	810	819	849	827	836	804	810	847	829	823	840	847	819	843	849	841	846	823	832	872	874	822	896	806	853	889	804	798	837	842	839	835	812	766	828	842	817	828	849	809	834	855	814	830	849	856	819	800	830	855	793	799	839	835	791	838	817	812	841	792	782	833	833	803	821	799	825	847	793	788	779	843	802	824	837	842	799	871	810	798	868	870	813	837	824	838	829	842	840	803	832	835	787	807	832	857	792	822	849	857	842	823	817	796	863	789	800	819	828	830	822	783	861	833	833	836	795	871	762	840	818	834	788	827	888	784	844	857	834	886	783	868	843	847	820	784	806	817	836	849	784	845	807	823	836	801	837	809	844	828	839	856	827	820	838	824	837	847	839	848	807	754	871	808	823	854	739	817	841	844	848	847	758	758	817	805	799	809	865	782	845	826	826	797	835	839	870	857	778	816	836	819	879	846	844	834	802	812	841	847	821	874	843	775	854	828	800	830	811	811	808	813	831	844	871	820	845	805	839	805	792	816	819	818	832	838	857	784	829	812	835	786	843	833	894	808	826	842	866	837	821	824	811	847	883	818	885	820	800	846	830	805	853	778	896	838	845	824	790	844	823	837	808	844	845	835	802	792	823	819	785	822	817	844	861	832	848	813	838	811	858	789	841	819	805	833	796	805	817	830	824	792	863	790	813	841	841	806	795	837	802	846	825	805	842	910	820	839	844	808	903	836	903	836	857	826	786	885	823	825	806	819	793	822	840	862	770	817	820	810	814	831	790	851	805	802	814	854	809	836	830	829	790	811	872	802	814	794	862	840	853	801	878	838	823	852	843	820	837	832	846	781	828	830	789	829	811	876	831	816	800	785	798	882	849	796	810	790	815	783	833	817	856	867	845	774	858	846	809	848	827	812	815	840	785	830	806	826	863	873	837	798	821	792	869	864	833	841	845	824	815	811	809	807	815	840	827	846	867	805	855	792	769	831	837	791	760	802	798	841	862	833	833	804	794	875	818	797	840	823	817	803	791	849	862	809	838	819	837	789	792	842	811	814	795	807	817	797	789	840	866	785	815	800	829	805	805	848	824	743	835	817	818	821	824	821	833	849	832	832	811	850	802	871	816	790	811	837	815	828	828	829	796	787	787	844	872	771	860	808	826	824	815	829	847	842	810	867	839	815	822	823	825	842	799	811	842	841	787	819	812	848	815	853	828	843	834	803	799	829	822	802	837	836	816	850	822	791	837	838	846	822	782	842	855	892	871	795	796	821	813	814	890	827	805	778	822	817	819	869	842	847	847	869	847	793	797	831	817	827	772	776	837	822	840	831	874	856	756	819	800	843	855	825	796	816	831	777	820	869	813	825	813	785	875	784	806	812	802	810	791	821	867	786	799	816	809	847	787	827	835	870	803	851	808	865	824	826	824	829	817	843	784	828	827	850	820	848	825	796	829	804	822	858	865	819	796	802	851	810	809	878	841	848	837	846	847	831	795	822	825	835	793	831	812	809	822	825	831	812	826	840	809	834	849	829	816	820	816	809	803	833	850	842	803	818	831	804	838	843	796	822	756	775	820	828	797	813	871	832	813	816	854	794	830	840	807	838	788	796	817	849	787	807	842	868	803	835	830	801	861	783	814	814	871	779	840	826	822	819	828	800	831	818	827	823	814	839	738	798	866	808	851	824	797	777	858	809	817	815	823	831	805	858	805	815	801	820	843	792	848	831	826	855	819	785	852	860	799	769	837	800	837	861	814	846	820	800	847	846	846	845	860	851	858	845	838	830	837	801	797	815	806	754	861	845	841	832	783	799	792	858	884	848	785	841	757	794	825	835	826	842	800	802	840	798	803	834	838	805	800	793	837	837	828	829	848	833	829	822	855	823	850	813	796	830	856	813	777	802	799	809	854	808	819	811	829	844	824	829	818	782	862	803	819	816	779	814	821	786	772	853	862	842	870	794	822	841	850	799	887	771	792	817	802	844	816	770	815	920	781	864	782	856	818	815	851	863	861	806	851	823	822	848	815	834	833	859	822	816	792	800	853	834	819	803	822	791	819	830	782	842	882	805	854	832	862	798	842	818	860	805	780	820	827	840	786	835	826	814	801	768	875	838	813	838	831	774	757	779	784	804	850	864	836	838	778	828	825	782	841	814	805	820	878	839	801	800	823	809	829	803	848	785	846	814	849	846	779	813	768	802	873	916	826	868	835	860	809	863	820	824	867	828	842	813	851	781	796	828	842	835	822	809	819	901	822	845	819	837	838	811	805	865	831	834	831	782	854	843	810	809	851	805	808	789	811	793	816	811	873	867	830	827	803	856	793	861	753	860	838	843	834	804	838	826	772	821	808	805	832	821	824	809	806	842	811	839	804	844	819	849	780	883
5013	456	423	342	224	240	199	217	189	189	214	170	143	153	167	155	164	181	192	150	165	169	170	154	135	168	192	187	177	185	176	172	199	171	168	171	177	151	158	147	149	163	169	179	190	170	188	158	152	152	142	153	164	178	209	196	180	164	173	172	158	166	152	169	172	182	181	162	180	163	182	172	176	153	158	163	158	189	141	159	174	155	186	152	163	148	174	172	164	162	166	187	162	151	145	174	169	158	152	170	170	162	187	179	165	182	156	171	152	166	155	166	166	206	189	156	154	163	185	195	178	167	177	198	191	175	158	164	180	156	162	167	155	151	153	176	165	173	153	156	186	148	168	158	207	166	176	151	162	149	179	165	142	166	168	152	177	152	175	184	156	176	153	150	151	160	157	174	163	194	173	165	159	133	162	159	177	161	154	189	138	159	150	158	172	166	164	181	180	161	177	173	175	169	181	155	171	145	166	154	151	149	157	169	177	146	158	169	162	172	135	161	161	154	167	153	160	159	172	185	168	165	161	155	160	199	160	201	150	159	157	165	169	188	157	194	148	158	158	159	174	149	171	164	176	174	179	152	166	164	179	147	184	165	152	168	166	160	164	184	183	157	158	151	167	165	151	178	137	166	155	159	150	170	167	157	167	161	170	170	170	199	155	171	171	183	183	153	168	134	159	149	140	148	148	185	167	171	169	169	161	172	162	144	183	165	151	172	153	167	165	164	174	156	157	204	184	162	154	148	148	154	156	173	155	149	144	171	183	161	169	185	154	164	165	187	152	147	153	158	186	145	149	170	146	187	153	149	179	158	151	156	156	160	167	157	164	158	159	183	190	188	161	154	180	168	145	172	176	154	152	157	147	175	187	182	164	148	180	167	187	172	179	162	147	151	145	161	170	175	168	178	178	153	166	156	167	161	172	179	166	172	181	169	178	168	184	165	163	148	152	146	172	187	150	147	141	172	161	170	163	148	177	148	154	168	200	192	160	190	182	181	151	167	186	157	178	181	191	164	155	158	160	138	163	164	168	155	172	174	200	178	182	161	169	187	136	170	175	155	167	149	168	162	141	166	140	147	160	175	198	183	176	185	184	158	170	199	181	169	145	158	158	176	179	161	147	150	180	165	158	167	181	179	152	146	170	160	171	159	143	185	168	161	170	187	180	171	181	153	169	160	155	129	163	171	183	166	162	182	178	166	163	158	154	170	155	182	173	167	139	183	178	170	164	165	164	178	170	146	153	183	157	181	183	158	162	153	172	177	163	169	173	141	179	182	183	171	173	173	165	154	174	181	150	164	158	172	168	157	156	164	157	151	163	151	151	173	133	157	174	174	170	205	200	174	153	178	180	162	155	176	160	181	169	186	146	160	156	189	167	160	170	163	172	185	192	189	164	186	173	161	145	149	138	172	173	154	204	167	157	183	158	154	186	166	140	172	174	162	164	172	181	189	161	148	174	143	183	179	169	157	157	171	161	189	168	180	171	169	155	184	164	184	186	138	186	127	173	148	171	166	164	178	167	120	162	185	142	156	155	167	156	159	176	169	167	168	164	161	171	166	171	177	146	145	149	154	155	146	169	145	171	197	153	171	202	164	151	171	167	178	184	168	171	199	168	181	185	167	179	181	155	208	186	168	162	155	162	150	155	170	171	163	157	167	176	156	160	171	172	162	186	170	183	163	154	147	152	160	154	182	158	166	148	144	176	143	158	154	153	157	184	168	166	162	190	162	157	149	138	165	167	155	174	122	177	158	175	172	177	183	150	177	153	169	147	179	155	167	194	162	154	171	157	196	174	156	176	166	177	158	161	164	160	182	175	178	154	153	153	141	185	170	176	185	164	150	180	157	145	175	162	170	189	155	156	151	170	172	158	172	158	161	167	163	175	153	149	174	170	168	151	150	181	173	167	163	169	189	171	137	167	138	171	154	170	170	205	153	174	161	178	148	139	149	183	158	149	165	165	187	165	141	174	172	152	149	179	160	193	167	172	135	189	160	173	173	163	153	129	142	162	148	154	126	178	154	156	150	179	163	149	159	160	135	147	172	180	194	146	153	171	174	149	182	176	152	157	158	155	176	162	171	190	172	156	164	154	188	176	152	178	177	164	169	151	161	176	152	167	167	149	150	190	136	150	177	177	173	159	162	150	157	139	169	172	169	167	165	164	156	168	176	180	188	188	187	166	190	170	192	161	176	163	142	161	170	177	161	175	156	162	167	149	153	158	157	154	169	168	169	156	168	165	166	194	154	168	159	171	176	174	153	162	155	156	161	185	174	149	172	165	147	193	139	170	157	158	156	154	167	163	159	150	139	158	157	176	162	150	173	168	163	188	197	167	170	177	160	169	176	146	148	152	174	162	179	158	166	187	159	163	152	164	151	188	168	157	168	156	136	182	152	153	162	177	186	165	174	156	177	191	171	172	154	175	146	125	175	172	152	169	184	160	159	189	194	176	181	158	171	182	181	164	164	168	164	176	147	182	156	180	166	174	174	180	206	160	168	156	172	200	162	173	163	159	166	145	157	170	145	156	161	152	179	143	169	148	161	137	187	140	147	173	157	165	166	170	185	178	159	176	142	172	141	134	153	134	157	162	146	180	179	163	164	173	148	175	166	149	141	162	180	165	153	168	155	155	143	172	180	148	162	184	154	174	137	158	203	169	144	181	156	158	125	164	167	172	151	146	158	156	167	182	140	181	161	157	161	153	168	178	155	148	153	161	157	163	172	151	164	157	168	175	160	170	157	188	175	138	176	188	157	173	156	171	170	177	167	178	187	186	154	164	195	168	180	164	157	178	157	171	178	166	161	160	150	163	160	168	178	162	140	153	160	178	163	157	189	181	171	160	156	201	158	184	179	177	178	156	142	157	167	181	182	182	177	171	175	148	151	169	159	188	172	158	186	164	155	156	182	150	178	154	141	178	164	185	179	179	169	167	157	184	156	166	165	178	183	175	149	147	162	169	173	183	162	167	180	171	176	160	173	166	151	166	170	170	172	149	166	182	141	171	166	168	155	143	168	174	169	165	146	169	172	178	159	159	175	154	158	149	177	158	184	160	183	153	160	168	176	170	146	168	171	168	171	165	180	159	170	165	163	147	173	148	162	171	169	166	165	146	137	173	160	167	138	159	174	164	179	170	191	177	169	174	173	180	157	200	158	167	142	173	169	160	171	164	164	181	175	183	177	156	176	167	174	168	184	183	172	158	169	156	159	168	184	164	141	154	188	167	163	178	153	156	170	176	162	174	186	169	183	174	156	173	146	177	149	153	165	154	150	164	162	175	162	165	163	158	142	198	171	138	150	164	171	161	170	169	173	153	160	160	177	197	168	168	164	168	173	156	181	171	196	177	156	182	153	167	169	168	153	145	174	149	170	172	181	159	158	168	168	153	163	151	173	157	161	164	155	164	146	168	168	177	163	160	154	143	192	207	160	207	149	160	172	184	179	172	163	170	167	153	191	188	157	176	161	179	162	177	163	180	190
5632	705	971	973	938	808	701	624	587	549	538	481	466	466	473	462	451	487	503	463	472	471	481	513	518	556	519	542	527	534	516	533	479	490	553	499	492	507	475	512	443	457	423	447	478	468	425	468	472	439	449	411	439	466	448	426	493	399	447	458	486	447	457	443	412	454	461	422	442	438	424	441	422	427	452	436	416	476	462	428	430	474	474	463	450	426	381	466	436	450	464	451	430	472	433	449	456	425	440	445	446	429	462	433	431	466	415	416	418	463	432	459	443	432	449	458	422	402	434	399	429	430	465	413	458	423	442	435	439	442	431	461	421	418	428	404	443	457	432	408	447	475	451	437	417	425	473	445	415	446	469	445	446	454	425	458	465	453	408	439	482	450	444	460	418	405	425	456	424	442	433	399	433	464	446	437	440	438	427	445	417	405	414	451	452	490	439	461	457	408	427	468	427	416	440	460	428	398	398	414	411	394	439	446	432	423	445	389	447	460	444	418	449	448	454	459	436	416	392	404	423	417	467	438	422	445	462	437	485	407	388	459	423	427	437	430	413	411	453	424	422	460	465	469	463	436	393	410	455	436	456	425	446	425	427	474	431	447	500	430	402	409	457	418	445	409	450	447	411	430	427	454	430	415	455	446	442	426	440	427	452	435	436	414	431	427	427	459	441	435	447	418	421	426	426	440	463	450	423	450	442	417	458	472	417	448	423	430	474	386	498	426	460	429	386	426	443	424	419	432	421	454	430	442	404	468	439	502	469	428	448	456	420	445	427	455	402	453	463	416	425	419	460	436	463	455	446	404	465	452	423	461	478	445	402	419	428	454	443	409	440	437	443	420	442	383	433	442	425	447	378	417	431	453	430	439	446	435	456	429	424	411	449	442	468	415	458	444	458	458	439	455	410	405	439	426	444	419	437	467	453	424	438	455	443	423	435	448	436	416	421	464	455	455	418	396	424	456	443	456	442	434	429	429	449	470	451	451	406	410	464	468	456	445	457	420	419	441	480	456	407	426	429	417	440	438	421	424	430	417	485	441	425	440	459	419	404	437	449	455	430	437	392	455	450	447	437	466	461	381	442	440	444	466	425	434	451	418	447	446	467	425	483	439	449	447	448	430	413	461	442	430	453	441	431	462	421	398	431	398	436	445	439	463	434	435	420	426	399	433	419	425	405	414	451	435	422	432	441	379	457	418	418	467	415	436	456	464	438	423	472	428	465	435	441	454	408	453	397	469	410	433	415	443	466	431	447	454	466	421	461	431	423	446	415	422	432	431	427	422	445	439	420	443	401	442	476	465	467	431	468	430	473	415	418	411	438	465	415	425	477	430	458	439	469	413	458	436	469	437	475	415	419	421	426	443	435	429	437	416	475	439	427	440	413	415	428	448	446	419	432	448	407	469	397	421	467	435	446	421	445	449	451	449	436	402	435	451	433	413	426	449	427	406	406	412	446	468	458	463	415	431	438	417	419	439	457	444	431	434	451	438	440	451	444	455	440	433	433	444	445	427	422	453	391	408	419	430	459	412	423	421	433	445	419	461	404	420	458	475	427	410	416	425	445	440	418	414	433	451	439	382	468	437	463	436	460	412	434	462	422	455	445	431	435	428	456	441	478	448	441	442	439	450	438	444	452	463	447	427	477	457	411	426	431	456	469	425	457	444	464	448	433	434	431	433	438	394	424	457	489	415	444	423	473	439	403	430	411	421	456	458	430	444	441	475	426	442	426	450	428	430	423	416	446	429	430	441	438	432	435	466	424	433	438	440	463	439	442	415	420	457	456	418	484	437	448	433	435	461	481	450	451	434	477	424	447	425	430	420	424	420	470	438	423	455	418	454	440	407	431	436	462	410	434	424	477	450	462	432	444	473	433	454	465	422	459	410	452	428	441	448	448	465	443	468	462	436	413	479	416	455	438	482	432	422	417	424	454	427	450	435	444	453	448	435	404	431	431	436	443	405	433	420	426	430	434	462	453	453	425	440	437	434	448	421	425	465	478	438	411	460	433	456	421	451	432	440	433	416	469	446	482	406	424	395	429	440	384	418	459	439	436	417	416	424	424	426	427	448	445	449	440	441	428	430	434	446	406	463	419	429	443	420	464	433	446	397	404	442	451	462	439	413	422	438	472	439	450	437	427	422	437	428	419	431	442	414	466	436	426	451	434	456	432	417	431	400	432	440	437	381	459	410	445	454	433	463	480	429	453	426	428	441	438	405	401	486	469	458	423	410	422	471	386	418	414	447	470	422	422	446	417	474	432	425	409	431	434	432	463	420	464	425	390	433	446	461	464	403	449	439	429	422	468	410	425	435	448	412	419	435	403	422	434	442	402	418	437	442	423	421	413	436	452	436	500	401	438	452	446	395	421	468	414	399	446	415	479	427	436	434	436	419	451	443	444	430	458	442	459	418	463	439	457	425	446	480	444	450	422	422	455	432	405	397	396	477	421	437	451	467	416	446	454	499	460	409	419	484	455	491	430	442	473	428	460	450	436	447	420	456	451	403	461	441	429	465	445	437	442	448	413	411	442	461	429	474	426	428	418	465	452	443	452	450	481	462	427	430	441	424	428	444	493	450	410	449	455	433	453	424	430	485	443	433	421	433	403	459	453	472	438	449	426	450	457	454	406	446	444	432	443	432	429	410	474	427	423	448	463	476	446	440	442	439	431	451	451	423	418	409	443	442	441	434	409	410	460	466	407	468	426	467	424	453	423	408	450	431	465	449	463	458	433	413	421	442	425	440	434	444	404	392	440	462	393	430	460	421	426	424	449	453	465	472	432	418	423	441	474	422	431	414	447	454	513	464	468	460	457	484	446	414	409	441	451	446	419	452	417	413	469	435	452	462	394	401	429	449	479	437	427	426	444	426	445	452	445	466	430	421	456	429	451	474	447	421	424	433	408	407	451	433	421	452	449	399	432	469	425	423	456	463	440	468	432	415	435	442	438	454	408	472	450	417	490	429	464	390	436	428	441	438	436	457	488	438	394	417	440	394	464	431	421	433	419	410	402	453	443	448	432	420	446	418	460	442	415	435	431	420	440	443	459	468	421	442	441	454	433	454	395	451	424	436	433	444	437	442	441	417	457	418	413	486	428	444	452	423	410	446	446	488	441	416	448	435	421	435	430	470	463	452	445	409	427	437	431	467	424	402	451	441	442	421	436	422	445	409	421	439	441	455	466	430	462	430	442	421	463	460	434	465	470	444	451	437	414	466	437	423	418	408	420	420	492	439	484	420	453	444	414	436	437	409	441	450	392	445	417	435	459	438	464	444	430	447	472	462	448	409	453	436	416	447	446	470	432	455	396	451	452	452	453	439	448	418	419	454	454	434	460	462	430	425	459	475	431	435	420	447	468	440	449	438	406	423	448	467	398	447	442	447	443	436	408	449	423	445	441	426	449	442	446	391	424	442	465	479	414	451	448	437	436	421	459	439	423	418	409	450	457	438	471	448	427	451	444	449	425	451	426	420	464	430
32154	8333	2047	1375	1080	817	609	447	418	378	329	334	290	278	272	283	246	275	261	270	230	232	284	251	290	273	272	248	241	278	290	252	261	292	284	247	231	239	267	244	244	251	254	232	246	239	260	237	234	244	222	238	239	208	262	244	240	212	235	206	223	240	242	264	277	264	247	232	297	232	223	236	263	238	242	219	218	212	214	234	248	296	211	246	252	235	253	258	274	225	255	225	262	238	251	221	265	238	221	247	250	250	231	239	266	226	250	229	246	236	227	275	229	226	252	270	243	235	229	221	221	251	217	225	232	256	238	226	238	243	233	233	224	226	228	218	239	218	233	243	219	226	238	244	245	258	221	243	239	238	239	216	221	241	252	222	246	247	269	237	242	239	251	228	246	256	261	232	251	217	219	246	249	246	256	241	224	273	237	260	240	238	269	220	262	256	233	236	228	225	232	225	244	262	232	250	257	227	261	211	221	235	238	226	238	219	224	236	219	245	232	206	231	238	245	272	241	218	231	239	225	250	234	261	217	239	222	224	229	224	251	287	237	228	227	244	218	243	260	246	208	204	250	239	254	223	256	235	232	225	202	245	227	247	218	261	203	202	227	207	265	235	223	228	247	230	219	222	250	242	252	272	203	233	204	237	237	259	239	260	291	205	229	246	216	235	247	223	254	222	231	238	234	234	230	230	244	240	241	240	219	271	232	256	243	243	243	254	247	245	265	239	240	213	227	233	238	213	261	258	227	255	228	219	225	225	261	244	218	238	224	239	235	245	259	240	208	227	250	230	247	236	240	221	226	223	224	226	259	224	250	244	215	219	228	233	227	248	240	257	257	237	220	221	202	246	239	232	216	211	234	231	252	233	246	246	269	235	227	209	256	247	242	257	217	223	235	259	237	238	244	246	218	264	246	267	254	243	218	254	221	233	238	234	226	229	247	234	237	220	260	250	232	257	236	217	229	251	272	228	225	224	245	259	248	220	247	238	260	210	232	229	236	269	258	234	238	214	271	218	240	246	227	234	233	233	238	198	215	246	234	222	232	229	246	214	240	219	246	253	239	251	264	243	206	262	240	247	229	251	232	220	246	206	221	258	251	224	233	231	220	210	216	243	257	239	242	229	252	249	257	246	242	240	230	227	261	240	236	234	241	217	229	272	243	247	262	241	254	253	252	222	236	225	250	247	224	231	226	249	244	212	245	237	232	208	249	224	227	214	235	247	261	235	271	231	235	223	223	214	252	235	263	252	241	228	223	243	240	242	250	254	216	265	251	223	253	240	218	263	243	221	260	244	225	265	218	231	248	254	246	247	233	236	235	241	248	221	254	224	214	252	252	245	241	242	246	213	254	226	251	230	220	243	243	269	236	245	241	230	227	231	239	226	235	231	236	210	234	244	259	229	264	235	245	261	244	217	237	248	216	248	213	209	254	244	260	227	236	235	223	263	241	232	240	238	203	251	212	221	252	222	221	248	238	236	242	245	254	224	242	251	206	241	209	233	233	222	255	255	229	212	208	242	257	235	224	239	240	226	268	248	227	251	216	239	252	223	239	227	206	232	247	225	257	230	225	239	264	246	227	263	270	242	239	238	230	227	243	222	243	264	237	238	229	222	266	243	228	230	236	217	234	214	227	231	249	198	252	208	228	232	253	257	263	222	213	282	272	236	254	208	244	224	223	261	260	235	226	250	226	223	220	242	223	232	224	207	220	240	235	240	256	217	231	218	252	243	231	240	232	233	242	238	229	245	252	220	249	236	237	247	233	257	233	251	251	219	258	219	215	246	239	222	218	225	229	209	239	245	220	252	240	244	260	237	227	215	231	233	284	227	266	241	222	240	238	238	265	244	243	215	235	234	258	204	248	278	231	246	220	230	262	216	248	202	206	253	253	215	239	232	222	225	241	225	236	249	218	255	245	239	215	248	218	253	245	225	254	220	235	248	259	237	247	227	215	272	220	253	257	236	223	234	203	231	267	240	262	263	242	237	228	244	236	240	238	221	242	230	257	222	233	255	286	185	222	221	264	252	242	210	241	238	234	268	255	257	231	247	228	238	248	238	223	252	233	235	206	258	237	237	202	232	237	227	237	245	228	232	224	272	223	197	227	234	252	222	242	264	224	255	256	240	241	270	244	233	224	220	266	249	237	259	217	219	261	246	240	243	227	272	244	251	223	244	225	241	256	238	211	234	237	238	245	236	230	230	250	223	250	227	229	226	213	264	256	260	207	254	252	259	230	232	225	248	245	233	243	239	238	223	234	238	210	240	252	241	211	232	243	234	259	208	213	230	237	238	217	216	263	234	238	247	250	247	228	235	231	223	244	240	228	228	228	228	226	257	221	230	189	234	222	248	223	274	216	232	230	214	249	240	191	229	236	239	232	230	245	225	222	268	210	252	254	217	222	234	247	214	231	253	232	221	218	238	237	219	219	225	225	215	230	221	234	236	239	234	262	233	215	214	238	217	232	235	264	247	239	265	230	214	234	229	234	225	230	263	245	238	226	233	230	254	234	239	208	211	249	227	214	220	244	252	241	235	224	249	237	238	246	245	255	242	220	245	233	223	244	249	255	260	270	210	218	229	235	243	258	221	228	200	241	269	251	219	256	245	219	239	226	223	207	273	208	223	238	258	225	254	230	242	219	224	243	254	221	267	250	252	245	254	207	215	236	222	232	238	238	237	235	232	256	249	254	249	222	239	264	210	238	237	252	280	247	248	257	242	226	216	231	237	233	238	250	257	241	240	235	208	246	274	232	226	257	230	251	198	245	226	233	245	240	231	240	218	286	230	223	232	263	244	243	206	225	237	249	247	249	262	230	209	234	217	235	250	236	263	251	228	233	238	236	222	231	220	236	245	229	207	268	256	257	237	247	205	241	230	236	248	241	229	230	269	230	230	220	244	204	247	238	258	253	206	226	260	234	228	225	237	211	246	231	225	234	221	243	225	228	239	258	256	255	262	211	219	277	221	249	227	247	228	237	246	200	251	235	247	231	253	213	247	228	209	218	247	257	226	252	222	240	229	274	229	237	231	237	229	262	235	204	222	219	232	250	225	218	245	203	228	262	208	242	229	223	222	243	225	218	211	218	243	240	203	230	245	219	234	252	247	243	245	248	245	238	252	220	230	260	259	276	207	258	234	246	268	236	232	229	235	233	264	223	229	254	239	227	215	216	253	214	204	230	239	285	238	247	259	241	224	266	244	238	260	236	225	218	230	255	263	201	233	235	225	221	223	231	255	222	258	270	182	247	205	230	251	233	256	263	230	266	254	230	261	225	246	243	242	256	230	236	249	230	245	216	236	220	238	217	240	204	205	259	228	219	246	234	234	234	252	240	246	240	253	202	220	235	253	198	241	220	252	243	248	224	239	217	209	238	265	213	213	259	202	244	242	239	236	274	255	208	237	241	244	221	204	210	218	257	239	225	251	236	237	227	265	283	216	201	241	249	256	247	228	231	272	269	261	215	265	229	238	244	190	199	239
14248	1834	3649	4181	3538	2925	2343	1901	1588	1342	1223	1151	1015	929	919	813	895	828	824	826	815	838	801	814	826	889	825	872	780	818	834	777	837	798	770	748	798	792	740	704	688	726	650	614	647	624	604	672	626	626	619	595	571	606	663	621	680	645	661	629	644	672	653	628	617	664	646	638	638	617	632	642	601	655	625	617	607	648	615	596	603	603	631	612	569	639	581	599	582	619	614	619	621	600	631	608	632	629	636	600	638	638	598	602	614	624	638	646	605	583	609	596	629	619	639	623	603	581	654	626	584	585	634	557	598	581	616	590	607	620	554	622	607	603	574	568	584	597	657	594	652	620	589	627	588	608	593	622	599	591	597	628	627	620	585	605	626	597	620	586	562	612	582	588	583	596	613	606	591	603	629	637	586	590	600	599	592	558	611	590	553	596	596	607	647	588	583	585	565	558	609	624	581	590	554	630	588	539	612	614	584	580	577	626	595	597	577	578	637	582	578	596	630	608	632	572	634	595	610	591	592	588	586	595	603	636	638	595	615	611	644	619	616	595	647	634	632	611	577	568	590	569	587	591	634	587	597	587	621	593	571	586	554	631	572	617	609	584	556	597	602	580	618	604	614	573	607	608	633	572	597	544	603	628	590	634	616	598	570	612	597	592	596	606	604	548	616	564	577	570	656	548	628	603	614	549	579	612	638	604	587	585	580	559	560	613	599	608	621	613	585	622	599	591	603	598	607	595	618	559	593	592	584	615	596	625	608	603	649	562	590	606	616	608	549	633	596	565	588	583	562	546	626	577	582	600	620	609	624	558	551	572	576	576	609	599	589	565	557	559	589	620	567	568	585	612	577	602	600	585	614	643	567	555	592	613	572	589	573	546	595	634	597	593	591	625	574	570	559	628	602	599	600	593	622	597	609	569	563	577	596	541	531	556	631	614	580	557	577	585	581	583	586	579	648	645	626	610	572	598	581	538	575	570	644	581	590	590	599	606	573	633	622	570	594	595	593	601	631	599	552	591	597	604	609	588	625	587	593	596	593	617	581	580	605	599	607	632	602	621	616	637	573	612	629	622	604	606	614	634	600	594	597	563	584	638	586	583	642	629	575	615	589	588	601	616	610	587	574	586	607	573	598	583	578	601	626	614	655	586	637	582	595	580	577	590	597	550	585	638	615	629	626	592	617	595	586	616	603	616	585	627	628	610	625	579	617	587	597	568	592	577	620	604	595	597	546	612	616	607	605	604	565	594	578	624	624	612	587	641	614	596	619	544	602	600	624	642	617	612	629	554	609	590	621	592	601	591	589	581	591	561	599	560	605	580	581	591	608	591	589	577	628	587	671	635	586	655	541	620	602	594	601	641	560	637	605	601	591	583	601	566	610	638	638	584	645	595	586	613	579	559	590	628	610	587	590	588	616	605	586	627	591	601	631	573	617	595	586	602	604	597	590	609	565	599	605	570	616	609	627	613	570	528	610	585	575	588	584	629	628	614	626	559	581	614	586	630	623	636	580	601	571	591	593	610	589	617	634	596	615	562	621	603	595	618	612	601	594	585	605	626	613	634	590	581	562	587	586	647	631	595	567	616	579	582	547	633	601	612	593	581	582	548	606	594	625	621	616	578	618	603	603	536	560	568	619	556	605	612	614	547	630	638	543	586	575	592	592	594	573	609	572	624	629	588	644	548	601	562	598	599	646	568	563	569	620	522	584	569	588	579	579	572	613	596	555	634	607	593	602	572	567	601	558	560	596	602	605	598	599	627	589	541	587	617	604	629	629	581	615	586	598	612	593	602	565	603	578	648	622	598	572	569	615	555	595	615	561	589	573	588	655	618	600	592	606	612	599	631	598	589	603	589	566	614	612	598	604	606	590	577	599	573	630	624	559	608	587	627	607	594	596	608	615	607	583	595	593	603	570	568	549	592	559	615	632	597	603	568	561	551	589	586	569	599	606	570	572	640	604	607	594	601	575	555	573	551	572	591	614	586	606	581	568	586	587	585	580	557	579	563	602	568	590	600	570	564	596	581	591	584	593	655	611	579	581	569	622	610	597	570	617	583	601	584	611	577	626	582	576	578	602	567	591	594	574	605	603	616	595	613	602	592	584	591	634	616	601	572	573	593	575	611	584	621	590	587	590	573	549	568	607	628	609	585	569	596	617	549	541	600	598	589	584	602	585	565	573	549	562	600	581	620	590	596	593	588	579	617	573	619	636	612	615	578	631	595	588	591	611	556	570	575	617	579	577	624	613	560	582	545	572	604	565	577	612	601	633	575	588	559	608	591	568	624	578	620	591	615	601	597	583	577	563	609	637	569	616	589	644	606	634	603	618	591	602	601	599	606	592	595	614	596	623	602	554	592	600	575	609	593	615	583	611	607	650	574	608	643	562	574	579	607	592	613	573	576	630	630	593	604	575	611	616	653	605	581	559	616	626	606	587	606	591	582	606	598	637	611	630	593	598	575	606	566	620	602	586	618	554	620	581	603	613	622	607	539	583	608	578	603	579	603	585	613	604	598	575	606	597	592	610	565	615	619	605	575	587	596	600	616	641	552	592	605	606	580	600	616	603	580	606	607	543	601	624	591	572	595	588	625	577	570	582	594	614	593	627	606	634	578	662	608	564	616	647	602	629	592	564	620	613	585	614	614	573	596	600	627	601	582	576	582	575	574	544	601	594	537	591	607	579	593	595	617	559	599	586	591	634	587	563	611	589	581	592	590	575	557	584	588	601	612	578	623	578	601	638	597	594	560	631	596	580	568	557	613	576	619	588	549	566	642	591	569	601	624	607	581	638	581	619	590	644	617	596	610	590	569	592	593	579	542	633	586	601	599	569	583	621	606	595	640	616	609	588	622	602	621	593	630	600	575	602	588	582	579	564	579	640	568	564	581	573	572	587	559	614	595	589	610	576	592	607	609	624	631	608	588	555	616	645	615	619	590	616	595	600	577	571	572	593	618	612	604	611	627	615	592	590	621	616	603	567	620	636	588	603	568	630	608	605	621	631	578	601	561	600	641	641	605	606	586	605	547	555	567	620	649	580	578	561	621	577	587	593	556	631	668	600	621	570	611	603	631	591	624	600	601	593	590	579	622	608	610	598	553	608	584	611	613	575	623	576	604	600	625	596	556	593	616	616	573	589	637	597	585	607	583	604	595	552	612	598	612	595	573	620	601	572	585	594	580	613	589	582	599	631	608	617	616	645	577	600	569	643	593	554	587	575	649	584	568	619	587	601	614	591	648	610	610	581	608	627	597	584	642	565	532	611	576	524	595	649	593	584	639	581	578	551	555	619	615	601	582	580	598	630	607	580	585	594	577	581	625	612	571	578	573	600	610	584	622	622	597	613	585	579	600	596	617	616	564	579	608	608	655	598	581	606	628	567	565	596	596	549	586	571	587	611	568	609	622	589	535	577	556	577	616	582	576	603	575	566	593	596	630	618	617	617	574	596	571	624	587	600	555	598	584	625	613	608	599	604	594
42086	16607	6874	3040	1901	1477	966	824	703	677	563	513	470	451	458	470	411	412	445	369	399	387	384	461	384	427	441	415	404	424	397	416	425	421	381	408	432	413	376	389	384	361	345	335	316	365	394	339	340	355	350	370	355	367	366	363	337	375	347	374	374	404	336	353	340	325	365	409	375	359	322	382	383	332	353	396	367	357	373	347	359	365	365	329	338	369	316	376	370	387	375	374	369	371	358	385	364	368	358	368	341	386	355	329	341	370	330	328	358	355	396	336	357	385	380	377	349	360	367	340	354	383	379	410	361	334	349	369	362	377	341	396	330	361	329	354	334	334	361	305	359	367	384	360	355	386	342	356	319	369	375	355	365	353	333	358	362	358	355	387	362	366	348	342	369	365	361	360	360	351	353	352	379	339	379	347	367	347	326	374	335	341	356	332	390	358	367	350	322	318	318	313	360	345	390	359	375	366	317	351	377	319	355	336	367	370	354	368	358	366	322	348	381	375	338	385	360	325	353	363	369	366	393	333	359	346	313	369	335	351	359	360	380	362	349	350	348	372	344	358	351	379	358	347	392	357	362	338	332	330	409	347	356	340	381	348	364	375	333	375	375	385	356	361	340	366	343	380	376	340	326	361	339	367	385	341	334	397	342	326	397	307	332	345	362	316	343	326	359	349	368	347	373	337	354	384	388	362	344	360	366	362	344	337	381	403	342	337	359	361	349	322	335	358	371	339	355	342	366	355	322	383	398	381	372	330	350	329	321	344	354	343	337	355	349	312	364	367	307	355	357	395	334	351	334	389	336	385	347	362	361	354	359	391	351	350	339	322	355	357	362	337	357	363	336	385	350	328	371	343	360	368	332	354	334	375	319	358	325	367	346	357	349	372	356	377	312	338	351	361	371	342	352	349	368	367	310	363	378	336	382	337	343	360	349	353	354	387	357	377	362	357	348	390	325	357	358	348	357	357	359	346	356	368	360	388	391	343	369	332	367	354	339	331	325	354	339	328	331	374	371	350	394	303	364	347	342	338	372	357	359	342	327	376	364	368	362	339	328	343	373	386	338	339	303	395	350	381	369	354	348	363	364	379	332	326	376	359	370	322	363	356	340	338	304	352	356	402	344	338	323	388	351	319	316	334	393	357	345	378	381	339	349	337	351	304	378	382	350	328	369	378	358	332	396	378	311	395	364	338	358	337	376	378	373	371	374	365	337	347	343	363	372	350	339	338	346	361	355	365	355	360	343	356	324	356	378	323	337	376	372	358	350	353	320	347	377	361	358	385	339	350	360	340	353	347	357	384	333	376	399	377	364	357	347	312	335	341	346	345	367	344	353	357	407	387	344	348	350	355	388	363	373	379	333	359	359	398	329	343	332	336	345	390	344	384	360	312	355	326	390	367	371	363	358	378	364	352	345	372	336	398	345	372	339	372	345	364	377	325	346	331	359	361	371	373	356	354	334	362	384	358	355	335	360	369	382	364	364	365	331	378	352	337	330	363	348	351	348	346	335	353	351	393	339	357	347	340	368	360	365	343	349	349	345	368	366	351	343	357	337	324	367	338	335	360	369	393	352	356	326	358	354	340	369	358	371	351	331	383	383	305	386	382	356	405	372	331	346	378	382	343	349	374	377	315	336	312	347	359	385	350	398	351	350	317	370	358	404	326	419	334	370	315	366	365	345	346	348	327	351	355	371	343	356	380	354	370	363	351	369	369	392	347	320	354	361	339	343	377	369	357	347	402	371	356	318	338	374	352	347	349	349	375	349	338	351	366	343	373	386	346	355	362	339	363	350	344	369	367	357	353	368	364	339	354	352	352	371	363	373	359	384	369	330	376	356	369	360	358	373	347	391	329	326	326	375	346	337	340	351	349	348	357	354	319	348	334	343	362	341	365	353	388	345	357	355	347	398	372	363	330	354	334	356	325	383	351	344	348	370	372	375	356	349	364	366	372	350	344	354	356	352	353	365	335	400	380	354	377	336	312	353	379	365	332	375	403	354	357	355	342	350	311	396	335	342	340	338	366	371	355	334	384	343	359	336	329	356	347	340	336	360	333	356	352	360	332	369	368	351	359	349	330	390	371	344	334	351	380	344	370	362	318	365	333	339	342	329	353	349	342	318	374	355	388	373	366	352	332	341	402	364	364	368	325	368	315	404	364	382	314	366	379	347	350	359	363	343	336	369	342	354	359	335	384	369	337	372	352	365	357	379	353	378	380	315	359	360	361	410	341	347	336	368	328	361	377	351	366	364	327	373	339	358	380	360	365	346	348	359	347	338	375	327	356	352	321	377	340	342	420	352	327	362	325	361	343	333	362	355	352	379	353	384	363	371	381	349	341	339	363	360	333	362	380	375	329	340	373	349	323	359	346	353	347	397	340	353	349	347	337	328	348	337	326	375	367	391	354	370	341	391	361	325	363	349	335	361	348	362	315	352	356	356	379	388	371	382	375	349	347	359	386	348	341	354	361	340	356	340	365	351	372	343	324	342	354	391	334	407	327	354	360	331	344	392	377	351	346	309	339	381	369	357	353	374	385	369	335	347	337	342	364	354	376	365	381	317	374	333	340	360	356	342	320	353	360	373	312	353	366	326	403	367	370	385	392	349	332	346	357	347	368	344	370	363	368	327	328	365	351	371	368	354	369	346	384	358	345	366	349	339	351	281	347	358	350	362	315	387	351	316	335	369	351	346	354	395	370	381	372	369	349	345	348	342	368	377	338	318	392	328	347	372	333	365	348	332	352	378	351	310	360	366	345	385	368	366	406	378	328	346	388	345	330	381	362	362	412	377	355	333	322	369	348	371	384	354	364	359	369	352	370	366	377	374	353	369	357	374	366	320	338	346	353	347	341	337	382	345	338	368	362	383	327	347	325	371	380	387	359	367	367	393	381	361	346	350	354	321	328	370	372	361	363	349	361	374	357	349	328	332	347	370	360	374	330	354	372	353	333	365	341	355	360	332	339	354	349	355	318	373	363	356	337	336	390	321	329	343	373	353	331	334	350	340	353	336	336	326	375	370	350	361	351	377	375	367	354	326	372	377	348	312	338	334	343	395	375	375	354	354	339	369	369	318	380	368	371	331	363	359	357	344	347	349	364	331	334	353	355	344	338	339	369	359	345	366	340	365	386	375	385	345	357	357	368	358	377	353	357	361	356	359	389	383	341	342	398	367	364	367	355	347	341	355	351	336	351	373	384	371	377	367	397	368	389	377	340	374	369	366	376	317	391	354	348	370	332	332	379	356	326	354	383	319	373	372	361	389	328	369	378	371	326	340	331	364	374	377	361	346	361	382	355	383	366	337	360	351	348	357	331	383	383	387	361	321	318	394	378	335	370	367	376	378	317	373	332	368	340	350	361	340	347	314	323	342	381	346	365	352	365	365	352	350	387	366	353	363	330	354	329	358	397	357	363	340	338	368	375	371	347	357	338	375	346	380	358	348	343	389	333	380	360	368	350	344	361	356	391	338	344	346	342
18248	2860	6102	7017	6213	5074	3810	3134	2575	2296	1942	1777	1644	1591	1426	1426	1324	1260	1231	1260	1225	1216	1181	1188	1266	1250	1198	1235	1170	1208	1283	1277	1142	1103	1120	1084	1086	1125	1035	1042	1028	951	988	970	860	859	916	877	921	903	884	912	830	900	889	912	883	849	903	891	854	883	877	898	888	913	897	911	872	860	917	827	854	886	908	836	815	848	858	867	830	886	882	864	797	874	815	865	787	850	839	907	853	826	823	849	788	821	891	846	878	867	935	841	805	888	863	879	879	897	861	843	809	824	864	818	866	831	828	813	872	824	861	853	844	822	836	845	875	832	780	792	824	786	840	834	812	791	848	834	839	898	832	794	849	813	844	806	847	838	806	864	801	800	883	798	814	906	870	844	847	811	875	857	836	836	821	846	812	814	838	786	829	805	820	779	807	873	856	842	812	850	804	841	839	847	841	825	831	810	813	819	863	843	843	818	778	848	870	812	855	832	827	838	812	812	804	824	817	834	835	842	863	785	827	844	842	817	884	804	817	748	790	801	877	797	822	830	847	806	841	817	817	822	834	839	842	802	844	792	828	822	827	818	853	801	801	829	838	886	802	827	846	835	844	831	794	809	856	822	826	809	777	847	877	807	820	849	829	831	876	838	846	851	845	877	826	768	808	847	802	825	844	868	847	835	914	872	785	798	805	825	884	802	843	841	850	865	805	779	825	834	814	842	825	841	819	829	822	828	844	817	836	781	817	831	831	885	837	815	802	851	827	786	836	801	829	846	784	801	863	813	786	780	797	844	810	820	792	829	847	835	791	833	801	865	812	824	861	842	836	872	822	806	879	850	862	837	807	860	841	811	794	830	863	807	829	805	818	827	859	837	834	872	864	805	891	815	831	823	827	855	825	786	821	874	793	868	831	856	773	820	863	792	809	885	807	868	806	842	820	813	804	763	758	861	840	816	817	860	870	791	859	795	817	817	832	878	838	784	782	770	810	822	872	883	809	770	868	867	818	839	836	810	853	868	816	803	833	856	861	796	850	803	760	872	849	858	868	834	822	811	812	821	826	852	807	813	847	801	853	804	818	849	811	829	809	815	824	835	803	790	841	864	820	849	825	778	835	809	847	824	813	828	831	792	800	828	797	842	843	851	841	830	760	831	843	847	835	807	846	892	777	834	839	871	777	805	791	797	830	780	844	808	827	763	799	865	820	805	829	793	841	824	778	792	839	810	863	818	825	843	878	821	858	823	875	843	774	822	869	812	818	821	790	836	839	827	875	831	824	754	854	811	798	790	811	849	847	796	810	835	816	851	852	835	834	816	874	814	831	856	870	870	881	848	871	788	805	832	764	817	812	839	852	769	848	805	804	838	846	850	791	758	826	856	838	846	788	805	786	853	831	776	819	806	789	830	829	847	770	853	789	806	824	830	813	764	819	832	796	787	806	839	784	850	828	890	810	855	763	813	849	853	850	850	843	795	820	811	814	807	835	785	879	861	842	859	842	852	847	820	856	846	808	872	848	853	868	816	821	824	819	845	862	861	864	850	834	791	834	794	852	870	838	869	834	882	856	800	873	859	846	838	823	884	887	800	891	863	817	870	887	819	833	789	853	800	827	869	859	842	843	810	792	817	820	841	829	806	833	822	788	861	828	857	822	846	808	775	839	829	793	820	806	814	801	806	823	858	857	810	812	779	886	830	855	854	845	841	821	852	844	888	835	827	792	771	824	794	866	844	868	864	786	828	787	817	848	861	777	842	831	846	800	817	791	871	866	825	804	847	903	829	793	832	816	813	823	825	811	765	780	791	860	862	810	847	800	818	795	866	815	877	812	848	829	827	824	850	832	817	881	827	858	859	841	793	835	791	837	799	858	912	837	825	816	874	806	834	793	812	837	801	845	813	810	851	817	822	789	860	772	861	828	779	772	782	811	871	854	831	851	809	761	752	839	836	825	806	804	809	867	848	806	886	820	821	866	856	799	805	794	842	836	825	807	869	822	901	917	835	766	816	806	823	752	823	800	783	819	859	865	812	926	786	832	826	826	819	836	848	769	931	840	814	894	778	846	806	815	817	846	845	826	804	785	794	803	869	841	838	790	829	837	804	884	840	826	837	843	780	812	829	813	867	769	860	848	804	805	854	838	819	874	829	829	813	824	807	834	816	808	852	856	832	828	805	809	837	854	836	813	780	786	858	788	819	836	822	815	820	852	867	821	874	842	750	827	852	817	813	799	810	828	833	824	789	764	814	819	846	811	844	787	829	821	804	829	848	843	813	816	822	830	798	837	825	784	886	827	854	822	801	899	815	817	850	846	829	829	800	860	808	820	788	846	841	826	794	823	791	841	785	791	779	849	840	837	849	769	892	802	799	829	807	792	791	897	861	830	838	863	850	805	815	816	770	825	820	826	783	839	845	841	823	792	879	797	871	840	813	874	813	833	791	848	816	869	821	808	836	828	856	865	849	778	815	812	794	819	810	818	807	840	830	823	858	820	805	834	847	799	826	830	811	821	807	825	814	794	884	801	824	917	810	834	869	797	773	893	829	855	851	834	896	853	810	791	827	797	879	794	864	791	889	847	823	851	824	851	837	802	835	827	878	885	850	806	835	806	834	848	796	810	813	799	819	856	834	831	805	809	838	810	824	793	785	858	783	840	870	859	784	850	829	822	820	912	807	845	790	864	851	848	855	843	859	823	832	835	824	892	795	783	856	867	857	757	845	856	822	827	848	820	836	821	809	758	838	816	836	833	841	818	803	815	842	809	811	853	830	862	860	816	850	793	783	806	836	853	864	842	805	801	914	846	817	836	873	884	838	862	820	812	822	805	769	841	836	813	846	831	796	817	823	803	824	823	815	794	856	835	863	836	827	814	801	805	780	811	856	787	845	854	839	846	827	800	778	816	825	829	817	815	840	824	840	876	818	841	849	791	777	834	784	820	801	824	808	783	888	784	841	793	834	831	785	804	829	869	853	815	842	791	874	863	835	835	798	835	801	865	865	859	808	823	829	884	840	851	837	877	823	833	851	842	818	892	847	846	811	824	762	819	855	827	856	857	798	842	860	844	840	853	874	807	824	822	847	839	804	828	841	834	834	802	826	834	791	843	808	849	822	885	862	901	830	804	879	785	836	838	812	843	765	803	825	812	847	825	839	824	816	786	852	824	842	800	852	870	850	823	820	834	839	813	853	823	848	837	819	832	771	792	801	885	813	805	838	873	836	831	798	858	821	842	797	853	811	822	839	872	802	854	837	850	859	842	870	768	826	846	815	813	744	851	824	869	854	825	829	859	842	789	821	841	827	794	815	855	810	815	854	781	828	795	808	888	834	846	801	813	784	806	854	786	785	806	842	819	811	868	832	824	845	797	875	800	830	862	816	856	828	812	858	820	846	832	801	819	813	796	871	844	784	803	842	818	824	892	823	779	785	839	863	780	794	835	818	831	858	817	823	859	806	833	821	807	790	794	811	818	833	795	854	811	803	856	792	837	837	781	826	769	822
5306	455	420	351	310	262	245	197	188	188	197	170	206	194	138	163	157	207	173	198	176	194	183	177	194	196	197	199	198	184	181	183	194	173	175	165	202	153	180	186	163	202	169	159	152	173	180	135	167	178	167	161	147	170	176	173	158	169	188	187	154	158	148	167	202	173	191	163	149	161	156	180	173	154	175	196	157	169	189	176	217	160	151	177	188	167	173	154	175	201	164	159	161	164	199	184	169	171	179	168	166	163	168	158	165	169	148	165	182	185	169	165	176	182	171	162	166	161	172	158	184	181	175	167	190	162	168	162	176	193	169	178	150	165	176	160	159	179	170	180	174	174	182	150	155	172	172	178	186	149	178	175	175	190	185	162	172	170	161	193	193	173	173	165	172	176	168	158	157	184	152	160	180	175	180	169	163	165	167	175	160	174	167	185	160	155	192	167	183	180	153	162	171	163	189	151	165	187	170	156	158	160	164	162	178	177	161	176	153	182	175	150	187	158	175	141	186	182	173	188	188	183	162	158	172	174	202	187	161	195	207	148	184	201	184	141	152	205	182	182	157	183	175	157	163	152	159	178	164	149	162	152	175	149	134	166	168	158	162	172	153	157	161	155	173	162	158	182	171	200	173	185	176	168	159	173	180	172	176	168	175	159	146	176	184	178	178	169	172	141	161	158	166	164	177	167	164	169	169	162	175	160	151	160	149	172	173	192	170	146	172	176	182	188	166	155	196	174	170	186	172	159	183	176	170	176	181	181	165	163	194	177	162	152	162	171	169	169	177	180	142	162	152	168	210	187	171	184	167	173	157	164	189	160	168	191	167	157	160	158	177	155	174	179	165	190	158	180	173	170	162	175	159	198	182	167	177	160	165	178	148	175	165	167	199	174	176	157	160	161	173	175	157	159	214	167	163	171	152	152	174	176	173	168	176	165	175	165	204	156	185	152	183	215	164	198	178	173	169	186	154	153	137	175	177	164	160	174	159	161	172	184	161	156	173	178	168	178	176	151	162	180	180	190	177	184	147	165	188	167	168	160	174	145	176	159	166	181	166	169	179	209	170	168	156	194	179	172	173	171	175	158	172	161	174	172	160	165	161	165	174	185	185	155	198	149	204	178	156	196	184	168	174	172	185	176	170	147	159	152	176	196	181	166	182	159	149	184	164	161	188	200	184	160	166	169	181	165	159	151	168	160	163	168	150	169	179	162	191	187	152	185	162	163	154	173	192	170	172	171	175	177	165	166	156	169	155	163	136	181	170	214	173	191	165	179	154	154	152	166	154	183	175	167	173	201	146	154	197	174	171	179	205	167	177	174	177	183	175	173	171	183	170	155	188	166	145	153	164	175	182	164	188	189	169	167	174	161	156	162	167	150	174	172	172	173	189	182	159	176	174	193	185	182	198	196	164	187	176	183	172	177	186	194	171	196	166	164	191	170	178	156	140	192	165	197	172	162	144	184	184	179	176	161	162	170	166	190	187	192	189	180	177	188	168	161	158	192	175	165	184	169	189	171	171	175	193	172	176	174	201	169	175	172	178	147	168	183	162	146	183	155	166	166	177	154	149	171	152	150	175	157	211	169	202	151	186	143	174	173	184	182	160	195	145	186	164	170	189	180	176	158	167	172	186	184	165	179	171	159	171	153	166	181	169	167	168	183	153	159	196	183	185	158	177	145	167	159	174	175	229	181	180	177	182	183	170	167	175	180	176	144	160	168	156	155	177	179	155	170	172	161	152	155	178	158	173	174	190	165	184	164	173	159	176	163	210	160	158	153	138	153	174	156	168	157	168	179	162	180	168	178	185	170	169	167	189	185	189	189	155	163	174	171	173	191	164	160	162	168	160	146	171	146	175	173	174	190	196	157	168	182	180	198	154	163	200	179	203	174	171	177	166	169	171	170	172	154	180	168	180	177	191	184	156	145	172	175	157	170	149	175	168	149	160	194	144	197	192	173	146	167	153	166	166	160	164	172	170	162	180	177	182	177	204	165	159	180	162	182	159	161	164	184	169	159	174	182	179	176	181	140	175	165	179	177	165	196	183	164	170	179	181	186	160	172	147	203	141	174	173	178	177	190	189	157	174	174	158	177	175	161	160	167	180	178	191	180	158	168	189	199	175	171	164	152	151	171	163	184	180	163	179	177	165	168	175	189	192	160	170	174	179	184	182	178	172	177	165	213	176	176	175	172	198	172	186	180	161	164	159	179	154	189	180	168	175	158	139	178	154	154	150	163	157	143	183	183	149	185	172	155	175	165	153	166	157	168	159	199	161	163	148	170	179	174	191	169	174	184	159	185	183	184	151	160	185	175	164	179	183	148	181	188	172	162	172	174	181	177	193	182	159	170	164	169	174	173	196	166	163	160	166	161	190	191	176	154	160	158	182	167	148	168	154	162	145	161	177	174	173	185	171	189	176	156	155	152	187	167	186	176	179	189	174	166	157	155	173	191	170	187	197	169	180	165	184	172	189	187	174	163	180	187	195	183	182	166	163	146	168	180	157	190	178	161	179	163	193	154	187	159	191	162	163	159	161	172	174	186	170	171	163	173	156	165	173	172	182	154	182	176	155	181	167	192	163	181	189	184	176	198	176	151	170	157	182	163	169	162	177	152	174	157	165	166	144	189	162	180	151	185	157	197	206	152	168	162	153	173	176	189	157	166	152	164	178	161	184	165	180	185	158	183	157	144	182	179	179	185	162	167	183	171	174	163	180	177	181	176	147	180	197	168	207	179	177	168	176	173	166	166	156	177	156	182	202	167	187	137	176	164	180	149	179	195	176	177	153	157	167	164	168	173	169	158	166	188	170	167	170	188	172	192	155	150	146	167	191	163	161	159	173	164	178	169	160	180	164	170	174	177	139	178	164	181	162	174	178	144	186	168	189	162	154	160	162	180	182	181	173	198	174	149	197	173	161	167	179	157	163	161	190	160	192	156	160	174	165	193	168	167	174	180	169	175	187	163	174	155	176	171	152	168	176	179	144	160	165	160	178	197	152	206	155	158	170	184	170	166	169	169	179	204	172	165	171	172	175	179	176	203	168	164	183	158	192	141	166	169	195	197	180	169	158	172	185	157	180	173	164	157	182	182	157	190	155	175	178	143	183	159	181	171	170	181	155	156	163	204	154	174	195	179	169	164	157	176	168	186	156	193	177	172	155	174	177	166	163	192	199	173	182	177	178	195	147	177	186	186	165	161	180	185	178	195	158	164	157	154	178	153	185	187	183	183	194	169	172	185	160	202	160	158	187	177	171	179	193	176	184	165	153	148	171	161	154	189	177	156	189	174	165	173	194	160	186	163	185	208	167	187	163	201	166	172	206	159	155	155	165	173	193	152	194	175	162	194	173	162	169	157	185	162	168	175	168	165	179	178	170	175	175	172	147	171	191	154	159	149	173	178	184	167	172	156	171	194	190	181	128	172	149	153	188	183	147	164	146	180	160	187	178	177	189	188	182	166	166	169	191	181	174	190	173	194
5910	674	1002	1139	910	812	717	633	545	577	534	483	448	483	433	477	494	415	506	480	512	501	472	520	540	520	528	510	513	557	575	580	568	557	543	517	492	486	505	479	492	495	473	459	505	411	480	454	474	485	455	461	427	428	486	439	465	435	441	461	472	486	444	461	453	495	484	448	461	466	449	446	461	414	432	455	466	484	443	472	481	462	439	436	444	466	445	454	483	439	424	425	453	462	443	448	447	435	414	448	452	466	451	453	491	461	458	458	419	448	430	464	492	479	444	454	456	474	434	491	436	482	461	444	451	467	462	459	452	469	456	457	453	407	471	462	465	473	450	437	477	465	416	445	473	394	440	441	444	438	437	435	472	432	468	461	449	438	449	442	440	454	474	449	454	447	454	441	448	459	457	461	461	425	450	441	469	479	450	456	436	508	430	488	436	445	446	467	465	451	456	427	417	479	426	457	470	483	434	440	460	433	468	469	436	448	484	439	477	479	447	421	434	439	426	437	454	429	426	457	461	446	465	487	508	444	448	443	434	431	461	453	484	458	480	448	453	450	482	470	448	436	436	448	450	483	468	456	410	453	445	450	430	461	435	427	480	447	458	424	457	448	457	432	466	505	448	418	459	444	482	455	478	426	479	419	394	447	458	471	490	438	434	444	437	446	466	442	425	454	458	467	437	428	482	442	434	457	452	434	451	475	476	457	439	461	434	424	457	427	474	451	480	436	449	462	454	521	449	445	456	429	463	489	438	429	437	458	457	412	435	457	454	454	470	441	453	446	446	444	423	456	423	437	425	415	437	424	425	457	496	467	411	469	452	457	464	456	461	447	432	442	455	431	448	462	445	443	468	456	466	472	447	467	437	460	461	458	434	452	452	434	440	459	459	449	448	438	459	444	419	482	459	428	461	415	421	466	455	469	469	450	471	424	466	424	460	455	437	449	443	443	442	474	472	438	466	465	473	455	475	426	464	446	428	461	462	458	414	445	464	450	493	449	452	449	441	428	444	440	436	444	435	414	408	422	451	440	454	452	449	454	401	472	457	457	457	420	466	427	450	455	393	484	430	443	431	457	473	426	440	434	451	453	451	446	451	477	432	424	438	431	450	446	478	490	454	432	453	461	484	466	432	469	447	459	449	419	443	482	423	458	487	442	442	449	454	464	430	429	457	439	448	433	431	450	448	464	451	475	471	473	448	442	444	446	451	484	479	433	436	459	453	452	421	422	437	463	440	451	429	445	440	442	436	471	463	456	443	499	477	453	445	435	428	447	451	479	478	438	450	456	464	464	459	462	416	452	435	419	431	426	405	435	465	483	468	410	398	440	471	425	429	454	417	448	436	436	453	437	445	412	423	449	440	445	460	419	423	417	419	433	445	402	434	481	458	439	435	445	438	480	433	466	448	456	485	459	447	429	468	424	427	452	440	441	480	438	471	454	437	447	467	438	425	457	450	447	462	464	451	466	442	435	455	417	463	435	433	439	477	430	435	482	453	453	439	435	428	432	460	446	439	457	437	453	449	459	417	493	429	439	442	461	442	439	444	423	489	435	472	455	467	438	484	458	449	454	428	458	457	434	446	458	471	454	425	445	422	428	443	462	460	413	442	465	430	450	492	470	460	475	457	440	417	439	433	418	461	447	496	464	444	429	467	464	452	434	485	438	454	457	431	484	447	419	464	459	474	434	428	465	443	472	455	474	420	470	481	445	448	434	487	445	454	498	445	461	493	414	465	479	434	477	470	430	474	468	392	439	476	452	412	458	451	452	396	421	421	457	458	477	443	417	436	441	483	415	447	474	448	417	453	448	485	423	462	479	442	454	436	484	484	445	453	425	431	457	448	439	446	459	441	472	462	418	447	451	453	465	453	476	450	418	472	441	409	444	468	461	470	423	445	445	485	431	447	432	427	430	413	426	437	436	416	460	431	451	488	395	486	441	447	448	456	426	430	461	433	465	451	419	473	445	451	454	423	434	444	422	468	426	507	440	471	446	450	452	459	501	398	420	449	454	484	430	459	474	471	457	423	468	462	455	457	429	428	460	412	448	473	426	449	460	464	484	470	431	484	426	436	455	465	490	429	441	472	418	443	453	454	432	439	442	426	486	460	437	460	460	444	448	445	423	435	453	417	430	448	446	449	453	444	489	463	476	492	454	448	460	467	447	451	434	437	403	467	457	450	420	434	451	472	458	452	463	473	458	457	471	458	476	431	417	454	450	464	432	424	426	465	481	469	427	468	477	445	452	444	483	447	422	447	450	470	446	449	435	449	525	444	459	447	484	480	456	473	456	419	429	431	407	433	453	457	440	462	452	480	455	469	438	427	449	476	489	446	411	468	440	491	451	440	466	441	445	415	453	469	431	439	442	458	457	466	457	469	438	432	431	452	425	447	482	482	447	454	474	468	449	497	449	444	464	428	479	407	467	462	448	456	422	447	458	469	410	448	449	439	477	476	404	428	461	445	450	425	471	491	453	417	466	467	431	452	444	456	430	460	443	436	396	443	450	432	416	458	451	444	431	448	446	473	486	418	440	463	436	472	451	464	448	448	410	485	439	449	417	440	437	450	449	457	451	415	436	434	413	421	416	457	438	434	458	453	456	420	443	436	445	462	444	464	460	501	422	445	462	435	463	437	453	441	439	445	437	429	458	460	429	473	454	442	472	452	457	435	415	443	427	450	412	425	489	419	431	424	419	463	444	453	455	465	449	448	438	445	456	395	469	457	440	451	457	456	455	423	415	456	462	477	433	480	473	428	453	454	423	466	422	461	405	439	454	432	487	418	485	433	440	443	471	455	481	486	403	428	453	444	472	491	466	476	493	468	449	441	428	433	484	474	482	439	456	428	420	429	462	459	449	456	476	468	424	443	463	450	468	465	482	459	463	419	469	478	479	448	483	457	484	425	466	442	443	438	422	492	419	461	486	490	447	461	436	431	452	459	449	467	450	456	491	453	455	454	462	468	428	469	481	438	421	470	435	449	437	423	432	462	410	442	499	464	473	491	452	448	470	479	379	444	450	418	464	416	395	479	462	469	457	430	441	467	465	459	455	453	449	437	465	423	427	479	422	425	474	426	474	406	446	457	483	464	482	456	411	491	442	466	447	453	427	434	458	436	472	422	447	428	465	418	447	406	443	444	409	406	424	441	444	474	448	453	440	444	443	410	439	478	426	455	472	441	408	463	451	430	450	453	434	478	452	442	457	424	476	475	461	445	447	447	436	451	434	421	442	454	461	472	464	448	451	440	467	423	441	437	464	428	446	406	455	473	434	421	465	472	414	460	475	465	453	439	455	444	429	446	434	439	499	482	422	446	407	431	450	420	479	459	477	474	466	459	436	437	432	432	458	450	448	424	455	448	434	428	462	442	452	444	434	420	451	422	442	409	477	444	467	488	482	465	471	448	458	480	474	446	456	450	443	461	402	432	456	452	453	415	431	445	442	457	439	427	453	427	414	460	446	412	430	469	460	452	483	404	430
35595	12851	3221	1579	1062	795	602	536	406	372	312	292	350	297	307	270	258	276	272	309	258	264	255	245	252	300	244	269	283	257	270	276	271	257	277	282	258	247	270	261	264	272	231	237	251	258	230	296	230	286	245	277	270	252	224	237	262	265	248	267	233	224	287	263	261	254	230	233	242	197	277	248	232	248	237	281	233	263	245	244	209	244	259	252	274	223	241	224	267	249	278	249	241	240	268	237	252	249	255	265	237	240	246	245	238	241	226	236	275	247	236	216	227	220	276	286	230	262	255	237	244	252	241	241	243	242	260	256	210	245	216	240	253	257	256	248	228	222	229	241	255	208	263	256	255	221	239	230	231	253	221	244	224	245	253	271	222	220	240	260	238	228	228	234	226	242	252	249	248	222	237	236	222	230	245	247	215	232	241	236	230	261	243	228	250	269	225	220	222	216	246	247	242	253	231	252	248	222	238	251	246	230	246	227	255	227	243	242	251	252	234	215	256	255	245	241	229	222	230	247	243	250	241	251	264	263	241	246	248	229	256	241	225	244	253	222	237	243	251	263	230	234	243	259	220	242	256	218	250	236	253	244	238	216	237	247	261	257	246	244	257	242	220	244	274	241	232	223	236	280	277	230	229	219	233	241	242	275	265	238	220	252	207	254	225	262	231	236	264	215	269	260	280	261	260	254	233	228	263	238	236	235	234	272	235	223	296	258	254	249	239	250	228	244	220	256	253	235	251	285	237	255	224	231	217	231	253	206	250	252	272	250	264	249	245	285	234	256	237	272	253	241	222	241	249	267	256	237	254	236	248	264	220	240	253	231	246	241	229	262	256	235	225	237	239	233	258	223	233	238	225	235	224	256	226	239	234	222	208	260	265	234	208	250	266	244	245	233	269	265	241	256	255	238	251	252	240	246	260	243	243	233	242	217	247	225	226	250	237	277	237	220	254	238	242	222	236	234	256	236	244	215	254	269	223	277	230	277	219	232	245	230	249	265	218	241	253	271	239	236	266	228	226	232	252	221	253	248	233	238	256	222	231	224	257	245	217	247	230	247	261	252	280	247	266	248	240	246	232	254	247	242	225	221	230	231	250	261	210	232	236	253	292	259	210	237	226	259	253	235	244	248	236	246	242	261	225	223	217	229	257	236	253	229	246	262	202	242	238	239	261	270	239	238	237	230	260	264	229	255	224	241	241	275	221	258	213	230	225	233	255	244	236	238	249	238	260	253	225	255	223	221	247	257	235	179	231	242	243	263	217	256	214	244	267	252	217	233	226	257	240	262	245	264	235	236	247	250	245	228	253	259	273	234	248	257	246	200	225	242	249	222	270	249	236	229	231	191	240	252	254	245	258	227	268	236	246	246	240	240	227	272	256	256	248	223	227	230	253	236	243	228	241	234	234	259	251	234	251	237	223	237	249	246	251	271	244	262	232	236	235	266	276	226	251	267	263	260	193	244	239	250	241	225	257	241	205	257	248	213	249	236	258	228	244	235	238	272	239	252	232	253	269	255	245	246	239	234	245	218	239	254	243	253	256	253	250	274	257	263	232	263	250	248	261	232	262	276	256	250	251	226	241	261	242	219	256	214	243	257	222	245	264	240	197	253	256	243	243	279	259	232	226	245	241	248	233	234	260	237	231	233	229	242	235	211	258	257	228	240	244	222	254	239	228	234	250	240	243	237	255	249	257	229	237	266	252	238	256	249	245	274	238	229	229	241	230	247	239	231	257	227	241	233	233	257	210	262	251	239	225	237	237	247	244	260	209	221	257	245	250	229	261	240	237	236	271	243	234	245	285	245	249	260	283	238	262	244	271	254	236	265	283	229	247	259	227	284	227	238	250	259	267	241	247	272	234	262	234	240	238	239	251	224	235	255	242	253	263	250	258	248	221	250	217	239	246	246	241	251	247	254	248	244	253	247	263	245	249	242	243	254	238	240	237	268	234	236	267	261	243	230	262	246	254	280	214	218	229	260	215	246	239	250	249	234	241	250	192	237	262	256	233	247	238	214	245	255	250	248	261	249	274	228	271	251	232	240	223	241	219	253	244	241	230	233	226	244	225	231	268	231	215	232	247	238	246	239	257	230	240	247	262	269	226	252	233	263	238	243	266	259	227	243	255	256	253	233	232	233	239	255	245	266	256	263	247	229	241	257	257	255	276	223	249	249	229	261	265	253	242	285	224	241	233	254	229	212	228	238	252	215	233	240	240	231	252	288	237	226	248	231	242	267	239	227	252	246	246	239	229	248	229	250	237	227	270	240	245	280	207	243	246	242	223	240	240	275	283	256	242	262	242	248	233	252	219	262	250	227	237	226	265	226	216	220	234	246	243	247	259	227	232	235	250	235	232	242	253	259	229	205	227	235	240	258	233	253	271	238	234	230	248	245	230	214	257	251	253	240	249	284	243	245	248	239	228	214	246	245	277	222	260	268	238	247	258	228	227	232	211	222	257	227	251	281	236	245	236	234	229	243	235	252	233	252	244	264	249	208	240	248	278	235	234	213	261	228	235	236	241	253	271	278	231	262	249	242	257	244	237	225	229	245	238	265	251	235	230	243	265	263	255	223	241	225	235	254	244	238	241	237	233	238	245	225	254	263	214	237	238	232	244	206	232	240	260	241	237	245	233	223	250	258	216	264	258	256	245	255	226	251	237	249	234	245	230	255	252	241	256	232	230	232	270	247	224	238	232	246	234	238	270	214	254	217	234	231	225	238	237	243	251	247	232	245	247	203	253	248	254	287	242	244	211	232	230	222	252	243	250	258	229	240	264	230	239	252	235	244	225	264	257	253	228	232	266	232	245	247	234	229	239	249	223	247	245	286	271	241	247	238	258	245	227	234	238	233	246	251	244	205	248	257	258	265	237	233	238	253	254	236	272	229	260	253	235	223	251	246	241	214	217	229	227	240	264	236	239	236	248	269	211	222	257	225	243	234	245	261	227	226	231	261	242	250	223	239	242	249	245	266	241	244	226	242	244	237	255	234	256	239	253	248	263	229	261	248	258	230	263	224	232	236	224	282	233	224	248	235	281	247	230	245	230	248	243	268	255	237	249	248	228	220	233	224	237	227	257	265	247	226	225	242	235	228	236	228	237	237	263	225	269	255	253	239	230	252	258	258	270	277	282	255	229	248	198	226	232	250	233	224	250	232	251	226	278	247	215	265	233	230	236	236	232	225	255	279	253	256	276	254	264	222	243	261	254	256	253	249	272	237	233	267	227	240	228	247	243	249	270	261	233	255	245	225	228	221	254	270	258	207	244	223	219	247	233	250	215	239	247	241	250	285	259	237	252	219	259	254	266	234	236	229	224	243	252	243	243	247	261	291	232	245	226	245	257	255	268	242	233	271	259	210	232	247	245	222	248	246	248	245	242	232	226	264	221	253	252	210	241	234	256	225	262	235	233	221	234	261	247	208	249	221	271	214	263	271	225	239	242	215	251	236	280	245	242	255	247	247	248	224	222	263	255	239
15989	1752	3677	4056	3546	2858	2339	1830	1525	1296	1222	1093	1013	932	981	932	872	916	817	769	747	820	794	871	831	823	797	805	836	819	901	904	827	791	780	748	767	795	693	691	735	680	642	616	669	643	609	627	624	591	641	616	615	676	642	659	666	647	616	668	677	614	674	615	657	635	647	656	657	654	669	663	609	625	679	636	625	635	601	654	641	617	640	588	590	643	667	617	598	634	612	616	654	665	628	620	678	647	614	608	607	650	621	622	658	622	652	634	620	637	578	644	643	590	606	656	583	622	601	576	645	614	635	646	668	609	617	610	618	636	626	594	609	609	628	626	617	588	541	590	619	608	606	649	610	614	613	610	618	652	636	615	577	588	624	594	585	625	629	610	580	626	628	613	596	645	575	588	609	590	596	601	571	600	591	615	588	593	613	658	618	644	610	621	606	607	594	622	614	617	613	582	604	593	666	628	584	583	605	649	591	604	584	573	611	599	611	579	671	587	579	586	609	636	620	665	609	564	608	624	596	595	614	602	604	617	586	678	665	634	583	607	566	565	626	630	617	559	632	621	598	587	603	619	644	610	603	634	632	543	611	638	607	611	554	605	651	616	594	600	623	611	598	586	611	615	609	647	589	595	638	626	639	621	617	576	621	603	594	611	632	570	632	564	579	577	592	622	587	578	611	614	626	665	596	598	607	601	617	576	603	605	571	602	627	644	592	629	577	633	597	616	681	603	631	668	557	621	624	627	614	598	591	622	595	640	618	621	644	612	638	587	639	624	667	605	589	600	595	610	597	598	593	624	615	587	636	665	593	589	595	568	623	590	595	579	607	595	608	580	616	569	591	587	631	564	610	581	598	591	656	580	635	607	620	558	588	627	581	627	632	627	607	577	605	587	620	614	616	618	611	597	639	590	607	557	593	555	601	611	593	610	638	581	613	637	649	577	598	635	643	642	643	604	648	629	583	596	653	597	611	613	588	652	600	583	641	608	604	620	644	592	597	619	586	591	604	638	636	640	600	632	636	628	545	608	611	608	670	609	613	641	622	590	598	687	594	631	576	608	606	633	614	591	582	606	622	604	635	642	602	586	597	634	590	639	601	571	575	633	633	571	592	583	608	619	594	617	597	617	625	590	600	608	594	565	576	586	626	608	608	622	622	620	635	614	649	577	606	623	651	609	605	589	648	628	598	616	638	601	633	564	602	606	557	631	581	592	588	618	596	633	653	652	596	637	596	635	600	651	612	609	627	628	618	625	601	646	622	595	594	596	588	604	582	600	620	618	599	616	634	626	580	643	588	596	593	630	586	611	595	617	568	572	648	623	568	594	647	604	663	611	598	614	623	607	635	620	623	629	611	607	633	635	607	584	570	614	632	601	627	575	600	615	658	579	630	642	607	583	636	643	645	606	598	627	595	589	601	595	634	599	616	600	618	571	553	601	608	629	606	614	585	622	641	656	616	615	553	583	606	623	598	619	602	599	596	605	585	591	616	639	623	627	587	614	596	588	637	602	621	633	577	611	590	618	616	615	628	555	632	650	586	639	632	601	606	615	665	582	587	603	593	583	568	595	597	638	599	598	635	636	574	593	591	604	628	600	598	619	585	631	630	595	627	629	602	599	629	610	622	632	630	611	650	600	613	566	592	582	599	578	618	608	613	650	648	616	621	654	602	635	628	674	631	620	603	616	599	648	606	618	592	601	602	615	586	582	575	622	615	604	631	624	544	630	627	624	594	632	600	543	601	625	616	641	629	606	574	584	546	581	555	579	635	604	635	613	628	651	602	581	594	590	591	600	609	634	640	577	617	624	554	616	621	582	605	617	616	613	629	601	586	627	627	574	628	636	612	557	574	575	664	623	602	615	584	620	571	576	603	607	617	634	590	570	608	589	619	610	632	605	568	615	616	607	590	606	603	618	592	610	612	593	655	578	581	545	620	628	602	591	620	619	643	595	608	615	608	655	590	556	606	578	626	588	617	604	630	587	587	630	591	623	617	571	627	646	619	618	610	628	562	600	581	652	629	629	626	608	626	614	581	609	592	586	626	618	616	640	582	570	626	636	623	625	617	620	590	634	599	619	633	566	617	621	599	595	599	601	616	581	630	620	624	560	641	630	638	643	628	597	636	637	611	599	633	607	610	670	630	597	575	607	645	587	624	599	605	589	612	583	607	588	613	659	574	613	612	613	653	590	603	595	591	611	640	641	605	618	608	562	598	613	568	597	591	593	604	592	590	595	633	597	657	637	596	607	617	607	622	599	585	672	646	634	651	606	602	552	619	603	633	575	635	561	580	596	607	586	587	635	601	608	650	585	587	616	627	579	602	642	606	580	548	620	611	579	620	562	575	600	614	607	603	598	633	624	610	602	599	567	595	613	619	599	597	589	576	606	620	586	610	596	628	633	640	607	555	612	611	663	588	611	647	606	602	608	597	565	572	611	591	614	621	609	571	604	618	674	574	613	657	571	637	585	648	593	610	625	596	643	621	620	593	588	620	574	608	593	579	605	619	607	617	628	617	632	616	576	603	599	626	636	613	599	604	595	612	597	641	603	626	632	595	595	573	604	585	594	615	660	599	612	597	607	625	630	649	589	627	612	538	594	614	606	623	603	591	631	578	600	601	608	654	611	589	591	644	579	616	624	616	615	648	614	608	624	595	586	627	630	599	617	605	616	607	652	626	584	611	601	582	639	575	600	639	625	647	670	640	588	643	610	595	631	598	660	578	631	651	586	613	594	615	659	585	642	577	599	611	601	616	605	639	582	569	626	593	596	640	629	608	617	621	596	561	615	578	588	606	634	601	562	618	624	620	596	593	622	621	607	619	552	601	599	589	658	602	605	564	593	623	622	625	603	632	625	582	605	559	605	619	624	613	628	609	640	624	638	603	606	624	583	662	631	627	606	583	575	579	579	602	602	647	615	576	630	591	590	622	593	571	633	624	552	648	622	601	578	630	601	641	554	589	593	672	608	622	619	611	630	656	586	631	637	589	618	606	582	622	586	603	582	607	583	590	603	620	582	621	605	620	598	633	600	600	612	588	635	632	651	582	571	621	577	610	653	625	631	577	614	630	639	650	613	600	596	623	592	608	632	599	644	587	633	599	609	559	637	593	601	614	626	634	602	570	618	593	621	572	615	643	587	560	635	639	593	563	614	611	578	593	596	642	595	601	626	617	647	579	622	636	614	657	580	607	606	616	592	563	609	630	597	584	656	623	662	572	627	616	594	588	640	567	610	600	607	585	601	571	584	645	662	621	646	620	618	602	621	620	591	633	573	593	621	586	624	563	637	657	577	585	614	581	601	618	605	556	567	587	559	667	642	595	636	553	647	644	576	612	625	667	560	595	628	598	645	597	609	577	614	602	612	607	604	622	605	604	596	591	624	586	629	613	631	582	615	616	626	632	598	633	619	600	550	613	624	620	679	630	650	596	668	607	595	608	566	617	614	635	634	579	640	605	608	583	634	607	595	647	643	655	603	586	556
40965	18193	7076	3145	1923	1324	956	749	651	600	575	503	493	484	442	484	431	401	446	390	410	432	403	428	428	395	357	428	411	409	415	409	394	425	408	418	376	360	381	408	423	377	377	388	386	369	354	387	370	399	408	374	358	381	330	357	337	349	360	397	353	361	381	363	344	365	372	362	321	361	348	379	350	349	365	348	372	350	363	363	339	354	369	390	348	351	383	383	384	355	385	351	358	355	384	356	404	357	336	372	367	345	374	361	377	361	383	364	353	356	347	367	329	343	356	380	379	369	340	359	376	395	344	314	397	347	378	354	359	368	365	360	375	349	363	353	353	350	368	394	325	325	352	341	341	383	332	337	368	370	363	387	369	386	359	362	377	355	351	343	402	392	369	354	382	349	387	371	332	373	339	353	345	383	317	363	354	387	340	385	355	330	387	336	342	373	361	372	375	363	322	335	353	350	331	397	350	332	383	382	349	344	327	387	349	362	339	342	400	378	357	358	340	332	342	358	377	353	388	366	385	357	367	379	373	335	376	371	376	382	344	316	334	368	334	387	359	346	340	341	333	376	344	341	348	373	399	314	347	375	352	363	355	352	359	353	384	374	355	382	386	372	361	353	372	339	358	352	371	314	370	362	361	352	381	365	345	341	372	403	398	346	359	349	385	355	367	360	354	346	328	361	292	376	340	377	366	403	352	369	353	340	378	354	331	326	371	350	347	374	352	358	375	336	376	339	372	368	363	340	390	419	346	350	387	376	345	356	375	350	314	366	342	344	331	343	336	352	380	365	375	322	312	354	356	350	356	354	368	372	339	343	394	352	350	326	331	369	335	350	382	368	347	380	343	354	352	337	379	351	345	363	345	362	393	341	371	365	339	368	350	379	369	370	357	353	373	341	323	361	367	381	327	402	342	368	373	397	352	369	343	382	357	371	340	354	335	345	339	337	371	367	347	369	389	392	385	357	380	356	379	377	333	389	366	333	361	337	359	342	349	370	378	370	366	355	354	329	358	359	373	341	345	357	353	416	351	334	359	367	364	365	338	348	364	328	370	341	353	351	326	357	396	361	326	358	373	321	386	340	318	345	339	334	387	372	394	407	373	351	373	371	343	384	351	347	377	364	371	362	349	359	373	402	383	377	356	386	333	360	367	380	346	352	347	390	368	354	374	364	340	335	371	367	395	392	343	358	386	351	353	378	367	338	336	337	343	335	382	370	396	349	368	416	362	361	392	350	345	361	334	362	345	342	354	353	391	375	345	354	358	352	340	348	357	382	352	385	370	350	374	380	356	327	345	348	358	347	351	395	376	340	374	361	342	333	323	362	354	367	379	364	336	403	352	388	345	391	363	341	394	359	343	330	365	318	334	349	381	353	373	354	340	335	337	377	373	369	346	410	347	396	375	359	358	357	331	357	323	368	366	388	358	371	349	376	379	383	348	364	355	349	368	341	367	348	341	342	385	350	393	350	328	390	340	346	363	350	354	352	386	368	354	367	367	328	329	354	363	349	344	406	347	345	359	341	345	331	368	378	369	339	325	334	307	327	358	333	336	382	351	329	350	374	344	342	385	388	351	382	382	380	331	336	328	318	369	384	398	400	355	360	329	368	368	378	385	374	354	315	378	357	334	342	346	357	365	331	333	336	339	366	400	381	373	342	363	334	346	398	390	335	349	356	332	343	361	366	330	391	366	365	413	315	323	372	358	344	401	366	359	338	328	378	351	383	341	377	327	360	378	358	347	359	352	335	337	338	390	362	371	341	364	341	355	347	394	340	353	359	358	354	327	382	363	383	356	333	340	381	355	389	367	351	341	336	341	373	334	362	361	390	336	367	363	350	363	351	349	365	357	353	343	357	362	398	393	348	355	311	353	364	337	337	357	334	358	354	358	356	366	384	345	355	393	349	361	380	371	355	356	347	361	380	393	341	366	321	325	351	334	354	374	359	353	313	334	340	399	406	343	351	385	359	348	366	344	342	342	346	348	361	360	321	371	375	337	345	359	337	366	353	342	361	343	375	332	342	411	331	358	342	420	373	361	385	374	354	351	327	377	351	352	315	369	341	348	367	342	357	379	394	323	350	337	361	355	371	353	356	344	367	358	350	308	359	327	375	330	340	328	339	349	355	374	335	330	339	347	359	374	386	396	348	335	341	347	336	332	310	370	354	342	358	376	356	379	377	380	380	340	376	370	331	355	343	361	351	355	379	356	344	349	365	350	344	342	365	371	346	349	368	356	372	345	304	416	329	351	358	378	341	339	360	352	354	379	321	346	374	366	330	315	355	327	344	342	348	374	361	360	365	373	372	373	373	335	374	350	351	326	360	357	363	368	369	391	357	389	335	376	377	361	352	366	363	338	350	350	347	378	358	402	371	388	359	386	324	338	369	394	369	356	347	349	349	389	380	342	323	349	373	409	365	369	358	351	378	346	370	343	358	362	375	351	380	362	342	345	364	351	347	344	375	352	339	354	319	345	363	347	349	367	357	327	345	383	341	377	387	379	326	374	370	375	349	351	381	408	349	329	325	376	370	348	334	349	374	377	368	374	351	368	316	341	345	358	361	370	363	383	339	358	380	351	352	367	363	326	343	340	372	378	315	340	362	376	336	368	354	375	373	350	335	369	343	342	347	336	371	353	359	315	374	377	353	380	353	367	355	339	316	328	341	354	322	352	362	367	419	366	376	346	370	334	328	338	348	364	349	335	370	391	342	377	358	382	364	370	325	395	356	360	358	373	356	361	369	336	343	338	375	357	342	361	370	351	387	351	286	347	361	357	315	396	360	340	365	341	362	363	365	366	379	370	395	371	348	370	330	375	388	370	373	333	372	340	376	339	350	380	370	323	371	365	377	358	370	336	333	381	343	359	390	368	346	366	348	362	365	356	349	364	371	358	345	380	346	369	335	349	362	380	361	343	372	351	381	361	351	340	311	355	386	368	356	364	340	357	369	357	367	364	361	361	339	400	348	362	359	346	366	345	341	345	354	326	329	361	331	354	336	370	377	365	392	359	356	335	353	309	375	376	374	353	386	380	349	327	370	342	389	347	352	362	339	330	393	383	383	335	353	355	365	389	356	354	359	354	363	402	363	341	375	359	330	375	341	351	350	382	379	342	349	323	376	343	378	340	363	345	342	375	358	343	353	353	331	392	350	348	357	352	372	355	378	355	367	353	352	359	370	364	341	341	335	368	369	361	323	370	366	355	393	349	333	379	349	311	396	362	338	341	402	383	346	329	365	323	387	396	372	350	352	360	322	340	362	332	365	352	328	395	338	347	360	332	366	377	374	356	368	348	345	332	350	386	332	390	327	353	353	370	349	352	319	340	362	361	354	372	348	364	362	341	376	350	350	383	339	371	345	331	340	354	346	352	384	339	352	378	336	390	363	366	389	364	373	359	360	341	333	347	353	358	355	359	351	359	392	329	339	352	345	368	411	342	351	369	357	376	351	369	315	360	353	372	338	346	390	359	395	379	346	363	390
17304	3004	6038	6935	6023	4833	3804	3031	2521	2254	2046	1761	1681	1515	1435	1412	1303	1317	1242	1203	1142	1202	1202	1193	1228	1217	1186	1252	1190	1214	1374	1154	1157	1104	1175	1096	1060	1068	1039	1058	1033	1063	912	944	911	928	907	917	809	858	787	897	928	971	911	886	931	933	893	949	891	868	893	933	897	903	871	872	886	830	911	853	913	815	926	869	842	872	908	899	842	933	893	853	821	822	826	857	891	867	894	820	901	824	859	883	855	892	880	807	850	838	917	861	883	854	870	820	875	824	869	816	804	872	862	824	904	842	831	826	845	852	874	815	856	828	835	845	823	790	841	859	845	840	839	789	825	830	885	811	844	849	844	845	863	806	818	819	843	806	842	845	828	817	823	733	834	824	862	837	783	846	819	826	805	759	880	806	824	859	819	857	799	892	871	836	810	799	801	830	838	830	796	762	808	844	836	830	851	875	787	875	813	834	832	827	857	871	794	842	802	860	813	747	893	802	831	825	806	844	862	814	801	917	871	831	833	876	829	814	820	850	834	813	843	812	829	840	862	797	876	787	861	827	814	817	823	853	793	818	801	818	810	864	865	854	888	857	868	851	791	854	891	791	823	816	841	810	812	793	870	834	822	858	879	782	839	829	802	826	790	813	872	834	830	849	776	819	831	852	816	838	816	859	796	808	824	807	866	876	818	837	826	808	804	858	815	811	844	814	858	857	815	826	799	824	785	850	801	786	863	833	825	850	808	870	849	822	803	808	839	856	838	862	804	813	805	815	866	836	828	857	806	836	838	851	820	817	844	855	815	807	819	830	782	880	842	847	828	805	887	821	824	851	789	825	860	855	815	861	820	817	828	797	823	844	918	827	836	800	845	843	801	775	835	818	833	797	860	874	823	820	800	849	805	839	852	844	822	783	852	892	822	862	832	836	819	859	841	840	844	812	742	813	836	808	814	800	866	770	796	859	828	832	812	832	825	895	830	853	834	833	845	798	841	866	817	849	871	802	829	823	831	829	812	825	783	817	873	815	815	827	785	812	787	845	860	853	847	771	832	823	836	788	762	875	837	811	860	812	814	883	820	879	868	821	801	808	821	883	864	827	908	781	776	839	779	826	802	832	796	846	836	819	802	816	799	763	832	834	857	833	798	847	829	790	813	767	799	838	809	848	845	821	799	789	839	847	832	885	760	853	792	821	856	852	911	786	824	837	784	792	850	792	791	838	891	849	814	827	838	854	837	882	788	821	784	845	831	785	820	808	874	832	830	853	818	830	821	810	798	826	828	835	829	816	831	858	808	849	794	838	815	811	821	814	809	849	863	801	872	841	891	820	816	825	878	842	808	877	888	815	797	779	843	827	828	811	827	799	843	806	825	810	863	783	871	856	859	767	796	826	897	825	869	824	810	826	852	823	836	811	827	868	827	779	833	874	872	793	808	824	799	849	806	788	819	820	806	842	825	875	802	819	810	871	846	839	847	820	780	817	808	896	790	857	780	806	831	814	870	871	779	842	881	820	834	815	873	822	822	819	754	832	840	890	797	807	853	813	862	840	837	845	858	832	855	804	819	829	839	817	790	841	821	824	823	793	859	851	804	826	837	924	799	851	839	806	814	881	831	821	802	845	816	832	843	761	858	823	851	853	782	863	808	781	852	843	752	810	847	839	828	851	829	825	828	805	820	838	803	881	826	846	832	852	826	779	851	784	783	821	848	875	866	839	769	871	886	824	795	864	811	809	863	892	813	785	882	820	855	823	825	832	805	836	845	797	789	867	768	845	831	826	851	847	889	841	810	820	800	753	798	854	800	841	846	861	820	868	856	810	862	816	809	828	811	805	824	859	850	799	875	812	831	765	884	811	861	838	833	806	878	827	814	817	898	804	845	812	827	845	822	867	840	829	880	824	831	805	805	833	803	858	818	819	852	847	796	797	807	806	829	814	812	828	815	842	796	868	817	794	827	832	827	790	807	811	851	892	876	860	809	810	850	842	850	824	820	815	838	869	822	826	843	788	858	826	828	845	875	876	863	828	761	847	852	812	810	828	821	811	832	846	812	791	864	886	842	819	825	843	823	829	869	836	832	810	855	856	801	789	875	795	817	884	865	864	802	826	849	783	842	890	837	871	792	804	859	860	837	827	828	791	854	833	826	824	808	821	816	842	842	860	842	861	796	798	821	816	885	822	814	869	794	826	778	878	783	818	802	847	833	821	840	851	841	841	825	797	832	826	838	856	894	897	849	831	859	854	800	822	829	779	813	824	801	816	830	809	840	818	877	812	798	803	830	811	829	814	817	831	813	861	807	781	844	825	808	840	816	829	807	835	827	861	776	807	851	872	850	800	798	816	818	808	829	821	828	788	841	788	835	868	830	851	827	852	850	858	791	826	837	834	852	813	790	796	820	809	869	803	809	823	854	829	824	836	814	825	828	851	830	807	846	879	866	886	838	823	820	816	842	834	851	827	815	779	844	833	823	846	830	907	819	804	885	846	855	806	841	853	815	809	817	798	808	759	827	790	846	901	851	807	819	797	813	840	859	833	787	854	825	815	818	843	832	841	886	856	844	853	849	859	785	818	867	814	852	773	819	794	845	834	857	812	859	875	822	792	808	821	848	793	819	833	845	793	819	838	810	869	856	853	798	834	853	816	870	782	852	805	829	832	827	786	842	837	868	815	829	811	824	784	836	841	837	789	822	886	840	818	840	839	872	775	838	804	800	780	834	805	885	897	792	761	826	824	815	784	872	822	806	809	817	864	785	893	822	805	831	848	864	840	853	792	851	847	804	862	804	839	794	812	831	889	819	823	831	824	836	822	865	844	844	878	801	856	857	864	809	843	856	852	878	795	842	806	835	809	786	823	793	831	814	906	865	787	819	823	804	885	820	878	877	832	834	846	926	808	770	849	829	862	806	830	822	865	825	822	805	813	833	821	862	814	765	848	811	835	780	794	812	822	876	832	814	778	867	812	806	861	865	892	802	838	785	817	826	879	824	787	833	790	859	824	834	857	822	797	806	804	886	881	870	873	823	826	791	847	811	887	800	796	839	800	783	821	838	840	880	883	832	794	883	852	856	840	785	852	823	816	856	854	819	801	826	842	839	801	802	849	798	833	785	894	791	838	820	834	815	855	788	768	782	778	835	834	868	793	801	821	836	835	834	830	769	802	839	844	826	861	831	822	867	863	794	828	882	815	862	834	831	831	852	764	841	841	794	812	851	832	822	837	815	797	826	785	862	869	799	854	822	802	829	847	844	793	839	840	819	796	800	862	806	836	887	823	828	827	824	853	825	782	864	833	814	852	795	846	883	894	824	822	800	821	819	879	828	908	856	845	786	836	871	826	893	854	855	808	843	867	824	823	885	852	791	824	865	854	831	879	858	865	874	821	790	864	867	826	850	829	837	800	815	821	849	868	819	845	796	847	832	825	866	808	852	824	798	855	814	830	850	817	845	848	825	853	790	782	815	828	837	823	869	865	811	831	842	854	803	900	829	839	839	817
5623	468	390	368	298	236	230	192	197	207	181	184	181	172	188	150	200	162	173	146	183	156	203	167	165	179	158	205	167	194	194	191	203	180	165	176	169	173	171	145	201	185	151	152	167	187	198	153	177	179	170	151	162	168	177	172	159	195	170	188	157	181	165	135	165	174	177	188	170	184	166	172	178	179	172	154	134	190	168	175	150	192	175	183	166	163	161	166	155	169	180	161	184	155	154	152	187	184	169	166	167	161	164	172	182	179	180	146	196	157	153	199	159	154	174	182	170	164	173	186	190	152	155	163	154	170	180	155	163	167	176	172	155	175	174	169	157	179	177	161	165	153	177	180	142	157	158	170	157	181	153	177	160	181	162	166	172	180	174	160	167	172	151	170	148	172	163	150	119	162	185	170	159	175	162	158	150	171	146	167	182	163	166	182	191	155	171	151	178	167	153	197	167	170	182	179	141	188	159	150	181	169	156	163	167	170	154	190	173	189	122	163	148	190	165	163	155	171	154	179	166	173	153	178	167	173	171	178	190	164	148	156	152	149	188	158	165	184	156	173	176	158	169	180	147	180	159	158	170	173	147	179	195	144	161	153	193	162	174	170	166	163	166	182	161	157	183	158	141	171	175	167	173	190	160	158	186	170	181	182	167	179	174	163	167	161	188	172	180	160	167	148	160	149	149	183	163	175	149	201	156	164	178	169	156	177	156	189	159	170	162	171	149	165	158	176	184	199	171	196	153	181	147	183	152	166	170	189	190	154	157	161	160	148	161	173	144	164	177	177	151	176	164	191	152	176	176	174	180	185	158	157	161	199	169	178	155	177	176	164	172	165	181	170	181	174	175	143	184	178	162	161	198	157	160	143	169	161	148	166	179	167	165	186	168	166	186	147	183	184	139	176	167	170	202	172	160	156	198	183	146	164	141	187	179	180	153	173	185	167	161	183	154	162	147	175	163	165	168	171	161	160	153	176	185	177	184	195	174	168	156	158	147	191	162	180	166	157	165	171	165	172	191	165	171	161	178	161	190	188	167	164	186	174	189	156	180	164	210	183	161	167	161	194	173	171	182	179	187	164	189	165	171	159	133	169	151	158	178	187	158	154	156	163	147	182	161	158	178	169	166	161	156	172	171	166	179	175	163	171	189	162	155	175	152	183	178	149	151	194	156	159	158	165	177	173	152	158	165	188	171	168	162	162	162	137	172	139	169	175	138	152	147	173	167	188	158	167	163	163	175	179	134	195	204	166	160	140	167	199	181	155	147	172	154	153	173	189	160	174	160	167	180	177	185	169	165	159	175	148	170	151	168	169	138	165	172	160	188	181	166	166	163	146	163	177	159	172	171	179	171	174	162	175	141	188	186	174	153	175	147	159	167	166	175	182	174	169	179	194	167	173	154	165	171	198	153	170	173	157	172	166	179	162	161	175	177	155	165	153	169	161	154	193	184	154	160	173	162	164	148	191	171	170	164	173	170	168	184	171	161	181	175	153	192	158	168	179	157	159	167	174	174	154	168	186	134	163	172	157	167	179	156	171	205	190	145	167	169	177	191	168	168	159	172	146	175	160	174	167	200	206	175	160	169	164	173	170	168	165	172	164	167	156	175	173	170	160	149	158	146	169	163	167	184	185	152	175	181	175	154	162	141	170	165	153	163	172	165	154	167	190	162	154	144	170	192	153	189	165	155	135	179	147	182	157	170	162	174	159	151	182	154	179	160	181	137	186	187	158	155	149	162	150	176	167	158	169	192	169	180	158	175	154	154	147	182	166	175	134	183	176	157	178	151	166	151	194	164	146	155	141	146	153	150	160	168	163	178	151	177	157	167	159	179	170	163	182	162	154	164	185	174	194	146	192	162	157	167	182	155	168	209	171	168	170	149	164	175	156	175	168	187	173	152	165	179	181	179	181	162	185	152	150	156	163	171	188	153	169	177	142	171	171	184	158	175	159	160	156	173	162	171	149	180	169	174	191	168	156	182	160	159	173	169	201	163	169	184	181	186	164	155	184	171	172	158	174	153	198	151	156	170	163	151	174	195	189	177	167	182	153	152	146	165	145	147	175	176	178	175	138	154	155	179	158	174	168	170	162	169	161	179	164	186	165	142	153	151	160	173	185	161	161	161	172	166	150	171	152	181	145	176	156	152	180	164	161	139	166	176	162	187	142	176	173	196	177	157	163	167	159	181	194	176	150	145	176	156	177	166	181	153	167	153	156	174	170	203	168	160	166	174	170	153	164	188	179	166	164	161	168	180	173	159	168	164	157	186	174	185	171	188	166	168	145	175	150	160	167	182	163	174	159	157	168	171	136	168	153	182	145	173	156	171	151	152	163	159	172	142	180	169	154	141	183	176	170	157	163	167	153	142	152	181	151	169	181	166	164	160	174	169	159	145	160	173	157	149	171	179	169	164	176	158	168	183	174	159	184	177	161	159	169	182	176	169	153	172	154	173	168	195	165	175	176	196	166	174	143	170	216	175	170	184	162	168	171	161	198	170	168	159	180	166	177	164	169	174	162	176	156	154	179	172	172	178	159	153	182	170	182	161	160	169	198	161	168	157	162	161	161	186	182	165	164	172	144	183	126	173	182	176	182	181	152	168	180	158	148	180	157	169	169	163	182	151	151	173	167	193	186	147	160	159	150	148	199	173	161	184	165	156	158	146	159	183	181	149	164	158	153	168	186	176	146	162	169	190	176	144	186	162	196	130	181	158	191	172	147	157	163	153	179	157	176	168	198	179	154	165	158	167	160	160	185	158	170	157	150	144	158	168	190	181	163	184	182	189	156	155	156	160	159	180	161	146	160	149	174	164	189	164	163	147	168	160	167	185	154	146	160	173	188	170	171	155	187	176	161	170	150	152	148	163	147	168	162	176	172	178	165	166	153	157	166	180	164	172	178	170	171	158	165	149	152	158	161	165	176	187	164	167	166	186	149	184	163	176	152	174	159	146	155	148	183	169	172	136	169	165	168	175	159	150	176	166	167	166	158	152	179	155	153	188	153	169	186	200	142	178	163	170	175	157	167	157	170	176	163	159	159	171	148	162	148	168	174	193	189	176	167	152	162	176	146	175	165	181	154	179	175	160	161	154	175	160	203	164	169	161	179	175	183	160	174	193	162	161	179	167	167	166	155	168	165	172	174	165	184	150	165	159	173	177	183	149	189	194	182	156	156	177	183	138	171	160	162	171	151	156	148	172	140	178	159	140	180	169	158	177	172	151	173	190	193	147	152	187	169	166	162	155	185	166	186	171	161	172	167	181	180	154	186	163	189	156	191	139	175	203	160	183	179	190	172	171	169	160	171	149	166	170	163	175	178	181	167	186	135	164	155	188	161	172	167	175	173	162	158	167	150	190	171	175	165	178	172	172	181	164	178	170	174	134	152	154	144	149	181	155	165	171	182	161	149	160	175	181	178	183	177	181	176	166	150	150	178	168	171	198	169	172	164	168	175	177	164	165	171	192	174	180	126	164	167
5694	694	965	1146	1003	842	709	656	519	552	499	513	467	471	501	511	494	439	517	461	474	500	472	536	531	500	542	514	562	583	606	570	533	529	482	523	499	506	517	510	498	456	479	446	451	428	438	451	449	480	416	451	444	439	466	490	458	440	465	419	452	481	462	483	421	493	460	410	463	448	446	450	454	464	447	470	433	420	423	442	439	461	449	475	451	438	456	431	440	441	460	438	452	433	450	466	459	418	468	420	427	444	488	433	482	462	453	450	446	442	442	456	472	433	436	480	466	444	471	431	417	480	429	430	420	422	397	453	441	453	457	458	435	430	427	441	435	487	448	421	452	460	451	443	427	413	429	430	431	426	460	460	466	453	470	451	449	448	465	431	423	460	457	449	440	463	454	428	426	428	450	438	418	458	441	418	461	450	447	461	415	446	398	445	456	495	462	452	407	442	424	439	422	456	415	440	457	453	437	457	438	492	480	451	425	440	429	433	454	422	420	465	471	439	432	446	426	454	449	450	417	452	430	426	447	458	446	474	450	472	454	446	422	455	421	440	473	446	458	455	432	415	457	448	439	422	457	448	463	394	457	428	479	447	439	454	425	476	426	454	447	445	430	421	439	412	436	427	431	442	449	427	476	446	402	463	421	427	393	457	450	426	466	444	430	419	426	449	421	448	436	432	431	425	429	431	463	419	451	435	429	432	448	449	449	491	453	420	444	431	399	428	381	439	424	472	446	413	442	457	419	418	444	470	444	437	446	432	401	436	479	425	449	462	467	404	437	445	451	467	435	476	425	468	446	432	450	461	458	462	443	448	406	424	432	421	464	450	391	435	489	466	453	460	449	454	458	408	463	456	454	442	462	456	421	431	428	420	447	462	463	453	424	446	455	411	423	431	456	477	471	429	444	423	445	425	440	457	469	421	423	456	464	422	469	456	461	476	446	476	435	438	402	435	475	460	488	452	427	428	432	435	481	445	445	446	438	395	439	444	458	403	458	450	447	428	421	424	464	467	485	451	424	434	465	504	441	456	464	442	463	452	448	450	431	431	471	455	486	413	411	434	439	433	413	474	446	449	398	453	451	408	410	460	452	452	410	437	432	429	458	433	472	446	447	466	451	408	434	483	420	461	406	454	444	434	399	481	446	459	448	426	462	441	450	435	400	426	472	460	430	458	462	484	444	445	454	435	445	421	427	462	452	445	451	436	432	466	474	467	448	447	424	427	417	429	429	434	461	455	462	413	439	392	445	415	433	459	420	417	457	434	423	451	448	435	434	425	462	480	449	426	403	472	465	456	472	429	427	426	399	449	416	432	464	450	454	420	449	442	467	448	459	446	469	415	446	451	444	436	430	484	444	431	475	442	417	448	472	430	474	421	477	434	428	437	462	449	450	460	437	442	454	433	455	458	450	450	415	426	430	472	449	416	415	420	440	460	458	383	458	418	438	446	452	448	495	439	420	444	433	473	451	460	408	466	428	472	426	423	424	425	463	453	407	416	417	448	466	429	428	415	440	477	441	450	459	422	461	437	454	439	452	421	432	417	415	420	451	412	448	452	411	461	431	422	464	427	424	392	460	444	437	424	405	463	439	434	457	441	445	457	483	427	460	470	409	439	439	453	422	451	450	436	457	411	466	397	448	440	413	470	437	461	457	419	469	440	407	455	449	459	424	470	463	450	418	452	428	412	486	450	395	420	462	430	473	460	421	467	427	455	438	442	436	407	439	452	449	448	421	465	430	431	460	419	444	449	428	436	472	456	449	433	429	457	415	451	451	450	440	473	432	455	453	478	425	427	444	472	440	455	452	430	454	475	441	473	412	444	420	447	447	460	436	430	463	416	456	428	471	431	412	431	436	471	396	462	452	426	481	441	435	462	439	433	460	479	479	449	442	443	421	440	442	459	454	456	438	410	415	449	431	423	395	429	457	424	451	454	466	482	422	444	445	446	423	463	445	446	455	469	458	479	438	469	438	457	419	433	438	445	444	460	435	436	405	478	445	468	478	423	481	424	437	456	464	456	457	449	433	432	441	444	431	472	495	451	409	425	433	420	417	436	429	474	417	401	445	438	432	444	434	423	457	442	473	442	463	437	466	423	435	424	431	419	492	426	467	413	424	408	431	445	436	456	461	481	498	461	434	447	450	468	439	426	441	443	426	422	444	437	429	462	436	443	423	484	436	453	435	469	447	446	403	425	436	451	408	457	407	422	446	505	450	447	449	412	443	499	481	416	438	443	426	432	490	429	414	445	434	485	470	443	455	401	456	461	449	428	432	412	476	456	434	469	444	445	426	484	432	402	441	437	444	422	442	437	453	443	489	407	458	424	468	441	400	404	445	425	422	438	420	455	435	464	437	433	465	431	477	463	426	504	414	411	404	422	437	446	432	446	418	479	438	436	451	435	461	476	467	428	439	410	442	468	433	442	402	414	472	434	480	449	463	439	487	440	467	437	452	446	455	457	454	417	419	392	435	422	451	467	464	415	470	450	450	412	430	419	455	459	487	472	437	497	421	417	428	439	442	471	459	397	426	457	469	431	431	432	432	463	420	429	401	427	461	427	459	434	431	443	459	434	449	422	441	403	435	446	435	429	425	457	413	443	414	447	462	457	405	452	428	451	476	464	435	417	465	440	438	429	464	440	424	473	492	410	397	435	429	496	430	451	407	452	468	462	479	427	404	428	450	465	470	447	456	467	442	423	446	432	462	476	440	465	433	493	443	437	464	419	444	406	441	429	502	454	485	447	457	439	460	453	411	470	426	411	461	448	468	431	431	407	432	504	405	439	447	423	411	430	475	451	450	447	459	431	432	436	455	478	460	458	434	458	394	419	458	435	438	414	432	461	440	442	459	464	463	449	458	440	442	442	433	471	445	439	441	407	448	438	438	437	423	426	449	449	420	432	398	396	460	439	429	445	421	441	417	427	446	423	444	424	438	422	450	438	437	440	428	439	478	445	421	483	468	430	422	454	446	447	483	424	432	474	459	460	433	433	455	433	441	471	456	464	428	454	438	432	481	409	457	415	447	453	414	410	444	446	431	463	434	457	420	450	441	420	439	466	422	455	455	406	439	466	431	441	457	447	430	450	473	474	444	460	464	426	452	460	483	473	422	400	511	458	444	465	472	441	383	407	438	402	444	438	441	414	469	459	421	433	464	435	436	439	452	463	465	493	418	430	457	441	478	440	481	424	416	437	444	425	443	411	441	461	480	442	440	456	461	455	459	431	458	451	461	427	434	435	453	415	411	451	417	443	442	467	423	422	439	453	431	421	468	436	479	449	466	466	451	425	448	421	410	440	485	477	454	399	431	414	412	423	442	469	450	464	463	456	446	411	446	431	403	476	444	449	467	429	419	489	475	437	460	430	462	433	467	501	479	446	444	461	447	446	462	444	461	441	436	443	411	439	468	420	445	466	446	414	416	417	439	467	439	428	400	460	430	454	440	472	469	426	454	431	406	433	435	433	430	453	462	431	445	462
31350	11690	4077	1528	1060	785	678	493	443	365	335	352	274	256	270	262	271	268	258	291	255	273	273	279	263	290	273	290	290	286	283	279	268	293	259	252	262	240	250	285	283	231	224	257	238	235	237	258	249	238	231	240	245	255	240	236	238	256	238	267	236	246	240	225	256	259	240	235	207	252	221	211	220	228	213	243	215	218	254	258	235	212	246	239	261	223	243	235	260	239	252	219	215	250	242	261	241	254	245	242	206	242	265	222	251	239	241	258	219	243	225	264	233	249	242	250	215	223	236	241	234	249	232	226	232	227	219	215	242	207	226	217	222	244	231	214	251	253	229	252	234	238	246	231	249	231	260	213	270	246	230	224	260	223	230	237	216	222	243	224	227	254	243	231	237	233	220	240	246	253	243	216	219	236	228	252	259	262	243	279	238	236	256	237	234	248	234	253	218	237	263	220	242	238	252	260	235	236	247	245	257	225	247	227	230	252	257	216	256	193	238	214	265	228	240	229	215	256	192	209	259	236	279	239	228	222	264	237	241	224	250	259	229	232	247	212	229	227	228	239	215	230	222	251	238	248	237	224	234	237	257	246	254	241	223	233	214	215	257	260	240	235	217	239	212	222	229	252	222	242	239	248	238	276	225	254	225	208	234	236	244	203	252	262	278	235	271	249	232	227	246	226	212	235	220	239	219	223	249	258	239	263	216	226	239	194	245	221	237	252	243	241	240	237	246	223	252	217	230	234	235	230	217	243	239	235	255	231	231	229	208	199	231	214	258	248	233	218	239	220	228	270	280	243	269	242	218	245	240	221	255	226	237	231	253	235	242	230	274	236	228	202	218	213	229	243	226	238	277	258	269	237	246	232	231	242	254	253	250	236	236	238	237	243	216	267	228	202	216	222	232	248	211	254	241	224	248	230	255	208	260	235	264	254	237	234	255	240	231	229	225	249	247	233	217	224	225	238	231	230	248	236	252	252	239	284	246	188	239	248	244	254	227	243	251	235	255	247	234	239	232	233	215	229	238	258	240	266	246	236	231	239	237	250	253	249	270	221	247	245	240	224	245	242	264	240	243	239	245	242	244	238	216	233	255	253	239	253	224	230	248	246	247	234	228	239	260	249	211	248	213	251	208	247	235	229	221	226	243	257	252	225	225	255	230	245	227	214	233	219	256	227	226	238	258	221	241	231	248	217	267	236	236	232	242	229	251	265	253	231	228	244	224	228	283	200	225	233	230	214	232	231	207	238	244	247	249	221	237	229	229	264	248	240	244	246	243	208	254	235	234	220	237	248	240	264	222	255	260	203	211	236	236	253	244	231	244	210	245	232	236	255	225	248	242	225	235	233	197	251	231	254	236	247	243	229	219	215	225	248	235	263	246	263	199	232	216	274	274	244	257	241	213	233	222	224	223	244	276	238	231	265	264	244	249	251	228	245	258	242	221	253	219	234	212	216	239	262	197	214	237	277	252	227	242	232	250	246	223	253	215	212	232	211	213	240	217	220	239	250	224	238	232	231	224	220	257	233	235	212	215	212	229	237	256	258	229	222	222	234	242	227	245	206	220	241	262	231	238	242	235	242	254	235	252	261	264	232	247	231	224	223	230	261	261	251	260	251	240	243	240	247	252	225	230	229	264	229	222	259	260	228	233	256	244	216	227	205	228	238	244	220	263	229	245	241	237	242	245	240	239	244	231	265	259	269	230	243	215	236	236	234	256	225	234	256	210	230	262	236	231	212	238	232	225	216	239	271	269	258	253	247	228	247	270	248	250	277	226	223	235	254	237	245	238	219	243	245	261	234	247	229	240	245	233	246	229	258	231	244	222	243	233	239	260	229	239	239	236	287	247	220	244	228	285	252	276	222	243	244	223	241	256	229	222	238	245	252	226	281	228	245	235	259	244	235	267	272	244	217	226	261	260	206	233	276	242	226	233	228	217	210	222	232	238	225	228	238	218	240	244	226	232	207	256	231	223	244	253	237	221	219	228	245	232	232	244	223	272	246	255	244	223	262	228	220	232	234	247	236	230	231	242	250	250	207	227	237	243	253	231	234	238	255	258	212	252	249	275	256	228	220	226	247	234	217	236	231	247	250	231	243	246	245	274	235	249	252	256	213	266	246	213	229	246	220	232	231	267	242	223	234	231	228	241	238	230	238	276	224	228	254	225	213	255	253	230	219	224	263	249	226	231	259	235	222	228	245	238	228	259	215	240	233	255	248	247	242	258	251	234	246	263	231	241	234	225	264	214	266	230	226	231	237	256	265	222	252	231	207	237	218	241	243	257	247	264	223	227	240	240	256	235	225	234	243	235	261	268	232	234	231	245	253	241	250	246	195	206	239	257	241	217	228	244	266	235	217	275	274	220	240	238	240	247	248	238	254	241	213	248	227	230	237	213	232	248	231	217	247	249	256	272	239	220	234	254	274	250	233	215	219	246	233	233	230	199	223	218	267	247	262	202	251	224	232	273	236	218	232	257	220	251	239	252	219	231	256	248	247	244	242	248	215	252	223	242	236	235	251	268	266	219	225	235	273	256	272	243	254	227	226	270	255	259	221	239	235	246	255	235	210	252	227	259	220	256	218	265	255	221	225	231	213	259	268	240	209	228	227	289	251	255	253	238	248	258	248	236	226	218	227	253	278	230	241	233	227	234	239	209	241	253	230	251	244	242	233	235	261	247	241	243	232	241	240	227	245	224	253	228	264	207	230	232	257	218	222	237	248	250	238	218	236	225	240	267	235	227	224	225	235	225	258	238	221	236	218	214	248	228	229	239	229	249	225	216	254	223	225	238	236	245	252	253	216	244	253	245	249	248	242	229	254	244	220	196	231	240	222	239	229	254	257	261	260	247	227	227	219	249	230	228	231	261	227	247	239	215	248	243	237	246	285	236	238	216	231	249	233	212	251	241	230	237	253	240	246	233	254	223	244	239	235	218	243	251	245	245	241	248	236	233	243	243	236	257	236	225	251	223	258	251	263	248	232	217	227	266	263	248	239	243	247	254	224	226	223	239	230	235	240	246	220	268	251	228	251	222	221	225	252	235	253	237	246	219	243	235	208	240	232	215	268	247	210	225	211	208	220	251	213	270	247	224	220	242	234	260	252	221	224	241	217	252	213	249	256	245	244	235	209	234	247	257	227	255	241	228	241	256	226	244	232	208	233	210	219	248	229	226	251	225	234	239	267	240	232	232	228	261	252	215	246	214	216	245	250	263	201	257	227	236	239	244	262	241	236	203	262	234	231	220	252	245	259	252	224	227	254	257	247	265	235	246	222	258	263	237	203	256	240	235	203	230	242	253	250	261	225	234	262	288	251	242	244	243	228	254	249	228	240	225	256	235	243	194	227	247	231	204	258	248	253	242	244	245	244	240	251	231	229	252	210	249	264	250	234	254	241	235	225	230	233	234	241	251	248	230	229	221	247	230	246	259	210	238	258	244	229	235	266	263	225	235	209	240	240	234	241	249	244	278	246	230	234
14773	1749	3548	4191	3620	2933	2198	1820	1507	1364	1120	1106	1024	976	938	894	844	835	892	831	820	828	777	831	847	785	840	817	840	877	950	910	858	768	775	813	739	734	801	758	692	692	669	655	620	636	678	625	598	614	648	598	606	669	671	660	621	639	639	640	637	650	667	641	619	620	649	647	616	636	613	631	618	644	630	627	610	632	618	566	622	640	608	636	609	625	583	614	588	615	653	583	623	633	598	670	633	641	608	571	575	608	599	597	630	620	632	618	592	626	624	595	649	570	630	609	574	612	620	653	626	621	605	607	613	671	617	588	592	597	606	604	622	621	612	606	617	632	590	633	611	623	615	570	580	642	605	608	641	544	613	596	645	581	633	662	619	630	574	585	582	598	614	638	611	643	629	579	552	616	620	598	609	591	608	550	619	556	614	600	639	604	619	568	544	585	632	612	608	572	575	612	598	612	612	579	595	607	556	616	615	625	572	577	628	611	621	633	622	575	632	574	622	602	559	639	593	582	588	610	569	576	570	588	619	631	598	573	617	602	580	636	642	608	593	585	589	557	591	594	586	588	596	618	596	658	584	590	612	589	596	587	570	584	628	618	639	584	645	629	567	681	609	609	546	595	626	574	598	600	595	608	591	633	624	598	603	602	615	594	601	575	628	600	622	633	602	594	587	610	554	565	628	602	541	612	545	577	581	558	537	612	561	595	580	606	604	560	621	579	573	623	578	588	611	607	627	592	618	606	611	564	626	538	612	588	603	611	595	567	580	628	602	586	548	615	587	578	595	570	599	580	597	589	600	578	572	580	569	603	581	646	560	598	599	609	653	579	590	666	568	594	607	562	610	578	604	629	611	553	588	617	598	607	608	591	622	592	591	589	533	604	626	588	592	658	579	598	627	613	602	601	602	603	607	534	583	586	593	637	602	583	640	587	636	616	595	580	606	627	578	596	622	627	606	557	593	582	605	554	635	609	609	594	564	578	566	608	561	592	598	590	561	605	587	574	618	629	563	573	583	599	587	588	599	585	607	606	565	637	553	571	602	577	573	605	603	623	586	558	615	615	624	584	567	608	608	605	632	623	578	646	588	563	619	625	653	629	612	605	599	577	625	562	603	587	631	619	565	563	565	632	588	602	609	596	624	585	637	623	554	631	618	617	584	677	589	621	596	572	558	581	574	563	571	554	600	623	601	575	634	593	630	599	590	625	607	615	600	585	574	584	619	614	599	589	581	588	631	617	528	584	615	587	606	568	607	582	584	589	585	599	620	572	584	563	559	601	619	580	650	597	578	589	650	598	578	636	665	592	572	603	624	619	631	633	642	566	594	629	559	579	625	557	586	589	609	608	573	553	651	598	571	606	569	580	612	596	596	605	565	635	586	571	589	591	605	634	626	613	566	601	588	567	601	618	607	593	543	579	567	590	600	567	592	604	583	629	623	639	594	590	612	613	574	580	601	612	639	562	625	613	552	623	591	594	615	569	607	597	630	580	570	632	562	635	590	587	597	608	619	584	606	572	623	615	605	590	657	614	593	578	594	594	616	653	600	611	658	597	626	600	628	584	568	623	560	616	587	597	595	572	583	591	569	606	607	594	609	598	614	590	571	595	635	576	626	564	610	629	612	591	584	574	660	612	575	596	608	583	585	559	620	599	581	543	592	624	604	579	586	603	627	612	594	601	620	610	617	600	602	600	578	595	566	621	567	600	640	559	595	563	559	597	618	586	620	586	635	609	603	597	544	610	583	605	594	601	568	591	596	631	592	620	609	611	570	603	586	617	603	608	650	575	577	596	603	567	613	610	550	603	635	625	616	557	637	616	612	581	604	588	598	573	590	578	564	653	611	617	573	606	616	556	574	555	616	554	605	624	605	611	638	577	575	610	608	598	578	612	587	612	571	565	635	606	587	588	610	623	625	578	600	585	588	614	610	601	616	614	552	600	618	530	605	586	602	623	558	603	624	589	603	579	614	536	623	589	556	581	620	556	593	578	612	591	649	602	649	560	612	575	602	568	564	581	586	602	595	628	582	604	613	612	570	590	560	632	579	570	631	617	592	623	594	615	602	565	589	626	588	624	575	598	583	613	591	559	628	599	596	606	627	594	600	596	623	658	605	589	594	642	594	585	582	571	599	567	566	590	614	625	561	635	591	597	602	563	571	581	608	603	608	588	593	621	590	580	588	619	557	523	592	583	619	612	556	585	580	596	550	608	634	631	635	618	602	600	544	560	606	601	601	618	626	568	563	631	609	607	528	604	597	607	627	623	615	577	602	600	595	607	568	576	610	598	599	594	586	648	555	630	570	578	646	572	617	585	612	551	558	603	585	619	590	631	578	652	611	614	590	611	603	595	607	603	611	590	560	604	579	596	599	609	589	553	626	607	583	557	584	612	602	607	575	603	593	607	586	587	564	585	602	573	601	593	619	581	594	570	624	563	643	585	604	580	569	594	590	599	592	592	630	584	579	624	604	600	658	619	605	603	608	612	599	611	606	620	606	578	562	595	562	547	587	573	593	609	645	580	648	601	566	612	582	594	607	632	596	570	635	588	563	608	634	581	593	597	625	575	614	562	567	627	572	645	594	580	601	562	597	620	558	589	614	604	580	595	636	557	653	604	593	642	614	543	568	584	578	582	621	562	567	616	612	585	656	619	577	608	586	611	612	584	581	592	591	577	606	622	555	606	637	590	574	605	576	607	623	610	565	598	613	594	580	574	612	612	548	627	555	582	635	569	611	586	599	577	616	560	629	617	635	594	589	651	622	588	616	640	584	587	597	598	604	610	587	612	574	660	619	608	591	613	585	569	590	578	588	613	605	600	591	643	590	626	576	592	604	605	605	611	604	654	581	584	632	588	632	585	622	624	626	585	617	595	582	593	564	590	648	557	601	554	541	626	599	611	629	634	569	646	650	604	585	598	615	612	572	567	609	602	580	600	597	572	577	590	570	570	565	572	568	595	593	599	608	592	590	609	598	563	572	607	600	565	630	610	564	617	586	584	620	598	613	554	608	582	583	625	615	583	608	595	568	582	579	633	563	619	560	561	574	613	589	635	625	603	628	636	598	598	616	578	574	580	569	612	590	634	605	619	591	615	606	624	607	574	566	611	620	621	606	595	579	598	607	580	576	592	616	545	599	600	603	557	559	609	594	575	627	556	598	587	598	615	557	592	592	608	594	613	628	580	588	556	603	644	619	585	586	650	597	568	580	590	575	613	609	563	594	623	593	556	596	600	611	554	596	597	620	595	629	591	588	594	643	606	611	572	566	613	618	608	614	610	564	586	618	576	623	585	582	588	591	599	583	592	541	613	592	584	595	553	629	593	644	588	628	619	601	607	583	623	577	576	593	571	596	553	574	616	551	603	609	595	633	593	588	611	561	655	597	607	630	612	633	581	623	594	580	591	585	577	626	595	553	581	601	649	594	618	568	595	604	588	594	607	563	568	608	580	600	558	569	598	573	607	612	574	570	605	574	580	594	574
39811	18608	7956	3126	1995	1517	1016	823	685	570	574	524	477	450	447	416	387	441	385	416	392	375	417	427	394	368	416	421	446	432	407	395	383	425	439	393	377	378	356	381	363	418	393	321	365	364	376	357	382	379	363	341	386	350	348	379	356	366	365	346	388	391	333	370	303	413	381	367	349	333	383	395	325	343	326	359	337	381	327	350	384	371	351	371	358	384	358	350	337	406	394	373	372	363	368	374	372	338	361	361	383	345	350	381	356	371	402	325	368	390	352	352	372	360	335	342	368	337	350	347	309	357	347	370	354	343	365	350	363	360	330	373	348	351	369	340	358	349	370	356	338	339	362	368	369	350	322	319	329	381	340	349	339	375	330	325	356	362	357	354	353	348	350	356	333	360	345	348	365	350	365	387	376	358	366	384	343	352	382	317	388	370	373	331	349	377	351	374	342	375	335	349	387	362	360	342	327	395	339	348	366	354	353	375	385	353	361	336	335	376	310	363	379	342	341	351	341	390	360	357	360	349	368	356	345	337	390	365	348	353	373	354	405	377	358	356	399	375	370	338	371	356	334	379	380	354	346	335	372	347	347	379	372	349	384	351	344	372	335	352	342	356	344	363	359	389	309	363	366	326	343	353	405	335	325	322	364	390	341	349	342	347	342	364	356	327	379	348	356	334	390	372	322	365	324	357	355	375	322	354	316	347	361	356	350	354	352	334	363	369	367	362	364	347	338	357	333	337	322	339	382	343	342	356	352	352	367	361	355	343	352	362	351	383	340	317	391	342	353	332	345	361	321	322	337	403	350	366	381	327	342	363	395	380	352	342	359	360	376	339	354	362	353	359	370	347	373	339	346	339	351	368	367	363	340	348	370	374	343	333	372	342	347	323	364	350	336	315	328	348	333	383	372	350	387	360	358	360	328	350	387	369	314	365	358	354	334	366	344	342	358	378	372	337	335	383	352	358	351	382	368	337	345	325	323	313	323	351	332	348	306	360	387	306	374	325	315	382	374	348	353	380	358	325	368	345	375	395	352	346	366	347	356	366	335	355	396	372	362	372	363	356	365	360	358	324	362	366	350	341	374	364	354	341	346	370	382	326	372	337	391	345	359	341	338	350	394	348	376	329	341	344	344	357	337	316	325	410	380	365	353	384	359	383	371	351	365	317	361	370	345	422	348	363	362	348	335	324	353	361	338	341	347	339	338	333	344	310	324	360	358	353	331	341	311	425	321	379	370	332	379	335	319	364	331	343	349	385	342	355	357	357	331	332	365	338	331	346	376	353	363	340	332	367	414	346	338	377	371	321	359	340	376	340	354	330	352	354	372	326	330	340	358	329	352	343	354	375	335	378	370	379	352	352	384	335	357	367	378	367	344	378	363	359	359	346	335	359	386	325	369	371	362	340	363	336	367	340	378	379	377	342	354	403	364	336	360	364	372	377	362	301	399	322	364	339	319	348	358	358	354	329	376	353	346	371	372	372	341	329	380	331	348	339	336	353	338	370	392	347	348	349	360	320	311	389	344	362	306	373	341	332	351	374	310	387	317	355	345	328	380	355	352	383	360	359	340	365	345	379	329	331	397	349	339	415	375	325	344	354	335	344	355	326	353	335	346	377	373	353	326	381	360	334	370	348	358	365	354	369	387	384	388	341	351	381	318	342	372	350	330	384	371	332	349	370	356	355	372	350	328	381	353	336	381	326	346	358	350	347	368	352	364	371	378	338	376	334	356	341	379	360	314	372	353	378	372	374	363	320	346	356	337	367	343	356	361	348	325	398	355	333	339	348	380	360	317	360	349	383	327	385	350	359	315	346	382	345	345	405	366	360	329	371	370	354	405	332	344	352	359	348	370	324	352	351	371	344	347	371	365	361	335	332	346	373	365	397	370	338	358	350	345	383	362	332	354	361	336	352	368	346	346	383	388	356	322	336	386	365	342	355	329	339	352	378	389	380	351	373	343	371	341	352	351	367	343	349	352	352	375	338	344	337	366	345	337	337	338	328	335	358	337	360	371	342	339	348	333	342	364	374	318	379	347	316	363	307	360	373	355	359	363	325	360	338	351	354	304	336	376	347	337	320	358	335	380	347	362	377	340	323	335	339	340	334	352	366	304	349	364	365	345	336	356	334	354	354	309	365	357	353	333	359	306	341	398	359	351	315	360	369	346	360	325	334	347	353	369	359	349	379	399	371	379	364	354	350	338	371	352	336	333	373	339	361	365	358	338	333	368	314	359	308	382	343	346	347	352	378	375	361	334	324	361	346	348	378	352	384	341	342	347	381	354	370	394	343	334	348	389	344	327	355	364	344	359	336	374	331	339	366	334	344	333	359	372	372	357	342	329	319	335	350	322	350	327	355	365	330	342	331	377	353	348	335	323	344	352	352	388	384	350	375	357	352	367	378	354	377	379	357	333	364	374	343	377	392	361	374	345	369	367	401	341	331	322	352	366	397	370	325	351	341	353	379	385	374	388	373	346	325	373	356	383	343	343	362	378	350	341	332	332	356	362	349	355	325	366	353	356	354	332	338	348	340	331	353	349	345	366	348	366	372	353	352	349	325	347	362	367	345	336	344	318	342	378	341	357	405	384	327	341	336	376	369	358	342	378	311	374	380	373	331	345	362	373	354	343	335	363	398	352	362	384	377	350	341	346	354	381	368	361	357	363	309	368	370	404	351	356	382	374	340	374	332	339	352	350	389	371	377	324	372	366	354	387	345	338	341	385	365	338	379	330	389	338	340	336	338	360	360	324	353	351	360	331	358	391	364	352	358	336	351	359	314	324	369	334	343	353	377	334	379	328	367	391	353	333	336	377	381	352	350	349	348	369	386	359	375	367	379	354	374	372	339	332	362	366	363	329	362	382	346	385	351	357	345	336	363	354	367	396	334	321	366	320	350	339	348	367	363	332	353	333	356	345	345	369	345	318	383	322	366	355	361	366	358	366	360	372	296	349	366	386	362	368	374	334	364	388	334	347	326	361	364	363	307	328	308	406	406	364	356	342	322	387	345	347	331	355	360	384	354	366	327	354	317	396	353	361	343	382	368	337	366	364	360	359	369	369	352	324	377	315	370	336	356	325	333	336	341	375	368	344	360	348	378	331	342	340	349	391	353	335	325	338	336	356	350	361	353	363	363	349	376	341	358	372	365	340	333	356	332	355	348	334	382	327	375	365	385	341	342	329	335	377	342	341	346	345	340	344	337	361	382	346	350	361	338	364	355	337	343	340	334	377	351	335	345	353	341	356	337	344	368	358	359	364	337	380	332	331	323	337	358	312	331	395	341	384	395	356	345	331	333	336	379	365	324	364	349	343	397	332	352	335	327	347	368	372	348	339	364	355	359	343	329	363	373	356	366	335	348	368	347	349	307	338	354	318	299	340	362	341	343	334	304	363	327	319	351	342	362	350	357	374	360	379	386	340	371	393	356	341	342	373	330	354	341	393	331	346	324	367	374	336	317	354	361	362	362	358	330	365	334
18178	2850	6160	6949	6211	5182	3831	3044	2601	2314	1980	1790	1701	1512	1568	1371	1335	1287	1260	1261	1192	1191	1192	1250	1160	1111	1165	1217	1267	1336	1300	1198	1146	1103	1161	1029	993	1067	1006	1095	982	1014	1040	891	882	895	869	928	854	880	883	875	904	918	886	904	887	859	897	903	860	907	872	879	880	921	900	859	868	823	885	824	861	877	810	831	866	881	876	883	899	861	865	846	861	886	873	795	880	845	862	851	840	900	834	833	856	819	835	823	821	832	858	831	857	827	877	871	815	809	761	823	831	916	794	870	848	828	827	866	827	811	837	831	829	824	830	842	823	883	819	821	838	791	884	852	822	853	835	841	792	838	835	815	843	797	783	835	859	862	862	885	766	794	820	818	838	843	813	830	812	791	829	800	845	788	812	805	805	849	810	857	832	787	769	810	843	818	806	856	836	824	848	806	781	844	786	817	789	811	817	815	854	858	812	826	814	772	850	798	755	759	824	811	814	823	788	845	853	858	830	862	764	811	830	780	860	841	838	846	861	821	838	858	818	796	831	810	784	833	839	805	825	746	859	756	798	802	797	876	818	813	784	802	820	766	802	856	812	809	800	784	837	818	787	816	817	824	865	791	850	829	828	839	827	817	839	827	788	793	847	795	844	858	777	837	839	849	899	800	863	813	869	844	827	861	782	791	861	856	796	849	814	770	809	839	866	865	809	814	786	843	809	829	831	826	813	838	777	774	788	799	826	867	752	819	831	826	839	816	820	849	812	842	794	808	853	868	825	793	824	812	832	817	828	798	831	812	826	791	842	751	829	797	829	805	806	811	779	827	828	829	847	845	776	833	838	795	831	861	856	829	810	799	785	817	825	819	806	802	871	758	784	870	812	860	893	815	809	828	867	786	885	798	758	792	831	818	874	823	829	858	803	773	800	845	843	783	817	857	823	810	834	828	771	814	795	798	857	792	828	828	841	857	799	831	855	864	861	771	821	853	801	861	837	792	802	792	786	829	797	867	836	849	848	838	794	835	801	868	786	762	796	791	785	831	802	762	867	797	837	813	823	834	824	812	744	809	778	819	812	776	792	837	842	868	821	770	803	866	869	816	799	826	800	858	784	870	832	748	819	832	862	837	815	855	817	796	836	822	840	795	834	839	855	802	843	821	808	797	821	814	793	809	821	846	830	802	832	828	844	784	803	829	777	822	813	825	850	840	805	803	839	819	777	833	789	786	884	760	861	813	856	741	817	826	800	786	831	794	860	823	824	856	810	804	763	778	837	847	832	842	818	829	835	833	871	871	817	829	784	819	804	863	800	849	797	781	842	819	815	826	824	815	900	856	814	814	838	874	822	863	820	824	839	830	800	844	879	866	813	870	836	870	806	806	821	815	846	857	819	821	850	824	818	804	795	844	846	815	741	830	831	837	788	836	804	832	788	863	859	820	820	875	789	798	794	852	851	840	821	822	820	768	835	799	814	790	774	791	783	859	852	819	815	793	820	780	863	803	863	829	792	837	838	815	807	797	832	850	785	833	825	865	837	828	783	857	830	825	871	768	862	788	831	835	829	805	789	820	806	810	870	889	836	827	798	832	817	762	805	835	852	871	850	773	781	833	835	814	817	832	838	862	766	770	742	817	794	853	807	792	849	812	884	829	829	806	818	812	801	829	809	832	796	793	794	828	869	775	830	815	897	862	788	761	826	786	868	792	794	822	831	784	857	824	834	777	774	822	824	790	849	854	872	804	819	775	850	807	807	828	828	857	805	811	851	790	836	811	829	842	846	807	812	781	820	872	852	786	811	811	842	791	824	886	836	761	827	785	814	828	826	805	820	829	784	857	807	841	834	803	815	788	840	840	858	768	823	832	828	827	835	821	849	815	799	866	838	828	764	805	834	836	870	781	839	797	847	823	800	846	820	854	813	764	848	825	864	850	862	820	831	835	798	809	827	808	830	798	836	824	831	782	815	869	829	830	772	861	836	808	805	830	789	803	818	812	895	781	845	834	851	828	869	782	778	787	835	797	817	826	823	845	814	832	780	834	819	800	825	832	813	803	819	836	813	820	844	816	807	777	843	826	845	791	823	806	872	774	829	810	772	845	849	816	809	790	849	856	812	815	855	810	783	830	810	846	760	780	827	830	834	793	812	846	823	851	850	867	802	870	808	797	842	831	802	849	847	819	860	819	849	813	837	846	792	811	852	814	825	864	833	841	828	786	861	825	787	829	773	804	822	822	760	806	852	840	843	792	789	772	818	769	818	802	822	872	817	843	823	866	814	809	837	891	832	853	820	799	783	840	841	857	846	819	829	806	824	783	815	826	829	808	805	834	855	824	846	873	790	857	832	766	764	850	813	772	803	831	840	814	850	789	795	814	826	815	817	877	813	863	807	803	818	787	818	798	859	848	851	790	768	783	840	840	837	817	816	847	762	778	862	847	821	863	812	828	809	785	813	835	806	800	818	792	770	793	795	805	787	820	878	778	880	831	761	835	805	881	769	797	865	824	814	833	839	840	853	852	816	826	819	832	783	837	833	793	776	799	861	880	871	835	844	852	861	854	849	812	840	825	846	796	867	854	789	748	790	841	812	872	885	805	819	813	814	795	770	864	813	817	908	865	836	799	830	837	809	814	765	779	819	776	815	798	853	779	865	814	838	846	805	841	785	836	879	870	825	831	806	815	806	804	806	828	809	823	815	832	861	787	808	837	807	850	810	806	773	819	798	826	751	820	847	851	821	845	841	841	837	833	807	790	820	815	829	825	791	775	781	795	800	825	791	835	831	844	811	828	804	796	845	744	870	822	864	825	814	804	844	823	819	810	871	804	834	805	773	814	809	839	770	796	824	778	803	808	792	863	840	759	805	812	817	816	835	821	801	837	827	789	801	813	835	865	807	840	882	841	811	824	804	858	792	822	777	812	768	816	820	864	796	845	832	807	886	809	869	809	753	786	775	781	854	797	815	824	811	820	811	805	834	828	794	844	832	802	835	773	835	820	828	767	812	808	819	780	781	860	833	816	827	837	825	881	791	799	831	799	816	827	882	771	856	837	808	804	828	833	841	843	804	783	825	813	824	840	856	831	790	892	784	846	820	842	847	831	789	811	819	800	785	807	835	816	806	866	805	833	836	795	844	877	832	856	808	809	777	810	844	815	819	888	794	830	807	811	831	833	788	792	826	809	859	857	800	819	836	797	811	825	817	790	851	836	829	876	813	828	836	873	811	847	867	821	829	832	843	857	833	849	843	806	867	787	846	791	807	777	804	823	816	839	800	839	836	799	775	814	816	785	799	817	823	802	832	811	862	770	860	845	789	760	796	781	852	779	762	783	830	811	766	898	850	769	798	833	801	810	844	834	828	809	825	831	816	788	846	835	794	832	808	863	850	768	835	820	841	814	787	789	769	791	787	847	840	860	830	791	843	801	816	841	918	797	819	772	789	846	841	820	837	779	806	840	886	807	827	821	881	848	819	794	839	873	833	839	825	858	835	865	805	756	864	877
5618	416	440	392	312	262	210	187	198	201	175	159	196	159	147	171	177	186	165	174	160	198	159	152	168	186	162	174	185	199	154	176	202	156	175	165	184	184	172	169	175	161	181	185	176	189	155	188	162	161	169	162	187	157	149	155	158	173	183	171	164	182	165	162	171	190	147	156	172	183	203	168	158	172	176	166	149	170	154	162	166	177	157	185	164	151	172	181	160	179	159	149	134	175	199	169	158	173	177	166	171	151	175	174	143	174	164	204	167	161	149	173	166	179	165	163	156	174	193	182	195	167	189	159	169	182	184	171	175	179	173	188	170	180	153	192	176	168	153	154	161	135	172	170	184	182	169	165	170	165	169	141	161	160	146	171	165	157	162	177	161	175	164	174	188	168	147	163	163	188	188	159	165	164	155	172	143	182	163	174	161	162	165	158	166	191	162	189	184	168	172	177	161	171	171	168	184	153	179	153	151	187	184	192	166	168	177	178	185	168	170	154	158	166	167	162	177	181	171	153	150	161	168	169	143	149	177	188	150	153	175	181	183	187	195	162	189	160	183	167	152	156	157	177	169	166	192	193	196	184	154	167	187	154	142	155	169	148	177	193	158	182	163	163	160	176	161	191	165	207	170	176	163	149	177	132	160	153	197	171	202	166	184	192	169	150	179	188	163	156	174	173	155	158	174	182	156	146	158	170	159	203	158	164	187	167	170	176	158	185	158	141	159	187	176	182	178	141	158	173	164	191	139	154	144	173	181	184	161	175	187	170	170	168	156	173	171	141	160	160	146	159	174	175	150	147	151	204	173	167	164	172	163	172	201	172	165	134	152	158	169	168	168	168	159	144	177	157	159	177	179	155	163	184	158	170	167	163	167	144	186	165	150	152	176	167	152	190	174	172	173	165	160	164	161	163	154	168	177	175	192	170	167	150	145	168	167	178	165	175	160	156	164	180	166	181	168	164	175	182	169	151	177	173	151	172	166	187	161	195	204	174	156	175	186	164	163	168	198	193	186	159	171	178	167	170	172	191	172	168	176	188	160	177	149	180	164	202	165	159	171	164	165	136	169	192	171	177	176	136	176	165	146	209	176	175	170	169	196	187	168	150	161	178	163	159	180	176	150	161	175	177	174	171	169	153	164	173	170	170	179	160	178	154	181	182	179	153	172	164	159	180	173	142	200	157	135	150	181	177	160	145	177	179	156	166	161	178	159	160	162	179	163	184	146	185	146	189	148	167	158	177	163	153	178	160	164	170	163	175	165	151	150	167	142	143	162	148	172	188	166	169	180	141	159	171	198	138	196	187	169	159	174	153	150	150	166	174	153	181	176	170	142	177	173	177	174	174	152	190	178	173	157	159	180	172	170	185	169	160	170	142	158	170	141	167	160	172	151	169	164	148	162	165	169	191	145	163	178	163	197	187	163	169	167	158	180	165	185	147	157	159	148	176	172	181	169	169	162	178	164	179	172	204	172	153	168	149	155	181	150	188	161	186	175	153	203	194	159	168	200	156	142	170	167	165	166	191	145	172	190	165	169	152	188	166	183	167	174	149	172	158	180	185	160	184	171	169	140	158	183	177	150	177	164	173	197	167	170	164	194	174	150	155	166	170	172	178	156	164	192	171	182	158	157	154	167	187	151	164	164	151	166	184	161	169	182	166	168	161	175	150	163	164	170	182	178	178	173	156	181	186	155	145	176	174	189	182	164	166	179	160	165	160	190	187	154	174	179	161	151	180	166	172	155	162	167	165	185	170	164	161	157	156	190	159	163	156	158	161	188	183	194	173	162	162	189	173	170	147	157	166	164	148	176	160	170	199	148	159	170	178	168	172	184	170	174	174	150	143	182	168	179	173	171	173	163	158	158	175	191	183	172	142	167	167	163	183	173	153	168	178	177	162	159	158	154	168	177	179	175	168	156	178	160	167	161	144	183	186	183	153	136	164	174	177	197	166	189	146	182	190	183	166	155	189	147	174	168	180	170	174	161	174	154	159	152	141	158	168	158	169	182	166	169	189	183	148	175	180	166	198	186	180	156	161	172	185	163	162	167	161	152	161	159	185	153	171	145	171	147	174	176	189	175	180	158	171	187	168	179	211	183	184	207	162	180	166	198	175	179	173	173	197	177	164	155	162	128	139	171	166	152	170	164	164	172	170	161	183	197	176	147	170	171	181	166	179	178	176	175	148	167	173	165	167	150	167	186	152	182	183	173	180	182	172	168	157	157	168	184	154	157	174	165	163	170	183	177	156	163	180	171	198	172	177	179	179	155	169	174	189	166	173	175	158	167	148	148	183	193	185	174	154	178	187	192	175	155	178	166	134	163	187	172	174	154	166	191	178	170	179	171	179	171	160	189	169	169	149	163	182	177	167	153	166	157	170	170	162	164	193	174	186	176	173	158	136	156	154	165	156	171	186	136	179	151	170	182	176	146	147	160	166	183	203	189	172	159	164	171	160	151	174	158	167	162	174	172	172	157	177	156	181	154	171	179	165	193	156	167	170	167	175	166	181	184	159	192	166	171	198	180	143	174	166	193	148	162	175	179	192	165	150	173	193	173	160	152	148	176	159	178	158	148	171	186	178	157	150	158	173	173	139	168	160	185	162	157	163	159	169	190	174	178	177	191	171	190	178	176	163	174	155	177	176	184	147	161	161	164	177	173	169	168	184	166	162	161	167	154	168	164	167	176	168	199	173	170	157	178	144	182	193	165	174	170	149	151	143	164	154	169	170	166	168	162	177	160	154	193	178	151	128	148	160	176	164	168	179	184	185	176	150	138	159	156	167	176	173	174	154	187	164	181	152	186	174	167	171	175	144	175	177	160	180	169	184	190	181	173	157	183	184	171	157	179	170	157	169	182	174	161	177	162	164	174	181	195	207	182	170	165	171	175	145	170	150	182	170	160	178	152	170	163	192	158	173	170	181	188	171	182	158	164	138	141	159	162	167	161	172	167	170	158	176	159	155	159	168	176	159	158	165	182	152	177	159	144	168	154	161	154	151	184	183	158	160	152	171	156	183	167	162	159	149	167	162	166	190	184	180	158	161	181	161	200	165	162	151	166	165	175	154	154	147	182	172	176	187	167	177	163	179	156	181	178	157	174	170	157	184	168	165	150	161	178	184	154	152	134	148	157	155	171	174	193	183	193	177	144	162	152	153	161	152	170	156	155	182	172	180	183	199	179	165	158	172	152	143	164	160	170	182	161	168	177	158	182	167	145	159	179	171	177	177	179	170	152	183	193	153	162	159	157	153	167	166	178	197	192	189	159	158	174	184	155	177	168	172	168	180	155	178	164	162	175	162	161	176	172	179	173	163	161	160	157	206	165	211	175	177	198	170	161	184	175	162	186	156	186	174	174	155	146	167	153	153	172	165	167	167	195	169	167	186	164	152	170	169	163	186	171	154	182	151	166	166	144	174	176	167	161	167	178	170	177	183	154	165	175	182	148	170	192	176	156	143	144	158	181	154	154	153	199	171
5878	634	1073	1090	941	853	681	630	591	552	537	535	460	469	468	441	485	489	451	498	521	473	496	512	516	547	564	554	587	600	619	526	536	572	498	481	473	515	484	435	472	485	468	452	473	449	467	435	443	463	479	459	464	465	478	460	423	477	452	437	472	431	442	474	468	420	491	435	447	464	455	464	460	418	459	476	439	435	441	437	473	478	458	436	481	469	477	453	417	426	448	468	437	461	436	424	446	413	442	428	449	475	472	432	467	478	430	453	441	476	399	431	455	442	478	411	409	446	416	460	462	444	470	440	475	429	429	447	433	367	442	424	444	431	459	463	432	444	428	424	460	396	460	434	469	450	457	428	460	440	422	419	438	447	423	459	460	466	427	416	441	443	465	446	449	464	453	402	458	466	438	464	446	419	398	453	460	399	440	439	437	435	480	436	400	424	470	432	452	428	460	458	445	437	471	455	444	416	417	424	433	448	438	444	450	459	429	451	411	428	456	452	412	435	420	477	466	419	444	468	446	424	454	466	487	443	452	428	421	453	461	444	449	453	434	444	462	437	457	420	402	423	478	421	443	439	428	444	452	450	394	457	450	470	455	463	444	460	435	442	436	444	456	433	426	442	450	438	457	450	421	462	429	439	435	427	467	455	451	434	442	463	472	419	414	495	439	455	434	434	437	417	473	465	432	420	455	440	444	434	448	412	434	469	446	438	466	417	419	429	439	490	461	411	443	448	421	457	446	414	485	417	446	435	415	460	440	469	403	422	465	467	453	444	434	486	414	440	469	434	411	424	458	430	437	428	423	428	421	437	422	448	443	483	449	478	466	448	401	412	460	441	416	439	423	485	460	441	477	450	448	403	464	478	455	439	443	448	419	468	471	442	425	458	423	463	453	470	493	432	490	461	455	408	433	449	451	452	429	448	443	425	410	439	447	413	416	436	465	433	451	459	460	475	447	448	425	449	428	424	423	421	422	434	454	487	468	465	509	446	432	501	410	456	439	457	450	438	440	409	461	435	495	473	444	448	426	470	452	433	450	412	451	460	456	405	465	465	383	460	408	449	460	422	450	432	469	451	478	439	428	421	443	460	425	445	463	443	470	438	441	419	438	428	413	456	461	449	418	433	468	429	453	429	450	453	406	461	467	459	405	444	455	461	439	464	454	437	421	444	437	436	458	452	470	409	436	450	440	445	476	452	449	478	436	405	416	449	436	432	430	425	445	455	446	450	493	399	470	433	409	439	430	437	442	437	461	420	414	446	467	416	491	431	456	465	426	435	474	438	432	457	451	471	470	452	421	407	456	413	459	446	413	462	472	444	445	397	429	421	447	449	434	478	447	481	422	422	451	441	416	436	447	446	442	465	459	445	435	459	438	417	440	449	436	465	445	446	407	432	463	437	425	450	434	409	472	433	430	455	470	446	424	472	408	435	448	444	450	435	454	420	430	477	432	431	423	447	442	402	476	458	454	429	464	434	450	428	481	418	452	446	441	488	462	421	460	449	457	451	434	456	442	453	464	457	453	455	410	477	481	457	436	449	490	409	467	456	427	436	460	431	436	464	424	440	464	420	463	453	429	452	484	444	443	414	426	388	395	430	436	429	451	467	491	441	448	449	492	406	456	448	417	422	449	441	469	408	461	453	487	448	455	453	466	459	437	422	423	437	454	446	460	435	418	426	428	406	451	442	448	432	443	421	460	421	438	467	411	418	424	472	431	439	436	427	466	438	429	412	421	471	459	473	445	458	454	431	429	422	447	437	451	419	434	427	460	408	461	450	457	447	432	453	453	447	465	475	455	442	477	427	457	448	429	466	411	434	474	453	414	433	463	440	447	466	437	469	414	451	435	427	427	448	411	465	457	401	441	445	446	404	429	429	414	425	438	420	425	443	435	415	426	434	426	439	479	452	482	424	421	416	481	440	430	424	465	447	445	435	462	446	445	434	440	441	455	454	385	444	417	477	467	421	437	427	453	442	436	429	446	420	466	432	433	435	443	430	418	416	447	438	414	434	433	422	471	468	412	467	442	453	442	452	422	442	459	421	473	448	429	433	435	450	428	426	453	429	446	442	434	461	407	420	464	418	403	416	451	392	432	457	463	446	442	397	454	454	426	442	406	437	460	410	438	458	429	431	481	426	445	462	461	409	438	415	417	460	453	470	452	428	470	435	418	432	444	452	432	425	439	442	438	429	452	429	437	407	448	462	441	414	413	468	456	431	442	429	456	465	452	427	429	472	449	435	443	465	491	422	428	403	429	430	451	426	476	456	450	444	417	444	443	421	464	456	449	445	413	401	470	427	406	452	422	473	443	438	479	446	442	397	409	446	445	448	411	454	431	422	451	441	447	474	411	452	449	418	432	447	413	491	436	436	423	417	426	453	436	443	446	426	436	426	434	438	446	434	410	457	456	458	447	372	438	431	469	449	449	408	415	443	441	423	429	416	432	442	461	408	469	475	440	435	432	429	423	437	458	436	433	431	456	439	493	439	462	440	477	429	403	481	432	458	451	463	463	412	426	503	457	434	423	462	439	431	469	468	445	451	475	426	424	430	466	409	412	427	459	463	462	454	442	458	470	437	427	443	421	415	456	449	472	445	456	424	477	452	454	447	455	443	444	448	421	445	426	470	446	438	408	472	454	435	447	446	418	455	407	432	435	456	454	428	447	451	466	418	430	447	469	436	462	430	476	481	454	443	487	463	471	457	474	455	465	459	486	439	450	423	469	421	464	456	443	415	413	432	449	446	491	418	471	450	453	447	439	455	473	440	478	414	446	430	437	437	464	418	455	417	452	436	428	433	438	480	417	467	453	485	456	475	433	447	432	419	434	435	411	496	459	421	407	479	424	468	448	429	498	471	428	420	481	443	444	428	419	471	438	503	453	408	457	449	413	460	440	453	410	437	460	446	408	456	445	425	432	413	465	423	453	448	443	424	444	470	422	426	440	425	473	463	443	443	446	426	422	431	469	461	432	466	408	447	395	443	426	465	445	476	439	452	450	454	424	432	404	417	435	443	423	459	473	421	452	443	451	427	416	454	467	435	443	445	415	438	468	468	460	428	443	469	425	421	460	469	431	450	443	466	398	412	480	445	423	427	411	449	462	448	435	427	431	392	415	421	448	447	445	413	475	444	466	464	409	454	429	438	473	474	423	450	456	424	492	449	436	474	480	482	441	457	434	455	410	457	428	417	491	458	429	426	438	426	466	429	436	404	451	434	425	422	432	448	432	441	422	470	438	468	444	436	441	454	436	458	432	448	423	433	416	462	429	454	438	446	434	434	448	443	415	479	445	472	413	410	442	487	435	475	403	384	460	481	432	463	419	438	467	442	460	464	444	444	449	443	441	465	436	422	415	457	428	464	432	441	440	480	467	425	467	389	412	452	410	459	421	389	466	398	450	464	441	435	427	426	454	459	480	460	430	439	485	424	448	442	463	438	441	457	434	455	449	432	493	430	467	408	471	468	466	464	429	454	420	431
35757	11239	3112	1569	1054	728	581	457	378	371	417	355	312	307	299	278	247	250	263	259	268	267	295	270	273	246	257	254	275	270	279	252	269	260	312	256	277	274	252	232	257	240	274	262	214	251	219	225	233	259	239	229	268	240	253	222	227	240	272	263	240	272	254	228	231	268	230	236	275	259	225	231	259	212	223	229	228	226	239	247	241	252	237	232	242	233	233	232	236	240	260	223	232	249	226	239	239	252	249	241	247	261	290	260	251	261	229	231	243	221	219	246	244	245	243	264	222	284	275	250	243	262	222	244	231	226	260	249	260	228	233	212	251	238	247	255	245	251	247	262	234	240	255	242	248	219	238	270	234	240	228	272	237	253	234	243	238	252	222	228	248	259	220	215	236	239	235	245	260	247	227	230	228	239	249	211	246	247	247	201	257	238	236	230	236	226	220	253	235	223	244	232	243	285	236	256	239	228	248	244	243	261	233	225	260	233	240	235	255	228	244	251	203	243	238	249	225	215	235	238	241	279	231	244	267	236	218	235	226	233	248	241	230	250	205	231	233	222	246	224	213	249	239	209	268	252	243	228	246	260	250	230	243	247	232	244	263	234	220	228	232	239	234	240	225	226	237	257	228	255	214	225	213	234	234	223	248	220	259	238	249	230	223	233	238	243	255	229	239	226	232	231	253	251	234	260	274	244	220	237	244	247	238	262	236	217	267	255	219	245	229	243	230	237	233	217	214	245	255	220	238	237	256	241	224	214	249	256	217	228	231	233	254	226	254	244	244	235	231	209	212	232	244	237	229	215	222	240	224	238	252	276	251	246	231	247	245	237	230	236	236	256	233	225	214	213	220	258	234	222	223	229	232	243	263	250	198	214	228	224	246	246	221	238	259	226	246	225	262	267	247	285	247	234	228	223	238	242	233	226	253	213	234	246	229	257	231	245	222	255	223	226	238	284	260	255	255	260	251	224	228	242	233	246	221	212	232	242	241	234	209	235	238	258	232	239	249	235	232	235	218	220	247	222	240	280	257	234	232	232	248	229	224	225	235	221	211	241	240	239	238	221	242	192	242	236	220	266	237	233	245	250	234	216	235	238	253	249	240	229	280	235	244	257	220	224	264	268	261	266	248	247	238	261	231	253	245	235	255	235	231	239	229	237	239	249	238	235	204	222	260	225	277	253	245	232	250	258	213	212	211	244	247	278	253	246	246	240	246	275	262	243	249	236	235	206	256	252	262	232	245	224	243	226	221	243	248	236	237	219	261	210	243	214	254	241	221	239	251	226	250	225	283	226	246	246	234	238	237	235	241	233	235	254	272	258	242	222	235	206	246	244	248	276	248	260	240	260	199	228	245	267	229	246	243	247	222	253	213	215	241	253	223	232	236	268	254	232	215	213	240	233	236	244	226	243	206	257	240	242	255	264	229	257	264	241	246	226	216	247	268	227	225	219	238	247	219	195	256	237	273	249	245	209	250	222	226	210	230	215	252	238	224	224	218	233	214	241	213	244	271	239	230	243	258	229	244	241	221	228	228	247	246	228	226	200	259	244	237	231	226	262	230	231	255	242	243	233	238	234	234	232	247	238	229	239	221	267	251	238	252	279	229	240	235	238	252	229	221	245	249	227	211	254	256	239	254	241	229	225	243	255	246	272	269	221	270	238	228	235	258	240	243	225	240	226	228	239	243	228	242	217	241	242	235	238	236	236	213	205	217	252	247	225	242	213	221	253	235	258	243	207	245	219	226	241	233	231	228	222	214	220	259	237	201	219	244	230	238	249	237	213	231	197	240	201	256	248	252	237	232	260	230	224	258	221	227	232	231	242	211	248	232	254	262	252	241	211	250	198	233	231	214	252	234	216	225	220	239	253	234	243	238	235	217	244	232	243	247	240	259	211	229	211	224	253	257	269	238	258	239	254	254	255	226	240	258	248	242	280	221	270	214	222	227	259	242	248	240	245	229	231	219	224	212	251	292	227	245	231	242	223	250	230	258	241	236	225	223	236	243	274	258	215	255	261	213	254	239	251	192	260	244	227	230	231	268	264	236	260	252	235	256	241	235	261	222	226	264	262	233	230	239	239	250	218	245	236	228	262	246	301	258	239	232	247	263	234	243	228	235	234	238	196	265	234	240	211	232	230	248	228	254	248	241	235	244	245	260	229	253	225	263	213	224	232	235	233	244	244	206	250	218	229	250	239	239	242	209	247	211	241	241	265	269	257	245	228	201	244	248	223	226	252	243	259	230	243	228	263	227	263	240	237	262	232	250	252	255	254	244	215	232	229	216	270	223	222	258	214	252	254	257	255	211	275	225	219	241	230	250	258	257	246	237	249	202	257	225	254	237	207	245	232	228	222	217	278	253	226	247	241	252	249	248	217	255	212	233	227	254	224	241	247	261	241	259	247	232	230	271	242	225	240	239	216	218	252	224	240	245	243	226	268	239	232	228	226	226	248	253	231	253	221	225	222	228	251	228	224	225	235	250	259	235	240	248	235	254	266	249	254	278	232	226	238	231	226	242	250	207	242	264	225	259	223	265	272	228	205	227	233	219	242	222	241	248	261	252	253	264	236	231	243	256	260	237	268	239	252	248	230	248	246	254	238	236	251	275	257	244	255	233	252	229	206	215	212	205	231	260	239	264	251	232	231	237	253	242	219	244	252	212	227	232	217	217	218	242	256	237	223	246	250	235	221	233	207	247	242	256	249	232	231	241	240	260	228	217	242	226	240	220	232	204	237	216	252	248	257	247	258	222	256	223	265	256	240	266	249	206	238	253	232	240	235	237	261	230	232	223	262	260	248	254	209	246	236	247	241	242	244	232	228	225	238	234	206	228	229	239	232	244	231	223	256	228	245	242	238	234	202	242	244	252	235	235	250	288	241	237	207	229	208	220	236	220	255	226	242	229	243	253	241	232	274	256	249	235	217	252	237	250	253	228	280	232	232	242	246	204	253	248	269	244	261	241	258	240	219	232	242	273	241	248	253	238	236	242	248	250	234	229	245	232	219	256	217	242	258	231	240	264	274	223	215	229	239	214	263	221	232	264	203	238	250	227	262	222	252	268	229	218	243	259	261	248	262	236	224	238	226	242	219	211	208	228	237	257	210	226	247	256	218	230	226	228	249	220	228	253	258	245	267	245	261	260	233	225	240	245	258	246	256	249	266	234	230	247	259	241	233	267	240	203	236	256	237	252	252	244	240	263	246	249	215	216	230	236	253	245	236	235	233	255	229	234	250	242	227	257	260	252	246	238	239	233	251	255	247	246	249	239	241	254	250	209	223	263	237	229	263	207	235	234	210	229	226	246	228	257	241	256	223	235	227	246	222	267	229	249	224	237	237	242	223	249	252	232	228	245	232	255	247	249	224	213	227	241	213	229	218	247	253	222	230	250	228	258	247	209	258	255	266	251	236	224	223	226	222	259	250	211	219	218	243	245	227	238	249	266	226	259	241	196	216	230	242	229	240	246	209	273	238	234	226
16113	1827	3735	4150	3751	2941	2224	1789	1520	1398	1197	1175	1010	973	982	889	875	857	862	827	786	780	809	812	818	885	872	850	911	922	916	846	833	813	729	728	735	747	745	761	730	700	649	659	634	610	632	632	680	628	601	625	572	610	694	644	614	679	660	619	623	623	644	649	583	621	589	627	657	606	635	640	584	623	664	599	612	602	634	635	654	647	672	645	632	608	604	614	619	641	607	626	658	615	589	587	638	614	596	600	583	611	631	591	641	616	620	590	611	603	605	623	616	588	631	621	611	599	613	596	627	625	604	619	588	598	636	610	596	647	597	608	602	596	620	595	608	589	595	576	602	606	593	605	615	604	569	591	595	556	570	582	607	611	600	584	601	623	578	570	576	652	597	678	535	627	598	571	628	599	565	640	598	666	607	601	653	644	567	586	574	570	601	604	609	601	617	619	603	581	596	619	628	638	599	599	610	594	598	605	633	581	618	595	566	581	599	616	631	611	567	608	601	640	587	593	598	621	550	599	586	597	604	653	647	611	650	558	594	630	597	609	638	613	644	648	591	630	615	602	607	618	601	599	610	603	615	609	595	608	602	553	572	632	582	555	625	642	593	643	613	559	606	592	590	607	589	652	631	606	604	599	610	573	570	590	614	590	599	611	616	614	623	587	596	640	592	586	563	563	615	578	622	575	594	576	623	577	560	605	587	596	593	577	586	627	579	560	615	593	608	608	586	574	592	657	611	599	585	653	532	600	602	583	562	551	596	621	581	646	610	599	647	623	599	591	602	634	589	578	607	598	586	633	610	569	582	619	601	611	595	623	620	583	585	619	596	603	565	567	626	593	596	597	639	601	595	618	588	583	596	607	593	565	606	577	598	583	587	603	604	644	625	551	579	620	599	645	595	590	600	589	608	586	590	639	594	597	640	603	647	570	632	587	619	568	585	611	614	605	560	582	621	611	654	578	606	635	618	578	540	619	590	582	567	601	664	627	596	576	584	607	596	569	611	569	646	610	612	627	600	570	594	609	630	625	621	616	605	626	576	585	607	556	568	592	599	614	581	618	608	600	593	597	653	611	598	589	599	578	607	568	608	610	572	606	607	594	596	598	596	565	617	595	539	628	589	553	568	596	608	578	591	609	566	600	644	564	596	613	590	596	588	572	606	607	591	584	610	579	597	639	594	584	603	610	602	612	660	606	590	592	620	561	626	602	573	621	552	623	606	598	623	544	601	673	588	627	601	568	588	598	591	601	574	621	630	609	588	570	563	621	581	613	643	624	589	578	596	602	603	646	604	608	606	605	633	596	602	589	586	621	624	591	615	618	575	590	595	562	681	614	617	624	620	620	630	567	603	547	609	602	586	603	594	627	604	641	597	602	630	625	573	578	599	600	599	575	588	598	610	596	560	610	587	602	626	616	597	594	608	561	619	601	624	623	576	639	620	610	587	564	596	586	560	561	605	626	568	585	593	570	612	580	619	611	586	589	606	590	594	623	615	608	615	607	591	558	636	581	627	570	601	617	620	637	570	578	628	640	597	595	561	607	614	618	616	589	637	596	567	597	605	575	589	582	586	592	575	614	588	558	570	605	627	622	669	611	648	562	604	619	607	563	619	612	659	592	593	573	615	557	608	657	617	604	610	569	596	568	636	599	558	590	587	566	592	562	573	615	599	668	622	586	598	616	582	575	636	619	599	625	611	568	591	603	586	570	614	596	576	582	599	584	568	601	600	602	610	625	597	622	614	596	615	639	594	626	563	607	611	610	571	563	559	612	583	556	611	622	611	578	590	547	636	603	582	625	577	630	588	595	606	625	584	588	578	639	622	635	610	608	605	611	606	622	582	602	600	610	589	602	601	572	623	606	617	564	596	579	634	624	571	626	623	603	579	624	589	606	575	593	589	553	570	607	646	574	572	573	618	537	610	576	622	645	595	609	625	608	597	629	590	596	578	586	562	638	593	581	610	574	559	595	616	583	588	671	623	650	604	600	601	600	614	578	597	637	608	547	663	600	608	572	590	591	605	556	544	564	613	621	583	627	607	587	613	639	594	604	602	606	592	581	608	613	606	597	612	641	626	570	619	625	627	587	584	614	600	606	594	527	622	599	600	593	630	569	621	597	620	572	561	619	631	585	578	601	639	593	605	581	609	587	609	593	612	617	581	579	563	589	630	641	594	654	561	553	607	559	612	635	650	598	582	588	652	610	594	649	592	587	621	592	599	601	596	547	581	560	626	603	642	584	578	573	623	594	631	603	603	562	582	556	608	582	662	583	616	607	590	568	605	600	660	573	602	576	609	617	600	575	600	606	595	529	627	581	609	605	601	596	590	598	602	592	570	614	592	650	611	617	593	614	568	588	613	598	621	599	623	591	623	585	588	608	625	652	603	572	599	556	618	570	621	647	610	566	626	614	593	623	562	621	602	613	601	585	617	647	614	602	624	584	617	566	590	571	575	629	588	620	555	601	633	611	563	623	613	579	564	618	608	632	637	590	603	582	621	602	639	603	625	552	537	583	598	581	614	586	617	611	574	596	599	579	582	605	588	628	562	582	599	608	568	614	557	611	626	623	603	581	636	561	595	604	622	553	592	547	587	604	584	592	650	592	617	563	588	612	649	608	588	583	602	581	639	567	567	616	621	608	607	618	539	619	584	645	633	616	603	597	638	648	620	572	581	601	607	587	590	620	621	607	582	596	610	602	597	597	576	591	564	610	582	620	584	599	563	560	607	636	574	565	633	610	611	632	655	644	602	638	605	611	550	590	609	615	613	616	644	598	614	611	613	584	623	590	664	628	599	587	600	594	603	601	586	643	660	609	626	559	623	589	606	587	594	592	583	631	587	619	560	604	616	603	598	602	575	580	596	587	592	617	615	578	618	599	593	657	584	588	551	635	647	629	610	555	602	614	627	575	601	563	618	585	594	584	598	602	581	583	597	580	626	596	615	603	610	645	574	601	629	620	614	557	639	588	631	572	595	575	584	572	622	563	596	576	543	578	570	597	619	657	601	562	573	568	607	661	572	568	589	656	623	574	586	588	573	626	589	606	647	614	591	585	599	590	604	559	570	589	577	645	631	631	609	594	561	623	593	593	592	595	587	634	624	596	628	556	594	582	583	598	567	625	598	609	595	562	633	666	598	632	600	623	598	592	603	584	598	597	636	562	584	646	582	636	576	611	563	602	613	595	613	549	581	647	606	600	563	620	604	653	596	595	585	623	648	630	614	563	538	567	589	583	606	573	604	647	599	628	623	606	602	608	632	572	603	600	607	597	548	623	627	631	606	628	647	565	565	607	586	587	634	575	601	637	578	604	583	561	587	608	643	583	590	637	607	645	641	582	621	624	642	567	577	604	613	576	613	586	580	549	541	587	600	577	601	559	557	626	579	633	583	590	615	566	605	592	579	603	589	584	600	624	601	590	587	566	589	613	624	585	608	602	581	596	605	657	608	634	573	603	603	597	597	663	555	609	591	633	590	639	652	586
38600	18909	11825	3837	2120	1511	1131	867	739	632	556	478	480	415	457	451	435	390	418	409	390	389	417	409	396	422	419	406	405	465	413	407	387	373	373	383	384	416	369	392	387	386	366	377	365	339	364	336	352	358	338	345	383	362	384	358	378	342	344	359	329	365	369	361	363	383	340	328	357	363	371	379	331	323	382	380	371	375	349	329	364	366	346	380	334	340	362	350	368	348	326	321	389	309	318	328	353	345	363	370	339	330	343	361	342	327	359	352	333	330	339	384	369	354	355	332	336	361	336	368	353	360	341	325	363	334	326	354	318	346	350	364	321	364	347	374	304	361	356	376	362	361	351	353	362	341	355	305	366	359	344	368	347	362	343	333	319	347	341	364	332	326	368	344	321	337	309	345	324	340	352	371	349	369	365	356	351	347	341	376	346	334	326	356	376	375	352	346	349	347	358	352	358	382	352	358	367	345	395	349	359	378	399	339	320	318	360	342	336	304	371	349	358	359	351	312	331	334	379	305	330	357	347	343	351	353	377	373	361	366	348	363	339	341	354	331	383	385	334	344	359	332	346	378	357	365	348	378	342	381	356	333	339	313	337	343	362	327	345	356	352	371	363	339	375	350	399	356	344	346	339	369	336	376	338	329	372	360	314	393	329	348	382	363	349	359	356	339	331	333	382	345	350	316	348	343	367	371	351	328	366	355	350	352	322	324	364	345	342	334	320	389	347	358	360	335	341	369	364	356	339	326	347	332	393	351	342	336	349	381	364	368	333	338	294	365	356	358	343	362	371	361	369	367	338	372	321	321	327	368	351	344	324	422	350	326	340	371	355	352	374	395	340	354	351	361	367	325	356	331	357	360	378	357	368	353	334	364	359	323	361	362	374	360	329	347	346	345	379	345	314	346	307	347	323	335	351	358	363	291	335	356	364	321	339	347	369	370	401	383	325	323	343	368	379	345	339	329	355	354	406	330	306	357	353	347	355	357	353	322	319	324	364	348	388	343	323	347	345	332	314	354	353	320	334	375	344	340	328	334	348	383	370	366	366	363	370	338	364	342	338	354	363	382	344	340	343	350	355	372	372	340	351	355	361	396	328	351	323	336	377	311	334	360	323	349	360	348	365	364	348	383	344	351	338	316	323	350	377	334	369	344	325	353	356	391	370	337	348	353	340	336	369	359	382	341	320	354	379	371	312	317	329	341	349	355	333	376	313	367	383	344	338	359	361	337	365	352	370	318	340	367	338	363	359	373	349	322	367	375	351	336	372	350	389	333	344	373	355	363	342	360	317	364	336	349	334	349	353	356	366	348	348	336	331	288	348	379	350	379	340	340	332	350	350	387	363	329	350	309	341	352	357	383	365	361	314	352	353	345	338	373	357	366	360	342	349	356	388	347	376	347	330	348	374	385	382	358	328	346	374	334	336	391	331	351	359	360	349	350	346	363	339	361	335	355	350	353	361	345	326	338	361	358	351	398	307	342	325	369	352	322	325	359	356	378	334	341	349	363	383	326	375	313	372	352	337	360	391	353	325	359	359	305	360	348	340	353	346	327	335	367	352	337	333	344	344	346	343	353	382	357	390	349	335	358	370	332	324	381	349	386	323	328	370	315	341	341	338	342	376	354	369	288	355	364	344	351	361	361	362	387	342	338	348	317	352	361	372	350	373	319	310	342	377	357	342	332	359	337	396	332	349	362	350	349	363	363	355	362	361	358	350	381	360	286	365	347	375	361	360	377	363	358	354	344	390	356	314	351	314	340	361	371	346	375	345	349	344	360	352	336	362	311	370	380	335	372	349	335	345	308	346	341	371	417	372	385	349	360	330	330	358	337	381	370	362	328	312	393	362	349	401	298	387	360	318	355	359	344	359	361	376	346	343	364	381	368	355	364	343	354	359	349	370	367	351	322	327	335	364	381	353	361	369	357	337	334	364	389	381	357	366	326	352	365	376	349	380	335	334	313	353	326	355	371	355	368	356	363	341	351	337	304	335	336	340	389	366	385	381	335	360	349	350	333	357	327	331	350	391	343	370	361	352	368	347	342	348	322	348	351	345	342	327	365	326	349	352	334	368	343	352	329	378	349	367	353	362	343	363	332	353	321	358	381	341	347	383	355	377	326	331	329	351	371	346	343	326	368	360	339	366	366	338	369	321	386	341	356	331	344	368	334	377	339	363	373	330	366	336	342	368	353	365	329	358	368	344	358	356	347	368	384	382	370	337	311	348	352	386	353	357	328	365	362	369	340	365	338	326	338	345	342	335	350	379	324	343	334	346	364	343	340	330	341	315	349	381	327	302	367	399	343	354	338	348	344	350	322	349	338	355	345	358	362	346	332	344	367	317	328	337	348	373	351	365	370	339	378	358	335	310	345	343	391	375	355	345	353	349	375	350	347	334	326	334	356	368	342	336	330	332	332	348	370	375	335	308	358	322	327	365	360	375	364	347	369	340	357	290	375	384	327	331	308	364	333	347	335	343	349	331	338	354	375	333	360	348	338	400	342	373	370	355	320	350	355	358	365	322	323	356	367	340	355	370	386	378	340	362	383	360	355	356	372	359	358	357	400	360	347	346	337	317	315	380	358	373	383	356	392	360	330	332	379	372	345	328	354	343	351	338	321	320	372	348	332	362	341	360	330	360	335	371	368	364	371	335	359	338	373	349	352	368	354	333	324	363	361	358	378	378	318	381	351	335	388	331	373	344	365	342	375	389	350	341	363	388	338	343	323	334	360	342	369	350	364	352	367	344	347	349	368	361	344	348	342	311	348	333	312	332	339	345	332	362	380	365	339	358	346	337	350	346	401	339	331	333	374	352	373	361	346	315	390	312	394	366	354	349	374	361	351	357	337	324	360	332	371	379	347	368	353	362	369	347	324	372	344	326	320	359	355	367	371	330	383	349	321	349	352	354	346	356	391	315	350	349	336	342	334	353	378	375	355	355	343	354	355	387	376	372	377	343	359	337	339	331	334	312	351	346	331	344	348	303	342	352	373	358	310	360	379	384	373	378	336	349	330	341	333	350	391	391	361	346	328	374	343	354	384	368	322	346	374	334	379	387	374	336	320	357	351	345	338	324	355	359	338	338	326	394	365	361	380	341	369	350	332	340	354	356	373	394	353	344	347	358	393	378	364	359	318	365	368	348	342	336	326	362	372	331	365	331	351	346	359	355	370	400	352	380	365	336	366	346	351	396	338	321	347	368	372	352	343	320	320	339	332	354	332	336	345	387	371	339	307	339	368	362	374	351	356	359	334	323	356	364	352	361	362	374	366	383	371	363	383	355	344	360	376	356	381	344	350	334	346	380	318	349	367	335	337	362	372	321	357	331	360	341	410	331	371	352	386	348	406	361	373	360	372	378	371	356	346	337	321	338	322	393	307	353	345	384	324	320	331	370	343	389	297	358	344	365	349	330	347	350	344	370	369	336	351	334	349	355	380	374	358	369	360	315	330	364	344	377	373	392	349	362	362	364	352	315	335
18828	2974	6601	7148	6393	5215	3954	3076	2571	2254	2041	1870	1707	1601	1417	1445	1343	1352	1273	1216	1258	1253	1233	1251	1287	1293	1277	1254	1370	1316	1267	1232	1227	1092	1073	1070	1088	1061	1032	1034	1019	959	1008	879	946	867	889	850	865	860	901	911	833	899	913	862	919	907	891	872	877	863	936	885	833	879	910	884	836	860	820	833	871	842	834	827	839	851	905	873	848	870	858	829	836	887	869	879	808	802	827	834	824	886	831	860	886	846	783	883	895	880	866	834	853	837	874	823	853	835	834	779	843	841	807	805	829	797	830	806	848	866	865	840	889	829	790	782	833	760	791	852	850	810	811	788	828	809	794	810	810	837	839	828	807	828	853	861	770	848	800	795	860	845	812	847	862	834	838	835	812	844	825	824	830	859	783	838	830	775	835	830	816	800	799	905	811	824	863	866	846	821	810	800	758	817	808	831	848	847	830	800	805	862	832	814	806	810	864	834	777	799	824	810	840	869	848	805	781	835	838	812	801	878	862	841	828	830	839	770	817	815	859	799	813	880	804	802	794	800	865	848	849	779	865	788	813	831	835	847	841	827	820	818	846	784	857	818	803	834	800	803	845	824	827	847	829	865	802	818	833	849	824	881	807	812	793	809	789	846	824	837	900	858	808	869	817	777	809	812	881	849	869	780	806	772	782	805	793	809	791	769	785	829	848	829	823	802	833	800	819	878	821	797	812	816	776	789	847	868	831	790	857	794	778	866	756	813	850	840	829	790	827	809	846	811	768	817	777	794	811	812	837	852	825	818	832	816	774	831	875	842	811	826	812	818	787	835	834	717	790	747	753	811	799	825	796	806	855	885	803	817	807	797	792	804	824	835	824	792	799	769	864	778	853	828	804	859	832	852	886	828	861	849	816	799	790	804	807	797	808	780	829	856	796	801	848	772	850	801	858	855	849	794	781	810	829	825	846	819	805	801	817	843	837	831	793	838	829	809	844	784	802	879	762	819	820	810	779	784	809	815	798	848	809	808	816	807	815	844	805	822	808	798	795	843	832	854	801	809	807	846	782	806	814	792	810	834	822	808	872	769	774	788	796	842	810	815	817	841	806	805	849	805	856	823	831	807	791	796	809	785	818	852	827	811	865	775	776	827	848	810	804	845	793	804	786	823	814	849	838	823	815	831	795	823	816	810	826	820	745	853	810	861	757	825	883	811	810	781	779	834	795	754	829	822	797	809	806	793	820	822	853	828	803	805	860	802	883	795	799	872	780	870	802	880	815	835	764	875	828	851	788	834	820	801	836	866	851	858	801	800	838	843	800	771	761	823	856	820	761	835	772	805	836	749	826	846	799	808	782	821	865	851	816	846	861	839	766	893	805	855	777	810	812	830	797	816	843	779	822	812	846	808	777	822	864	812	758	809	825	825	791	863	833	796	792	774	775	776	802	835	880	870	782	823	815	823	811	782	824	895	854	839	818	877	865	869	836	815	802	854	837	814	825	836	807	781	855	782	798	788	794	845	815	826	803	786	782	790	847	811	779	886	805	808	805	846	810	831	791	781	825	837	817	792	832	807	827	811	826	791	850	816	841	853	853	817	828	800	840	835	803	813	877	828	822	770	829	856	835	795	820	792	822	834	836	830	816	816	845	810	848	824	792	768	756	863	851	833	776	790	799	789	795	790	800	824	793	794	802	825	722	836	806	828	818	840	814	865	767	841	806	833	863	813	866	799	847	826	816	785	814	855	870	846	813	798	830	793	849	798	829	843	819	832	799	827	799	804	858	728	821	832	806	796	849	828	777	795	809	822	806	840	808	799	846	825	779	823	796	837	813	812	846	787	862	802	829	752	809	804	874	790	830	795	781	855	799	861	827	863	849	781	784	794	834	853	814	887	834	808	809	842	772	837	793	826	840	883	803	851	808	843	791	866	821	854	774	825	882	822	866	831	850	844	845	818	819	798	818	785	822	818	833	859	766	805	842	840	793	823	818	812	770	836	841	806	835	789	837	868	809	854	803	819	818	831	812	775	840	821	793	818	864	788	840	792	821	785	795	823	782	882	829	835	857	784	881	773	813	822	820	768	804	858	837	833	822	861	797	809	817	797	819	838	771	756	851	778	797	815	791	843	765	838	803	774	827	842	803	838	791	837	843	858	821	839	827	809	790	794	842	860	815	784	790	813	824	828	812	877	800	878	850	796	840	810	817	796	857	803	801	813	799	808	844	799	823	875	786	792	790	810	818	842	777	781	822	811	840	815	807	866	851	803	809	863	826	780	798	867	799	853	834	812	818	784	826	845	833	835	840	841	791	780	858	788	854	766	805	828	750	827	760	806	886	807	814	851	793	855	826	809	832	823	762	777	845	838	779	840	813	821	796	825	848	823	810	798	799	835	807	796	852	811	829	835	857	867	814	776	810	777	858	776	795	809	820	833	862	876	745	845	779	811	813	788	769	849	824	786	810	799	822	859	831	798	859	804	815	863	809	810	821	798	890	845	870	819	866	874	829	815	819	832	823	778	811	793	841	825	781	825	839	822	801	807	842	795	846	839	851	869	826	792	808	849	845	843	856	831	830	846	836	817	819	783	858	793	798	790	846	864	852	851	824	832	811	778	861	814	849	787	825	789	833	824	822	815	819	851	814	828	783	800	834	854	885	814	760	834	781	825	849	837	769	803	829	793	811	824	846	812	837	824	791	834	830	799	852	838	793	842	831	807	812	833	808	813	865	831	803	778	816	811	861	811	803	781	784	863	793	805	831	796	761	843	858	823	760	842	797	813	782	826	808	795	780	807	863	839	855	822	811	834	802	839	815	886	834	849	805	846	809	784	770	779	851	803	825	759	825	807	790	820	799	884	786	817	832	831	768	837	772	851	820	829	858	727	777	812	856	848	807	784	811	811	789	825	872	829	840	818	838	805	809	837	836	785	772	801	773	852	839	865	826	876	807	794	821	781	738	818	867	791	842	810	818	834	842	837	831	842	834	792	808	832	801	873	805	809	825	815	846	843	839	818	820	807	891	803	845	836	817	795	880	821	769	855	820	844	821	771	848	815	797	846	784	852	775	855	833	832	810	812	806	788	800	806	822	806	838	826	829	823	833	862	797	865	846	781	848	827	842	823	796	819	782	822	775	779	795	816	836	768	831	873	837	771	861	808	834	822	882	808	781	789	805	777	822	824	856	806	811	793	834	819	835	815	805	809	807	788	793	812	839	815	852	799	754	791	783	818	818	780	831	811	758	863	818	807	798	784	769	781	828	833	843	802	816	793	862	832	821	768	809	826	831	848	865	851	839	844	806	831	826	805	853	813	846	864	849	823	836	832	835	844	851	853	838	743	881	796	807	828	837	804	826	770	791	786	827	837	849	761	861	850	825	811	808	848	836	799	854	803	817	791	882	824	789	880	839	797	829	849	794	802	832	814	844	839	856	814	795	777	818	811	847	807	810	827	862	808	778	814	834	824	751	816	857	808	782	789	845	807	796	810	808	796	834	834	800	784	818	821
6491	716	765	429	275	292	223	229	194	177	191	184	184	160	188	158	195	170	178	190	181	156	189	178	164	172	176	183	196	186	203	178	193	179	177	153	204	166	166	156	195	157	161	159	177	151	169	176	178	156	174	170	149	167	169	176	201	163	173	183	173	188	148	188	171	178	174	173	159	168	171	160	182	172	140	165	148	178	179	167	179	168	152	156	157	183	190	182	167	154	176	154	149	161	185	173	163	183	156	185	203	176	160	178	166	165	177	158	170	164	192	161	169	207	155	176	168	186	179	180	158	166	171	147	161	152	177	182	182	173	167	170	190	183	177	201	167	186	165	157	168	176	162	189	162	201	198	188	183	167	204	192	181	176	167	173	182	179	164	179	169	179	177	180	163	185	156	168	204	176	189	205	171	176	154	171	165	180	169	164	155	206	183	182	179	156	177	178	172	168	181	191	168	178	181	172	164	175	197	168	162	175	182	174	175	181	128	159	163	193	179	156	182	187	172	186	181	173	173	175	181	172	197	168	164	155	164	153	157	164	163	193	165	182	167	177	176	175	163	156	186	152	157	152	156	181	187	169	183	169	202	169	157	159	194	172	189	187	156	185	158	175	173	174	181	179	163	176	185	176	159	154	176	183	184	187	169	176	175	177	170	189	168	156	198	183	182	157	157	156	187	151	180	198	161	160	156	160	175	174	154	193	173	171	177	149	172	175	161	171	173	168	169	177	202	169	171	189	191	174	166	166	152	170	171	175	187	170	189	181	174	163	166	193	185	165	159	195	167	174	146	166	189	163	172	163	169	170	197	173	194	149	174	182	178	188	182	174	144	174	151	185	164	176	158	161	186	176	163	175	188	178	153	158	166	177	188	177	191	164	160	162	189	170	185	173	178	164	157	178	164	170	140	154	166	181	197	174	170	189	179	191	165	173	199	171	167	184	183	190	165	166	185	173	185	171	157	164	155	166	196	162	208	171	176	182	177	170	168	165	200	162	183	162	194	161	160	186	185	152	191	169	173	177	152	202	153	176	164	194	165	178	172	194	150	158	164	155	176	165	157	172	165	172	160	178	160	173	171	167	148	177	170	170	159	167	144	142	170	149	172	198	205	146	165	168	186	176	192	173	166	200	193	186	195	175	183	186	173	156	160	164	172	176	184	149	171	163	165	157	185	157	179	199	182	176	168	159	192	162	166	190	159	161	165	207	172	172	176	183	172	157	168	174	154	167	161	184	175	175	172	188	186	179	152	166	157	172	187	170	203	160	150	183	170	167	179	177	155	195	151	188	155	216	190	182	154	180	170	184	190	171	167	177	151	155	158	187	145	156	175	162	177	165	183	169	166	161	163	174	176	189	178	199	185	167	159	159	169	151	166	192	169	162	176	169	185	174	179	178	173	179	148	189	171	162	162	183	162	194	165	147	151	156	165	177	176	163	155	164	174	178	154	173	177	133	182	202	180	165	174	153	187	156	173	190	150	202	185	150	135	173	173	177	177	155	187	176	175	187	171	170	180	192	176	169	192	167	167	167	145	165	158	179	179	183	167	144	158	185	195	167	175	182	176	177	168	170	155	163	181	184	195	163	170	173	194	177	166	176	182	157	179	173	182	172	147	160	197	160	150	168	173	156	163	149	185	187	167	159	156	178	160	149	189	173	182	182	169	183	171	166	181	163	186	162	165	173	177	157	185	176	151	172	181	176	191	174	164	168	163	173	162	159	158	161	160	159	164	159	189	171	221	165	164	178	179	204	165	180	195	162	167	162	176	153	181	179	167	194	148	160	182	168	166	167	171	169	176	162	184	222	180	159	170	174	166	155	184	169	163	154	155	145	157	158	168	165	188	152	168	163	186	199	151	196	163	152	170	181	169	162	169	190	155	152	172	174	177	189	174	170	194	160	160	172	181	162	187	150	157	144	189	160	171	194	174	187	190	166	140	147	182	152	178	171	186	154	164	168	166	168	171	175	174	165	192	184	165	179	174	166	181	159	172	180	179	161	176	196	193	200	175	168	188	148	162	196	196	165	154	162	178	166	180	174	180	187	154	181	190	190	168	157	160	168	153	147	155	168	152	170	167	172	148	177	172	165	148	166	153	164	171	168	180	174	171	164	154	146	208	190	184	153	164	185	166	158	155	159	152	176	142	156	182	168	190	150	189	198	149	162	168	187	158	184	163	167	171	186	189	175	187	197	163	157	177	165	158	151	197	155	177	170	189	149	166	187	164	190	166	162	155	169	180	182	173	182	194	184	169	171	174	170	192	179	193	184	168	194	181	139	167	196	167	146	161	202	186	164	142	181	168	165	183	165	167	148	161	175	174	179	187	168	186	174	171	178	168	166	184	176	183	190	177	144	173	168	174	166	144	167	194	164	158	169	183	151	163	169	178	172	185	177	170	186	168	177	194	184	194	164	175	146	179	185	184	173	172	197	169	167	153	185	165	198	163	166	171	161	181	157	179	136	169	165	175	202	174	152	159	154	180	181	192	183	174	173	198	159	181	184	173	174	162	160	171	180	160	149	179	180	174	148	159	188	201	173	178	165	165	161	163	146	195	153	183	168	176	177	178	187	176	185	175	153	192	187	184	182	173	195	157	192	162	172	176	163	161	154	156	181	150	179	178	144	175	178	174	179	191	178	170	172	156	175	172	172	161	163	189	164	150	174	143	165	181	178	186	201	164	171	179	164	182	153	142	155	189	151	184	169	158	177	184	156	157	188	171	166	212	156	165	167	191	169	184	181	176	173	184	167	134	181	162	194	189	146	164	175	182	155	154	193	189	171	192	173	152	156	150	174	196	150	166	160	160	181	208	138	170	167	190	173	163	155	145	163	195	188	166	179	158	181	171	179	164	186	177	176	178	158	175	154	160	181	189	188	168	179	170	187	164	162	160	173	163	185	178	177	171	168	171	184	163	173	150	141	172	164	154	176	194	177	154	174	183	149	167	156	176	147	160	157	162	179	164	172	169	187	161	174	194	170	146	162	156	155	153	167	192	157	167	154	158	157	166	171	184	169	151	171	180	157	181	171	189	179	166	178	197	201	185	180	159	166	185	166	160	190	176	169	185	185	184	146	147	163	170	183	177	183	197	169	165	165	169	182	174	194	178	180	165	164	190	147	171	175	155	165	154	149	148	154	184	184	144	153	155	184	187	177	171	206	160	172	156	178	173	164	191	175	191	168	182	199	197	204	165	194	174	177	180	162	166	143	152	197	140	178	146	163	178	158	185	185	184	176	174	180	183	163	174	167	174	181	166	198	157	175	199	181	173	189	165	172	168	175	161	185	177	175	187	158	143	181	186	163	182	176	172	175	197	148	168	195	185	202	161	163	183	150	181	176	184	189	169	164	177	184	178	185	178	165	165	181	183	153	156	152	160	161	195	180	163	159	138	173	192	184	202	167	154	178	187	179	182	163	197	169	169	159	171	165	140	170	155	162	170	137	157	138	162	167	187	164	191	164	168	175	163	164	193	174	177	166
6399	676	1129	1181	1026	913	708	663	617	574	552	532	523	517	463	528	518	477	497	469	488	506	495	551	533	562	554	588	593	603	605	571	534	528	544	498	511	515	499	507	482	472	509	450	469	455	465	443	453	472	488	487	438	453	483	498	494	445	454	443	453	474	459	455	464	446	468	426	435	448	451	475	489	476	442	446	436	462	478	460	466	458	457	501	464	488	490	436	453	455	419	437	457	464	458	492	495	457	422	465	478	460	452	480	473	444	468	447	459	439	442	463	406	429	459	471	451	468	488	450	455	484	455	437	413	451	417	455	430	447	451	461	408	465	482	415	481	446	481	483	413	470	451	492	479	453	451	488	461	475	442	463	480	500	466	455	434	427	446	455	468	448	459	445	456	443	463	443	466	440	430	438	492	497	475	453	426	478	431	474	439	490	418	459	412	482	480	465	459	436	495	484	435	430	464	451	443	425	426	461	431	473	508	442	475	441	487	478	468	480	491	424	464	466	430	464	446	435	454	426	436	486	469	467	469	497	454	457	411	481	448	422	458	466	477	438	438	469	423	449	462	462	459	461	458	462	457	477	423	484	451	452	460	452	471	420	464	457	449	421	446	464	455	396	439	409	423	439	424	451	462	442	471	435	482	440	455	433	450	464	461	453	433	481	443	449	460	457	494	459	458	435	460	452	433	464	444	437	469	415	447	450	428	462	457	424	420	472	460	442	429	439	421	470	469	439	445	460	458	434	402	457	442	441	503	469	438	443	416	427	447	502	452	436	461	462	485	445	454	480	467	428	457	448	469	458	480	482	445	457	461	432	437	433	437	444	434	451	438	450	458	473	477	444	458	446	478	454	446	457	446	420	434	478	426	462	447	469	444	460	423	439	459	424	466	424	448	449	414	458	482	461	440	426	488	420	461	438	433	433	457	425	468	404	422	397	427	474	441	488	462	468	444	480	462	454	453	461	384	460	436	442	422	490	475	490	468	416	432	465	442	442	434	468	518	471	401	457	458	418	452	445	453	456	456	435	442	454	443	439	439	450	418	426	463	428	483	454	433	468	431	426	441	457	435	458	475	463	465	424	452	477	456	430	468	445	417	477	466	412	409	431	448	423	446	444	439	475	447	454	407	466	470	436	473	462	451	433	419	419	447	488	441	447	465	444	503	478	451	437	464	458	430	440	444	478	432	440	441	447	455	450	421	437	468	453	464	433	460	459	467	454	417	449	435	458	458	448	458	493	414	481	460	437	475	478	455	469	458	461	463	432	449	453	486	460	470	459	435	453	453	452	466	472	457	455	497	430	436	482	421	434	383	470	442	444	457	492	454	430	452	419	440	457	440	453	422	470	456	466	451	430	439	453	472	436	461	400	438	464	466	443	481	445	428	449	434	451	454	436	484	471	455	476	461	418	433	432	458	442	462	456	421	469	415	482	415	457	476	433	445	457	471	454	476	474	428	438	449	468	466	437	481	432	480	463	488	446	467	453	456	432	463	462	458	446	468	439	463	430	467	432	445	445	448	478	472	456	462	448	458	401	456	453	476	454	418	462	443	488	449	453	442	452	411	476	467	439	462	462	426	437	467	450	451	463	437	446	436	436	454	471	418	459	429	486	435	436	463	439	424	432	419	434	462	442	492	415	458	437	476	460	435	464	452	446	459	423	468	462	463	497	469	453	461	449	434	459	468	467	445	441	443	486	465	435	479	432	447	466	481	452	442	435	459	468	433	419	417	514	455	461	452	480	466	458	450	453	428	443	449	489	473	443	416	445	435	466	449	479	415	473	453	460	491	422	444	448	425	469	491	472	450	451	435	462	467	461	453	451	463	435	461	449	464	423	435	443	450	450	463	431	443	481	439	435	468	456	420	430	444	447	475	453	473	435	474	447	433	489	489	494	441	446	456	465	467	452	461	432	458	462	434	454	484	436	467	426	416	400	438	436	445	454	452	467	449	478	461	416	477	469	441	444	465	433	422	450	419	422	462	427	417	426	452	464	422	462	441	467	475	470	424	449	422	447	461	446	462	418	440	476	436	482	472	462	434	491	480	462	443	431	441	469	451	453	480	454	445	464	448	447	469	466	466	455	454	470	487	450	442	413	484	476	395	451	477	452	450	465	426	471	462	466	444	437	473	454	436	448	434	434	436	456	444	462	465	410	448	467	481	449	412	440	454	462	444	481	411	452	449	451	449	468	466	445	449	423	452	470	433	428	465	436	461	426	464	445	467	465	415	484	435	415	476	492	451	463	459	460	465	455	442	485	446	469	478	432	438	479	448	433	463	455	433	469	474	435	428	470	475	505	453	451	468	470	457	428	452	449	441	463	451	474	478	438	464	503	416	419	461	421	421	433	461	462	441	446	449	457	458	406	457	452	430	439	451	476	505	433	470	432	476	428	475	484	465	441	493	469	442	434	453	428	475	470	480	439	457	415	412	429	456	479	451	454	447	462	457	451	443	452	445	461	476	449	439	493	475	444	470	479	441	431	442	438	435	457	457	471	458	462	446	454	427	456	450	430	458	445	442	415	445	405	439	454	464	467	456	434	485	425	483	439	444	468	469	444	450	438	448	470	490	424	421	424	454	461	436	471	430	494	461	441	434	425	427	454	445	469	450	477	469	472	417	439	455	450	460	452	445	465	436	470	483	451	467	448	442	447	451	424	440	423	424	415	441	417	452	497	488	427	481	453	491	418	425	421	492	419	436	463	452	414	453	442	484	501	423	460	449	443	407	417	466	441	440	451	450	439	465	431	473	425	436	442	451	434	492	449	476	419	449	441	490	469	445	486	453	439	454	453	445	445	441	425	494	435	442	436	458	438	429	470	469	456	471	459	440	422	456	444	520	475	459	423	457	448	417	467	462	429	451	439	459	406	449	461	466	453	472	433	422	441	439	416	471	454	459	456	428	450	400	490	461	448	441	423	476	452	397	469	417	453	433	440	444	446	427	442	442	480	456	459	456	484	493	465	428	466	462	485	397	444	462	478	473	469	440	482	430	465	431	447	416	448	426	439	462	471	463	449	426	418	438	461	481	488	422	499	435	444	465	461	494	419	493	457	441	436	444	463	477	450	476	454	433	482	451	425	439	439	459	460	450	431	451	452	427	447	430	470	452	434	457	408	449	447	477	482	411	457	444	456	428	455	484	453	436	420	450	486	453	433	416	480	469	449	471	454	456	415	463	485	468	439	448	414	439	416	443	427	445	455	453	456	421	468	462	438	463	466	508	452	457	436	426	442	430	441	452	450	469	460	473	452	463	442	447	489	437	473	458	490	449	427	462	475	480	435	428	471	475	466	435	452	459	453	440	448	480	452	450	450	457	459	452	460	454	471	483	480	457	487	434	420	447	442	441	463	475	450	486	475	476	460	483	469	459	459	451	460	464	447	433	451	463	475	469	444	435	444	440	492	442	423	432	409	411	452	449	478	456	441	428	460	429	454	447	449	434	450	443	434	453	415	407	470	470	452	441	448	493	468	455	451
29582	7960	2589	1560	1230	796	677	483	506	376	332	305	304	311	305	266	290	319	267	291	301	288	268	265	271	261	260	272	285	298	254	235	288	275	255	250	244	279	248	239	271	234	239	271	269	254	222	257	227	245	250	256	243	248	261	239	256	236	269	231	228	245	261	225	260	242	251	218	255	263	269	238	235	245	212	247	271	259	253	232	295	248	238	243	233	252	242	225	226	266	212	245	250	238	241	261	219	229	229	250	265	226	246	243	244	223	226	236	231	231	236	231	213	240	238	230	222	244	252	245	216	214	245	222	230	244	253	253	234	254	233	258	218	268	261	208	223	217	250	241	272	239	220	211	232	201	235	257	246	265	254	212	236	225	236	247	220	246	238	239	242	235	232	245	229	230	261	236	239	245	245	242	275	250	240	225	226	228	264	237	230	235	215	253	266	217	246	233	269	229	231	288	230	288	230	254	228	244	259	255	231	229	258	242	234	224	244	231	251	210	248	249	225	261	239	260	252	250	260	249	230	190	226	263	241	223	241	248	217	226	219	218	220	219	218	242	230	241	251	270	256	243	244	244	227	242	224	265	241	226	270	224	238	233	272	257	271	215	216	209	254	235	245	232	233	242	241	227	201	231	204	250	241	222	219	252	243	240	272	246	221	220	234	214	241	199	245	262	243	275	235	205	224	231	232	255	244	239	215	233	239	234	230	235	236	236	250	216	254	258	217	257	239	214	244	228	273	251	231	225	242	256	243	233	257	275	274	226	233	249	227	240	230	221	256	261	204	231	237	206	212	208	231	224	225	266	243	238	215	243	238	230	230	217	219	225	267	238	242	250	230	251	229	203	212	203	214	233	237	236	257	253	239	209	226	247	201	241	237	242	211	232	246	277	228	216	218	253	285	229	237	266	225	240	216	226	235	245	256	237	228	239	222	261	241	219	240	246	267	215	247	215	205	273	262	273	208	226	216	206	257	260	206	250	248	219	235	243	242	190	216	238	239	263	220	235	223	265	257	260	230	226	226	220	210	254	225	242	237	218	240	234	215	231	254	231	237	218	232	233	230	216	272	258	249	274	239	232	226	249	236	246	247	211	234	284	249	244	234	245	230	263	240	248	242	231	261	223	198	229	237	245	230	243	235	245	235	249	271	255	234	250	231	252	227	219	230	225	219	247	262	253	217	221	259	228	221	241	240	228	234	237	245	211	235	262	227	205	255	214	226	214	221	227	282	237	224	236	218	268	247	262	246	251	243	239	262	237	216	279	229	200	232	234	225	286	209	257	252	238	234	249	237	249	243	240	209	229	256	236	204	223	255	232	262	249	238	252	231	231	226	228	256	199	243	236	255	243	219	262	252	209	248	218	231	242	256	240	247	269	243	221	226	248	202	250	237	293	222	245	221	229	230	259	234	247	262	224	236	216	223	224	230	242	234	228	272	264	226	246	248	217	243	246	251	236	256	225	226	245	212	254	232	217	237	229	242	243	236	261	241	255	260	235	248	263	253	241	214	239	260	243	213	239	243	251	226	267	263	237	233	219	248	233	233	216	227	245	250	236	233	264	231	248	248	229	243	263	214	241	229	248	261	249	237	238	223	231	240	249	284	239	214	246	268	231	228	242	219	233	236	249	243	272	252	226	223	222	248	251	223	258	235	261	263	247	257	224	264	236	228	256	267	255	227	238	259	246	257	259	255	251	232	251	267	219	237	242	224	245	225	238	233	235	233	239	225	220	213	245	225	277	231	264	237	260	233	223	245	250	256	229	251	217	239	265	210	222	237	233	239	219	245	233	218	237	253	244	267	236	215	211	241	212	240	231	262	226	230	254	241	250	244	235	232	223	214	228	265	243	220	221	278	263	255	214	234	211	217	244	264	243	245	266	225	239	238	242	225	237	210	208	228	232	243	229	243	244	241	243	270	233	226	231	246	236	237	229	232	217	237	247	219	223	219	221	234	250	237	244	267	245	238	219	227	240	271	270	218	261	261	251	237	231	261	226	252	226	234	222	247	242	268	241	253	232	234	263	250	231	215	251	228	214	235	211	237	205	236	217	250	224	263	222	262	225	232	242	265	255	259	257	242	196	246	266	246	220	244	267	220	234	227	224	236	256	227	254	241	240	231	250	239	230	233	211	251	229	260	240	240	241	256	264	214	246	226	237	228	248	240	241	268	236	245	218	235	236	257	222	241	231	258	223	272	236	237	246	256	245	242	258	225	244	227	213	227	237	244	260	229	225	261	248	248	265	220	253	226	233	215	208	260	184	238	237	204	248	256	249	254	248	210	252	255	247	260	222	268	228	236	261	243	276	242	219	240	239	233	238	216	252	232	241	257	239	237	212	217	255	240	234	206	236	239	226	222	232	255	248	247	231	217	229	205	235	234	223	223	219	248	210	249	230	258	242	225	254	238	227	246	253	220	237	240	250	247	255	223	229	293	240	258	233	219	225	257	211	254	255	246	243	250	246	213	221	279	232	236	241	237	227	237	243	295	242	243	226	243	227	245	257	263	234	263	249	234	238	236	241	238	238	231	228	253	240	230	247	256	237	211	233	215	226	245	211	232	248	240	235	215	240	238	242	210	218	228	234	252	262	232	226	256	256	250	233	260	250	243	225	240	230	225	240	194	257	272	233	249	247	208	233	241	256	236	193	222	230	254	256	232	218	220	235	241	237	247	246	225	251	254	233	229	252	213	261	250	226	258	239	253	242	241	240	222	243	231	253	239	281	196	222	254	243	256	285	245	270	252	226	222	217	224	252	229	214	240	218	237	244	227	266	234	246	244	217	241	238	233	227	259	229	243	242	252	207	233	265	226	223	233	234	215	255	226	249	227	239	243	240	236	252	233	254	239	225	236	245	270	249	249	229	267	240	235	251	245	220	224	191	232	245	244	245	247	244	228	254	223	227	219	243	229	230	255	228	202	240	233	237	233	215	226	237	236	258	238	199	236	239	223	238	232	241	241	253	246	220	217	258	241	262	243	250	218	206	225	233	224	245	232	226	240	252	244	261	260	244	224	258	229	205	238	227	285	294	225	236	213	235	236	229	251	252	259	261	237	256	233	255	273	262	238	228	257	225	236	229	248	257	262	239	252	260	215	265	274	236	230	221	228	256	253	231	261	227	238	220	216	238	228	214	224	240	208	227	234	261	236	209	233	254	251	245	267	245	226	266	243	253	249	245	232	250	231	223	202	249	247	199	234	218	192	235	223	224	239	243	223	250	221	250	223	229	257	243	234	254	248	227	254	261	239	216	258	237	243	232	237	266	228	237	256	250	204	232	272	240	223	229	226	250	205	254	240	257	224	236	239	249	238	232	224	253	265	219	233	261	217	219	269	228	214	264	240	246	202	211	226	232	220	235	218	237	234	270	219	220	204	245	253	248	234	229	216	208	227	227	205	242	223	241	211	259	225	232	255	218	271	262	261	216	227	233	262	249	257	230	221	258	233	257	230	237	244	245	222	217	229	266	233	227	234	266	234	236
13572	1702	3968	4213	3768	3068	2246	1757	1610	1435	1280	1095	1048	998	946	914	851	857	850	860	846	776	820	834	819	864	896	885	948	903	836	859	810	795	747	754	801	776	753	816	747	704	710	667	664	618	648	662	632	649	613	605	667	634	658	664	623	651	662	705	659	630	643	677	627	659	626	603	647	589	604	616	673	642	609	664	589	641	627	629	636	619	655	595	628	603	596	565	624	655	593	626	613	614	643	640	646	580	584	590	600	590	618	619	655	633	633	623	620	618	614	623	620	550	602	619	605	576	628	611	574	595	616	587	636	603	548	589	614	612	606	601	638	596	609	634	601	618	575	591	592	626	609	643	646	639	609	603	577	619	639	563	621	610	605	602	603	589	624	599	650	642	572	546	627	594	604	619	578	569	626	573	575	649	651	599	605	564	630	582	611	598	574	573	600	615	576	604	670	616	612	542	579	642	572	557	589	602	631	618	607	569	611	609	624	620	588	603	633	592	579	615	622	607	568	585	601	613	585	629	600	577	578	617	576	602	576	556	592	578	593	557	606	585	620	606	629	595	581	578	604	601	581	592	616	616	621	604	587	594	612	581	645	575	612	588	593	634	609	558	564	640	571	596	600	611	600	586	598	671	647	604	612	612	580	550	610	596	597	574	638	632	628	580	619	584	615	632	573	583	603	601	578	582	573	629	611	598	608	607	579	593	633	623	590	551	559	585	596	586	628	617	557	608	607	640	590	638	593	602	591	606	669	651	625	611	588	590	595	576	612	592	592	585	569	642	578	596	592	612	562	638	615	592	597	620	566	592	653	620	601	635	601	583	593	608	591	624	595	597	611	627	625	626	545	564	599	643	605	609	612	608	613	598	608	581	593	584	578	622	563	586	597	606	564	614	603	603	611	646	584	632	597	626	610	622	580	596	576	602	571	595	611	615	588	563	565	611	567	613	610	627	595	603	616	583	572	586	617	562	579	591	613	574	620	604	622	641	619	601	601	627	571	604	558	616	627	570	630	571	569	558	577	579	624	575	619	541	587	569	632	572	609	608	617	627	577	577	603	614	563	585	584	576	608	592	640	604	671	583	600	605	575	589	586	552	590	592	644	615	600	618	568	625	583	610	635	586	629	583	574	577	588	607	620	617	589	630	596	613	614	589	601	592	615	580	587	585	586	582	623	557	609	578	609	582	567	568	577	606	660	595	596	606	614	571	589	624	616	599	643	562	596	614	618	600	589	599	600	605	616	581	605	600	599	563	628	632	573	572	634	606	586	586	640	591	576	609	593	619	588	604	576	603	569	593	608	630	612	622	602	615	647	594	607	635	599	630	664	623	573	610	585	648	603	588	643	584	653	638	582	644	616	590	624	654	600	602	607	587	592	645	601	617	602	622	574	602	657	574	558	584	574	594	588	602	603	587	590	645	613	585	642	588	607	610	565	603	596	605	610	587	580	638	606	609	586	627	585	580	626	585	657	587	630	585	617	585	617	605	573	631	614	587	588	583	579	609	595	581	546	587	603	614	593	550	654	636	601	607	570	636	595	634	609	626	657	580	578	649	563	611	561	611	578	633	620	608	645	610	591	593	564	605	607	586	634	576	627	587	646	584	610	591	643	679	556	592	634	626	627	591	577	600	629	597	579	591	612	612	624	665	597	597	587	653	579	563	619	604	602	609	580	608	578	581	601	598	564	594	620	595	630	612	582	591	596	574	609	536	604	620	618	617	581	599	603	602	595	567	602	614	543	607	571	630	548	583	558	632	584	634	580	590	612	635	590	598	594	596	593	596	623	634	646	607	604	532	625	594	604	588	639	587	587	592	607	548	567	602	598	618	573	588	581	610	588	601	612	610	613	561	648	574	573	588	594	621	591	628	550	622	615	599	624	574	597	606	590	622	619	679	560	597	575	582	568	577	615	609	560	556	597	585	597	589	626	608	566	553	568	568	645	620	594	591	622	634	557	599	629	593	592	627	588	638	629	612	600	626	649	628	618	622	647	573	615	589	577	619	621	610	614	580	608	573	585	583	619	621	598	632	542	593	580	630	552	640	557	598	604	584	617	638	607	601	585	577	560	640	598	620	605	624	592	587	622	629	610	583	578	607	596	576	605	584	578	627	602	610	619	608	557	604	561	600	624	587	648	578	638	607	601	589	617	588	621	590	577	635	588	550	617	605	622	589	629	605	548	608	598	602	567	576	599	612	602	580	621	580	577	611	595	594	593	559	620	613	604	610	654	596	613	581	606	583	624	610	578	596	609	573	603	579	564	583	583	579	603	618	606	604	594	613	556	617	615	565	570	565	624	560	606	589	623	637	641	581	546	574	633	556	604	618	586	585	561	633	607	572	579	600	622	572	572	561	605	576	621	602	590	605	573	598	610	571	598	617	580	617	588	638	578	577	593	588	582	580	603	585	613	612	587	651	582	640	567	597	621	586	531	631	599	588	590	562	575	590	620	592	618	615	565	588	575	594	585	609	610	561	571	589	660	599	631	633	591	565	594	619	586	611	596	605	624	573	624	592	573	620	575	619	587	589	552	572	564	600	608	563	624	582	601	629	622	571	607	620	591	633	607	577	592	555	553	659	612	600	599	575	599	566	607	561	624	585	612	558	609	606	591	595	607	623	632	574	612	610	611	626	614	609	600	645	550	599	617	609	599	617	575	593	627	618	603	605	579	603	625	584	589	617	576	601	540	627	589	593	614	597	588	583	623	573	607	576	617	608	531	597	621	577	589	605	600	623	602	593	603	603	577	626	605	607	577	606	605	576	599	629	661	647	588	585	620	580	606	597	574	577	564	578	601	615	551	615	609	571	559	651	611	573	599	613	628	606	581	585	646	609	595	614	572	621	615	577	587	601	614	570	633	625	630	557	622	609	662	602	589	594	625	583	585	579	595	626	633	603	606	609	607	605	586	568	583	607	608	615	647	631	587	639	583	606	601	582	570	632	562	600	642	597	593	611	575	656	611	558	612	590	591	575	588	591	596	583	594	571	600	641	549	612	588	620	641	569	566	596	609	572	667	552	646	639	598	629	585	641	617	622	571	597	619	615	567	607	599	578	658	579	603	601	601	631	594	605	598	580	607	583	613	639	617	576	545	583	587	595	597	580	604	586	618	615	600	610	575	579	600	588	645	619	580	588	580	657	600	599	611	585	605	617	620	583	572	583	628	600	611	632	591	577	587	620	642	611	612	600	591	586	610	621	603	600	612	618	577	582	583	616	631	631	592	618	689	579	588	591	620	564	583	581	576	600	579	635	641	613	611	587	578	597	579	624	614	561	651	633	640	586	591	581	560	586	589	574	608	576	614	600	586	597	600	620	596	600	600	618	611	595	592	613	606	601	587	623	601	616	582	639	589	585	591	598	609	592	611	585	601	559	645	589	583	602	586	611	604	622	567	615	579	574	596	610	587	587	593	598	604	589	597	604	690	574	581	614	589	619	625	609	606	591	580	598	598	594	567	570	598	587	624	596	612	606	628	591
40552	12268	5100	2829	1970	1465	1075	803	667	585	540	560	469	504	444	451	392	454	387	439	407	428	398	405	399	424	414	407	465	402	390	386	393	379	408	360	383	405	355	390	350	399	350	345	390	349	344	348	343	378	354	336	318	354	345	359	387	333	353	350	377	343	340	378	343	353	347	327	342	343	369	366	312	366	356	367	354	370	319	350	343	353	334	375	341	325	339	345	367	349	388	354	365	332	334	335	323	353	353	369	351	343	363	390	373	353	311	372	358	356	347	342	339	351	387	362	326	305	377	349	349	350	355	360	384	332	368	378	350	352	349	336	383	393	355	350	374	390	367	365	353	334	371	322	349	337	322	343	377	345	362	347	360	332	305	349	368	355	317	363	388	361	314	366	344	326	354	342	407	355	365	355	337	351	361	360	319	325	365	333	388	348	349	329	346	335	339	367	361	342	343	355	343	324	352	349	381	313	353	368	347	388	367	364	329	371	362	369	343	355	352	314	357	374	338	312	397	354	377	387	323	338	356	371	357	318	317	367	329	364	356	364	317	370	374	333	332	350	307	360	365	323	363	364	328	296	296	371	353	351	380	343	364	344	320	360	342	348	352	356	361	368	348	360	355	363	348	338	349	339	357	324	346	340	315	363	347	376	358	352	382	359	377	367	318	344	353	341	387	378	309	368	317	343	362	389	322	348	354	344	354	399	326	345	323	332	367	339	343	354	315	397	351	383	342	320	346	329	346	326	356	336	354	370	363	371	368	316	360	364	353	401	365	374	353	348	342	369	346	366	357	349	379	353	334	352	385	336	335	355	347	385	334	324	363	333	362	358	341	350	334	353	368	368	376	386	357	346	353	356	364	377	380	381	339	343	398	356	338	336	333	376	325	357	365	354	360	350	308	337	341	348	331	331	390	378	336	324	335	352	337	322	347	373	363	337	322	335	367	381	393	379	340	341	308	327	364	319	361	331	365	360	329	347	376	338	330	340	374	338	366	340	369	343	352	333	347	369	327	335	339	343	332	331	372	369	366	384	314	367	344	356	360	344	380	349	342	347	373	349	363	399	323	340	337	353	364	353	336	355	352	349	362	356	359	334	324	362	359	336	340	347	343	337	354	368	345	322	339	336	331	346	367	353	362	354	332	339	375	396	359	337	359	374	362	337	380	348	354	389	316	313	346	354	289	366	348	332	368	345	329	385	370	345	361	374	365	351	327	325	397	339	336	320	322	382	342	345	354	339	357	343	337	381	347	334	372	334	336	324	348	322	350	365	322	341	388	338	331	337	359	360	333	332	382	367	365	365	377	363	376	363	342	364	328	323	355	348	366	354	357	347	377	327	362	369	337	339	359	372	334	327	310	345	365	365	326	349	330	358	386	361	375	329	320	357	378	339	359	354	394	375	384	338	337	337	365	328	340	396	356	363	338	343	359	364	353	345	348	386	331	356	355	350	321	338	340	355	357	356	400	373	398	360	370	338	362	350	348	359	349	367	348	351	384	341	353	370	322	357	317	351	378	349	321	339	375	370	363	369	367	349	345	343	312	321	368	372	335	368	343	376	367	369	385	333	350	370	326	324	340	402	374	351	338	374	329	341	353	368	335	362	376	354	378	369	341	351	386	348	384	370	343	371	367	349	376	330	315	343	342	367	376	341	376	355	369	368	336	347	343	338	368	343	339	352	365	333	350	374	345	364	382	326	312	338	329	333	314	341	351	334	345	354	316	351	316	338	304	350	336	334	381	372	366	344	352	351	366	335	371	334	365	348	371	360	305	359	396	375	336	342	356	325	381	374	356	355	341	356	340	405	313	333	373	366	381	326	353	368	365	371	374	356	368	357	333	319	382	321	330	372	325	351	381	343	354	335	339	336	370	319	349	320	323	376	359	347	338	366	344	313	367	370	348	365	348	355	331	366	352	362	362	356	348	340	350	347	391	360	349	364	329	338	364	337	308	380	331	345	381	353	350	351	334	369	352	329	329	324	375	335	340	371	354	340	341	313	331	355	325	343	346	393	361	348	380	371	374	392	375	331	360	335	362	401	351	372	354	329	343	353	378	346	337	363	354	351	330	357	388	326	369	384	381	328	337	359	382	333	343	332	345	371	381	364	385	329	374	373	364	366	312	364	371	328	380	392	323	357	329	327	378	369	295	335	331	360	343	355	362	348	369	350	325	368	353	352	324	343	334	377	320	377	354	342	324	362	364	313	358	360	364	362	368	304	358	371	341	322	329	361	355	354	346	355	353	357	351	349	354	375	353	371	369	342	327	350	352	375	315	346	365	343	349	318	374	345	345	354	348	350	331	360	376	342	397	344	338	352	352	334	369	355	385	322	360	321	314	372	363	365	360	361	341	322	335	315	374	331	339	333	369	372	319	332	328	340	353	360	343	350	326	337	372	390	374	342	405	358	337	348	358	355	365	334	329	360	386	383	387	383	364	357	380	401	311	345	346	330	339	362	370	384	347	375	349	337	358	364	345	308	329	333	352	345	335	313	336	371	323	363	358	326	329	363	327	328	364	314	338	338	374	376	361	348	404	342	355	392	372	339	347	350	327	358	358	369	351	343	325	380	353	372	383	378	356	331	332	372	354	344	376	373	386	357	368	327	376	382	396	368	340	386	374	361	371	377	383	348	356	337	360	333	369	304	337	373	348	330	381	332	360	379	345	379	333	384	346	346	326	355	347	352	374	335	359	350	363	382	347	341	325	336	343	329	377	378	417	351	319	368	346	361	405	365	332	349	360	372	374	344	324	366	347	368	321	368	321	356	345	357	381	351	346	338	360	357	341	355	363	338	323	349	335	361	335	363	354	326	348	327	358	307	333	357	336	366	383	361	354	321	346	353	344	341	378	363	346	367	369	372	333	361	353	351	345	363	399	348	372	355	349	343	383	346	358	375	372	337	347	353	329	345	363	379	337	339	323	353	327	350	352	302	365	370	353	326	334	389	368	322	367	366	381	362	341	402	345	329	336	364	337	336	339	373	345	315	357	335	372	309	346	337	376	369	380	377	321	345	311	358	350	333	320	355	345	352	321	356	380	377	369	367	383	344	377	374	348	349	337	330	367	371	363	362	320	335	340	360	358	348	372	352	335	354	363	313	360	355	359	393	310	338	335	390	351	376	325	338	360	360	329	351	333	366	353	332	328	309	342	352	347	359	357	337	363	385	341	348	357	334	381	347	340	359	364	392	357	356	356	350	328	352	328	333	362	347	371	334	344	341	383	350	330	346	359	328	316	369	340	346	337	349	341	378	353	346	408	366	352	328	333	333	374	312	341	337	360	332	324	327	323	372	351	359	331	338	362	356	363	343	333	340	361	347	354	383	362	334	391	338	346	307	347	346	326	331	360	365	346	332	329	329	338	326	351	380	372	365	356	333	341	342	342	335	365	359	340	353	322	337	343	375	367	360	342	352	363	341	373	362	368	329	329	339	381	363	362	365	333	346	373	340	360	377	356	373	339	344	357	373	327	368	363	332
17016	2884	6441	7236	6363	5092	3785	3148	2512	2344	2029	1862	1638	1574	1497	1335	1383	1307	1245	1225	1280	1250	1171	1244	1267	1291	1240	1335	1373	1299	1198	1176	1145	1092	1031	1114	1129	1124	1112	1089	1051	1034	1003	936	905	949	881	847	839	907	937	883	938	919	940	891	891	871	875	935	866	909	881	867	944	931	893	920	845	836	863	861	856	879	849	847	871	869	866	878	918	908	862	844	904	831	828	840	871	868	864	819	829	870	864	831	820	847	855	846	858	839	871	825	854	843	838	898	815	837	869	776	821	817	814	824	866	850	840	829	872	857	878	842	850	839	828	865	819	782	792	884	802	801	837	837	809	832	803	890	871	810	826	833	839	855	819	844	858	861	830	829	832	785	833	797	817	816	809	800	824	854	829	869	797	782	826	857	848	793	771	864	812	801	809	865	831	820	788	866	777	835	869	823	823	795	826	822	821	880	769	858	856	829	852	800	854	838	886	842	856	760	799	828	780	791	822	792	817	839	761	817	832	811	792	816	834	802	813	819	844	817	817	797	828	780	827	803	794	871	786	813	860	801	754	860	822	846	814	792	824	791	841	795	814	837	794	843	818	792	814	840	783	850	824	774	848	836	780	780	835	820	838	817	764	808	790	829	842	831	810	851	840	838	814	823	845	863	849	820	848	799	846	804	806	804	831	800	892	816	837	791	757	864	828	827	807	828	841	818	820	794	840	816	826	838	838	862	790	817	802	825	876	833	807	788	805	841	816	845	845	835	846	880	821	742	905	768	805	754	850	812	791	789	841	831	881	823	756	810	809	831	820	827	813	809	852	792	832	821	841	814	796	802	846	889	795	807	858	840	844	841	821	841	843	862	845	803	814	793	791	830	846	785	838	790	809	776	805	871	799	773	826	809	787	826	856	846	828	814	827	862	824	864	822	803	805	836	799	777	834	819	804	789	845	792	870	822	830	831	904	860	851	831	868	856	817	851	806	768	852	834	859	858	837	806	831	830	841	821	842	824	882	815	845	834	844	844	807	796	777	798	833	822	856	824	843	791	801	764	818	790	825	833	796	796	779	844	803	822	831	855	836	811	818	843	792	829	824	827	821	813	868	853	833	811	794	846	832	844	806	823	833	877	858	819	825	823	789	813	878	805	794	795	791	794	819	844	865	837	795	774	872	815	836	810	811	809	810	869	837	861	829	825	761	843	810	899	802	800	888	833	804	814	821	824	826	855	850	826	758	792	858	829	841	816	847	824	795	866	801	849	865	792	819	825	856	827	814	832	876	831	802	765	875	815	835	840	841	876	787	832	796	849	814	846	815	820	838	846	873	789	839	805	869	830	798	794	840	808	853	811	848	794	850	817	795	780	809	865	814	866	805	846	836	813	817	840	766	857	853	744	837	793	801	838	837	813	773	793	796	812	831	823	803	800	779	844	852	802	763	770	822	819	832	872	758	834	834	788	773	801	858	893	737	882	841	824	814	801	794	855	790	817	857	813	839	783	799	814	824	817	831	814	802	830	820	819	831	842	785	833	819	823	821	792	820	793	815	804	858	831	820	834	819	834	840	827	853	796	817	805	819	842	850	755	792	848	772	823	847	768	853	816	799	824	877	882	806	823	874	781	799	805	829	783	826	830	826	832	817	805	824	801	850	793	818	787	817	780	845	803	826	801	805	852	850	790	811	777	790	837	799	809	800	779	797	854	825	813	817	798	804	820	831	810	838	811	795	824	838	799	845	846	875	828	809	806	814	813	822	802	839	880	788	826	796	858	881	832	800	745	810	841	831	851	838	800	801	834	819	840	797	832	864	847	830	834	850	844	829	844	842	811	833	815	856	803	813	809	832	798	852	860	797	787	855	829	854	825	858	791	827	819	799	814	780	824	785	764	851	806	814	792	850	882	829	822	808	821	847	824	823	796	843	834	841	846	783	766	836	840	812	830	842	814	800	845	811	802	848	791	856	814	818	849	877	817	858	851	851	784	840	801	788	819	821	795	792	791	813	766	833	777	840	818	839	816	833	814	853	841	774	848	836	807	836	821	809	793	887	814	823	838	831	761	788	762	807	814	804	812	824	800	820	810	817	870	803	842	801	822	789	840	865	799	782	806	849	794	850	838	865	832	809	850	851	787	820	775	869	822	803	849	822	807	809	850	844	804	817	835	810	789	806	814	789	882	781	812	831	850	836	831	831	868	785	795	797	858	805	790	835	829	794	847	852	793	880	823	884	839	843	824	817	834	787	836	866	791	834	812	803	791	823	905	821	768	803	829	785	801	888	825	779	874	868	818	812	849	846	826	840	793	870	847	790	834	810	812	832	845	800	855	790	836	837	833	789	838	811	807	839	799	835	794	843	868	851	779	815	751	784	790	855	827	780	799	811	823	805	844	850	892	802	837	846	853	865	769	889	820	807	782	812	885	829	807	820	809	901	831	800	851	865	825	816	804	804	773	827	845	866	853	788	865	851	827	814	815	858	830	815	862	785	812	832	852	814	789	827	827	822	740	838	838	792	818	861	805	823	765	803	815	845	804	800	767	836	824	829	855	828	827	860	872	834	817	835	864	730	863	848	855	830	864	803	829	847	823	793	817	851	870	824	756	826	833	801	873	824	871	844	818	794	870	814	782	804	871	865	823	854	836	798	772	870	857	834	835	809	766	803	772	835	810	830	836	837	846	787	846	802	817	812	794	833	778	798	766	826	809	770	812	862	839	771	838	836	761	838	787	824	847	816	829	826	818	778	828	831	790	765	825	785	818	796	813	814	841	801	823	805	835	766	817	812	790	809	818	828	830	790	846	808	818	859	802	820	821	852	797	801	818	765	769	849	821	834	801	817	854	803	845	783	839	793	849	824	823	843	850	835	824	749	805	782	808	811	787	877	861	809	814	782	843	786	830	801	831	838	831	814	737	806	855	770	834	850	834	828	805	789	848	820	907	791	788	812	808	849	860	821	840	859	788	866	781	841	844	799	835	800	805	793	765	834	834	788	870	836	786	850	814	820	820	807	826	801	840	798	774	792	858	800	837	799	778	798	857	810	850	851	834	805	850	850	843	804	780	768	854	817	902	858	837	864	816	820	881	815	798	780	826	800	804	845	796	858	809	797	819	782	814	786	792	832	783	837	817	818	823	826	823	853	816	793	870	822	830	846	870	801	783	875	853	830	793	872	837	829	825	791	831	840	856	831	795	831	814	830	841	835	807	798	789	858	815	802	835	799	818	804	790	801	815	886	874	806	820	849	857	852	805	792	782	808	842	836	835	820	790	845	875	829	860	823	873	837	833	789	883	833	767	861	865	815	780	836	863	808	856	789	801	811	853	836	790	822	825	794	834	772	843	883	823	749	820	833	845	837	858	855	830	816	839	833	809	830	816	811	801	816	849	854	815	840	836	774	800	847	830	819	801	795	790	823	829	869	746	855	793	833	770	834	794	804	874	852	830	893	821	826	864	850	789	849	814	732	807	821	781	778	831	824	825	813	846	866	832	859	826	807	797	795	817
4932	706	603	422	301	236	211	216	187	196	175	172	184	167	192	164	189	161	188	159	182	175	168	171	177	180	177	190	191	192	197	191	176	161	190	178	176	187	188	185	197	187	166	206	164	152	161	178	192	174	181	170	201	165	185	176	174	203	170	179	169	189	190	168	188	172	200	173	169	149	180	159	193	179	153	164	170	162	173	156	180	166	167	154	174	159	200	147	157	178	170	187	164	144	182	174	166	160	176	185	192	163	162	162	164	164	173	186	149	183	185	166	171	163	183	159	183	178	157	183	160	164	186	177	184	170	167	167	182	202	185	184	167	177	193	163	175	148	173	167	176	155	181	136	158	162	154	169	174	175	169	162	184	175	180	179	182	162	192	165	187	158	181	179	189	148	153	173	167	183	154	168	191	166	167	164	169	158	155	148	163	163	189	168	181	193	189	166	174	160	175	169	170	150	176	163	221	192	178	180	174	197	172	176	181	181	172	179	167	171	174	173	169	175	160	179	147	164	143	181	154	146	160	172	167	180	161	186	179	178	173	179	184	152	178	180	213	155	172	150	175	173	170	144	196	164	186	157	190	156	189	159	182	198	162	165	182	183	148	159	181	177	180	177	193	159	180	166	165	161	201	171	156	152	181	189	164	176	179	192	200	182	152	188	178	175	183	182	181	147	178	162	182	153	177	134	174	144	153	163	174	143	173	198	160	174	171	167	184	158	195	159	179	189	159	166	175	171	169	161	178	172	176	164	141	161	156	199	149	179	200	158	174	158	191	191	156	165	179	161	177	190	151	186	183	162	171	162	143	182	181	186	170	178	173	172	175	167	142	180	181	188	178	164	181	188	181	199	168	169	179	184	178	183	174	185	171	162	180	187	147	151	168	177	162	171	166	176	157	145	165	149	154	166	164	164	182	195	197	185	173	171	173	153	166	181	176	190	192	197	162	147	143	162	151	196	161	176	148	161	159	189	189	174	169	155	160	189	160	161	183	165	166	182	157	156	191	186	183	169	163	167	144	179	183	166	173	178	172	155	159	191	181	154	176	178	156	168	142	160	173	177	184	146	187	169	167	189	187	150	147	143	178	172	179	169	146	166	177	156	201	182	167	177	162	149	169	160	163	179	183	188	160	156	179	178	152	160	166	179	151	152	183	182	153	168	165	176	184	169	163	160	186	162	149	192	186	173	145	184	166	185	212	167	150	186	187	191	189	166	175	150	167	165	182	166	159	175	150	179	170	192	188	176	165	173	184	164	153	160	190	169	166	174	172	171	157	165	168	183	174	175	180	182	168	184	201	190	163	159	170	173	165	158	198	187	166	177	196	163	171	155	165	188	147	169	163	188	189	177	216	177	169	163	200	187	164	164	158	200	186	202	170	166	180	187	176	194	163	151	157	176	185	146	156	168	170	160	177	181	185	184	171	160	191	156	186	170	184	143	177	188	178	197	175	163	168	188	172	147	166	179	163	162	187	187	187	174	182	143	152	159	170	166	178	170	151	165	153	170	179	168	186	182	172	192	160	174	182	179	151	176	168	160	164	166	158	208	176	151	178	155	167	184	166	207	201	170	181	179	153	157	134	153	153	168	169	177	158	173	183	159	170	172	174	177	168	169	182	171	160	164	175	176	173	176	184	178	173	170	182	204	156	192	148	179	203	155	180	165	177	191	190	175	179	177	159	184	189	164	187	176	152	171	167	165	165	157	176	180	167	190	178	185	158	165	146	164	183	164	180	183	174	176	178	174	165	154	168	180	158	199	150	159	164	185	169	172	178	190	162	142	165	195	148	161	169	151	153	172	139	154	165	184	166	192	196	177	149	142	183	172	199	161	149	164	162	143	163	161	179	190	151	153	162	182	195	168	177	173	162	171	203	168	154	159	171	156	166	203	161	166	179	186	189	165	158	179	164	173	150	149	161	183	183	163	166	177	187	154	154	170	185	182	199	183	157	171	173	190	153	164	176	160	148	153	173	149	158	143	155	197	166	136	161	179	168	166	158	146	173	172	172	186	158	170	193	206	167	168	190	181	192	169	178	169	180	182	166	171	178	188	177	195	188	163	172	183	175	166	182	170	175	156	160	171	176	182	169	164	190	205	159	167	196	174	176	154	179	179	183	187	171	180	184	190	175	169	163	191	171	175	182	171	171	179	202	182	170	202	201	156	191	192	167	150	186	163	183	179	170	189	167	170	152	145	162	166	173	177	181	165	168	153	182	159	120	179	169	171	171	205	189	161	144	175	182	167	161	167	174	181	178	147	150	178	174	198	171	174	185	180	157	141	191	166	179	191	184	170	169	173	153	172	165	170	164	164	163	162	178	171	158	171	198	187	162	165	182	166	194	184	152	192	188	176	168	159	166	170	195	166	173	176	196	181	155	148	164	171	144	165	174	173	196	165	171	156	182	165	170	170	170	167	178	169	145	156	178	164	154	183	179	189	199	181	163	165	142	160	161	177	154	168	169	178	157	180	169	182	199	163	183	180	186	160	160	149	186	143	191	156	210	183	164	190	150	168	173	198	169	164	175	158	188	147	158	186	157	159	138	162	178	162	198	180	163	171	177	145	147	171	202	168	177	172	175	172	160	170	170	162	177	165	181	195	178	151	174	185	169	165	193	171	160	189	184	142	154	205	163	168	157	193	148	161	188	171	176	184	169	184	175	176	162	155	166	143	172	186	170	186	181	188	169	167	156	174	175	156	202	148	172	173	139	168	156	154	173	178	184	173	144	173	146	176	160	191	173	167	168	173	183	160	181	163	166	162	200	188	184	170	189	159	176	190	186	159	156	160	170	154	164	199	157	165	188	200	187	172	164	158	178	150	164	156	181	156	160	156	195	191	190	178	181	166	167	161	185	186	167	168	165	181	179	181	201	171	174	172	158	173	171	190	166	154	184	188	192	174	185	178	165	181	191	160	144	171	140	187	186	183	162	183	170	165	166	155	183	172	167	175	185	180	175	178	175	164	192	180	165	160	178	139	161	152	160	172	159	163	163	192	169	171	147	168	158	170	173	187	174	174	182	207	154	165	176	196	183	170	144	197	164	160	172	175	170	185	184	186	162	166	169	161	166	153	179	168	176	166	170	141	165	149	162	160	172	197	185	147	177	166	170	175	196	185	158	169	173	180	181	183	183	180	179	174	167	146	175	154	189	173	144	173	166	153	178	150	172	168	168	167	163	164	168	153	169	158	183	152	182	202	187	180	181	164	189	168	158	199	152	151	175	179	193	153	173	162	170	153	172	168	167	167	175	178	198	162	170	187	172	186	161	153	163	161	164	171	178	181	176	173	178	186	153	176	176	161	176	152	166	164	148	160	167	174	184	183	161	152	189	199	161	173	185	154	166	186	179	171	183	166	177	171	157	178	167	159	169	190	163	176	149	154	182	166	165	166	174	163	181	159	188	197	149	170	172	177	164	162	165	168	158	178	190	153	172	172	188	162	148	156	164	181	184	141	187	200	171	177	163	209	155	180	167	169
5549	694	1164	1247	1018	900	766	673	553	546	535	537	497	483	511	461	515	490	481	506	498	460	471	547	533	535	548	550	631	609	591	548	564	545	542	500	525	530	537	544	494	477	492	491	430	455	458	451	466	487	479	471	456	488	453	493	523	475	466	459	459	477	489	465	452	468	462	467	424	466	427	456	469	442	432	488	461	465	479	420	463	472	462	448	434	473	458	439	453	443	480	475	446	457	473	432	451	445	504	473	459	448	465	451	463	476	456	433	460	487	433	434	462	445	433	431	423	465	462	455	439	448	464	456	437	442	486	467	447	423	501	425	416	439	442	450	421	474	453	433	476	478	470	418	420	433	438	468	469	471	475	475	437	429	444	451	441	456	462	444	463	454	455	473	450	467	490	463	413	468	467	439	472	426	441	469	499	431	465	463	473	412	428	440	472	457	451	448	461	462	452	496	481	435	435	458	407	452	453	458	463	465	486	457	443	472	493	415	461	437	494	430	432	435	446	484	458	441	442	459	473	500	446	443	460	427	473	459	455	443	426	448	466	414	449	467	517	497	456	470	489	452	373	449	421	436	433	423	465	483	469	416	408	440	454	491	466	482	414	454	465	450	441	438	446	443	447	444	442	453	439	489	448	474	456	476	459	452	457	448	461	500	486	426	451	448	473	438	477	451	460	451	439	466	457	437	476	470	471	451	420	481	461	464	447	420	452	443	440	462	481	420	438	446	403	474	473	415	414	443	427	425	471	451	438	445	470	441	458	488	460	457	472	435	432	457	483	425	459	431	437	434	401	409	441	429	466	458	478	458	415	449	447	451	443	487	423	465	435	464	463	382	436	408	457	422	466	443	432	458	446	442	452	440	439	458	460	459	463	472	493	445	452	437	410	474	441	434	433	461	503	424	448	448	454	420	427	456	429	424	468	411	440	443	458	443	474	509	412	431	438	437	479	491	418	419	428	441	425	444	468	452	449	460	461	458	473	458	446	388	424	458	443	430	443	416	455	462	469	456	429	432	434	441	411	458	435	430	482	440	450	455	473	445	410	454	484	458	426	432	428	429	436	426	444	468	478	446	454	443	470	485	417	489	455	474	465	454	461	452	476	476	438	455	459	480	457	406	462	421	446	457	412	439	472	457	458	425	491	485	453	433	461	438	453	456	477	456	438	449	444	467	471	472	465	466	481	465	468	449	467	481	460	445	463	443	419	425	467	433	398	467	464	449	454	456	443	451	426	482	447	402	412	435	454	423	412	438	458	434	461	443	441	423	444	464	437	440	457	452	461	442	426	445	463	472	492	482	469	439	436	472	433	438	447	463	448	481	460	459	486	455	446	452	468	440	442	476	471	446	483	440	462	438	476	431	422	491	470	445	443	454	447	438	412	467	488	463	460	423	448	441	474	480	441	456	419	436	454	439	471	410	469	442	431	427	458	439	460	425	453	441	485	448	451	441	422	452	498	431	420	438	428	446	444	451	435	450	454	449	469	442	468	432	447	429	432	446	455	432	450	437	446	449	459	455	433	464	472	483	451	451	425	428	400	487	438	435	434	448	495	448	480	445	433	446	478	422	467	444	468	451	486	444	434	454	458	434	458	441	427	495	448	441	455	436	475	465	431	461	454	412	456	455	457	393	451	432	462	475	462	425	445	466	454	469	405	460	470	484	461	455	455	441	443	459	459	458	448	454	445	426	460	435	459	437	436	447	412	414	444	489	446	463	451	449	466	436	473	446	438	481	440	457	492	436	434	475	427	393	460	444	434	479	444	480	468	420	440	446	452	457	430	449	466	453	453	461	430	465	472	451	454	446	481	467	435	452	470	468	473	484	458	481	440	429	456	442	434	463	430	444	422	428	462	419	429	457	443	508	440	494	471	481	431	408	436	453	487	442	456	429	473	465	458	463	470	443	470	460	432	418	439	448	438	418	440	402	480	492	470	464	461	443	476	413	456	444	431	405	458	419	451	470	439	465	473	437	474	426	439	424	467	438	427	446	459	459	470	478	454	430	452	431	480	471	454	451	434	445	467	407	454	406	462	456	416	449	439	451	452	476	470	462	443	424	458	447	429	434	434	448	452	482	449	462	434	457	486	479	460	440	481	434	465	440	468	443	438	471	451	445	423	443	450	391	479	455	424	431	436	404	447	433	473	448	446	434	470	460	456	463	460	441	463	437	460	461	420	461	434	461	468	460	429	484	506	472	468	489	449	441	430	446	437	426	444	460	438	489	456	471	435	444	465	463	479	445	434	440	457	410	439	460	395	479	447	486	460	455	421	426	454	489	455	450	444	481	438	430	419	447	425	406	413	449	425	451	499	467	463	450	428	457	464	390	422	476	491	457	438	451	480	435	467	457	482	456	466	461	452	444	418	442	476	472	471	446	476	488	462	478	446	451	462	476	455	410	465	461	466	467	458	446	446	434	434	447	442	457	451	413	458	440	483	445	451	459	469	492	449	469	448	427	449	436	428	434	445	486	435	456	479	462	443	443	447	489	476	420	465	433	449	454	437	419	423	465	434	447	450	454	436	443	431	444	438	462	427	429	439	435	438	469	495	459	481	497	457	455	424	451	449	437	460	491	418	423	414	449	476	438	460	467	444	454	426	442	481	464	463	444	486	418	445	465	459	460	458	465	444	463	462	474	469	439	479	455	431	437	452	439	435	447	436	452	427	435	471	461	467	433	424	430	474	427	425	439	420	471	448	415	473	432	437	438	459	446	463	456	440	449	439	489	458	463	458	460	445	451	421	448	446	436	440	426	460	461	430	423	481	426	488	450	422	435	423	419	445	483	430	443	429	468	451	445	411	438	466	458	420	487	467	444	442	446	485	440	461	441	446	445	454	446	444	473	468	454	476	462	460	474	447	449	472	486	420	461	441	449	502	462	446	435	470	439	423	417	473	470	449	456	443	450	471	458	455	421	480	443	461	473	468	437	478	428	486	432	442	442	444	442	443	442	424	456	459	441	434	430	482	433	432	482	452	451	411	439	436	429	468	415	435	467	448	442	458	482	439	443	452	456	471	452	487	482	430	452	426	433	455	457	462	456	460	443	438	452	433	490	427	445	445	453	452	437	445	468	447	458	443	449	478	461	442	457	428	477	447	433	442	499	440	442	475	431	447	482	456	503	467	462	451	457	463	436	429	436	473	482	463	470	454	474	466	473	476	428	415	423	468	411	490	456	445	430	470	446	480	449	462	464	436	424	491	461	477	452	467	438	440	422	464	466	455	419	411	501	440	433	445	429	447	440	443	453	412	521	450	448	445	469	432	451	477	453	467	453	500	468	472	453	459	444	436	438	428	430	445	454	416	491	458	483	420	429	448	444	456	451	415	462	432	453	436	493	462	459	413	463	467	416	470	446	423	466	446	457	487	462	458	421	438	409	437	453	458	479	462	465	442	483	443	444	411	430	471	430	461	451	429	441	469	458	452	425	464	458	441	480	439	440	493	435	417	459	452	465	402	394	448	465	461	453	466	466
32003	8686	2317	1570	1084	831	592	466	455	407	370	315	298	295	290	282	256	252	288	283	258	265	237	298	251	270	280	288	263	308	290	252	299	260	245	299	275	274	305	279	264	262	253	269	262	238	251	252	271	245	222	241	264	231	225	258	260	238	237	250	240	276	259	238	257	247	254	239	266	229	233	258	272	262	213	235	254	244	258	269	244	256	275	221	241	216	252	228	244	253	248	247	236	235	235	256	246	237	243	277	220	226	273	239	218	238	256	221	232	229	248	228	224	259	217	237	232	241	251	226	261	261	241	229	237	255	243	228	222	246	273	245	227	248	233	240	241	225	233	208	242	260	239	225	230	215	253	259	243	229	247	251	276	247	239	249	252	226	231	226	288	235	246	262	237	243	234	254	228	225	253	249	257	258	226	271	267	266	244	247	257	250	261	241	236	254	235	199	233	233	228	249	280	241	238	234	205	270	257	273	248	226	239	249	230	227	240	245	254	232	267	238	245	251	231	252	236	258	261	251	254	238	247	234	250	246	238	243	223	291	226	254	281	269	262	264	213	237	294	230	243	219	253	226	216	267	257	254	238	279	279	246	253	245	287	232	252	244	238	237	216	249	246	242	260	245	260	262	227	235	223	265	243	231	235	249	249	240	230	252	232	216	255	227	261	228	253	214	245	227	253	219	250	251	266	246	247	263	237	252	238	249	249	233	273	246	234	254	250	253	234	211	237	230	224	243	259	230	239	244	259	232	260	253	257	230	239	244	230	237	259	217	259	245	246	255	206	241	238	254	237	239	223	232	228	258	265	255	253	254	218	257	214	243	261	272	215	245	236	281	231	260	233	263	244	239	229	236	281	230	242	242	277	208	217	279	236	236	218	250	217	276	268	248	258	262	231	218	264	236	274	235	243	255	253	244	261	283	253	245	234	249	220	268	245	226	271	240	239	242	234	232	210	257	241	226	264	221	239	243	270	218	238	232	261	219	234	249	252	258	246	265	239	232	233	217	233	266	254	283	246	258	261	220	259	233	252	216	218	247	231	226	239	247	271	254	262	236	230	227	268	237	231	245	223	265	244	227	238	233	251	261	239	238	251	246	235	245	242	259	257	252	259	242	238	238	227	266	257	228	251	233	271	240	268	237	243	267	248	254	259	244	256	260	235	247	255	259	267	254	265	233	254	233	257	228	255	262	241	248	245	275	231	252	248	227	254	236	245	263	268	248	242	264	242	234	226	254	240	265	249	250	250	254	251	248	249	216	238	240	245	249	262	199	242	252	246	242	226	259	234	225	265	272	252	256	252	243	245	259	251	232	228	238	253	267	225	245	249	222	263	222	213	256	220	249	231	282	256	241	229	244	259	258	230	268	277	256	248	221	218	240	222	215	228	258	250	223	238	275	291	226	238	236	230	235	237	238	225	233	247	247	229	217	250	286	245	282	256	230	238	230	237	217	248	273	244	252	208	247	239	254	213	239	259	259	268	243	260	262	225	244	247	249	229	254	241	230	248	232	238	237	244	241	267	278	239	264	233	217	202	246	263	228	229	248	238	270	238	258	234	236	250	279	238	240	233	247	237	254	220	239	235	250	249	227	228	268	261	256	252	216	245	237	233	255	244	258	257	259	246	278	230	216	262	245	253	235	263	249	249	237	238	238	252	244	261	245	262	240	240	265	262	264	245	243	240	257	253	245	257	235	231	270	245	257	264	256	252	228	219	277	242	224	211	226	238	241	259	241	226	234	258	249	252	251	233	244	235	255	257	245	237	222	242	240	232	247	201	233	268	222	235	242	263	236	234	255	231	221	235	260	255	261	246	234	239	248	253	224	264	223	254	250	224	239	236	259	244	251	273	238	244	222	233	232	255	221	241	272	252	246	238	227	251	274	263	253	240	239	252	258	234	223	238	242	235	263	243	209	246	235	221	252	276	239	233	283	248	253	222	261	233	258	238	237	232	255	238	218	222	269	236	235	246	235	241	226	221	266	229	250	255	238	222	224	274	241	230	264	242	260	223	232	261	253	278	236	249	252	263	245	251	237	226	226	236	249	240	270	234	273	243	268	248	264	231	270	254	235	268	220	247	250	232	238	258	236	234	245	272	242	238	283	244	261	249	260	277	291	229	226	224	268	234	259	234	269	234	262	247	225	269	259	251	239	237	243	228	233	237	250	234	271	233	269	252	248	251	216	262	245	273	250	238	227	246	249	257	225	225	252	266	244	231	268	248	239	273	246	247	231	242	244	229	237	260	229	240	238	251	236	265	255	227	241	259	255	271	250	237	236	256	233	247	268	260	246	284	250	229	269	242	234	219	260	249	228	273	264	252	255	271	245	223	270	222	254	264	253	253	242	242	248	236	233	234	253	253	233	231	235	235	250	241	236	246	293	269	256	242	254	253	228	264	261	272	228	282	235	243	225	238	237	217	261	215	229	224	278	283	209	257	236	255	242	268	231	279	261	264	239	219	243	243	252	276	247	214	211	246	239	231	276	265	235	250	249	276	225	230	261	247	239	236	260	265	228	256	243	258	231	239	255	277	259	243	245	252	181	232	260	269	219	247	261	269	232	248	212	261	241	245	242	227	239	259	261	254	238	235	232	246	246	249	230	228	239	263	219	260	244	240	238	212	207	231	250	215	247	248	239	243	251	230	236	232	258	254	261	237	259	228	235	253	218	263	209	265	245	238	247	251	244	246	242	244	252	240	241	240	223	248	250	259	241	216	240	264	248	234	229	285	259	271	284	226	231	271	216	235	237	232	233	249	236	247	242	244	234	253	225	255	218	244	231	227	249	228	269	229	262	222	258	235	255	251	222	271	272	221	237	226	237	215	238	272	253	249	240	219	203	241	217	236	243	242	251	237	231	261	273	261	257	258	227	227	229	244	243	251	261	247	261	263	270	256	229	242	279	241	219	258	226	251	220	244	258	266	226	257	267	242	247	258	257	238	252	243	222	253	247	260	256	246	242	252	224	259	216	258	239	251	232	279	214	250	251	240	253	256	226	233	236	236	237	228	201	208	231	246	268	238	236	248	256	253	249	267	242	229	243	230	260	253	235	249	252	222	231	230	257	272	235	227	246	232	268	259	237	249	257	256	239	242	245	230	240	254	254	223	237	268	257	236	222	293	250	235	231	255	265	248	262	271	246	255	240	251	267	274	262	260	263	236	258	263	269	246	209	244	239	244	247	209	224	234	229	288	233	259	258	276	248	241	241	218	222	251	254	200	245	251	217	258	238	226	229	239	243	230	227	259	217	225	250	246	221	259	235	247	265	285	202	264	238	252	239	261	227	254	228	235	256	245	243	252	217	236	236	240	226	282	233	259	251	260	246	236	239	234	231	248	254	247	252	245	246	230	275	250	234	265	247	240	242	254	219	222	240	254	270	235	255	249	240	284	244	233	265	236	272	233	235	215	249	270	245	233	244	233	244	209	244	249	256	246	240	259	227	241	237	221	237	253	258	242	232	282	211	236	261	245	235	215	241
14400	1881	3805	4170	3686	2989	2298	1816	1546	1395	1237	1146	1091	1044	959	892	933	876	875	804	787	810	891	821	889	940	945	919	1006	942	880	836	845	821	793	861	892	968	932	859	834	731	682	701	674	683	619	607	679	644	698	642	673	635	652	670	617	570	639	718	656	673	644	670	637	653	637	657	598	683	614	632	646	621	631	625	610	657	657	647	628	628	656	687	648	625	561	645	598	642	569	632	620	660	618	631	606	639	665	619	643	656	622	623	644	644	637	633	629	677	634	627	596	584	626	586	610	650	616	606	620	615	611	636	626	618	612	610	608	613	604	644	618	628	642	593	599	595	612	626	609	613	616	629	643	593	586	639	642	637	601	604	630	650	634	603	621	637	634	617	592	636	631	600	613	614	588	624	586	594	616	616	622	612	571	594	647	647	629	598	589	608	656	621	617	585	639	621	589	662	601	640	620	583	634	662	618	558	600	627	656	604	615	607	617	635	615	602	610	620	628	611	619	594	602	648	577	619	601	607	612	624	595	639	574	615	658	594	630	597	616	577	650	598	611	581	591	598	621	615	609	625	586	558	642	605	660	606	632	595	612	603	659	570	611	615	629	574	607	565	636	543	577	630	617	600	648	603	627	635	630	631	622	643	606	599	640	632	657	609	623	633	587	632	581	585	628	610	583	670	623	644	589	611	627	620	582	606	655	636	581	572	597	577	622	614	660	585	651	636	619	636	577	603	587	604	610	643	617	620	634	590	586	612	627	605	585	629	636	633	655	641	613	642	614	651	553	591	617	589	639	634	603	595	629	632	606	626	597	614	611	620	617	594	630	647	641	594	604	614	604	623	617	607	587	639	587	594	590	577	587	636	586	608	658	662	587	598	599	601	605	620	596	616	638	635	603	634	603	599	656	648	638	586	608	604	638	618	605	600	636	607	622	629	608	582	597	602	600	596	556	657	669	584	628	610	617	602	617	579	624	607	620	619	627	599	615	589	613	655	628	602	569	602	642	641	603	611	608	601	603	618	647	594	639	606	566	630	628	616	607	626	625	660	611	623	651	597	586	630	597	608	611	596	587	601	604	632	638	612	630	630	623	647	606	583	607	646	634	627	583	611	595	624	597	570	649	628	664	604	567	611	569	594	642	648	626	600	621	601	651	643	646	624	657	611	566	575	607	613	657	592	630	653	619	611	602	619	632	590	660	645	618	662	648	624	611	618	655	590	603	611	558	627	644	624	639	549	559	622	607	598	605	599	618	618	615	635	637	603	604	565	638	646	633	580	617	604	614	603	625	611	590	584	601	641	640	613	559	631	610	602	675	579	629	627	635	588	608	654	575	619	593	604	640	604	622	624	632	644	622	616	616	635	666	617	640	596	601	577	618	611	587	646	610	631	605	590	644	639	595	598	591	632	561	589	584	642	615	594	616	652	638	607	647	560	607	627	612	594	604	595	637	586	631	625	595	593	599	550	554	569	599	627	601	616	604	594	630	620	619	633	598	574	610	670	619	615	613	592	617	565	647	651	636	583	614	623	609	596	649	609	661	659	606	628	545	621	608	590	568	667	645	589	671	620	578	602	614	599	606	606	577	558	633	689	590	625	619	631	586	617	592	591	638	637	598	623	595	588	600	624	625	597	588	602	671	575	596	637	595	607	610	681	643	572	622	583	611	604	624	653	656	570	633	648	668	645	648	612	604	610	625	589	633	569	615	600	634	641	618	606	599	617	656	643	610	598	576	620	624	608	614	635	657	593	589	645	568	633	643	561	593	581	616	643	607	639	632	593	587	585	617	610	612	600	610	633	617	648	630	635	603	604	618	629	609	638	585	596	585	580	609	640	659	590	574	584	594	630	640	572	572	612	623	636	589	617	594	608	591	609	629	619	605	552	589	630	646	605	627	635	622	603	579	629	646	597	599	596	616	590	641	614	615	634	593	572	586	619	592	604	545	587	616	588	611	608	593	587	574	612	627	597	640	613	595	602	563	589	593	613	683	597	632	630	597	559	587	583	584	573	614	619	600	615	594	632	619	643	612	641	627	563	591	622	638	613	612	623	638	619	608	616	610	604	585	613	584	605	583	607	575	607	630	623	603	637	582	625	581	562	592	605	600	593	623	611	604	642	595	609	608	610	618	637	626	623	664	591	649	666	636	626	589	616	636	608	619	605	602	603	661	593	608	624	604	639	645	632	583	615	595	643	649	610	619	637	654	603	637	641	590	630	564	656	626	632	635	636	590	622	588	613	622	637	587	608	679	606	610	610	633	627	624	589	611	657	583	629	585	596	627	604	666	611	632	625	610	623	655	620	623	619	573	642	600	574	638	649	619	601	596	622	611	612	603	616	645	594	658	644	606	619	652	674	625	582	607	640	591	621	630	637	610	620	582	649	623	590	631	617	599	593	673	659	588	588	638	617	595	618	560	590	613	607	635	638	684	593	624	624	586	612	611	592	611	639	609	583	617	629	628	659	640	581	592	597	595	629	630	639	630	574	665	580	575	630	632	642	621	606	627	589	641	626	619	616	550	647	603	571	616	633	559	608	618	550	652	630	590	646	561	629	593	596	613	629	562	622	624	615	639	594	624	626	589	616	649	622	586	638	610	637	633	594	670	606	640	615	651	644	587	595	617	598	607	615	570	683	606	613	616	594	624	599	643	564	584	599	616	582	574	633	609	636	584	617	597	663	562	561	584	589	634	654	660	590	631	601	614	628	608	606	647	638	592	609	634	617	587	593	630	619	598	619	624	596	610	618	645	606	614	589	616	615	682	590	640	606	589	599	611	622	623	573	616	607	618	622	596	646	574	592	659	584	607	580	588	613	599	611	577	582	599	611	612	649	584	614	553	608	577	611	598	638	601	614	552	585	631	628	660	637	681	583	595	642	629	577	612	570	604	602	597	645	626	618	620	615	584	566	626	574	583	607	652	566	623	597	624	591	658	579	562	641	591	658	626	592	626	626	660	599	608	621	649	620	606	564	591	581	605	583	642	590	646	599	596	601	621	608	608	614	626	634	599	611	588	645	583	603	652	605	632	576	615	637	603	636	565	636	675	606	616	596	600	610	598	618	626	614	659	583	583	585	624	573	607	596	619	634	617	602	619	590	616	597	643	632	635	631	581	595	596	597	577	619	602	574	613	639	627	575	668	608	632	631	605	593	606	630	684	608	626	636	633	616	595	647	572	616	637	637	643	562	594	612	614	642	619	635	637	573	616	598	582	634	657	622	630	650	617	609	611	621	623	631	653	631	598	604	608	626	632	616	591	649	621	636	598	588	639	607	553	595	621	628	663	624	664	601	606	582	648	627	630	624	604	565	625	660	643	589	590	667	655	599	611	595	571	609	614	624	612	632	643	616	621	629	621	573	622	646	609	577	628	598	586	575	601	626	576	644	561	629	625	595	592	651	558	633	639	616	599	623	617	602	604	606	619	585	598	627	618	606	651	626	621	627	654	642	644	584	595	602	609	585	658	625	611	615	588	579	591	622
42457	21347	9326	3602	2240	1552	948	786	697	637	576	519	456	470	458	461	398	430	466	396	448	440	444	372	407	417	430	417	452	414	377	438	382	404	405	373	427	424	396	393	373	378	376	428	365	348	401	348	370	383	365	368	386	372	383	389	354	409	350	378	366	381	378	371	395	388	361	360	393	378	353	393	352	376	364	347	352	338	388	368	368	353	343	373	366	342	392	356	369	361	357	362	378	386	371	328	367	406	403	359	370	336	388	354	333	384	365	328	345	311	351	412	311	373	354	389	380	381	327	382	379	353	380	358	381	396	350	361	327	357	383	370	377	340	372	288	343	351	332	362	384	328	340	364	349	363	385	369	387	359	330	359	332	394	361	340	364	390	345	368	390	335	356	377	369	379	360	338	327	353	340	377	375	357	360	375	349	336	375	356	328	366	354	404	359	384	355	373	365	372	402	337	376	348	354	400	376	343	361	334	374	375	382	365	371	361	364	377	397	406	387	319	355	391	346	341	355	355	333	356	345	361	361	358	365	366	358	405	350	331	361	330	378	354	331	375	366	363	379	378	405	362	356	376	357	340	391	337	363	339	379	361	369	379	375	384	351	370	391	376	406	346	340	358	383	374	370	371	318	365	364	325	347	364	343	374	354	386	358	360	369	342	339	358	381	368	383	344	350	365	332	329	344	374	371	342	350	347	349	332	405	354	339	370	407	358	365	370	348	352	364	367	347	395	340	354	376	376	372	347	346	356	369	379	370	327	348	321	388	389	368	397	378	364	342	401	368	370	333	370	391	372	407	376	379	399	346	372	348	348	371	329	378	338	340	334	374	358	403	371	366	346	360	341	360	397	362	358	360	379	360	360	397	324	386	351	372	384	340	372	425	383	337	372	365	367	352	373	362	387	333	322	386	338	373	359	343	373	386	358	363	403	339	350	335	325	337	317	384	349	348	370	369	332	364	354	363	354	378	341	335	327	361	339	351	344	348	379	386	352	357	352	339	361	348	343	372	353	357	341	392	371	378	363	372	366	332	374	333	364	362	385	356	332	331	354	372	365	349	374	355	367	354	379	377	371	374	376	367	326	370	359	347	335	372	356	350	333	354	377	348	340	329	353	385	367	381	339	395	348	358	369	322	385	338	342	362	347	374	346	341	381	331	357	381	388	328	337	373	396	365	347	348	362	367	314	372	368	399	381	375	388	365	352	386	362	371	356	358	351	372	365	369	360	374	346	345	382	386	351	364	360	390	377	336	353	372	388	331	344	380	358	383	384	325	349	350	389	356	394	372	333	353	337	368	384	368	389	367	369	343	331	391	388	345	384	360	353	385	357	329	364	373	351	330	366	402	372	404	399	358	387	339	375	376	366	381	390	359	321	353	352	374	374	349	363	387	366	358	347	356	326	399	367	393	357	377	341	345	391	354	342	361	394	357	382	320	347	355	346	408	355	360	344	347	356	344	400	381	359	334	342	347	377	361	403	324	357	386	364	351	347	351	358	370	384	336	362	397	351	363	364	381	347	366	363	372	363	354	358	386	366	386	358	345	368	342	323	356	299	393	343	347	354	337	364	345	341	325	326	363	329	374	358	339	328	347	349	352	359	339	353	390	362	374	349	339	372	340	347	321	387	362	367	362	367	339	348	412	378	348	383	362	322	363	387	354	379	344	356	381	381	363	377	365	399	361	360	334	364	398	337	339	368	357	352	413	393	347	322	384	338	345	357	368	318	349	373	374	378	347	350	377	338	374	348	366	343	347	368	360	368	372	304	372	355	326	342	386	387	387	395	371	339	342	346	375	343	353	383	324	333	341	354	382	383	334	361	341	356	366	411	364	362	344	360	369	369	324	348	345	345	346	339	387	370	371	337	396	376	414	355	404	327	380	343	347	331	343	337	348	350	332	365	370	362	363	384	397	343	393	331	412	369	398	342	361	351	375	340	355	369	384	362	361	353	365	335	339	339	363	376	355	340	353	348	370	355	332	327	352	363	373	402	394	363	356	358	374	367	383	330	361	366	354	389	355	360	381	360	355	370	379	363	340	329	373	357	339	386	358	380	386	374	338	388	335	371	377	354	367	360	353	328	334	352	361	328	342	377	347	383	348	367	368	370	346	412	383	358	347	368	352	337	381	325	357	352	344	365	365	383	348	336	360	367	398	336	361	374	367	326	345	370	392	371	369	345	337	370	346	377	343	352	376	400	374	369	352	372	344	362	349	356	352	363	320	349	317	343	341	360	358	363	355	338	364	375	377	365	363	378	328	341	366	342	373	361	327	348	377	379	374	336	372	367	398	353	325	355	380	360	367	326	380	372	362	365	376	323	387	388	331	339	351	355	368	349	370	341	320	353	348	350	373	337	361	353	372	388	362	335	408	355	346	395	359	352	345	376	333	356	350	346	361	377	380	346	356	352	363	387	336	304	380	361	347	363	343	333	397	417	395	350	350	320	376	343	337	381	362	350	368	388	344	334	381	364	369	366	358	358	337	389	373	353	361	339	350	361	356	369	322	355	380	358	386	334	355	332	365	362	332	382	381	362	336	364	390	383	317	371	389	378	381	415	330	344	357	364	368	341	362	357	359	363	348	378	365	320	347	345	347	346	366	368	388	400	332	347	393	393	383	377	357	367	360	352	391	374	336	356	362	408	348	381	380	349	355	385	405	358	334	335	345	352	403	363	317	371	374	339	377	346	344	363	350	336	340	352	389	376	373	352	339	419	355	324	336	367	329	388	367	353	365	343	380	387	361	389	355	350	386	332	334	376	416	383	361	358	332	401	374	357	370	397	362	348	391	340	357	378	360	353	367	383	392	380	316	361	359	389	372	397	342	364	360	356	351	374	384	335	373	374	369	362	362	362	343	387	377	336	333	372	382	387	345	355	369	329	336	382	346	342	383	367	405	360	366	344	378	355	334	356	364	366	335	352	367	376	371	366	371	312	353	362	357	339	372	367	324	372	373	361	390	346	351	357	385	341	363	338	302	335	360	387	382	385	385	355	369	341	389	387	357	368	319	367	395	337	335	361	384	355	389	395	347	340	339	380	360	338	353	368	346	364	337	376	378	337	365	359	368	359	355	395	378	350	366	376	383	363	387	325	387	363	368	363	360	381	359	330	397	361	371	382	343	365	408	365	348	377	360	339	354	387	390	384	360	314	350	324	317	370	345	356	346	404	358	375	355	388	355	376	363	380	371	389	350	378	369	335	346	343	350	371	358	347	409	381	346	368	383	368	363	377	345	368	367	363	390	354	346	358	354	361	386	399	369	369	367	367	363	362	335	387	373	383	369	344	359	378	392	354	324	340	343	366	352	341	375	370	375	340	361	360	361	390	372	335	384	335	361	325	358	378	324	383	347	355	335	364	360	360	350	346	335	368	337	379	370	379	377	373	390	352	408	398	363	334	362	369	347	387	356	363	362	341	333	336	372	351	369	365	356	362	376	386	344	353	371	349	381	352	380	391	356	328	345	371	370	329	349	293	368	356
19545	3085	6443	6896	6173	5115	3768	2972	2479	2239	1944	1790	1742	1596	1522	1488	1333	1311	1268	1213	1294	1183	1200	1209	1291	1322	1336	1409	1447	1306	1189	1251	1198	1152	1130	1213	1266	1175	1242	1110	1069	1022	1054	922	864	871	926	942	905	914	898	931	946	931	968	874	933	859	883	926	894	926	926	936	937	905	868	943	870	903	837	869	897	940	884	890	897	896	902	919	885	851	829	831	853	857	857	901	812	863	881	833	888	927	845	912	840	866	908	906	853	884	907	863	907	796	824	823	885	897	835	865	847	910	865	852	802	843	816	867	914	900	861	861	793	833	849	834	844	866	854	854	842	898	868	830	880	878	811	870	875	816	848	856	831	855	865	840	853	794	801	777	852	902	855	832	883	865	895	850	849	882	855	889	867	811	877	838	877	824	841	819	854	831	825	869	859	857	800	860	840	862	853	842	818	883	821	892	811	798	801	829	846	800	798	793	837	857	887	897	890	854	817	823	845	883	857	838	826	849	852	863	836	879	856	807	859	887	852	815	820	851	882	804	814	849	837	867	843	830	794	839	823	851	895	847	851	854	884	864	805	860	811	817	852	813	822	866	853	783	809	831	801	853	848	841	829	844	800	802	847	815	842	860	847	864	832	874	854	841	860	870	850	876	797	874	839	885	853	870	871	859	833	839	850	861	894	829	861	830	819	805	823	862	857	805	818	836	800	827	825	858	839	864	788	814	834	848	845	855	859	802	850	843	876	828	850	869	808	857	852	834	812	808	893	833	838	842	823	792	847	915	879	843	852	793	773	831	876	866	846	874	855	858	840	835	848	880	862	850	843	797	841	827	896	814	832	857	830	880	845	860	850	831	860	843	856	840	823	866	845	812	838	815	854	824	853	820	840	837	868	821	835	897	836	817	853	821	872	813	861	867	817	853	933	848	861	817	841	825	873	811	891	920	800	859	867	836	855	880	844	863	823	901	809	853	774	788	827	866	854	889	790	840	865	852	888	846	820	851	831	830	830	843	884	873	817	864	859	807	852	863	887	848	899	887	834	891	828	810	840	811	840	803	824	891	852	826	854	868	804	821	842	868	804	869	894	819	856	808	854	839	823	835	831	793	845	840	788	804	892	841	790	843	843	864	868	862	855	806	804	840	813	839	875	882	835	837	879	793	855	822	879	882	803	809	822	828	815	861	818	792	838	871	820	817	803	851	831	867	875	848	835	797	883	846	833	836	833	859	852	855	823	855	839	880	859	863	795	868	850	849	857	848	808	827	907	829	876	833	867	823	817	860	869	878	858	778	870	845	848	911	872	879	810	781	850	838	838	875	835	844	861	800	866	832	769	888	827	869	848	806	828	815	814	817	867	842	848	798	835	888	831	813	836	811	820	860	896	851	834	851	769	875	820	852	840	813	846	877	863	826	788	854	798	861	810	847	857	827	835	878	842	847	836	802	872	880	840	819	856	906	798	835	807	825	869	820	806	873	887	823	836	866	875	840	842	869	804	817	844	791	850	871	824	850	899	797	845	899	882	819	857	841	819	843	834	842	856	874	808	864	798	804	871	841	876	820	850	830	833	881	800	808	882	899	855	778	854	861	798	879	838	853	871	820	843	796	886	875	814	873	866	849	789	777	827	837	820	834	881	821	855	824	873	902	815	843	836	835	847	884	848	821	859	870	817	807	854	848	813	810	828	856	847	822	868	864	784	878	826	814	841	790	816	854	860	842	829	822	874	825	816	821	878	866	832	857	872	852	835	779	839	841	829	818	865	822	843	888	833	794	855	828	866	864	833	826	870	825	844	807	864	872	921	876	835	801	877	882	831	864	829	825	863	800	816	828	889	857	825	874	881	817	792	874	829	869	830	794	850	913	858	813	838	903	822	857	841	812	818	840	817	861	844	893	830	848	830	825	846	867	837	812	863	819	783	874	857	875	850	828	838	833	874	871	797	869	865	830	835	842	867	821	851	870	865	858	873	895	817	809	856	866	805	860	823	840	863	861	867	846	815	823	781	865	779	812	794	823	848	840	841	823	839	826	850	874	879	823	849	845	868	824	810	852	848	864	831	839	838	800	869	816	839	857	831	824	876	839	878	836	855	837	859	826	876	821	853	866	833	838	809	879	776	803	853	867	811	827	818	846	852	846	843	822	891	768	813	821	824	846	858	844	893	838	826	809	854	870	812	869	806	835	817	823	852	846	844	805	873	803	822	846	819	898	853	858	893	754	892	855	838	867	835	836	830	862	871	781	871	832	779	783	834	883	854	817	898	800	829	865	799	871	876	820	833	863	852	869	837	839	820	852	794	767	825	831	861	919	784	817	838	822	832	845	891	832	875	850	845	839	783	867	846	881	836	885	837	870	855	832	863	861	823	870	761	883	811	849	778	820	841	800	820	883	849	885	801	830	869	867	810	873	839	842	873	893	813	847	830	873	841	764	840	833	821	846	849	855	834	842	856	811	845	807	819	807	864	873	835	803	845	864	845	818	821	820	853	876	829	804	872	809	866	855	870	902	885	810	886	889	793	818	855	819	846	874	842	823	835	874	829	819	846	845	813	814	786	881	859	888	831	873	866	852	829	831	853	818	833	800	859	824	844	837	830	887	880	800	831	888	862	895	893	892	867	873	832	879	870	827	853	845	771	809	844	822	784	864	809	893	886	834	860	880	796	844	854	850	827	834	825	831	884	818	825	868	806	830	880	849	838	811	824	834	852	840	875	841	884	818	805	798	790	826	829	862	835	893	856	888	842	830	899	812	841	849	839	832	883	852	828	877	874	790	776	865	851	818	853	867	858	791	817	835	874	836	867	840	879	856	824	851	883	860	812	812	911	847	788	867	862	807	851	849	853	833	879	852	850	882	835	804	857	848	888	841	834	860	839	895	828	855	842	873	859	815	865	837	796	866	851	875	843	848	854	813	817	806	826	865	829	917	872	831	833	892	839	862	862	877	803	814	866	844	899	832	830	849	845	850	801	831	785	793	838	841	844	857	867	855	860	874	875	841	802	833	863	824	822	881	835	826	827	894	779	853	816	807	839	850	818	842	869	882	831	835	809	820	814	854	841	831	799	844	865	856	819	813	837	845	833	810	861	853	831	821	798	824	806	789	836	899	833	875	837	906	797	869	905	817	852	823	880	901	820	808	773	857	843	818	846	844	855	857	864	851	892	830	838	858	844	857	855	817	841	856	817	847	824	836	833	893	815	842	804	833	860	852	804	823	831	863	819	830	872	778	860	810	815	850	849	842	874	846	820	807	836	831	809	823	823	858	815	889	866	859	839	850	863	822	849	909	798	815	879	846	856	821	853	846	847	833	810	843	866	865	865	857	825	823	834	870	816	862	881	832	910	857	838	819	862	830	813	901	859	838	816	856	833	872	780	834	843	857	890	843	850	802	843	822	881	845	832	811	787	870	847	816	840	822	830	855	863	845	812	878	859	850	840	858	832	827	838	866	780	838	865	786	861	793	805	796	793	883	857	803	830	838	871	825	864	827	828	845
4195	465	551	422	311	266	229	195	183	201	228	166	189	205	160	186	177	155	187	168	160	177	200	175	186	205	204	202	180	222	174	205	187	165	155	190	180	201	196	201	191	184	188	180	183	156	198	165	196	160	153	187	184	170	173	178	179	170	187	158	173	152	156	165	174	187	168	175	154	133	165	188	172	178	169	160	196	175	174	153	196	149	168	184	172	175	173	186	188	188	186	169	180	176	183	157	172	173	166	182	184	167	175	204	180	169	206	169	158	178	164	179	192	168	185	163	174	159	170	164	166	171	193	171	139	171	183	167	153	166	133	192	176	149	146	153	176	193	187	165	184	165	172	163	173	168	196	166	171	172	156	194	177	145	169	171	166	169	161	169	182	164	182	172	162	178	144	169	171	176	174	196	159	168	164	186	195	159	196	187	148	162	171	178	205	186	174	176	180	154	181	193	185	174	160	180	168	168	174	167	162	148	166	167	192	171	156	185	157	174	150	167	178	161	168	164	162	162	163	167	163	153	153	159	187	199	174	160	186	187	190	171	176	156	171	200	175	194	152	170	155	170	171	186	166	170	196	151	162	193	193	173	162	156	168	154	151	162	189	140	178	168	164	169	150	189	176	160	157	178	202	175	160	198	170	170	187	172	169	163	168	161	184	168	171	171	159	171	176	165	160	183	161	162	166	157	142	155	168	147	177	176	166	166	161	172	149	168	190	195	181	160	180	149	205	178	174	165	197	175	180	172	177	158	179	189	155	181	194	160	174	169	186	155	164	154	167	155	176	156	179	172	184	165	183	155	165	184	166	184	191	169	164	154	153	178	174	188	164	154	153	156	176	181	165	181	184	153	169	168	186	143	188	162	170	191	163	167	160	192	202	156	158	154	199	167	173	171	174	161	183	173	152	182	174	179	166	179	174	143	172	153	147	169	185	150	184	179	165	173	161	149	159	159	163	158	151	180	191	188	186	173	151	157	175	170	147	157	183	185	170	172	192	174	175	197	175	151	170	156	167	171	174	158	155	176	172	184	171	189	172	158	169	159	166	169	176	170	186	197	182	146	169	184	180	169	188	184	178	157	219	152	162	177	172	168	193	175	152	166	155	171	151	188	139	179	166	206	178	182	170	162	199	186	176	175	158	143	198	192	157	170	176	154	169	171	173	158	146	191	181	156	175	156	141	158	166	176	176	176	162	164	175	179	171	175	163	175	164	167	189	173	188	172	182	154	143	141	173	150	150	176	160	175	176	167	178	173	167	177	186	162	173	191	190	160	190	156	198	191	171	159	186	174	217	160	182	183	174	207	156	183	191	167	172	172	166	157	159	151	170	182	163	180	176	172	160	171	178	163	182	156	193	173	167	171	147	194	172	146	185	144	158	156	156	176	196	165	164	166	188	173	178	164	180	183	171	189	164	189	171	182	150	213	175	175	151	176	174	175	169	195	187	181	184	169	194	190	166	162	140	174	178	195	158	167	199	202	165	174	181	170	163	191	155	160	178	182	209	143	184	156	169	165	175	153	174	177	182	166	170	182	185	173	187	184	178	200	180	199	198	167	158	190	159	168	192	204	156	164	159	170	185	182	190	179	171	177	138	170	180	190	148	179	138	170	175	161	152	199	172	182	182	153	173	180	151	198	166	178	169	160	174	158	175	175	160	184	156	167	177	168	198	185	175	178	165	165	163	180	180	176	164	169	174	160	156	183	193	184	156	171	146	172	172	174	165	182	192	167	167	170	182	151	165	172	180	167	182	177	198	186	199	178	175	183	164	170	147	167	168	196	192	178	163	184	167	187	174	151	158	168	176	143	153	156	168	177	177	165	164	172	159	168	183	152	162	150	198	162	186	173	171	159	194	168	172	177	176	154	192	157	156	182	170	177	157	157	178	194	182	176	182	158	186	156	191	155	190	187	170	186	166	183	150	187	161	166	176	191	169	170	160	188	163	167	160	179	161	181	163	173	174	161	176	175	173	179	172	168	155	168	157	159	189	180	175	180	176	161	188	168	176	168	193	176	167	184	163	178	160	181	169	199	176	152	172	179	172	181	171	185	173	173	167	168	175	177	165	161	185	168	155	138	168	170	189	159	160	171	157	187	158	176	186	188	161	174	176	181	168	181	177	166	165	186	181	137	184	192	199	186	154	146	181	171	179	161	177	167	183	181	182	168	163	165	184	178	187	159	167	177	169	188	149	165	156	167	158	163	154	159	147	167	172	164	169	172	176	164	180	167	168	178	180	168	174	158	180	171	168	164	178	186	167	157	172	161	193	163	179	165	184	188	183	191	163	163	164	198	186	166	186	187	164	167	176	150	175	135	162	176	169	159	149	172	146	160	174	167	205	154	178	170	178	195	163	171	158	171	172	175	168	154	181	168	164	154	149	172	185	179	194	211	172	186	164	176	162	205	158	163	176	184	172	150	163	158	185	182	178	187	165	143	174	169	171	190	177	182	185	172	187	154	182	185	177	164	156	139	160	157	145	190	176	178	200	193	140	183	204	165	169	168	190	179	155	170	171	169	190	184	187	183	166	178	171	186	190	168	170	146	196	174	174	158	161	149	192	167	168	137	183	155	179	173	176	165	173	192	193	190	150	171	181	167	155	163	168	178	193	193	174	170	161	148	183	168	175	164	153	171	172	146	165	178	184	150	162	176	170	196	180	177	165	152	196	168	158	176	191	162	157	154	180	178	185	195	182	164	188	161	156	177	177	178	189	167	165	169	164	176	168	173	162	215	151	184	177	157	186	179	173	164	188	190	187	173	154	199	157	145	195	165	156	150	174	184	158	156	191	158	166	172	173	194	189	176	158	192	186	209	181	187	164	157	165	142	183	176	174	177	188	141	175	161	157	174	179	165	182	166	153	174	174	192	204	193	168	169	174	138	153	175	198	168	172	151	171	173	202	172	174	153	178	183	184	173	152	176	168	143	174	168	165	167	148	178	191	173	186	173	193	180	156	186	191	165	155	184	177	156	195	177	165	166	137	143	144	172	174	171	164	180	174	168	173	158	156	177	187	181	193	201	180	172	174	166	168	188	205	192	143	170	169	183	184	164	186	155	174	170	152	164	162	160	194	189	174	165	172	156	175	180	173	175	181	186	183	180	171	179	187	174	145	153	187	173	159	193	167	175	169	177	161	183	154	178	172	152	183	181	181	157	165	176	176	198	163	185	170	168	166	170	155	182	190	187	196	155	184	169	178	162	160	133	162	168	149	172	185	159	183	176	162	177	170	142	183	175	159	161	150	163	179	176	162	170	207	163	166	160	166	175	184	175	162	160	178	172	169	158	150	182	166	165	199	186	177	169	171	186	195	191	156	174	193	151	160	167	186	178	173	152	151	148	168	170	184	174	154	165	185	153	187	183	170	183	144	155	179	194	173	182	165	205	179	179	174	182	181	180	155	154	168	172	172	145	155	183	185	169	175	196	181	170	204	170	161	173	175	184	189	169	175	199	175	182	175	172	173	173	162	153	168	190
4716	699	1133	1227	983	908	745	662	607	584	569	523	501	517	501	482	515	471	496	480	482	529	499	556	561	565	595	601	685	590	588	575	561	538	521	511	597	615	610	567	549	484	473	488	490	432	457	448	476	452	468	506	495	451	468	485	511	455	478	459	474	486	470	470	476	419	491	515	444	435	467	423	455	483	444	498	468	442	460	475	451	448	457	456	456	473	402	442	417	464	480	451	487	420	454	450	458	482	420	447	480	502	466	442	454	463	475	434	470	468	452	480	470	458	476	495	433	449	445	464	478	447	451	436	429	459	430	459	446	454	465	510	458	445	477	427	456	458	435	444	446	426	463	410	468	468	465	482	459	414	434	447	451	484	449	472	464	462	437	412	424	464	448	481	452	501	473	427	444	447	439	454	451	450	468	444	430	489	449	465	403	458	432	415	476	433	462	485	468	460	468	472	494	442	434	495	491	484	472	459	444	457	460	475	435	431	473	404	490	441	459	437	469	466	450	458	455	452	477	462	455	485	489	422	464	454	458	478	443	472	443	468	471	487	426	472	466	440	437	516	473	454	414	455	446	482	450	483	440	461	491	439	471	431	486	428	433	441	447	466	461	479	468	467	452	457	499	463	472	484	442	501	435	474	428	429	421	466	473	443	456	441	429	444	474	438	457	460	442	459	437	468	447	455	468	438	469	488	469	438	450	443	500	446	504	448	458	430	451	455	479	468	440	441	465	443	436	462	439	448	436	441	424	465	466	481	442	450	464	481	450	433	457	453	486	461	472	497	461	434	430	456	438	417	476	463	420	452	415	473	436	468	494	469	491	435	481	480	471	459	470	449	495	441	467	469	449	459	502	445	471	448	485	438	461	439	461	483	451	467	492	477	468	443	473	429	445	469	440	450	448	429	485	440	467	470	451	481	461	431	482	434	442	446	458	475	468	488	493	443	458	448	413	429	450	463	427	421	432	448	496	466	487	439	481	437	434	431	439	434	441	482	505	421	434	440	459	459	461	426	482	408	477	423	430	498	465	448	442	471	485	462	462	446	442	436	492	439	488	476	475	452	462	443	433	453	450	473	452	456	487	443	418	446	441	465	472	461	416	412	470	470	428	426	466	450	460	467	442	487	439	495	500	434	437	442	464	470	433	480	456	469	463	436	453	435	435	446	464	488	475	447	428	435	477	428	457	438	418	476	461	429	445	439	464	465	467	427	443	445	451	465	464	406	483	438	464	421	463	459	450	485	450	454	434	415	445	457	444	499	433	417	436	451	475	456	452	418	439	472	429	415	456	451	430	445	451	436	507	442	447	400	464	472	471	438	413	450	398	469	453	448	423	467	466	434	426	449	410	479	470	441	462	433	432	487	504	453	478	406	482	471	429	456	458	476	483	456	455	463	457	461	465	456	417	471	487	454	439	462	461	480	466	426	428	436	451	472	450	412	501	447	509	456	431	491	450	482	442	439	455	471	440	414	444	414	427	465	445	402	448	446	425	440	458	472	465	479	471	441	478	433	515	460	437	492	439	445	447	462	433	468	482	454	457	449	455	451	494	445	496	494	477	455	445	431	472	472	429	484	448	480	457	432	489	453	480	455	450	465	456	442	474	439	466	483	449	402	476	422	447	476	489	458	460	465	456	448	482	457	469	434	446	446	409	451	459	447	470	465	414	444	427	470	450	397	439	465	459	450	448	423	432	447	461	475	453	442	475	477	450	443	491	480	492	492	472	459	476	462	453	456	444	438	468	436	476	439	427	459	446	432	476	510	453	443	441	414	454	425	439	450	477	475	466	459	470	462	471	464	475	417	428	434	431	411	446	470	429	475	466	432	440	442	464	501	480	477	420	442	486	447	445	446	446	443	422	460	481	460	456	497	477	433	449	438	448	426	459	489	426	485	433	460	487	454	436	485	479	438	455	448	447	456	464	475	468	469	449	452	451	441	466	489	459	501	461	443	432	464	466	429	439	462	482	440	433	468	447	431	448	476	420	457	418	455	475	459	448	456	437	473	443	443	462	433	447	445	442	417	474	474	434	480	436	426	428	491	441	396	481	448	478	431	428	459	475	491	441	456	463	472	439	453	438	470	425	454	440	446	427	429	445	463	439	471	464	480	438	480	421	471	464	441	447	439	442	446	447	442	426	481	468	457	463	482	448	450	447	431	446	412	472	463	444	444	483	452	438	458	471	477	460	446	448	430	420	464	455	463	474	486	448	473	453	475	462	468	457	452	443	431	445	460	443	451	439	447	489	429	448	463	433	448	446	479	453	432	454	470	462	446	411	475	440	428	433	464	455	446	463	456	478	471	432	443	458	454	473	459	444	476	444	426	430	495	437	464	447	445	460	459	470	444	467	453	486	470	444	476	405	450	477	455	438	460	440	461	471	443	444	444	421	470	442	441	412	468	469	431	433	442	456	520	433	466	430	439	469	420	477	459	460	445	445	431	476	453	448	458	456	449	448	461	455	514	461	423	482	483	468	481	474	433	498	457	444	419	455	430	453	455	448	467	462	476	455	457	463	467	458	473	436	442	445	458	459	453	445	455	400	453	452	433	469	465	438	452	434	482	457	466	432	444	441	468	454	461	502	447	429	459	413	448	458	450	449	455	449	492	443	464	456	415	476	487	459	457	461	497	464	469	469	475	425	437	454	463	435	432	458	454	422	428	458	412	429	447	458	482	452	471	424	455	441	410	454	452	491	440	487	503	475	441	430	492	463	487	446	435	470	451	402	480	455	452	491	470	469	451	470	455	444	477	437	475	429	481	442	451	414	443	469	481	469	504	455	454	463	458	429	437	443	449	472	488	449	447	420	490	466	441	456	446	428	456	426	446	477	453	471	459	416	453	443	480	448	411	470	410	442	451	446	453	475	495	455	459	455	431	453	455	466	470	450	440	431	464	436	440	470	473	463	471	464	452	407	447	469	478	469	475	460	440	435	459	440	472	434	483	438	411	474	444	448	481	420	443	450	443	445	455	458	477	468	454	469	440	444	462	449	475	473	499	428	433	446	467	473	409	419	467	478	463	440	489	469	454	424	437	505	469	459	458	477	474	446	428	458	487	458	455	467	467	472	488	422	473	460	427	437	442	469	480	475	439	457	456	455	451	455	449	443	440	430	485	443	459	467	444	453	474	424	456	467	429	437	472	445	469	467	432	473	480	474	440	436	483	434	464	401	438	467	435	428	447	482	457	467	485	446	426	456	420	475	464	448	508	446	457	476	468	431	478	476	410	465	454	438	432	463	435	425	461	464	462	482	478	418	460	471	453	465	465	451	439	451	470	447	468	451	435	465	439	464	457	453	465	459	472	415	441	456	451	454	418	430	436	467	451	458	446	437	461	453	444	443	487	491	401	465	406	463	472	423	467	468	458	452	458	446	458	472	447	430	485	454	423	514	435	455	440	475	482	453	443	477	486	439	433	473	474	483	447	459	421	452	439	422	470	457	457	468	474	489	455	465	428	467	456	458	442	425	430	421	439
30208	11607	3030	1471	1049	836	560	473	367	393	359	336	312	314	297	284	305	278	291	312	279	256	273	280	287	322	280	314	309	256	285	284	287	281	260	279	307	290	278	311	281	260	266	262	254	233	237	246	227	202	233	226	252	264	272	281	264	274	247	256	284	296	229	248	245	268	255	247	272	269	246	260	248	267	212	231	255	227	231	268	248	251	223	240	235	257	250	264	231	234	257	265	245	227	250	244	257	222	247	266	262	253	241	222	264	257	256	244	251	236	259	243	231	251	269	256	224	275	217	221	267	285	230	232	260	224	242	253	259	239	239	249	228	238	264	259	257	243	265	253	247	240	266	232	232	259	217	234	254	234	263	250	213	251	256	262	250	251	230	259	267	255	277	252	260	251	248	276	259	254	275	245	231	268	226	265	233	281	254	251	233	261	301	250	264	228	250	246	249	254	252	283	261	245	267	243	279	251	227	259	267	278	246	279	254	221	231	250	258	264	237	216	259	242	244	234	260	284	248	248	239	252	226	231	257	216	273	265	251	274	250	256	240	229	261	273	240	268	245	261	245	285	244	248	228	243	259	254	245	249	268	279	235	244	285	277	233	233	211	261	248	240	247	257	262	234	256	235	275	250	240	233	245	259	253	279	230	269	234	249	230	274	259	265	259	234	252	260	248	249	277	261	202	219	249	224	208	252	265	267	273	249	260	240	250	251	230	232	255	255	251	259	251	261	243	271	237	294	249	258	233	246	254	242	244	245	233	260	245	250	271	235	253	230	252	248	263	270	260	239	271	257	234	234	243	232	260	263	254	243	260	273	255	274	226	266	293	264	269	204	212	221	238	244	266	241	212	288	249	234	269	241	238	260	226	252	246	247	261	246	208	238	229	263	268	247	255	262	253	242	264	220	248	252	263	240	255	279	248	222	262	265	264	260	249	241	264	217	249	265	252	244	252	238	289	256	247	258	255	258	260	241	239	238	230	254	239	251	261	246	236	234	229	237	230	207	255	287	244	269	280	246	242	250	221	280	244	254	261	232	267	248	249	280	241	240	258	232	240	254	259	251	228	215	260	249	276	267	293	245	239	211	228	234	242	256	215	229	219	227	261	249	259	252	260	236	217	249	237	235	250	252	253	258	229	255	268	262	252	274	261	248	273	265	264	242	244	262	242	268	283	240	264	224	238	249	223	257	226	248	260	237	259	249	262	237	258	246	258	239	277	264	241	232	241	232	220	241	237	241	217	250	245	247	251	276	244	268	235	255	260	260	255	253	245	253	257	256	246	236	266	251	241	258	272	260	279	235	222	263	251	263	265	269	265	256	247	262	219	231	252	225	219	217	246	250	259	239	220	214	239	253	237	260	244	283	256	269	237	253	230	282	250	230	252	264	255	251	247	238	233	236	233	278	246	248	260	279	241	245	252	246	233	238	281	243	236	260	269	255	251	225	228	268	266	252	255	266	231	236	228	257	244	242	273	266	243	233	236	262	268	274	224	220	225	246	263	260	292	265	257	243	287	248	271	296	269	273	266	239	234	267	257	234	283	285	248	250	239	252	280	263	243	258	262	240	272	244	250	248	268	253	258	237	251	245	243	232	221	221	258	237	246	274	280	241	243	259	249	244	227	241	243	256	225	269	238	276	243	219	251	251	289	255	266	262	261	234	266	221	241	272	248	234	269	239	231	273	264	224	233	239	248	230	255	239	264	282	268	270	260	278	246	246	230	230	242	243	241	262	260	257	250	251	240	251	243	279	245	236	234	219	262	234	234	262	232	235	234	258	243	259	259	252	288	241	274	228	276	285	233	241	239	239	240	241	236	255	211	234	249	254	249	263	246	226	277	230	239	239	240	241	256	233	248	221	219	235	217	275	232	239	232	247	261	295	252	277	246	238	253	269	232	235	263	239	261	258	249	276	280	262	246	252	239	258	259	264	264	244	238	242	227	262	262	264	293	259	260	264	227	236	253	259	259	254	251	250	242	245	251	247	243	247	262	268	272	253	229	274	272	258	244	230	272	240	242	242	237	237	231	248	261	230	242	260	264	233	266	235	249	261	254	249	241	242	287	262	222	270	242	274	259	249	265	253	259	254	242	242	272	291	246	243	233	282	252	241	230	265	249	243	244	244	279	255	255	275	257	237	234	278	253	243	237	226	248	237	272	246	263	242	249	249	276	254	226	223	248	291	239	256	245	254	254	261	271	239	221	230	260	243	252	241	270	296	253	272	238	245	267	210	266	247	264	249	260	269	271	234	217	246	244	251	259	255	250	243	252	250	243	222	246	241	228	233	257	233	263	263	257	253	270	281	249	266	248	247	246	294	236	261	226	261	227	260	203	252	252	233	241	260	277	239	281	259	241	223	265	255	287	252	253	268	272	247	235	225	227	289	248	247	246	219	262	260	237	247	249	254	265	231	267	245	270	226	250	258	251	285	234	234	255	238	240	221	206	238	295	253	246	250	250	244	259	242	251	237	245	245	213	232	259	268	242	261	281	253	252	281	244	257	237	262	257	242	246	239	250	246	267	265	221	236	249	269	268	275	291	245	245	272	272	275	250	252	251	246	244	236	242	246	255	250	244	239	235	283	257	281	268	226	279	256	242	269	238	250	236	228	237	231	275	255	233	244	245	238	213	247	245	236	283	251	216	243	258	260	261	234	235	275	271	255	253	247	261	259	232	255	223	201	237	222	247	264	256	237	234	270	247	259	244	273	280	227	287	239	235	240	264	245	244	253	277	245	227	275	261	263	234	261	250	232	264	235	247	236	241	242	266	223	240	280	260	270	263	220	227	243	237	222	246	240	251	213	272	252	228	256	235	246	243	244	262	232	267	251	263	228	220	243	285	252	237	236	255	260	239	224	218	251	276	213	229	253	251	259	243	246	262	272	273	276	257	239	234	249	264	250	246	240	292	254	255	242	266	291	246	245	249	254	266	250	209	232	276	232	250	260	250	207	265	239	209	247	278	241	212	244	237	243	253	219	265	245	257	240	275	268	235	224	266	236	264	251	259	246	254	261	229	252	250	219	235	273	225	256	256	275	252	250	293	263	251	258	235	213	219	235	235	272	244	246	218	212	266	240	233	264	260	242	274	237	234	242	281	282	218	240	239	257	252	246	245	249	249	290	251	301	237	250	255	253	242	259	260	249	237	236	260	242	246	262	235	214	249	238	234	235	262	245	233	247	256	273	229	236	263	220	239	252	219	251	230	235	236	260	247	260	262	235	289	224	262	241	285	244	222	254	239	289	266	258	232	252	252	248	260	290	238	224	249	278	225	236	249	282	268	231	254	243	243	233	259	256	273	257	237	245	258	230	226	275	250	246	283	237	222	274	241	281	249	229	282	243	254	252	244	268	235	267	242	253	260	252	273	233	253	246	232	255	241	235	241	232	236	259	247	243	247	234	250	251	234	260	245	282	250	252	257	232	227	240	287	257	263	256	268	228	252	276	240	258	240	226	255	257	253	249	248	259	251	277	243	254
14514	1871	3953	4389	3744	3122	2303	1806	1615	1454	1257	1221	1124	1102	973	905	985	906	865	835	858	905	866	915	935	924	1004	993	960	874	806	871	862	769	872	902	929	976	931	927	792	735	712	698	687	678	636	663	633	682	669	641	689	673	704	691	690	663	651	685	632	661	662	651	663	640	633	628	625	647	620	617	606	635	641	650	642	642	699	685	683	681	690	683	644	610	635	636	661	638	663	636	673	700	595	638	612	627	678	686	659	647	628	652	637	618	685	638	606	614	594	624	621	591	655	601	628	656	619	591	647	638	639	615	661	659	637	586	650	625	608	634	611	657	637	646	620	636	657	669	654	602	627	652	631	608	630	632	667	657	604	588	608	647	632	619	589	632	613	652	642	658	582	587	589	673	676	619	637	596	597	589	596	616	616	631	648	621	656	597	604	629	646	657	631	623	612	616	638	620	601	625	644	586	613	623	582	617	631	634	617	606	595	639	657	647	640	596	623	598	621	568	637	628	638	662	637	620	633	631	602	635	614	618	611	619	609	605	634	609	665	634	640	582	599	624	600	620	618	644	603	655	653	648	651	648	665	670	653	653	610	636	617	665	595	618	672	614	648	628	638	653	669	580	619	621	633	616	602	686	621	653	637	618	630	582	640	654	634	634	645	623	627	604	593	654	626	608	646	618	662	565	617	636	616	627	623	637	636	642	651	634	643	618	604	597	620	637	653	571	608	594	624	633	637	608	625	641	638	602	656	665	665	657	648	605	640	619	620	622	653	586	591	644	609	609	638	622	616	675	604	630	658	638	602	615	640	663	596	593	628	620	587	635	667	613	602	607	607	626	654	630	617	603	569	633	610	685	622	683	603	668	643	628	636	666	559	663	632	649	641	605	617	616	631	624	654	619	622	617	623	655	638	663	679	653	579	627	624	650	634	611	602	659	634	623	627	633	598	602	626	599	609	615	643	612	635	624	655	667	625	605	623	642	671	578	578	638	642	692	613	603	623	642	636	596	611	630	658	655	622	600	640	624	649	622	609	650	623	626	621	658	613	649	653	663	625	631	646	583	679	624	650	638	588	662	637	621	590	666	635	636	621	624	583	610	671	626	656	631	661	610	603	651	621	589	619	621	649	669	635	680	650	601	611	570	618	596	630	602	601	594	567	641	599	586	623	635	620	603	612	633	653	613	678	610	622	614	632	641	635	623	622	633	649	646	628	618	625	604	607	606	687	614	609	653	582	640	600	660	620	616	642	640	617	584	625	637	633	653	610	622	629	642	600	629	624	624	657	612	632	579	635	601	614	606	634	615	633	653	661	636	593	678	659	672	637	597	626	628	620	600	631	618	561	593	654	602	605	629	615	658	572	579	623	640	649	636	574	613	643	634	650	645	616	635	597	675	626	624	618	644	667	595	697	586	661	594	643	601	628	603	617	607	630	634	637	630	625	638	631	612	595	675	646	628	561	612	591	642	622	626	623	580	618	639	640	627	620	607	577	585	664	622	638	610	631	655	593	632	611	656	621	627	624	609	611	583	582	598	651	617	604	643	616	577	648	687	623	609	566	612	630	615	625	658	612	602	624	570	580	658	652	622	618	668	661	631	629	641	664	608	645	639	658	633	601	610	592	631	636	612	610	640	630	628	631	584	634	607	625	608	578	642	620	619	620	646	625	630	630	635	613	613	615	603	592	599	632	629	635	645	647	570	632	627	618	679	631	647	610	605	650	593	638	602	598	631	562	625	606	617	641	593	630	594	641	652	650	616	614	627	622	638	655	644	653	575	661	621	610	663	654	646	660	667	600	619	629	670	615	634	571	597	636	622	591	631	618	607	659	617	621	627	608	651	630	631	671	636	661	630	639	602	612	632	593	628	622	639	628	678	582	616	592	627	620	653	644	571	634	628	615	593	598	614	652	613	631	604	622	630	636	584	622	614	630	635	685	614	588	635	580	596	585	601	643	633	642	660	603	627	648	614	614	599	605	662	667	655	654	668	617	608	618	610	643	649	642	641	604	596	604	624	630	594	634	628	602	643	635	619	649	670	615	588	651	591	606	653	653	627	619	611	639	634	545	626	670	643	626	590	648	631	598	619	613	629	648	645	590	561	629	640	608	582	647	603	637	635	642	624	600	650	646	622	621	668	641	612	609	650	637	647	606	607	618	618	602	597	588	581	638	637	602	616	621	672	607	612	654	609	643	625	576	607	623	657	659	608	635	636	617	640	603	625	639	598	626	638	591	587	642	621	606	653	590	619	602	628	578	635	629	619	672	586	631	635	639	621	606	638	638	618	638	621	609	589	631	649	600	641	594	610	607	600	574	638	588	617	586	593	606	626	611	653	659	630	633	660	592	620	581	603	611	600	614	638	622	610	614	632	633	584	648	619	631	605	655	655	690	657	597	613	606	611	670	634	621	603	638	612	616	625	600	627	675	646	647	652	593	593	633	651	595	630	622	613	598	649	639	649	655	616	601	632	614	631	635	629	591	654	609	645	589	616	608	579	615	632	585	621	627	637	640	604	586	623	625	592	653	611	613	667	610	624	645	545	644	632	667	640	599	638	635	643	637	617	614	622	652	658	602	606	616	666	655	677	606	647	613	588	644	597	605	665	647	655	657	633	642	631	660	582	572	625	635	632	612	613	684	612	661	638	649	592	583	641	628	637	639	631	594	653	564	613	672	619	652	636	632	622	661	616	599	606	602	633	620	613	582	647	616	607	624	602	615	605	663	618	567	607	649	642	599	628	643	624	592	630	614	645	595	617	610	642	638	625	640	628	650	685	677	623	642	626	609	646	667	642	641	603	610	637	664	607	644	615	637	660	614	615	598	627	617	594	648	638	670	581	582	635	625	607	594	595	627	589	626	639	606	640	670	599	636	592	617	642	633	620	675	652	592	644	647	635	600	605	612	648	664	661	599	615	617	636	626	635	632	624	620	574	553	656	584	616	611	616	586	631	642	651	627	632	654	610	635	625	621	639	639	639	623	595	655	639	642	641	604	643	687	662	576	630	611	656	666	692	620	659	653	617	620	644	667	612	657	607	585	621	640	595	642	638	675	618	607	612	617	598	640	651	610	620	619	636	652	634	592	601	623	601	631	636	629	662	630	612	651	624	624	603	611	617	644	649	598	640	605	596	620	631	651	680	653	615	650	595	620	649	668	607	626	661	656	626	639	645	588	596	628	616	631	577	639	640	666	623	579	635	607	628	603	641	649	632	620	603	669	671	580	615	613	654	649	616	657	634	645	665	641	602	617	644	621	626	619	656	654	582	634	638	670	650	590	612	609	611	620	587	602	631	592	626	618	618	632	636	618	631	604	643	618	622	611	635	644	643	593	599	635	607	645	630	609	608	673	626	674	574	608	609	616	626	643	600	609	665	661	648	607	668	622	632	659	594	586	623	603	624	657	612	630	639	637	657	625	610	629	554	603	627	600	610	621	640	635	620	664	676	578	655	619	585	635	643	574	618	587	613	635	584	615	662	657	655
40625	17286	7054	3337	2174	1531	1098	873	764	640	587	553	501	506	496	455	456	441	457	448	415	430	427	461	465	422	424	439	425	454	384	425	416	410	383	471	414	432	406	422	398	385	438	354	390	376	367	343	387	390	393	372	389	396	378	358	358	362	365	363	346	380	390	377	393	368	382	425	359	382	374	337	381	358	383	347	326	357	406	378	340	396	364	357	335	401	362	363	381	349	366	343	363	368	377	423	352	363	408	392	349	402	400	349	380	365	345	369	357	363	365	370	368	382	350	382	352	338	390	341	354	386	361	360	376	358	361	357	381	361	365	420	378	359	363	355	363	420	345	390	379	369	351	348	356	366	334	405	360	363	382	390	384	369	396	364	405	373	355	362	396	357	360	381	380	393	370	351	359	362	360	374	393	376	363	345	375	398	357	324	370	383	351	357	383	346	393	359	365	387	364	402	381	382	365	384	345	367	340	369	369	342	384	361	391	391	333	362	356	321	351	411	364	386	381	330	363	426	359	396	333	391	381	371	337	368	365	370	375	350	377	365	360	367	370	379	340	321	389	362	375	371	320	364	348	384	371	401	385	374	379	376	382	363	376	382	382	393	387	334	329	362	354	361	328	361	373	336	373	340	407	382	325	386	344	359	375	377	344	354	361	405	359	368	361	346	362	362	384	346	388	365	350	382	319	379	379	339	344	379	367	328	351	382	383	360	350	373	396	369	359	361	357	387	372	335	349	363	388	376	367	360	393	357	359	338	374	333	390	363	382	351	378	362	374	326	328	347	380	402	374	386	374	376	354	337	345	363	339	361	382	365	373	352	340	364	357	376	352	405	408	372	350	384	393	379	390	437	357	363	364	329	361	386	344	385	343	338	424	371	386	324	365	369	350	380	368	358	362	370	364	382	351	404	353	420	398	381	376	368	369	381	343	321	380	354	375	386	367	368	362	351	384	395	386	354	344	391	374	329	361	363	361	361	375	382	384	350	375	382	404	345	361	364	391	373	376	327	385	363	367	400	348	394	375	364	340	376	335	332	386	323	353	404	362	401	378	373	393	361	356	376	390	360	322	346	365	368	381	365	371	360	353	352	365	373	362	348	366	400	381	340	365	360	346	374	347	347	365	378	373	349	367	351	333	365	379	392	360	368	392	361	335	385	346	340	365	356	357	340	370	368	415	330	364	342	389	362	377	365	356	360	416	385	375	364	365	388	345	371	381	387	364	367	386	365	373	413	424	399	414	352	352	386	368	393	390	371	374	344	333	357	369	368	361	375	384	372	382	348	364	382	370	372	366	364	362	355	355	373	393	394	351	377	394	331	362	352	372	369	369	387	364	370	385	351	385	354	378	353	358	389	342	351	385	387	371	376	387	405	356	368	389	366	391	355	383	342	385	379	332	389	341	375	399	386	383	361	325	372	401	345	352	333	358	369	392	365	334	358	409	333	358	360	366	380	355	340	372	415	383	396	408	347	371	376	403	357	345	372	347	367	381	373	360	415	357	354	363	334	348	344	373	377	343	338	362	383	364	363	343	348	368	349	355	406	353	364	353	360	378	358	385	389	365	368	336	356	349	370	380	403	353	336	364	351	332	354	351	367	365	386	373	357	343	391	326	333	375	373	371	382	381	403	367	351	378	386	338	351	366	359	356	374	358	399	413	347	337	375	362	360	393	337	373	317	363	376	393	334	372	377	382	365	394	385	400	345	377	374	392	327	350	379	386	359	380	381	393	350	387	363	358	371	360	373	363	356	363	328	374	394	325	423	342	337	355	349	380	373	384	375	397	361	369	365	375	378	363	332	386	392	395	401	377	374	364	369	351	393	377	379	377	339	371	358	380	360	360	400	369	397	312	381	339	398	374	345	347	382	345	343	380	342	365	359	375	363	367	357	392	366	395	387	332	349	373	356	355	371	395	381	354	352	345	362	349	363	374	361	370	356	379	388	368	408	384	373	358	354	368	378	365	382	351	349	355	396	376	370	352	349	393	381	325	370	383	326	386	347	395	362	379	357	358	348	371	337	375	380	378	351	355	360	375	355	339	388	379	380	372	378	369	383	343	324	347	352	324	389	393	365	405	350	364	345	330	370	384	402	388	358	386	380	368	331	376	419	377	396	386	351	356	355	335	370	384	339	344	381	347	327	349	378	367	370	391	366	353	360	330	365	385	360	379	345	365	345	378	333	391	357	338	387	353	336	367	365	379	389	365	359	336	359	334	321	366	365	350	342	381	389	378	401	331	394	391	353	370	361	396	374	366	367	351	358	358	382	384	369	395	354	366	342	379	367	364	400	365	363	376	394	372	367	393	334	393	333	365	366	384	381	375	357	364	369	380	370	389	345	383	378	387	386	397	347	400	379	361	370	372	361	353	351	338	352	401	334	369	390	396	355	394	365	406	361	382	352	395	354	374	306	329	327	380	372	386	387	354	355	373	385	397	399	388	358	358	360	340	400	388	363	338	343	345	403	385	404	381	356	351	374	362	371	353	342	368	387	378	363	372	384	352	351	376	398	359	378	344	342	366	393	389	364	346	380	349	369	349	349	382	377	372	378	360	379	398	379	362	375	330	377	371	385	391	355	396	392	354	353	367	348	382	393	392	377	357	392	351	351	368	309	375	351	352	363	323	337	343	370	363	386	368	423	381	353	325	346	331	347	365	368	387	364	355	365	358	348	375	369	374	361	371	363	388	357	366	403	386	421	354	402	367	375	361	346	373	351	343	405	406	359	417	374	349	380	378	359	357	367	345	322	372	394	398	356	402	396	355	367	397	357	318	351	391	381	372	348	401	374	363	331	398	373	354	367	389	366	349	342	337	383	377	372	400	348	347	345	348	384	353	344	347	380	403	355	329	352	367	360	379	382	369	367	358	386	325	383	404	368	367	375	366	325	346	374	366	366	391	363	310	349	348	362	371	361	358	350	378	364	370	388	394	369	356	378	326	348	344	406	349	347	366	327	364	374	384	362	372	375	339	355	357	410	363	332	318	370	340	399	370	380	385	417	359	347	400	354	376	339	387	361	377	370	370	351	374	361	376	352	410	393	396	327	349	331	329	333	380	362	366	356	367	342	379	383	355	375	410	351	376	383	388	385	349	349	361	358	389	377	373	368	396	387	373	370	384	378	355	366	347	362	373	357	356	366	352	356	410	382	406	319	319	356	358	380	370	346	349	374	343	362	370	381	339	354	318	337	369	376	365	345	354	356	354	387	341	358	349	363	377	421	391	379	381	352	393	371	351	356	382	371	370	356	377	391	333	375	334	382	359	405	390	374	373	391	369	376	375	376	347	346	354	375	400	358	368	344	343	370	373	365	375	383	347	342	349	359	356	359	376	342	388	392	387	389	357	356	373	355	348	360	333	367	351	337	351	363	386	354	373	350	340	386	383	405	359	342	367	359	376	375	345	404	404	338	372	356	372	348	357	359	344	345	361	357	355	367	403	390	406	390	366	360	345	385	380	367	422	392	366	383	336	351	362	375
17406	3093	6552	7062	6207	5065	3862	2958	2714	2318	2087	1963	1718	1540	1578	1520	1431	1326	1341	1308	1264	1278	1244	1347	1319	1377	1415	1385	1385	1273	1244	1183	1188	1205	1325	1328	1372	1400	1342	1278	1200	1064	991	890	929	933	908	991	922	926	916	951	938	964	971	940	993	853	932	927	914	928	933	868	930	912	898	904	857	878	861	880	913	888	956	872	931	897	901	969	883	890	897	873	889	900	829	888	888	898	865	900	926	870	897	918	823	893	866	952	836	898	874	911	878	864	894	869	853	874	886	843	892	869	882	887	874	874	879	892	871	826	837	805	874	845	862	884	838	938	890	862	894	845	954	887	877	893	845	916	842	888	833	880	880	834	848	828	852	842	838	887	862	858	832	867	861	876	903	896	865	852	852	840	866	844	853	858	821	816	887	861	836	873	812	843	875	856	860	852	837	868	834	847	837	842	824	835	785	881	881	849	809	842	885	874	834	874	876	863	863	846	834	883	901	817	878	828	861	880	878	843	854	924	864	867	873	865	861	799	850	882	843	876	823	851	849	847	841	850	878	871	913	823	833	885	850	781	865	865	835	861	806	880	812	843	889	835	800	850	829	892	867	844	857	875	904	880	849	886	815	824	883	834	852	890	897	850	895	855	835	846	845	876	849	797	856	891	852	861	876	832	791	833	898	859	873	830	862	852	813	851	862	843	828	818	843	883	852	804	865	892	843	886	870	841	812	818	813	881	822	803	858	890	891	828	896	815	846	840	854	882	836	900	847	813	825	848	859	824	859	884	868	822	868	852	790	886	825	865	853	850	890	871	855	791	808	842	834	825	857	876	808	779	850	853	869	890	852	792	860	872	885	844	840	828	863	865	835	809	904	867	860	806	916	874	869	908	893	825	816	832	847	799	860	865	827	820	856	832	842	852	939	828	888	821	835	866	898	892	859	904	847	820	840	860	834	803	846	813	839	851	875	830	881	849	864	839	856	823	847	844	906	822	848	798	882	849	868	827	856	865	881	866	896	851	853	852	895	908	877	847	836	815	864	842	834	859	813	820	864	904	831	859	912	900	822	859	850	869	897	817	876	868	826	896	860	925	873	843	889	825	869	885	833	845	877	838	883	850	892	898	914	858	881	828	827	849	857	873	853	899	914	824	858	837	811	888	851	841	823	845	864	831	869	877	906	855	842	903	823	886	842	826	861	866	825	854	868	826	856	892	869	844	862	842	837	861	879	842	874	819	835	880	840	808	836	865	824	850	851	807	851	843	935	869	877	892	852	765	903	862	872	889	855	855	814	919	823	848	837	885	870	824	845	833	873	861	807	846	877	849	832	825	838	829	814	807	865	859	803	825	865	842	853	826	799	785	854	835	844	873	854	841	808	861	855	842	888	877	890	833	849	859	825	851	889	853	878	882	834	826	859	928	779	851	853	822	877	882	833	890	828	837	870	845	873	820	831	843	885	855	884	852	832	833	904	861	855	838	856	809	891	853	847	881	856	870	848	890	855	840	863	842	889	839	903	863	818	877	848	886	845	776	837	880	899	891	871	847	885	839	855	851	830	880	863	872	851	860	814	854	850	853	845	817	823	895	888	878	869	855	841	874	893	812	843	815	874	869	863	836	828	854	830	897	856	842	866	828	835	839	883	784	825	849	870	882	853	891	808	864	897	882	853	802	812	831	895	861	863	899	878	903	827	877	843	810	847	845	842	893	837	875	788	865	857	860	912	837	859	869	896	897	852	929	837	843	889	836	885	779	831	875	840	879	855	852	842	827	920	895	892	832	821	856	876	873	841	844	842	842	821	835	850	861	893	853	817	847	841	855	829	882	837	797	843	846	928	855	868	840	824	878	862	883	884	882	854	831	871	790	811	800	829	893	834	857	851	869	849	852	879	900	852	851	831	888	878	859	854	838	841	861	867	886	837	857	870	817	833	841	881	895	893	836	812	902	854	850	863	828	841	871	836	839	868	839	857	853	873	840	871	893	877	896	850	882	907	828	820	866	832	873	837	840	891	888	814	892	862	843	853	828	875	852	873	873	878	859	803	872	859	891	842	806	844	865	832	845	918	861	793	854	869	841	850	821	897	825	876	923	857	843	867	827	890	863	833	798	838	930	828	821	850	840	839	870	889	867	887	878	887	866	853	857	816	867	882	832	815	880	861	822	859	881	805	832	861	820	865	815	839	858	856	853	857	868	818	893	846	893	838	847	829	853	903	857	798	870	859	839	850	827	906	910	846	850	877	886	835	842	807	851	920	857	886	855	847	850	870	861	852	825	815	898	815	877	884	833	848	879	882	832	856	870	887	898	847	868	844	882	873	848	912	840	868	827	879	859	824	885	862	872	927	873	856	868	909	858	855	858	826	860	860	830	865	880	866	857	833	888	828	876	907	826	855	800	818	846	887	839	859	839	883	835	873	882	812	845	849	849	834	822	820	836	808	834	867	852	884	850	847	863	864	831	849	834	861	865	844	798	852	878	887	836	846	860	887	861	854	806	817	855	858	782	815	780	872	909	851	840	866	886	842	842	845	893	886	890	928	871	837	821	835	824	844	853	885	871	895	905	889	884	829	885	832	854	805	874	798	837	821	838	875	815	871	825	825	810	807	840	870	865	885	833	831	858	868	839	880	874	795	858	832	872	855	919	929	860	841	865	871	858	853	889	860	820	854	923	842	850	863	828	834	841	849	857	869	849	833	866	846	853	865	857	844	828	927	836	849	791	849	895	852	791	853	873	793	790	832	888	834	897	866	874	865	851	874	892	857	868	849	912	833	860	824	819	886	821	840	839	841	931	826	844	848	843	857	807	832	850	852	886	832	804	875	861	809	864	883	887	813	912	897	840	865	851	873	840	840	857	825	897	829	854	875	849	889	868	912	897	836	891	857	855	849	858	829	836	824	893	863	832	881	853	901	868	876	859	816	851	859	905	824	834	858	848	841	914	818	836	848	829	818	847	885	833	784	843	884	862	860	889	893	868	894	856	856	850	844	859	836	842	875	830	854	850	809	809	848	885	849	869	817	880	896	827	889	894	853	889	900	855	829	875	841	843	832	867	819	846	817	878	889	879	864	828	850	861	907	872	875	843	858	856	860	840	840	856	823	875	883	787	853	910	900	828	850	873	835	850	846	813	895	884	840	825	846	864	923	879	861	859	885	891	895	867	833	835	789	842	866	839	902	869	866	906	887	893	843	888	855	879	831	856	921	843	799	865	884	822	861	840	833	878	841	887	919	841	898	807	821	842	854	845	883	870	894	865	868	910	830	842	807	837	887	839	810	823	850	854	889	879	875	874	818	854	823	818	917	885	869	871	834	818	910	848	856	879	809	854	892	832	842	883	855	858	855	913	805	834	870	864	899	853	818	867	856	844	873	885	855	849	940	827	858	886	870	869	865	836	873	850	820	896	889	852	881	818	922	869	822	889	866	867	851	813	859	897	831	823	882	870	866	875	861	861	828	827	879	854	882	895	880	815	878	822	898	897	901	831	851	873	908	781
4529	515	519	437	298	292	229	222	197	176	223	246	187	195	182	198	207	174	199	193	194	191	200	205	174	216	206	225	184	181	171	204	172	183	193	226	205	185	198	201	214	184	175	166	201	182	188	181	166	179	171	172	187	178	187	205	190	221	198	182	190	200	171	203	209	156	180	185	190	165	185	182	194	175	145	213	176	161	187	184	176	197	154	200	200	208	179	203	178	168	196	184	155	206	185	190	185	180	183	189	189	193	178	167	186	198	187	204	187	201	160	180	180	168	197	209	186	173	201	168	171	203	163	172	167	205	203	151	194	200	186	171	198	196	188	184	176	198	205	172	172	175	168	182	208	196	189	173	205	203	179	171	187	179	172	176	211	158	179	155	185	197	153	156	156	202	211	159	178	168	184	185	202	187	168	178	202	179	202	177	180	174	190	159	198	201	184	192	167	177	161	212	162	195	177	188	168	202	192	174	191	173	175	183	218	200	177	196	172	209	177	204	165	209	194	172	198	183	178	173	149	188	219	195	165	206	194	174	174	179	185	201	181	166	190	196	191	226	167	181	179	188	207	183	169	191	201	176	185	195	203	185	166	182	184	172	192	167	187	186	171	172	189	191	187	180	191	197	181	183	158	176	198	170	183	188	175	173	182	195	161	182	195	165	176	200	192	171	170	168	179	184	203	184	201	165	176	168	171	195	203	184	201	201	156	190	184	182	178	182	180	153	170	188	208	188	184	184	190	175	170	200	180	169	180	203	164	171	176	191	150	159	165	186	178	174	175	171	187	166	197	173	184	178	182	165	179	182	189	159	177	200	201	191	187	179	177	179	179	159	185	170	184	169	181	182	162	184	163	164	177	192	192	175	192	170	184	172	161	195	178	204	194	181	170	183	183	178	165	193	186	184	193	186	163	183	191	189	194	177	192	172	168	209	178	167	192	185	183	208	208	186	191	181	177	176	178	204	201	169	185	182	164	205	186	200	216	186	181	166	179	171	192	187	190	188	187	189	176	193	168	177	181	182	192	186	195	213	162	198	169	158	165	199	193	196	183	198	183	171	191	187	187	179	191	182	183	194	179	167	174	177	198	194	204	185	171	181	192	192	182	185	173	189	211	189	194	160	173	160	170	197	178	168	171	197	176	198	219	171	195	159	181	209	181	191	193	171	210	186	181	183	171	185	167	172	183	177	198	188	186	208	171	186	161	177	174	185	226	182	179	178	161	160	183	201	177	187	177	205	203	222	178	197	179	159	190	198	169	186	183	174	176	188	199	188	173	193	144	176	176	167	167	187	191	196	177	145	166	198	177	203	191	199	179	191	201	185	193	160	174	187	203	172	193	162	160	154	183	172	192	182	168	205	199	183	162	169	171	193	198	208	193	201	199	179	185	220	211	200	198	202	201	163	195	207	199	155	178	185	197	168	175	185	177	198	179	167	200	187	166	168	178	194	174	171	178	185	189	191	178	195	179	153	189	191	198	193	166	173	196	164	201	206	177	189	181	182	170	172	149	203	174	214	166	170	202	187	163	173	180	164	168	200	182	221	186	189	202	187	183	188	196	189	179	178	186	149	190	190	139	187	174	183	187	193	181	185	163	168	192	177	171	186	205	177	197	185	181	179	183	191	176	196	191	163	203	197	185	197	180	191	181	219	162	159	188	184	193	175	189	196	179	157	174	187	191	196	189	180	187	196	174	177	165	189	222	191	190	194	181	164	159	194	184	190	209	172	176	204	187	191	190	173	200	201	181	191	173	185	171	193	184	205	206	187	168	164	190	182	205	176	181	194	192	199	162	178	174	177	160	170	189	180	166	180	186	193	162	188	162	195	186	178	175	200	200	186	184	176	162	185	173	180	191	184	169	173	184	174	175	178	184	163	171	192	178	177	173	211	196	194	184	191	164	184	188	203	172	167	194	189	198	188	190	185	182	185	183	178	172	184	193	171	178	201	199	167	192	185	181	194	190	172	171	190	198	181	174	166	178	204	187	201	188	176	210	172	195	188	192	191	174	186	170	185	197	186	161	183	180	167	168	181	172	189	194	197	175	168	205	197	218	181	186	159	191	196	191	174	185	168	199	202	184	185	210	192	186	175	208	203	207	202	197	193	173	213	176	182	183	178	195	183	173	185	187	195	206	168	180	205	172	177	178	193	169	179	183	180	174	152	175	185	161	173	212	167	182	185	185	187	190	178	182	170	190	187	195	144	158	165	209	190	180	178	185	200	201	197	162	212	193	182	194	184	156	188	198	194	192	165	208	199	198	186	177	200	166	188	195	184	176	196	164	203	179	181	176	185	183	187	162	192	189	165	177	187	187	182	173	169	177	178	189	186	184	162	200	170	171	175	181	193	192	183	182	173	175	188	211	199	162	193	203	197	187	180	182	197	173	184	181	165	179	186	156	165	141	172	176	202	184	181	184	183	171	160	192	182	193	180	180	192	186	197	188	209	206	167	179	186	181	189	189	159	175	175	188	200	184	180	177	187	181	180	160	194	162	192	172	181	192	180	173	195	199	188	165	188	186	215	187	172	187	178	168	208	187	205	166	189	185	204	189	199	163	177	182	194	191	188	179	185	175	167	205	173	212	159	193	193	188	208	179	183	188	205	189	195	170	185	166	187	196	159	159	171	175	181	152	208	151	185	198	175	201	176	180	165	198	188	181	209	160	187	187	216	204	187	163	208	193	208	174	172	173	177	197	212	176	183	166	176	172	180	197	159	193	197	172	173	182	177	188	194	172	183	190	171	169	172	201	191	191	188	185	172	204	173	179	178	186	191	188	182	172	164	147	159	183	163	188	199	170	184	175	160	168	194	195	198	205	163	180	199	157	185	164	148	193	178	196	191	180	180	180	198	182	191	180	204	186	178	176	214	193	186	177	188	188	196	186	169	158	197	166	186	199	172	195	175	174	163	181	189	192	169	169	168	186	208	179	172	173	204	178	187	180	189	183	199	199	195	176	198	175	178	182	196	161	201	188	178	180	206	162	191	168	192	200	188	202	207	201	185	183	179	176	177	199	175	189	184	177	198	200	145	190	177	208	179	198	192	186	194	179	171	211	190	181	200	186	201	177	213	181	192	189	192	166	186	202	166	189	179	196	180	185	180	175	188	185	199	173	200	183	184	178	186	165	196	196	182	202	202	166	208	175	211	183	152	199	183	177	181	190	162	157	173	186	196	185	177	182	186	179	167	193	190	177	185	177	184	162	185	193	150	186	171	180	182	159	175	179	180	167	161	210	187	178	173	159	181	188	175	171	169	177	184	172	174	194	191	190	202	192	181	202	187	180	165	199	168	173	184	192	198	188	176	148	210	183	158	183	176	185	206	197	206	173	166	178	178	181	194	189	202	192	195	191	143	181	163	183	196	200	195	188	183	186	180	153	187	210	202	180	157	199	164	184	183	168	165	177	199	191	200	176	168	188	194	193	191	211	195	182	215	187	190	202	193	195	178	211	204	204	197	206	176	173	163	188	186	187	189
5417	790	1149	1233	1013	899	774	659	566	590	587	554	525	552	552	539	527	556	521	502	547	566	573	586	685	592	622	639	622	581	587	583	582	541	636	684	675	710	645	593	550	499	499	541	498	482	498	448	483	482	492	474	530	484	537	506	507	454	486	498	484	445	499	484	479	497	483	476	483	457	465	437	480	456	498	476	475	507	511	480	484	482	459	483	525	448	474	480	485	465	477	476	480	438	456	475	463	495	463	454	492	470	536	499	454	511	490	476	443	455	486	444	447	516	470	486	472	495	481	491	449	455	470	470	479	499	487	476	486	477	466	506	489	450	457	466	476	460	483	464	470	465	512	452	481	508	506	489	492	466	484	484	507	495	488	457	457	500	445	471	475	469	510	494	444	503	501	469	496	444	496	456	467	461	465	459	455	481	523	470	483	476	487	449	469	478	461	483	494	464	447	462	446	429	464	464	474	472	451	490	484	481	528	498	507	495	498	460	482	448	495	452	483	500	465	451	469	486	464	460	503	467	474	489	469	431	488	449	480	492	489	469	488	479	482	471	475	461	490	454	489	483	444	483	473	477	479	486	515	439	425	488	492	487	489	467	478	483	466	466	483	478	480	492	494	491	456	422	506	534	487	489	490	455	467	467	486	520	522	456	452	495	478	450	486	445	483	427	507	483	480	518	486	451	483	437	467	456	497	498	500	494	497	499	478	441	469	481	432	474	490	505	474	471	448	453	464	446	481	446	433	460	469	466	473	485	497	489	455	477	456	456	500	515	523	476	478	482	524	457	500	470	481	463	477	482	492	457	461	496	478	488	480	519	514	472	451	462	494	444	471	497	518	493	492	480	441	493	475	483	465	435	460	466	499	479	438	485	522	501	443	502	520	492	464	497	470	488	443	476	510	474	473	483	490	458	488	483	474	491	473	445	487	459	455	466	471	491	474	510	444	472	477	448	432	461	453	496	490	483	472	479	477	469	494	491	452	533	490	483	481	462	486	444	496	500	460	510	442	484	482	524	466	478	465	458	459	461	473	518	452	487	406	439	458	462	484	485	453	436	459	496	470	472	480	511	477	477	508	454	494	484	507	455	515	476	475	451	463	495	493	506	477	496	460	463	477	506	488	460	457	439	456	451	438	426	513	471	476	475	467	451	479	443	443	465	502	491	470	467	471	508	500	462	457	496	501	497	463	473	510	436	489	496	471	468	431	512	499	456	475	469	473	500	494	515	459	463	507	469	487	488	488	451	486	480	471	495	452	432	522	496	496	440	441	459	504	489	490	438	479	480	460	500	444	483	513	470	476	478	453	485	474	487	485	479	491	488	499	470	448	472	523	437	459	488	457	475	489	494	462	484	478	491	477	465	487	505	510	482	496	484	481	437	497	502	470	468	444	518	502	439	508	500	499	497	462	462	476	474	456	489	505	520	509	481	510	445	477	474	485	501	492	446	493	453	540	512	450	485	464	492	498	507	454	507	423	508	448	507	485	482	512	500	498	499	494	483	490	522	505	496	507	488	468	497	471	487	529	467	479	464	459	463	504	475	488	464	509	487	448	464	492	474	453	486	431	480	472	494	447	503	476	465	447	491	458	456	458	512	499	437	520	440	467	457	469	506	502	460	500	434	458	460	483	490	457	485	473	476	459	500	458	475	503	529	513	473	480	472	470	479	479	483	460	483	469	489	475	485	493	455	476	465	517	489	467	470	465	518	469	492	466	478	478	462	444	485	477	497	466	456	505	480	467	499	476	440	504	480	477	442	506	462	445	511	451	496	495	467	467	523	471	455	513	464	467	510	488	503	504	488	430	492	473	457	467	477	484	486	508	486	482	445	474	474	458	475	487	466	448	476	474	466	447	485	440	463	455	493	478	480	450	454	512	473	495	452	468	476	483	422	443	462	432	450	467	477	460	470	458	458	446	493	459	497	504	484	455	482	468	451	506	489	474	480	481	473	462	475	475	466	474	443	454	469	488	463	484	474	483	485	468	457	469	472	469	456	437	446	494	478	475	504	479	467	500	447	455	459	504	513	479	481	425	467	448	465	484	505	495	465	461	466	470	487	477	467	456	471	449	459	475	486	442	484	474	489	490	480	512	469	508	449	473	455	472	475	510	511	467	462	452	490	448	474	450	484	436	465	476	480	515	487	493	485	473	463	491	502	478	470	477	504	466	468	459	454	477	500	462	504	517	454	483	444	468	500	466	491	463	515	463	445	449	455	451	483	477	471	489	504	491	514	498	478	490	501	469	475	458	493	465	489	483	496	491	455	535	506	441	496	467	447	478	492	501	459	437	482	468	495	448	440	445	488	510	479	471	467	510	490	480	513	486	442	447	441	506	473	470	485	458	494	430	459	502	453	454	457	458	495	437	453	504	503	477	431	483	483	489	484	496	500	442	456	521	455	503	467	473	500	445	504	474	498	425	450	505	461	468	464	478	468	502	483	484	501	485	485	464	438	471	477	449	497	507	471	450	456	469	432	471	447	440	442	491	482	487	461	507	513	493	481	478	457	425	465	485	484	473	492	503	496	469	481	485	483	497	481	457	442	472	485	492	506	455	469	511	467	520	474	491	475	459	497	502	485	503	476	452	492	486	514	462	458	465	456	455	477	493	483	483	489	457	467	473	456	476	437	469	486	476	506	486	487	472	459	453	481	490	462	464	477	474	460	451	477	509	495	495	459	481	448	493	469	441	492	496	519	478	454	488	463	445	499	478	479	484	503	450	480	468	494	449	517	491	464	487	484	482	480	506	462	481	468	468	495	495	457	460	490	479	472	484	473	500	517	433	499	502	507	484	481	489	487	469	490	520	472	504	488	468	498	454	509	530	464	464	467	459	496	485	511	500	451	465	495	448	457	473	475	503	486	499	519	489	484	491	535	440	438	441	462	451	474	474	527	421	498	466	490	481	482	472	491	488	448	492	457	495	459	472	481	455	434	471	537	502	481	488	523	470	468	451	483	456	467	478	466	482	515	488	466	453	480	516	486	502	474	486	471	441	485	481	483	477	432	500	472	470	511	473	460	475	475	505	479	472	482	502	446	490	464	493	478	512	458	419	488	478	508	464	465	454	485	489	502	472	465	495	450	485	481	426	434	434	476	433	475	476	511	495	473	441	487	477	475	471	464	527	476	510	445	457	459	484	491	488	463	473	455	482	493	470	463	457	469	467	465	480	480	453	464	462	489	450	484	488	481	512	439	488	486	462	479	471	480	466	543	449	456	469	473	486	466	450	477	439	510	463	478	479	436	482	463	483	475	484	480	471	483	504	454	519	489	474	494	452	469	490	515	460	450	452	485	522	472	505	489	473	498	461	436	502	474	480	433	480	490	513	455	490	486	428	446	481	492	464	469	478	471	497	488	477	501	483	515	425	486	449	459	436	469	459	440	478	497	467	506	493	491	450	450	466	495	498	491	501	473	442	471	456	473	481	452	519	511	473	479	488	458	498	521	525	479	491	478	449	470	443	506	458	456	479	466
30119	5387	2208	1537	1068	846	606	488	441	386	358	344	322	317	306	305	279	323	285	275	252	286	263	293	310	296	290	265	306	294	270	275	275	297	293	297	305	304	341	335	260	269	273	313	250	223	254	303	280	265	285	263	283	272	259	285	253	264	279	271	269	247	292	220	269	285	247	304	263	234	220	269	275	261	255	231	269	262	267	242	253	270	294	256	261	279	278	220	243	275	249	249	248	245	259	255	274	285	265	268	249	262	277	276	221	271	272	276	267	269	247	239	235	270	247	207	269	281	248	253	245	241	250	234	265	250	237	220	273	261	271	265	262	262	275	290	253	262	267	262	250	264	267	260	238	267	255	265	238	260	232	249	237	273	258	250	259	219	271	294	274	242	255	252	241	253	264	245	219	272	255	279	267	245	279	287	265	249	234	273	259	251	269	235	252	252	273	248	228	242	281	237	273	267	290	258	279	226	253	254	251	280	252	269	267	238	267	264	257	273	245	265	261	272	238	218	278	242	259	274	268	254	244	260	256	257	237	272	265	265	264	268	283	231	241	207	242	225	261	255	226	262	297	264	264	293	221	254	239	251	248	265	234	255	242	244	265	269	278	253	242	243	241	253	282	261	274	264	229	267	260	268	251	236	252	274	243	257	287	257	225	248	238	259	274	259	252	259	236	262	242	254	257	232	227	253	244	248	256	228	293	251	296	246	271	232	264	258	273	249	257	279	252	251	251	240	225	242	265	262	268	287	273	277	219	257	244	223	244	256	259	240	236	250	295	271	264	271	275	269	263	284	234	248	252	247	292	263	261	295	253	246	257	253	254	228	216	247	262	240	246	221	245	270	240	267	272	276	263	214	241	235	250	259	265	251	249	259	241	263	245	226	315	235	247	264	279	237	281	260	233	241	240	238	232	276	297	250	243	249	277	237	249	245	254	247	246	278	258	274	276	257	243	222	263	273	244	277	232	240	259	239	292	265	277	245	249	289	280	261	253	283	255	238	276	269	280	241	270	235	242	267	249	246	243	248	279	273	260	258	241	253	263	238	243	285	231	252	244	231	238	280	242	252	294	265	271	234	255	245	251	240	251	286	232	256	286	258	286	287	271	251	272	248	238	224	259	249	266	301	231	248	275	279	246	230	263	246	275	248	250	237	268	250	256	275	263	250	250	247	270	270	237	254	247	253	271	229	216	242	250	253	260	258	271	251	252	244	264	276	276	246	297	245	222	265	246	260	239	227	223	270	254	266	271	263	255	216	257	253	256	271	259	245	275	254	261	245	292	237	240	273	273	244	266	255	270	238	225	257	266	241	234	259	265	294	229	252	251	247	225	263	237	225	276	236	256	250	277	304	265	226	284	275	265	250	224	239	254	263	236	265	281	262	251	282	255	273	265	251	271	242	251	253	275	228	237	250	247	272	226	241	281	246	259	261	255	261	298	275	248	249	235	245	250	254	215	276	224	231	266	242	247	239	249	238	309	257	267	266	236	232	238	255	246	233	258	228	243	243	269	266	282	235	269	259	263	270	265	235	264	249	273	247	251	295	245	277	269	259	272	253	270	288	280	238	246	258	236	261	258	232	272	264	235	239	263	216	235	271	260	251	257	287	273	277	276	252	258	254	231	276	255	245	274	246	249	256	269	264	235	251	255	253	283	242	261	246	242	239	247	263	260	246	261	242	270	264	256	261	263	251	284	267	251	259	236	248	261	243	237	265	258	252	252	240	272	261	249	239	238	252	277	257	248	253	261	277	226	253	276	255	265	272	262	267	230	247	266	284	263	300	249	235	248	278	255	253	258	238	268	268	267	288	242	272	257	270	260	254	251	255	263	259	245	222	247	265	234	265	262	253	250	297	276	272	257	252	271	269	284	264	254	285	259	263	255	257	276	248	239	265	243	233	247	273	247	240	254	259	281	246	236	244	249	249	266	268	249	259	258	257	265	275	266	290	305	254	237	271	263	257	259	278	244	263	248	279	244	260	246	250	234	235	277	239	269	265	258	270	249	233	253	269	253	250	226	274	250	286	248	257	300	260	252	262	257	253	227	234	259	268	246	263	249	270	253	255	249	225	255	282	289	271	263	262	248	252	260	255	225	280	271	239	271	252	239	271	245	238	280	281	269	244	271	282	233	233	277	281	259	243	258	254	236	246	252	248	279	284	240	266	243	241	247	278	255	248	227	231	270	257	246	245	270	250	266	244	249	229	275	251	229	278	249	266	264	260	254	259	243	254	242	259	236	250	263	248	262	254	267	266	263	258	245	266	217	282	257	249	269	269	233	246	253	236	253	233	254	293	250	261	272	248	237	271	229	270	237	250	244	264	241	259	247	264	255	254	247	255	272	260	258	231	243	259	244	240	255	234	245	236	231	257	239	251	243	231	248	257	275	238	243	248	250	266	261	264	247	279	256	276	272	269	253	279	247	230	253	266	243	259	256	229	262	257	262	255	263	266	252	265	237	269	267	290	270	273	252	266	227	264	231	262	245	246	238	256	251	259	225	290	267	251	263	230	238	304	249	244	259	282	229	261	272	254	257	247	248	265	275	258	233	248	276	251	260	267	262	276	264	271	243	290	246	253	220	257	234	249	234	233	285	256	236	265	244	271	249	229	218	271	244	288	243	259	249	235	272	264	270	234	269	241	246	259	274	261	261	246	263	250	258	267	254	242	282	278	257	256	277	238	261	252	274	258	288	278	245	295	258	241	246	265	269	272	263	263	264	243	266	246	236	258	256	252	252	278	245	247	259	240	259	289	260	216	249	241	237	257	238	310	231	245	301	266	244	239	269	251	249	238	261	271	278	244	255	259	278	251	222	244	266	298	241	251	310	259	250	246	269	240	237	284	207	249	262	238	251	259	241	249	260	265	246	268	269	282	256	270	239	219	273	267	242	281	255	235	250	220	260	233	250	260	283	232	252	244	256	254	247	236	259	274	241	273	280	246	256	271	297	257	259	243	241	236	244	266	260	287	260	240	300	269	268	251	260	291	236	263	246	257	262	264	240	238	234	223	249	270	246	235	265	263	256	270	248	247	310	251	251	248	261	265	266	239	247	267	259	255	271	248	263	251	231	242	248	270	258	258	248	254	263	259	250	229	275	246	234	229	273	244	263	262	275	265	245	265	251	260	226	235	244	231	250	269	259	269	250	261	259	246	240	259	229	261	272	246	245	237	265	265	247	245	246	255	256	253	239	261	267	244	249	258	235	249	239	269	251	243	274	256	238	247	218	259	284	276	257	265	229	266	243	250	251	242	261	275	267	259	243	231	257	261	259	261	260	263	263	265	252	269	278	238	247	258	260	279	259	255	253	260	231	264	259	251	265	231	241	231	277	269	274	243	244	233	246	237	260	269	260	264	281	257	244	251	245	255	246	228	245	226	258	289	230	248	266	273	274	238	238	275	263	245	251	274	234	240	252	271	232	266	252	259	268	271	241	257	258	244	236	269	264	269	226	265	249	263	264	242	255	261	257	252	213	271
13816	1876	4009	4457	3818	3186	2237	1917	1534	1458	1296	1189	1040	1035	1060	992	886	850	895	888	865	919	939	1071	1036	953	979	1049	1063	958	902	860	851	881	961	1011	1007	985	964	973	838	756	771	692	722	654	725	639	681	713	682	654	728	755	686	707	635	681	675	672	659	591	662	644	673	677	660	661	631	676	650	644	608	653	651	649	662	706	664	694	702	661	640	657	667	641	630	667	644	649	664	625	658	628	583	612	662	653	657	678	661	662	652	655	629	649	699	655	614	672	635	666	611	621	615	638	717	630	629	667	670	635	671	611	634	634	587	595	636	650	648	634	693	634	650	668	719	613	634	665	585	624	667	683	634	615	642	693	670	625	617	628	637	619	657	658	615	634	617	645	652	622	643	668	683	690	610	624	672	626	634	673	659	628	646	631	639	651	664	618	685	655	590	611	685	660	654	666	626	628	659	644	637	674	611	661	652	628	657	637	624	685	633	607	643	656	671	635	631	643	643	713	688	607	642	617	628	622	685	655	627	613	642	623	658	638	637	584	645	643	642	644	666	658	670	655	648	651	625	634	639	632	680	642	610	664	655	636	622	645	620	645	637	666	653	627	613	613	638	624	633	638	652	647	652	603	600	634	656	641	654	603	642	663	655	642	603	632	645	671	634	603	643	616	654	671	657	682	647	624	647	631	661	638	670	604	642	682	590	613	683	625	665	649	603	638	636	686	694	687	646	642	636	631	564	658	663	626	628	642	660	670	642	658	653	634	659	632	616	683	627	618	637	596	689	629	585	689	644	639	651	651	624	623	624	633	598	725	657	634	629	627	644	647	638	703	622	643	635	630	653	622	605	642	635	648	666	646	645	625	583	641	665	622	634	637	605	642	632	643	636	620	626	592	622	623	635	610	634	607	623	623	653	630	604	641	662	622	662	621	657	643	639	640	694	628	631	602	653	639	625	646	615	625	665	646	599	643	651	619	657	615	668	613	614	644	653	609	626	631	652	622	609	613	639	637	639	658	631	685	607	640	617	621	662	604	629	642	624	646	681	643	654	599	677	655	625	611	640	631	657	605	647	633	629	619	662	661	683	628	635	637	599	637	684	651	622	622	599	627	698	663	617	609	623	661	661	609	604	625	649	586	651	665	619	651	660	577	609	659	635	647	656	653	648	619	651	641	634	685	627	648	616	678	660	601	620	638	628	688	610	642	668	642	612	658	672	632	671	688	597	648	633	625	622	682	633	666	628	624	609	623	659	582	622	616	634	638	747	657	634	661	637	655	620	644	621	640	675	627	581	623	613	646	631	634	647	654	638	653	602	599	666	683	627	592	642	619	617	606	613	633	634	630	654	637	661	623	586	674	665	647	692	642	643	665	604	619	640	660	649	640	646	633	652	632	657	633	609	631	602	687	657	620	625	675	659	618	667	638	665	632	635	639	592	651	615	634	669	630	641	649	612	617	676	644	645	660	663	643	662	659	639	633	650	635	643	621	629	649	614	638	607	671	650	620	622	653	609	639	609	622	600	618	672	661	623	609	647	616	620	601	644	639	630	631	684	612	657	609	681	658	623	684	637	658	640	646	648	619	672	661	678	621	599	684	651	641	672	629	628	642	648	555	646	659	590	600	600	642	662	608	644	653	624	622	685	630	634	612	638	669	635	711	691	621	682	661	619	626	702	614	625	649	659	640	647	656	633	660	621	628	633	665	626	638	645	654	592	637	608	641	709	646	645	602	608	605	649	628	670	636	636	596	666	658	663	662	650	637	672	612	678	679	614	609	655	651	587	622	614	636	641	637	675	645	681	622	657	591	647	654	656	651	584	665	617	633	637	631	621	623	631	631	661	615	662	646	653	601	665	638	595	666	656	634	623	654	599	627	646	622	678	630	669	696	626	602	588	681	632	629	643	660	650	653	690	670	670	610	637	628	628	645	643	602	642	625	645	643	649	657	593	623	611	654	631	633	633	600	602	655	658	681	632	673	657	628	653	636	610	630	631	652	606	646	608	592	622	572	610	638	629	638	604	655	590	659	648	622	627	647	638	615	620	690	633	601	623	644	639	633	664	640	643	615	662	585	644	667	614	629	662	651	626	615	629	615	636	639	635	608	647	635	671	621	629	631	623	618	619	618	657	654	634	589	625	678	599	658	616	630	632	660	645	642	611	611	639	650	650	616	652	605	625	585	611	649	605	635	573	621	656	656	635	659	659	651	623	618	628	612	632	666	583	662	610	598	581	694	642	647	612	637	668	660	596	637	673	610	647	654	653	618	626	625	653	584	694	666	616	649	655	611	656	654	645	637	670	660	646	676	610	594	647	617	583	653	633	646	629	643	670	665	629	645	673	627	656	639	637	636	645	647	618	636	675	625	619	626	666	629	649	638	652	650	626	619	654	668	623	619	590	663	634	620	630	609	609	697	638	636	633	660	630	655	635	637	637	688	634	634	631	628	666	662	659	671	643	620	630	660	690	667	591	621	622	613	647	674	625	620	654	639	639	604	649	647	713	659	664	651	672	590	659	625	638	662	631	586	678	652	594	683	647	649	636	670	619	625	616	657	633	643	620	608	662	641	673	634	627	651	652	640	669	638	616	648	597	667	638	638	653	630	657	652	613	632	616	615	631	612	606	630	666	671	617	601	646	621	630	642	658	585	624	662	609	644	659	695	607	627	617	626	628	655	619	671	639	626	692	573	649	620	578	646	694	622	673	666	599	636	649	646	619	628	646	665	617	659	596	635	640	633	601	638	669	655	664	611	644	653	616	630	633	632	650	635	641	642	613	616	652	620	646	637	654	596	627	594	646	624	648	694	603	632	603	641	640	614	638	648	650	682	626	609	651	614	659	629	619	670	631	667	639	645	627	656	687	646	628	644	625	613	648	593	624	621	611	638	701	668	630	638	663	678	661	626	653	616	642	635	629	653	681	674	667	635	620	610	659	622	688	677	663	645	672	597	617	617	631	676	706	650	666	633	596	605	640	683	629	656	650	546	627	595	636	641	664	608	659	631	682	650	651	657	643	611	623	673	649	667	657	666	637	654	675	614	609	654	607	639	613	684	625	668	649	606	601	641	649	661	661	662	585	637	655	625	654	624	655	617	615	614	625	665	643	718	646	646	632	620	649	654	650	663	621	642	653	585	637	636	697	615	661	628	665	608	670	604	618	654	624	625	628	648	664	646	631	659	643	691	626	615	615	653	628	606	651	584	607	623	651	674	647	633	632	618	617	653	619	692	641	689	596	649	657	628	659	677	625	630	660	627	640	661	601	651	649	618	644	620	629	626	669	657	634	643	659	629	589	641	642	626	684	635	650	659	681	655	622	628	616	636	651	640	661	660	689	637	615	620	642	632	609	618	680	673	607	629	686	617	686	619	632	669	659	682	662	639	660	699	643	657	670	659	622	665	646	621	633	677	625	642	589	650	598	645	619	632	696	645	656	653	652	628	623	605	637	618	622	677	676	656	643	628	681	612	608	617	675	679	635	644	685	650
42538	21644	12454	4192	2020	1572	1068	779	700	616	606	545	509	517	471	444	470	450	458	481	438	406	426	429	462	490	437	445	447	425	436	394	399	448	440	451	445	454	458	452	440	382	447	382	366	385	401	393	400	383	380	408	357	387	395	361	420	377	368	394	380	358	417	403	379	381	388	367	376	373	391	358	373	371	394	366	366	408	378	376	389	371	415	407	332	400	352	394	354	392	369	345	362	359	370	363	380	401	377	385	404	404	371	397	384	411	395	353	371	376	360	364	425	380	352	383	391	380	389	370	359	348	410	359	337	384	348	373	392	372	384	396	366	400	401	380	384	372	399	386	361	384	394	411	380	344	381	357	369	365	371	367	365	356	356	420	371	373	386	380	354	364	346	395	367	392	379	373	367	378	384	376	358	350	406	400	382	343	413	385	351	357	378	358	356	392	400	427	397	419	387	352	350	330	386	385	399	348	358	373	340	380	404	383	369	361	406	394	387	368	367	379	380	348	341	409	349	364	383	376	404	379	391	363	380	388	393	370	394	346	355	363	367	419	392	365	346	389	430	391	374	373	399	363	338	358	379	379	383	431	366	388	397	397	348	382	362	378	362	406	377	380	372	394	398	371	367	368	383	386	345	372	367	352	348	393	408	358	372	353	356	384	368	369	348	405	368	364	399	377	404	374	351	368	378	358	399	395	353	366	371	394	349	380	371	383	365	395	410	381	397	327	346	406	392	364	381	381	364	394	381	383	364	367	401	378	361	375	359	384	354	413	329	365	390	421	382	382	360	396	368	385	352	358	371	378	346	384	397	395	375	370	435	370	438	406	377	379	366	383	368	363	381	338	354	432	410	370	405	343	376	375	384	372	406	397	392	350	380	367	375	356	402	387	386	434	391	403	382	348	401	375	346	364	381	381	424	377	380	350	386	376	383	346	429	386	374	391	381	370	367	363	398	369	388	375	367	355	330	396	388	395	380	373	370	398	370	351	357	375	348	418	390	359	373	376	344	366	362	407	442	386	398	338	359	413	396	407	348	382	393	402	378	382	404	369	397	367	351	335	385	390	390	347	421	345	375	391	340	414	392	390	367	369	368	352	394	408	371	411	344	354	393	360	404	364	366	339	382	401	360	346	382	359	381	417	344	389	378	380	409	375	351	399	359	355	382	384	365	391	375	347	332	378	394	401	384	396	410	401	350	442	354	353	408	344	362	344	363	345	364	381	358	389	335	352	394	369	382	384	338	371	380	380	336	409	387	359	365	416	334	374	378	353	358	410	407	386	355	365	348	406	394	405	438	375	349	345	381	395	383	390	376	335	379	366	418	364	376	361	402	357	334	369	382	410	386	363	358	413	398	355	357	373	358	357	402	381	368	368	359	383	380	387	331	416	391	404	400	391	384	376	383	358	372	411	376	397	388	363	360	369	376	386	386	404	374	339	409	371	396	354	365	353	385	391	353	376	341	374	384	374	373	382	339	359	401	419	352	378	382	349	366	381	382	382	376	376	418	386	391	397	391	366	367	383	374	421	381	412	374	369	394	375	358	377	375	383	351	360	374	384	360	361	380	342	436	374	370	367	364	359	411	379	401	362	396	392	373	406	383	412	404	379	363	375	370	412	361	391	384	382	401	396	395	390	374	368	405	380	362	315	351	394	385	365	409	385	351	385	354	397	393	355	368	340	384	386	355	364	406	350	371	343	401	397	360	385	390	385	409	387	320	376	384	402	352	359	372	397	372	358	366	389	382	364	392	371	388	398	382	365	384	382	379	389	367	391	379	354	347	356	407	402	351	354	389	360	388	385	381	334	369	383	365	390	339	380	362	362	392	377	400	355	352	364	337	347	369	383	384	383	390	363	390	369	369	376	349	354	454	375	381	383	355	350	387	371	377	366	383	335	371	362	387	374	394	351	389	431	413	342	439	363	397	376	383	410	365	392	393	380	382	377	384	395	322	400	370	356	383	360	411	390	382	375	376	373	388	381	384	406	408	380	382	354	364	380	344	346	363	363	345	381	395	375	352	364	397	376	379	369	368	376	352	343	345	328	370	401	377	360	388	403	387	403	391	345	356	374	402	360	407	360	382	379	365	372	388	382	361	378	389	383	380	354	407	369	392	385	382	369	372	360	344	355	422	383	378	368	379	376	374	379	344	349	393	387	378	366	368	402	352	353	381	385	390	383	399	372	339	402	387	402	372	383	361	380	375	374	347	394	338	377	400	373	367	386	374	356	399	421	395	394	390	369	359	361	360	388	408	359	377	400	367	372	351	377	374	414	374	358	383	349	405	380	384	402	427	381	377	350	417	381	386	407	426	366	363	431	360	388	363	342	417	375	388	411	379	363	394	385	350	380	371	413	358	362	363	336	398	381	357	348	379	362	360	395	356	356	383	388	364	404	333	387	396	385	380	386	412	423	384	412	403	361	393	385	362	391	406	408	378	413	369	358	377	386	363	353	408	358	353	373	368	369	404	338	374	395	360	391	401	308	352	398	371	365	382	413	378	363	403	374	383	376	391	355	387	380	390	407	389	358	389	366	390	368	391	365	350	359	346	354	344	362	398	344	369	351	363	350	400	397	395	355	375	378	367	353	363	364	361	386	385	341	370	372	392	370	409	374	421	382	426	378	404	343	381	404	403	374	333	394	378	435	394	361	366	369	413	379	387	373	341	381	396	364	359	369	402	382	338	391	373	405	376	370	380	368	356	352	371	380	373	423	400	360	377	410	405	387	384	380	336	351	366	367	400	375	375	399	357	346	422	413	383	345	353	380	352	396	369	373	368	366	333	365	365	368	343	355	370	388	414	371	376	346	363	400	356	388	338	373	373	369	351	381	392	372	380	380	393	366	378	383	340	384	383	374	369	378	366	387	363	350	370	367	383	388	373	398	388	393	375	366	341	395	327	370	377	389	408	367	403	365	400	386	338	374	370	377	355	379	382	352	370	325	360	344	337	357	348	382	397	388	355	412	357	387	404	403	369	363	404	366	385	376	360	360	342	336	364	401	388	369	359	381	359	353	344	395	414	427	345	393	354	410	368	349	367	386	391	350	389	390	358	378	391	384	378	386	397	370	344	380	344	351	362	397	382	373	418	358	377	368	383	381	353	409	357	358	397	404	362	404	387	322	373	374	378	414	408	334	412	407	437	378	370	398	422	363	380	390	346	351	364	360	366	393	390	378	359	358	360	356	350	396	379	364	373	401	415	366	381	361	378	424	373	410	352	392	366	384	392	361	364	389	337	345	362	398	357	356	365	375	381	375	373	376	396	390	363	370	347	348	353	377	401	406	382	371	377	353	350	352	378	383	399	407	380	431	387	381	405	385	391	400	417	391	373	372	383	364	376	347	383	400	371	412	376	420	387	354	331	387	403	368	388	372	360	405	407	412	364	357	392	334	380	342	381	353	389	417	401	355	373	365	379	364	391	367	324	363	385	348	387	420	365	364	349	366	351	339	384	400	345	363	378	370	375	388	374	360	364	372
20079	3086	6305	7071	6194	5064	3689	3050	2551	2284	2104	1880	1653	1693	1545	1466	1396	1294	1353	1324	1262	1283	1309	1374	1407	1412	1422	1445	1326	1230	1300	1198	1226	1298	1437	1460	1423	1437	1357	1290	1160	1072	977	963	976	920	952	910	925	973	923	1019	1010	981	986	994	968	907	964	961	938	985	896	930	930	915	934	912	916	874	881	958	909	946	935	864	856	868	967	948	877	878	916	943	826	940	928	930	848	913	889	852	894	844	908	852	900	917	900	876	923	898	902	926	879	928	881	839	834	828	823	906	856	872	867	848	915	904	913	902	913	883	894	886	894	900	905	868	865	835	895	858	815	824	894	893	890	938	899	891	894	869	898	876	881	856	875	863	846	893	858	868	862	906	961	862	867	897	910	880	831	871	876	873	836	899	887	851	878	888	863	875	877	918	908	898	843	887	872	869	895	835	859	866	830	875	894	910	852	871	863	884	892	887	855	877	830	853	868	837	852	854	854	807	874	843	881	887	883	861	823	843	856	865	873	890	878	884	830	887	826	923	888	880	898	847	869	847	878	866	857	916	845	879	821	859	878	900	896	884	890	840	827	862	884	900	856	860	911	832	826	859	884	859	851	875	890	835	879	886	824	897	922	869	846	835	883	922	830	869	896	869	864	863	864	838	898	848	889	847	913	836	850	939	904	893	914	860	846	855	840	839	856	843	888	888	931	919	883	884	918	823	842	913	890	904	860	883	884	896	872	871	826	878	922	857	869	870	880	868	818	929	897	874	861	915	865	852	848	856	845	920	900	893	856	864	877	860	837	882	888	915	865	860	863	916	908	910	839	828	840	880	839	880	875	857	913	831	798	849	878	930	900	827	850	935	846	864	891	891	869	824	893	882	848	846	912	880	918	859	844	810	889	966	916	941	858	875	870	878	889	853	851	852	904	861	877	856	898	876	894	886	891	880	851	870	880	871	889	857	905	906	880	823	862	880	861	847	854	896	843	908	878	836	934	915	847	878	916	883	884	879	933	856	918	876	903	843	895	847	822	854	861	850	862	893	908	869	869	894	869	856	871	873	884	913	902	844	852	912	875	869	877	887	856	905	878	874	858	924	839	832	926	933	882	855	817	905	862	881	882	855	910	912	887	886	839	898	908	884	896	851	853	898	871	899	881	860	889	854	880	862	892	837	878	880	883	830	867	890	890	843	874	802	835	855	857	845	858	875	854	819	847	854	884	925	885	872	904	915	892	811	911	881	897	941	865	888	853	821	861	817	878	844	899	858	875	859	852	887	878	862	863	820	874	890	929	914	827	852	867	829	913	868	855	831	881	862	843	855	917	866	849	852	890	849	857	879	899	837	899	851	925	915	864	890	861	886	866	842	877	913	883	903	837	857	877	918	880	942	860	888	841	848	865	814	906	851	874	892	832	824	955	885	842	828	859	911	897	865	862	888	851	876	878	866	859	925	834	845	900	873	817	815	864	852	871	820	874	885	865	868	935	852	884	883	866	899	892	841	867	828	883	908	853	911	896	847	905	861	905	880	910	859	825	913	847	893	836	933	906	840	916	896	847	827	909	850	889	917	858	870	858	890	885	889	888	847	873	936	886	880	884	921	885	905	840	937	851	906	918	857	831	923	871	847	855	886	823	881	878	859	886	840	890	917	866	932	913	936	791	848	853	848	897	881	787	893	899	881	914	899	892	840	876	853	913	852	823	788	885	863	873	875	905	907	890	876	917	893	846	887	845	871	890	866	847	872	892	888	830	876	820	834	957	836	865	870	865	857	849	862	846	895	877	862	857	851	853	868	892	900	858	845	872	867	879	888	848	878	836	875	886	870	844	867	865	858	896	871	895	871	878	889	869	879	878	899	834	844	871	856	862	896	887	945	879	909	907	832	838	884	802	920	872	866	828	876	853	902	882	866	881	880	818	848	841	890	825	895	863	948	847	873	906	937	861	888	883	895	891	879	848	839	897	837	917	857	887	891	871	848	874	892	880	891	840	869	841	830	869	867	908	832	868	901	854	882	863	850	892	893	881	848	890	904	890	898	818	872	896	830	877	897	845	890	852	839	898	887	865	864	893	882	878	913	857	883	893	898	861	877	836	862	855	855	891	850	843	821	919	840	847	860	857	871	882	878	848	887	863	852	869	877	874	814	846	850	884	927	958	852	898	845	873	894	850	875	902	869	870	884	857	852	847	861	910	908	872	898	859	863	836	880	898	842	868	867	893	861	832	891	855	848	860	867	814	859	907	871	901	878	876	882	867	889	852	862	882	914	874	843	869	951	890	810	906	927	861	868	850	865	813	895	853	845	870	805	852	869	866	859	864	855	845	861	870	803	881	872	881	907	862	880	838	820	885	887	847	893	862	887	876	894	854	900	887	870	847	939	890	859	930	879	864	913	882	927	896	864	873	869	852	881	882	845	880	842	849	904	890	866	838	861	836	876	826	845	831	872	869	852	876	823	946	928	891	919	912	831	893	845	935	880	843	855	904	905	894	869	915	844	912	823	828	835	871	908	859	830	845	854	870	879	871	861	833	884	886	864	887	919	854	868	850	858	869	882	856	887	825	884	883	885	882	872	888	880	871	882	882	872	902	891	893	886	849	892	911	884	804	848	916	880	854	837	821	896	870	862	846	837	908	844	890	888	914	848	851	876	876	872	856	847	892	842	868	811	900	902	866	887	847	884	916	838	860	832	838	928	830	861	916	883	887	875	915	877	947	827	898	816	847	903	876	892	883	877	880	898	908	883	859	853	862	852	894	923	855	902	852	898	873	865	845	860	919	951	841	865	886	900	842	796	857	893	860	840	881	864	859	808	878	858	843	844	840	875	834	853	899	849	903	872	836	869	906	902	842	889	908	856	849	864	890	858	898	905	857	844	846	879	860	826	897	849	941	836	891	839	875	876	927	863	898	857	834	870	877	873	864	886	921	831	848	861	831	807	910	893	892	879	846	908	849	905	860	824	852	842	837	887	866	856	851	852	865	879	885	871	896	873	844	891	907	885	876	856	872	838	871	913	864	845	894	911	963	931	867	862	871	834	901	850	896	881	888	839	873	893	865	901	805	879	896	917	915	850	815	862	851	863	873	810	931	855	816	901	886	909	911	843	885	875	838	863	853	852	851	832	867	885	862	818	899	859	865	845	876	863	893	854	887	905	872	819	854	862	888	842	877	860	842	860	900	857	852	884	846	854	872	846	911	877	893	861	848	906	878	889	885	859	831	924	809	851	878	821	851	864	896	826	819	929	862	866	844	844	922	889	924	895	887	886	888	862	871	866	867	820	911	932	920	894	867	925	901	872	852	864	859	883	845	862	829	887	846	887	817	886	877	882	876	875	890	926	847	859	901	898	847	867	847	825	845	904	823	885	886	854	887	853	900	895	876	884	872	886	816	904	893	870	869	925	876	868	888	847	907	868	824	887	851	850	884	825	871	808	885	840	854	909	776	845	869	878	857	839	884	903	864	861	869	895	879	895	855	858	904	875	871	890	881	894	840	881
4711	491	526	423	288	268	228	223	212	204	209	180	187	195	184	191	198	161	186	213	216	195	206	211	199	208	182	225	189	187	189	192	209	196	193	214	196	202	203	195	204	177	181	186	183	184	194	193	201	172	190	200	173	170	210	188	187	209	195	177	172	187	155	175	180	192	169	205	214	204	178	195	176	160	192	169	189	183	184	180	191	172	160	191	197	191	201	183	189	193	156	200	198	195	186	180	175	167	184	176	181	188	188	170	194	191	176	186	178	203	200	192	183	189	201	193	189	190	184	181	168	165	188	161	173	203	178	194	179	186	183	203	162	194	172	178	199	216	183	176	196	183	200	192	177	195	185	180	188	193	175	183	180	161	187	194	179	180	221	178	179	167	201	180	197	205	199	167	191	214	172	202	170	196	186	202	176	179	177	178	193	161	180	179	163	192	157	188	191	182	197	164	175	189	194	184	174	189	194	169	211	172	170	197	185	171	186	168	174	209	204	201	183	181	179	177	156	185	196	202	204	190	170	196	203	185	187	198	196	175	197	182	198	188	170	205	183	175	197	157	178	182	195	194	191	211	175	198	171	179	196	189	179	178	182	208	207	189	189	205	188	197	177	186	175	204	170	196	194	169	202	178	188	177	180	203	219	198	179	181	197	179	166	173	169	176	179	161	212	179	169	203	181	159	168	183	172	178	205	149	191	174	179	183	198	199	181	179	162	162	172	214	199	202	190	211	195	179	199	202	170	186	201	178	183	183	191	166	173	193	184	205	221	182	204	171	169	160	192	183	168	208	175	181	190	200	193	185	151	164	184	213	146	197	182	176	185	192	176	187	201	176	188	184	194	162	186	192	182	178	183	177	220	190	209	168	202	202	206	189	189	185	156	194	158	182	181	196	205	195	204	178	188	182	188	193	192	178	166	210	187	179	190	181	171	186	167	168	170	187	180	173	155	191	181	182	166	169	185	179	163	181	218	178	175	189	167	178	165	173	205	171	208	193	190	188	206	185	167	203	194	193	180	176	213	180	187	185	188	162	181	171	196	188	164	182	165	204	161	186	174	184	185	175	206	174	201	164	190	189	207	209	173	189	163	185	158	170	170	186	181	187	186	181	208	177	186	204	185	182	166	195	194	173	200	195	195	187	179	190	205	185	208	173	189	197	196	191	184	177	177	192	182	205	187	171	198	182	182	201	203	165	178	192	197	190	182	192	202	180	179	183	207	196	186	178	186	196	213	186	192	162	178	175	184	167	200	192	172	175	221	174	197	182	184	201	236	202	190	184	187	204	206	177	187	173	173	198	177	168	177	197	199	167	172	175	158	180	187	179	172	189	215	199	191	166	204	180	202	210	177	195	175	181	188	183	179	179	216	204	197	200	192	177	178	194	202	197	183	192	188	187	195	188	199	179	199	225	172	200	193	205	189	191	174	184	181	181	197	163	205	188	182	169	167	196	208	195	195	180	194	164	199	191	182	188	185	202	206	187	170	158	178	173	167	170	196	181	166	175	174	193	159	187	193	185	187	182	204	158	183	185	169	185	176	206	163	205	188	180	190	197	203	172	188	198	177	187	170	205	201	188	168	199	168	193	191	183	179	199	186	176	190	174	200	186	187	172	153	207	189	208	178	177	204	184	192	174	194	198	206	193	194	197	187	163	158	201	179	180	177	198	179	196	183	185	209	176	170	186	161	189	208	181	173	176	196	189	198	184	193	183	202	180	183	193	195	175	209	191	188	185	180	203	197	212	178	178	178	165	183	156	182	188	192	185	188	191	190	206	174	177	199	200	152	177	185	196	207	176	170	186	209	197	203	165	203	193	185	173	192	224	172	187	185	202	177	195	190	187	142	214	203	180	201	192	170	184	213	200	187	175	177	168	189	171	167	205	211	174	205	203	185	180	197	200	199	207	185	196	167	200	183	198	180	198	230	167	169	183	170	156	179	180	234	189	170	173	192	185	190	178	193	195	205	176	210	188	184	175	204	184	192	185	211	210	205	184	178	195	209	174	202	169	200	195	140	152	174	176	189	160	198	203	147	199	167	189	196	180	200	171	196	186	176	189	184	174	178	183	188	197	182	162	184	180	167	192	168	207	200	203	199	182	192	200	183	178	206	187	177	184	203	176	189	187	216	201	175	187	182	186	179	180	169	201	180	174	175	180	203	168	187	180	213	175	207	185	182	181	192	176	182	186	187	184	170	200	192	172	194	178	193	226	189	172	176	193	174	177	190	200	180	208	166	194	162	194	174	184	188	195	179	177	180	182	183	195	180	176	198	223	172	176	183	218	199	197	204	206	185	186	169	169	203	160	191	174	201	154	171	209	172	171	199	200	207	188	158	168	190	212	193	190	179	192	202	165	191	161	197	196	205	182	214	184	192	188	169	185	193	162	168	201	170	194	194	186	164	164	169	174	210	220	182	198	190	200	211	171	187	188	180	200	189	173	190	199	188	178	183	216	208	223	177	162	174	194	187	175	159	170	191	172	164	169	202	181	178	165	168	177	165	173	207	177	160	174	194	159	171	160	174	198	182	201	158	191	184	174	178	189	171	174	214	194	199	183	197	185	175	195	204	201	192	165	190	209	167	171	211	196	163	177	211	222	186	192	180	190	166	182	188	210	194	182	211	207	207	169	220	193	162	203	170	186	199	214	172	202	167	161	194	199	176	172	156	188	190	190	172	200	181	192	200	210	214	192	214	180	178	175	180	194	156	200	193	191	201	176	199	206	191	213	171	206	201	191	210	216	176	190	169	190	185	180	171	192	169	160	168	189	206	189	161	204	168	177	168	192	196	190	156	196	180	180	197	202	184	208	157	183	208	170	192	191	200	195	199	197	193	184	210	187	172	185	220	183	199	199	172	184	176	184	172	192	182	172	168	187	178	165	197	161	183	201	204	197	202	184	185	167	175	181	181	182	193	204	198	178	185	152	203	166	189	201	197	173	187	189	185	180	187	168	180	180	201	171	192	196	197	163	189	174	180	200	185	180	178	187	189	176	185	181	166	191	190	174	171	183	193	191	180	181	183	188	183	193	191	207	212	188	170	198	199	177	172	208	185	176	188	159	176	183	176	158	198	180	166	195	201	177	190	190	171	168	173	220	181	184	201	168	220	207	220	205	185	193	180	189	197	169	191	181	176	190	190	193	195	205	168	171	185	193	179	182	174	179	197	177	194	172	200	186	197	173	181	181	173	172	215	187	199	179	212	187	172	206	226	164	194	171	163	186	181	152	164	194	184	183	204	189	198	183	168	196	186	190	196	216	171	224	167	173	166	160	213	231	183	193	180	187	175	172	204	171	189	174	182	192	185	189	167	183	178	181	177	223	213	196	193	190	166	183	217	193	223	178	183	187	199	184	166	185	179	160	179	194	208	186	197	210	198	188	212	214	148	203	199	185	192	190	189	201	194	163	162	187	192	207	198	169	196	185	187	187	202	202	178	201	176	176	183	180	183	158	170	186	189	162	204	162	192	171	194	176
5307	742	1191	1156	1027	965	766	635	641	588	612	552	528	560	573	529	532	522	516	526	537	549	581	629	627	601	638	669	634	607	590	608	652	615	686	640	716	694	613	587	600	520	537	490	492	496	499	478	482	488	493	480	476	544	520	529	457	525	498	487	483	482	476	495	508	485	476	481	481	505	477	473	483	489	490	486	458	510	472	487	495	489	501	499	487	479	489	524	506	519	468	484	450	491	510	476	515	492	483	494	498	490	516	490	512	477	483	480	461	455	472	463	510	471	499	492	492	478	440	476	484	508	488	481	465	493	493	500	507	483	446	429	454	465	464	486	452	434	503	471	458	484	453	461	488	473	445	489	465	501	465	467	483	515	463	467	483	478	495	479	452	530	490	504	466	467	479	414	468	523	506	477	475	521	496	503	498	478	480	456	479	473	455	468	506	480	460	478	490	498	451	499	516	460	455	484	494	468	489	465	458	460	481	514	488	475	504	475	486	489	498	490	457	517	488	481	503	502	468	477	468	471	471	494	477	495	497	497	449	469	463	485	473	465	495	532	511	491	472	474	462	496	508	539	479	505	495	502	482	526	486	453	464	480	459	516	468	480	478	477	453	514	486	483	533	480	488	493	502	524	476	449	462	507	459	505	471	514	469	464	467	516	509	492	499	478	455	482	495	465	489	521	476	480	449	475	474	497	477	466	488	495	488	490	441	465	477	476	494	467	488	479	462	474	475	480	496	479	470	499	514	512	510	488	456	487	440	494	509	478	502	434	525	491	520	494	462	476	481	492	491	469	460	523	460	492	513	481	483	449	525	471	495	475	471	504	478	486	511	485	485	513	464	481	485	531	473	488	488	493	486	464	478	440	475	450	478	542	529	492	437	491	511	440	459	465	457	483	504	496	492	503	501	494	453	497	466	523	447	528	528	471	515	469	503	466	473	502	505	457	500	491	485	474	506	503	488	506	505	492	455	502	487	499	503	509	490	457	460	521	477	487	496	500	507	485	494	463	496	502	508	465	508	508	517	515	503	495	502	495	522	458	499	485	484	478	466	459	478	475	458	511	511	497	480	475	546	486	490	488	492	479	504	480	503	487	527	460	462	485	506	434	423	466	495	503	514	481	495	467	483	516	483	474	470	477	413	445	507	460	454	475	470	484	466	507	485	506	498	487	466	484	480	497	512	495	515	474	528	525	533	473	479	461	471	449	503	500	488	528	498	532	473	478	515	476	491	485	485	515	510	464	497	479	461	479	476	514	498	458	474	502	491	483	509	510	459	506	531	460	512	450	494	455	486	470	461	525	476	465	502	458	472	482	459	517	495	482	499	454	519	505	505	439	526	524	496	463	491	487	467	501	493	497	483	466	474	460	455	508	496	461	490	505	463	486	498	505	470	497	487	490	468	464	466	482	463	486	502	464	464	486	512	447	478	466	482	468	477	506	486	495	504	470	480	453	459	511	499	464	460	479	483	508	502	473	484	470	476	484	458	441	514	495	481	490	471	477	475	493	477	480	478	477	492	488	478	457	488	501	488	531	486	471	490	486	478	489	502	473	516	448	539	486	463	496	481	451	476	482	458	445	500	510	474	480	493	457	504	530	488	472	463	460	496	491	495	469	487	459	513	467	483	489	475	477	437	504	450	470	478	478	475	484	491	542	491	457	478	478	480	504	543	485	505	473	480	513	482	476	474	474	489	488	505	514	494	489	532	479	476	506	467	471	469	523	473	482	519	456	501	502	486	434	457	519	515	468	514	478	502	458	506	483	469	479	493	477	475	502	477	495	458	454	510	509	480	470	477	480	474	496	505	503	476	517	426	459	479	522	474	465	471	529	473	469	479	462	513	504	470	466	469	464	479	491	494	513	499	468	489	475	510	480	464	486	513	417	460	500	494	490	470	456	474	497	492	480	502	507	474	495	517	497	487	484	483	462	470	455	489	482	503	509	499	487	460	483	502	511	469	483	501	456	509	534	470	500	461	500	467	495	480	475	482	467	453	481	494	488	501	489	491	506	442	522	492	523	493	479	482	458	492	456	459	502	485	472	493	519	510	475	479	524	511	474	507	463	481	478	490	537	457	461	505	514	527	503	467	507	506	534	483	481	483	507	468	479	492	457	474	484	464	517	515	451	505	509	476	482	470	486	459	526	481	464	464	494	501	495	483	498	505	520	500	502	504	484	490	488	488	491	484	497	443	469	477	482	493	461	464	467	459	502	508	527	454	527	478	498	469	436	478	498	508	483	476	459	472	474	468	516	496	512	502	452	483	504	471	474	480	525	480	464	484	479	505	477	473	495	502	488	468	503	461	483	484	531	479	489	495	467	485	474	488	493	488	495	457	461	511	515	511	461	493	514	443	449	486	484	532	446	468	499	481	502	517	451	461	478	497	467	495	484	458	516	520	466	508	475	487	491	474	516	486	462	490	484	471	479	505	537	481	498	456	496	468	458	473	488	491	509	472	511	516	487	454	515	508	506	489	477	469	484	507	521	503	500	466	452	477	499	499	504	467	485	501	489	480	489	478	473	467	480	464	506	468	491	466	519	491	489	510	474	455	489	480	480	500	466	441	449	506	463	479	514	451	506	527	480	483	480	464	479	481	484	487	466	505	475	502	462	482	453	471	471	492	487	493	477	467	497	473	525	488	491	448	451	473	504	493	513	472	471	458	468	461	461	491	501	495	481	491	508	476	490	516	478	476	516	493	478	513	492	469	470	542	492	499	487	518	477	456	499	489	465	483	473	463	506	485	481	493	479	510	473	507	485	457	473	446	509	463	476	498	485	481	473	479	424	466	497	516	493	502	475	497	502	486	469	456	454	455	468	507	471	525	492	469	456	485	475	466	488	481	484	496	461	472	466	522	492	448	469	491	459	477	492	486	465	469	515	470	503	524	455	494	498	496	492	463	473	461	527	497	497	486	533	498	504	496	460	495	475	492	463	456	493	471	492	464	463	486	476	484	508	505	474	477	514	501	455	494	495	449	484	512	493	465	531	470	464	502	543	479	526	486	491	467	506	505	448	466	479	501	468	474	502	498	484	453	490	461	492	463	465	476	483	484	471	473	472	473	486	490	482	476	446	482	548	472	445	489	494	499	478	502	447	470	507	470	496	442	483	501	465	478	529	478	482	445	460	477	490	469	465	492	449	464	479	487	516	510	511	470	462	473	483	475	477	503	480	502	514	489	510	494	479	477	497	465	455	481	469	488	461	472	500	482	483	503	521	479	493	476	469	455	486	489	502	452	462	494	442	480	452	472	508	467	478	490	484	480	497	492	497	485	486	472	502	505	488	496	483	478	478	465	472	441	468	487	484	437	509	513	503	485	475	506	494	503	500	451	507	481	503	458	487	476	466	459	483	469	494	503	491	463	470	438	472	504	468	488	497	447	511	443	471	486	487	462	475	476	455	488	458	480	492	471	492	420	523	478	498	500	493	446	494	483	458	452	482	526	488	487	476	475	478	470	459	483	513	476	476	435	469
26544	4991	2206	1542	1093	906	638	477	382	422	369	330	356	339	301	322	320	318	305	284	286	306	315	333	300	325	313	314	310	305	302	280	312	288	314	288	301	324	314	288	276	269	282	283	261	267	243	257	294	257	277	252	262	275	278	262	270	283	257	268	282	261	256	269	248	225	277	269	253	245	263	250	275	269	276	277	239	256	243	254	265	250	262	260	254	243	278	270	223	254	264	260	234	252	262	280	208	279	246	244	270	270	245	275	270	273	280	271	243	257	285	268	263	281	267	223	259	295	271	249	270	259	266	252	266	267	249	242	275	254	259	262	242	249	251	276	255	207	250	248	262	266	251	275	231	240	253	239	267	251	275	269	260	292	249	294	278	260	227	273	261	280	262	252	263	268	250	264	239	247	247	245	237	294	287	267	240	234	251	257	265	258	294	261	229	236	272	240	244	242	255	261	247	228	261	256	257	274	245	251	289	270	268	256	270	246	249	261	252	253	260	292	239	232	260	258	259	256	258	280	264	291	264	250	246	258	236	233	261	261	257	259	238	234	253	252	232	269	238	281	240	262	250	248	246	235	252	262	271	243	255	257	298	255	240	235	304	270	258	235	245	267	281	249	241	275	259	251	252	248	254	264	271	245	257	285	265	274	236	277	241	243	261	233	287	252	243	252	249	251	246	255	292	235	256	262	269	284	265	255	291	270	222	285	264	230	272	256	256	261	269	248	258	239	260	255	252	254	243	275	239	231	251	258	286	231	264	274	272	252	281	268	241	263	288	298	236	230	245	276	246	265	250	285	266	252	247	250	242	268	236	241	258	231	258	257	260	259	262	250	289	288	260	264	274	253	259	244	262	223	276	250	266	245	240	262	276	269	269	275	277	238	268	284	251	258	257	245	256	259	255	259	260	262	247	255	249	241	258	263	262	263	257	263	277	262	242	244	279	254	249	282	279	258	230	255	281	255	237	251	267	288	249	262	263	285	261	295	269	245	242	270	284	232	221	270	246	279	297	248	245	268	255	263	250	284	238	242	258	239	268	249	254	294	272	233	260	240	260	291	268	255	266	245	288	247	262	263	260	261	268	278	235	252	254	258	251	286	253	287	252	263	256	239	266	258	248	276	246	274	253	285	263	314	272	267	236	232	277	272	240	256	252	228	268	264	237	242	279	274	244	269	251	270	256	226	256	242	254	243	265	247	274	252	231	249	230	263	260	277	264	257	248	256	297	255	270	256	273	251	255	250	231	258	253	243	271	282	303	254	264	256	261	283	258	262	258	274	248	227	253	268	239	255	266	252	280	214	272	254	267	268	259	250	248	238	270	236	273	257	231	246	255	258	264	259	270	285	284	263	270	275	257	248	300	265	262	260	224	247	267	276	269	276	259	263	266	263	260	248	253	290	270	228	289	270	269	243	248	238	256	249	243	261	263	233	262	251	266	233	283	241	265	246	275	250	264	233	263	279	251	261	242	263	256	244	266	261	234	269	280	285	275	244	254	259	249	253	244	227	218	258	253	237	262	277	283	280	263	262	247	279	275	283	269	285	279	256	244	288	266	256	245	235	276	268	261	245	294	307	269	255	259	228	260	263	224	261	271	261	262	229	250	291	305	289	261	231	257	276	274	269	253	270	296	268	244	246	248	256	265	275	262	240	258	253	252	306	282	244	219	248	251	223	254	263	252	259	294	238	283	271	252	287	265	276	280	273	262	241	268	261	230	245	256	286	230	256	282	283	270	273	281	283	260	252	237	280	255	284	232	263	247	268	267	281	245	288	264	279	270	262	252	259	263	266	219	276	251	237	245	275	258	257	259	228	240	265	255	242	233	259	275	285	263	264	263	251	257	269	247	264	238	258	279	242	279	280	247	288	245	255	252	258	258	299	270	225	256	232	260	265	255	264	259	250	238	284	248	249	241	257	232	232	248	265	254	239	237	260	278	270	280	267	279	227	215	237	234	245	253	265	293	260	268	237	296	287	258	261	291	261	276	272	260	283	265	295	265	257	270	239	260	296	277	264	231	256	255	256	248	237	244	282	260	254	265	255	265	264	220	245	254	256	261	261	245	242	258	296	265	260	252	261	250	239	260	267	245	252	276	259	256	286	232	296	270	256	248	285	227	236	254	244	247	250	283	249	255	258	291	262	267	247	268	249	261	244	263	273	247	271	234	275	271	273	239	264	237	266	215	244	247	287	280	291	227	269	283	261	257	273	248	240	284	267	270	259	263	278	265	267	256	280	274	228	234	236	245	247	259	257	252	259	250	239	265	235	278	251	229	233	249	239	239	260	263	249	258	270	262	243	273	278	247	252	245	264	256	246	262	261	246	242	262	250	255	244	263	298	244	265	253	241	248	261	251	259	286	264	236	246	235	237	259	239	251	247	245	287	228	268	243	248	263	260	275	253	259	254	271	256	238	258	249	261	273	252	262	281	268	269	272	251	249	228	274	235	260	269	265	243	259	253	265	278	259	279	283	272	271	243	280	242	274	277	245	250	278	232	261	241	233	257	268	283	253	231	248	237	245	294	287	255	261	271	275	246	256	237	238	263	263	261	270	239	231	253	242	247	251	292	239	225	247	251	248	238	265	298	277	257	277	260	257	279	260	268	281	250	249	277	289	267	236	247	255	233	269	284	270	279	254	242	245	256	274	258	301	279	284	265	253	275	290	251	245	269	261	282	242	239	252	284	248	268	215	253	245	235	278	251	246	267	251	247	260	257	242	254	262	273	284	266	277	239	266	274	269	272	268	274	253	254	257	272	266	250	277	271	270	252	274	248	266	257	261	231	261	235	258	249	284	247	214	252	287	301	260	257	241	253	223	266	249	266	246	240	280	295	273	283	285	240	278	272	226	249	266	243	258	246	233	250	216	242	238	252	248	247	221	267	273	271	259	265	246	243	274	230	244	254	264	250	256	259	258	274	277	272	280	274	289	242	243	266	258	276	270	248	260	236	272	280	272	288	238	274	285	232	264	218	250	267	252	214	270	267	267	268	256	258	255	239	258	253	231	251	270	258	257	248	262	250	248	252	255	242	261	258	258	256	241	269	272	245	271	268	274	262	297	234	274	281	243	299	249	226	263	265	234	282	276	268	259	251	244	250	243	264	293	251	298	246	273	263	293	252	284	272	251	267	252	268	262	256	239	258	289	232	243	266	245	248	279	226	250	249	278	254	273	275	258	293	265	273	251	282	241	290	272	245	278	244	253	250	278	233	228	272	253	248	262	277	275	259	232	211	255	251	262	255	241	254	245	266	255	274	263	251	259	254	240	236	247	263	260	235	256	238	252	237	251	256	256	261	268	267	253	259	236	259	258	281	279	253	267	250	239	232	244	253	268	202	270	259	288	261	264	288	277	277	259	254	272	243	263	249	260	258	218	239	258	269	257	261	265	271	235	280	263	284	243	270	261	264	248	255	292	270	263	269	265	270	256	274	242	242	288	281	273	263	280	281	251	270	254	275	249	289	279	256	261	290	259	274
12582	1884	3921	4347	3890	3156	2326	1837	1608	1422	1342	1143	1104	1065	1016	1016	963	922	867	895	877	899	928	988	1051	996	1027	1055	972	940	899	907	934	1012	1028	1064	1069	1024	1012	965	877	844	728	746	678	708	670	675	713	679	744	690	737	682	731	671	649	708	710	678	688	648	639	666	653	738	639	662	617	646	709	650	627	655	664	652	595	675	725	704	693	643	676	676	640	639	724	646	722	653	646	612	693	636	672	639	671	670	663	678	647	695	675	685	674	647	632	680	650	637	674	642	636	668	627	640	686	690	681	670	685	617	693	651	602	633	681	672	645	645	621	666	664	680	673	665	651	657	656	613	633	652	657	648	666	635	648	661	611	628	604	624	681	652	592	667	649	607	633	666	647	623	619	627	629	664	643	680	651	638	647	636	656	687	668	639	647	636	653	623	625	666	664	652	645	637	662	631	634	632	639	641	658	651	634	679	646	619	648	604	691	679	636	681	624	670	683	641	641	610	658	650	585	651	653	688	646	661	629	628	645	590	659	678	617	646	641	661	648	663	670	674	636	603	657	631	656	638	624	647	675	656	662	628	582	667	639	621	658	624	640	627	642	645	702	638	600	643	637	659	598	681	651	628	600	621	652	661	644	629	688	611	633	642	705	593	665	633	641	649	668	625	629	612	651	676	635	606	660	658	664	652	613	592	681	612	602	621	606	671	632	608	620	656	675	646	614	585	656	650	673	664	654	674	620	649	673	669	674	666	637	674	676	640	636	629	650	638	646	663	648	658	623	653	672	631	661	648	634	642	659	644	625	653	667	644	641	677	612	623	622	673	697	613	667	630	699	648	622	644	644	643	636	602	670	644	597	659	619	629	661	629	635	637	662	634	662	662	634	635	656	680	669	687	616	640	662	616	658	665	664	644	588	678	680	672	624	693	686	643	682	630	646	639	610	643	679	631	671	653	669	638	645	619	639	610	651	654	665	667	650	621	638	630	696	692	629	666	651	608	634	542	604	648	696	667	629	646	664	688	667	654	647	660	652	622	668	609	629	650	613	679	617	669	628	623	633	658	688	672	612	671	672	630	633	684	670	639	706	645	624	686	654	625	658	635	630	674	671	628	641	666	674	666	683	698	623	662	663	659	647	645	644	670	655	694	650	623	667	681	661	688	668	617	646	670	617	636	669	577	632	658	654	673	630	680	659	642	636	600	678	657	635	656	646	630	653	637	669	651	647	651	687	688	635	672	655	650	640	634	621	627	658	669	651	657	651	632	674	616	632	712	587	573	675	679	678	676	703	662	664	629	617	617	669	595	614	690	645	616	649	665	675	622	687	629	638	651	660	627	644	641	660	633	646	622	669	614	629	698	649	655	646	654	637	661	614	672	634	653	639	647	623	620	649	682	686	665	661	597	674	692	637	611	649	680	674	662	641	671	677	665	662	646	618	667	618	632	638	637	684	703	624	643	688	617	670	656	615	621	615	632	626	674	655	656	662	636	652	645	623	635	642	645	629	660	611	650	646	689	612	691	642	638	672	656	650	646	610	665	610	591	667	583	666	636	675	665	606	623	637	625	710	633	672	699	611	619	613	643	649	649	609	650	665	665	616	635	655	610	678	626	652	672	635	639	631	663	630	626	629	643	620	664	702	646	626	612	639	624	643	643	640	639	669	669	628	647	662	650	667	674	694	648	666	636	689	681	646	668	664	668	631	677	678	651	649	616	620	665	664	641	657	651	648	667	670	654	611	667	676	694	616	660	636	659	627	641	667	699	651	624	657	643	615	637	605	615	653	647	623	662	586	660	673	658	661	662	599	630	682	657	655	635	645	667	658	675	634	631	649	664	655	656	663	632	680	586	649	630	635	641	602	666	655	588	611	618	646	633	645	614	607	652	634	672	606	638	657	685	655	653	607	675	631	645	646	651	673	647	634	644	641	631	664	653	583	658	667	654	671	666	643	624	655	682	608	653	654	635	622	678	657	646	638	655	674	680	633	683	678	688	632	679	674	668	661	595	655	666	651	666	650	657	683	669	647	675	689	653	626	653	599	664	646	672	657	613	682	604	686	681	669	646	641	618	648	670	596	649	649	657	652	664	644	647	642	647	617	648	655	669	634	667	598	643	656	626	685	648	639	603	635	628	617	667	682	620	619	614	652	673	615	624	618	695	691	658	614	668	611	626	636	621	672	687	675	681	654	662	662	662	647	642	652	660	621	653	591	640	611	648	623	643	618	667	660	661	606	644	624	618	656	654	641	653	676	616	654	621	586	624	618	675	624	631	636	678	653	655	619	659	682	657	612	653	646	650	671	608	656	651	668	676	667	672	648	666	618	684	658	629	605	644	636	685	614	681	662	649	609	638	610	638	618	666	638	653	640	635	639	630	683	641	632	659	652	643	610	655	687	641	631	653	616	627	616	678	611	648	650	640	652	647	627	604	671	665	649	666	694	643	665	618	670	618	624	641	675	618	642	650	633	641	649	649	612	656	617	631	647	660	631	661	678	650	633	592	676	661	660	636	607	668	638	637	669	674	677	639	592	659	634	673	633	689	616	628	699	685	659	607	714	640	666	666	671	655	620	631	639	672	659	619	624	633	628	646	619	669	636	620	631	704	658	613	628	649	625	656	664	599	622	660	660	638	646	629	629	623	633	638	648	648	672	666	677	671	660	630	624	657	684	637	666	669	665	655	647	646	674	665	665	635	682	658	685	650	643	642	661	639	632	573	626	629	650	677	629	617	627	610	612	650	666	687	625	670	626	671	637	630	611	611	627	695	655	654	661	614	602	637	655	695	650	645	618	679	648	654	641	643	593	618	665	696	620	641	686	651	652	656	611	637	634	574	662	670	633	622	660	588	609	626	704	695	693	626	630	637	647	669	659	667	613	635	676	636	675	664	700	642	643	631	640	618	635	664	669	645	664	606	610	667	636	663	676	634	663	608	657	619	621	625	645	648	690	677	636	633	668	677	649	661	613	615	692	648	660	681	652	616	605	666	667	668	582	636	624	659	625	663	693	639	672	614	632	686	663	668	694	659	664	631	659	729	646	651	669	645	661	634	682	655	648	650	619	679	637	691	685	620	685	627	668	662	680	667	645	678	670	624	657	670	695	610	621	636	677	710	618	692	597	671	702	669	656	667	650	665	643	654	629	652	676	694	590	622	652	613	661	690	679	665	645	638	618	638	662	629	652	670	639	609	659	616	658	661	649	660	627	652	632	659	640	650	630	631	643	660	632	658	671	673	632	637	625	643	640	652	634	625	672	641	646	606	668	625	663	636	690	684	603	590	674	629	648	658	605	630	655	640	596	600	644	637	588	664	631	629	627	669	622	662	646	654	668	651	690	671	636	672	635	692	641	651	638	623	594	615	627	622	694	643	654	653	668	653	611	659	644	624	626	660	665	585	636	649	671	649	650	664	665	639	663	620	620	645	693	609	649	637	605	689	627	656	640	675	701	650	659	663	675	643	639	650	676	648	611	687	620	612	659	635	655	593
40972	17539	6092	3095	2122	1559	1020	818	706	617	572	564	528	504	493	422	446	446	420	425	414	422	414	460	466	493	446	469	401	480	413	442	416	431	441	454	463	445	397	410	395	386	400	383	433	366	409	377	378	384	366	378	414	402	409	398	369	345	406	380	424	337	387	367	381	367	403	356	348	379	358	406	343	380	339	357	357	367	387	391	359	384	375	365	372	338	388	370	334	359	379	423	317	380	396	416	367	355	392	386	391	371	361	320	359	357	407	345	359	371	375	388	357	408	388	382	378	342	329	364	381	359	366	390	371	348	342	358	391	387	405	368	375	382	381	372	339	368	364	406	381	345	380	339	387	392	384	354	348	386	389	411	379	367	349	374	364	384	339	340	348	367	379	352	378	353	362	385	365	362	409	363	368	381	382	361	376	409	384	368	380	346	357	377	375	421	371	407	348	395	395	360	387	369	405	384	364	406	352	331	358	362	382	344	390	356	366	379	388	367	344	321	366	398	379	344	379	378	355	403	408	372	381	375	388	385	373	340	364	374	377	364	372	396	393	388	398	373	387	369	384	350	374	343	355	378	358	358	374	413	363	381	360	398	390	374	389	366	354	354	340	313	352	380	379	364	379	366	379	387	361	397	360	340	368	389	392	360	329	404	388	388	372	403	356	396	375	374	377	396	360	409	364	383	385	391	350	387	363	347	381	380	373	386	382	355	372	367	375	347	422	362	397	399	383	394	369	405	379	367	356	377	349	388	355	393	367	358	376	365	355	413	396	350	296	368	363	374	349	396	389	365	359	352	352	381	400	407	357	369	383	379	354	352	365	332	349	357	368	371	399	351	366	361	414	389	405	395	344	376	355	348	331	381	347	375	370	338	390	375	371	349	394	385	398	363	385	348	353	383	357	345	399	398	338	334	370	372	352	377	377	371	348	326	366	407	381	351	360	393	374	376	353	385	345	398	363	395	347	395	346	375	381	338	388	365	374	412	389	365	367	412	393	357	401	363	398	435	340	375	348	359	359	375	339	373	381	401	387	348	377	390	343	340	391	400	372	377	347	370	386	364	367	357	388	361	386	351	354	347	373	384	370	365	386	397	403	360	380	384	393	388	392	358	401	409	415	371	400	371	423	394	368	375	405	367	377	351	404	353	376	412	384	408	383	449	369	402	385	364	341	399	347	357	315	384	370	344	380	374	350	366	378	366	402	385	383	407	404	372	370	398	354	391	392	335	384	356	407	368	339	360	380	387	381	387	403	394	338	365	383	353	364	345	366	351	354	381	376	354	372	383	366	350	330	378	381	378	363	394	341	347	410	404	376	381	353	371	366	381	362	374	337	384	383	411	364	409	386	378	336	359	373	357	380	374	384	346	380	364	351	425	377	358	409	400	392	389	400	346	374	318	408	354	382	367	361	370	360	373	384	371	394	391	375	356	377	430	389	391	418	372	339	377	342	402	383	373	351	370	381	374	351	347	350	308	378	369	384	379	386	348	370	367	355	379	351	361	373	359	378	351	383	348	383	408	384	371	382	370	380	387	387	378	376	379	368	387	389	387	363	359	381	398	385	353	399	377	400	360	376	336	338	356	381	359	389	366	363	360	394	379	382	368	331	356	387	341	372	369	347	363	374	364	336	379	395	326	374	374	367	330	356	399	381	377	366	366	402	369	359	397	393	380	356	345	371	390	390	368	355	395	360	403	361	331	388	354	385	389	385	364	345	356	410	359	354	405	371	376	377	336	385	390	392	391	377	389	400	388	401	333	358	362	358	361	372	340	357	383	367	367	365	374	363	383	377	381	343	391	374	350	388	345	336	401	359	366	393	365	383	343	358	312	354	374	385	347	362	394	377	381	398	355	402	398	363	349	376	371	373	363	364	346	385	336	328	366	391	376	364	385	388	367	389	351	367	362	363	404	376	376	390	371	384	345	385	407	370	380	369	355	347	394	375	395	391	363	364	377	357	400	394	414	343	383	344	384	345	360	376	389	376	405	403	380	407	346	389	388	359	395	382	369	416	352	385	352	373	353	364	366	377	373	361	382	417	367	352	398	377	365	393	361	384	354	358	340	385	373	395	357	359	384	380	420	409	372	394	390	365	382	347	359	389	354	361	401	428	366	368	363	389	376	378	337	365	361	380	355	411	374	388	318	395	359	341	389	354	369	400	393	409	344	379	377	367	367	361	378	396	368	347	405	396	357	384	376	362	363	347	378	372	399	361	363	332	403	352	384	394	386	388	383	359	416	392	361	383	369	388	364	345	376	396	387	370	356	400	403	377	403	365	358	368	404	380	368	357	407	398	382	385	369	421	342	396	385	374	372	397	352	346	370	345	353	365	396	357	366	362	386	348	381	397	356	401	363	368	372	393	385	374	373	344	381	384	380	355	358	369	385	355	414	370	348	373	338	402	393	370	369	356	387	396	349	358	376	394	356	357	394	350	376	361	380	408	353	406	350	368	392	352	330	418	406	384	326	361	403	342	357	379	358	373	345	379	353	329	390	368	398	391	353	391	395	331	394	371	391	418	416	376	378	350	392	373	344	342	355	355	358	324	349	349	376	363	369	394	347	393	377	354	393	378	362	385	357	369	345	393	364	362	374	387	392	350	337	384	353	371	355	381	380	392	386	354	384	368	321	368	364	407	369	341	368	362	349	385	391	387	374	362	395	373	376	396	417	372	367	375	360	367	370	332	384	364	367	373	384	349	386	418	375	363	362	374	359	381	359	350	412	388	329	403	356	337	382	358	374	366	377	370	366	330	379	361	407	408	397	409	371	415	367	364	423	376	381	388	412	370	357	354	406	385	373	383	377	376	349	394	356	341	376	355	365	391	389	376	376	395	377	371	350	386	386	403	386	357	344	382	383	378	396	364	367	395	374	372	341	360	362	406	378	364	361	364	345	369	399	392	422	390	340	413	365	396	368	360	372	367	395	342	344	378	413	384	399	362	384	350	409	381	381	358	354	404	399	328	395	357	386	381	343	389	396	399	371	343	375	359	340	366	385	395	373	371	379	333	347	374	417	396	402	383	369	368	375	392	365	391	324	340	382	388	374	354	374	376	387	364	383	347	400	383	364	392	382	398	353	379	367	374	361	372	360	368	383	415	346	367	363	383	395	349	359	397	371	385	342	368	398	369	400	350	388	393	355	367	391	372	382	382	352	406	340	306	372	413	348	367	352	381	390	356	376	379	377	440	394	332	355	381	363	349	378	349	378	383	384	391	372	349	395	369	402	382	365	345	404	413	360	398	388	400	369	355	393	396	343	371	364	393	327	383	389	368	376	376	375	367	385	356	394	371	339	381	370	357	371	391	368	342	355	387	384	384	371	367	395	361	373	351	394	328	386	329	396	377	350	382	363	397	351	356	429	397	414	366	365	330	356	395	358	365	368	376	374	382	345	343	364	373	369	355	349	361	388	407	406	355	414	371	379	374	365	334	357	401	362	328	368	354	363	369	374	352	367	411	380	398	353	361	387	358	329
17532	3060	6497	7099	6267	4962	3801	3088	2693	2286	2163	1912	1747	1616	1522	1484	1462	1330	1339	1364	1280	1316	1361	1407	1467	1422	1448	1303	1304	1294	1280	1307	1368	1391	1514	1474	1486	1488	1376	1309	1235	1161	1066	942	950	897	888	1029	964	898	958	956	985	980	966	923	931	981	917	944	891	905	925	835	980	874	953	879	946	925	976	854	861	896	876	894	895	929	857	935	870	940	895	872	913	871	876	851	913	856	897	932	876	857	874	926	881	850	983	940	915	860	843	906	881	914	885	909	901	902	874	869	879	872	905	828	893	862	884	828	842	887	866	853	894	899	855	854	845	855	856	846	835	883	834	905	841	854	914	891	875	873	901	898	872	833	847	873	857	890	873	843	877	912	877	901	837	926	841	799	877	897	870	862	857	901	831	877	861	844	859	888	846	833	890	907	846	871	888	892	873	881	841	866	833	849	876	851	886	889	814	869	848	888	856	913	863	901	848	859	872	872	888	847	913	838	845	882	861	858	866	800	914	833	832	899	890	855	905	896	848	890	855	899	898	859	820	892	875	845	796	840	849	891	874	869	842	911	873	863	886	847	852	852	869	877	836	863	839	876	884	844	849	815	852	878	858	860	867	828	861	862	882	876	897	844	820	881	824	879	855	861	834	867	835	870	819	843	872	819	845	859	873	897	841	855	849	869	871	858	845	863	888	855	863	830	875	872	871	854	893	841	868	863	864	896	846	933	863	854	920	882	832	845	903	907	831	885	911	805	839	863	836	905	919	846	844	830	847	902	861	832	863	837	894	901	875	890	844	844	876	833	866	922	872	839	831	819	931	885	853	864	845	890	884	821	850	851	853	887	809	789	811	869	880	852	897	835	812	922	892	875	831	889	831	859	845	893	810	824	874	876	916	853	852	864	862	866	866	906	869	879	891	893	857	872	865	862	838	834	870	852	837	880	828	902	817	872	828	895	852	817	860	909	832	858	882	867	884	845	886	879	887	854	929	870	880	941	878	819	880	872	860	859	893	830	887	855	911	895	853	927	905	862	845	850	877	875	856	886	844	845	901	836	899	922	888	870	868	847	860	840	856	914	838	864	857	833	844	867	898	896	852	892	898	871	897	815	915	861	867	887	865	856	897	896	872	798	881	888	855	875	883	861	889	876	830	846	838	836	856	882	798	871	857	865	867	899	884	864	814	884	917	829	872	857	848	895	839	862	837	845	909	883	910	833	870	828	832	895	833	871	879	837	911	891	818	896	898	858	817	888	860	831	853	849	860	853	867	852	836	854	883	871	860	900	800	874	791	849	868	899	858	876	912	877	859	835	863	852	876	877	804	877	843	832	859	840	863	870	870	912	847	801	880	846	857	896	892	841	852	836	814	861	791	863	858	895	891	826	854	887	872	890	901	880	850	871	870	854	875	909	840	868	889	848	861	931	889	842	854	828	884	826	801	859	858	879	865	871	851	869	888	883	895	831	865	845	868	836	827	844	900	845	909	863	873	847	836	914	888	842	859	887	879	834	878	854	866	841	894	824	874	839	841	793	861	909	836	843	879	870	849	817	807	883	887	924	922	913	887	841	855	866	826	858	829	838	877	851	831	928	873	836	865	855	850	846	881	850	868	881	866	795	854	876	883	836	835	929	883	857	895	839	861	886	911	896	873	849	825	836	859	873	872	872	879	848	878	840	830	808	826	849	782	908	900	794	878	909	869	846	844	873	853	873	868	877	820	842	883	859	879	887	872	915	885	858	831	842	910	876	891	868	880	825	872	893	874	837	836	865	838	835	877	911	851	849	890	876	915	906	903	840	897	850	831	882	900	816	828	877	855	867	867	866	868	892	868	829	888	866	859	836	858	865	857	883	880	836	860	878	930	872	880	886	819	945	838	892	837	847	860	898	855	903	857	866	866	890	894	876	857	891	866	830	856	864	856	843	845	875	838	853	892	861	831	879	885	851	829	934	879	865	847	901	832	872	846	865	908	866	919	865	837	854	869	847	911	843	900	826	926	897	869	880	889	843	841	881	798	877	865	874	862	842	900	861	882	887	860	861	836	857	869	874	917	818	877	904	885	883	826	800	872	876	850	853	864	791	884	868	843	873	850	857	896	871	827	910	862	869	875	895	859	888	862	870	894	888	842	847	906	826	829	854	891	935	870	888	893	869	876	882	848	874	859	828	923	855	858	833	841	834	886	858	857	870	845	968	851	827	866	855	840	867	855	876	905	869	878	944	885	852	831	889	853	889	855	837	860	901	864	891	879	835	868	833	883	887	842	907	889	836	880	883	861	883	890	783	829	882	900	866	854	858	861	864	864	855	869	873	911	852	880	887	867	861	819	810	860	879	801	895	915	924	850	879	874	891	893	883	843	897	865	872	823	828	921	911	845	918	887	939	821	929	828	830	847	903	870	871	839	856	862	850	890	830	818	901	847	844	866	861	760	823	839	878	880	865	879	847	875	895	872	817	879	890	856	874	862	872	909	884	809	825	881	841	865	806	870	837	867	851	823	876	818	782	868	913	886	917	909	862	784	868	878	879	892	879	794	885	875	863	847	874	829	855	896	916	856	848	920	873	914	845	920	828	819	876	861	851	898	881	876	940	866	876	887	872	894	828	873	898	872	840	850	901	907	827	906	926	836	898	889	867	891	892	862	880	871	856	877	874	889	801	904	860	888	894	867	899	895	888	887	872	879	839	903	911	869	858	904	862	878	863	864	891	902	859	879	854	865	916	897	834	877	882	885	854	779	865	873	818	874	835	895	823	824	882	881	875	903	862	848	845	859	869	879	869	824	888	871	905	883	841	855	926	923	938	863	884	863	879	871	860	898	836	866	818	867	907	884	840	831	808	841	880	825	847	843	850	833	924	880	884	878	901	818	869	910	913	912	895	907	811	823	846	881	885	862	841	857	890	888	865	891	912	827	821	891	900	869	819	866	917	882	823	905	892	895	842	923	838	864	852	902	872	824	872	859	858	830	831	903	884	813	915	826	797	863	847	889	894	908	926	872	855	868	875	827	886	886	941	873	878	840	889	906	871	892	842	851	836	857	856	866	861	818	816	865	867	913	875	864	898	851	880	865	845	864	832	864	892	834	875	881	877	880	880	899	942	835	856	874	862	896	959	860	804	885	832	914	854	826	849	797	862	830	837	899	870	872	887	829	882	911	841	891	825	918	848	870	858	819	833	822	810	906	817	878	849	844	890	862	857	858	903	921	888	865	873	904	846	913	829	919	844	868	827	899	868	849	849	882	838	835	869	864	877	865	876	908	853	870	861	873	894	856	851	824	940	838	845	863	893	827	883	821	835	839	887	891	863	894	874	860	894	867	842	892	890	802	871	853	854	858	855	919	870	841	878	830	860	817	878	835	815	839	914	875	854	869	864	895	839	903	853	838	821	869	921	871	830	868	882	903	842	821	840	840	874	898	843	873	813	883	821	868	807	866	866	837	893	908	845	815	876	886	879	865	853	837	822	818	869	857	879	818	853	850	878	848	849	856	877
4590	550	582	464	324	304	247	230	214	203	217	170	200	184	214	204	198	215	193	174	190	199	218	189	221	201	191	209	210	189	210	200	215	230	220	218	198	209	221	199	194	190	207	171	175	210	190	191	186	159	206	177	171	183	202	187	194	188	187	188	178	177	215	217	198	206	183	172	195	203	192	183	177	208	182	213	185	202	198	185	217	198	202	181	203	192	174	165	195	201	212	210	165	173	201	195	176	203	184	168	169	199	173	172	179	189	192	180	183	168	183	176	203	201	218	216	188	191	201	191	189	186	200	191	194	175	178	172	190	164	206	165	187	166	186	193	196	213	188	175	183	190	189	173	209	193	177	179	171	187	160	182	167	171	168	163	201	179	192	190	168	208	190	189	210	165	195	199	186	191	220	197	212	184	192	180	159	192	176	207	201	179	203	184	155	172	206	175	173	215	175	202	184	197	197	172	193	183	181	217	182	180	193	187	198	197	193	169	186	163	180	169	213	192	185	191	169	173	151	186	203	206	161	214	180	205	180	186	193	195	183	169	177	207	207	201	192	174	205	214	191	193	186	177	205	187	202	184	167	218	185	202	180	164	177	179	182	189	180	166	183	193	187	180	156	171	188	194	194	187	171	184	186	203	180	182	180	176	191	194	180	180	203	186	219	159	195	202	183	185	218	164	208	184	198	200	190	185	160	189	169	191	218	218	187	189	173	187	181	187	214	184	173	179	173	193	187	207	194	179	152	187	186	210	199	201	191	182	173	150	177	207	196	194	179	216	190	203	193	207	175	191	192	215	183	192	172	181	164	185	165	207	199	185	198	193	180	159	204	200	198	162	177	210	187	189	184	163	164	191	201	190	174	185	175	185	191	168	174	196	202	194	201	217	173	208	177	189	214	166	192	187	179	190	194	163	194	179	181	213	179	184	199	188	195	194	189	159	168	188	186	217	208	198	174	166	182	174	187	209	181	206	202	190	196	212	180	201	189	192	173	194	170	196	220	210	205	190	191	188	197	200	185	207	199	190	164	171	200	164	181	191	190	185	185	187	187	166	198	180	163	179	189	191	193	175	193	213	223	197	207	187	189	185	193	209	179	212	185	184	202	172	182	171	187	164	178	181	168	174	184	192	178	168	172	186	176	190	185	159	166	214	203	157	179	163	211	172	197	179	218	169	183	204	184	170	177	169	164	191	176	216	189	171	205	197	172	199	202	197	197	221	163	189	179	187	185	191	177	199	205	152	173	192	197	189	207	206	193	187	195	183	182	181	173	178	219	181	216	180	191	193	196	182	189	195	177	184	179	184	181	200	171	186	204	182	188	185	208	180	181	194	186	168	171	170	196	192	184	187	188	190	199	156	163	179	180	210	195	178	204	215	223	188	193	217	183	200	186	199	196	196	175	193	185	193	187	205	175	187	215	204	182	186	156	159	180	178	179	161	182	190	187	199	187	187	168	211	171	172	220	184	185	193	196	196	211	198	171	183	177	173	180	180	193	168	201	208	217	198	206	184	198	158	188	186	166	213	190	192	178	197	204	184	174	173	192	205	185	167	182	216	209	203	191	210	196	178	185	173	178	179	189	189	190	192	185	207	200	192	198	192	199	163	162	196	204	179	164	217	172	168	151	191	192	200	217	182	188	202	173	194	159	157	217	203	174	169	173	175	180	182	179	179	183	212	166	173	206	186	203	200	193	195	197	185	178	182	174	193	206	158	174	174	190	177	204	179	190	205	197	204	197	192	180	165	155	189	184	152	190	185	206	183	178	168	171	196	174	188	211	181	183	178	178	172	186	195	184	183	191	168	231	183	181	195	217	188	175	197	191	193	189	201	168	189	181	186	198	178	202	182	241	186	188	193	187	207	217	205	186	182	175	185	182	186	203	188	205	181	159	212	205	186	161	183	162	180	212	177	193	169	203	193	194	187	163	187	205	200	171	192	185	179	167	170	185	189	181	175	182	175	191	202	160	205	186	176	193	191	203	175	200	218	206	183	230	206	166	200	200	195	160	193	182	181	185	187	163	194	160	199	199	201	194	157	193	185	184	189	190	179	185	198	162	173	191	181	206	204	165	210	186	201	186	181	177	206	211	209	200	190	179	208	196	202	181	174	173	183	220	220	176	173	186	198	207	185	208	179	191	187	186	209	175	178	185	203	175	174	181	207	184	181	178	171	178	181	199	185	170	196	174	184	190	196	196	187	175	202	179	174	177	167	178	170	188	197	169	209	209	186	199	193	185	196	192	189	198	185	176	170	181	213	201	177	176	194	205	193	183	168	164	157	179	198	190	179	169	208	201	175	214	174	164	177	190	198	173	186	203	185	192	186	175	181	215	195	201	173	189	198	169	172	181	163	193	195	175	189	191	193	166	201	180	180	168	203	191	165	193	197	199	198	174	177	197	189	185	195	188	186	184	203	191	183	215	198	209	192	207	171	183	201	187	199	195	201	179	201	181	187	166	188	170	183	189	177	188	189	164	170	174	201	171	201	152	198	196	191	193	201	198	192	183	196	186	220	186	180	186	180	183	196	199	203	187	203	191	215	193	199	190	177	213	195	191	180	205	192	201	183	194	195	195	216	208	178	172	196	188	174	166	195	183	173	180	195	213	179	200	182	171	191	191	163	187	189	178	193	178	189	171	157	199	201	209	193	182	185	192	179	186	186	185	185	194	161	174	185	190	190	177	176	186	152	211	174	196	196	210	209	194	186	189	211	192	163	170	199	171	186	184	193	201	188	219	200	189	211	193	181	187	208	192	179	202	178	189	169	187	177	173	202	157	173	200	171	176	210	187	216	200	188	202	183	212	168	177	164	200	191	171	198	197	178	169	187	205	188	169	198	169	182	178	210	192	192	194	192	189	199	195	179	205	185	192	176	201	186	170	180	194	211	188	160	199	191	188	192	203	189	196	181	171	182	176	189	206	174	194	201	202	164	198	166	177	174	190	196	164	189	174	199	165	189	165	199	193	184	181	169	178	182	215	177	187	172	167	189	178	175	183	147	172	183	193	221	174	188	201	165	188	192	204	196	197	180	171	227	160	175	189	197	187	199	180	205	173	192	190	184	212	198	183	194	200	182	190	196	188	167	170	198	198	193	191	185	188	183	169	196	173	177	177	166	190	191	202	209	184	195	198	176	183	192	172	176	173	181	167	176	180	188	171	204	211	183	183	197	158	174	196	181	205	186	209	177	161	185	169	205	192	183	194	196	192	192	173	175	175	187	204	190	209	185	202	186	183	199	215	189	191	193	201	205	216	179	189	192	183	196	190	199	176	195	167	177	223	186	208	173	185	175	207	189	172	179	195	211	178	190	183	185	180	206	195	177	189	198	180	158	207	189	200	166	184	186	197	191	173	194	211	169	173	171	191	171	163	193	202	195	178	192	209	181	181	186	216	175	169	187	192	189	168	193	168	184	184	181	163	189	193	186	197	172	169	177	193	201	169	207	180	172	196	168	179	165	165	167	196	206	202	198	195	183
4664	756	1329	1364	1139	976	863	700	693	633	619	619	590	594	577	527	497	544	516	547	558	598	607	617	673	627	638	630	611	610	605	638	666	641	758	714	686	679	694	651	634	592	541	540	500	529	562	483	492	502	524	500	509	518	507	511	519	500	521	510	541	476	492	490	494	485	470	501	516	463	479	501	492	521	499	456	487	459	538	489	501	503	484	486	506	506	503	508	464	511	506	485	530	542	510	499	468	506	496	474	487	500	521	524	485	502	492	520	456	509	511	530	489	496	512	468	473	496	457	454	462	459	504	473	479	522	541	472	490	429	509	512	490	498	495	516	469	481	467	526	494	460	453	455	482	510	468	508	498	537	476	453	476	508	514	482	495	460	519	514	487	473	490	491	480	496	508	486	485	504	469	485	515	501	484	545	515	489	492	465	493	473	508	480	469	503	496	491	483	492	462	502	496	471	474	445	475	498	462	509	462	480	500	521	443	454	459	481	510	500	498	501	503	514	492	489	491	499	501	486	478	468	482	465	459	500	489	467	455	477	490	480	481	471	499	494	478	501	504	499	525	496	500	468	481	481	502	459	530	498	513	495	500	522	470	457	511	477	483	544	516	450	486	479	504	479	513	473	495	489	522	466	491	489	503	498	462	476	493	521	483	483	471	488	466	503	474	507	475	501	493	475	486	423	521	469	494	505	491	505	452	506	509	496	500	488	545	453	482	487	484	527	464	482	480	485	462	463	470	536	528	513	491	504	510	504	496	471	477	467	494	515	471	476	463	499	466	513	479	479	497	528	480	487	528	505	496	494	488	471	486	489	471	513	491	479	469	478	456	482	483	507	465	461	492	475	500	500	477	511	504	476	456	477	476	486	478	527	480	490	454	505	486	452	469	530	479	514	477	509	491	491	456	470	521	450	474	473	436	510	480	462	505	477	473	494	475	473	486	450	464	489	493	497	444	432	484	471	491	489	504	455	488	468	448	497	503	514	484	466	501	512	482	498	424	488	466	457	500	544	516	474	479	461	461	470	495	486	471	510	479	483	476	501	521	492	460	500	480	501	471	491	510	519	437	519	502	502	492	521	506	502	507	502	494	511	506	485	482	485	486	454	459	454	498	496	480	479	493	515	491	463	469	490	501	474	513	492	532	468	481	485	470	486	468	486	472	466	473	474	467	499	454	462	498	498	491	486	468	464	499	533	529	454	512	496	480	439	513	510	481	464	452	455	498	509	514	475	485	474	463	492	508	486	440	503	459	509	460	499	505	501	505	458	485	485	474	457	459	447	471	508	492	479	483	461	537	482	487	480	468	483	490	484	487	473	486	500	464	533	480	501	483	485	497	486	442	478	479	477	501	482	502	491	517	495	502	493	522	496	439	518	487	504	514	486	517	460	456	523	476	473	464	443	447	479	503	522	476	501	504	511	477	447	525	449	477	482	516	519	494	501	502	483	488	479	471	494	527	470	507	498	487	458	499	455	482	505	503	447	458	500	482	488	482	470	487	480	472	510	495	498	500	495	490	448	497	454	492	463	523	465	507	489	528	522	441	472	455	490	488	462	461	489	480	513	505	506	470	502	496	494	483	526	483	488	500	470	471	483	483	496	476	492	469	480	499	484	498	526	522	487	497	521	450	492	463	491	467	486	501	491	475	497	499	477	512	488	481	497	489	480	471	501	505	466	472	508	486	491	458	490	498	470	469	479	479	533	495	485	477	501	440	470	493	523	498	476	482	447	515	498	536	463	490	500	502	510	487	501	507	511	459	524	457	452	457	469	513	465	500	491	503	496	494	486	488	466	499	472	478	468	499	467	501	479	501	504	488	453	469	509	494	519	458	503	443	483	512	477	518	458	476	440	486	523	492	512	491	503	514	481	471	486	486	464	530	457	506	489	495	441	501	512	488	516	465	505	501	452	486	462	486	503	475	455	458	533	409	505	503	442	509	524	457	510	497	477	468	473	450	474	519	493	464	458	494	505	464	493	444	453	451	506	490	500	494	482	508	490	466	494	480	482	484	509	475	450	507	467	486	501	454	473	470	459	463	474	506	519	476	449	452	484	435	461	474	465	479	481	469	473	497	499	503	477	500	522	473	500	459	498	506	500	483	471	454	509	473	462	499	491	515	504	463	525	495	431	460	476	503	492	480	491	517	484	458	490	458	452	510	465	544	477	473	499	480	454	480	457	508	488	496	518	482	510	455	491	499	487	467	480	523	448	505	503	488	486	490	497	483	472	502	508	479	496	466	499	493	479	523	508	495	511	503	533	499	482	500	494	477	506	483	443	472	525	474	512	507	511	481	525	471	465	476	499	484	514	479	468	472	481	491	521	504	506	495	472	501	515	502	491	494	454	495	505	508	484	483	472	478	487	482	466	491	450	526	461	528	472	441	473	489	482	476	524	523	470	433	533	483	466	483	477	477	538	483	484	513	501	494	485	511	490	518	470	493	510	478	505	484	485	503	449	497	494	488	506	497	466	519	467	484	472	455	503	472	498	455	488	465	499	460	492	503	504	493	482	475	506	452	489	483	449	495	485	492	464	490	491	492	531	448	464	495	483	506	558	494	484	491	473	472	475	491	494	498	508	489	464	477	508	510	526	466	511	477	522	478	509	516	463	484	495	469	497	488	511	491	463	455	499	532	454	509	491	455	429	496	480	477	466	485	494	482	497	478	487	509	461	506	505	502	514	472	523	488	500	440	501	480	503	495	488	486	520	463	510	499	512	483	508	471	502	469	499	485	470	452	505	472	467	507	499	478	479	460	544	493	523	460	510	478	512	484	503	450	476	530	476	511	495	534	515	460	504	508	482	520	485	501	458	513	474	505	506	511	483	506	467	487	529	490	495	501	479	499	464	447	517	469	493	447	526	495	484	467	483	488	514	468	488	449	472	492	474	529	476	473	469	506	502	494	463	501	479	456	511	504	539	467	483	507	510	486	500	456	514	466	504	490	482	491	500	499	482	467	495	471	506	533	528	479	502	460	483	481	454	503	464	534	471	487	517	466	479	463	491	534	474	454	491	498	458	440	499	466	496	525	482	450	503	450	474	499	504	449	488	486	479	522	497	437	471	502	479	497	516	485	511	487	507	463	511	482	527	514	478	439	474	455	446	473	506	503	479	494	455	489	510	490	469	470	513	445	499	474	497	503	473	463	529	450	474	477	492	505	516	476	509	478	465	458	552	488	538	483	481	489	503	463	530	474	481	468	492	512	531	503	493	477	520	500	485	526	450	503	464	469	491	518	492	463	450	484	522	492	454	481	464	493	483	518	480	441	507	478	469	469	473	472	491	483	483	493	462	482	497	503	508	472	513	466	474	527	489	487	527	471	473	495	490	477	476	494	492	487	467	459	485	496	470	504	471	513	457	474	490	504	508	483	494	463	495	486	499	472	475	474	463	505	456	519	512	501	495	483	503	505	488	475	508	485	451	496	479	499	485	503	487	491	480	503	492	460	477	457	456	453	419	479	470	485	478	472	478
35677	11387	4756	1591	1109	796	562	487	408	397	357	361	352	318	304	312	344	296	306	291	296	279	311	329	312	333	352	325	324	307	300	339	359	327	316	281	306	286	305	321	301	274	271	279	258	283	272	270	265	303	269	287	262	256	270	263	267	265	288	273	277	258	250	268	248	284	267	249	259	282	274	237	247	297	235	260	266	276	293	245	245	298	272	296	228	288	269	232	284	276	253	260	270	256	277	258	260	255	272	284	243	231	253	307	280	257	271	232	254	280	255	271	282	296	264	272	279	283	279	253	269	234	301	285	274	278	283	243	250	252	271	244	269	246	268	242	227	256	277	290	248	267	255	255	260	202	216	224	238	272	279	270	272	264	234	250	230	266	242	265	278	296	292	257	260	254	260	253	267	284	265	266	273	252	264	250	280	277	224	270	278	259	276	262	247	272	292	262	264	276	269	274	259	282	250	236	261	253	229	256	239	291	264	298	255	234	242	271	266	256	241	280	252	276	266	283	248	307	261	247	246	235	225	293	268	232	278	243	279	210	233	252	283	256	277	243	244	233	265	273	249	261	248	323	271	269	249	268	268	272	274	257	236	259	269	242	273	270	286	246	267	269	257	264	252	291	272	265	260	266	262	272	228	245	262	290	273	270	237	265	283	264	241	290	278	261	233	264	242	252	251	258	264	265	268	245	266	235	231	258	274	271	227	276	282	268	249	237	225	270	279	253	246	269	273	280	251	232	245	283	262	282	254	265	280	239	250	262	260	240	259	306	261	284	264	249	280	255	253	234	264	262	271	249	268	252	234	291	252	265	274	268	256	258	282	280	268	286	223	263	272	245	275	300	242	278	281	274	273	230	295	250	275	242	264	279	272	261	270	255	272	253	271	296	289	222	266	258	268	277	281	240	276	268	258	277	257	239	279	273	256	261	246	285	267	279	252	243	259	257	244	271	253	245	270	240	273	244	249	245	277	295	279	266	237	252	264	279	250	250	251	264	255	277	237	252	271	258	263	246	264	249	258	242	249	276	265	275	290	250	227	275	260	265	254	243	266	252	266	251	258	220	276	273	264	255	263	279	246	270	233	264	287	277	248	250	253	250	257	292	269	254	254	254	287	273	264	260	266	270	275	264	253	286	275	275	253	255	255	230	268	271	249	228	206	273	240	279	266	261	269	268	269	290	289	262	264	277	293	275	257	269	288	284	250	257	258	271	246	248	241	250	252	252	257	277	251	268	277	288	236	283	287	282	257	277	274	256	254	266	280	282	277	250	264	247	257	274	260	274	232	258	251	265	243	268	258	249	261	253	269	245	270	281	239	264	251	263	279	260	280	256	284	246	254	252	241	271	249	285	263	256	250	275	286	257	264	266	256	255	270	275	259	231	230	266	293	234	265	270	264	241	235	230	262	298	234	249	249	269	276	258	284	262	265	265	281	257	263	262	280	278	271	290	253	261	262	265	275	279	258	267	260	250	240	258	269	294	270	276	251	266	248	268	239	268	275	265	260	237	293	234	253	272	267	265	271	252	259	258	249	250	266	262	255	296	258	275	294	277	273	255	272	270	245	256	270	267	252	237	272	255	239	277	248	265	223	229	284	254	290	282	258	270	268	244	249	266	242	260	251	257	263	265	248	240	261	282	259	244	268	259	241	285	254	237	250	235	260	256	285	273	276	268	239	276	254	270	238	269	241	286	265	253	276	279	228	224	261	232	280	266	267	295	269	255	262	244	256	271	265	262	265	271	268	262	274	310	263	271	253	246	289	253	273	237	280	292	247	292	272	277	232	271	266	273	252	273	260	241	231	282	273	280	287	289	245	263	239	269	241	268	301	272	265	270	264	252	262	254	273	258	274	240	263	266	269	275	251	282	271	268	259	255	252	259	264	279	258	243	280	258	263	278	295	284	279	239	274	262	252	252	300	251	272	269	255	265	251	260	274	292	265	257	251	278	259	246	258	263	270	255	258	255	292	246	270	242	269	297	219	260	282	267	261	283	238	263	244	237	253	263	252	238	274	288	297	274	267	292	290	277	266	292	221	269	263	267	254	274	273	262	262	265	270	278	266	258	258	302	276	264	256	256	273	279	259	263	249	243	230	243	270	253	283	261	242	243	264	237	277	248	248	275	280	258	298	242	265	296	298	243	284	244	209	268	276	267	273	285	258	248	236	284	257	273	275	288	243	273	237	227	260	287	278	259	294	280	245	268	278	256	267	260	270	261	252	289	258	303	249	252	277	282	260	265	270	289	271	275	278	250	257	245	265	229	241	292	277	267	264	242	245	279	247	251	245	258	258	267	269	242	252	282	292	272	269	283	281	264	271	281	254	292	270	235	270	244	256	256	262	280	246	269	262	268	257	295	283	272	259	262	260	264	265	251	297	286	279	290	251	256	240	245	282	249	284	260	278	256	250	232	282	262	266	251	255	258	257	280	234	263	277	289	238	232	274	261	285	243	235	269	280	255	246	243	257	235	268	241	248	252	285	272	263	252	266	268	290	239	257	258	266	246	271	275	249	263	250	273	265	263	258	241	254	286	248	279	266	250	264	247	259	271	264	240	269	257	258	271	234	245	262	266	267	237	260	254	230	245	264	229	255	280	253	293	275	275	268	245	272	264	261	265	239	259	259	237	245	261	247	244	251	253	261	262	254	261	238	261	283	259	265	233	256	274	281	270	251	254	253	256	285	291	282	260	238	223	255	281	271	275	257	267	269	277	250	272	243	274	255	271	257	256	270	256	283	224	267	252	243	269	254	217	262	225	255	242	280	279	240	243	266	244	253	251	228	267	295	266	277	262	242	257	284	259	262	284	247	267	271	291	235	277	225	244	239	236	258	262	247	266	289	263	250	258	266	273	262	278	257	254	245	275	260	242	257	258	246	257	259	258	263	251	242	226	281	269	231	258	258	240	286	268	244	275	206	277	265	270	245	265	303	252	284	235	271	297	266	235	259	303	293	257	276	273	256	243	226	259	229	259	254	253	231	224	281	269	274	250	252	256	244	269	243	276	269	269	281	271	239	245	241	288	248	256	282	233	265	239	266	244	249	255	257	292	245	286	256	228	258	239	286	285	252	231	255	246	284	262	269	256	275	286	265	285	246	246	271	282	251	258	244	280	261	256	243	252	251	233	271	267	256	247	256	271	252	271	286	249	289	287	253	276	253	240	249	231	293	263	300	270	280	272	251	245	262	261	259	267	283	260	252	262	276	258	259	254	234	286	257	280	258	268	276	252	267	236	272	255	261	242	277	270	269	270	264	244	280	237	261	272	263	283	302	263	243	252	248	282	258	289	257	258	239	275	240	237	259	276	250	225	269	262	263	254	265	280	256	240	267	266	267	272	268	263	287	271	274	249	248	223	265	256	253	273	275	274	257	266	263	238	280	251	275	242	264	246	257	250	276	248	286	268	279	241	261	241	242	260	251	240	284	226	241	270	269	268	254	257	266	264	252	271	299	262	273	275	250	270	301	248	253	266	274	276
16690	1983	3844	4301	3816	2957	2207	1869	1655	1425	1360	1254	1139	1074	1065	1030	944	945	928	886	903	963	947	995	1005	1066	1035	941	927	962	957	993	1080	1096	1172	1005	971	975	971	970	940	860	757	759	679	697	714	656	735	718	707	688	806	701	719	686	684	684	705	712	686	675	709	687	718	660	664	691	649	667	704	632	723	700	663	644	668	668	650	669	684	649	687	665	655	698	657	698	632	643	635	658	644	642	635	690	674	649	654	676	667	672	666	679	695	671	654	663	691	611	626	613	642	634	673	685	628	620	647	617	690	615	646	629	643	681	667	675	638	644	715	613	685	669	645	601	627	674	656	638	670	657	689	670	623	632	686	645	637	657	641	626	667	626	683	620	628	616	663	637	630	642	657	635	638	653	677	643	653	693	642	684	626	659	649	645	613	638	679	668	648	666	647	656	637	685	639	639	652	702	606	670	648	662	656	624	659	647	643	658	641	634	657	636	703	645	667	656	669	660	625	661	634	628	641	672	655	581	641	616	665	603	643	644	707	646	657	659	647	641	635	597	633	701	624	650	614	648	633	648	685	621	651	640	631	646	665	620	646	676	676	647	688	677	676	649	609	619	686	667	636	635	615	633	666	595	663	645	641	620	645	710	704	622	593	636	628	651	617	662	637	634	616	630	647	680	620	675	684	685	670	616	609	623	627	636	609	644	647	655	642	630	655	695	646	662	644	674	651	678	648	637	683	647	650	636	622	676	633	602	635	626	594	679	655	645	618	663	683	649	632	636	664	616	641	656	634	656	633	637	618	643	676	671	630	696	665	691	658	657	612	679	650	653	670	672	650	659	620	666	643	656	652	643	632	638	652	662	639	605	666	657	644	662	694	679	640	653	669	676	611	652	659	635	663	631	676	640	616	649	623	673	625	645	653	641	617	643	643	618	585	624	661	637	646	674	640	665	670	663	647	620	668	673	678	634	674	671	677	638	642	637	696	615	604	668	648	608	590	687	670	650	619	671	622	608	682	645	591	648	630	715	631	661	624	684	642	657	688	619	694	609	638	639	659	621	692	636	620	636	646	681	655	693	667	625	642	646	614	653	676	652	679	614	657	654	651	658	626	667	718	584	640	723	649	687	651	678	660	665	691	633	648	623	622	656	666	695	645	701	676	674	623	637	665	634	677	619	653	650	615	652	640	622	609	613	640	671	638	680	654	634	691	642	648	665	615	624	658	641	639	630	699	654	628	666	662	647	595	661	676	658	660	639	677	650	596	678	669	670	683	611	692	629	645	632	639	677	697	660	643	637	643	603	643	686	680	694	632	640	665	690	622	630	640	626	641	659	683	633	621	659	642	663	632	675	654	671	670	614	596	607	629	680	610	650	645	683	680	653	634	668	681	648	669	659	636	623	649	607	609	642	627	666	673	637	635	606	629	643	652	671	616	635	695	712	634	616	666	678	651	635	643	654	663	624	600	633	659	639	629	635	657	608	614	639	635	638	660	648	648	640	643	679	677	641	654	673	632	658	678	627	635	657	612	671	662	668	622	652	610	644	650	647	673	661	632	670	647	671	614	628	610	688	653	627	619	687	672	636	665	654	654	678	675	606	648	693	655	639	676	624	637	657	621	651	649	637	613	623	645	644	641	672	685	642	663	620	673	646	646	662	650	624	673	638	651	657	630	644	613	670	709	660	624	602	625	672	668	639	676	649	625	657	655	635	652	691	648	635	647	663	643	635	669	679	657	652	682	660	662	619	687	650	596	650	621	613	635	674	713	644	638	576	611	677	629	656	679	695	695	646	677	624	707	634	610	665	595	624	636	667	646	695	667	606	646	593	664	623	621	653	655	619	690	692	645	639	682	653	629	628	672	666	689	679	641	627	600	628	654	657	639	666	665	650	664	662	671	675	620	605	677	646	634	655	642	619	615	648	674	648	643	617	677	623	633	639	637	665	635	640	622	677	602	619	626	684	681	687	606	669	665	671	693	666	648	633	677	646	655	645	654	674	619	612	606	659	663	704	651	672	630	647	650	616	666	617	601	638	661	634	630	615	611	690	608	590	640	614	642	642	659	643	662	662	684	646	676	676	618	666	678	650	662	621	630	670	639	689	649	651	622	591	620	670	639	615	683	656	675	671	621	692	687	673	685	639	631	699	655	661	717	690	616	691	623	639	645	675	618	673	649	639	650	639	660	661	663	615	633	655	674	700	620	653	651	650	622	637	616	655	664	646	639	640	619	722	676	640	698	647	641	638	634	630	670	665	641	654	619	647	611	708	616	685	640	624	654	666	639	625	664	620	667	694	622	640	658	640	672	635	657	641	637	679	651	681	640	678	696	637	628	666	634	697	672	666	629	651	661	635	650	681	647	595	674	651	642	675	652	623	698	634	649	618	609	636	682	619	626	664	653	644	671	622	627	641	658	673	653	697	624	688	675	617	674	636	605	654	646	662	642	642	653	680	662	658	640	674	635	660	584	680	695	628	694	625	615	650	678	674	649	658	648	635	648	684	663	669	617	654	634	639	644	625	666	677	615	655	646	614	641	646	625	683	680	700	629	667	663	686	644	655	642	639	635	606	638	630	635	629	638	628	651	631	631	681	628	639	640	627	631	661	686	654	634	650	639	680	703	638	688	651	629	608	642	621	653	691	617	629	608	668	675	634	656	646	665	674	656	653	664	676	656	670	621	648	628	622	650	601	688	696	685	597	648	630	612	667	673	658	708	646	648	646	630	648	623	655	656	658	651	662	657	635	673	672	649	690	616	649	620	627	622	659	660	702	655	670	603	666	643	656	656	661	650	673	676	678	675	672	639	626	628	625	651	651	637	690	617	702	595	656	619	653	630	666	667	654	655	629	617	652	663	658	672	728	661	633	613	613	656	666	613	619	640	633	645	654	734	672	633	655	629	667	624	674	667	634	683	658	663	620	654	672	649	704	643	594	658	664	640	658	624	650	674	600	660	676	638	605	626	670	662	642	682	643	615	669	596	595	652	642	654	665	667	640	618	667	657	637	620	598	662	588	610	645	648	658	668	693	657	628	671	629	655	666	664	653	628	706	663	648	635	620	705	643	636	620	645	630	624	624	641	714	632	646	645	628	700	674	670	647	636	683	678	640	618	615	637	645	661	645	612	662	622	652	677	641	619	692	667	619	634	677	677	639	692	639	646	612	678	622	699	618	662	656	656	629	598	628	654	628	671	621	641	652	645	648	671	669	652	614	687	682	636	686	663	617	666	641	638	659	654	636	656	653	640	642	645	677	643	617	686	701	592	651	615	700	606	675	614	605	654	651	631	645	654	627	656	690	674	646	681	711	659	607	614	661	654	632	688	626	641	652	666	617	692	656	630	688	682	657	636	635	640	681	606	668	614	646	667	623	605	678	691	621	648	664	637	609	690	637	646	661	667	634	682	639	638	621	648	613	651	705	623	612	652	646	657	689	584	686	631	628	651	651	649	633	646	628	647	691	629	672	618	655	590	624	634	711	655	686	660	664
37566	11048	4424	3027	2293	1480	1042	838	809	683	609	556	532	486	515	489	503	451	412	431	406	446	471	496	429	491	447	428	416	438	434	423	457	463	462	433	404	407	424	439	416	409	404	394	365	393	355	390	346	398	385	386	403	366	387	379	379	456	387	343	364	377	353	354	375	400	375	408	365	427	385	349	393	399	363	387	353	367	366	359	373	390	361	389	360	333	382	342	347	371	378	378	406	347	365	381	378	381	377	393	375	421	392	372	341	399	379	404	361	390	383	354	332	377	357	393	350	323	382	367	370	380	330	354	356	394	367	369	397	392	354	376	399	363	383	389	380	359	360	357	336	386	365	380	381	385	370	341	335	385	358	348	379	377	381	318	377	394	358	373	337	373	371	382	359	372	370	341	324	388	376	379	378	386	362	391	383	381	383	373	369	350	361	336	397	387	368	370	393	371	362	356	377	386	351	351	366	353	351	369	365	388	378	352	346	396	391	366	388	359	381	377	373	377	374	307	421	405	384	378	377	349	366	381	340	341	379	343	418	363	401	408	362	374	394	385	371	364	378	358	351	342	359	360	379	376	388	357	344	381	378	395	360	360	351	385	374	363	385	390	360	384	386	350	378	366	357	354	396	373	390	342	377	358	347	368	364	380	343	365	367	365	365	349	343	359	364	349	371	352	374	355	362	363	346	388	347	377	360	370	360	348	371	366	333	377	365	370	384	340	357	379	348	356	369	350	386	351	349	341	366	410	372	345	349	375	364	401	401	387	416	370	365	368	360	373	365	344	330	365	353	361	378	415	375	388	380	374	354	391	386	390	391	433	348	382	372	356	372	402	370	382	333	375	361	370	342	369	352	372	395	339	359	404	376	384	357	349	355	384	355	340	374	338	354	379	353	350	361	327	380	339	364	361	374	394	384	365	392	409	342	348	349	365	385	365	380	351	367	408	345	356	381	360	366	358	368	367	372	331	341	351	349	340	365	392	344	378	340	355	334	342	346	387	377	363	391	345	381	372	391	383	341	387	367	357	392	400	358	349	370	339	397	363	372	362	381	368	373	385	385	357	372	364	389	414	390	429	360	366	376	366	344	367	340	346	386	365	361	386	385	362	354	397	381	367	378	347	369	363	363	360	371	416	400	380	404	382	369	392	326	381	401	359	355	355	411	373	354	376	366	367	403	365	383	315	339	402	377	379	374	376	370	364	373	369	355	371	344	335	378	353	382	381	353	371	363	361	407	371	360	396	351	401	361	378	374	369	356	378	340	345	357	359	370	362	370	348	376	375	360	343	403	377	401	360	369	344	373	359	367	350	358	356	375	358	355	380	381	356	380	375	362	380	377	364	383	350	352	357	342	345	378	412	357	395	365	397	379	395	352	366	379	409	398	410	357	367	349	372	355	378	409	331	373	380	379	352	369	368	397	316	346	374	395	357	407	384	344	380	424	394	357	358	380	357	362	380	381	374	378	368	349	325	386	363	395	341	387	385	393	388	399	364	370	344	372	380	365	363	347	360	384	404	369	426	365	388	380	393	379	325	392	365	381	352	368	385	348	379	387	323	374	387	353	396	380	379	382	396	394	391	340	360	347	351	353	335	345	353	385	366	375	331	380	355	369	351	359	380	359	361	378	339	387	358	393	382	362	365	393	381	375	355	364	381	370	384	391	341	362	345	390	382	376	361	378	353	369	409	401	372	342	380	366	375	357	365	387	339	372	373	403	353	422	410	361	391	369	383	344	361	340	365	369	315	339	368	366	348	397	354	399	333	385	374	346	351	372	369	375	354	346	393	368	356	350	359	373	355	358	349	372	366	380	393	372	369	385	391	382	355	356	374	370	403	356	360	345	374	380	369	395	409	376	367	377	376	394	353	361	390	356	355	370	340	388	351	354	388	389	346	361	353	371	385	373	358	355	383	363	368	382	377	346	359	370	356	387	353	396	378	384	392	351	357	395	408	389	363	362	398	340	344	368	373	410	373	385	368	350	379	394	359	370	350	377	368	397	382	390	337	376	362	364	380	368	368	343	358	365	392	371	383	388	396	359	372	376	357	361	387	386	376	362	365	388	380	366	396	373	327	361	330	331	364	345	396	357	397	338	373	377	353	355	367	392	408	378	395	359	381	352	393	413	371	368	356	403	392	374	369	378	400	369	359	377	374	364	340	374	384	357	369	391	379	403	326	394	373	378	356	348	323	373	360	353	386	372	347	342	390	373	345	379	312	327	408	375	350	337	397	368	366	405	379	356	370	380	373	369	354	369	408	383	384	358	374	388	384	367	391	386	361	386	385	389	356	385	326	392	409	355	346	371	331	346	381	385	344	357	404	390	351	371	370	398	342	377	376	342	369	381	374	389	359	354	334	379	350	361	359	381	382	369	375	374	359	343	388	359	397	372	365	413	373	359	362	382	389	400	391	369	346	373	419	385	392	406	366	336	356	393	357	338	372	356	360	384	401	394	359	383	383	391	357	352	352	360	357	383	373	356	367	398	396	347	364	356	395	335	353	387	388	374	421	355	403	377	341	368	355	370	365	394	408	350	382	375	360	361	342	374	373	355	408	360	363	349	395	373	412	357	381	411	379	345	356	389	394	379	413	358	372	365	343	411	328	432	397	403	400	340	340	346	345	388	375	364	395	342	343	369	416	411	356	383	360	347	372	402	354	352	353	378	360	404	351	366	357	377	369	384	362	363	372	339	372	367	412	335	398	351	341	401	365	352	347	382	369	355	363	385	414	377	350	388	366	344	379	370	380	365	425	321	377	356	372	384	401	375	342	396	384	348	393	360	393	393	373	357	396	384	357	390	353	355	368	375	358	378	381	337	364	376	383	386	384	368	384	360	358	363	399	357	343	342	370	371	339	357	363	365	364	371	429	349	393	380	345	401	379	368	367	338	358	356	397	393	355	371	344	352	342	377	358	362	359	354	394	399	364	394	384	417	390	421	376	385	374	364	372	350	394	337	361	380	400	344	350	361	393	347	381	367	360	330	387	373	381	371	363	388	364	362	368	373	384	381	342	376	360	359	397	375	364	366	379	364	347	401	353	379	394	398	370	405	336	397	372	376	358	384	333	334	404	387	364	364	371	387	339	367	385	366	412	352	384	376	389	375	409	345	387	358	333	368	368	368	333	366	352	387	393	337	359	401	394	368	373	376	351	380	383	365	373	353	368	399	342	347	383	373	311	391	385	372	372	354	405	397	393	350	359	377	348	369	379	394	384	403	408	386	372	366	386	383	373	370	374	333	358	388	363	316	413	348	376	367	384	413	408	378	393	388	364	387	364	393	380	391	349	374	369	364	338	364	369	339	397	378	377	364	391	403	397	366	349	381	344	357	359	371	394	347	338	374	364	368	358	360	388	357	376	373	371	404	389	369	368	357	370	349	356	365	388	341	355	359	339	391	341	381	339	371	389	364	381	379	418	372	362	371	381	352	363	347	376	375	342	369	368	396	351	360	384	363	387	345	396	373	375	341	345	356	377
14959	3009	6617	7217	6279	5241	3870	3144	2789	2413	2216	2027	1817	1676	1564	1474	1391	1339	1372	1337	1374	1426	1435	1436	1423	1450	1391	1382	1308	1306	1426	1450	1517	1752	1507	1428	1293	1274	1158	1376	1243	1130	1092	990	969	920	993	971	947	953	945	989	1005	965	977	920	937	939	941	890	916	894	896	918	954	872	890	943	899	839	857	892	928	895	921	890	873	903	869	902	928	933	883	887	909	874	910	892	885	856	934	892	856	896	888	933	845	909	931	939	925	922	866	904	922	894	855	860	887	853	920	863	883	843	898	863	894	919	896	884	884	901	857	868	817	854	816	825	788	886	868	890	860	868	915	860	823	859	878	878	839	798	847	861	890	858	825	859	867	816	833	856	865	800	850	869	839	848	863	836	849	909	861	811	908	848	838	847	852	811	878	937	856	868	885	887	837	851	838	897	797	885	836	867	838	883	881	819	795	908	848	889	909	854	881	896	827	841	890	859	837	841	861	829	921	902	903	884	863	873	836	889	852	926	879	858	825	832	833	868	869	859	937	877	902	884	854	855	830	901	843	807	864	864	907	860	892	854	865	832	835	834	872	827	841	845	921	865	859	890	862	818	865	860	891	862	858	877	858	865	865	881	918	876	847	870	856	864	817	847	856	900	863	833	827	851	916	876	855	879	887	806	834	833	844	866	805	853	859	856	846	810	840	898	890	873	807	853	861	888	827	850	875	874	863	862	884	866	862	843	799	867	830	840	889	899	889	875	853	835	845	810	880	872	843	788	788	898	833	857	848	867	870	863	847	892	875	818	892	837	852	852	853	882	843	863	945	873	871	864	828	831	877	871	843	875	801	860	828	878	834	931	820	846	822	835	824	884	860	863	869	848	837	876	846	843	858	831	832	872	937	901	905	837	827	834	857	853	901	916	855	898	825	832	873	834	852	845	854	840	899	892	883	881	848	892	933	839	913	850	852	949	817	898	800	809	844	808	923	897	873	870	880	838	819	840	897	898	861	820	878	853	856	837	839	876	926	908	871	848	854	844	865	892	891	859	885	866	877	849	841	857	822	817	848	864	906	847	898	830	873	835	858	812	874	855	884	813	841	865	841	867	865	862	860	844	840	856	830	861	851	829	820	886	863	841	867	871	855	830	884	831	850	845	867	857	862	846	861	898	877	904	913	888	824	900	853	902	852	842	852	867	867	864	874	836	835	819	791	882	868	834	871	819	868	888	854	875	893	908	826	821	886	863	811	821	890	843	870	848	839	825	885	843	870	888	887	835	897	877	880	887	828	892	881	844	865	893	881	875	842	854	904	824	871	850	858	884	862	856	841	864	876	849	860	820	899	870	842	859	867	885	847	849	868	876	840	892	864	803	873	874	942	866	890	876	835	911	895	866	814	817	846	853	854	834	862	875	860	873	839	863	864	906	869	845	894	878	813	915	858	824	848	892	868	858	904	880	884	848	876	840	919	936	858	807	855	851	871	841	808	876	849	858	790	893	827	871	912	834	849	781	845	853	887	887	867	852	858	855	862	863	833	862	800	896	855	859	859	919	877	908	901	838	866	825	781	883	849	868	828	896	840	843	893	840	834	845	870	853	833	905	823	882	821	885	863	824	881	869	790	885	850	832	915	842	830	872	830	895	830	866	821	877	867	875	863	873	836	897	870	839	788	850	871	897	839	887	913	875	848	886	806	850	906	884	836	910	900	806	871	916	921	851	839	899	896	833	864	853	900	845	833	839	818	849	847	856	822	874	829	901	856	869	843	808	860	854	852	944	869	882	868	850	876	882	858	894	892	859	868	870	868	828	821	884	878	849	866	863	842	850	864	876	912	879	847	892	853	831	850	811	851	946	852	851	846	787	835	864	866	818	881	828	897	837	838	837	883	853	836	851	836	887	857	860	864	821	848	892	851	837	832	860	833	873	886	814	859	897	883	779	844	860	899	867	861	822	857	823	870	833	847	882	852	837	875	856	908	852	942	860	880	849	830	890	851	884	846	838	835	905	839	869	837	882	858	858	830	810	868	833	866	877	845	833	854	829	833	815	821	931	839	841	814	858	871	802	938	839	883	878	841	912	882	841	845	843	857	855	855	856	840	823	902	844	883	868	852	861	844	905	835	906	882	868	882	828	877	858	791	884	873	823	821	848	856	819	841	834	917	867	900	849	875	903	876	872	910	862	892	863	843	867	887	861	863	885	794	875	881	875	867	813	871	806	886	866	901	815	888	915	856	916	882	881	883	812	867	881	903	917	918	840	832	838	879	840	858	806	873	881	842	917	865	846	898	867	870	877	902	860	856	851	912	876	843	915	910	812	833	915	886	877	875	855	845	854	877	907	838	879	874	831	843	862	827	881	844	890	875	877	841	840	872	855	855	849	868	874	851	867	893	881	855	892	867	875	930	903	880	840	848	898	859	857	856	917	865	882	838	861	851	818	786	874	905	863	853	813	873	825	897	852	841	850	843	854	872	842	876	882	841	866	927	863	827	871	856	862	852	800	857	854	819	825	802	907	840	851	872	816	917	881	881	844	836	854	857	822	830	861	867	869	891	846	839	855	876	883	818	887	848	843	819	875	898	854	875	857	831	878	835	842	841	832	857	863	874	906	845	870	889	824	880	879	887	855	836	869	812	835	821	911	858	889	843	839	827	885	880	886	900	844	844	912	877	916	827	860	851	843	930	877	899	845	862	840	863	879	819	858	878	856	892	837	885	873	880	858	834	862	846	908	855	869	819	861	837	863	854	913	889	907	866	832	847	856	818	898	843	870	846	899	857	799	892	935	821	868	878	848	891	849	885	834	867	897	829	875	832	873	861	900	837	832	853	888	854	867	872	845	924	819	827	870	889	884	823	866	918	790	854	876	922	885	894	831	865	850	863	865	873	861	881	859	858	845	904	839	890	829	828	835	903	839	846	856	818	878	876	855	852	866	884	854	871	848	849	897	887	872	891	806	875	827	910	860	847	893	884	855	863	911	825	832	873	856	888	869	891	835	875	887	868	882	870	901	878	846	849	837	909	851	874	850	858	910	830	852	839	889	833	849	878	859	842	869	926	909	851	833	896	912	830	862	852	860	916	832	889	904	881	837	861	858	903	910	862	860	895	858	857	866	951	871	882	842	863	928	814	885	868	903	929	922	830	883	854	867	839	823	889	847	850	772	898	868	865	888	848	854	899	881	849	841	822	806	880	907	918	850	872	846	881	862	851	849	871	927	933	871	828	886	878	894	859	828	874	825	886	838	892	870	883	844	906	854	862	851	865	847	824	830	850	837	905	865	847	814	889	813	866	822	873	870	859	854	830	915	846	827	883	867	867	848	872	800	894	856	890	857	851	880	868	887	923	834	865	877	907	816	823	877	851	811	922	850	908	894	877	889	859	852	867	913	847	870	837	846	831	875	891	827	852	836	896	835	859	891	878	834	858	907	861	909	805	879	847	863	869	825	879	827	873	877	799	868	844	842	831	828	872	876	887	873	868	815	831	857	879	858	854	881	866	892
4080	482	546	447	322	284	256	206	210	232	207	187	192	215	160	156	177	183	199	208	209	191	177	195	193	187	193	216	214	204	194	211	210	215	219	199	213	204	207	189	189	199	197	186	194	179	180	216	170	189	180	173	180	196	188	184	207	181	188	174	189	193	191	174	181	157	197	205	179	201	201	178	187	161	186	177	173	189	177	163	201	176	163	164	150	173	172	213	168	174	155	211	203	182	186	170	212	192	176	187	171	172	177	182	180	180	186	188	151	177	193	204	151	191	178	187	166	177	180	180	186	190	218	194	185	164	192	199	165	156	173	211	180	176	163	172	203	196	172	197	214	183	174	175	195	203	179	162	170	170	184	186	184	182	189	180	201	183	188	179	191	197	207	174	215	171	160	191	182	193	195	184	187	184	168	180	179	174	191	196	187	200	195	169	172	176	148	213	169	187	178	183	192	198	198	174	188	225	195	184	194	162	168	189	166	194	172	203	188	163	160	165	210	174	171	208	159	162	169	175	184	190	198	213	194	192	171	185	182	189	177	203	161	161	195	186	189	171	210	183	158	192	185	174	187	193	182	184	189	188	178	188	189	176	176	208	176	177	186	179	168	182	176	165	172	173	190	175	186	178	192	201	157	205	181	192	160	191	190	183	188	175	191	158	176	178	197	179	170	200	180	179	183	166	164	181	154	176	159	166	185	189	207	161	173	191	190	173	189	202	186	177	203	182	214	189	191	177	184	176	175	172	213	203	160	175	172	202	201	180	166	167	166	189	188	173	211	188	197	205	165	184	168	175	191	180	212	174	185	212	194	168	170	154	194	180	183	163	170	190	163	180	186	189	170	180	195	166	202	188	212	191	164	201	180	190	166	184	185	175	187	211	195	203	181	177	191	171	182	178	173	211	171	197	200	183	222	190	206	208	197	178	198	191	183	179	201	185	174	182	195	195	185	186	153	158	198	178	186	186	147	161	189	182	175	178	184	191	194	204	196	179	188	199	189	182	208	166	187	183	192	183	176	214	188	179	192	199	159	175	171	184	176	168	170	203	207	186	181	212	205	201	160	159	209	180	190	181	198	169	170	184	203	182	187	170	168	171	171	166	191	168	187	188	180	213	206	179	204	157	194	202	170	198	160	177	187	186	188	172	200	208	178	171	170	179	176	203	197	188	145	171	182	194	201	191	162	181	206	189	171	198	205	191	171	198	210	180	198	177	192	182	190	191	193	197	199	196	197	181	162	198	197	186	168	193	209	172	196	202	185	208	204	209	197	182	154	160	186	194	200	194	171	168	170	174	206	211	202	191	188	178	195	198	188	160	148	183	174	195	183	184	180	176	189	198	206	160	195	178	188	200	194	201	189	180	210	178	189	184	172	203	186	180	187	166	165	222	167	179	185	185	171	194	169	179	175	201	171	183	170	190	164	187	196	188	171	200	183	176	180	174	159	185	162	175	175	173	193	207	167	166	163	204	174	167	199	183	190	206	152	168	199	176	183	173	189	172	177	158	173	159	174	180	183	174	191	170	182	184	173	203	184	191	175	172	187	197	176	179	172	192	184	160	186	188	175	184	194	159	189	178	185	190	197	199	181	173	183	176	182	188	192	182	212	191	192	186	204	161	205	179	174	218	191	168	188	179	166	201	166	188	185	178	172	178	189	178	199	167	182	180	192	176	208	159	186	216	206	177	179	182	194	188	175	201	179	169	197	195	174	175	206	195	193	182	168	195	191	172	220	182	179	207	187	189	177	196	201	187	169	167	180	182	196	193	184	199	203	175	185	175	205	191	183	160	166	187	182	189	177	211	189	166	169	181	202	198	190	185	175	183	169	171	194	192	208	180	201	190	195	179	202	192	165	211	191	158	156	186	212	193	176	205	178	184	170	198	199	162	184	158	183	186	194	186	196	200	155	170	174	199	193	210	193	201	194	182	181	183	167	157	190	180	194	188	171	188	171	187	163	171	172	192	172	172	181	182	183	169	183	161	184	216	175	203	206	158	167	187	173	191	186	191	222	155	177	161	171	186	189	178	194	183	181	182	179	173	191	166	201	198	179	183	165	185	164	185	200	173	185	199	183	153	189	179	172	195	180	174	160	207	195	190	165	209	193	191	162	169	165	171	170	188	179	178	187	195	206	193	160	164	204	182	171	175	195	204	188	178	177	197	188	185	197	204	172	189	191	172	174	207	197	208	199	157	158	183	180	189	175	193	180	164	178	185	188	187	177	168	233	165	206	173	194	165	188	204	174	176	163	173	184	183	186	195	193	201	188	199	183	184	185	178	189	209	213	168	211	193	205	177	191	178	188	184	197	165	182	175	209	187	183	167	196	202	168	201	171	170	188	202	204	176	187	196	189	159	163	174	206	177	161	198	184	204	165	176	173	189	189	189	175	183	214	194	181	166	205	198	204	190	179	215	189	191	191	179	177	179	174	179	179	186	155	165	194	195	164	210	167	182	213	199	213	189	202	151	185	186	175	199	184	151	183	178	174	202	166	162	181	205	216	240	180	194	209	165	185	191	185	193	182	222	186	194	165	208	181	179	188	182	179	206	190	191	192	180	201	196	187	182	155	185	184	197	165	189	174	180	190	180	155	184	180	169	210	190	152	171	181	187	163	197	189	188	174	211	201	182	188	206	185	189	181	187	162	166	179	177	168	171	206	181	176	165	185	158	156	185	175	169	169	178	192	172	163	197	200	201	189	186	174	162	162	189	189	172	206	175	193	191	181	179	199	184	179	172	167	166	170	177	183	189	177	203	184	196	190	200	159	209	184	194	192	191	186	182	156	198	190	203	197	168	187	187	186	193	194	187	190	156	166	206	171	164	186	201	187	174	191	201	178	198	184	192	189	193	203	186	175	195	181	184	206	174	166	205	193	168	190	192	177	190	196	183	164	174	186	157	182	213	191	169	189	184	203	181	181	199	159	182	180	171	175	196	181	192	191	180	187	180	187	185	182	201	199	185	173	170	173	173	186	168	192	196	190	191	180	189	210	172	139	194	165	193	183	173	211	204	176	174	171	211	172	196	189	169	173	181	182	189	188	214	212	196	165	212	175	188	198	201	178	178	190	172	186	188	183	179	183	153	176	199	199	191	173	188	183	174	198	178	192	178	191	199	195	188	202	207	185	178	161	154	168	171	189	180	190	189	177	180	213	158	191	177	179	162	177	159	180	177	186	219	191	163	185	175	174	221	185	180	204	178	153	182	179	164	181	169	186	186	182	197	174	214	159	174	185	186	177	212	179	178	196	188	169	195	185	185	167	190	195	198	199	185	178	171	174	202	171	163	177	210	200	157	206	180	183	186	197	167	191	190	229	209	188	155	204	192	197	180	191	202	178	183	182	177	182	181	167	189	193	190	197	171	206	174	190	169	183	180	192	200	175	179	175	177	155	184	183	176	172	190	194	188	165	186	212	187	171	183	188	193	162	184	175	153	172	197	192	172	197	184	178	165	206	200	173	187	171	176	180	173	177	191
4520	743	1237	1203	1066	907	778	659	617	649	616	588	545	567	574	544	546	533	521	549	553	595	677	642	661	648	648	653	598	601	647	686	792	791	679	622	632	612	616	630	612	581	491	497	505	519	511	496	509	500	538	526	544	516	465	486	501	462	484	508	479	476	532	474	512	475	493	473	480	447	478	448	512	505	496	491	475	458	483	460	494	483	433	489	530	484	479	468	487	509	463	491	499	496	504	484	530	482	464	475	461	498	515	499	442	455	472	473	471	490	493	511	504	496	455	481	463	472	512	465	481	516	451	524	484	454	468	460	441	464	516	448	436	487	450	518	500	458	491	454	488	435	462	492	457	506	492	491	472	513	483	458	521	438	490	448	506	483	464	513	468	465	507	505	463	497	460	494	476	489	513	489	491	445	438	482	492	472	473	465	464	524	419	482	451	518	472	469	496	479	470	460	474	492	489	470	501	449	489	498	494	518	465	483	497	500	478	480	491	476	465	438	475	491	475	473	461	487	481	456	486	471	468	484	457	473	495	492	464	445	490	485	475	475	494	479	470	452	467	481	495	435	500	467	463	489	473	440	472	496	480	477	471	491	475	498	475	514	511	496	498	482	474	471	464	466	460	519	491	491	490	433	470	473	480	450	495	505	481	512	440	484	489	477	473	498	484	501	466	455	465	505	478	454	447	500	486	504	478	473	484	457	505	452	469	495	465	467	490	474	465	488	496	491	513	530	491	491	448	443	464	468	472	505	467	523	474	493	470	489	472	442	506	453	481	466	498	491	493	499	501	453	480	510	476	466	475	497	457	461	507	462	472	471	509	474	486	467	479	470	486	510	473	520	492	473	465	481	484	477	460	500	466	443	493	468	484	471	465	460	455	499	441	470	502	488	488	500	456	476	489	469	498	506	485	498	495	463	471	488	488	477	487	488	524	472	472	454	495	458	463	476	472	506	479	484	467	467	476	481	461	554	501	482	458	470	460	482	477	482	457	413	505	479	504	478	473	500	492	463	452	487	494	455	467	502	467	522	470	490	433	496	523	488	472	471	478	479	479	468	448	464	518	476	501	486	457	435	467	494	485	455	520	457	473	419	484	483	493	506	468	490	499	478	457	500	501	485	488	465	503	509	492	453	488	466	451	488	483	469	444	482	471	475	532	496	499	505	484	443	469	502	461	438	460	471	492	498	473	479	459	504	460	497	463	503	488	481	487	484	487	455	429	481	508	452	494	514	490	491	472	453	475	484	526	486	487	494	467	493	485	503	534	469	484	446	493	515	507	460	489	514	453	531	504	483	505	437	499	448	459	465	458	538	493	463	476	457	511	489	436	474	488	489	501	488	474	488	482	484	461	481	473	484	491	478	455	468	465	454	501	434	514	513	487	453	522	514	458	456	494	469	504	487	529	447	500	445	484	474	500	504	486	465	451	492	497	479	517	501	481	510	491	446	436	520	491	505	548	496	435	436	507	474	501	465	493	495	494	455	444	495	473	477	508	482	481	476	493	452	506	472	468	537	460	494	470	492	498	469	483	498	474	518	492	483	504	471	492	467	466	460	446	444	493	492	465	482	513	463	476	466	525	463	470	450	490	522	481	485	470	487	476	492	469	450	485	480	485	488	493	421	489	493	483	474	500	475	517	444	475	473	489	451	488	496	465	494	491	452	493	473	501	508	473	487	464	449	466	480	464	476	459	476	498	469	469	468	465	455	452	482	470	461	478	480	477	473	498	475	491	486	500	498	505	482	519	479	496	473	479	502	460	480	485	485	478	481	471	480	525	440	467	486	451	460	474	471	496	492	444	467	491	469	486	487	455	480	493	506	487	438	456	484	484	495	444	468	473	477	475	473	423	498	504	471	509	491	472	502	467	517	442	463	511	454	475	476	449	499	463	459	461	477	496	487	513	467	461	468	448	467	452	497	501	475	433	469	470	464	441	480	469	518	487	463	497	492	480	490	517	474	508	510	465	504	494	445	457	475	504	503	537	503	455	510	471	498	460	490	485	478	480	483	493	474	466	454	451	523	492	517	455	457	483	495	462	478	512	469	531	480	483	489	451	470	502	461	489	498	491	478	428	505	478	491	444	477	458	453	512	482	470	450	496	503	454	458	507	467	491	490	485	467	465	485	496	505	507	510	505	462	456	485	498	478	485	492	481	487	502	512	441	460	474	509	492	484	508	481	517	495	473	481	521	508	474	498	521	470	449	493	522	507	491	481	454	510	478	493	479	486	458	446	498	476	491	493	495	479	461	457	518	458	469	491	473	479	473	476	496	468	481	473	458	483	484	502	497	474	488	469	462	521	502	476	515	462	477	482	477	488	455	496	495	463	466	444	455	499	478	480	490	493	450	510	498	487	463	451	456	466	458	445	496	476	505	436	474	460	454	480	466	454	470	501	469	472	473	498	480	455	482	445	478	475	474	476	455	468	487	496	499	501	444	502	495	481	472	458	507	504	461	483	483	454	455	508	509	466	485	488	505	479	465	492	514	438	480	478	527	483	481	456	505	506	468	471	488	516	478	464	454	477	504	492	472	423	441	455	475	480	528	504	476	469	465	497	473	468	457	479	479	496	435	492	463	501	494	504	481	514	492	504	463	475	469	448	459	478	492	476	428	494	457	503	414	502	482	481	471	495	492	481	520	439	484	491	471	528	475	483	504	491	492	470	474	429	466	507	485	527	467	457	474	491	458	508	453	542	484	513	446	463	495	491	467	489	510	452	473	492	472	513	496	468	489	470	445	529	483	432	492	473	503	493	481	487	467	479	492	469	468	462	522	446	472	503	459	450	486	456	502	496	466	506	461	474	497	466	480	490	493	463	496	470	460	492	450	452	471	469	501	442	524	470	491	484	483	501	485	470	487	451	485	498	460	479	493	495	471	529	458	456	484	462	476	457	449	474	500	465	483	488	480	480	455	473	484	494	473	489	481	449	491	482	491	505	506	465	521	477	475	488	521	504	472	485	446	450	487	479	471	486	499	462	451	484	487	461	478	491	451	449	488	464	476	474	514	505	488	476	462	461	476	466	470	448	464	482	508	473	495	449	488	501	458	484	502	473	490	473	491	510	492	468	469	502	512	460	489	493	502	475	445	471	523	490	496	495	480	463	476	502	460	481	464	469	464	477	451	480	488	465	459	488	477	499	514	486	488	459	491	494	486	494	472	489	477	471	487	476	490	474	481	455	500	506	515	452	492	445	483	515	459	462	433	477	468	474	458	459	469	482	487	460	463	526	487	474	527	476	489	497	496	483	430	488	477	460	476	466	485	472	480	494	527	496	487	440	500	488	509	506	476	482	447	477	511	491	455	512	435	476	453	414	505	455	455	411	480	460	470	472	466	499	465	487	513	439	461	498	471	456	453	456	492	500	456	462	467	504	488	525	501	480	506	465	541	482	476	463	467	484	488	462	463	509	478	502	444	453	449	496	480	490	480	487	467	491	471	523	491	448	486	504	479	484	490	511	444	472	466	449	482	452
33648	11683	3334	1598	1081	799	615	467	460	442	387	346	354	361	304	304	313	332	307	235	281	320	327	350	302	272	307	296	309	338	308	355	358	341	289	299	303	316	265	280	275	314	274	256	257	277	301	285	246	278	261	249	294	282	283	248	281	267	254	267	248	277	284	267	261	257	282	239	267	262	249	274	276	257	294	288	253	294	260	270	265	248	275	242	257	260	286	270	245	264	252	267	265	258	294	275	273	283	270	237	299	251	235	235	259	267	252	249	268	290	270	229	255	266	281	275	222	241	250	293	276	245	275	224	260	257	236	270	242	283	243	268	258	270	260	239	264	272	253	278	237	251	251	229	276	266	300	272	287	250	232	243	264	271	266	274	296	263	279	244	288	253	279	255	277	257	247	273	282	232	288	237	290	262	253	261	259	245	249	272	258	243	224	241	289	254	242	270	277	249	265	284	249	253	259	276	251	229	265	274	264	250	287	280	269	282	247	282	271	280	234	246	286	251	276	276	273	235	238	261	257	242	273	284	260	246	257	268	229	274	270	279	249	243	283	274	232	248	255	263	242	258	288	239	276	246	248	253	275	281	243	291	247	243	279	274	285	259	237	254	214	279	245	269	246	238	277	254	277	286	292	275	269	269	234	282	257	261	268	234	271	260	299	254	271	274	233	273	279	251	260	254	262	295	284	265	249	241	248	248	262	241	273	262	249	264	267	271	248	265	285	247	266	241	249	275	274	267	253	268	253	254	274	241	268	274	271	264	249	255	225	248	265	273	250	243	244	249	230	248	280	228	301	255	268	248	227	257	263	233	252	264	262	262	287	259	244	268	246	258	256	270	228	282	254	256	265	284	279	279	269	260	271	269	269	278	260	277	251	217	243	259	233	273	258	288	273	243	239	268	271	273	253	281	261	257	227	238	273	266	258	267	279	251	270	245	268	268	255	271	239	268	238	270	283	286	260	226	231	257	228	286	286	263	237	267	297	252	257	262	275	296	283	262	259	262	278	299	274	254	252	249	290	254	253	263	251	259	278	290	255	268	245	230	240	251	281	254	262	266	258	298	284	276	266	242	251	257	274	256	241	239	268	278	270	266	282	259	243	271	220	262	312	260	267	291	219	249	229	267	245	238	228	251	262	257	258	262	259	280	288	245	283	239	249	250	241	246	240	229	255	259	247	284	268	246	295	253	225	259	277	251	235	209	275	301	267	276	252	263	287	258	263	285	252	285	256	256	277	265	278	258	263	282	282	298	262	267	258	258	255	251	236	249	266	277	272	282	256	260	262	261	300	273	264	280	254	253	300	248	283	260	248	270	269	274	261	242	252	243	243	226	249	264	273	252	264	260	261	269	225	267	264	287	266	225	271	248	260	255	233	247	269	290	277	282	272	281	279	257	240	226	250	272	298	263	242	259	270	241	246	251	263	278	280	264	253	259	290	265	246	252	272	259	243	274	250	261	268	228	293	273	259	241	251	248	244	263	259	272	232	246	251	280	251	267	255	279	268	260	267	282	283	267	268	265	256	258	238	260	260	250	285	265	245	264	273	262	253	249	251	271	270	270	251	226	233	240	265	286	243	273	277	265	255	250	249	277	271	254	269	245	248	270	247	274	239	259	289	270	272	238	262	272	283	280	255	253	254	242	276	252	259	278	252	267	277	245	256	248	255	255	247	254	292	264	263	267	257	225	240	290	277	255	269	248	260	262	280	235	259	249	241	259	282	258	231	201	261	287	256	230	274	238	266	249	301	300	283	311	254	261	266	262	292	258	257	279	242	263	248	244	236	270	275	248	257	270	270	261	246	270	263	268	242	259	247	262	245	248	240	248	296	246	272	271	283	254	258	280	252	255	253	293	278	238	221	259	263	269	252	278	226	263	260	284	268	256	250	259	232	261	261	268	247	245	271	257	239	250	225	253	259	234	275	251	282	254	263	268	253	268	265	232	238	245	247	291	272	262	284	230	260	222	242	247	246	271	247	271	248	259	257	251	247	251	244	264	256	257	249	245	242	269	283	255	265	256	280	235	258	264	260	284	263	276	246	287	272	259	258	257	283	279	275	244	239	248	267	261	239	249	270	246	258	248	262	232	273	245	278	259	242	218	277	259	242	238	273	240	262	263	266	275	276	278	267	265	213	241	246	248	267	274	266	241	244	243	217	264	265	252	282	250	280	307	231	239	261	238	241	316	249	244	243	250	253	247	241	235	281	260	293	264	231	225	269	247	256	283	278	224	252	280	298	285	278	291	259	256	230	270	312	245	254	271	258	270	274	262	252	276	262	258	261	256	256	278	263	267	263	267	277	292	243	274	254	244	280	276	246	247	252	245	273	274	285	239	281	270	289	275	268	259	260	254	239	242	271	253	260	277	244	255	255	289	252	269	271	274	249	275	276	252	258	268	272	265	288	270	259	247	267	258	267	277	238	247	245	289	259	265	264	254	258	258	251	250	240	272	279	226	259	287	263	233	273	269	270	236	225	253	258	278	239	260	281	250	260	243	249	267	279	227	271	265	287	281	252	288	264	252	256	264	257	247	237	274	283	279	259	266	272	244	259	268	262	273	253	269	257	254	247	247	239	254	263	266	276	274	272	267	274	278	256	279	250	264	283	233	265	251	238	250	290	255	288	227	249	252	241	267	291	274	275	280	276	287	277	269	242	277	274	258	251	292	263	269	270	247	261	240	255	276	234	263	278	247	252	270	261	253	280	266	252	269	250	265	261	227	268	291	253	242	260	247	279	269	272	272	272	248	276	257	254	257	263	262	281	230	198	222	265	252	249	270	251	261	253	261	260	225	284	250	232	286	262	254	284	301	282	267	262	275	242	264	260	269	266	253	247	245	259	298	259	262	248	263	264	255	259	250	236	216	246	240	284	247	265	250	253	263	244	251	231	246	237	245	257	266	255	254	260	249	285	238	264	257	263	245	255	257	236	271	258	308	252	244	256	253	249	263	274	271	264	265	299	236	279	271	271	256	242	268	244	258	211	252	264	230	227	260	256	281	242	257	265	270	285	277	249	297	268	251	259	239	248	252	289	275	272	224	276	268	248	289	270	240	261	277	263	277	254	247	302	260	293	290	242	256	263	253	270	239	270	228	250	271	276	257	274	280	277	236	284	282	243	300	286	216	233	277	265	256	255	283	242	279	267	228	267	270	256	281	250	249	274	248	278	282	243	271	231	250	234	257	254	239	246	242	288	234	244	281	245	251	261	247	257	226	260	303	264	224	242	270	265	261	263	254	251	263	258	246	275	259	259	246	240	265	238	265	262	270	269	266	284	267	289	256	263	279	267	243	242	267	268	240	257	255	292	255	266	286	236	242	246	267	262	282	266	272	258	226	291	236	242	238	259	270	269	273	279	282	268	298	277	257	252	287	250	253	241	255	253	244	247	232	266	226	289	244	258	259	256	265	217	260	256	260	291	259	277	270	266	232	245	242	248	291	253	249	259	255	275	251	264	255	256	249	309	274	247	252	269	254
15695	1860	3939	4352	3892	3017	2374	1868	1688	1524	1385	1324	1179	1128	1072	1047	977	985	932	897	922	926	969	1003	1023	1004	962	976	1012	1059	1098	1225	1230	1155	956	909	900	847	875	873	864	892	765	759	701	710	720	722	772	722	740	730	713	720	661	671	681	607	660	656	716	702	674	650	692	642	672	684	702	653	678	642	695	662	653	633	732	650	669	632	672	666	680	645	678	640	697	668	698	639	646	659	636	647	669	661	635	666	695	684	645	724	702	671	642	665	667	667	613	659	606	655	611	636	639	638	648	664	630	653	645	592	671	658	629	671	659	683	635	641	598	648	689	643	617	600	609	623	682	660	678	633	627	656	613	643	620	678	650	682	624	679	652	640	622	648	678	610	643	661	620	656	613	661	626	690	605	658	695	600	637	627	645	647	680	631	656	671	687	665	628	621	625	619	668	634	617	653	604	685	591	670	666	658	653	608	638	654	639	654	649	647	598	624	648	616	603	635	679	632	609	626	637	596	678	647	665	674	661	615	627	680	616	649	685	648	653	624	656	710	626	629	612	626	691	682	672	615	656	653	605	618	656	662	630	697	658	655	637	672	642	615	694	622	645	672	619	664	627	676	665	655	648	666	605	645	642	667	622	611	682	621	658	702	595	605	659	675	649	654	700	620	655	567	685	629	600	639	660	626	675	644	613	671	622	663	645	585	591	679	592	650	662	625	643	621	643	655	629	639	640	668	663	648	674	636	659	679	661	676	685	648	668	660	654	630	685	601	581	652	664	670	656	632	641	643	665	653	589	606	636	656	633	631	623	636	632	656	589	668	654	628	610	623	650	627	660	662	624	645	643	652	623	629	632	667	667	619	628	635	650	650	626	594	613	624	640	618	633	626	670	616	618	609	635	644	629	662	602	641	664	649	666	609	653	648	654	673	606	665	676	603	626	666	635	636	660	652	627	652	649	669	620	645	645	663	671	625	665	651	664	600	678	634	618	643	666	656	591	650	653	673	641	706	644	645	638	649	609	595	643	634	602	622	641	609	632	631	666	679	635	640	663	657	632	688	635	682	702	600	665	620	672	620	652	633	637	628	675	673	654	634	629	621	633	593	660	625	677	652	681	657	617	631	646	665	661	636	605	674	641	611	659	632	612	679	655	694	650	630	673	656	646	677	662	598	624	669	612	659	644	622	662	663	669	636	644	609	635	642	644	615	646	668	616	653	615	663	606	613	623	657	694	656	640	640	643	658	623	652	679	631	668	639	662	626	642	661	675	602	640	673	597	612	650	644	639	610	620	661	623	620	593	639	615	679	640	601	683	608	658	649	633	704	622	617	640	661	649	633	631	696	639	650	652	658	631	652	610	650	681	648	644	632	647	678	691	664	601	635	682	653	599	661	651	692	665	644	686	600	663	611	636	681	661	664	637	649	665	669	668	586	655	661	624	698	640	662	671	659	632	652	661	665	679	594	696	620	622	638	599	625	634	634	634	633	630	650	614	650	591	589	661	646	654	661	637	672	662	631	634	689	648	630	641	606	691	686	698	679	685	671	661	698	639	607	619	617	663	633	680	611	668	625	694	636	664	640	649	646	644	651	641	647	659	650	654	631	676	662	622	628	651	594	654	633	619	648	672	689	646	646	671	622	638	626	656	617	668	650	655	666	626	654	633	644	611	600	656	642	664	684	636	679	646	656	590	673	614	614	693	638	700	646	589	657	632	607	646	659	655	624	620	602	602	672	669	646	696	622	654	644	658	656	657	603	678	648	582	630	688	635	590	658	618	641	686	637	639	648	664	655	640	658	624	668	665	646	655	666	654	663	662	656	621	634	649	589	647	687	647	650	646	652	598	652	643	607	623	709	626	658	640	657	652	643	667	637	676	675	688	609	688	656	636	629	637	654	622	640	656	602	625	636	639	621	712	661	676	658	629	653	681	681	654	667	631	652	643	658	659	577	621	662	653	650	672	648	682	649	634	644	637	658	652	644	597	633	652	633	657	675	677	659	630	640	623	640	622	637	655	625	666	656	615	671	658	683	654	634	624	627	649	608	669	691	613	656	612	635	615	680	647	657	631	636	613	654	632	632	642	644	672	581	668	626	631	650	638	648	670	655	621	625	663	607	632	597	665	689	675	670	659	663	684	645	664	640	648	617	630	639	687	619	648	689	610	675	621	661	655	636	653	679	613	628	628	639	672	656	600	575	651	651	625	635	671	667	676	669	641	626	616	642	628	691	646	629	682	680	641	677	668	593	624	622	642	643	651	667	653	696	646	629	646	661	627	617	647	644	644	635	648	664	666	637	640	666	629	628	645	575	637	637	613	616	654	612	624	644	581	633	636	655	632	666	637	619	635	668	607	629	637	623	672	648	650	642	659	632	667	675	673	644	643	627	651	648	612	653	663	655	618	653	594	623	648	677	677	669	623	685	658	655	663	640	674	643	635	589	615	667	681	699	619	675	648	632	651	639	652	682	676	660	642	671	650	611	662	662	632	660	636	672	664	644	660	657	608	660	668	634	624	674	636	662	673	603	670	624	620	617	657	635	689	630	630	653	690	665	630	649	599	586	601	651	624	594	579	660	637	689	631	667	623	651	601	648	662	676	656	610	707	667	665	612	684	658	630	653	660	673	624	632	666	609	652	654	632	654	653	616	638	669	645	660	612	625	628	652	643	678	625	665	670	683	638	671	644	684	644	668	627	601	615	651	645	657	613	619	649	643	639	669	643	656	638	634	649	667	617	639	605	671	615	616	638	626	639	702	618	653	632	624	700	660	631	646	634	627	623	669	683	662	625	681	671	604	585	646	649	635	616	680	690	662	601	643	686	651	627	645	669	668	621	626	669	669	657	668	681	637	657	625	648	634	635	642	680	641	644	625	647	644	594	648	625	646	642	637	624	656	590	665	684	701	645	645	692	670	674	630	643	673	632	650	663	636	636	613	665	640	655	687	630	660	646	621	637	628	662	585	625	618	622	694	649	626	654	630	639	668	641	592	639	655	679	679	604	588	659	591	628	649	653	600	627	637	716	659	646	663	630	648	650	635	652	673	612	666	641	623	661	606	604	642	672	665	673	655	604	628	623	644	646	639	650	648	667	693	678	651	609	659	631	651	632	620	660	652	651	629	667	674	644	645	632	662	662	636	639	638	621	645	618	695	621	633	614	659	647	658	639	660	648	677	681	669	647	585	653	694	631	639	664	639	644	657	673	657	661	609	680	626	661	706	609	682	686	631	634	641	650	628	656	624	665	597	614	653	653	661	631	631	648	653	587	630	601	640	628	674	661	660	666	617	640	635	608	645	651	633	644	619	648	624	613	668	637	640	649	619	657	626	615	654	616	621	658	624	611	613	706	661	659	639	652	632	610	600	687	602	695	608	655	636	654	689	649	652	677	625	688	632	583	682	656	661	644	692	645	626	641	642	641	629	669	596	632	597	642	656	650	664	646	609	689	657	639	635	688	654	622	639	635	624	667	634	667	661	699	639	675	621	649	637
38226	14497	5422	3064	2027	1443	1041	789	675	661	601	588	525	525	478	466	499	443	457	437	445	461	440	451	431	428	451	434	415	445	473	468	500	435	450	375	446	428	435	418	424	440	417	362	367	369	326	371	420	425	412	402	383	399	373	363	371	347	396	418	356	384	395	433	322	387	390	386	374	411	390	380	382	361	381	393	360	439	365	367	386	368	382	374	375	383	403	396	387	360	369	410	406	355	392	419	360	367	395	380	366	421	383	324	396	370	336	379	362	345	351	337	367	347	370	400	364	372	383	416	368	359	353	404	370	367	373	435	363	390	377	388	351	374	353	357	380	403	366	387	374	367	364	362	372	379	381	389	374	422	384	341	345	388	362	388	378	387	382	384	374	392	413	393	399	388	345	345	369	366	394	367	383	349	376	372	385	390	382	348	353	388	342	392	360	413	349	383	376	367	387	381	397	376	430	381	361	359	350	385	385	380	409	370	348	369	381	400	403	398	417	367	364	386	399	374	318	336	399	361	365	389	379	381	371	346	373	384	362	416	375	392	407	360	363	326	353	393	340	383	385	380	425	331	380	389	363	348	408	387	387	383	357	377	383	375	342	360	387	384	381	352	378	376	368	363	377	389	370	380	358	400	362	375	374	397	336	322	371	408	380	347	339	378	361	365	394	412	370	368	361	348	383	366	367	349	380	405	385	349	404	373	329	364	415	394	364	353	350	385	360	342	385	412	370	356	356	394	349	347	355	372	382	354	361	352	355	366	326	369	391	361	399	406	348	402	343	391	403	362	351	383	351	400	398	381	413	406	375	376	347	376	411	362	380	369	379	348	370	378	365	371	358	374	388	367	400	349	348	344	355	355	370	393	384	348	391	346	416	413	361	351	367	348	367	358	384	346	396	356	361	364	423	402	380	340	349	366	343	375	421	372	384	387	376	360	405	379	357	372	365	379	386	385	396	392	355	355	387	376	370	371	378	383	386	419	380	344	358	364	389	408	383	381	409	374	379	347	368	412	388	364	389	359	373	388	383	381	413	389	404	356	378	376	357	386	368	386	392	356	358	390	388	360	378	391	396	373	366	329	343	390	359	362	372	342	374	381	361	409	389	368	352	336	378	387	422	371	380	371	406	389	375	370	387	358	385	351	355	389	370	388	355	381	414	376	373	390	365	395	401	385	356	389	345	346	369	336	353	390	408	387	360	375	366	395	423	361	360	361	344	376	363	400	368	334	366	372	383	346	353	384	367	371	382	342	367	385	382	422	367	379	350	357	365	373	349	380	371	331	350	354	354	368	386	365	380	367	369	393	430	329	373	382	376	362	330	397	371	411	352	363	385	344	358	376	372	346	386	367	354	385	384	377	381	371	351	345	368	369	363	355	356	415	415	366	361	372	382	407	375	339	334	351	409	377	357	381	358	359	359	372	337	345	365	398	345	351	368	405	359	336	379	347	367	386	342	392	378	384	384	381	369	335	369	387	384	338	387	346	369	386	383	361	415	352	360	372	421	392	408	345	366	401	332	373	366	363	362	365	361	308	360	396	374	358	380	405	351	391	383	344	350	381	357	383	357	355	373	380	346	375	375	409	388	398	401	372	368	371	397	354	336	378	380	347	397	362	358	370	346	358	396	368	389	388	367	375	378	345	353	377	384	365	341	347	387	376	338	335	384	373	380	338	406	371	377	367	362	337	390	366	406	372	342	397	379	374	343	403	329	352	386	395	347	386	390	348	347	348	401	364	389	399	389	401	419	337	353	347	384	368	388	386	326	380	415	376	375	406	382	401	390	389	377	365	347	357	390	375	347	336	374	404	341	403	356	384	386	399	353	370	374	366	388	401	401	356	336	352	386	376	359	378	393	356	382	380	372	386	358	384	400	377	353	401	377	375	384	394	378	380	391	396	341	389	362	351	411	372	361	432	377	363	346	366	362	365	387	364	409	359	367	357	365	386	405	358	392	398	414	386	358	341	393	377	366	361	344	369	372	378	392	349	398	393	407	349	386	397	409	390	397	366	408	375	407	375	398	357	391	373	351	353	405	358	364	355	387	348	383	347	355	371	343	402	361	399	355	368	376	390	358	387	354	391	380	400	383	371	390	369	394	365	357	360	400	387	392	345	392	369	394	369	379	371	359	350	401	379	396	378	419	396	376	319	401	415	337	376	406	378	390	343	380	344	355	369	387	349	357	380	336	402	367	359	374	359	408	354	344	355	362	348	367	405	347	343	339	379	385	402	380	377	401	359	377	400	442	379	367	409	366	367	342	368	374	390	358	372	384	384	364	396	358	339	392	347	355	351	356	379	392	384	355	388	394	334	375	378	349	348	367	363	404	402	380	321	365	356	351	370	339	403	363	375	353	401	360	372	364	408	363	360	361	366	357	369	380	390	364	394	331	401	394	363	384	393	367	352	404	372	373	371	358	374	362	369	377	388	396	371	358	359	342	350	409	373	374	388	386	369	359	351	356	384	371	365	393	354	354	371	374	344	388	363	347	394	372	368	365	367	319	368	349	395	366	397	383	378	346	375	379	361	377	329	362	369	405	371	358	384	384	349	386	379	354	323	377	383	393	360	424	348	331	375	387	346	388	368	389	388	423	398	381	396	370	354	398	420	388	359	387	357	395	376	366	368	409	349	390	344	394	390	394	408	389	393	395	397	381	339	385	379	354	390	344	388	373	356	370	354	357	362	384	366	367	367	378	360	389	361	362	358	345	387	399	382	414	378	369	373	349	411	363	389	369	379	361	372	385	372	340	405	393	391	365	357	311	363	365	394	361	399	369	385	339	363	366	391	419	356	369	390	410	376	379	360	357	355	355	370	359	393	355	384	359	368	380	382	374	381	362	379	358	371	372	398	363	358	360	340	328	369	383	371	374	342	383	382	345	370	372	400	396	353	360	388	372	369	373	378	373	389	388	389	371	393	366	360	394	369	373	389	376	365	376	369	388	377	357	361	376	363	390	382	380	347	307	343	359	357	361	406	365	378	382	361	366	374	341	339	328	355	375	356	361	364	382	390	374	370	345	367	368	345	325	387	397	380	330	369	389	360	328	396	372	387	372	371	354	391	370	368	369	361	380	382	387	394	342	361	381	377	341	370	361	367	351	379	336	345	390	372	387	362	390	359	368	392	381	344	383	357	408	378	352	361	371	349	361	343	380	382	367	361	397	373	362	353	377	370	374	376	393	384	378	384	335	365	378	378	408	370	382	370	372	366	357	364	382	343	374	383	347	384	370	361	394	344	364	366	386	377	391	359	397	376	370	363	351	403	338	433	430	402	364	380	393	373	389	417	369	383	392	390	354	438	370	390	366	382	336	366	346	360	360	356	395	375	399	352	383	364	355	377	351	403	359	404	342	369	399	359	362	373	372	364	384	316	395	366	338	346	381	392	362	361	403	358	358	355	380	392	389	380	383	366	410	398	377	377	348	371	336	350	395	371	367	393	390	390	424	429	372	376	357	424	353	393	376	385	361	350	371	377
16166	3109	6615	7289	6345	5100	3898	3148	2722	2415	2230	2029	1896	1725	1645	1577	1506	1337	1324	1350	1325	1462	1407	1508	1471	1384	1391	1389	1401	1445	1650	1815	1780	1495	1313	1335	1308	1246	1221	1236	1220	1164	1096	1006	946	947	900	951	1012	1015	1032	1005	993	972	911	945	887	942	900	859	909	923	870	893	952	905	890	880	858	919	846	928	943	904	915	953	924	887	917	896	941	876	897	903	908	869	905	850	871	904	948	917	860	938	934	912	906	945	895	903	907	907	905	916	841	871	833	825	886	906	851	859	829	863	853	853	850	840	885	856	938	903	883	867	868	896	861	856	883	870	892	879	919	828	871	871	870	889	856	870	866	826	839	904	908	868	863	883	860	885	898	910	900	876	839	876	823	883	840	868	881	885	855	863	919	879	889	828	851	919	861	897	855	881	939	873	844	935	845	892	904	896	855	817	829	865	833	847	907	903	923	876	931	845	868	864	797	836	881	861	849	892	846	834	856	870	889	838	871	881	830	898	925	854	815	855	880	866	867	867	840	820	888	911	864	818	845	828	887	900	831	851	846	881	863	914	920	878	910	901	854	863	910	862	857	848	905	842	856	842	873	887	880	897	859	917	888	906	795	858	854	913	822	927	880	858	846	836	850	899	872	872	825	903	892	808	849	870	883	870	863	846	846	861	887	855	867	833	807	812	887	853	899	855	879	853	912	869	855	899	891	854	862	848	874	847	873	867	842	844	910	840	863	855	888	849	898	928	826	840	880	833	881	855	860	839	857	878	833	914	890	823	864	839	873	849	877	925	860	888	902	871	846	889	887	856	892	848	838	878	834	884	841	818	847	796	865	889	839	832	835	855	909	841	832	815	889	813	863	865	919	892	829	893	830	875	881	832	840	886	868	842	863	882	852	850	875	803	852	850	827	851	878	849	826	869	891	865	926	862	870	802	832	833	871	885	914	833	845	861	867	869	885	850	885	837	838	868	840	906	870	850	901	874	846	863	850	812	852	870	889	905	823	892	845	810	869	904	854	856	852	870	834	880	838	841	858	906	845	916	855	839	814	880	871	876	836	880	816	862	855	874	897	859	838	874	865	855	885	838	878	887	858	890	858	894	797	855	847	917	857	934	867	890	809	856	896	886	848	874	845	892	901	875	851	850	847	882	883	810	860	872	886	868	838	862	886	841	887	918	887	898	876	884	875	850	856	873	918	888	892	872	838	874	836	867	824	924	883	846	842	915	862	844	876	902	875	860	833	824	889	893	835	894	860	854	861	838	869	854	851	902	819	865	824	827	873	841	867	837	853	861	953	830	890	845	905	913	845	859	886	836	841	829	864	869	906	785	804	856	872	889	898	895	848	855	840	815	851	910	860	833	840	897	875	942	837	843	841	867	869	894	892	859	854	909	858	853	879	899	892	876	861	851	838	880	900	852	858	932	878	874	933	929	899	855	888	888	847	927	884	813	891	860	877	834	863	781	888	884	844	884	854	866	900	851	828	842	865	922	871	890	887	884	853	847	843	858	856	864	880	858	888	849	870	841	795	873	882	819	860	838	876	878	884	840	886	850	870	917	868	875	919	849	839	896	861	896	894	875	859	797	895	900	850	902	858	812	870	851	883	853	844	901	872	841	847	883	877	837	871	895	871	884	813	896	843	867	941	798	902	842	873	861	866	843	798	900	882	844	837	824	868	857	838	799	891	897	877	909	848	868	843	907	890	857	880	885	851	876	892	817	884	835	844	861	893	836	794	843	894	852	894	870	852	930	889	871	901	828	895	922	863	861	831	846	878	900	873	901	862	897	835	841	826	877	893	914	846	910	881	855	834	864	872	855	833	840	839	862	892	876	826	853	875	872	870	871	905	823	857	909	838	854	899	834	898	818	853	861	892	857	873	856	847	901	851	873	844	867	825	850	887	813	929	856	828	864	883	849	863	862	883	850	909	872	851	832	862	820	860	881	873	836	884	913	855	851	822	858	871	843	830	828	857	879	889	896	826	846	880	814	883	858	885	853	870	830	840	849	830	819	844	890	878	860	807	825	849	903	868	823	839	904	945	850	906	829	845	818	801	861	876	899	878	858	845	840	816	825	895	900	843	810	876	818	862	907	816	849	874	905	847	816	826	913	947	878	885	836	890	855	887	831	856	861	912	846	911	875	859	893	827	860	864	795	902	818	827	891	795	891	878	892	874	850	904	884	883	824	831	855	858	834	841	944	916	911	844	863	886	896	927	868	855	895	889	838	873	929	866	867	825	821	941	868	866	835	882	852	881	845	976	826	843	873	853	889	898	856	867	849	927	886	835	857	878	808	824	807	878	907	865	818	811	844	802	895	903	877	836	884	852	866	875	917	934	878	894	872	866	872	889	835	877	842	889	816	843	833	886	831	904	868	886	866	880	861	877	907	852	861	827	827	857	852	882	872	874	897	861	892	932	874	900	822	867	883	883	867	909	853	894	850	838	888	839	874	888	867	847	821	842	874	915	868	872	886	839	899	940	804	894	849	848	872	907	882	805	892	885	827	859	828	893	858	856	901	884	799	846	874	860	856	876	865	927	833	914	896	821	838	872	916	878	851	866	876	888	844	877	848	875	860	835	859	843	872	831	908	841	847	838	838	885	878	899	870	838	837	907	846	846	880	840	874	876	845	892	874	888	864	894	880	909	858	884	842	846	873	873	826	860	838	879	842	866	884	893	824	843	832	862	841	869	888	890	931	862	874	887	882	847	819	907	816	887	875	884	907	865	868	857	896	858	828	819	806	874	841	839	925	901	866	869	826	873	894	869	845	878	875	862	860	901	828	866	875	829	843	875	939	935	878	902	833	826	873	877	851	858	878	856	871	860	868	901	835	847	864	912	816	912	865	851	929	890	814	874	854	855	838	904	885	866	864	859	864	855	899	868	841	853	864	864	862	831	861	901	831	845	876	862	894	878	881	919	853	833	894	872	920	849	879	873	862	887	864	875	860	849	850	880	853	863	842	835	857	877	871	855	853	900	910	869	903	851	874	888	912	909	863	864	872	845	840	828	820	847	870	832	872	856	896	870	887	829	912	855	918	869	838	878	863	820	888	877	865	874	857	811	897	856	899	894	856	876	848	882	852	854	818	881	907	833	836	831	857	896	901	900	901	878	883	921	895	869	890	818	851	829	847	840	838	910	853	837	863	855	871	830	840	867	873	901	883	852	802	909	862	864	873	819	798	881	932	893	875	883	881	881	839	854	861	892	833	918	835	892	888	832	883	901	935	820	883	883	865	854	892	816	847	845	833	880	859	856	860	899	885	845	849	867	892	905	853	866	856	870	903	810	860	870	902	841	854	834	850	901	894	867	855	863	816	891	914	879	859	896	835	860	866	857	827	853	830	824	806	856	882	870	879	850	879	885	857	820	874	862	898	888	848	848	843	878	867	826	852	880	817	829	873	876	825	887	851	891	875	837	876	940	876	878	871	846	853	872	873	838	885	861	842	841	860	806	815	844	892	836	872	833	818	843	874	897	866
5465	536	491	405	293	265	223	245	214	226	237	229	214	225	209	219	229	192	199	193	222	174	233	205	217	200	194	188	231	210	219	225	247	200	178	209	246	222	222	209	209	179	205	188	190	184	186	197	184	209	165	201	154	211	176	199	170	171	195	208	200	199	198	163	169	176	194	230	188	181	210	188	204	178	193	210	188	175	194	171	193	189	196	194	169	187	186	183	178	194	175	211	203	192	179	213	185	210	218	197	181	179	173	204	189	211	199	204	184	189	165	188	201	218	195	146	172	185	175	176	196	166	215	188	172	205	184	198	213	195	189	178	197	209	163	179	192	208	211	183	208	200	191	172	179	195	169	170	204	172	160	186	192	203	206	168	188	179	185	167	178	194	193	200	206	189	160	187	190	202	199	156	190	176	183	206	192	182	201	182	202	202	177	168	180	192	195	213	185	182	181	192	206	199	193	173	219	203	190	201	183	196	199	203	208	192	208	185	175	186	176	170	214	191	211	192	185	199	188	191	180	193	200	193	201	178	207	206	188	180	216	202	197	204	172	200	175	171	173	199	171	198	185	182	198	168	177	183	184	181	208	220	186	177	199	188	203	192	185	181	192	167	194	181	202	176	190	211	200	189	173	197	179	201	186	205	180	197	162	186	213	202	202	204	205	165	200	174	177	170	178	188	174	181	189	194	189	192	203	189	164	176	167	205	203	206	184	180	207	189	186	188	182	213	191	188	194	176	197	197	185	177	186	184	179	191	181	233	195	217	180	189	199	170	189	189	203	206	202	164	195	178	194	188	179	201	193	191	191	192	179	190	180	178	173	184	191	198	200	171	207	215	183	185	168	181	181	194	196	198	186	185	207	206	200	200	188	181	192	193	162	174	178	181	196	195	193	196	204	176	173	172	191	190	192	210	199	177	174	180	183	181	191	164	182	169	163	172	214	194	181	212	168	212	190	188	172	194	186	192	205	201	179	184	174	170	186	164	203	187	189	195	191	165	197	177	193	164	194	186	190	211	225	160	190	182	197	169	203	194	153	212	200	194	215	190	182	184	207	196	206	161	183	194	197	189	166	161	208	194	207	183	187	199	194	199	175	205	182	169	175	192	185	193	179	184	176	177	189	173	208	179	206	173	163	180	165	209	211	210	203	199	199	187	202	188	192	194	194	183	172	184	184	178	194	183	205	208	202	193	199	166	194	189	201	191	195	182	183	206	182	190	186	162	179	171	199	178	196	170	195	185	174	204	182	182	182	184	179	204	234	156	200	204	179	204	166	189	185	196	171	202	193	182	186	178	211	192	178	175	176	191	207	187	171	167	200	190	189	185	163	201	178	177	170	179	190	158	188	206	179	197	203	196	182	205	177	191	200	169	191	201	176	178	210	224	181	204	198	173	189	171	218	192	202	186	189	170	166	209	190	203	216	197	169	181	200	192	217	185	179	176	156	210	206	196	206	203	186	186	212	195	212	181	188	187	210	183	195	203	200	187	191	173	177	211	190	190	189	198	182	208	186	203	197	195	206	186	186	205	199	183	191	206	198	192	200	170	175	191	195	179	204	173	186	184	171	194	192	177	196	208	195	193	179	194	188	211	182	216	192	202	187	208	186	170	196	196	203	204	181	186	216	186	177	214	144	187	175	204	168	183	169	188	187	179	173	198	187	191	216	190	175	179	191	212	200	220	175	194	187	227	182	189	169	198	207	197	199	197	167	195	204	182	207	197	151	196	187	201	191	181	174	199	176	221	186	187	201	198	172	202	196	201	189	177	202	191	196	199	225	210	207	207	188	190	221	197	226	191	187	213	188	195	172	190	160	205	180	168	178	182	179	189	178	168	206	179	169	211	180	180	192	214	211	174	192	199	196	177	183	182	180	189	201	195	151	178	204	186	195	206	202	192	193	195	205	199	191	202	192	185	176	163	179	178	177	187	213	198	198	193	185	182	198	190	181	190	176	202	202	175	188	221	216	221	197	187	203	190	194	180	182	216	166	193	171	167	191	176	178	208	177	177	181	170	208	194	196	192	202	179	204	187	188	159	208	191	218	199	163	171	189	176	210	193	183	205	198	171	191	192	182	172	148	173	183	211	188	205	178	164	194	171	202	156	190	209	200	213	220	193	186	160	212	221	170	204	193	215	188	162	195	206	202	187	207	216	210	211	171	180	211	193	197	187	186	185	187	188	188	230	190	172	201	208	194	203	179	199	182	195	198	198	197	180	206	178	181	214	180	192	181	188	193	210	198	178	169	213	199	178	177	190	195	195	191	191	208	174	173	178	188	191	188	165	205	203	194	181	181	179	198	185	195	198	173	202	193	181	191	193	197	189	179	194	197	192	188	217	173	219	167	194	162	188	224	202	187	167	217	194	162	176	170	199	170	182	223	206	172	193	172	180	198	175	178	177	215	191	190	203	190	192	184	175	209	167	200	189	201	171	206	193	202	149	197	173	223	197	198	209	206	177	187	206	180	160	191	190	192	211	201	204	211	200	209	179	191	200	194	167	193	202	202	201	195	202	186	179	191	204	196	186	186	200	181	168	187	210	169	174	185	195	187	173	181	190	203	192	195	202	200	190	205	200	209	185	162	162	207	212	194	189	162	172	200	188	200	177	195	180	198	195	193	181	184	160	230	200	211	172	197	186	211	202	158	179	222	163	160	210	176	210	196	194	204	216	185	191	192	191	180	182	150	205	200	178	197	205	194	194	204	183	171	186	182	219	198	166	179	191	188	179	192	186	192	170	186	189	176	187	175	178	168	188	159	196	204	186	188	168	198	190	190	188	182	218	180	206	194	198	190	194	174	167	193	185	184	156	173	192	179	199	171	200	193	195	183	176	195	167	185	194	194	198	217	188	198	183	181	194	200	186	205	151	177	201	171	196	203	218	203	194	189	182	206	187	203	178	195	173	181	179	184	232	166	181	189	180	197	225	192	174	203	234	199	195	170	186	172	169	181	185	176	186	195	192	162	178	197	177	186	207	199	212	182	206	179	188	198	183	200	203	207	187	170	155	174	194	179	168	172	187	183	188	209	193	194	194	198	210	198	186	203	178	180	188	203	159	187	190	185	191	170	192	189	206	186	196	199	205	213	189	201	187	198	199	205	205	196	183	193	182	219	188	195	210	192	208	164	167	185	198	196	186	169	166	178	183	198	223	185	198	181	189	194	193	202	177	214	174	188	190	190	164	200	190	198	185	171	171	180	166	197	164	166	201	192	181	198	198	174	188	178	217	199	201	182	199	200	239	203	194	194	181	195	188	176	197	191	182	180	173	219	190	181	216	190	190	193	167	174	165	204	197	181	184	185	179	178	206	192	199	187	176	190	193	186	195	170	216	201	189	230	191	204	187	194	216	174	190	205	233	219	199	175	194	172	185	196	196	179	186	202	186	187	200	201	187	190	205	209	211	193	195	169	170	183	202	191	167	188	198	158	196	196	176	167	189	187	183	200	231	184	200	170	173	174	188	204	206	189	188	168	174
5374	731	1171	1297	1125	907	797	740	689	664	607	640	607	634	619	546	541	580	566	571	594	639	680	642	624	624	629	642	671	665	792	845	800	667	625	656	663	598	610	617	588	602	592	519	501	505	495	485	527	538	556	515	530	523	462	509	479	476	478	503	487	503	512	517	480	457	525	500	515	502	497	526	482	530	501	510	462	516	500	481	526	481	508	509	517	493	470	520	509	507	495	473	520	477	519	499	490	517	478	521	475	445	488	498	425	445	500	528	508	516	484	430	484	519	505	542	483	477	464	498	492	514	473	497	518	519	512	476	509	497	492	473	486	531	496	514	489	468	489	460	467	501	497	496	517	508	492	511	518	505	493	509	502	424	546	502	534	474	490	507	489	505	492	544	502	487	485	483	480	524	497	500	462	475	509	501	458	519	495	482	515	502	515	512	491	500	493	454	477	511	455	486	470	489	476	508	480	496	481	484	468	505	507	468	459	495	518	522	476	519	463	501	485	512	508	453	507	502	487	476	491	520	505	504	428	469	511	497	523	497	468	509	485	495	467	495	471	516	484	512	445	475	472	504	510	490	459	472	503	522	517	470	466	510	533	490	533	482	532	501	465	488	516	483	471	527	468	522	515	479	492	491	484	495	485	475	506	513	482	513	495	502	509	476	470	505	505	442	450	473	481	480	480	520	472	499	491	517	498	487	513	518	470	463	515	492	495	498	509	522	475	467	499	532	449	485	497	555	459	498	495	505	468	516	469	494	470	514	471	481	465	526	511	498	516	455	514	500	491	512	493	494	482	534	493	519	486	504	465	522	495	486	461	448	474	494	501	502	509	496	474	480	511	525	462	507	541	494	514	498	472	501	488	460	484	486	495	493	476	468	502	508	522	464	502	544	500	485	488	493	465	536	498	507	495	457	526	487	505	492	533	501	479	502	496	493	507	519	512	473	475	502	476	468	449	479	495	497	479	456	459	501	448	505	489	533	483	474	491	472	547	462	485	486	467	471	485	521	532	469	493	484	470	477	483	497	505	449	495	494	462	451	485	482	510	490	469	491	490	466	458	474	462	499	528	515	517	496	530	516	473	526	473	499	521	458	482	518	532	494	502	505	544	517	484	525	456	475	496	481	487	485	473	511	522	502	493	464	524	452	511	487	504	497	491	496	515	546	477	492	490	444	467	482	487	504	539	511	452	493	488	531	473	511	477	480	477	466	456	447	491	476	467	513	466	452	492	503	485	501	474	475	491	452	516	542	519	485	511	490	487	483	507	490	457	471	486	479	506	500	500	443	524	458	495	501	515	492	500	479	483	488	481	460	473	499	507	488	522	489	486	449	507	466	451	466	490	524	496	476	491	506	510	468	527	469	515	453	506	482	487	493	480	484	489	498	501	435	461	513	524	494	476	493	485	509	497	476	521	475	477	503	454	494	502	506	508	520	517	530	460	438	512	483	478	498	524	497	482	517	489	500	525	519	465	469	519	473	485	458	493	488	455	483	503	514	474	499	502	506	476	513	479	465	497	515	510	503	495	519	520	482	463	480	495	474	495	480	491	504	435	513	482	480	465	473	481	492	504	487	485	459	541	491	469	461	502	516	479	494	507	540	493	493	462	481	512	483	440	485	486	482	511	495	504	453	525	484	489	457	496	508	489	540	495	502	478	498	448	537	467	487	525	500	536	510	509	463	508	443	517	489	494	499	549	481	488	454	512	527	479	529	481	504	506	498	496	488	516	497	466	482	521	506	493	481	513	498	523	486	489	496	510	538	483	490	472	497	530	511	472	482	463	508	468	520	511	500	476	492	513	519	499	480	515	493	502	490	486	530	485	499	477	507	455	477	495	470	473	458	507	515	488	507	519	469	474	468	461	494	498	486	510	527	518	469	484	479	474	474	506	478	477	459	499	461	518	493	447	531	506	498	536	452	510	443	487	494	486	515	507	505	453	500	469	475	485	455	507	500	423	511	462	483	492	491	501	478	488	500	496	465	470	461	488	495	462	533	510	486	491	488	535	503	490	497	545	482	484	496	521	477	506	477	475	503	500	506	498	486	489	480	476	478	468	487	503	517	450	484	474	467	498	481	440	506	521	472	489	506	492	487	506	489	521	523	474	480	486	513	526	522	506	488	453	481	460	526	506	522	509	516	469	501	453	489	459	483	488	481	454	482	464	479	490	520	489	473	464	482	455	472	487	497	530	487	502	484	491	479	499	501	481	500	452	489	498	455	443	468	496	484	477	523	498	489	520	471	479	501	481	507	509	534	502	509	509	480	498	477	493	501	429	512	485	521	517	457	489	448	526	467	490	470	463	495	482	511	527	468	507	471	493	494	526	503	462	489	479	463	478	508	501	516	459	503	498	459	466	512	491	511	504	493	452	451	481	471	513	502	510	476	516	533	456	473	468	485	524	482	501	482	491	519	485	503	516	489	536	515	502	507	502	501	548	472	476	479	506	527	500	535	532	533	500	541	457	490	440	511	509	486	515	475	486	482	499	490	501	483	463	518	508	516	480	523	493	466	493	490	495	475	531	460	524	458	479	464	474	517	492	535	450	485	522	469	481	490	465	489	476	524	508	468	452	472	540	535	522	477	504	473	524	508	506	477	514	469	512	510	527	501	478	495	487	496	472	499	486	466	497	472	515	484	498	485	512	482	471	502	477	518	454	464	476	474	470	491	486	475	448	467	544	542	478	497	469	502	459	458	540	461	468	481	499	512	526	464	452	470	518	509	528	476	524	506	489	489	486	517	506	478	510	476	508	445	508	497	489	513	497	500	498	489	518	495	512	499	507	502	469	477	467	460	504	529	504	479	514	534	500	501	468	486	506	506	477	454	478	517	486	477	476	482	470	481	484	503	502	492	481	495	474	489	502	498	482	490	441	449	488	473	491	516	489	477	537	491	508	470	475	503	501	473	487	493	514	533	469	486	507	505	500	543	460	476	494	495	490	467	462	510	470	467	503	465	482	493	498	460	476	454	485	520	452	533	519	538	451	458	524	475	510	501	519	518	495	466	481	517	491	525	459	470	494	519	475	494	500	525	535	498	497	494	491	489	463	491	514	502	502	481	512	531	456	542	515	458	481	497	460	480	512	473	491	505	481	514	515	457	498	519	492	496	495	527	495	484	531	477	521	483	523	470	516	485	476	489	486	486	484	487	508	496	508	474	501	494	504	493	475	484	488	508	486	469	459	515	452	521	507	504	485	500	487	497	496	504	501	489	496	479	465	510	493	459	501	502	493	461	493	461	473	455	486	474	480	469	508	516	450	495	492	477	500	474	501	480	479	508	495	491	474	473	458	478	493	517	471	445	496	499	474	495	514	476	509	454	461	539	505	508	494	487	514	486	470	509	465	504	515	474	452	515	490	465	472	484	502	512	487	498	494	490	473	519	529	444	513	498	479	492	507	519	527	508	469	453	502	505	467	466	500	494	482	498	496	542	498	467	496	517	484	507	478	466	495	484	483	451	497	521	492	479	475	504
38385	16576	3799	1631	1165	840	583	520	438	393	374	339	337	298	312	340	303	317	318	332	280	327	314	334	310	286	342	320	338	338	393	337	294	300	314	299	321	255	286	264	293	280	308	273	258	258	285	284	242	269	282	305	266	259	229	259	267	255	267	278	261	299	262	275	253	273	288	268	257	287	249	252	267	279	272	253	282	258	291	244	273	224	261	270	272	260	256	296	252	254	249	275	297	287	291	319	295	252	242	279	263	267	260	267	280	281	270	260	248	257	255	266	272	274	231	273	258	268	275	263	277	256	238	264	272	256	270	291	267	276	299	284	276	256	286	288	246	223	270	284	245	266	281	261	247	275	248	270	262	249	270	250	257	253	278	261	266	243	267	247	238	248	256	252	241	250	272	272	255	274	268	288	274	272	267	246	229	242	262	283	271	271	259	265	251	300	281	252	256	251	280	291	276	261	261	281	265	272	249	249	286	278	274	251	260	292	251	277	291	288	270	281	284	268	272	257	277	291	241	253	273	275	244	229	271	279	263	264	275	230	272	260	272	256	289	266	250	241	259	298	260	283	263	290	331	274	266	256	264	270	263	269	259	245	265	264	246	253	275	283	257	242	268	274	281	250	277	271	270	237	255	255	252	260	250	294	247	243	274	277	277	288	274	274	231	255	250	274	288	261	281	233	242	245	250	294	254	282	267	248	234	242	234	265	255	280	273	235	231	269	249	289	283	278	252	287	275	280	271	257	281	274	257	242	253	283	275	266	255	273	291	272	271	294	255	265	284	263	271	280	258	263	262	278	258	262	234	261	258	271	253	270	260	280	257	245	242	231	289	278	277	265	266	262	236	259	280	272	241	252	262	265	282	261	262	225	261	272	252	266	276	282	311	265	271	256	253	250	280	280	251	255	294	279	267	259	273	288	238	281	274	272	277	256	261	274	278	272	256	251	268	266	272	260	289	259	272	256	272	293	287	275	257	254	266	257	284	259	256	245	266	245	248	245	271	279	297	261	273	234	260	293	259	279	246	265	280	259	233	268	299	296	285	276	260	288	294	260	261	268	248	277	259	270	258	264	260	232	245	248	281	247	263	245	256	250	281	279	278	245	276	267	247	275	256	270	240	271	263	243	279	286	275	259	249	240	294	235	282	259	256	261	251	238	278	256	271	245	222	264	268	267	274	267	274	264	285	255	260	235	273	250	237	265	323	247	282	267	266	299	287	281	265	266	263	268	267	280	252	253	263	240	279	274	281	259	264	281	253	252	271	240	258	247	243	270	268	241	244	279	271	240	309	257	272	253	256	259	253	285	227	267	279	248	241	242	272	281	279	245	282	288	222	244	264	298	308	273	237	232	263	264	275	258	259	265	297	258	229	292	270	260	283	258	285	278	285	258	244	262	268	254	250	251	288	274	274	253	285	271	267	281	251	274	244	286	271	276	239	260	274	229	275	281	248	243	257	265	263	265	239	269	253	264	278	225	253	281	263	279	268	287	260	289	239	258	284	264	248	275	269	264	293	304	284	255	263	244	254	264	238	234	253	300	273	278	251	244	259	257	273	295	247	252	238	271	264	290	272	277	269	288	288	269	268	251	273	288	263	276	271	306	302	253	252	274	248	254	303	242	253	245	248	247	250	272	260	259	286	263	238	266	283	254	257	230	251	270	250	262	265	253	264	256	248	281	303	246	264	269	280	241	265	235	221	272	301	246	254	248	258	278	242	244	303	269	232	250	259	297	302	242	263	264	285	279	236	264	258	271	270	255	264	245	255	240	275	284	256	284	237	306	253	252	285	265	280	244	269	270	258	263	255	255	287	270	241	268	291	237	270	256	252	295	246	247	248	258	252	264	276	272	262	290	246	275	265	279	244	275	269	247	237	293	259	278	249	305	269	251	269	219	252	256	275	266	260	288	260	276	259	262	268	256	271	304	261	264	264	257	271	285	250	244	287	288	272	231	273	254	274	292	247	303	227	258	286	279	244	255	268	254	286	248	269	272	244	237	281	291	277	269	251	294	254	244	264	237	285	279	263	285	277	278	256	267	280	301	274	244	282	269	288	233	257	278	269	296	265	252	270	266	262	262	269	254	286	302	252	284	264	254	229	258	264	290	261	302	240	280	258	295	283	262	271	274	263	271	268	280	278	244	258	257	269	289	265	291	272	255	243	289	241	271	273	279	263	267	258	269	278	272	290	252	239	296	271	274	235	255	279	265	256	267	267	237	272	294	286	258	263	251	270	272	283	290	258	291	255	295	269	294	280	260	290	305	273	262	266	270	292	265	247	272	280	258	288	272	295	266	265	273	253	297	264	246	234	275	271	241	274	253	285	294	274	250	267	301	265	272	297	287	259	278	252	271	235	260	265	272	271	259	271	240	292	235	265	291	275	282	231	248	322	259	253	263	250	253	263	255	265	277	288	249	284	292	290	274	253	263	284	309	247	293	251	266	250	271	257	237	260	274	242	273	288	239	245	232	273	272	262	286	274	287	265	263	260	267	275	271	255	245	265	286	241	248	243	289	244	260	252	264	269	268	251	279	263	254	254	279	270	284	275	282	301	246	294	248	271	279	267	272	318	262	254	279	236	280	258	268	286	241	260	281	237	284	277	262	229	252	264	246	286	269	273	267	283	250	271	271	252	294	247	272	311	305	252	283	232	279	281	286	247	261	252	264	242	266	246	260	259	236	265	244	278	278	289	283	245	277	256	279	252	274	279	242	281	275	256	288	261	249	278	243	290	257	231	250	294	236	283	277	244	252	249	235	272	250	252	272	257	278	250	273	256	234	256	283	246	240	237	253	280	259	254	263	255	280	258	262	252	268	225	256	246	295	241	253	279	263	272	267	282	264	245	257	283	230	235	250	258	270	258	235	254	273	262	299	256	263	262	273	283	256	289	301	256	282	249	278	239	242	286	276	231	260	265	251	260	255	235	266	262	257	271	261	281	265	247	281	266	263	265	282	235	292	301	250	287	298	285	242	259	264	280	306	266	295	247	279	275	266	274	274	275	267	245	288	232	264	288	269	253	271	273	263	229	259	254	270	248	267	264	233	271	275	263	285	305	273	256	265	258	244	251	232	266	269	253	254	263	278	270	230	248	272	250	250	235	294	261	270	272	267	269	292	254	254	256	263	262	257	252	258	265	256	265	283	267	315	264	248	280	275	281	281	270	258	263	242	255	279	275	285	278	291	265	262	246	264	281	267	253	276	312	271	281	250	288	256	248	261	273	293	255	267	247	253	252	229	287	272	292	263	278	278	255	252	251	276	294	248	234	281	264	272	252	284	236	294	283	257	268	291	290	252	250	263	263	282	234	272	269	266	276	277	246	281	266	268	276	303	258	265	279	269	269	263	272	251	253	262	286	282	290	284	234	262	275	283	236	250	244	278	249	295	304	286	270	267	260	252	289	264	229	287	254	219	285	264	237	276	248	266	256	264	231	252	279	279	250	250	246	278	309	286	254	274	269	290	282	258	225	249	267	261
17214	1924	3840	4328	3736	2945	2286	1837	1664	1542	1435	1330	1192	1139	1068	1001	997	967	912	956	955	1014	991	1092	1033	995	1036	982	1008	1166	1204	1159	1128	994	946	917	891	884	859	946	882	880	811	747	772	678	691	701	759	768	779	693	717	725	652	699	690	703	626	702	618	673	682	703	687	634	700	657	704	689	697	649	701	691	689	669	687	681	702	655	677	640	667	687	669	725	705	709	672	712	682	681	674	685	674	685	639	723	718	684	699	622	653	723	683	647	676	659	691	642	676	661	657	709	647	664	631	628	674	651	622	630	625	653	698	678	619	621	665	712	633	643	645	700	687	724	647	662	632	711	681	648	660	599	646	655	657	661	659	661	691	651	706	683	678	669	658	666	667	664	628	665	710	669	640	650	653	625	622	694	641	677	691	623	674	658	697	653	634	645	630	643	645	678	646	641	672	643	643	668	677	645	601	665	679	644	701	650	682	681	656	629	665	649	671	644	684	692	635	664	664	674	650	625	639	648	675	704	617	686	690	698	658	666	641	639	649	650	631	670	610	678	673	694	686	614	670	615	626	645	705	661	638	598	696	661	660	662	622	687	683	653	711	632	653	707	720	638	647	693	621	620	670	660	634	612	662	672	642	659	677	647	640	715	677	644	641	660	682	632	632	685	663	655	675	670	588	676	699	637	719	657	640	622	669	699	635	663	672	615	629	694	632	674	697	657	648	675	692	630	642	648	679	642	624	642	641	679	639	668	701	667	649	699	667	665	627	641	637	639	620	627	610	657	652	665	659	678	667	658	662	688	640	627	617	683	662	653	671	623	661	676	636	595	664	682	636	663	641	630	642	603	660	730	596	693	634	669	672	640	619	617	646	681	659	660	672	685	652	630	660	689	642	704	638	683	627	659	626	654	682	667	666	656	675	673	692	631	663	619	648	683	686	622	613	677	722	666	685	676	678	637	635	654	654	652	658	643	666	693	628	682	658	617	643	675	669	610	666	637	665	658	690	638	632	630	665	628	655	648	655	665	677	643	653	657	651	648	675	624	627	666	661	631	613	651	654	580	656	624	643	679	643	597	629	631	685	666	672	664	657	666	645	652	661	660	665	658	607	671	638	605	615	668	675	707	636	668	666	685	679	640	718	650	660	644	689	646	588	643	713	697	619	686	622	682	622	645	662	676	678	652	648	686	656	659	690	679	652	676	649	625	645	680	665	662	664	609	647	670	680	664	657	637	641	675	727	689	680	669	729	641	714	642	631	625	615	646	668	646	705	646	651	654	622	617	659	640	667	695	690	650	624	663	662	688	630	642	653	669	669	642	631	630	712	654	650	630	629	613	653	689	665	682	654	636	677	663	643	677	635	692	656	676	681	670	670	657	691	649	703	650	649	607	639	671	696	655	640	649	688	683	707	649	692	646	730	667	633	671	664	650	704	645	700	697	633	617	665	642	630	674	647	654	679	652	655	682	718	630	667	698	678	669	651	661	697	638	623	642	653	653	643	628	705	648	680	674	612	703	643	655	660	637	686	639	644	691	661	656	643	676	648	595	638	692	663	620	650	686	716	695	661	662	688	702	650	596	678	685	660	640	650	612	707	677	650	631	632	631	674	693	684	667	662	674	629	600	650	601	611	673	691	632	669	627	646	639	672	683	689	691	653	649	604	636	655	605	606	664	682	671	612	673	606	624	684	753	603	635	650	675	636	611	679	678	612	650	683	625	644	714	647	667	656	675	662	675	622	634	634	654	641	688	697	606	655	617	688	650	681	639	664	682	638	657	650	633	664	664	679	640	672	664	656	617	656	708	651	632	641	661	717	686	625	669	625	654	668	669	607	666	623	676	666	652	660	611	691	675	655	670	620	669	666	691	678	648	691	638	671	662	667	645	655	654	666	669	642	613	653	638	670	654	681	680	649	677	659	624	625	651	687	653	674	668	671	669	691	697	690	672	686	662	609	629	677	644	681	638	638	607	674	623	677	650	691	679	674	630	648	664	662	672	643	622	663	660	706	618	672	654	645	659	624	668	682	701	637	667	639	639	658	660	671	647	628	637	663	704	639	666	666	643	653	634	648	636	648	629	662	669	658	680	665	641	628	661	665	669	680	659	671	679	666	656	650	644	643	620	642	640	666	658	689	642	643	708	625	654	672	665	683	614	667	642	681	650	625	678	624	687	656	624	667	666	655	671	670	666	719	700	641	690	673	654	628	613	674	677	629	694	683	609	667	678	624	653	632	660	655	683	627	698	647	638	652	688	710	604	677	633	648	677	636	659	648	666	649	658	654	683	709	622	640	629	646	662	677	631	662	626	638	612	661	657	680	713	649	673	634	683	649	654	668	640	631	682	661	668	668	662	644	653	643	645	650	662	636	674	702	678	680	660	660	630	664	706	649	682	674	665	615	684	703	649	661	617	653	666	661	689	694	665	689	630	715	673	657	643	692	608	656	690	627	681	645	635	652	660	661	664	671	650	680	672	670	655	705	639	678	634	653	639	637	674	671	638	686	647	666	645	686	659	671	682	657	643	651	678	676	682	656	635	655	635	671	668	661	630	690	632	684	682	661	658	620	667	644	623	668	648	622	629	637	640	712	653	650	680	637	648	678	670	637	656	670	647	677	692	648	658	680	658	665	665	668	666	703	668	634	683	663	668	674	636	664	615	636	683	669	649	641	644	667	644	652	646	725	673	682	680	677	660	667	664	633	634	634	655	677	654	671	648	638	667	675	676	676	644	623	659	687	650	678	700	625	673	667	676	636	687	622	676	671	658	650	665	633	650	641	694	690	641	629	633	699	653	681	642	640	649	622	617	639	677	676	648	716	677	713	691	706	629	649	643	648	648	692	653	625	693	687	682	695	613	621	652	669	675	635	649	678	659	690	645	645	666	686	638	674	666	648	668	638	653	664	720	664	726	632	685	639	671	657	684	683	624	671	632	674	692	643	671	661	679	683	636	690	629	675	681	687	631	686	714	650	669	624	703	625	610	604	685	701	665	643	702	631	632	680	627	635	633	674	651	678	662	643	643	653	638	668	652	650	701	681	683	636	668	692	659	657	693	621	698	666	657	693	665	657	685	692	619	638	647	634	659	636	632	682	649	668	653	629	656	628	660	633	665	673	590	654	683	630	695	688	695	655	695	631	674	651	660	665	660	675	650	665	675	698	620	674	640	675	678	658	648	684	697	655	616	632	663	641	673	661	671	676	648	611	671	642	627	618	667	643	634	681	644	665	657	691	632	661	670	650	661	661	649	624	664	689	653	619	652	700	627	663	690	664	683	655	657	681	647	623	636	669	670	659	642	618	676	667	630	693	661	659	666	694	649	658	633	657	670	675	668	663	659	662	691	688	606	664	656	652	672	674	681	624	659	653	603	646	678	645	644	679	686	624	680	656	669	698	679	671	661	652	660	669	691	687	631	647	659	714	630	652	658	646	657	658	658	661	720	691	705	661	675	692	647	633	655	697	647	663	605	679	701	633	646	645	651	658	651
42729	16074	5299	3074	2071	1369	1037	809	714	668	587	556	578	522	523	501	461	452	422	415	484	452	458	451	446	423	451	458	499	471	503	454	443	436	461	428	433	415	427	429	436	380	403	395	369	376	344	404	443	441	404	420	354	394	375	370	406	428	372	351	359	387	386	400	374	355	357	372	388	376	348	421	383	374	403	387	355	411	344	378	402	348	342	393	397	399	400	346	393	380	391	383	403	380	378	364	377	358	365	333	345	343	357	368	381	406	397	384	371	356	412	384	388	378	373	351	374	389	382	388	377	377	404	387	372	385	392	392	379	381	381	355	406	356	367	366	370	374	361	375	346	366	370	364	370	408	416	387	374	408	390	392	389	363	379	357	342	383	402	346	347	351	358	373	365	369	373	378	384	391	364	348	352	380	361	350	370	338	373	363	361	355	340	382	379	378	347	360	387	398	372	383	382	381	358	368	389	391	352	376	414	350	341	393	325	420	370	364	368	415	371	382	357	353	378	377	365	381	389	403	380	362	356	371	365	360	413	374	381	384	359	351	363	367	391	406	380	375	378	385	353	370	398	412	385	361	362	376	334	369	400	368	368	358	380	389	359	346	371	387	373	372	367	352	397	356	380	393	357	380	364	380	403	368	411	386	363	365	350	392	378	396	377	375	366	362	367	369	378	397	334	338	420	389	346	420	402	407	395	320	355	390	366	361	349	353	389	399	368	378	388	377	411	364	375	381	400	373	382	382	397	380	376	370	386	336	392	369	382	324	371	375	370	400	389	427	379	375	370	387	352	396	385	416	349	395	402	415	373	431	362	383	369	375	380	369	357	367	373	358	390	382	394	407	320	347	377	367	392	343	351	332	390	355	371	410	386	386	377	397	368	387	389	384	358	405	418	362	404	396	393	381	367	389	370	374	364	387	407	371	356	359	408	390	349	400	386	386	368	410	387	434	388	364	388	336	363	382	386	338	358	369	351	396	360	350	368	353	373	358	405	366	353	383	365	350	403	336	418	382	378	405	361	353	391	378	369	384	353	361	392	379	347	399	375	362	341	394	382	380	357	371	417	393	334	365	366	363	378	361	385	369	357	391	369	397	388	379	415	368	349	396	375	362	357	388	408	393	377	334	382	376	373	359	362	411	362	381	361	375	378	376	389	394	346	393	365	392	361	408	380	354	378	345	387	356	368	351	365	380	390	367	372	399	365	373	393	390	398	353	368	374	376	366	379	364	359	426	384	373	393	377	383	301	393	401	394	382	352	393	353	370	366	406	366	389	391	367	403	383	392	399	379	359	391	375	359	337	401	393	373	334	372	361	356	401	379	387	359	390	367	396	342	383	348	395	362	409	385	364	333	411	379	383	367	383	406	362	382	374	381	353	388	400	375	360	364	347	367	378	335	335	355	400	371	385	338	402	405	333	387	369	346	371	432	350	386	364	372	390	374	367	387	403	350	369	374	357	380	375	388	381	387	383	378	329	390	374	373	368	370	393	370	363	400	355	358	351	395	375	360	347	382	366	362	383	370	380	387	394	358	351	390	396	390	340	373	355	341	391	378	362	387	349	384	369	361	400	342	364	386	369	372	402	363	380	359	373	378	367	371	369	354	357	380	379	370	347	382	364	411	388	380	359	416	390	371	375	376	359	383	380	397	357	408	348	356	340	353	359	367	367	414	391	399	370	357	376	396	364	372	380	351	406	404	350	391	365	374	347	361	380	405	381	351	367	376	411	379	343	356	391	402	390	376	350	347	359	359	378	335	354	373	347	353	371	373	327	400	359	355	359	389	387	409	397	355	394	377	369	434	387	403	404	378	344	377	350	387	369	359	357	383	357	375	369	378	375	347	353	356	348	411	340	386	358	382	364	379	341	380	353	360	380	395	380	389	338	391	436	354	382	370	386	389	380	364	364	397	360	340	387	380	385	386	403	419	345	370	362	389	339	391	380	405	368	362	384	383	356	395	363	346	390	384	359	369	370	383	375	355	397	370	353	383	393	366	362	382	368	360	373	357	376	436	387	374	365	405	386	359	403	388	357	396	346	393	372	360	359	380	390	380	387	363	378	348	341	377	373	369	354	380	374	370	381	420	376	368	382	405	363	366	378	369	390	350	367	379	407	333	392	345	372	388	377	400	364	374	378	391	395	386	339	378	384	376	383	353	350	387	399	376	367	378	373	359	356	359	374	375	358	384	361	350	380	371	421	396	350	381	350	355	399	387	377	393	382	336	349	365	381	398	354	388	383	428	389	427	364	371	379	357	372	371	350	367	347	343	368	380	356	346	404	368	374	349	382	381	390	339	356	404	379	371	393	405	377	390	350	376	373	397	357	372	376	353	419	356	363	377	360	356	311	405	367	348	346	385	394	346	350	354	389	387	342	364	395	376	360	412	397	367	401	353	384	417	397	371	344	397	384	388	368	380	369	378	372	418	402	375	399	374	361	409	373	397	351	375	382	400	395	371	362	391	333	417	407	386	377	369	354	378	357	391	378	346	366	363	381	363	379	392	391	392	389	394	388	349	366	346	400	377	362	382	373	391	367	402	386	357	332	343	364	374	370	378	395	382	376	354	406	380	408	386	356	358	397	384	376	353	387	382	383	335	360	337	369	326	382	355	353	339	371	393	391	378	420	383	383	349	351	399	346	376	377	398	392	399	387	377	390	341	356	362	365	399	376	344	364	364	387	397	370	357	351	389	375	364	384	366	342	400	383	358	375	424	420	349	363	373	390	387	379	383	384	412	364	362	344	358	371	362	370	377	376	375	358	378	397	360	386	387	390	391	374	337	409	368	362	370	390	357	381	374	358	409	371	369	411	386	345	391	348	377	416	349	370	411	369	370	324	385	364	399	383	357	376	366	396	382	385	432	376	388	343	358	385	341	349	384	424	382	367	364	352	397	424	386	379	355	384	392	369	351	365	355	387	367	398	409	379	365	369	385	391	332	377	346	365	386	389	397	400	390	361	368	363	369	343	391	374	396	314	350	388	352	365	364	361	407	392	405	346	354	400	384	399	364	317	355	365	402	357	400	371	380	407	362	370	398	365	403	383	362	374	395	399	391	388	362	402	373	335	322	379	402	351	374	377	393	372	350	366	388	399	348	413	398	386	376	378	392	392	363	380	343	368	377	339	367	368	401	361	398	399	383	342	344	388	383	392	372	399	375	369	388	348	375	375	376	378	365	381	426	365	389	380	398	373	364	334	383	353	414	403	373	355	372	379	353	386	372	405	374	373	378	411	384	357	359	384	364	385	369	359	413	393	380	405	363	415	342	369	363	401	383	360	379	371	416	374	333	336	371	379	404	392	374	385	380	377	399	366	402	348	357	390	352	408	355	370	376	373	368	386	368	351	383	393	382	377	413	371	393	340	354	370	381	374	378	363	366	376	343	417	358	352	395	377	338	336	388	386	369	398	382	397	368	364	383	369	356	360	380	358	382	363	391	366	372	370	395	373	345	396	325	367	392	360	409	365	393	360	394	389
17440	3072	6548	7165	6209	5018	3947	3098	2764	2481	2236	2022	1877	1740	1676	1540	1472	1470	1395	1445	1383	1461	1507	1612	1355	1440	1418	1454	1481	1794	1807	1682	1509	1394	1317	1290	1292	1177	1260	1150	1144	1162	1156	1044	990	1027	971	1001	1024	1006	1025	986	1023	953	881	933	988	890	941	947	922	1007	886	890	887	851	911	873	894	928	873	860	873	878	915	891	881	888	896	899	864	904	909	906	901	916	912	905	937	915	949	899	933	911	865	853	931	907	943	890	902	908	889	881	866	838	938	867	883	851	844	867	873	873	873	907	854	858	832	929	890	853	906	865	885	858	864	841	897	849	877	885	870	848	902	839	916	882	889	864	878	882	861	858	823	864	901	860	836	929	818	834	863	876	873	872	947	894	891	849	859	831	824	898	894	899	906	872	840	848	864	867	821	879	917	889	884	836	895	890	905	848	823	913	875	853	905	858	863	884	875	794	860	847	852	888	887	901	857	890	927	910	818	897	863	895	895	813	886	861	844	876	840	911	856	831	850	908	884	847	892	867	865	906	896	890	890	864	877	802	855	861	887	832	873	883	894	831	874	843	844	826	930	863	896	846	864	948	885	855	857	833	815	867	882	873	865	867	874	849	883	859	908	838	865	877	818	874	818	869	880	806	850	835	882	877	858	822	880	848	873	885	880	812	822	836	845	881	867	861	930	895	905	857	875	871	881	869	850	879	844	819	853	872	867	925	853	833	910	894	862	818	850	889	859	851	811	925	878	935	885	864	876	841	820	856	826	816	852	928	842	850	878	827	810	830	853	873	878	874	853	902	865	925	861	891	856	874	820	875	884	825	898	846	833	837	888	814	842	812	846	925	846	907	863	845	865	893	863	857	834	907	879	911	857	897	885	870	939	858	835	887	886	877	884	890	868	919	921	869	836	884	897	849	824	871	875	824	887	852	841	864	853	886	820	863	900	854	801	858	913	855	864	901	896	897	860	852	924	909	876	852	857	866	862	861	898	862	853	851	856	860	841	868	862	812	922	874	845	891	918	903	855	834	818	851	842	875	866	881	842	828	848	892	845	828	803	884	870	876	807	883	869	849	853	831	886	888	877	876	860	845	868	857	896	818	911	855	870	918	897	861	820	842	857	868	879	815	871	833	859	842	843	847	799	888	903	863	814	873	903	893	919	849	884	884	884	867	820	829	884	900	896	901	897	877	796	873	882	891	814	866	859	871	845	860	898	907	860	867	946	894	908	866	885	830	841	845	828	868	858	896	908	841	872	853	882	881	892	903	899	888	894	882	893	815	872	904	862	893	840	880	853	901	862	905	895	850	850	868	820	873	879	843	830	876	855	842	893	861	862	906	792	909	840	858	881	855	894	846	811	856	829	871	874	876	850	866	852	934	898	879	884	866	883	861	865	812	851	909	860	862	820	865	852	865	877	909	911	869	913	862	847	864	830	869	865	884	889	893	821	877	815	806	851	812	852	837	934	879	851	907	875	886	915	841	846	951	853	823	871	881	868	849	883	834	863	877	893	833	890	918	848	906	874	894	891	879	883	870	856	860	836	848	876	868	903	913	869	836	868	893	910	897	860	892	835	859	862	848	887	889	828	874	906	907	830	893	876	853	873	842	828	875	882	895	819	883	848	882	899	883	864	859	833	846	887	858	827	857	890	870	882	867	846	833	844	873	803	861	871	861	846	861	901	884	888	851	855	856	883	884	879	850	882	907	868	841	896	835	909	874	848	867	873	851	855	880	935	954	871	854	830	872	905	895	907	848	909	874	857	844	845	854	908	870	863	832	846	858	892	837	837	838	853	879	829	873	843	879	913	884	878	799	836	876	896	832	907	894	895	894	847	834	826	849	842	858	864	872	916	861	887	831	940	881	856	875	928	819	849	952	856	858	871	886	875	835	885	866	881	849	878	866	880	902	889	890	863	886	817	880	861	860	877	864	861	882	908	874	831	892	828	899	877	884	842	828	884	887	871	835	855	893	924	850	833	829	877	859	834	885	900	832	840	854	816	857	819	862	862	848	850	787	893	895	822	895	822	949	853	847	869	968	897	882	855	903	857	884	886	859	835	853	903	876	903	905	869	854	891	849	871	922	872	861	887	831	882	888	905	866	835	868	830	892	837	864	865	876	916	837	881	824	867	857	835	904	875	870	913	904	870	855	898	842	874	890	859	891	893	902	861	863	888	876	842	865	828	845	860	885	901	884	887	881	896	823	895	894	860	860	857	776	862	836	844	866	866	940	848	865	886	833	876	822	907	920	848	894	877	909	902	871	829	861	892	865	868	850	852	879	880	892	841	902	893	878	849	842	882	894	879	917	880	873	910	883	856	848	841	854	898	845	880	860	876	880	875	860	829	862	879	803	888	871	825	822	878	821	876	871	908	882	860	871	871	845	856	844	884	889	869	863	875	911	875	855	898	843	886	844	907	915	849	865	880	866	825	855	895	880	837	868	827	868	848	885	862	948	900	858	847	840	858	890	860	851	860	812	935	870	880	851	869	861	863	849	866	809	803	887	903	898	851	920	838	841	899	796	909	806	873	850	899	941	854	859	827	837	919	841	927	856	856	891	857	865	883	888	859	865	863	834	886	887	807	860	877	846	848	869	871	862	947	843	834	864	870	872	888	887	861	809	883	874	854	882	915	893	841	868	891	879	833	858	825	895	786	844	904	881	829	885	879	911	892	837	830	863	890	863	847	865	883	855	866	893	852	869	838	860	870	840	843	922	863	818	859	901	892	855	882	856	834	892	853	896	827	881	880	895	863	864	875	827	886	884	848	845	893	897	877	888	876	867	883	932	829	892	868	910	878	820	875	832	906	860	868	893	847	896	859	853	862	856	873	888	951	798	887	941	880	863	874	888	857	885	804	827	894	866	902	869	843	874	848	909	873	869	865	840	860	879	873	865	859	905	844	880	835	876	886	891	870	869	875	902	901	877	839	891	863	850	853	826	849	836	846	855	876	878	865	835	826	892	889	882	890	825	864	894	798	873	889	840	840	889	832	848	859	916	905	863	873	842	833	867	894	855	886	858	872	895	886	858	888	901	889	846	935	878	926	898	850	863	894	897	891	886	835	907	843	860	840	852	855	872	905	875	878	858	847	850	873	866	871	850	879	827	908	876	854	858	826	830	827	846	820	846	900	868	867	823	864	884	858	870	829	869	875	856	857	874	894	831	881	873	833	826	864	867	874	904	907	857	889	852	884	836	872	856	854	892	914	880	864	933	867	895	875	853	848	829	896	897	895	924	843	879	919	870	903	897	901	877	873	918	907	865	855	880	875	881	826	908	902	885	888	891	884	895	889	785	832	884	835	858	855	873	850	853	888	881	878	897	847	868	833	870	844	865	816	924	922	825	856	900	860	854	897	811	836	885	863	858	826	858	867	846	863	921	886	903	928	819	899	870	873	826	897	847	869	833	811	864	866	842	866	876	847	893	888	906	889	821	891	814	909	913	855	866	893	878	830	885	852	867	866	882	890	846	843	884	875	875
4001	537	572	427	332	285	271	234	239	191	220	202	236	183	195	169	178	185	184	199	183	195	185	216	201	187	186	211	216	208	248	242	222	211	224	198	204	194	178	232	209	212	183	199	196	190	179	159	217	214	182	185	198	186	171	186	200	174	194	202	184	203	170	167	187	222	191	181	149	191	183	188	206	173	169	169	181	180	206	177	179	183	176	182	199	211	172	195	206	171	182	196	190	194	196	188	196	184	207	157	165	164	177	195	195	177	211	185	209	179	190	185	192	202	196	174	187	188	192	188	182	197	193	176	163	166	182	183	205	210	190	202	221	172	195	191	196	198	185	165	197	169	176	177	190	182	190	183	188	180	182	172	178	189	191	165	173	190	210	188	170	195	201	206	193	182	196	159	187	180	190	204	198	178	176	188	185	185	147	183	202	169	190	184	179	182	207	183	177	183	179	181	202	155	168	153	180	166	184	186	174	178	183	177	202	191	199	165	176	211	187	199	186	196	190	210	176	158	172	183	193	166	193	185	171	169	164	145	193	182	166	189	195	192	203	164	201	178	172	217	195	175	171	187	203	196	179	201	191	179	195	209	149	216	161	169	195	204	153	179	183	148	159	189	194	186	193	180	191	176	204	184	156	202	162	193	158	189	151	159	168	182	181	197	189	181	190	204	183	165	191	196	207	182	188	169	172	186	209	187	192	159	192	206	170	206	188	186	189	201	197	177	182	186	207	197	184	179	178	174	185	193	187	216	203	200	217	203	167	190	177	176	190	179	175	201	212	184	196	184	189	164	222	181	183	180	198	155	192	194	211	206	195	204	176	176	162	191	178	189	209	176	189	184	196	197	193	186	176	192	142	189	191	192	213	212	182	175	187	194	190	168	181	210	193	175	181	189	182	180	178	177	210	179	175	187	199	203	197	179	183	176	195	182	182	184	162	199	207	191	211	187	189	191	191	181	152	156	175	193	168	207	167	196	196	170	186	191	161	176	207	185	191	177	189	179	185	204	181	196	161	189	183	194	165	176	216	200	181	183	168	198	193	169	163	177	191	172	180	196	190	190	184	179	176	188	194	192	198	171	166	159	191	172	200	180	196	220	191	177	177	187	167	162	223	202	199	191	178	206	200	205	198	194	190	189	203	163	205	162	191	180	192	198	175	203	193	181	174	222	188	194	183	164	184	185	186	180	184	176	167	192	172	169	164	163	173	197	169	175	177	184	171	159	227	198	163	178	164	200	169	215	175	188	192	154	167	197	204	184	178	178	207	163	191	197	181	185	185	192	157	162	178	182	205	183	188	161	169	183	176	170	208	169	169	209	192	200	174	185	191	175	182	186	208	208	167	182	208	169	198	184	179	209	156	201	187	212	200	190	195	173	199	191	204	206	175	191	192	174	196	203	174	207	212	181	184	198	186	176	157	175	184	166	174	195	147	198	204	209	176	205	192	167	184	195	189	187	182	192	182	216	188	186	194	170	178	178	189	184	192	186	174	182	205	159	190	197	202	176	187	167	162	172	179	205	173	174	193	191	172	177	179	167	175	178	166	178	179	168	176	184	189	209	181	186	190	191	202	183	162	203	193	186	197	169	170	172	204	146	191	195	193	180	192	181	177	185	220	215	195	200	190	198	187	182	182	185	178	203	219	198	184	188	178	204	186	181	187	191	171	183	207	183	166	187	170	197	162	171	188	188	171	174	205	173	204	202	202	180	181	181	189	190	183	179	205	171	176	161	182	197	198	179	167	185	198	162	179	185	192	142	156	180	171	171	209	215	192	173	206	174	197	185	185	216	170	161	175	174	173	185	172	156	180	187	188	172	180	189	185	178	190	184	179	183	210	169	161	153	187	181	154	161	175	196	185	188	182	186	198	184	178	185	198	177	176	183	177	201	200	178	166	186	191	180	192	201	182	197	203	209	189	208	170	167	200	198	177	210	195	171	185	195	212	201	201	183	160	192	156	180	176	194	173	191	190	188	174	195	172	184	206	173	167	176	177	191	200	200	185	198	164	171	191	205	159	198	196	202	218	203	176	185	183	161	198	173	179	183	209	192	194	186	164	185	211	215	204	208	190	196	191	199	191	193	173	193	182	186	171	202	166	188	182	179	172	174	184	190	199	171	190	197	207	165	194	170	190	180	196	189	205	250	181	151	187	174	200	188	169	188	191	185	176	196	174	179	201	184	181	205	191	157	176	177	210	187	177	167	171	198	162	185	181	184	200	174	166	207	191	188	184	190	169	186	200	176	191	184	174	180	173	198	172	170	204	190	175	187	192	200	188	192	153	193	174	162	191	179	185	177	200	195	168	192	153	185	157	198	189	187	183	203	189	191	212	224	187	177	206	200	191	199	180	195	176	192	202	205	150	170	196	176	186	178	190	170	159	189	193	187	206	169	186	212	192	187	190	185	188	169	172	171	203	206	202	183	172	175	208	199	200	192	183	200	198	197	210	179	174	190	169	160	192	189	189	194	172	175	171	179	210	201	201	171	193	176	177	172	191	189	168	174	193	177	165	176	185	168	178	183	169	193	187	200	178	203	189	177	174	204	179	194	197	193	177	165	199	183	196	197	213	191	171	208	166	176	191	201	166	188	190	178	231	204	207	199	190	206	164	150	173	174	180	194	173	184	189	194	196	210	169	166	184	187	171	169	170	192	168	160	177	184	205	194	152	165	187	182	165	201	201	167	194	194	199	161	194	196	201	190	184	195	152	179	165	192	174	182	171	183	189	189	168	195	168	216	199	194	189	187	178	189	184	177	194	192	173	177	169	182	165	171	176	215	223	169	188	200	161	181	194	170	219	170	153	185	170	182	188	167	168	180	180	172	168	169	207	175	191	193	207	188	169	196	167	173	193	177	173	189	187	201	188	197	145	190	184	177	183	204	179	190	201	192	159	183	174	175	178	189	175	199	196	178	169	196	161	196	168	171	179	214	197	194	178	181	184	190	172	203	187	183	175	172	201	186	173	189	224	187	181	164	163	213	182	192	180	209	192	170	195	185	192	200	190	174	193	203	195	172	165	187	168	163	186	193	177	182	199	183	177	190	193	211	185	186	176	210	212	178	193	167	197	216	206	204	192	192	194	189	157	189	194	200	190	170	186	197	214	190	177	164	190	198	183	199	159	151	181	186	178	174	184	188	182	152	199	175	170	193	186	180	184	219	193	176	192	187	155	174	182	181	197	196	182	198	202	171	169	202	169	179	185	186	170	172	182	200	172	203	170	187	175	172	169	179	194	178	175	216	208	189	198	182	179	213	176	185	208	215	178	178	201	181	207	195	162	194	172	187	181	185	183	175	174	206	188	166	183	162	178	162	191	191	175	173	188	176	181	180	186	179	165	186	156	179	181	180	203	200	198	197	159	168	180	186	180	168	184	160	180	192	175	173	190	175	181	180	170	170	175	184	181	189	181	181	179	199	194	185	209	197	192	188	194	169	177	168	175	178	183	190	172	192	184	172	189	150	214	183	178	178	175	196
4573	701	1155	1305	1072	871	734	725	721	632	620	644	610	571	563	567	517	521	536	557	570	610	644	653	594	660	681	687	697	820	759	739	655	629	670	663	617	626	570	601	542	587	552	525	534	501	490	488	550	562	550	545	487	467	466	473	477	481	466	486	494	478	498	498	481	458	462	479	498	473	478	487	491	511	521	459	512	477	519	524	495	542	478	481	492	480	478	462	474	483	452	456	476	479	480	478	477	485	483	516	492	465	489	458	498	485	490	506	466	491	475	502	502	504	492	454	464	439	459	482	508	495	474	437	492	491	433	482	488	497	468	462	459	491	490	458	454	477	502	435	482	465	517	497	476	479	491	469	470	483	477	493	461	483	484	480	496	459	497	456	496	467	451	480	491	476	462	468	472	492	441	490	451	474	476	516	475	441	449	495	500	457	496	492	506	458	463	485	469	481	498	478	471	440	504	537	475	486	464	447	504	503	499	459	456	478	452	483	500	461	520	483	472	500	467	511	478	487	474	451	470	467	497	467	482	460	489	495	484	484	475	478	483	469	480	465	482	474	485	452	484	477	447	478	475	475	453	504	506	465	486	507	497	508	464	472	494	486	480	478	483	446	479	492	496	479	496	484	485	453	507	447	467	472	489	507	465	471	455	477	431	512	482	468	502	485	466	488	467	466	478	454	512	479	538	452	489	474	448	494	484	485	453	473	485	470	471	465	536	494	463	513	424	506	477	455	478	516	459	472	477	472	550	442	501	443	496	474	450	492	490	515	479	492	444	476	493	491	473	504	485	496	461	497	487	467	500	458	493	444	515	495	446	503	459	458	431	491	493	482	498	440	449	496	490	478	504	488	458	471	492	470	476	440	490	483	503	488	486	502	499	514	514	464	470	514	516	499	493	487	501	459	480	454	471	452	441	484	479	489	498	456	492	493	457	477	503	475	499	471	503	455	465	462	486	448	505	468	455	479	466	454	516	486	491	485	494	489	480	541	462	479	446	507	461	473	495	507	514	473	521	487	482	520	497	480	478	482	491	464	484	441	487	485	489	471	490	495	468	488	459	479	497	491	512	485	475	488	504	477	483	453	470	491	495	487	520	434	457	484	527	481	464	441	465	502	451	507	517	451	500	469	478	444	509	478	451	472	506	470	457	462	457	481	469	447	504	520	453	462	525	489	434	458	498	485	493	502	495	484	481	462	462	493	488	447	515	478	475	474	479	467	497	485	505	496	509	479	498	484	516	461	487	454	484	520	488	481	470	496	506	462	451	471	480	483	461	461	508	499	496	461	547	518	453	464	470	474	472	455	490	491	462	468	470	485	466	482	507	537	487	477	515	485	475	501	471	489	515	442	473	453	513	459	488	488	509	483	435	466	502	473	458	473	478	469	484	473	541	504	495	490	497	444	482	458	474	492	496	463	437	489	507	451	472	461	517	469	434	454	480	476	514	469	501	489	466	455	517	482	474	499	476	469	440	485	499	493	485	481	474	507	470	462	484	500	474	440	488	449	458	478	528	466	465	488	488	480	486	479	517	479	468	459	494	490	457	461	461	448	492	459	463	465	509	472	464	476	487	468	476	518	462	489	459	512	473	494	427	474	478	492	460	508	474	499	490	488	457	487	482	479	475	473	446	482	504	494	495	504	484	475	476	508	484	486	469	468	511	474	482	471	454	467	494	458	509	508	461	473	451	453	438	480	502	470	481	460	492	473	569	483	499	474	504	501	478	466	489	506	490	518	490	482	516	457	459	456	481	478	507	497	475	524	478	520	483	499	453	480	474	472	473	495	456	499	421	450	508	451	512	451	446	463	482	519	511	480	468	452	504	465	468	452	483	479	530	472	508	436	430	485	446	435	481	492	459	480	477	482	536	470	461	508	480	476	499	490	496	471	467	484	470	483	488	488	459	464	443	482	463	517	475	433	477	452	479	489	474	445	490	473	492	523	453	464	470	459	514	480	471	458	509	486	471	460	468	442	497	453	508	525	432	505	488	505	532	481	457	456	486	454	486	497	473	495	485	518	473	454	481	474	494	490	470	450	493	449	483	446	486	445	498	469	468	464	484	480	483	460	442	475	492	470	462	509	475	471	447	479	469	467	483	501	485	475	460	440	494	536	488	484	449	484	453	497	454	449	459	455	514	425	501	511	501	493	510	483	487	457	496	444	452	421	464	484	448	493	468	505	454	480	472	464	476	482	476	503	492	448	507	478	462	472	488	505	463	461	475	459	494	459	464	431	568	481	491	506	488	445	486	498	443	521	493	478	481	495	501	455	503	486	456	499	478	503	516	464	531	491	459	440	468	484	484	473	471	466	515	438	457	461	435	465	492	467	442	491	488	465	540	494	449	532	473	445	502	491	488	495	518	483	476	511	465	475	448	435	486	471	479	475	480	485	489	509	443	473	505	471	500	444	437	478	546	503	454	501	488	470	477	499	463	500	467	457	506	464	512	477	496	489	441	473	496	489	510	469	477	495	520	467	492	459	432	466	499	461	483	466	492	488	511	472	535	463	497	471	483	475	479	526	493	495	445	468	471	489	523	491	486	427	524	496	467	473	499	461	490	499	452	502	480	471	476	450	463	479	493	490	513	526	488	442	465	459	470	472	495	468	464	479	462	478	472	513	499	475	478	497	483	475	468	443	480	490	481	487	474	457	487	458	480	507	518	441	487	487	491	471	499	518	539	455	470	495	481	529	513	470	461	490	499	483	497	502	508	462	513	489	480	458	456	450	494	481	480	466	452	482	486	478	470	478	451	461	518	532	483	487	442	443	512	466	449	507	492	524	465	478	470	507	434	470	512	472	470	531	478	451	469	457	459	477	456	508	511	532	512	473	499	460	459	499	454	482	487	454	471	490	482	526	456	461	476	464	450	477	445	521	487	483	491	517	453	462	465	507	525	485	449	468	471	477	489	496	493	466	497	528	469	461	502	441	460	477	485	471	463	491	479	515	469	501	492	448	493	452	504	474	461	498	456	516	479	476	486	468	536	496	441	502	487	475	515	480	451	492	479	457	471	484	497	482	516	519	504	467	485	470	513	483	458	455	492	457	495	461	490	478	443	490	457	484	450	476	476	496	497	489	444	464	480	495	458	452	497	498	466	460	492	516	488	492	500	426	481	503	497	469	449	484	461	490	441	522	518	495	476	479	474	505	482	455	458	517	469	479	466	475	477	501	511	490	490	499	474	470	482	502	515	507	490	466	488	485	543	488	501	525	502	438	474	531	500	508	464	455	454	492	461	478	480	451	483	475	499	504	489	496	464	489	476	473	445	481	474	465	477	512	464	455	488	480	455	516	510	499	485	435	492	447	471	484	474	506	480	438	476	494	500	489	471	438	501	503	444	463	495	498	446	473	472	431	466	487	459	474	475	501	446	454	457	482	474	464	481	482	493	461	489	437	512	473	475	491	490	492	481	476	478	507	451	473	478	503	504	477	494	508	477	473	450	484	457	464	488	485	483	500	484	523	475	475	518	498
25373	5008	2384	1669	1089	849	596	489	453	440	394	378	299	323	315	329	298	311	299	310	281	327	311	324	300	312	330	321	328	358	359	347	311	305	280	291	251	277	286	270	291	310	255	256	278	270	311	236	287	277	264	281	300	251	293	245	215	249	251	286	260	282	267	257	260	244	270	275	257	256	251	261	217	288	260	264	252	254	244	269	279	254	289	300	238	252	240	287	237	258	306	268	245	269	250	264	243	270	244	233	246	292	282	274	251	253	254	265	237	229	249	253	248	260	284	256	258	246	276	249	221	256	266	248	248	223	245	244	259	267	252	275	248	264	274	278	250	228	260	271	258	243	248	264	247	275	240	260	266	251	277	280	244	254	235	257	265	290	256	281	269	280	260	250	232	245	255	246	227	242	288	254	269	255	292	273	241	258	246	275	235	272	260	278	260	241	244	275	242	220	257	270	252	252	255	266	246	256	269	247	273	270	243	277	261	240	293	260	221	269	262	288	255	233	304	279	269	265	274	264	274	275	265	263	246	243	287	238	257	255	254	301	269	236	254	231	248	275	252	264	242	262	240	251	245	273	208	253	249	255	262	231	235	250	244	253	271	237	244	282	288	256	240	258	262	282	241	254	283	235	255	278	264	272	259	272	238	259	266	259	277	276	281	264	238	250	262	252	267	240	257	274	277	213	282	282	243	247	234	258	277	260	276	289	267	202	258	257	245	271	226	260	266	286	243	241	267	260	252	295	263	247	245	241	223	292	253	251	235	245	280	241	297	283	255	274	232	277	248	266	253	250	257	287	234	262	259	254	230	296	263	253	264	250	271	262	274	266	239	293	244	280	233	255	274	235	243	238	261	264	253	256	244	274	256	257	276	270	270	248	287	239	253	282	240	259	225	241	237	249	269	240	251	254	250	265	302	291	268	283	229	224	281	297	250	257	280	233	248	291	261	264	280	285	271	235	247	256	225	255	267	237	264	260	237	241	229	265	236	259	257	262	297	261	245	240	238	260	245	273	293	256	274	245	272	250	242	276	242	243	237	278	219	234	260	277	262	277	275	261	230	294	259	251	310	255	262	271	276	263	273	269	275	252	264	246	255	276	244	263	282	291	265	266	243	267	283	279	224	236	223	276	269	256	263	249	259	225	241	238	264	228	270	264	270	248	266	275	259	286	258	299	273	251	247	264	269	270	274	237	248	242	300	274	249	250	282	252	237	232	240	257	249	264	261	245	265	267	258	242	273	261	267	282	249	254	257	271	250	288	280	266	287	237	269	272	263	231	258	238	266	258	256	248	223	257	263	253	287	279	250	271	243	264	243	269	260	258	260	263	285	248	268	263	255	258	266	273	221	268	294	274	247	258	255	254	251	277	271	272	248	277	250	242	287	243	295	314	229	248	281	260	256	248	238	246	265	270	280	256	296	282	288	260	260	281	299	260	280	257	242	268	266	241	263	234	266	260	281	261	257	245	269	288	248	265	254	281	267	266	256	245	293	243	246	267	267	255	278	279	276	267	294	245	279	270	264	265	224	283	255	245	247	269	238	243	249	239	278	244	280	244	273	257	255	264	266	250	280	253	271	294	264	253	266	254	242	238	251	276	252	226	226	269	255	268	249	252	267	251	249	264	257	246	243	255	260	264	246	279	245	300	274	284	263	269	241	265	277	243	252	259	246	238	260	259	256	255	255	265	260	255	252	257	271	230	249	284	273	292	261	279	206	243	280	265	231	265	264	266	249	261	235	261	265	218	239	289	248	249	253	249	286	243	269	220	259	251	266	265	280	254	242	265	266	269	251	266	245	267	274	280	250	252	252	299	282	271	248	226	267	267	251	260	227	243	253	264	261	255	241	238	256	247	302	264	283	232	277	269	251	271	232	241	249	239	274	258	216	254	251	260	249	240	249	247	229	267	269	267	275	280	268	249	252	286	307	252	282	267	247	260	256	274	262	285	248	251	271	273	265	263	250	269	282	267	258	247	228	253	238	262	240	262	266	270	273	288	239	274	278	254	285	281	216	264	244	266	249	299	299	271	233	257	281	261	249	271	250	277	230	241	264	275	273	224	250	264	228	279	280	290	258	256	242	240	244	261	254	254	264	244	272	251	266	271	261	255	262	249	229	231	274	279	243	255	254	282	265	260	252	254	274	240	231	270	259	268	273	261	260	274	235	284	222	262	250	255	283	263	276	287	245	255	257	259	246	262	282	288	238	252	250	276	244	280	263	274	252	247	256	268	283	257	282	287	279	278	247	244	266	253	252	254	267	244	237	245	244	280	237	259	264	274	259	272	275	292	267	257	270	251	249	258	281	242	266	262	251	258	246	267	256	255	247	261	249	255	233	280	271	297	273	262	218	284	259	218	245	250	270	239	297	248	238	304	240	268	291	254	261	253	256	259	251	250	241	271	267	292	255	266	300	260	281	237	271	269	262	262	277	278	239	254	252	280	265	261	246	305	269	263	267	245	243	258	264	288	245	280	255	253	253	242	258	239	259	266	269	232	276	271	237	257	250	242	237	251	232	258	271	260	231	240	267	248	235	248	263	256	245	263	277	298	272	283	270	276	230	237	232	264	289	250	231	268	248	237	267	268	243	235	254	298	264	278	268	247	265	254	252	258	256	273	218	247	282	224	257	291	260	238	251	252	244	262	255	271	246	254	259	243	224	215	247	262	281	264	269	250	264	258	255	268	246	292	253	275	248	234	311	216	258	299	252	272	253	262	237	260	276	273	281	252	268	269	262	240	269	259	272	281	256	246	267	267	257	266	276	263	265	259	245	272	280	259	202	288	248	250	284	269	251	239	244	269	276	243	256	264	257	263	271	256	245	248	276	254	236	278	250	249	272	246	251	256	248	253	281	249	271	270	237	260	277	240	246	266	284	286	252	249	255	239	259	282	283	254	249	236	259	299	265	240	253	238	257	250	266	269	278	270	235	259	230	306	256	237	283	287	246	251	256	237	254	287	269	267	248	255	238	247	266	269	234	250	259	252	255	250	253	288	261	213	275	301	258	245	248	265	238	247	241	265	236	262	260	240	237	267	248	243	242	248	250	241	221	261	266	266	259	240	224	269	271	258	257	286	267	264	267	268	262	268	248	282	248	254	273	284	264	277	264	266	247	249	251	264	282	289	267	244	238	258	261	256	273	252	255	254	264	256	256	292	239	290	248	237	251	263	242	266	254	262	258	251	246	244	238	275	255	265	259	252	248	246	254	249	261	251	224	258	242	246	253	285	274	238	267	261	246	270	272	249	269	283	295	289	269	276	250	240	277	261	274	255	270	260	270	263	278	243	247	253	258	266	248	263	271	252	241	247	232	246	251	253	261	264	270	230	253	235	243	247	270	239	245	237	230	276	267	261	270	251	274	269	269	264	252	239	247	262	257	222	262	259	245	242	250	254	250	253	265	248	260	274	261	283	274	247	235	284	276	255	278	229	281	274	253	252	267	257	269	247	258	277	262	293	252	273	288	271	258	304	259	249
12084	1940	4096	4548	3846	3129	2453	1978	1768	1604	1499	1286	1148	1182	1097	948	1043	972	954	998	1030	1129	1134	1052	994	1055	1107	1113	1265	1460	1272	1174	1005	957	983	867	837	862	832	851	808	833	838	741	757	703	724	733	769	747	740	737	705	708	692	668	688	656	668	678	675	669	670	668	678	636	644	683	639	654	622	680	630	638	660	707	632	661	644	675	667	631	665	647	690	624	649	680	650	660	650	661	681	665	676	662	656	631	674	614	658	631	645	584	619	622	632	667	640	678	663	651	665	665	669	652	579	661	647	619	632	666	672	663	634	679	632	642	640	637	700	701	633	626	681	659	624	631	619	637	584	599	628	646	655	618	657	666	629	637	616	679	619	630	581	645	659	652	683	621	617	634	644	678	612	637	691	694	674	650	664	672	642	612	667	619	680	627	690	677	636	632	604	619	611	622	664	634	642	601	657	670	604	616	611	599	648	648	697	614	682	614	605	673	638	617	666	601	620	622	664	659	680	627	651	661	642	680	672	652	624	627	656	684	638	672	662	681	587	611	646	667	605	638	651	584	625	633	612	661	614	659	653	633	633	637	598	618	624	633	591	669	658	655	633	646	696	691	653	689	676	663	700	709	707	631	614	602	651	704	637	600	687	645	637	667	690	650	666	649	631	642	679	626	639	654	676	641	644	608	616	639	671	654	626	656	656	654	623	594	643	617	594	629	645	656	638	653	624	600	650	660	654	619	680	645	623	630	643	654	635	667	649	679	627	665	659	635	631	671	642	658	625	625	594	645	601	670	668	628	618	590	670	657	657	602	632	673	651	721	636	626	650	667	597	660	651	625	663	644	653	641	701	623	691	654	694	636	691	644	667	597	675	622	650	666	632	671	637	677	659	634	641	624	621	606	643	613	608	617	637	671	594	613	662	639	626	586	622	630	666	621	552	688	643	647	670	632	672	658	623	676	647	638	635	625	630	677	655	662	601	609	657	634	613	646	629	644	632	687	653	652	647	626	640	631	633	604	665	635	676	626	626	678	638	629	646	589	633	633	639	573	645	625	628	635	651	645	653	646	678	658	634	630	655	598	644	639	665	666	648	641	630	626	595	645	666	649	643	627	650	630	690	644	614	634	645	665	624	653	617	627	637	625	637	640	617	651	618	643	663	619	654	682	618	642	651	660	662	664	601	699	681	636	633	614	639	594	635	626	669	656	658	600	656	621	605	702	609	682	701	666	680	651	631	663	614	642	585	658	654	642	616	622	636	684	690	670	650	621	635	648	631	605	652	661	658	630	651	677	638	646	630	569	620	607	650	630	625	627	617	639	661	620	653	652	604	626	653	627	658	643	661	649	648	619	655	611	686	608	649	610	609	656	654	659	650	660	626	611	650	629	641	650	634	634	659	589	626	645	684	630	676	651	649	644	615	660	628	655	637	657	623	624	612	617	661	658	679	678	682	633	620	615	607	631	647	651	668	656	645	613	656	648	637	655	677	617	622	638	607	645	672	674	656	613	654	665	606	677	605	638	664	628	613	611	610	591	630	624	639	624	614	661	656	649	660	621	628	677	595	596	645	641	658	625	627	636	624	626	626	627	624	650	652	651	632	658	642	623	627	633	630	662	649	644	623	670	632	659	638	645	607	657	672	662	660	648	644	641	643	668	600	657	638	595	654	636	627	613	622	641	639	657	649	668	611	670	639	642	654	620	657	666	641	611	607	625	618	630	654	640	652	637	595	620	649	633	651	658	673	667	633	646	634	601	658	624	658	604	630	629	632	675	622	664	616	638	631	614	623	686	645	641	684	626	674	621	592	651	645	588	630	633	625	645	610	633	633	644	638	659	661	621	625	652	592	685	628	617	637	668	652	672	595	661	639	646	673	641	643	684	612	642	630	619	645	629	636	637	602	653	616	634	607	639	650	668	680	690	597	636	674	658	642	620	648	626	636	651	638	582	660	672	651	635	625	632	587	649	615	604	634	650	673	649	645	641	623	675	655	666	635	636	622	630	630	604	657	685	677	685	627	666	659	637	691	620	662	683	596	620	706	628	645	599	614	666	628	622	646	607	585	651	619	603	635	643	617	640	603	608	645	579	647	624	664	658	615	636	594	639	710	662	645	652	628	612	660	632	676	606	707	619	653	642	680	673	648	643	618	627	639	637	622	648	647	639	631	673	652	627	651	630	634	617	628	615	603	644	604	649	619	643	661	666	617	660	657	646	615	632	642	635	637	653	661	647	678	711	655	656	690	632	653	611	692	658	621	632	648	619	618	637	622	619	638	609	705	668	625	676	645	640	655	652	625	664	615	639	668	629	688	638	611	613	669	647	635	641	605	633	667	624	623	647	634	599	655	643	612	642	651	644	661	629	628	610	633	656	637	652	670	688	632	629	607	620	694	642	662	604	621	679	655	617	623	606	630	670	674	645	663	670	608	619	646	611	638	631	679	641	684	618	648	606	691	654	603	620	674	629	636	627	605	628	659	689	682	651	620	642	602	633	644	630	654	621	619	616	604	648	621	639	650	619	670	641	593	604	671	706	617	647	632	627	639	618	656	673	658	639	668	650	619	590	607	600	633	637	629	624	648	630	597	662	644	620	634	598	631	616	638	648	592	615	650	631	646	650	662	626	610	655	629	649	616	633	609	673	615	627	634	591	620	648	648	642	655	648	646	648	604	670	655	654	658	635	661	621	603	667	677	632	667	647	657	707	640	667	629	626	647	629	626	604	649	623	646	598	643	628	673	617	673	637	616	662	619	649	662	646	669	633	653	642	639	682	609	693	643	604	609	648	632	639	628	655	641	637	643	559	584	651	619	651	610	666	657	644	642	658	616	642	634	649	604	668	640	647	631	660	658	666	661	632	692	590	669	626	644	646	631	647	646	653	649	628	711	628	623	655	661	607	651	655	671	610	651	620	622	626	633	623	655	624	674	647	610	640	653	613	685	646	659	647	626	641	640	699	657	659	619	646	654	648	656	690	631	643	667	631	619	597	655	666	651	709	613	588	668	639	700	632	665	615	669	626	630	604	631	609	626	627	635	629	635	686	651	605	644	661	659	627	636	642	636	641	621	622	665	643	610	589	649	637	659	653	679	623	658	614	669	659	665	685	627	675	639	650	599	700	626	610	626	618	628	627	663	654	642	629	653	638	654	631	634	672	680	626	622	691	701	713	657	653	596	640	607	672	651	682	683	677	615	646	679	624	626	616	645	651	642	649	689	630	675	648	620	635	625	622	653	636	648	599	670	667	655	621	650	681	663	628	689	651	607	625	656	641	634	672	638	671	638	658	601	661	655	669	653	598	605	652	634	604	660	629	639	651	610	629	632	648	624	636	635	621	654	612	652	625	640	631	667	688	622	630	622	641	659	633	692	623	662	606	643	619	676	667	670	606	652	615	610	655	623	650	665	648	613	682	632	640	624	618	637	634	608	642	659	679	648	617	640	636	629	622	625	658	691	633	643	627	628	597	692	644	636	637	603	618	644	664	618	653
41957	20606	7619	3199	2004	1489	1073	858	743	711	577	591	549	455	551	491	494	447	448	445	465	490	452	432	459	445	436	460	467	498	508	480	439	443	429	412	451	409	433	403	419	414	449	406	378	370	360	406	436	392	370	394	403	417	328	394	383	379	386	352	403	414	344	396	428	379	407	369	383	391	371	351	408	383	397	364	351	417	350	438	348	345	359	388	381	381	430	386	357	365	394	395	400	393	370	383	395	373	370	367	421	364	371	377	408	358	372	384	379	416	394	368	383	387	418	379	365	390	375	424	394	358	396	378	357	384	381	332	373	390	382	390	414	393	395	367	372	390	372	375	348	367	344	344	395	365	420	352	364	412	367	415	370	391	357	411	363	395	391	409	378	365	357	352	392	340	336	377	384	357	358	378	365	365	393	405	355	352	366	352	378	385	392	346	379	361	353	376	362	431	345	326	372	359	381	361	361	392	336	349	362	348	396	347	367	350	348	406	330	373	382	382	401	418	371	383	345	380	367	405	392	342	377	381	392	363	379	356	376	340	333	368	420	343	370	363	373	384	364	376	389	362	371	381	372	322	376	356	365	395	352	388	435	377	348	377	334	415	371	334	389	327	379	375	397	360	350	363	393	380	356	375	376	350	430	403	378	344	373	347	371	378	362	395	406	385	371	362	383	391	391	383	375	396	380	388	365	372	373	382	401	383	367	357	383	393	376	385	360	351	362	385	381	376	379	361	353	355	364	408	395	366	384	384	364	369	366	335	370	349	386	345	378	354	414	372	368	365	408	405	372	398	379	334	328	347	372	362	412	381	352	385	331	377	370	344	397	381	384	369	384	374	365	366	393	372	377	376	381	351	366	385	378	378	349	371	371	379	337	376	353	378	388	341	384	386	376	384	374	407	376	380	359	401	372	356	371	385	362	388	378	382	369	353	346	350	373	384	370	359	382	356	369	350	353	377	382	365	374	374	404	340	357	375	378	394	399	363	321	379	371	376	359	391	345	351	365	363	340	374	368	363	360	379	397	335	385	354	422	378	397	374	404	367	406	390	370	384	382	356	372	364	404	376	395	374	310	365	345	381	400	373	380	383	380	351	350	359	338	398	380	416	398	398	359	387	341	366	376	341	391	370	331	367	374	353	388	398	385	353	353	380	395	357	391	335	405	371	358	399	351	359	347	399	379	377	374	384	368	373	367	367	341	407	360	397	377	321	378	407	416	389	373	390	357	349	419	378	320	356	380	359	369	375	355	338	363	380	363	368	385	372	403	332	362	348	402	413	383	384	393	364	365	369	377	373	385	356	403	374	416	395	347	400	373	322	355	374	388	366	339	350	373	396	377	377	362	343	347	352	348	410	363	373	377	406	368	389	379	366	405	383	382	369	363	355	319	370	370	398	367	376	358	381	386	386	371	367	387	377	362	375	360	408	398	405	378	368	417	361	339	370	359	358	335	363	384	383	404	359	378	394	365	382	366	386	354	362	344	382	329	394	379	385	405	373	354	357	400	346	386	369	356	389	381	348	379	366	368	361	375	366	432	380	334	365	386	389	379	396	387	373	365	364	379	396	382	401	373	393	378	383	379	359	398	387	340	375	341	405	365	408	384	366	350	398	394	351	381	370	380	329	355	369	369	384	404	381	411	362	380	384	367	343	370	358	380	391	367	394	383	346	376	386	379	336	359	399	354	377	398	352	326	350	395	379	369	364	373	325	364	363	413	402	388	347	372	332	425	381	355	400	369	359	343	364	398	376	348	359	398	369	360	368	371	403	372	395	393	351	406	412	352	335	377	422	379	380	340	369	407	401	358	398	384	353	365	370	394	353	340	389	358	410	369	376	333	365	359	352	347	355	370	392	411	362	392	373	358	378	354	346	367	367	360	354	365	372	361	365	387	345	377	374	372	382	337	373	358	387	328	382	365	371	374	392	353	338	369	398	344	381	373	392	389	360	346	336	319	382	398	369	374	370	377	364	384	371	387	341	385	378	361	385	378	393	360	374	371	366	417	356	364	385	375	381	371	350	375	364	357	369	377	401	386	357	357	357	371	356	353	387	371	407	366	372	332	373	346	360	369	352	367	357	356	369	393	381	367	391	390	342	410	382	361	369	337	351	389	341	431	368	334	363	335	391	370	349	382	355	374	392	399	371	382	397	392	370	358	374	363	341	367	348	381	380	364	376	380	359	361	390	421	377	370	367	418	396	376	393	379	379	366	383	370	372	382	417	334	396	366	357	395	374	386	381	405	333	406	385	350	401	387	420	365	379	411	388	352	377	346	360	401	382	364	379	353	374	381	379	346	386	352	404	315	351	380	393	362	388	385	410	376	373	387	372	365	366	392	373	377	376	419	372	380	382	379	389	392	371	330	397	323	381	368	332	385	399	393	366	376	367	398	344	372	362	353	357	394	420	362	359	357	364	368	377	341	357	357	354	339	371	383	348	358	343	386	367	382	390	364	348	411	399	383	333	378	389	351	390	372	338	356	371	360	375	355	367	395	385	388	379	381	349	435	406	350	325	328	384	348	334	388	391	355	379	381	383	356	394	342	391	359	338	347	379	367	378	323	388	397	384	374	372	367	404	360	321	387	397	385	394	380	354	372	350	387	381	355	392	393	390	353	353	409	362	362	351	347	366	345	375	381	373	357	361	385	392	392	357	391	371	358	351	366	357	393	370	384	411	392	372	400	365	388	382	388	339	375	356	382	337	393	380	374	381	386	370	416	414	400	378	363	404	407	352	370	392	372	413	336	362	391	410	365	398	396	393	338	387	366	390	356	348	402	391	375	340	377	344	371	361	380	380	393	395	359	358	392	387	374	378	368	381	387	375	355	374	358	357	380	380	380	358	367	394	365	394	379	387	391	439	406	362	354	404	368	381	396	415	401	378	377	384	422	371	385	394	396	406	369	360	385	363	365	368	327	400	389	364	369	368	381	334	398	389	348	344	348	370	410	377	391	391	336	380	368	379	356	417	364	371	417	375	332	383	368	370	368	347	345	391	353	334	387	389	391	394	356	330	393	385	358	368	337	387	384	375	375	384	322	363	369	366	366	377	387	325	394	404	364	369	353	382	368	394	385	382	365	343	366	384	415	397	406	323	374	370	409	338	337	342	405	380	349	357	376	343	339	411	417	409	379	359	347	419	363	395	376	352	371	365	381	363	385	369	372	354	356	336	367	355	388	385	386	408	351	364	393	390	370	332	358	384	375	354	338	359	364	360	355	383	391	362	381	353	361	377	360	361	358	397	368	360	347	422	376	351	372	365	352	372	383	387	348	359	388	416	375	398	367	381	383	375	341	425	364	354	384	376	344	352	388	403	375	390	373	360	375	335	362	398	370	347	353	364	388	401	345	328	381	364	394	414	349	371	400	398	395	372	359	364	343	378	384	348	423	400	341	350	363	346	373	411	378	416	350	381	384	384	410	360	416	376	334	383	352	378	371	371	345	358	353	368	381	372	349	329	375	386	362	391	340	400	366	362
18543	3119	6634	7174	6157	5265	3947	3210	2752	2474	2268	2134	1938	1793	1655	1604	1505	1423	1434	1450	1469	1662	1574	1500	1476	1502	1581	1641	1792	1900	1713	1606	1490	1409	1236	1233	1137	1151	1175	1125	1162	1119	1099	1056	956	1004	989	1098	980	1077	893	1004	965	969	967	908	905	896	930	935	911	893	974	854	897	924	881	875	930	877	898	893	876	931	896	964	880	902	851	906	867	861	878	885	963	898	895	891	885	882	876	873	886	914	910	935	919	891	884	858	893	870	890	902	924	863	922	840	859	864	905	943	896	861	853	856	899	851	872	923	847	835	855	867	877	881	906	856	861	884	819	882	861	880	886	875	888	861	842	854	869	861	841	807	783	898	880	823	846	856	834	892	861	835	820	873	798	867	865	865	823	898	849	876	887	872	904	824	853	900	791	931	808	866	931	860	863	872	849	862	864	855	866	851	851	836	863	836	866	864	850	825	898	837	881	877	895	907	834	882	901	913	901	903	855	888	845	836	878	841	835	889	872	851	891	868	830	851	909	825	807	870	848	875	821	842	874	830	873	863	835	925	890	807	848	856	861	889	851	869	874	888	842	806	800	834	844	893	842	872	812	861	902	840	871	818	859	846	821	838	877	855	802	819	893	829	822	826	812	851	877	900	921	890	919	841	852	848	886	893	860	841	836	866	879	917	871	871	847	908	867	897	907	873	863	884	866	808	914	862	826	847	815	869	826	895	906	892	795	874	858	919	855	827	794	926	847	906	899	830	869	844	920	816	870	911	805	826	898	877	845	864	851	823	902	874	829	810	848	863	849	899	851	885	866	866	920	851	901	898	855	905	838	880	840	849	869	858	884	887	868	888	872	904	870	827	891	852	843	885	855	880	849	882	898	909	851	893	856	831	886	863	903	830	833	881	865	863	878	866	859	863	869	841	854	855	839	880	833	909	850	842	837	844	866	901	884	896	847	872	886	896	892	817	841	891	882	871	868	856	868	879	887	843	884	910	869	877	855	894	880	912	866	906	889	824	846	857	800	837	864	865	836	887	871	860	833	834	860	919	878	882	855	891	887	886	860	842	875	850	840	834	857	864	890	865	956	924	851	861	833	908	866	912	914	895	868	872	849	899	883	852	851	848	798	872	915	863	898	850	882	825	926	837	850	852	891	874	846	856	854	887	866	873	902	853	905	918	828	846	868	908	869	858	848	857	836	894	884	867	833	894	807	827	872	866	865	859	883	855	817	845	848	935	878	889	858	809	879	872	844	840	924	903	865	913	886	879	872	883	886	887	818	882	878	865	843	891	857	797	830	901	862	865	867	862	864	834	880	890	811	847	867	837	859	925	847	830	848	872	834	845	854	849	852	858	854	857	816	837	847	897	876	819	861	869	821	816	907	856	834	905	828	814	828	891	847	871	860	849	860	886	841	862	909	894	863	885	924	856	850	856	900	852	880	891	837	895	906	917	862	911	869	894	869	870	836	887	850	922	839	878	838	846	889	849	892	835	849	836	828	892	866	856	887	872	894	901	865	853	897	901	874	804	856	876	829	819	896	886	847	874	882	871	908	867	867	832	867	818	864	868	863	869	851	862	842	842	864	885	885	851	893	917	892	890	890	869	878	852	886	818	860	858	890	853	844	918	928	839	879	829	870	910	863	856	897	908	915	848	810	847	863	864	869	874	855	841	827	845	884	870	816	865	857	820	860	893	861	856	900	831	814	850	878	871	843	847	834	864	857	865	822	867	860	889	866	887	904	887	860	883	869	917	849	841	828	896	886	908	857	856	857	879	845	840	908	847	870	846	866	838	877	898	891	829	899	824	872	873	862	907	835	918	877	882	842	842	885	874	891	868	890	836	799	875	866	899	851	910	860	854	847	855	851	897	875	878	901	843	877	912	816	858	855	926	842	863	844	888	837	887	815	865	838	876	867	845	839	881	882	882	845	846	911	894	897	891	895	848	919	868	856	829	817	854	894	874	912	954	900	872	818	879	874	870	877	807	892	881	858	855	900	886	854	860	887	792	848	813	903	868	837	886	868	931	886	845	843	871	875	859	856	890	836	870	876	814	847	885	843	855	870	815	870	872	832	888	836	883	867	864	844	832	913	909	875	893	852	843	881	862	896	879	872	869	901	865	866	854	827	888	850	931	895	869	891	803	894	810	884	805	857	859	824	860	857	881	937	934	877	876	910	857	829	819	901	856	862	884	858	857	891	825	853	862	876	879	870	875	850	893	881	850	831	926	871	911	882	845	859	888	863	891	810	834	864	848	894	843	859	898	898	872	859	858	810	896	891	829	882	846	864	844	874	880	823	897	853	884	847	863	881	880	800	875	796	877	867	902	889	895	918	884	891	873	868	886	879	832	873	920	864	858	855	905	836	904	919	901	849	908	830	867	825	817	905	877	882	844	903	867	898	896	839	842	866	856	894	858	915	883	857	859	840	861	814	860	843	852	804	854	835	910	802	836	848	890	874	830	819	812	883	877	826	897	879	853	880	947	878	830	882	894	845	801	883	897	932	811	818	852	831	853	895	922	866	856	892	856	866	843	807	856	835	860	869	898	847	847	800	788	831	838	870	853	886	818	864	863	845	809	888	863	867	875	816	888	882	844	903	844	872	876	816	856	861	896	906	860	919	840	938	856	909	867	868	889	877	830	834	875	806	881	855	866	856	848	870	881	812	847	851	796	869	827	858	863	879	886	868	805	869	864	882	858	867	816	874	841	895	850	861	839	869	838	814	848	831	864	847	817	834	867	900	829	887	906	912	821	882	862	841	844	807	848	856	855	804	883	880	861	850	869	883	798	887	846	835	834	818	867	813	872	873	878	919	912	824	871	898	834	835	879	884	832	868	884	886	841	818	907	879	776	915	894	875	908	864	848	842	844	805	865	865	880	827	834	906	900	897	868	862	896	876	884	918	862	852	855	819	889	907	888	816	893	871	828	864	859	837	911	856	852	854	842	869	881	844	853	849	825	883	851	780	856	842	873	830	845	811	833	892	866	821	847	863	849	813	828	848	854	882	841	902	897	827	833	837	827	851	883	868	840	835	867	861	895	880	876	862	785	859	857	830	881	844	860	810	839	851	858	856	878	887	822	873	858	808	824	867	826	855	918	854	816	847	861	869	844	845	870	823	880	848	839	914	879	864	885	842	874	864	889	809	853	906	859	852	875	873	840	907	851	847	904	870	832	883	916	883	846	880	883	881	895	917	849	852	852	861	931	893	864	916	936	852	898	849	865	898	856	894	897	856	803	878	853	862	855	907	841	883	824	856	859	846	850	858	866	838	840	884	810	810	890	861	815	867	911	805	837	838	867	838	877	876	864	825	871	857	863	853	896	862	855	852	811	836	855	848	865	871	852	832	868	855	890	868	876	911	905	850	886	857	906	807	837	848	851	862	853	859	926	815	864	873	860	849	886	857	920	865	903	956	867	856	882	885	877	834	871	846	863	919	837	869	865	833	872	850	853	881	922	874	841	848	915	812	833	882	847	896	893	887	902
4894	480	533	420	305	319	252	225	257	221	243	218	248	171	218	187	187	182	217	216	217	225	215	208	233	212	225	253	224	248	226	230	204	181	190	217	195	195	198	217	204	205	218	203	188	190	216	212	222	192	204	188	192	188	219	190	191	208	187	181	181	192	170	199	170	192	178	185	207	204	162	190	199	193	182	200	203	199	186	190	190	172	181	186	215	203	199	195	192	219	194	206	190	201	210	171	193	213	220	208	200	185	186	218	182	197	210	159	205	181	185	202	172	191	193	207	206	174	174	200	204	195	199	178	198	161	177	177	191	193	191	191	186	195	184	210	192	212	215	193	197	211	188	170	195	176	181	181	157	189	179	189	175	215	192	170	203	209	209	185	198	198	183	195	205	173	174	211	185	200	183	190	166	188	193	185	205	178	187	202	220	192	176	180	195	187	168	183	209	215	182	188	194	191	191	187	209	213	190	184	210	182	208	179	185	193	199	195	198	194	170	223	181	184	204	182	201	185	190	185	177	162	178	195	204	163	189	191	197	184	211	177	203	206	188	209	161	193	192	199	176	207	189	184	202	185	198	223	163	196	198	166	186	198	190	183	173	213	206	197	171	189	193	190	191	156	201	196	188	204	176	199	186	181	165	184	191	174	166	201	185	196	175	166	177	179	196	192	191	181	200	191	189	200	170	206	188	194	180	228	173	175	184	177	191	193	194	218	188	213	194	195	205	162	193	202	205	190	158	200	185	196	204	155	190	196	215	192	180	185	184	200	156	192	176	196	171	168	211	199	170	193	191	188	171	187	204	185	173	171	185	218	198	198	184	189	185	171	182	190	186	176	248	205	204	177	183	202	169	183	181	177	192	200	181	191	217	177	184	208	186	192	185	175	206	206	199	166	167	194	188	191	199	173	207	179	204	191	188	202	201	197	178	163	210	212	187	203	207	179	187	200	222	189	172	172	198	192	175	209	185	177	187	179	184	188	168	198	196	205	194	177	183	191	178	178	204	184	175	201	185	185	188	173	199	163	193	186	176	179	199	174	190	160	200	191	198	207	181	163	217	187	207	177	189	186	202	193	190	197	195	172	189	135	184	209	186	180	204	159	192	194	184	189	177	219	183	170	170	203	176	178	182	187	198	196	189	188	191	188	160	183	189	165	169	214	175	207	208	212	185	167	209	194	203	169	184	208	184	198	195	198	209	205	197	206	201	183	205	205	182	173	165	185	193	208	195	216	193	197	161	176	196	184	205	153	190	190	196	175	228	178	175	214	178	216	196	217	190	196	186	186	177	201	200	191	187	205	197	197	205	210	226	204	193	224	196	215	191	185	198	196	196	170	193	198	206	198	172	201	166	195	206	204	169	176	176	177	204	196	235	186	181	176	199	194	212	192	164	191	195	183	207	179	171	208	180	207	192	192	172	208	199	201	208	201	191	193	197	171	214	200	174	191	206	162	178	195	179	197	213	177	182	174	168	240	164	167	171	212	155	197	188	214	192	207	199	186	195	177	196	201	195	211	192	168	178	199	188	177	188	188	194	180	197	200	215	201	203	192	203	166	213	195	155	166	190	206	191	193	186	202	192	180	190	184	195	174	199	198	206	205	162	177	193	203	169	178	203	201	204	207	199	186	196	193	187	198	196	187	179	183	208	206	209	178	200	177	168	176	152	220	197	222	210	165	182	220	183	206	201	188	193	220	226	205	199	194	183	192	172	213	196	187	180	208	167	198	194	188	206	181	221	196	183	190	193	208	194	205	160	179	195	188	189	194	183	190	202	175	210	224	170	162	171	175	190	164	200	194	184	194	191	186	193	190	212	191	201	178	198	194	192	194	195	203	176	185	193	186	195	187	185	213	199	179	214	181	205	187	206	186	183	201	187	157	167	180	195	180	191	212	197	213	208	185	184	202	186	196	202	200	179	165	193	188	193	187	233	176	171	187	215	186	194	198	185	203	182	185	181	179	183	211	213	201	198	188	205	196	176	212	214	187	189	216	179	172	215	191	180	199	191	193	179	190	190	198	197	192	180	186	183	195	185	204	213	160	224	180	182	190	165	175	190	185	209	177	178	204	173	203	173	202	198	185	197	183	190	191	187	185	181	192	174	197	196	195	200	208	177	189	194	194	203	191	206	185	202	223	168	192	193	201	166	184	187	193	178	213	209	203	188	167	196	208	173	180	184	230	197	188	189	177	218	160	188	229	193	179	199	190	180	186	168	168	211	194	191	213	189	178	197	160	189	169	182	189	173	179	186	190	197	197	204	175	203	167	192	183	190	167	187	210	248	220	170	178	193	202	193	192	184	191	192	170	206	198	190	174	153	171	184	176	177	196	191	188	187	208	190	184	187	187	183	181	193	185	175	175	217	183	204	205	180	205	159	194	194	188	193	209	182	187	220	181	198	201	185	207	186	184	170	200	215	189	185	184	222	201	196	188	186	168	201	210	194	178	195	201	169	193	176	192	205	181	185	191	184	174	180	200	202	174	202	202	181	205	173	175	180	172	183	179	206	205	199	229	172	177	176	173	197	181	210	185	198	200	203	235	219	181	204	190	184	208	220	188	161	203	186	156	190	185	214	203	170	189	212	189	194	187	213	177	187	197	196	203	192	195	187	186	195	175	202	184	183	191	204	184	184	167	212	164	193	178	202	193	195	180	203	164	195	163	191	170	177	202	197	187	178	199	175	188	192	189	218	197	210	199	215	188	185	212	168	164	199	199	177	189	207	185	207	182	184	165	202	174	209	183	196	210	190	187	179	202	176	209	191	196	196	229	193	174	201	174	189	201	224	176	195	191	188	182	202	172	194	185	179	169	180	198	168	165	189	173	193	184	207	175	198	194	188	195	212	210	193	199	182	173	203	178	190	199	162	151	151	179	182	193	207	202	193	184	210	205	200	182	217	203	187	200	191	193	187	198	194	187	207	190	185	202	208	171	173	186	175	208	208	153	202	190	169	180	191	191	191	176	191	167	199	172	201	168	166	177	203	180	210	182	226	178	202	185	187	189	190	189	177	186	233	194	184	206	190	175	194	203	188	203	184	173	211	200	233	190	191	159	175	175	181	188	201	167	208	222	200	194	187	215	203	188	194	205	212	197	181	184	192	183	183	189	177	167	179	181	218	194	186	197	187	197	209	194	191	199	196	223	181	193	205	175	199	181	168	181	196	158	177	193	186	145	207	208	200	190	166	188	191	183	170	186	198	213	198	182	191	187	168	196	194	182	215	199	190	163	154	213	206	195	187	191	205	205	187	195	188	165	204	191	192	185	204	208	180	188	176	193	211	158	216	178	198	213	183	192	192	202	198	211	186	190	183	190	176	189	190	207	168	225	207	208	175	203	192	176	218	193	200	178	187	195	183	204	185	210	206	202	223	205	204	183	167	192	200	196	190	190	201	207	194	182	175	210	196	192	175	170	197	218	188	188	186	172	192	179	187	202	172	184	218	169	198	207	203	208	196	180	181	210	203	172	209	191	153	194
5451	811	1211	1302	1063	859	790	779	725	700	677	668	620	622	607	604	617	583	576	606	675	644	650	623	726	703	734	809	829	852	791	762	687	679	570	565	550	583	586	543	581	575	537	560	513	550	525	555	543	500	520	515	484	476	529	521	517	508	485	462	496	512	542	485	504	509	498	510	518	474	498	508	480	511	512	493	496	530	524	533	489	491	523	468	499	485	514	504	522	457	521	497	467	495	493	504	516	511	495	499	492	493	487	481	478	487	482	504	508	457	420	491	470	444	470	488	463	477	496	478	530	490	458	494	518	492	501	518	500	506	502	466	499	501	465	428	478	474	494	451	515	478	511	487	521	477	501	478	440	477	494	469	497	470	506	505	510	530	482	478	459	559	491	481	504	524	492	558	464	512	498	509	509	519	510	494	518	524	457	490	489	515	498	511	480	463	521	453	482	476	485	503	474	513	451	490	486	509	497	464	511	457	501	471	506	450	510	490	443	472	453	505	495	516	487	496	481	492	488	491	487	478	471	494	483	463	448	472	486	480	531	477	514	465	535	507	426	503	541	467	492	504	447	482	492	479	483	500	537	502	477	497	472	485	497	437	496	477	505	511	523	523	502	511	541	462	490	481	488	492	510	461	467	474	485	498	488	471	504	518	431	491	485	506	481	527	514	493	501	495	489	541	497	513	475	517	500	495	529	462	496	479	485	498	503	465	492	487	507	518	505	475	524	502	516	444	456	479	507	477	476	524	531	487	465	505	477	468	494	481	515	483	493	483	482	496	465	482	468	481	474	487	472	475	471	468	501	514	491	513	521	498	473	509	500	496	477	481	500	474	515	480	519	483	526	492	473	505	498	493	517	508	472	496	507	525	488	508	526	482	490	521	527	494	503	486	500	485	477	487	517	485	485	478	498	507	509	489	493	520	495	486	476	495	472	518	485	475	481	509	516	508	506	526	472	469	468	489	462	488	483	447	469	463	544	495	509	523	478	496	509	499	512	458	528	474	512	489	482	491	488	465	458	478	467	490	487	486	448	477	490	518	497	516	502	492	509	513	490	497	522	482	515	467	507	499	483	468	489	479	486	524	488	504	493	473	425	512	483	492	478	498	483	504	497	478	487	488	497	456	529	473	465	487	519	498	491	500	461	474	473	505	500	510	446	489	500	458	511	465	483	487	453	490	495	493	511	491	535	492	503	485	500	511	507	489	495	515	497	488	473	473	497	462	504	494	500	509	454	495	509	476	478	506	482	502	462	482	535	488	460	489	494	518	470	461	525	492	485	530	474	475	497	524	505	488	511	479	524	480	492	489	493	503	512	424	453	529	505	506	514	470	481	491	521	486	467	501	490	521	493	456	506	490	508	530	515	486	475	485	458	461	496	512	510	472	509	467	491	536	498	493	492	515	512	476	475	458	501	496	493	520	503	462	507	517	476	461	489	509	506	484	491	514	529	459	490	491	449	502	468	460	538	499	491	462	506	477	527	466	474	487	503	460	499	514	488	477	505	515	502	513	503	487	506	489	484	482	499	503	532	477	482	494	506	529	482	516	499	483	473	460	491	459	499	514	472	477	486	463	471	509	496	469	474	516	468	529	476	463	487	533	520	503	463	488	500	542	510	480	474	469	475	526	480	480	480	506	450	504	520	482	498	515	500	502	498	494	456	515	508	493	494	515	496	473	503	503	502	499	508	534	454	488	515	523	498	479	505	501	489	459	519	505	518	506	503	465	508	489	517	505	519	494	519	488	495	507	493	518	482	478	485	505	513	492	502	528	465	484	511	430	509	476	501	456	476	524	524	468	500	492	517	481	513	486	469	494	507	442	461	520	491	491	484	537	502	462	503	478	505	514	543	496	512	495	520	497	511	504	454	490	475	461	503	473	490	482	496	489	513	501	479	509	534	484	477	477	470	510	502	471	483	493	498	474	508	487	512	511	509	478	512	444	525	473	472	506	498	485	502	462	488	492	489	519	466	489	502	515	530	502	515	504	489	481	478	479	529	491	474	450	523	473	476	506	504	480	468	493	539	478	475	467	478	493	484	504	461	424	470	475	455	458	523	469	501	466	532	532	539	466	452	481	475	465	465	520	530	491	472	482	494	494	492	469	523	483	481	455	484	516	482	470	512	502	487	516	491	484	458	490	478	464	494	524	494	475	460	445	550	503	483	498	509	532	533	513	488	520	490	531	506	494	520	481	480	520	456	474	502	474	489	444	466	507	504	469	533	480	487	506	466	513	473	495	468	507	450	466	453	507	483	530	543	521	475	501	533	493	498	517	471	504	504	490	537	509	502	493	473	542	499	490	502	512	486	500	462	450	493	499	490	494	476	442	506	494	528	464	480	476	527	446	500	506	487	465	464	503	474	471	440	507	490	496	460	490	513	519	492	491	498	499	511	474	496	458	530	490	485	456	503	526	508	496	524	492	497	468	513	470	499	497	512	468	478	500	509	504	475	505	483	475	486	501	493	499	463	494	487	501	495	477	460	475	468	481	459	489	496	514	518	496	494	531	494	456	506	466	514	492	500	481	472	509	484	462	492	483	485	506	489	477	497	499	492	488	519	507	545	520	480	442	486	500	485	517	485	499	495	486	489	469	495	509	550	526	499	521	495	492	494	489	512	469	492	516	503	494	453	467	499	469	497	469	467	463	500	487	502	530	487	464	474	471	512	518	493	501	509	511	472	554	513	527	476	478	515	507	495	504	494	516	481	471	488	497	504	509	509	484	518	503	486	499	499	479	488	486	506	491	472	561	513	467	496	493	474	514	515	475	520	508	474	487	534	466	497	452	493	499	480	522	496	509	500	478	474	493	492	487	499	511	509	524	502	475	490	500	454	486	507	472	484	492	499	521	519	502	530	531	519	517	477	481	517	471	511	481	485	486	471	494	510	530	450	508	489	464	479	480	505	486	530	495	504	503	494	475	480	519	439	498	477	478	498	471	475	496	459	476	497	474	478	505	444	491	520	481	469	537	491	493	516	450	505	484	522	473	482	482	496	499	515	478	523	520	501	466	506	478	485	484	449	451	493	468	512	488	512	488	498	485	490	475	471	508	468	507	474	484	479	481	462	539	485	542	515	480	476	488	473	513	470	541	511	469	508	455	499	498	490	468	470	522	455	471	512	509	486	477	467	490	495	547	483	501	494	510	475	526	517	524	473	479	506	490	463	506	485	502	479	474	486	480	502	479	497	538	524	491	478	493	523	513	475	466	479	475	491	545	529	484	463	497	506	468	496	482	494	519	494	510	534	497	507	491	504	477	494	485	499	468	465	494	508	487	477	463	514	476	501	483	506	457	498	541	508	503	485	490	471	499	499	492	515	516	467	488	495	474	492	457	513	484	484	503	435	491	498	523	497	521	491	499	525	484	507	510	507	502	471	505	503	507	498	473	504	483	478	464	465	492	504	473	473	545	472	522	448	475	512	486	455	517	489	476	468	482	514	502	495	441	501	515	459	449	473	498	492	468	524	496	465	479
31672	9680	3392	1780	1120	864	634	506	465	500	416	377	324	325	307	310	296	308	284	296	362	315	352	308	306	335	329	353	333	352	357	350	346	307	256	288	268	281	292	289	312	254	255	293	271	274	285	285	263	248	282	261	274	272	260	254	282	251	280	274	219	263	258	232	291	246	280	290	283	243	275	255	285	265	252	242	274	264	269	237	270	246	267	246	252	260	255	271	254	251	231	227	268	292	271	294	272	258	256	267	248	266	269	250	274	240	254	254	264	291	245	242	228	276	253	263	286	262	258	260	274	265	271	273	262	275	251	275	260	262	258	245	264	207	252	275	251	258	239	254	244	279	229	263	267	276	271	275	241	248	271	261	237	251	278	216	244	264	246	268	263	276	252	240	226	269	264	248	254	261	251	254	296	242	273	272	256	263	283	253	255	258	253	229	272	234	250	277	304	275	257	314	270	297	266	272	238	234	290	235	224	261	254	261	249	271	269	245	281	271	272	245	242	241	265	273	254	225	258	258	281	297	238	244	259	267	263	271	259	252	277	237	251	271	249	247	265	254	272	258	276	272	272	266	260	263	257	277	276	280	229	279	256	264	265	255	278	281	260	273	289	291	297	256	275	252	276	279	266	244	252	256	276	264	259	257	287	257	268	249	245	309	274	268	261	269	263	245	263	235	251	260	265	239	266	226	276	272	250	281	275	245	256	243	288	258	266	256	290	255	277	231	271	271	277	259	287	300	259	291	273	276	262	282	287	229	261	249	225	275	249	273	247	272	272	251	278	255	281	270	285	256	254	230	273	259	312	259	263	249	287	233	271	243	241	278	280	268	253	250	262	256	261	253	262	272	247	281	280	246	247	272	272	261	253	259	284	257	289	266	276	269	278	269	281	268	270	296	257	265	265	249	268	254	275	295	250	267	264	276	269	250	258	255	265	294	273	267	248	245	246	241	227	251	251	236	286	269	279	262	248	291	251	275	271	285	266	248	259	266	281	245	265	253	291	239	267	264	276	256	279	269	252	262	281	271	279	263	278	287	237	253	268	271	250	264	272	255	241	256	285	280	274	243	250	261	268	240	255	280	296	261	263	265	272	268	274	234	271	250	268	281	267	239	249	285	235	225	303	268	247	251	220	260	263	279	234	250	266	255	280	245	246	240	254	258	301	303	286	285	233	256	312	271	249	238	286	255	255	253	248	255	269	279	250	253	268	236	259	279	269	276	288	277	253	269	272	248	273	236	253	249	254	274	223	267	271	284	288	257	239	227	264	261	246	242	301	262	283	275	243	265	257	257	251	252	271	272	257	263	245	276	238	285	271	245	264	250	273	228	250	269	257	258	237	248	234	277	254	265	272	282	251	266	264	275	263	242	236	241	271	283	273	266	300	270	270	264	236	274	260	275	266	263	263	255	275	268	282	247	232	287	252	260	251	279	241	284	286	266	234	252	240	257	248	294	290	285	271	246	263	264	278	238	259	285	254	249	292	255	276	259	273	264	266	273	240	253	258	258	260	271	270	249	286	282	260	238	243	273	277	259	252	264	253	267	297	257	287	268	270	272	253	276	274	232	281	258	260	275	284	288	245	259	280	272	252	272	282	267	270	269	279	244	270	240	263	254	257	228	258	272	239	248	247	254	273	265	243	249	248	250	270	279	230	274	278	266	308	279	266	251	251	267	252	284	266	273	273	246	278	308	270	278	237	275	297	248	303	295	274	304	278	260	240	305	257	283	263	250	283	284	261	266	230	242	268	324	249	251	252	271	247	267	244	270	287	263	263	268	264	252	273	285	262	250	267	264	261	254	247	264	305	267	254	271	249	248	274	255	253	288	216	264	258	234	235	228	268	251	247	273	267	275	260	258	242	275	254	268	276	275	227	255	269	266	281	263	275	264	220	250	281	263	262	285	267	254	237	274	287	275	268	261	237	252	260	239	281	262	265	281	262	246	252	238	278	281	228	264	275	247	251	294	268	284	227	261	266	252	278	258	243	291	246	247	262	284	248	245	305	250	231	250	264	255	270	269	263	275	260	282	262	269	251	281	230	252	268	268	307	265	272	253	262	274	274	264	267	268	267	270	265	287	263	282	254	284	276	249	277	284	278	254	265	251	273	252	281	275	266	242	246	238	227	273	263	265	242	281	257	259	292	238	226	245	262	281	259	293	278	294	289	272	241	259	250	259	263	241	202	257	303	272	233	265	259	277	264	235	273	284	272	242	258	266	259	252	246	268	291	271	248	263	251	241	242	265	246	244	266	264	299	256	270	257	281	264	255	257	257	274	258	239	247	254	255	233	264	277	251	231	229	265	284	260	260	275	260	275	257	254	289	261	299	246	309	280	257	248	255	265	260	269	268	269	246	263	267	252	288	272	267	270	253	269	255	289	263	268	258	297	259	245	245	261	291	258	262	301	244	239	276	258	245	280	295	250	274	246	256	259	261	267	258	256	264	266	254	268	283	231	272	263	262	271	246	241	263	264	262	247	241	260	264	233	247	261	254	264	272	254	278	246	244	284	255	245	268	252	252	239	289	277	235	253	245	280	278	290	262	239	237	250	264	260	266	247	239	271	263	291	261	284	280	244	277	281	266	268	269	252	240	261	285	282	292	292	234	257	242	284	266	219	236	256	269	233	233	253	241	249	284	235	253	268	301	269	264	263	251	230	273	247	262	265	272	247	259	236	236	275	268	252	267	247	266	243	275	235	227	227	251	232	284	270	252	271	283	265	242	270	272	261	251	242	261	250	258	258	274	270	258	245	272	249	272	289	284	267	270	264	267	287	234	254	254	257	275	268	261	275	261	234	323	264	257	270	227	268	272	278	274	258	260	246	248	262	250	251	220	250	282	251	281	277	290	260	249	274	262	253	251	273	286	269	292	249	245	276	268	255	265	249	259	263	266	247	279	251	265	244	234	231	244	237	241	269	232	244	257	228	272	242	240	255	245	299	245	259	258	244	284	287	244	268	259	260	228	260	245	251	265	280	268	265	243	246	229	277	289	280	268	271	302	271	230	244	268	253	264	246	278	265	278	253	251	241	271	237	276	261	247	270	250	257	271	241	224	259	249	277	235	255	269	260	268	255	270	255	265	289	248	248	281	273	240	270	262	265	247	284	249	278	284	256	254	246	277	251	261	270	272	258	258	268	262	286	271	245	227	224	236	255	262	243	281	260	250	258	245	266	264	261	284	315	286	265	265	281	274	249	291	257	259	258	245	244	260	248	234	289	272	254	276	250	283	268	244	281	282	271	261	236	253	268	256	260	259	264	283	226	279	270	276	252	292	259	253	277	263	255	253	265	235	270	242	274	278	239	255	270	256	236	255	239	251	271	246	258	283	281	288	263	241	268	230	263	278	233	255	255	233	274	270	249	261	265	235	255	296	255	275	280	293	264	299	260	282	261	262	247	285	233	265	260	233	249	266	259	285	253	262	268	274	227	252	264	275	233	254	286	245	241	201	249	263	305	288	253	258	260	254	255	280	263
14520	2010	4116	4677	3894	3075	2435	2096	1823	1638	1574	1362	1282	1139	1147	1058	1061	951	1041	1025	1066	1154	1190	1086	1105	1126	1264	1205	1384	1376	1272	1128	1056	976	935	815	832	887	830	877	839	798	811	820	741	815	799	784	730	789	729	739	715	750	690	658	707	655	700	701	683	673	710	642	699	723	652	661	660	654	673	683	695	673	732	677	669	691	658	672	651	658	677	643	734	635	664	628	630	697	678	634	708	699	615	693	645	653	630	651	650	676	654	661	685	670	635	629	636	668	654	634	691	639	664	705	604	699	674	670	632	655	658	645	573	673	660	644	629	691	631	665	654	623	655	683	684	694	703	601	685	665	670	632	643	689	651	628	650	649	700	627	660	628	676	636	612	674	669	673	674	655	634	652	634	655	654	669	681	670	686	665	648	651	650	705	652	679	714	628	622	707	654	672	659	660	669	640	586	626	686	658	636	633	661	634	639	643	649	634	677	670	656	653	623	664	604	672	689	633	644	609	610	633	679	593	655	687	657	637	660	638	648	703	607	638	626	595	593	649	611	641	622	635	612	658	623	676	664	682	644	689	647	629	634	672	632	686	640	651	650	616	676	649	686	649	609	698	665	646	657	618	682	644	634	610	677	645	659	701	651	656	637	642	666	624	667	651	644	667	669	637	688	638	590	595	667	624	636	638	683	682	655	640	630	680	636	643	651	668	715	627	646	677	659	641	637	689	632	662	616	636	643	679	671	652	657	611	668	652	698	632	653	617	661	651	649	663	636	658	630	657	663	664	637	646	616	640	623	632	702	656	683	682	661	644	618	621	655	644	660	641	677	633	632	652	655	666	649	677	631	656	616	622	692	644	660	717	598	650	678	649	674	732	674	613	605	678	667	619	650	646	627	675	634	690	621	641	612	608	625	602	699	681	653	680	659	669	623	642	643	653	671	645	655	617	635	613	677	644	638	617	658	664	676	652	646	620	708	680	647	669	607	610	661	673	656	607	626	681	650	674	629	584	652	624	662	639	617	665	652	592	644	670	664	670	657	659	619	647	653	594	640	680	653	654	707	658	703	688	658	645	644	673	649	652	620	653	635	612	669	623	650	655	615	663	630	649	630	633	656	650	677	633	661	700	703	615	620	637	661	698	627	666	643	677	642	667	677	631	648	626	632	653	594	687	626	670	632	654	638	627	601	677	662	610	679	634	656	630	664	674	663	679	708	622	624	668	668	629	638	621	648	653	656	636	613	572	670	636	605	667	670	649	662	624	632	675	645	656	596	640	641	595	639	616	643	635	669	653	626	638	643	651	652	585	658	694	672	656	693	639	655	699	608	662	657	648	690	643	667	607	698	663	670	714	626	667	634	638	645	633	601	659	615	667	640	697	638	674	655	660	654	646	638	639	660	649	678	651	692	662	644	644	639	641	617	640	643	685	655	611	654	649	650	652	697	677	689	692	629	657	644	652	670	628	634	674	620	641	685	644	626	697	635	643	653	637	643	675	611	663	603	619	677	619	629	595	681	649	685	652	691	637	589	654	640	596	624	650	700	671	642	690	616	630	677	673	657	664	630	679	608	629	643	659	662	673	666	658	662	657	640	656	658	674	646	629	672	664	678	642	630	699	655	667	599	627	638	637	652	652	630	671	685	680	604	641	648	643	628	629	655	637	660	646	673	634	650	637	687	678	625	691	627	621	677	611	659	628	680	633	693	662	633	667	641	675	681	614	605	630	624	646	645	676	686	666	639	628	588	652	595	646	621	661	641	649	660	642	644	651	639	675	639	682	602	685	665	655	665	697	657	678	672	620	624	713	625	690	650	645	662	644	680	618	657	585	632	650	641	667	677	637	650	677	708	643	636	642	633	594	651	632	621	660	650	656	676	636	669	662	633	650	684	617	643	638	662	700	638	628	631	685	676	636	626	638	629	656	637	661	631	644	649	638	641	679	632	644	661	660	646	646	726	696	653	631	591	656	669	661	640	674	648	668	640	688	692	687	657	654	630	631	704	658	613	601	637	639	642	666	679	636	667	625	678	638	661	628	622	660	665	697	620	676	627	662	682	643	637	635	680	673	690	648	685	608	720	622	670	651	654	644	652	632	632	653	636	637	690	644	661	660	639	716	644	606	610	652	684	676	647	618	664	664	629	642	637	631	663	611	626	671	627	691	645	645	661	660	627	665	611	591	628	663	614	658	664	647	654	658	618	656	637	625	695	633	690	663	648	642	707	605	658	644	638	622	698	627	653	637	675	660	610	664	651	672	630	647	614	655	692	620	658	636	636	619	633	605	643	663	655	612	658	640	698	661	661	659	629	662	630	675	659	668	617	644	659	613	607	628	625	661	644	637	640	666	660	630	641	633	631	638	632	642	678	683	683	600	652	599	641	684	678	723	630	674	641	672	646	615	616	666	615	638	643	669	681	619	692	635	639	696	695	603	642	639	653	632	638	635	689	664	658	627	628	628	598	640	662	667	642	651	612	652	715	661	672	597	614	634	623	643	597	643	628	666	637	710	649	621	666	639	655	678	656	662	672	603	676	666	681	658	599	674	636	652	689	620	634	685	643	673	649	608	656	669	678	624	621	666	644	657	683	645	642	689	674	705	626	705	633	667	643	615	634	696	645	651	637	597	665	661	647	653	655	689	709	633	657	693	630	605	657	635	638	655	635	653	628	645	665	659	670	649	637	637	635	636	632	677	616	643	682	670	660	671	676	583	661	664	642	677	613	644	667	687	668	667	660	629	668	661	625	618	673	642	628	681	624	690	610	663	608	614	635	677	647	646	630	664	633	710	646	656	648	635	652	649	666	642	624	673	623	624	651	653	617	626	705	636	627	694	610	664	684	650	632	678	613	667	604	661	647	660	652	646	678	588	675	684	656	622	642	657	665	664	673	623	639	640	620	646	652	579	619	643	644	649	606	670	640	606	685	642	652	627	667	624	644	628	606	656	655	655	671	639	673	644	648	635	620	643	636	642	648	649	681	659	674	674	658	643	621	667	653	643	668	624	738	655	639	686	637	652	670	640	691	658	607	663	639	624	673	644	634	652	659	639	674	605	634	647	636	655	664	633	641	675	659	664	680	675	636	639	655	607	627	656	638	623	622	606	651	653	658	646	639	635	651	639	601	670	633	695	653	654	636	665	606	635	626	598	678	639	644	679	644	657	646	665	654	647	633	630	668	616	655	646	639	667	661	624	671	629	654	639	609	628	666	665	617	630	658	657	642	669	652	707	667	636	651	620	600	649	661	664	602	657	675	683	662	640	625	673	661	681	668	681	619	662	669	651	639	652	608	638	637	634	617	720	665	645	635	644	614	628	656	640	624	676	629	632	686	592	650	735	671	629	632	665	678	673	660	682	657	681	639	659	680	673	646	672	709	643	686	637	634	665	670	686	625	654	633	728	621	662	607	611	642	695	625	648	660	657	623	627	663	664	653	639	652	661	638	685	661	647	660	695	634	630	638	648	642	680	623	610	630	672	656	661	711	675	662	655
39793	16285	6402	3149	2012	1512	1130	885	783	690	604	621	535	533	467	468	461	499	494	502	459	467	490	468	452	476	505	498	565	536	521	469	461	436	444	371	426	399	436	399	380	435	409	391	375	383	347	449	382	371	398	375	392	366	414	351	414	410	362	374	355	393	366	396	385	414	409	384	386	393	395	347	360	389	394	375	395	378	379	351	377	363	392	378	389	351	370	379	367	400	362	354	370	393	412	379	397	401	392	394	385	382	367	380	367	413	369	375	372	370	398	381	416	378	380	375	329	383	370	390	354	349	359	365	378	370	394	337	340	377	362	378	362	365	354	380	369	371	325	428	380	350	328	363	386	389	358	316	384	369	364	359	370	366	379	403	390	365	362	367	371	359	349	367	352	403	353	367	369	390	342	368	325	364	379	386	370	369	381	384	362	329	411	384	407	392	365	407	371	394	345	389	348	372	372	373	362	391	367	352	348	369	364	359	338	354	348	385	343	407	380	348	342	361	345	365	354	383	391	375	355	395	347	373	402	335	382	363	360	342	371	366	384	361	373	372	381	378	363	378	371	353	357	385	362	404	374	405	386	361	365	334	387	336	366	345	392	369	346	391	399	388	358	401	381	394	385	359	357	387	384	390	372	363	379	380	376	364	343	379	414	363	385	372	363	380	358	361	383	358	372	371	390	365	410	388	351	362	381	391	366	384	369	353	365	362	386	381	363	377	340	344	386	360	331	364	401	385	368	405	361	346	373	378	374	340	369	364	377	385	373	347	375	409	413	410	369	349	369	389	351	371	388	404	395	336	369	371	380	367	362	424	397	377	331	379	378	368	381	389	388	385	374	351	375	351	367	344	374	395	424	375	338	382	383	375	354	368	354	381	416	367	360	349	378	372	386	362	355	386	373	374	356	403	344	368	367	353	375	341	334	356	368	391	390	365	367	369	375	368	351	375	328	386	373	372	330	375	402	375	388	353	371	350	374	384	424	395	368	393	376	393	403	330	379	341	346	404	381	383	390	357	411	376	348	392	384	391	349	387	363	355	387	377	384	391	388	389	359	358	361	383	401	366	355	372	393	391	376	404	383	409	410	390	350	381	350	389	376	379	356	422	344	392	355	367	381	422	363	376	373	379	366	374	390	403	334	342	407	337	367	355	379	368	368	373	375	389	405	390	399	378	345	388	362	347	370	374	368	351	361	355	368	387	383	395	375	384	383	371	359	355	370	370	358	392	366	319	342	392	363	391	355	383	358	367	395	367	396	349	340	345	391	348	389	398	376	354	394	371	384	345	385	350	345	393	395	369	358	352	380	365	372	375	395	400	385	369	398	398	370	371	369	369	335	357	402	362	352	352	346	371	338	383	339	348	356	350	392	351	382	375	377	382	373	399	370	380	360	372	372	369	365	334	358	363	365	372	337	337	372	352	365	353	375	353	363	347	390	370	375	356	400	385	332	391	412	365	337	356	348	347	387	386	382	355	343	381	347	373	348	365	371	376	368	378	396	395	401	395	365	376	370	366	389	377	369	354	366	394	324	381	365	356	371	365	389	379	384	367	386	354	386	365	380	406	353	385	381	359	362	359	378	387	388	353	382	399	374	395	386	383	349	375	375	346	366	390	380	387	368	375	367	399	356	401	344	342	397	378	351	369	354	369	384	395	376	365	364	369	401	386	390	351	403	385	352	361	362	393	360	370	370	372	424	389	372	353	387	331	367	375	393	375	393	395	388	362	379	388	361	360	380	376	364	373	392	364	366	390	393	377	405	404	368	371	356	347	360	362	402	386	354	365	341	354	381	414	384	334	372	375	398	378	336	329	393	387	357	382	387	356	348	356	381	365	386	374	364	382	394	356	373	393	387	356	368	411	410	368	405	364	367	383	415	397	387	380	372	359	367	403	364	357	395	386	403	384	372	366	369	357	364	386	373	400	368	356	376	322	364	354	370	380	368	384	362	396	350	373	366	378	370	350	386	405	377	383	365	354	397	344	366	376	417	345	338	367	399	379	347	385	367	371	408	378	341	368	348	347	367	362	367	358	370	353	389	382	370	393	379	377	359	369	355	363	347	391	381	376	382	356	389	385	362	357	400	382	347	340	382	385	339	375	352	367	371	364	385	383	357	374	377	345	374	363	378	408	326	372	349	365	385	364	399	381	389	389	367	387	398	381	376	381	365	350	331	374	342	349	400	342	382	364	372	367	380	420	356	358	359	381	423	383	401	392	362	349	363	393	359	372	326	368	367	385	418	370	418	345	379	409	350	333	340	395	344	360	383	373	352	363	395	364	348	389	398	360	389	361	382	378	386	364	408	393	382	374	380	373	390	382	369	381	388	384	340	374	357	381	382	371	356	397	371	367	373	363	354	366	408	388	391	356	374	423	414	358	374	422	402	377	367	358	373	364	365	376	354	372	372	346	354	356	373	396	360	361	403	375	348	349	379	430	349	405	345	345	341	357	369	401	333	377	402	356	392	377	334	337	379	357	355	378	393	343	367	377	367	366	401	379	321	368	385	374	380	410	387	364	328	409	387	403	327	373	361	377	363	430	360	387	378	376	367	384	364	365	379	361	364	393	398	354	345	386	335	410	387	419	378	377	367	353	382	407	395	395	356	372	398	370	394	399	341	363	359	379	398	359	388	400	377	375	388	373	394	373	390	400	365	386	373	388	392	386	377	355	371	410	369	354	407	362	372	331	392	367	386	354	342	373	360	411	389	371	355	328	396	368	385	368	368	382	380	372	349	357	326	357	403	379	368	405	379	352	357	301	371	363	396	371	355	370	374	360	379	342	368	376	388	345	359	351	344	375	395	360	343	340	422	385	369	353	341	370	412	360	362	362	379	367	393	376	431	364	363	382	351	369	349	375	354	376	364	369	393	370	364	362	327	356	312	356	337	352	375	351	361	369	381	376	355	348	356	410	399	399	371	418	372	364	396	397	372	342	379	393	350	378	358	372	364	386	364	353	384	401	398	394	395	352	375	388	343	363	381	396	397	400	403	388	386	358	363	386	310	358	369	380	404	339	339	397	357	379	401	350	374	390	341	392	440	397	389	354	368	363	360	343	391	378	370	406	423	382	320	370	369	365	396	375	380	394	405	308	361	341	374	384	399	363	370	388	366	386	364	337	383	368	394	389	364	388	384	383	363	378	364	404	369	393	374	345	362	352	377	404	338	384	401	341	389	373	422	366	373	404	357	356	386	371	353	358	367	379	352	380	373	364	397	376	414	353	376	358	382	369	352	373	388	376	346	387	398	402	344	372	375	368	361	387	401	398	396	347	370	394	378	362	368	398	384	367	390	385	375	366	407	396	386	372	385	400	386	326	363	366	368	403	369	370	365	409	401	392	375	365	385	370	387	390	349	356	374	394	443	388	338	363	403	356	357	392	356	365	392	434	381	374	372	362	329	395	381	397	384	365	389	351	372	354	333	362	384	380	392	365	340	326	399	391	356	392	385	383	357	372	349	372	336	390	406	373	384	359
17493	3182	6861	7501	6318	5179	4107	3377	2918	2564	2390	2104	1964	1841	1736	1698	1484	1422	1556	1524	1570	1714	1648	1612	1602	1665	1846	1818	2003	1859	1794	1529	1431	1386	1282	1119	1123	1136	1137	1119	1065	1193	1169	1065	1164	1101	1063	1045	1046	996	1021	966	912	983	935	934	910	904	917	939	943	895	859	918	889	887	931	917	876	937	884	901	902	874	920	954	935	885	937	906	877	944	984	909	847	882	904	923	917	868	877	933	858	971	972	896	853	886	876	907	919	876	910	925	856	905	899	881	918	912	861	838	853	865	813	869	891	881	911	844	874	849	859	794	941	907	892	915	882	871	845	836	865	880	952	847	859	854	872	863	860	868	856	873	851	842	858	855	842	904	853	828	887	891	873	864	899	856	854	906	851	889	896	868	833	862	864	887	882	901	848	866	876	890	848	858	894	833	903	846	851	837	848	850	823	851	848	890	861	853	849	853	909	839	843	900	884	890	864	819	839	822	812	893	916	887	839	889	819	864	894	868	788	840	882	835	904	885	884	865	864	857	896	902	866	897	847	855	885	855	889	851	852	892	879	829	881	844	836	848	893	820	875	858	851	890	883	893	930	845	888	857	860	860	865	840	859	875	840	904	821	855	869	867	867	902	838	880	853	854	846	859	870	871	884	819	862	855	826	790	880	858	835	916	882	896	908	817	836	890	889	871	887	885	913	946	880	808	874	912	851	831	867	919	914	851	844	824	850	840	861	793	848	909	825	859	897	847	922	852	849	871	860	839	882	857	800	856	919	869	850	864	865	868	830	859	819	879	874	845	835	852	912	868	854	895	865	852	868	829	872	877	851	848	848	860	865	826	878	890	832	889	911	852	830	852	938	880	901	824	867	818	915	849	876	826	914	859	818	882	866	870	858	860	868	874	904	834	846	878	828	843	866	845	883	816	861	821	870	947	857	817	869	843	821	834	864	846	903	880	878	891	869	829	805	857	839	837	888	878	887	846	909	872	833	855	853	883	864	860	855	833	861	876	832	833	888	870	845	803	850	881	875	834	825	869	850	870	909	911	839	875	869	849	873	846	868	844	811	844	854	879	834	897	840	868	839	848	810	915	858	814	850	820	822	861	865	861	905	896	907	807	862	895	844	915	850	825	891	889	917	878	914	939	861	909	887	855	898	830	852	907	871	854	873	887	855	846	873	948	841	842	855	853	883	917	873	848	939	828	778	891	910	854	881	872	824	856	857	856	875	860	865	886	883	859	842	873	875	873	850	831	854	910	836	899	820	873	847	875	843	869	892	861	933	862	834	915	817	840	845	827	907	875	866	829	905	886	892	849	901	876	860	846	872	875	896	831	871	843	865	859	834	826	859	845	829	863	847	857	927	861	846	908	821	905	865	880	883	883	846	872	904	881	881	885	854	881	818	850	855	856	871	889	863	879	835	853	842	874	900	875	833	866	850	875	893	916	846	871	856	867	829	788	870	835	894	895	877	868	807	907	896	800	846	881	887	869	928	866	899	853	894	888	852	923	883	796	900	911	884	863	893	832	849	884	854	862	896	875	865	860	906	903	860	849	892	849	832	881	887	897	896	841	880	899	835	870	898	860	878	824	876	860	866	852	829	810	846	785	962	852	906	842	865	885	895	873	876	865	836	898	844	852	849	858	864	839	868	847	858	875	870	874	889	897	835	873	888	885	810	897	854	877	846	884	875	887	830	833	835	856	852	795	886	827	874	814	892	843	856	920	826	859	923	901	791	826	854	873	881	852	882	845	879	868	834	841	877	864	875	876	881	842	839	912	830	836	838	871	830	829	875	864	926	925	824	887	871	877	915	885	897	915	889	853	840	870	871	905	884	859	875	890	860	845	873	850	831	896	921	924	876	864	864	880	881	896	859	864	839	935	850	844	862	886	855	877	865	891	912	877	857	883	890	879	903	876	871	815	852	875	866	869	834	850	814	882	835	907	958	880	856	798	856	844	858	802	833	880	832	880	899	854	829	848	847	879	874	879	869	888	897	863	839	847	866	885	859	937	889	831	845	863	862	871	851	872	886	833	889	870	920	937	860	863	890	875	832	861	853	883	870	897	927	891	880	872	879	822	872	864	900	829	884	839	896	873	857	867	823	827	840	857	903	882	850	879	882	896	861	878	861	856	854	861	870	862	881	908	855	870	873	897	902	910	821	866	843	875	887	829	869	843	836	901	862	863	867	842	836	855	884	878	877	849	854	871	864	868	850	844	826	910	889	838	849	895	832	891	831	882	911	886	869	911	837	901	844	872	867	842	866	901	873	839	850	873	859	890	871	830	893	891	840	867	866	849	862	890	860	878	843	910	802	857	897	882	839	895	869	859	785	903	915	855	870	855	846	864	849	896	896	920	814	874	901	855	841	871	843	817	873	898	893	867	836	855	858	867	814	928	880	877	859	873	905	884	822	827	860	892	862	832	874	903	932	912	861	846	939	894	856	930	920	863	888	880	831	932	881	853	881	847	880	852	834	862	876	887	864	881	911	885	845	891	884	849	906	835	830	890	829	798	854	902	854	819	856	837	926	852	850	858	889	872	890	878	829	839	826	894	852	911	888	859	856	902	839	825	792	852	893	891	866	846	841	838	948	913	925	867	874	904	885	902	893	885	831	867	906	847	875	888	872	855	871	801	809	849	900	859	874	906	825	876	876	893	849	829	873	874	848	828	863	868	921	881	853	864	833	892	819	880	881	825	897	856	840	900	843	845	838	844	914	861	850	844	842	893	877	865	880	838	872	881	837	880	917	855	849	835	879	869	852	834	857	843	835	882	886	865	898	871	931	862	900	865	829	886	861	867	873	909	828	839	840	875	869	836	887	859	877	830	859	839	889	882	841	859	881	905	872	873	896	897	837	892	897	842	921	882	879	828	864	872	882	870	869	880	792	846	893	814	944	854	860	882	917	810	878	839	830	862	895	870	833	891	845	872	830	841	872	853	855	871	829	857	880	870	832	916	817	873	802	868	896	859	808	859	846	867	885	909	816	898	848	836	877	885	867	852	855	835	840	866	861	846	847	900	863	868	885	879	850	889	917	884	843	920	851	850	867	893	891	832	827	911	874	852	890	871	886	817	851	856	875	850	889	850	855	825	881	857	850	894	829	906	924	905	863	831	908	880	875	850	840	894	843	876	917	907	827	879	894	869	875	834	860	852	875	931	882	846	877	844	874	844	927	848	874	850	895	868	884	898	915	827	810	825	887	811	905	872	861	871	900	807	845	836	869	874	833	859	798	860	819	879	852	896	852	872	892	836	862	912	891	888	813	882	868	834	865	858	809	860	821	901	830	857	844	900	905	906	880	846	913	857	877	842	860	873	898	842	872	840	859	874	852	904	833	867	895	821	887	863	808	879	909	838	930	823	857	837	845	918	831	840	849	876	851	840	859	900	825	884	884	858	855	884	893	925	793	899	836	886	881	843	897	814	887	903	812	859	874	914	917	877	876	859	870	848	890	841	831	859	838	897	844	805	874	853	858	909	873	895
3339	552	591	471	369	294	255	255	216	247	235	236	218	193	205	195	180	196	207	218	221	216	196	208	218	239	234	229	244	289	209	210	210	197	161	188	211	211	185	198	176	198	192	220	203	215	198	174	166	183	194	184	198	190	166	182	182	195	183	186	193	204	165	182	188	209	204	175	190	211	191	162	181	175	185	182	186	186	201	187	200	180	189	177	178	193	183	201	179	197	172	180	185	198	191	196	189	191	177	177	174	159	197	178	175	184	184	175	173	194	179	180	161	174	174	189	178	186	207	184	192	188	185	193	188	183	197	201	183	161	188	174	183	189	190	173	181	194	195	211	158	198	176	180	219	194	166	164	181	203	181	189	193	176	216	196	213	172	185	209	184	181	167	168	175	201	194	197	177	183	191	177	210	174	178	166	196	195	172	193	195	204	176	171	188	186	191	179	195	215	152	162	234	179	170	187	183	186	200	181	193	190	206	178	186	190	203	193	168	180	176	190	196	183	182	167	171	189	170	187	194	172	191	190	206	199	181	176	175	202	209	164	195	175	186	156	180	195	191	196	179	208	193	189	172	186	204	193	195	201	188	182	185	212	173	171	185	180	192	168	170	195	197	197	189	208	194	203	186	165	202	177	188	195	172	188	168	190	167	176	186	184	187	190	164	212	186	196	165	198	201	201	176	218	192	165	167	172	205	179	193	175	180	181	187	177	184	193	202	199	170	180	187	187	181	203	218	180	195	186	168	170	209	171	194	196	176	198	187	203	197	189	177	215	169	175	178	200	181	155	183	186	180	209	182	166	172	198	177	171	194	198	198	188	225	206	196	181	170	185	179	183	199	193	166	192	166	175	164	179	201	179	170	206	181	175	199	198	177	214	186	182	200	175	181	205	170	178	183	182	191	194	183	179	184	161	205	189	186	183	182	202	198	161	173	176	187	184	211	191	196	186	162	195	196	186	183	171	183	189	186	189	175	178	184	190	198	198	209	186	186	199	196	167	176	180	171	202	196	208	180	183	193	182	192	209	164	178	217	199	172	196	201	189	206	185	207	172	187	178	201	181	191	201	183	185	183	173	179	201	205	193	186	187	192	164	172	168	185	178	200	168	170	206	204	166	198	185	195	202	203	210	189	197	211	178	157	192	188	188	173	201	178	190	190	159	191	196	183	165	185	223	188	150	188	187	204	171	160	189	205	187	179	186	169	200	173	182	194	193	210	184	180	165	186	195	201	189	196	183	191	185	172	184	196	172	159	182	198	189	205	164	182	186	189	205	192	184	192	178	189	165	191	194	180	168	194	168	199	185	202	217	211	201	178	174	177	190	179	170	166	162	156	170	187	190	171	192	168	191	209	171	180	192	151	192	169	168	195	157	187	196	198	207	193	170	187	198	204	204	201	199	208	187	191	202	191	181	191	190	148	186	184	179	206	200	180	169	178	173	168	170	175	209	176	186	183	185	198	213	216	191	171	184	165	208	175	214	194	193	209	204	162	189	201	171	154	202	190	205	198	205	166	177	195	169	182	206	181	162	190	185	187	207	179	176	198	183	161	180	197	196	178	201	186	205	183	176	175	196	175	159	187	187	185	172	167	169	175	175	184	203	180	178	187	202	186	187	175	198	183	198	186	165	205	159	175	174	192	167	185	195	189	193	178	175	182	197	191	155	209	192	176	187	182	192	202	188	173	208	194	199	190	162	178	193	175	171	188	193	183	189	194	187	185	177	216	155	160	180	185	179	185	187	157	176	168	214	180	182	203	200	194	166	190	175	182	193	182	169	193	194	184	195	202	173	175	186	176	197	197	200	185	166	204	184	193	197	179	173	187	178	202	197	193	203	177	177	192	191	161	177	182	201	180	190	179	198	192	204	183	193	183	170	206	184	191	179	169	200	191	197	176	188	215	184	195	192	188	192	201	185	177	189	182	181	171	192	183	204	163	190	178	195	180	189	224	194	149	176	191	176	175	190	162	176	179	208	166	209	169	197	181	186	184	194	190	209	176	184	169	161	193	185	198	177	193	211	174	180	195	190	192	162	196	183	187	217	175	194	196	188	189	208	185	169	206	188	182	161	197	194	188	191	161	199	192	188	203	186	180	193	204	211	188	210	157	211	191	177	197	197	179	189	205	193	190	183	177	204	155	204	184	159	198	170	168	211	196	182	166	191	187	190	193	193	180	206	182	193	185	179	203	181	199	186	193	180	180	181	189	192	188	197	187	214	201	201	194	162	220	190	181	195	194	217	204	203	182	171	171	185	199	189	158	164	183	188	186	181	195	194	186	173	167	191	183	166	189	186	201	194	168	219	168	155	191	184	152	188	192	191	213	195	175	170	199	198	183	204	202	186	196	196	198	181	192	190	204	159	193	196	172	194	188	177	190	187	161	168	173	174	180	183	181	179	178	193	161	170	175	191	170	173	189	185	197	172	162	207	203	179	173	184	206	159	178	206	189	183	171	189	205	185	180	199	195	198	150	232	159	186	177	192	184	197	187	186	208	188	202	170	178	183	167	191	171	177	175	195	176	194	172	204	196	194	181	193	183	183	189	181	169	201	177	194	174	192	191	193	202	185	150	192	193	204	183	194	172	173	197	181	189	212	164	192	186	182	186	204	207	169	185	193	169	218	215	215	176	188	189	218	198	179	170	182	173	178	180	168	180	171	173	177	194	181	179	182	195	172	176	200	190	177	182	195	181	189	194	194	189	194	192	213	164	200	190	202	176	209	202	191	179	191	187	185	184	182	193	177	207	194	178	208	172	180	180	160	184	194	209	208	179	197	190	176	149	204	185	192	171	192	199	194	185	190	177	186	208	186	184	193	168	177	183	203	159	186	171	174	169	195	192	183	182	183	190	215	204	205	196	219	197	195	196	186	195	161	189	203	205	173	189	183	181	188	180	181	173	184	202	186	187	174	205	190	197	243	192	205	176	193	157	201	187	195	213	183	208	186	192	171	168	177	190	194	181	169	195	178	167	180	176	186	182	190	187	189	183	197	204	184	169	158	196	198	205	173	217	202	176	181	193	209	159	200	185	188	191	193	208	201	184	174	171	206	181	167	190	184	172	188	184	189	201	190	155	172	167	192	181	214	193	193	162	173	172	192	178	197	195	197	200	168	203	182	199	188	169	180	178	160	187	215	192	172	186	201	197	189	223	177	182	159	153	165	185	181	182	188	186	216	203	168	210	185	177	176	166	177	155	183	182	160	169	195	182	147	198	180	219	170	152	182	169	177	200	194	180	186	213	202	179	171	194	184	153	203	195	187	175	169	202	198	185	192	177	201	183	202	188	206	201	164	186	172	186	196	189	186	198	197	187	193	193	197	189	199	183	204	157	206	161	173	193	202	190	166	194	199	180	206	191	178	186	205	207	196	190	175	181	184	195	154	211	200	181	167	197	187	192	181	187	194	181	175	211	178	207	209	195	189	220	196	192	168	195	175	209	208	210	189	181	189	181	197	187	175	196	180	187	173	221	187	211	174
3744	772	1285	1385	1075	962	848	779	740	744	734	693	643	640	617	600	581	588	583	601	618	684	693	706	788	779	824	828	916	892	782	709	672	600	582	557	574	562	524	577	564	609	549	566	540	569	528	510	513	549	496	538	500	482	483	488	504	522	493	502	499	508	459	526	496	475	509	507	513	517	488	527	513	488	466	470	497	541	514	472	484	493	479	486	457	467	462	474	492	495	497	506	528	538	475	505	487	501	479	505	453	470	477	503	483	478	519	456	493	494	503	471	482	487	488	479	502	484	495	531	468	490	485	510	475	486	481	492	469	519	492	494	489	476	485	500	490	475	481	484	468	453	473	483	481	465	470	460	507	465	497	459	457	447	487	527	500	453	492	479	517	494	486	450	510	522	459	494	482	469	510	450	512	486	464	515	485	491	461	483	484	485	467	486	495	483	500	502	483	465	484	464	431	472	484	521	479	497	495	440	506	451	516	461	463	464	494	511	497	472	459	460	479	486	485	486	486	454	481	481	451	486	464	467	457	497	559	435	476	490	497	467	474	489	469	491	502	457	476	512	473	480	491	439	509	519	475	461	517	497	473	485	445	457	518	469	493	498	442	469	468	470	489	471	440	474	491	470	493	510	425	508	507	512	477	499	455	464	496	489	499	477	490	425	466	493	472	469	514	486	483	488	482	489	506	489	495	484	520	523	489	486	475	485	532	496	507	515	497	500	483	493	467	493	457	497	494	492	487	510	519	458	469	479	481	468	482	464	464	487	501	463	460	489	496	517	497	513	533	472	510	527	489	518	499	473	485	486	452	520	475	444	492	470	493	539	456	519	509	491	476	461	481	483	488	456	465	482	464	471	520	497	510	490	479	517	509	443	473	506	496	464	467	518	467	459	473	488	489	486	471	519	475	467	476	461	498	476	489	516	493	468	489	461	502	497	497	463	479	468	458	502	501	475	460	476	475	473	481	444	449	466	484	470	471	524	487	498	454	502	477	484	445	468	480	524	453	491	521	453	507	539	540	493	470	464	499	516	452	500	494	505	484	469	464	507	463	493	512	474	423	451	477	538	467	456	486	483	485	478	470	451	493	466	477	506	468	466	485	465	526	461	454	499	459	479	462	431	456	485	509	469	470	511	465	451	463	531	518	517	511	492	504	476	500	478	502	489	472	455	494	491	470	501	505	498	443	469	441	506	467	480	500	481	472	477	499	496	478	525	512	501	454	462	487	492	453	483	459	470	476	463	459	474	504	480	517	509	482	478	443	486	463	508	464	480	487	480	462	490	463	493	471	509	465	510	503	473	476	449	499	476	495	497	480	497	503	501	477	514	494	494	497	529	503	476	509	473	495	481	442	502	491	499	459	489	499	454	479	492	469	480	518	526	469	488	490	404	484	471	471	480	477	481	504	492	477	469	464	494	459	502	496	489	508	457	483	476	457	502	502	503	470	507	468	449	475	464	469	460	497	495	484	489	498	433	531	471	497	535	500	509	451	502	476	492	495	517	483	471	425	527	442	470	461	469	481	501	468	480	542	469	444	490	483	509	525	495	504	491	491	510	526	465	461	495	485	485	496	459	494	480	490	497	475	480	470	457	486	508	531	487	506	487	478	442	474	440	489	519	447	532	481	458	459	489	513	499	457	485	487	491	507	512	459	443	444	462	467	477	510	466	464	470	508	492	481	497	504	500	470	550	449	472	467	458	438	512	457	490	517	502	505	494	479	515	485	526	481	461	511	485	460	497	520	444	481	515	494	507	487	486	495	452	457	448	488	478	443	467	479	469	500	490	494	483	466	480	426	463	497	460	465	503	500	484	496	474	467	465	473	481	476	488	485	490	463	480	474	473	481	487	454	491	489	505	485	482	489	478	474	503	511	486	513	466	459	492	490	479	494	482	459	449	534	440	490	497	444	475	462	468	483	475	508	462	488	508	512	487	474	456	453	485	472	472	474	491	508	483	473	508	492	514	490	494	490	497	460	489	495	480	474	486	474	458	487	515	446	444	459	482	483	486	485	506	492	482	502	495	468	460	486	518	489	478	478	511	479	490	475	466	449	472	479	458	511	498	499	493	471	452	483	505	504	518	464	473	493	486	449	520	483	475	450	498	437	474	562	506	494	466	463	512	456	479	477	481	488	469	494	471	438	489	478	498	491	509	484	506	488	492	472	475	481	477	477	486	471	502	515	461	468	448	469	478	481	479	509	491	504	453	472	485	458	501	467	487	464	470	473	500	488	478	484	509	475	477	463	458	490	465	456	502	516	471	507	496	515	523	480	504	457	492	491	466	455	508	484	518	513	475	446	486	487	442	490	513	478	459	540	453	503	512	467	469	488	470	514	496	458	527	480	444	459	480	482	475	443	489	485	457	502	501	519	473	471	521	446	468	496	469	461	484	476	497	452	482	482	482	486	493	494	502	491	486	497	481	488	467	472	454	455	460	462	469	492	496	468	501	477	483	484	486	467	495	504	521	448	432	488	501	471	487	472	441	432	463	524	474	519	503	478	443	468	489	487	496	486	501	495	532	469	472	495	461	499	500	489	487	517	473	481	465	464	483	530	485	471	492	518	474	499	523	488	477	479	463	484	466	443	487	465	507	497	477	525	494	453	492	465	487	511	468	463	500	467	457	521	513	484	477	510	516	467	508	479	468	481	496	490	498	463	484	495	476	479	509	501	486	481	531	500	461	489	537	514	486	482	468	469	460	511	479	473	484	496	500	476	506	472	468	494	492	501	502	464	477	471	498	492	480	500	475	504	473	470	509	490	528	430	483	495	482	500	491	499	471	449	485	498	492	471	482	504	502	490	494	465	482	482	504	489	521	523	504	494	478	480	483	458	469	486	493	504	492	463	501	493	503	457	443	473	514	477	456	454	510	514	477	443	514	476	461	444	499	471	453	483	487	485	496	494	481	481	478	460	494	471	511	496	510	466	498	435	490	485	561	500	468	500	489	459	497	449	451	464	489	476	497	481	525	502	491	548	461	503	545	468	480	522	456	440	491	482	503	484	445	481	483	480	473	474	484	464	446	522	451	419	465	506	498	466	483	472	503	501	473	424	510	511	506	494	496	486	462	502	454	491	506	500	457	480	483	499	509	484	504	467	493	507	470	499	517	481	519	477	481	467	485	496	503	493	457	514	492	501	506	506	482	493	467	480	512	499	485	468	508	521	510	515	470	494	514	505	473	476	495	497	491	489	479	547	509	530	500	454	494	471	497	458	502	498	493	527	467	486	466	506	473	426	481	513	479	463	486	472	476	475	510	464	496	481	481	476	451	466	477	454	512	543	507	470	507	493	527	494	517	477	461	487	478	482	477	485	493	463	445	483	474	474	499	444	481	495	493	454	482	480	525	480	510	450	460	479	462	505	510	462	463	480	449	478	473	501	486	471	469	506	470	515	490	492	455	466	486	482	469	495	508	482	450	536	495	462	486	454	434	507	457	502	518	494	522	519	545	484	464	468	485	493	525	493	504	511	515
35073	11647	2684	1684	1152	889	640	560	473	419	397	417	378	374	323	353	315	334	360	304	341	355	331	338	319	352	367	366	375	350	360	303	297	298	298	305	333	284	305	277	268	269	281	287	280	298	301	280	283	324	260	261	246	316	287	277	309	261	264	276	266	297	268	271	285	276	288	284	260	285	268	284	283	255	253	267	288	282	268	292	265	292	273	276	247	286	296	268	243	247	272	239	291	281	266	261	275	301	274	257	253	294	268	257	262	218	265	274	240	260	276	274	283	269	270	304	269	276	250	234	243	307	268	268	253	250	251	231	266	253	286	277	267	262	289	293	284	239	265	259	274	265	262	286	232	271	268	271	265	251	262	287	272	260	264	284	320	287	286	285	269	267	237	264	274	253	283	304	291	284	279	238	279	281	233	267	303	283	265	282	291	266	257	264	249	247	286	258	247	275	269	273	270	259	271	275	294	283	304	281	262	228	282	225	298	269	264	250	235	286	259	300	293	269	244	253	276	262	233	278	290	277	287	253	279	279	294	275	249	277	289	293	280	280	267	258	278	277	264	259	272	289	250	280	244	243	260	263	291	256	261	284	287	228	262	277	290	299	271	266	233	254	283	275	238	258	278	264	265	268	267	276	245	267	262	295	290	285	269	270	286	272	281	254	253	262	249	236	283	313	278	299	276	266	268	274	266	273	256	270	259	261	259	243	270	266	244	244	297	263	290	268	283	263	281	288	281	270	278	271	285	275	267	263	256	287	269	267	272	286	270	282	278	242	242	258	258	268	273	271	273	284	259	254	242	283	258	257	304	314	276	270	254	282	277	257	271	235	271	259	252	275	285	269	238	257	261	247	249	269	266	249	274	284	247	295	275	276	264	253	267	281	247	261	270	255	281	271	255	255	292	246	294	314	297	274	256	256	264	248	265	262	263	251	257	250	287	292	259	305	267	276	243	236	268	279	283	291	291	273	268	252	249	262	262	248	251	279	322	286	294	252	302	253	246	262	311	251	273	252	254	295	244	252	247	269	246	257	255	312	256	248	267	259	249	270	256	289	238	249	236	303	290	257	260	286	272	277	282	289	280	281	282	290	266	264	270	258	278	258	281	274	265	254	258	262	287	283	265	270	270	260	262	253	261	259	269	284	254	273	272	242	249	251	261	271	265	263	282	257	258	287	266	229	307	265	264	247	277	276	259	259	283	287	283	280	256	256	269	252	275	260	276	262	254	272	257	277	270	281	261	268	285	247	296	275	279	278	260	244	280	257	277	274	301	301	258	275	294	241	291	293	302	285	243	282	260	265	285	272	263	267	284	264	239	298	272	275	282	267	264	251	227	271	291	261	299	283	280	256	289	282	260	270	278	280	272	274	266	280	281	322	244	293	256	288	251	269	257	256	274	278	277	239	264	245	261	255	232	275	273	249	264	213	269	280	248	270	291	252	254	278	242	274	299	235	274	285	267	280	289	268	275	268	252	256	272	251	250	245	269	291	251	273	262	256	260	265	266	266	268	294	308	269	253	283	255	257	254	267	287	249	271	248	268	259	277	272	296	273	248	241	303	289	271	278	267	264	276	240	263	235	251	291	298	283	291	231	252	283	290	246	253	276	256	279	280	262	235	259	286	256	312	282	275	261	263	266	286	279	287	256	264	262	244	258	267	295	267	275	239	262	244	272	302	244	267	259	276	278	266	251	266	268	267	267	270	286	256	267	285	260	272	261	263	258	254	261	258	255	278	319	251	270	270	286	286	268	255	265	278	257	228	239	288	276	284	268	260	252	265	255	266	256	268	285	274	255	240	277	282	281	260	242	252	263	316	284	267	265	255	267	256	294	290	270	279	253	275	266	307	251	255	255	268	261	277	252	245	291	280	302	262	265	261	251	266	254	280	268	281	266	287	274	271	232	273	286	266	257	260	293	255	284	265	228	268	268	296	296	272	288	307	281	273	267	269	269	271	251	289	260	263	273	281	260	267	269	261	247	247	265	241	270	252	274	284	265	272	266	262	267	272	261	268	290	271	304	262	250	248	282	235	272	265	241	278	268	259	255	281	281	265	295	239	267	272	284	241	284	243	267	276	249	256	251	250	256	250	252	280	274	279	289	265	277	259	272	266	232	250	259	254	271	256	281	272	233	252	302	250	322	238	265	276	291	251	268	280	285	315	278	243	273	271	297	248	255	265	258	246	264	278	294	277	257	294	225	264	250	262	283	274	259	270	268	275	270	263	256	258	285	288	267	272	242	272	257	279	254	270	281	258	257	302	284	258	282	267	260	276	263	248	256	253	274	266	290	277	253	255	261	242	238	282	278	254	244	291	290	280	247	264	264	253	272	250	268	271	256	288	279	270	270	277	272	261	253	257	259	256	275	288	276	271	325	272	262	312	286	275	282	249	263	246	252	268	275	272	305	260	271	281	258	272	287	238	275	276	246	266	265	264	273	239	249	269	289	276	271	282	221	250	272	264	232	277	273	259	276	264	265	263	310	272	268	252	261	254	275	275	286	280	267	259	271	287	263	284	275	240	245	261	248	248	288	241	277	269	282	263	266	245	289	268	292	276	299	265	272	262	253	247	261	265	268	243	245	277	303	267	268	279	272	263	261	303	283	239	266	254	273	284	276	282	277	260	248	265	268	281	274	249	241	284	245	285	259	263	223	258	261	279	253	263	281	272	290	245	274	248	279	265	245	252	286	288	281	277	270	277	259	271	257	286	265	277	269	257	279	259	283	270	277	293	287	275	239	269	294	259	278	263	282	266	274	280	268	293	277	243	263	254	301	283	268	300	269	257	287	295	246	282	287	273	274	250	245	263	266	260	278	289	275	234	250	254	282	261	274	246	272	269	259	250	264	238	278	254	272	258	258	259	285	260	250	286	290	275	266	256	267	260	280	281	251	263	282	300	284	286	283	280	243	277	280	291	246	274	288	273	268	257	240	240	262	250	235	250	286	271	241	276	271	268	264	289	254	264	282	234	285	292	273	277	271	299	305	279	279	278	317	288	247	254	246	281	245	269	287	278	240	257	259	264	281	277	297	261	249	251	274	263	265	222	235	288	273	278	328	253	284	279	252	265	262	264	271	243	258	293	310	288	292	263	304	284	261	262	268	269	289	258	259	281	240	286	292	287	252	262	272	244	268	294	253	251	275	269	258	265	248	302	289	287	250	267	285	259	271	246	241	261	240	263	283	266	281	267	256	257	243	236	244	278	301	249	281	281	289	248	286	298	292	262	262	260	266	289	257	260	264	291	245	277	269	287	274	242	278	264	272	271	248	285	296	258	272	271	246	287	267	270	254	230	236	252	251	247	251	269	252	276	247	249	272	279	261	230	254	273	272	294	282	255	274	233	276	289	278	244	279	264	291	244	261	245	322	251	289	273	282	262	330	275	261	286	256	253	257	270	258	267	271	255	263	273	279	263	295	242	282	301	266	280	241	273	258	261	277	275	246	272	303	255	264	309	241	277	251	259	264	292	264	265	270
15139	2026	4071	4404	3626	3146	2348	2078	1780	1699	1469	1368	1272	1229	1142	1044	1066	1002	1015	1079	1129	1145	1151	1123	1207	1228	1335	1451	1373	1360	1208	1147	1060	916	834	844	852	810	764	803	790	841	852	847	829	739	766	780	807	772	751	659	698	714	706	695	730	744	707	726	687	697	659	737	654	679	708	695	700	617	655	683	659	669	682	690	723	696	669	733	720	658	678	649	704	700	674	657	654	675	666	664	663	699	706	659	720	664	659	669	625	638	631	687	679	663	674	669	660	641	656	654	650	658	678	663	653	634	676	687	680	707	656	699	626	685	687	666	681	641	692	711	638	635	615	686	696	694	631	671	674	628	679	657	623	637	710	654	663	616	676	630	669	681	709	667	668	635	650	710	637	671	644	648	632	643	666	628	619	664	676	645	644	712	647	633	701	646	644	633	647	627	646	654	639	664	691	713	611	651	703	666	686	660	688	647	689	624	640	699	680	665	639	720	638	689	648	662	619	691	675	642	609	681	669	633	632	658	672	644	668	662	675	730	695	677	641	672	672	681	673	687	671	689	638	699	657	686	674	700	648	664	650	700	639	688	704	622	668	637	668	684	632	693	652	637	642	651	626	627	626	659	656	679	648	636	672	643	683	674	599	665	665	637	703	670	702	674	654	684	703	677	665	660	686	666	656	684	678	619	653	644	657	655	644	676	641	706	642	629	675	658	685	664	614	678	741	679	639	659	623	650	680	673	674	698	685	642	649	673	635	627	636	653	652	643	651	687	662	601	654	641	609	704	703	705	682	714	667	695	715	641	690	664	648	663	696	547	639	688	666	606	641	686	645	652	656	630	676	693	688	666	674	692	635	675	640	648	696	643	636	657	639	706	655	644	643	685	667	655	656	699	673	634	691	667	675	652	674	668	693	658	700	667	640	632	649	680	687	658	629	642	645	683	681	661	688	659	622	653	670	646	642	682	655	689	685	691	673	663	653	618	621	653	612	667	654	660	667	686	688	658	649	655	692	669	607	660	690	645	651	658	685	705	655	706	614	654	655	725	623	629	613	667	646	700	618	684	697	676	639	672	671	655	660	624	652	665	677	686	667	700	663	671	653	633	643	647	596	688	714	620	717	693	698	633	648	630	644	635	645	674	665	664	678	654	707	642	668	642	679	664	659	672	658	685	710	611	613	655	625	681	656	708	652	716	672	603	649	671	636	613	649	631	706	676	603	672	658	661	680	632	603	658	645	616	604	692	650	676	721	647	683	658	706	604	665	675	657	674	693	654	638	675	663	634	682	676	616	617	684	650	674	660	630	666	634	655	653	628	679	635	672	656	677	721	671	622	658	655	682	651	621	650	681	685	651	678	675	640	668	672	706	674	657	667	655	713	660	639	627	689	698	694	665	682	658	649	652	636	670	663	654	666	674	695	685	650	704	664	664	686	690	704	671	668	700	704	722	678	655	674	617	645	666	636	658	641	650	631	661	654	641	643	644	620	637	683	676	647	659	659	649	698	660	662	634	683	656	686	701	662	660	701	644	718	683	688	663	663	647	654	651	652	655	693	654	651	638	668	627	643	706	675	664	663	664	678	661	669	700	617	660	643	683	682	645	627	660	654	646	659	641	725	603	666	665	703	690	657	679	622	669	673	653	621	612	672	666	638	656	653	673	618	667	685	668	690	639	627	662	695	661	624	655	628	684	696	606	694	653	667	671	680	688	617	667	630	710	608	642	644	679	690	652	652	647	648	619	655	615	686	680	719	672	663	678	646	680	675	622	694	625	667	661	675	675	618	663	645	699	693	597	666	599	663	641	655	631	660	670	687	645	673	689	673	618	621	666	637	688	644	678	655	620	683	633	675	623	661	640	668	678	673	637	658	603	636	625	712	613	665	662	707	677	682	678	662	650	655	629	676	644	699	670	649	680	690	677	693	658	658	649	638	656	639	628	693	640	679	676	660	625	655	664	701	700	669	659	682	620	661	678	655	662	730	662	680	664	661	690	661	681	658	614	632	627	643	674	647	694	652	625	666	686	669	701	670	685	645	638	641	711	661	699	631	618	686	658	659	661	662	649	668	689	680	664	633	641	705	687	670	615	646	631	671	674	675	715	660	647	621	629	639	631	697	685	661	684	661	665	692	649	619	682	672	640	691	660	643	647	719	695	657	716	649	652	625	639	656	653	668	715	663	695	679	679	703	680	649	654	687	632	713	655	675	662	693	612	671	679	625	690	656	655	660	655	651	629	639	682	646	661	662	604	636	663	695	693	664	669	665	669	713	665	647	648	667	645	670	658	661	634	705	686	660	637	666	676	676	641	614	688	662	690	664	670	677	672	638	663	689	683	644	681	632	660	687	672	665	675	618	665	635	612	616	696	650	717	631	653	682	625	659	707	635	648	652	638	673	629	652	663	682	657	660	703	683	616	660	626	680	641	645	658	638	675	699	692	638	725	736	664	621	661	697	598	632	621	704	699	629	672	634	660	666	648	653	642	654	628	649	642	704	651	667	662	680	675	659	668	679	627	646	656	665	665	643	691	673	672	687	644	695	655	659	683	630	721	645	674	709	646	661	650	645	695	695	616	707	659	639	640	687	671	613	666	662	681	631	677	663	682	611	674	678	675	682	652	688	662	692	640	669	650	690	681	702	644	674	677	602	661	659	685	673	650	664	623	691	652	650	671	665	700	748	684	649	685	654	682	694	637	647	621	669	700	597	686	676	683	705	658	671	607	693	637	702	661	639	633	671	650	615	661	621	678	660	702	728	677	674	697	648	673	657	610	644	657	665	659	636	634	638	707	628	672	701	664	663	630	639	644	644	663	680	611	669	634	660	690	689	674	709	624	677	656	664	612	663	605	645	670	646	676	675	661	698	666	593	680	650	638	645	673	723	705	643	658	666	678	676	634	635	645	691	660	621	641	681	723	679	677	678	676	679	636	636	636	647	653	671	656	668	659	672	641	648	678	702	668	643	670	661	651	646	675	655	689	643	654	631	674	649	679	644	672	653	655	623	649	671	639	602	669	670	643	684	697	705	651	660	675	716	659	633	624	643	617	645	665	654	665	676	646	622	635	622	701	678	632	639	641	649	632	597	663	688	642	689	686	649	693	645	675	655	629	674	679	668	676	634	658	666	632	646	643	640	661	620	641	660	671	627	660	620	677	708	639	665	669	681	675	615	659	717	655	716	684	673	670	656	670	651	632	647	671	634	657	659	665	662	677	633	679	658	662	672	679	626	698	646	666	690	724	631	645	649	690	669	644	676	668	668	646	698	653	671	671	670	645	655	664	674	673	643	657	667	633	647	689	659	675	644	669	720	667	680	732	696	690	728	655	653	709	672	622	738	669	639	699	640	671	616	658	624	677	683	646	695	630	660	669	680	671	657	680	629	661	661	675	686	653	635	619	633	651	694	686	664	643	651	649	660	641	684	661	637	636	697	651	641	666	663	649	676	635	675	632	707	687	642	703	653	687	639	673	662	649	670	638	644	714	607	648	661
41827	19493	9548	3925	2009	1477	1066	864	741	713	601	624	578	538	548	516	491	491	494	466	459	534	509	467	515	509	528	529	514	509	455	468	462	430	439	407	435	403	409	407	387	406	380	417	432	424	436	394	387	370	370	342	370	379	342	355	374	391	364	412	376	339	378	433	369	393	400	331	359	391	369	378	383	398	411	360	385	366	390	388	390	378	369	384	383	422	406	406	359	390	425	371	382	399	365	349	378	402	380	365	412	361	416	352	379	438	373	358	384	370	392	362	372	355	394	353	421	371	380	395	383	388	376	330	360	368	385	383	365	377	372	385	361	435	382	379	344	339	402	351	353	342	382	390	408	371	342	384	363	365	365	411	373	391	383	368	394	391	381	411	387	389	379	356	387	385	372	352	394	375	390	404	376	368	346	385	369	370	374	404	398	366	332	380	380	373	371	391	409	352	411	376	387	410	388	385	393	385	379	365	345	371	376	384	371	362	381	356	387	412	392	406	380	380	380	376	372	400	374	370	368	361	393	356	370	387	397	380	379	368	400	402	423	363	409	353	393	420	420	346	372	376	367	370	384	342	371	349	386	373	377	414	361	367	364	392	370	431	396	397	365	411	362	413	386	357	365	372	354	364	381	347	415	353	350	381	376	384	376	364	367	357	360	398	352	403	322	374	366	353	333	381	409	425	354	400	400	388	375	381	352	369	366	385	355	381	351	372	383	348	355	408	375	374	373	351	406	364	400	376	434	410	383	358	355	402	355	385	407	397	335	397	357	355	386	389	361	372	371	377	371	391	382	382	364	370	388	329	383	394	350	399	409	397	414	376	378	384	353	417	406	356	359	382	367	359	364	368	376	361	385	365	378	330	410	406	402	387	416	381	396	375	400	373	381	415	410	393	392	377	392	390	386	381	366	408	400	339	386	382	379	398	376	345	406	390	371	392	393	402	391	392	373	379	393	362	373	389	361	410	417	379	403	361	395	385	401	360	373	361	416	362	370	378	368	355	398	360	341	365	357	360	379	413	408	347	369	371	396	355	395	367	378	379	378	430	380	365	372	386	367	380	397	339	419	378	379	373	360	383	405	419	367	380	362	386	385	410	363	375	386	353	390	405	365	373	411	365	364	368	411	408	380	352	376	399	355	374	384	363	403	388	368	371	350	382	365	394	427	371	378	391	393	372	393	362	396	342	404	361	404	369	378	361	338	373	403	395	365	372	398	408	359	424	382	369	384	359	358	356	379	392	414	393	399	396	342	357	379	392	357	421	358	382	397	344	383	356	409	370	369	389	367	371	389	407	384	371	366	384	401	409	390	382	377	380	395	379	381	399	398	397	388	378	360	350	359	358	385	391	363	356	416	397	351	361	366	365	382	343	373	371	384	385	362	354	366	383	394	398	369	363	406	397	379	351	365	361	346	351	343	386	365	387	370	376	362	394	369	411	385	403	389	366	374	359	407	359	374	393	385	378	394	388	382	372	377	367	364	410	372	372	383	379	351	323	376	335	393	380	377	390	378	353	395	372	370	387	412	381	379	385	383	380	386	363	385	374	346	371	326	389	386	370	404	373	411	389	381	376	396	414	358	384	369	395	340	366	375	386	380	387	374	369	376	364	370	345	391	404	415	376	372	397	386	395	333	397	372	396	400	390	378	372	381	400	365	366	370	381	388	395	375	359	407	398	357	351	393	375	415	374	402	370	370	396	397	400	372	363	349	384	411	371	390	367	413	387	372	391	405	415	326	401	378	405	386	368	404	410	369	374	376	369	421	340	377	369	367	353	391	368	391	365	363	388	346	355	399	380	370	382	384	374	376	362	369	400	357	359	375	406	384	401	380	401	371	353	361	343	388	387	386	358	413	380	379	370	391	385	400	379	398	374	343	427	396	395	349	379	385	367	392	370	397	400	395	360	340	327	380	382	365	364	380	376	354	370	399	335	384	378	391	347	377	395	381	389	406	361	393	391	358	403	366	350	394	370	380	372	388	367	408	370	389	353	432	374	389	367	385	381	369	376	355	393	388	389	387	339	397	352	393	390	397	400	378	400	375	373	397	374	371	394	376	355	366	391	397	356	379	400	404	407	374	404	389	396	332	363	336	358	386	381	441	371	364	383	361	368	352	342	356	341	357	372	355	391	396	412	388	358	376	398	351	380	371	380	370	379	388	415	356	397	361	399	367	375	372	363	392	396	347	355	391	367	368	358	375	380	376	390	352	374	382	416	388	366	341	377	369	400	376	376	375	377	423	364	329	423	351	396	414	375	386	380	358	377	396	397	347	359	351	388	347	355	387	405	375	393	386	367	405	375	381	340	380	385	376	366	392	411	379	399	368	359	362	354	367	396	381	365	381	372	377	374	386	401	404	364	404	402	369	343	372	365	396	407	359	398	383	403	392	365	342	389	397	352	378	362	341	381	419	375	356	409	401	386	364	403	390	347	349	368	380	379	378	430	359	388	389	376	367	336	381	373	407	392	387	411	362	398	374	358	368	369	394	374	360	391	395	360	377	384	363	359	387	342	397	355	430	393	404	346	370	425	400	393	394	352	389	402	359	370	396	374	410	384	405	381	400	359	369	378	369	389	374	380	361	391	374	370	365	388	367	357	382	388	365	371	370	371	360	350	400	365	388	401	390	386	352	351	416	341	370	431	395	364	399	345	362	378	351	364	337	397	377	377	358	370	392	361	351	364	401	407	374	351	358	366	359	373	386	341	380	363	401	342	346	385	399	382	356	384	375	369	379	384	374	364	398	388	359	365	376	382	376	356	372	394	370	393	351	362	398	375	380	367	373	418	353	371	373	391	370	360	371	384	375	392	368	369	425	374	372	400	376	417	374	339	371	403	387	355	393	373	381	361	366	360	420	375	369	341	351	393	361	358	359	365	381	366	350	389	357	400	416	399	389	363	391	415	371	395	374	357	361	368	349	412	321	363	338	347	329	400	374	364	375	375	373	407	371	380	350	376	400	370	373	405	382	367	371	391	350	410	386	387	345	376	346	408	386	384	373	358	414	434	376	400	387	372	370	389	394	340	383	389	392	399	348	381	391	394	371	395	386	362	392	394	383	376	379	374	378	416	418	369	370	403	367	362	387	390	371	367	364	397	377	381	385	368	373	347	384	408	437	413	368	353	360	402	381	349	432	395	360	356	381	396	367	404	390	367	352	393	375	371	387	360	340	394	353	412	356	356	361	411	376	352	388	409	406	401	413	422	355	367	343	424	385	361	387	380	393	412	364	373	371	407	382	337	396	411	381	378	376	373	378	413	384	391	327	355	329	378	378	373	392	401	391	372	387	385	387	351	375	373	372	368	422	405	351	339	386	366	355	378	403	380	392	347	371	399	352	407	407	380	359	375	367	399	387	381	366	390	399	354	366	395	376	383	359	386	389	355	378	388	367	392	381	374	351	354	378	383	385	395	413	413	365	370	414	415	346	381	370	389	366	366	373	321	356	383	384	422	375	389	370	407	359	385	378	382	343	373
19184	3195	6832	7347	5955	5153	4041	3359	2915	2734	2568	2217	1980	1914	1786	1657	1504	1492	1576	1573	1693	1809	1663	1717	1739	1841	2026	2154	2094	1830	1612	1511	1398	1269	1131	1193	1124	1074	1103	1095	1090	1074	1103	1188	1130	1122	1085	1028	1029	969	919	935	934	953	927	923	912	956	899	924	958	956	937	972	874	909	889	921	882	911	940	909	895	997	918	889	856	913	946	919	914	884	907	954	940	908	922	895	883	849	918	895	921	884	946	926	904	867	935	856	898	859	916	860	836	868	830	857	850	853	931	861	853	910	861	876	871	894	834	935	904	924	891	892	843	878	934	849	872	896	886	834	896	815	936	869	840	890	901	830	892	839	878	863	873	862	934	857	863	881	893	895	840	901	834	824	889	884	869	906	900	881	845	897	903	856	876	877	862	859	892	861	853	869	866	906	878	887	836	820	919	850	915	886	826	912	865	873	862	872	845	872	825	832	867	847	827	859	841	870	828	897	899	917	849	832	836	919	867	874	873	852	898	848	886	889	874	928	881	868	906	910	924	903	859	865	871	900	829	866	855	862	892	902	831	939	891	880	820	827	922	830	842	879	882	886	836	882	895	833	869	908	892	875	830	871	892	845	861	847	880	891	921	908	835	955	847	897	862	895	949	870	831	877	873	827	847	846	830	881	940	863	868	861	916	862	903	882	847	847	858	906	890	917	804	891	882	858	869	845	842	896	882	855	870	864	876	904	929	809	851	908	874	862	889	841	896	841	911	834	879	908	888	886	853	873	869	870	855	884	900	906	869	836	892	842	877	864	785	884	911	902	892	840	907	844	878	884	863	898	883	871	844	873	863	908	886	902	880	869	829	893	882	856	853	904	892	874	845	888	863	885	854	879	869	796	899	864	912	879	830	868	866	892	930	883	859	854	833	921	897	878	901	889	933	908	881	893	879	876	873	908	851	867	887	901	856	861	846	836	832	890	879	950	849	901	883	827	878	864	911	830	872	881	871	886	890	859	915	909	919	889	891	903	880	860	827	917	783	880	902	878	830	833	878	880	874	918	919	820	908	883	839	912	772	820	875	894	881	794	873	866	857	854	902	902	853	891	849	829	836	849	827	913	885	862	882	891	870	890	833	827	842	850	846	891	841	881	860	872	815	868	903	852	840	890	911	838	858	832	858	836	875	847	850	879	884	854	846	855	874	849	846	926	817	878	862	881	856	936	828	875	896	882	881	904	828	813	835	888	873	838	919	851	905	851	911	820	877	894	882	914	908	843	836	839	849	838	902	866	777	882	846	855	843	822	892	854	859	874	927	891	857	846	808	896	848	848	889	838	855	865	887	855	862	854	843	863	909	891	853	906	904	819	939	848	861	882	831	915	862	925	886	898	925	833	899	846	838	862	873	891	893	837	849	856	849	877	850	854	853	849	882	891	854	910	848	845	932	846	847	950	866	877	879	851	870	863	854	874	916	884	880	859	830	936	827	847	845	891	890	894	854	882	828	872	819	871	884	902	849	904	875	882	895	869	833	886	877	839	879	858	862	881	868	870	889	881	812	869	817	840	843	891	854	891	884	915	853	845	859	841	874	856	834	877	875	898	828	854	920	825	900	905	852	838	868	922	892	947	885	838	821	888	874	852	888	881	946	878	884	851	881	847	858	874	884	902	886	903	894	920	874	839	893	883	891	858	872	877	842	878	861	874	846	881	911	840	866	891	848	885	905	885	802	856	887	867	856	918	866	872	838	890	903	867	870	908	842	848	854	893	876	879	837	906	898	879	834	892	902	851	865	877	934	863	842	871	855	917	868	948	839	873	848	840	884	907	885	872	849	870	856	883	904	912	873	902	857	844	858	887	933	912	856	841	891	900	928	908	882	863	836	860	910	860	831	890	876	868	903	890	958	822	869	869	856	908	832	863	861	887	897	844	887	851	938	861	874	857	849	860	873	800	892	908	907	835	885	822	793	874	911	814	851	861	872	841	895	902	954	861	826	831	858	917	879	808	883	862	908	958	861	855	843	921	865	903	904	924	846	829	888	869	859	897	849	870	852	857	900	839	879	927	871	846	898	883	854	883	827	879	890	899	862	849	833	845	882	838	889	896	842	859	850	877	895	857	835	872	847	898	875	861	854	931	867	890	868	853	878	857	920	836	900	850	895	855	867	866	892	878	847	850	826	892	833	900	895	923	853	867	869	855	882	901	841	821	885	917	864	873	827	900	924	899	868	913	918	882	838	856	854	884	837	853	858	844	865	836	842	901	883	853	889	891	917	876	858	866	860	860	899	838	834	883	885	870	829	851	855	899	866	905	858	854	916	864	859	957	914	879	851	822	866	810	869	823	834	822	881	906	848	878	851	906	912	866	854	899	848	823	862	900	908	899	881	864	895	851	874	877	883	906	909	908	881	841	853	842	863	923	890	861	828	876	867	887	809	839	844	893	891	863	937	912	922	860	896	885	857	814	894	898	847	873	846	827	813	857	888	916	872	883	884	891	926	893	880	880	932	871	846	864	828	873	886	849	828	835	902	869	865	879	883	838	902	883	888	882	819	872	871	891	903	869	858	791	836	854	899	943	866	872	853	851	820	845	879	890	887	929	888	896	828	890	892	902	859	861	923	867	826	876	849	896	871	835	858	902	875	877	891	867	900	909	875	867	917	860	874	869	914	914	910	879	846	807	888	872	900	840	856	852	855	892	862	875	923	828	869	915	859	874	890	903	846	902	851	904	912	862	881	836	891	903	862	856	926	939	878	882	843	949	885	863	868	840	872	876	862	874	881	808	872	906	854	879	911	889	848	867	962	836	883	874	886	883	888	883	863	843	879	920	831	905	898	912	892	836	875	923	885	877	853	839	910	926	888	851	849	859	856	891	881	877	878	868	851	872	889	900	853	881	876	955	849	924	867	899	878	850	938	797	869	838	927	870	830	893	882	895	840	902	839	874	922	875	859	874	914	845	847	839	845	895	851	857	871	896	928	872	898	852	927	901	891	849	838	885	840	859	871	848	831	831	815	887	894	904	891	791	868	898	872	919	928	874	864	907	901	901	869	892	903	824	896	889	841	895	896	872	874	861	934	859	884	835	849	850	861	885	844	920	860	867	873	884	848	863	878	843	833	861	887	975	824	864	847	908	813	852	872	871	901	871	872	893	919	891	865	893	869	837	839	898	825	878	868	871	862	855	857	923	863	878	859	886	854	902	939	899	895	910	888	834	889	886	833	852	927	832	870	854	844	922	867	876	899	833	889	874	836	847	910	882	882	847	839	852	875	883	813	887	814	849	872	949	867	888	885	859	886	818	865	849	827	864	866	891	891	853	865	836	846	854	855	845	827	920	853	862	837	842	853	874	930	864	868	874	823	834	850	872	872	867	853	858	898	825	844	831	915	816	885	845	897	901	894	866	874	859	863	888	892	913	894	840	891	865	897	906	830	884	860	871	885	877	900	859	843	879	890	873	882	833	859	913	877	882	837	880	902	867	801	853	861	857	873	879	822	834	847	860	904	851
3939	526	546	428	348	333	275	256	281	235	237	222	210	218	222	229	204	210	214	230	218	222	239	231	225	245	257	267	267	215	256	213	219	204	213	195	192	200	188	188	194	213	170	182	186	185	168	201	186	198	184	195	201	173	193	185	180	216	175	196	203	182	209	220	200	191	205	175	196	181	176	192	195	194	213	187	206	211	195	212	185	176	200	175	208	195	181	197	207	223	215	188	181	174	214	194	187	196	172	208	196	192	188	199	185	220	181	182	222	165	199	183	201	201	211	180	164	208	206	186	208	172	160	176	169	183	212	205	185	215	170	152	193	202	209	185	178	196	216	206	196	182	176	182	189	176	178	188	186	196	173	166	188	187	176	175	197	195	181	207	178	205	152	193	222	172	178	195	211	191	205	190	180	191	194	179	220	170	183	168	216	204	189	160	202	153	170	203	176	177	182	205	187	169	193	177	211	210	164	184	199	183	198	170	189	196	203	199	171	174	190	176	183	213	190	214	176	203	199	188	178	177	218	173	204	202	207	179	190	172	187	191	193	201	184	184	188	201	196	193	179	197	189	197	187	210	185	203	183	167	204	213	159	226	219	206	157	174	200	175	180	167	166	195	182	203	204	178	194	187	190	192	185	206	187	175	208	180	174	191	218	197	193	192	186	173	186	180	186	173	206	184	172	226	167	186	182	158	216	207	181	191	175	173	183	195	189	187	181	179	208	189	201	215	177	170	178	200	195	179	225	191	215	198	170	172	192	178	182	198	183	197	201	191	230	190	181	211	195	190	168	193	200	182	182	181	159	198	174	198	171	214	207	177	183	184	182	190	195	216	201	199	176	204	182	192	198	203	181	183	196	180	208	211	185	190	204	193	184	185	167	192	197	197	194	202	185	183	193	178	199	209	173	155	207	189	198	189	166	183	199	185	186	192	184	198	179	177	186	204	165	177	195	188	190	185	160	193	218	179	175	223	179	171	188	201	195	199	189	200	221	205	188	202	179	170	163	185	209	191	202	189	181	192	216	174	203	175	194	198	183	203	170	193	185	195	189	194	192	188	184	197	208	185	193	187	223	212	193	174	185	203	163	192	165	211	216	190	205	225	204	193	202	209	183	181	172	201	201	198	202	194	183	186	196	210	197	198	196	186	167	174	198	191	181	179	186	172	174	180	195	207	179	214	194	200	176	193	207	164	191	193	184	205	211	193	196	172	179	166	179	188	210	215	169	181	174	208	200	177	198	177	174	196	194	190	208	182	180	184	197	175	187	198	183	209	194	198	189	211	185	230	200	201	221	193	201	179	176	177	188	192	200	169	194	210	167	175	195	174	182	184	184	192	187	197	168	212	185	185	231	194	184	212	208	196	173	166	186	198	185	206	197	183	186	195	208	178	215	191	186	186	193	200	188	198	175	171	179	174	177	181	191	185	188	239	204	191	199	166	206	177	171	181	186	186	226	163	194	195	174	187	200	191	165	201	185	191	179	203	191	193	196	200	190	202	192	183	174	198	181	192	202	241	183	188	172	199	190	198	184	200	210	200	174	213	204	181	186	151	206	178	178	170	189	167	191	188	172	191	169	185	204	224	186	185	205	168	201	185	194	166	188	198	175	197	206	183	205	207	207	191	206	207	197	192	208	205	205	186	178	172	171	161	207	186	182	194	192	178	191	204	219	196	161	181	208	182	199	188	203	162	187	193	167	187	182	187	201	182	184	203	159	175	210	210	219	198	199	183	161	172	202	194	164	185	179	176	196	221	174	208	191	157	173	200	209	189	191	175	207	163	191	204	202	206	160	182	184	189	203	190	205	200	185	197	193	203	192	186	180	186	195	185	200	184	168	196	178	200	210	178	197	176	177	190	196	173	187	172	181	194	192	198	176	201	224	159	164	203	186	192	185	199	201	175	219	189	195	191	188	202	183	199	195	180	176	199	193	201	192	193	197	216	188	188	175	216	172	178	197	158	208	151	186	188	205	198	173	188	189	187	195	185	170	201	177	206	186	193	218	176	177	205	194	193	187	174	170	193	198	213	210	180	183	166	178	189	199	180	194	181	181	171	172	208	182	194	189	192	171	178	202	187	187	188	177	194	194	204	198	179	203	203	215	192	197	191	182	194	200	199	171	205	179	180	188	181	217	187	201	210	200	204	213	206	186	170	188	197	204	202	205	192	207	192	215	205	208	197	177	178	187	196	209	185	185	214	198	166	162	187	167	174	202	213	188	198	208	178	191	201	208	192	207	192	198	206	185	196	226	229	193	188	183	195	187	197	206	202	191	183	203	193	187	186	175	202	188	157	160	201	174	219	196	189	194	192	181	162	222	217	203	201	196	173	185	196	183	168	179	187	170	178	173	197	188	190	175	173	181	178	204	185	166	204	183	185	200	217	194	187	180	190	185	182	186	192	191	204	173	194	213	210	199	205	191	204	167	189	183	202	187	197	181	211	178	203	199	180	180	184	202	196	177	222	204	186	179	172	195	187	169	192	185	181	191	185	176	193	224	218	232	182	192	193	172	195	197	204	181	203	185	199	173	180	181	178	184	220	196	184	175	191	194	177	204	201	229	172	183	179	197	186	197	186	203	169	204	205	173	205	181	216	209	189	152	196	220	189	216	194	190	161	158	192	217	184	182	169	189	178	185	166	194	172	205	191	174	185	199	198	192	185	190	184	193	195	195	193	165	225	222	184	184	215	191	190	225	193	178	173	186	170	192	213	176	182	183	164	190	184	208	216	197	212	204	194	198	185	191	197	197	182	194	203	199	190	199	177	221	201	190	185	207	214	195	203	185	194	204	192	189	203	213	203	197	195	202	189	194	185	188	214	167	173	194	213	191	196	210	204	191	177	201	202	181	207	202	183	187	187	205	225	202	176	196	178	193	184	177	200	180	194	192	203	198	188	195	176	190	190	183	188	191	201	201	184	175	184	193	174	182	181	210	211	201	213	205	190	183	204	196	194	166	179	199	211	172	194	190	198	188	207	187	162	175	198	209	182	195	195	203	210	194	178	162	198	199	194	180	172	188	200	165	201	204	164	199	177	192	165	194	198	170	180	188	188	201	188	158	182	196	216	189	200	187	172	167	191	177	201	202	199	177	219	220	167	189	175	196	200	186	183	218	177	196	172	178	192	189	161	187	211	192	208	213	177	180	207	180	200	210	189	200	197	199	206	192	199	204	176	218	211	229	159	172	178	185	209	202	214	172	175	209	177	185	201	196	167	205	188	203	199	183	195	209	199	195	182	192	220	204	200	195	167	197	185	158	195	192	216	178	220	185	196	184	190	194	192	191	173	198	168	177	194	172	195	170	215	166	203	185	177	176	206	199	207	216	204	180	196	195	188	205	193	182	170	198	201	196	203	178	174	191	209	186	198	181	195	187	187	182	196	198	199	199	209	183	187	178	204	189	186	184	191	176	195	181	195	186	196	184	200	187	176	193	171	194	190	203	194	167	196	179	210	150	203	202	209	186	177	204	180	168	212
4506	798	1263	1351	1122	998	847	841	806	786	780	678	678	639	650	632	560	627	589	645	692	713	734	783	780	857	894	997	879	793	727	738	685	603	601	596	569	564	551	545	542	538	535	607	577	567	542	540	564	547	559	526	487	501	471	529	503	475	556	526	486	511	523	481	485	478	490	502	498	449	482	490	494	502	519	468	490	507	507	494	520	497	481	487	503	521	525	515	559	464	509	546	526	461	489	499	486	447	483	487	495	504	515	494	478	477	530	496	515	464	506	527	492	481	477	473	506	488	470	481	502	542	475	469	504	496	491	479	519	481	514	523	491	493	489	507	494	511	513	471	471	520	520	471	478	483	455	517	506	456	477	524	492	477	465	488	489	531	487	481	462	469	491	469	475	507	489	504	498	480	476	491	526	494	490	487	505	447	523	448	533	465	502	479	492	480	485	512	480	502	480	500	523	506	485	485	520	491	450	481	519	495	459	518	522	468	479	494	482	459	434	485	518	483	478	484	507	529	510	494	483	479	504	516	505	508	502	505	453	514	494	459	503	477	491	499	488	472	450	473	513	479	497	475	479	454	527	507	509	476	532	485	510	439	490	511	447	479	496	538	502	525	473	515	491	475	485	458	514	512	504	507	495	524	474	511	470	515	510	478	532	527	468	459	497	496	493	484	501	470	489	476	519	496	492	473	474	526	471	496	526	504	478	483	475	490	526	470	490	493	484	503	481	463	497	491	478	504	468	492	495	503	478	463	486	475	493	502	457	512	507	487	497	517	477	509	505	517	485	484	484	485	511	470	533	501	504	488	511	505	526	520	455	506	509	484	514	491	488	491	496	514	486	475	518	478	500	544	490	498	537	484	503	470	476	484	496	463	496	497	462	515	526	490	519	512	481	501	486	494	491	451	507	490	543	482	493	461	468	465	490	508	511	513	496	513	497	564	500	456	436	466	471	498	488	520	507	451	491	513	465	470	484	508	492	468	477	483	490	529	491	482	491	504	487	458	506	508	495	477	516	517	524	497	485	533	492	488	489	465	486	520	470	503	481	487	505	485	467	509	482	465	463	490	476	460	499	516	504	526	529	476	486	486	482	481	514	508	479	485	487	474	522	527	498	485	461	486	474	493	520	498	482	503	490	490	505	475	511	500	503	524	499	472	510	537	478	477	515	502	477	487	486	474	463	475	473	501	459	517	485	524	542	489	483	504	504	468	477	476	439	483	522	521	507	477	495	493	487	514	508	462	474	502	507	489	543	537	487	492	483	533	507	500	485	487	498	430	486	476	477	479	491	509	475	465	542	497	480	465	477	485	508	466	477	483	502	504	525	467	529	451	465	486	508	496	495	498	520	468	506	516	456	510	522	464	463	490	496	506	463	467	499	492	497	488	475	480	471	479	495	489	512	469	505	474	499	483	509	487	465	512	503	472	475	475	484	499	493	509	515	489	472	491	516	496	482	485	508	510	506	467	478	480	553	517	498	438	515	483	455	490	474	460	525	500	482	489	497	524	555	466	449	481	493	474	467	475	451	473	467	489	469	523	447	499	478	516	477	463	465	533	500	521	458	477	488	470	460	458	495	451	447	479	437	503	489	481	493	552	501	496	464	473	512	466	492	473	515	529	498	529	482	488	486	477	519	519	495	481	490	504	484	470	521	504	501	455	482	482	493	467	502	530	525	465	476	495	506	548	479	500	498	501	472	508	510	471	484	464	450	448	506	492	483	485	504	479	512	517	491	500	483	490	476	488	479	452	478	461	479	477	524	508	487	493	504	505	504	465	513	516	493	495	463	485	526	498	457	470	498	499	474	475	513	526	499	478	518	481	490	479	475	494	483	496	539	466	475	468	524	483	524	517	528	532	522	478	489	500	494	511	488	473	524	505	476	483	510	483	507	518	483	449	514	443	507	518	468	508	469	461	490	530	492	541	469	492	491	464	464	517	518	491	472	473	529	517	464	545	499	561	494	480	509	501	484	482	472	511	493	489	481	527	516	478	489	534	464	470	529	501	488	468	504	519	510	499	502	538	494	502	515	504	506	492	496	505	494	513	519	492	453	453	523	460	529	494	487	533	465	488	500	502	500	457	511	480	476	466	479	494	458	447	487	530	508	528	492	516	490	512	471	522	462	482	481	470	470	506	465	509	481	497	497	498	466	469	477	505	468	490	488	472	502	553	501	494	477	529	485	480	483	483	484	511	492	489	476	489	520	528	478	496	470	495	487	508	467	510	456	483	504	494	479	502	520	488	467	499	497	487	519	486	502	525	462	508	454	469	489	464	516	457	476	518	483	469	522	481	478	497	505	482	516	494	490	480	451	506	499	510	483	481	477	506	486	471	457	479	478	482	533	504	463	514	493	496	449	516	476	488	546	491	532	514	481	483	496	507	494	491	496	482	476	465	526	534	541	531	522	497	485	563	482	466	449	469	511	480	509	512	463	496	487	476	495	536	477	481	474	505	456	489	501	519	477	528	485	476	452	485	507	537	530	485	484	507	471	482	498	492	480	473	499	499	531	471	523	504	448	503	469	465	527	470	494	460	462	489	460	540	508	491	513	489	448	484	520	504	460	514	485	484	458	486	519	475	476	491	491	485	495	481	527	497	454	458	482	491	489	459	476	511	483	518	474	459	490	508	489	478	476	488	496	487	485	491	513	487	482	523	514	464	466	481	510	458	476	508	536	512	487	511	490	509	517	476	508	485	490	527	499	530	450	499	499	482	494	449	510	500	511	497	521	500	511	495	471	471	497	497	478	500	505	496	467	500	482	490	493	454	455	502	509	529	499	472	495	492	506	523	545	495	477	532	503	503	484	488	465	483	467	484	490	495	487	526	492	487	520	473	491	499	478	520	483	519	520	508	468	520	518	481	508	502	515	472	505	502	515	483	482	524	500	513	507	457	501	533	452	477	484	479	474	491	495	497	478	508	469	454	514	479	497	466	486	466	522	510	520	499	493	479	491	540	538	515	535	500	482	485	471	513	500	507	458	469	489	457	484	453	499	467	511	489	523	460	474	469	479	490	475	528	471	509	480	469	498	454	480	502	468	495	478	510	520	518	482	488	471	482	512	463	498	447	478	478	480	482	494	504	507	481	508	503	484	513	535	546	479	465	541	490	469	527	423	499	466	545	515	485	499	470	474	490	499	492	519	513	515	465	512	533	494	492	458	514	494	585	493	476	526	479	496	504	496	450	473	507	531	468	506	461	449	485	486	522	498	482	464	480	493	537	514	469	494	475	513	459	530	497	540	492	501	488	475	493	486	499	550	512	511	501	502	458	478	496	460	513	491	473	480	480	463	476	488	460	501	505	494	496	527	504	500	484	519	486	458	506	493	486	517	489	494	522	483	488	490	492	499	473	472	487	452	484	511	495	468	503	516	470	483	487	493	531	496	473	472	461	517	495	485	492	446	475	502	454	500	496	468	499	529	486	460	505	545	468	490	517	493	536	512	472	498	480	486	478	451	487	471	475	485	508	487	462
38498	11085	2979	1614	1051	757	595	560	528	403	399	357	380	340	340	286	310	320	322	361	374	370	374	370	345	351	361	386	348	347	351	339	267	292	312	322	290	276	264	294	295	257	275	314	282	295	303	267	274	287	275	276	276	242	265	261	283	266	262	272	294	264	273	234	260	238	287	251	278	288	274	250	255	260	293	268	265	253	259	251	289	286	293	257	273	282	284	283	267	266	278	262	280	276	303	250	263	305	274	260	270	265	250	249	289	276	256	235	261	245	295	261	281	243	279	273	272	248	284	276	288	223	308	253	253	267	258	256	269	252	252	244	272	251	252	279	260	290	239	270	279	250	259	259	301	274	252	289	278	258	249	272	249	265	258	255	261	264	285	258	297	275	282	266	299	289	261	265	248	266	231	273	275	280	280	291	236	248	254	274	245	257	261	295	266	274	239	268	258	267	251	242	238	244	258	285	247	267	260	266	242	265	251	276	265	253	275	265	268	273	242	255	255	250	266	269	248	270	286	279	294	251	246	243	251	248	250	269	304	235	284	246	298	271	280	257	251	288	269	293	302	255	288	264	290	246	278	273	254	254	272	278	259	271	267	262	275	277	267	268	266	259	265	245	262	241	286	266	285	278	257	260	250	236	245	265	270	257	291	291	277	274	248	252	265	251	274	271	232	246	291	274	267	284	255	264	250	275	239	254	228	255	260	255	287	253	254	236	270	262	254	308	278	291	262	292	245	274	235	233	279	250	235	269	283	253	244	247	267	269	271	252	264	281	288	288	267	263	283	255	267	244	261	245	231	268	277	270	261	251	266	287	267	273	265	257	261	256	276	269	260	257	269	287	279	224	305	278	280	258	258	271	277	264	266	259	288	261	253	304	283	264	277	295	247	259	272	290	250	271	279	251	277	245	235	290	263	275	265	256	283	247	252	272	265	268	276	278	242	263	276	276	259	230	269	267	266	310	254	258	242	266	265	271	261	273	258	276	254	285	250	287	311	279	249	245	258	271	269	267	271	243	237	266	259	268	249	250	244	236	244	268	279	271	229	273	279	243	256	235	253	260	262	290	253	240	275	251	256	261	270	262	278	245	282	280	268	275	276	258	287	302	272	242	268	287	282	256	251	283	287	263	258	295	246	252	249	293	281	243	261	262	256	239	241	245	271	271	269	256	265	247	299	249	239	251	283	234	285	267	257	278	265	273	279	257	247	249	233	270	303	263	292	275	270	298	266	271	307	250	256	281	288	299	257	289	250	261	272	257	260	291	267	275	269	260	256	260	266	290	259	255	233	264	265	235	265	221	244	245	290	272	266	250	253	274	264	281	262	268	249	286	239	256	249	257	282	212	256	293	262	265	254	267	240	247	284	276	264	262	266	272	258	260	281	239	248	268	251	271	272	252	270	250	257	288	269	276	276	279	283	241	297	248	240	267	246	270	288	258	306	274	238	281	277	259	257	300	264	269	287	255	258	252	255	272	247	272	287	286	259	299	248	260	259	290	271	272	253	263	255	273	256	254	254	254	258	275	247	268	242	283	274	251	238	285	255	260	272	267	257	291	233	250	238	246	272	279	251	242	274	256	278	303	244	263	253	273	279	259	262	238	253	235	277	295	263	261	290	238	274	265	245	247	267	271	291	272	264	265	265	293	254	264	281	235	248	268	282	252	255	266	262	262	264	254	280	304	278	279	260	273	249	270	287	274	290	266	282	246	279	269	266	249	286	245	273	255	281	260	256	265	259	236	258	246	260	243	277	302	279	280	278	307	248	289	270	235	278	245	243	278	283	229	275	258	268	229	271	262	278	251	286	276	326	256	280	286	249	243	285	265	239	258	239	276	235	258	238	240	247	240	255	275	275	250	252	253	276	266	292	254	284	253	238	261	236	269	280	259	289	279	273	297	272	283	264	296	256	278	300	259	237	247	245	262	248	246	282	256	264	257	280	268	287	239	288	262	253	236	257	273	272	260	243	264	281	267	267	279	267	239	251	277	269	245	298	277	230	233	263	224	275	258	265	282	285	269	248	264	270	260	235	264	279	242	246	279	255	274	282	256	263	300	271	249	269	247	285	283	251	270	277	249	292	217	241	247	283	277	257	253	243	242	288	267	245	288	241	265	247	257	271	279	245	274	261	248	258	237	288	285	262	250	271	243	278	250	270	268	257	269	298	245	286	255	245	288	254	284	285	270	260	280	245	272	270	253	245	230	246	271	271	233	269	263	260	253	295	290	260	275	246	263	281	264	247	277	234	222	257	247	274	263	260	281	253	287	240	307	252	237	250	298	288	268	245	254	264	294	247	256	269	263	260	275	284	276	288	255	260	245	264	243	256	290	234	271	260	242	283	286	262	267	257	272	240	288	286	260	267	265	276	269	251	274	284	266	268	265	253	267	240	259	242	263	277	262	256	262	262	284	263	270	257	277	289	292	275	267	253	268	264	245	255	262	259	275	266	250	255	258	273	297	234	223	279	273	278	235	284	288	245	261	281	285	283	294	241	277	265	284	276	273	277	253	271	286	253	276	244	245	289	263	251	253	268	283	260	267	241	285	281	245	277	269	260	299	257	273	274	269	292	257	296	259	247	293	247	259	247	260	255	276	250	272	284	262	273	255	251	286	275	266	244	259	273	265	239	260	253	285	273	258	244	267	265	249	263	277	266	295	290	267	296	289	274	239	273	252	268	276	285	272	274	243	279	288	273	251	259	264	290	245	254	259	270	254	247	275	257	281	248	239	267	278	246	252	303	256	258	279	269	255	272	284	280	287	262	254	248	244	254	242	258	281	262	258	265	249	242	240	239	275	237	242	259	277	277	282	270	314	242	259	285	275	276	240	269	265	264	238	266	242	289	259	281	238	254	263	260	271	251	252	245	263	276	293	293	262	248	271	244	264	277	284	268	284	297	263	253	253	267	240	275	265	258	250	271	284	264	313	259	250	300	239	279	272	273	244	269	278	262	261	266	270	272	294	253	243	253	275	265	249	225	239	270	286	246	264	247	268	267	260	253	249	281	265	236	261	291	278	264	249	260	275	248	283	272	282	264	274	247	251	221	260	284	276	261	243	221	284	260	276	272	253	256	230	256	266	251	286	280	254	273	295	272	260	267	236	240	253	286	262	274	253	274	288	270	276	271	282	265	235	282	271	259	258	235	287	273	256	269	291	271	282	264	255	275	285	261	282	259	242	275	279	251	284	278	282	274	267	244	260	266	277	274	245	251	288	283	282	262	281	279	288	286	233	287	291	262	271	248	268	275	270	269	280	285	256	262	252	244	288	243	268	247	264	303	303	279	253	299	267	267	289	262	233	248	248	269	264	263	246	240	287	255	267	258	264	279	261	280	264	286	277	275	250	280	289	283	271	281	240	258	272	261	247	278	266	236	231	253	240	265	259	265	239	248	265	248	267	268	287	290	267	235	268	257	263	241	302	280	260	290	265	274	256	258	281	256	255	281	279	290	273	247	253	268	273	266	255	239	280	276	264
16900	1936	4166	4330	3716	3221	2408	2140	1871	1665	1566	1471	1383	1242	1261	1100	1079	1026	1059	1082	1228	1234	1210	1251	1361	1488	1630	1466	1281	1222	1270	1107	997	921	796	854	823	738	756	766	782	739	857	831	780	800	772	775	717	747	700	726	705	678	667	678	642	685	712	681	671	730	659	640	746	651	708	690	675	685	641	654	681	657	700	694	689	636	710	715	654	684	704	667	654	644	656	678	681	659	692	669	647	680	701	691	711	650	654	653	662	707	688	673	692	655	689	662	656	666	708	606	662	652	626	682	636	670	675	670	680	651	678	649	617	684	636	620	734	664	668	641	652	637	675	637	626	636	668	697	635	653	670	656	644	650	682	633	653	657	642	679	634	646	615	680	695	620	658	670	642	636	623	688	646	691	660	651	646	646	630	645	655	659	685	643	634	648	642	691	638	641	601	649	647	667	646	667	708	669	657	676	690	672	681	687	624	646	648	674	648	650	639	634	652	663	642	693	651	622	677	635	652	670	593	648	657	664	667	620	643	686	679	677	657	670	643	633	646	668	701	660	675	687	663	672	624	668	642	607	666	635	696	672	638	659	635	654	641	622	644	643	640	695	637	663	666	658	655	660	633	652	653	622	640	644	685	642	631	639	680	615	673	665	644	646	698	646	634	642	659	713	692	642	599	663	665	682	670	667	651	656	664	704	633	667	639	663	658	623	639	649	673	593	661	626	671	657	612	643	636	653	676	634	662	633	661	592	695	607	686	656	644	634	646	659	619	629	636	648	670	655	649	671	603	622	656	626	643	641	702	651	644	653	640	615	652	627	660	671	686	689	634	623	687	613	633	659	637	609	630	667	652	635	688	662	699	625	636	646	616	628	677	611	642	647	672	691	669	650	693	626	621	662	753	662	680	680	637	608	612	637	654	620	662	670	637	636	657	666	632	683	664	601	624	613	689	659	688	694	632	603	581	678	668	662	653	666	641	681	621	721	668	636	658	649	634	678	662	656	651	680	621	652	655	644	670	648	666	638	634	641	607	613	654	692	683	641	736	657	655	644	640	645	632	686	644	657	656	694	657	664	670	643	658	675	666	674	689	649	643	655	643	689	636	657	624	646	648	662	625	681	664	638	605	659	676	674	701	680	620	693	649	658	645	616	638	671	627	653	687	660	627	688	662	644	645	641	666	648	674	689	640	637	671	657	676	686	669	676	672	647	688	656	632	619	636	638	633	692	644	651	636	634	668	611	669	670	688	685	647	652	673	654	716	711	667	677	653	688	588	663	632	662	616	604	630	624	672	649	669	619	680	672	681	649	663	679	612	627	635	642	643	675	605	659	658	641	676	674	656	666	639	688	669	657	679	672	626	668	613	669	644	637	686	673	632	652	626	701	668	665	639	634	662	664	657	671	650	657	629	617	666	635	655	647	627	654	636	682	664	656	661	615	659	655	666	652	694	631	678	738	633	721	702	660	721	655	648	624	694	687	655	637	618	624	635	658	641	682	648	667	677	663	685	671	670	671	646	630	667	684	655	634	671	682	645	660	689	661	661	643	704	668	600	651	665	658	679	646	672	674	667	608	633	697	652	669	667	649	757	689	673	645	660	658	672	642	622	662	630	651	622	616	668	678	645	648	656	664	667	653	613	689	648	709	657	678	645	686	686	676	640	691	677	640	669	626	685	681	664	655	685	624	643	639	676	689	594	632	647	686	728	639	658	686	643	724	671	625	660	617	693	690	670	654	685	679	711	652	687	714	643	703	624	711	680	639	643	636	682	679	657	670	657	624	660	668	680	683	611	650	677	670	670	650	692	648	668	606	659	634	644	654	649	665	664	679	676	651	647	692	644	672	663	686	640	659	668	624	669	649	701	650	680	686	654	599	653	659	642	674	692	643	658	636	603	646	644	668	632	617	699	608	674	608	659	615	663	668	644	650	679	684	631	653	662	686	638	685	639	634	605	673	628	649	661	682	697	654	690	640	671	656	661	647	681	644	659	658	620	638	693	674	614	649	650	626	627	645	632	678	654	660	616	667	638	669	675	680	681	680	607	660	656	693	679	643	641	636	625	643	643	643	643	686	625	687	687	664	693	657	612	670	648	632	695	633	648	667	708	645	710	668	666	711	639	637	650	648	639	680	663	621	658	688	667	618	657	666	669	686	655	686	654	650	698	689	643	655	689	679	648	642	648	632	687	630	628	645	642	677	624	624	647	659	673	672	674	661	688	672	663	699	662	658	652	629	610	654	617	689	637	663	670	678	645	685	695	673	626	634	668	664	670	682	648	632	689	650	628	660	657	671	698	636	670	670	663	646	615	686	670	672	649	673	663	614	708	686	699	677	650	651	665	644	632	642	641	653	638	683	634	622	683	652	650	643	631	643	665	651	682	679	649	635	663	666	694	619	629	653	633	665	677	678	651	652	658	655	654	672	633	658	696	639	654	629	667	671	669	643	652	679	694	650	665	679	666	680	637	674	661	701	645	682	649	660	617	629	640	622	667	655	659	706	678	637	666	642	662	636	648	630	671	629	674	675	633	658	680	635	607	635	630	651	680	639	703	670	659	621	636	667	674	656	658	647	660	627	675	633	621	695	673	635	614	665	658	659	666	601	671	615	645	655	699	642	676	668	666	653	692	595	631	622	628	667	668	655	628	653	612	684	652	660	631	699	643	647	676	658	629	631	654	643	642	639	649	703	641	649	665	688	637	650	608	685	614	665	639	617	683	685	634	667	647	668	675	656	632	726	658	645	652	662	657	653	650	675	653	641	676	706	649	677	631	649	682	710	618	665	641	623	674	651	665	636	638	625	634	594	634	712	696	667	639	653	705	665	680	691	672	661	622	605	673	636	668	633	638	620	695	676	654	612	639	685	623	686	640	658	641	677	658	666	678	668	591	627	676	641	640	673	696	643	652	656	677	641	663	675	610	627	655	660	660	646	654	706	700	625	673	667	642	648	638	656	611	679	634	701	615	670	669	679	635	685	648	610	659	589	653	617	680	678	655	663	638	644	676	651	681	664	719	689	662	627	619	662	642	630	652	676	676	679	667	642	660	685	651	613	658	641	671	652	657	640	604	658	653	642	644	650	669	656	674	684	650	647	649	629	667	686	644	692	646	696	637	662	624	661	620	661	707	675	667	669	669	639	690	605	641	662	671	666	711	618	657	653	659	663	626	621	660	614	614	645	627	665	672	640	682	635	636	596	657	661	594	664	690	647	628	684	658	644	632	658	697	660	631	674	646	650	648	676	658	612	655	637	699	638	647	630	642	612	616	682	691	691	645	640	706	605	643	648	667	640	656	675	677	631	667	706	651	641	618	640	686	660	633	691	670	666	673	648	649	678	617	646	614	642	686	667	673	708	643	619	609	627	646	640	662	640	649	649	626	647	636	631	625	714	655	635	659	642	668	655	663	648	657	674	657	627	675	663	582	665	666	642	677	648	665	636	649	629	621	644	656	632	658	644	644	624	630	668	682	684	708	651	655	616	631	645	656	663
43964	20629	10935	3867	2028	1447	1123	939	814	678	682	633	579	566	460	499	478	509	503	483	478	490	464	497	535	557	569	513	499	496	451	411	407	407	403	402	446	407	405	368	398	369	375	406	368	416	419	395	389	359	387	378	396	402	386	381	351	380	389	390	395	392	380	349	382	404	347	362	375	402	420	386	364	335	374	371	406	403	385	362	384	366	380	379	361	380	381	369	394	401	374	387	374	378	373	391	408	408	385	340	390	350	324	380	415	381	357	358	403	361	362	390	370	326	381	402	383	381	369	395	341	376	363	367	385	379	346	369	393	402	348	402	396	354	351	350	382	360	351	372	359	411	348	387	405	381	365	363	353	383	400	371	343	397	388	377	359	388	349	391	378	352	412	377	379	389	376	338	376	395	371	363	403	388	366	356	359	370	404	380	412	382	324	372	383	360	363	398	375	382	347	370	356	363	370	397	385	391	326	410	353	338	384	373	386	365	388	403	382	380	399	408	350	380	383	377	386	382	383	339	367	390	368	372	376	345	364	346	365	369	382	351	348	394	359	397	365	369	358	390	401	391	373	356	376	371	379	357	372	347	380	389	378	349	383	376	402	407	349	395	351	337	371	353	373	370	359	382	341	343	364	382	409	374	380	343	354	376	361	385	401	356	378	362	337	373	367	367	382	365	345	377	318	357	369	376	385	362	385	357	411	377	397	376	341	387	343	339	375	362	356	369	365	358	364	354	374	408	377	414	379	392	356	406	354	355	371	350	383	340	402	366	379	360	357	323	369	402	364	358	336	380	378	363	369	369	405	398	366	334	360	333	375	348	391	382	372	408	348	365	375	357	323	382	347	380	407	380	368	380	366	355	380	375	398	357	368	403	397	412	370	382	367	362	349	341	385	400	375	353	377	347	380	380	358	399	363	388	339	442	378	369	361	392	352	414	372	399	357	399	377	345	358	307	389	366	367	400	374	401	419	357	371	366	407	374	395	373	409	397	392	398	344	345	397	359	374	406	428	370	384	386	398	362	347	347	324	381	349	345	365	397	380	388	369	344	412	373	373	392	364	384	366	370	367	361	338	367	418	377	391	382	375	365	384	368	399	395	346	378	361	359	344	364	341	353	379	399	402	378	389	394	396	384	406	378	347	382	335	368	383	350	377	381	330	378	400	384	402	373	359	389	360	409	379	403	370	384	339	376	399	412	373	373	372	386	365	371	371	356	340	398	388	360	362	369	372	387	386	375	354	362	381	372	345	348	365	384	396	399	360	355	376	317	356	389	391	417	398	395	399	390	383	336	364	396	347	362	348	356	412	407	394	388	363	387	378	352	365	394	387	359	362	402	377	412	372	368	377	383	355	348	403	361	371	351	381	345	371	381	393	375	359	408	371	430	382	416	353	357	371	372	391	374	394	381	406	375	337	385	343	375	387	399	348	394	354	393	353	405	381	386	383	359	357	363	401	380	393	377	372	379	378	369	347	360	386	362	328	360	368	358	395	403	388	410	374	352	329	397	385	380	385	392	367	358	368	342	380	398	355	367	397	347	385	374	412	383	371	346	373	383	390	355	392	408	397	330	346	401	392	366	376	353	320	375	334	359	367	390	358	384	361	389	382	339	360	375	406	358	329	398	380	382	371	372	371	385	360	380	390	352	391	359	375	352	386	363	397	389	384	396	363	376	363	376	415	347	372	381	368	362	393	393	358	350	374	378	355	394	355	365	384	388	400	377	345	365	373	364	402	378	387	386	380	378	401	400	376	392	366	355	354	371	396	374	357	366	375	351	384	411	396	367	352	368	378	377	370	360	401	413	399	378	360	367	371	370	356	405	386	360	350	378	358	385	378	356	368	345	422	389	392	381	364	378	356	390	380	328	349	375	362	363	359	362	350	346	374	375	366	348	355	366	392	368	365	411	359	368	371	374	373	359	358	383	365	381	369	379	402	394	403	398	391	370	402	405	389	383	385	357	346	376	387	349	386	389	388	391	381	376	382	353	382	374	370	374	354	406	393	372	381	363	373	388	369	354	376	349	354	362	389	380	412	356	364	372	415	384	364	410	393	377	364	399	342	387	374	351	356	378	324	342	394	394	355	353	354	367	378	395	356	368	425	387	394	393	366	369	342	400	394	373	379	400	363	413	321	357	405	392	342	396	379	358	378	371	385	379	393	360	384	372	367	383	371	368	394	369	373	333	351	370	357	401	387	388	372	361	354	355	357	342	384	366	342	379	354	354	356	380	378	390	378	334	376	341	377	364	357	392	367	344	338	341	394	406	368	374	373	343	352	359	357	374	368	385	372	374	378	389	370	385	380	370	360	411	392	385	391	375	370	364	392	413	363	351	345	332	377	377	369	362	333	387	364	420	390	399	379	402	368	371	384	396	379	375	381	360	347	368	384	407	375	332	381	405	348	385	374	391	328	350	412	350	368	372	360	392	393	354	380	405	420	381	367	358	363	371	379	414	366	357	402	380	370	350	346	394	383	366	383	362	414	352	344	350	354	356	384	381	364	389	346	342	409	371	385	376	330	341	340	343	423	392	353	375	362	371	350	355	399	366	364	358	371	356	384	387	389	405	395	362	381	368	371	374	353	348	375	376	367	381	398	374	376	352	420	360	375	374	381	360	362	330	352	374	354	349	380	367	373	369	377	347	389	352	361	366	354	361	372	390	367	393	382	361	374	375	344	404	354	354	399	393	387	371	364	385	366	342	371	393	379	367	403	365	380	392	387	372	311	342	385	412	395	401	390	378	363	381	371	400	392	378	389	377	386	360	381	386	357	358	369	377	382	380	389	406	389	370	362	328	392	400	343	414	335	344	383	335	380	356	363	363	398	388	370	370	351	356	365	374	397	384	359	385	387	366	437	321	414	382	377	375	410	362	373	392	375	375	385	377	393	412	343	381	367	374	385	368	406	345	383	380	385	360	375	374	404	357	364	374	357	371	365	373	397	364	342	372	343	390	341	394	395	358	389	362	374	384	399	393	391	371	384	343	418	392	377	357	349	371	352	332	373	346	424	376	365	388	386	404	376	378	353	335	383	375	412	370	377	387	352	339	355	393	403	361	350	364	360	370	425	370	358	358	374	387	416	426	375	368	394	356	376	397	360	381	380	364	385	359	372	378	382	393	365	394	378	343	384	335	376	394	381	397	361	404	389	349	403	346	386	364	376	386	387	350	365	387	362	387	368	347	351	374	389	350	398	367	370	367	365	357	324	365	345	350	393	385	362	339	371	411	371	362	404	404	343	351	392	391	373	360	409	375	413	375	365	361	390	353	362	383	365	390	351	351	342	381	362	391	398	403	381	349	332	374	378	386	372	339	381	391	386	362	362	397	417	385	347	370	347	357	366	369	391	380	384	349	374	355	393	342	395	363	394	359	379	383	382	393	338	389	407	365	364	384	385	351	367	365	387	378	380	383	351	348	367	378	413	374	399	392	388	386	413	341	395	398	377	346	405	376	369	373	361	334	373	364	343	374	392	366
20374	3093	6574	6971	5829	4960	3973	3321	2946	2633	2482	2122	2063	1867	1797	1642	1546	1570	1571	1584	1719	1791	1801	1813	1894	2089	2057	1932	1750	1698	1540	1465	1319	1184	1142	1101	1103	1126	1043	1068	1039	1039	1099	1153	1093	1081	1120	1025	1032	971	942	939	920	886	934	915	900	975	875	936	923	895	966	920	955	935	910	909	919	927	886	867	918	902	966	916	880	899	943	866	872	913	893	888	850	890	944	896	867	908	848	896	875	880	959	862	918	902	899	852	918	847	897	906	867	903	868	915	901	856	879	862	861	910	879	899	919	862	871	890	821	873	875	896	912	906	890	890	871	942	866	853	861	823	819	891	908	832	889	821	877	896	923	910	888	898	880	823	899	857	863	864	873	832	837	881	860	923	855	877	893	885	870	885	875	874	842	844	856	856	880	887	811	853	885	863	855	895	895	859	872	865	897	871	896	824	856	879	877	902	810	877	829	884	842	844	810	868	845	799	852	873	910	876	890	786	912	922	828	857	832	834	838	832	888	841	889	879	876	881	857	851	945	880	901	859	903	925	873	868	821	853	895	847	836	867	845	827	917	849	924	854	874	910	875	924	853	868	869	802	849	911	834	911	842	851	852	860	887	899	896	855	811	843	889	875	870	854	841	827	869	894	857	851	856	865	856	854	886	858	901	884	911	866	879	866	907	851	914	892	831	825	882	871	848	886	879	893	847	866	874	891	853	888	862	900	867	829	866	909	871	857	885	845	871	876	905	898	848	870	921	902	861	834	856	903	825	901	811	833	858	890	854	819	887	906	859	919	932	824	889	856	855	845	890	909	912	800	808	864	888	900	887	862	837	870	890	900	886	881	849	901	855	871	876	911	895	880	873	897	891	817	854	828	901	902	855	803	890	848	889	926	834	831	859	910	927	865	919	905	863	861	855	844	852	883	834	792	856	879	861	888	825	883	841	833	850	814	859	855	816	863	848	848	869	893	866	837	912	929	885	863	850	864	866	880	846	860	813	865	876	863	872	814	860	888	854	842	912	882	837	874	831	863	852	873	867	866	885	863	778	819	883	809	836	849	870	899	844	872	873	897	875	822	900	819	814	849	910	855	880	847	906	849	905	856	873	792	867	924	871	861	861	880	877	868	860	857	836	834	886	915	861	908	836	882	912	882	892	929	797	835	841	854	864	883	833	854	917	871	845	825	855	869	906	915	848	877	824	838	805	846	851	860	865	843	911	858	888	877	869	884	859	844	818	848	889	835	855	871	860	825	898	871	882	833	895	893	871	850	901	879	870	869	802	876	837	863	803	820	827	844	848	910	816	821	896	832	904	892	892	837	925	890	875	815	869	866	880	891	843	936	876	894	876	854	812	855	859	822	866	890	833	852	860	956	890	828	900	862	900	913	917	842	826	801	864	896	836	875	861	881	892	778	866	809	895	841	855	865	826	870	885	902	864	892	904	885	881	908	876	884	887	842	906	872	842	907	859	865	845	883	843	856	869	842	871	852	888	858	852	842	906	857	888	885	883	849	897	854	875	846	869	869	875	841	873	879	856	876	942	872	903	900	860	881	879	857	888	854	889	825	881	862	866	842	873	852	865	920	888	896	902	889	850	875	861	875	866	837	802	877	840	853	855	815	876	867	858	833	858	903	850	861	874	865	904	811	835	857	846	844	826	860	844	883	860	886	888	837	866	908	901	871	861	875	859	864	866	865	869	867	852	873	890	870	855	825	833	870	857	911	908	828	860	885	887	851	871	840	875	824	848	914	880	831	887	921	856	840	888	837	871	861	889	863	816	833	843	859	879	885	878	867	839	905	849	867	875	837	874	914	852	884	876	913	866	865	825	850	879	921	848	847	934	858	875	840	917	928	855	880	843	860	859	877	839	864	875	847	870	863	872	869	851	871	869	834	823	851	861	858	903	870	852	825	857	886	899	881	830	899	842	857	891	869	874	827	878	882	854	858	867	845	881	852	784	898	850	868	862	897	930	883	840	834	862	884	835	854	905	894	827	882	905	865	848	890	854	875	915	827	871	840	868	836	879	856	840	843	880	857	872	927	807	901	904	873	919	892	850	910	863	888	871	833	887	907	894	858	871	844	852	825	885	866	842	839	865	869	813	816	817	830	862	894	892	874	900	892	861	879	793	887	875	867	856	882	856	860	860	884	850	859	903	886	933	877	833	856	904	839	836	876	845	833	885	895	828	843	859	793	888	860	887	844	842	835	861	891	888	968	824	851	802	820	836	843	856	879	871	876	831	898	897	844	874	897	860	859	915	925	831	839	820	915	903	898	822	887	853	862	856	855	886	931	882	864	870	874	855	873	921	846	853	875	881	873	891	853	892	891	874	773	852	911	876	860	864	872	861	883	839	846	850	889	812	892	869	876	824	812	822	824	851	855	855	865	842	845	864	852	877	855	887	853	854	841	877	837	875	837	860	851	877	873	932	874	908	882	853	798	854	884	820	890	894	829	890	809	869	857	893	867	873	855	798	843	849	853	891	819	860	809	873	832	929	901	888	883	873	843	801	869	909	839	912	891	855	902	898	862	894	824	879	851	832	857	834	874	833	838	847	871	873	863	876	829	865	840	895	828	832	900	845	926	919	871	855	883	882	835	858	884	904	862	860	876	833	880	918	865	885	828	852	852	856	879	853	887	798	871	842	910	901	902	864	896	906	818	906	881	833	855	842	840	858	903	884	898	860	924	876	813	856	838	860	848	907	916	917	826	865	922	797	864	858	872	897	851	835	898	865	871	889	838	853	846	908	899	800	900	885	836	848	878	881	890	860	835	917	861	941	877	892	919	839	898	869	830	861	861	857	884	805	902	848	838	929	921	888	836	941	875	855	862	848	866	875	831	912	862	834	894	878	826	871	864	855	897	891	894	914	830	859	890	875	877	811	867	825	894	874	855	876	883	810	932	866	888	833	849	868	863	880	837	844	852	819	820	863	866	840	881	906	885	819	849	867	891	857	796	919	819	891	821	888	850	929	875	843	871	870	846	893	849	824	876	824	909	879	821	873	843	850	878	833	887	846	876	866	839	883	874	865	862	866	924	833	860	883	810	891	865	877	860	876	892	889	839	846	850	827	869	949	856	884	874	821	838	873	881	890	893	930	810	935	879	889	887	865	837	857	898	836	851	885	854	916	823	901	858	891	855	786	820	897	897	857	893	893	861	882	880	866	840	810	878	879	881	874	868	826	922	877	861	890	876	847	888	844	883	805	912	906	879	856	921	928	859	871	861	876	866	885	874	862	848	837	877	831	882	872	865	852	840	936	883	836	931	925	873	866	853	913	872	889	844	892	872	884	851	871	894	830	790	850	878	861	886	934	835	874	849	853	903	852	842	842	840	859	871	902	887	923	847	862	874	856	933	830	821	893	829	854	821	846	847	815	854	855	885	832	858	927	861	820	899	838	824	879	876	856	848	954	832	851	905	878	862	863	865	879	880	858	892	860	838	858	870	864	843	896	825	869	886	928	867	880	850	861	867	876	858	852	839
4080	527	562	431	342	271	302	229	215	235	229	194	197	209	194	234	232	208	218	207	209	223	234	254	219	270	231	251	237	227	209	219	181	192	202	187	211	194	168	191	180	202	204	184	200	169	212	222	186	185	180	196	189	182	195	174	191	179	190	165	211	172	180	196	199	200	210	213	187	164	184	177	174	197	210	207	185	201	172	175	193	181	185	197	210	183	206	181	190	197	174	175	185	207	206	181	166	195	216	225	171	191	195	172	223	172	195	178	186	215	176	204	196	172	188	210	166	192	187	190	188	197	220	186	188	154	202	208	203	200	203	192	171	210	180	189	191	204	181	174	204	207	212	189	184	187	179	170	173	192	188	187	175	195	203	180	222	172	170	181	198	191	192	203	177	169	203	191	209	215	180	198	188	171	183	180	192	181	187	185	168	187	176	194	188	199	203	191	220	190	167	180	211	183	190	190	200	188	175	185	192	185	179	209	173	162	186	165	166	186	201	181	192	201	173	204	240	176	208	173	169	180	182	184	203	179	206	194	184	193	202	179	197	186	198	199	175	178	193	176	207	177	194	170	194	190	211	235	184	187	189	192	201	174	183	190	203	191	179	187	198	186	202	184	178	173	187	185	222	179	193	172	215	177	180	168	166	191	183	185	192	193	167	178	199	196	202	211	177	165	201	176	201	203	191	176	156	191	200	168	204	168	182	165	183	159	194	173	153	181	184	195	225	192	176	193	189	184	187	209	193	190	190	189	183	160	204	208	206	173	191	188	180	173	191	205	220	197	189	174	193	193	179	205	202	204	197	182	179	185	172	179	223	186	193	172	194	185	193	203	203	220	198	188	167	194	180	177	205	203	167	177	172	180	204	178	181	181	211	181	161	195	208	192	194	177	182	175	188	195	193	188	184	188	170	205	171	239	187	197	159	186	187	190	169	187	212	188	190	184	187	202	202	221	178	172	178	176	168	212	181	192	216	193	189	194	166	181	203	201	191	181	187	166	192	181	171	182	189	195	193	181	179	184	186	180	175	188	195	202	191	194	211	190	202	178	171	197	188	184	175	184	196	185	187	191	186	200	178	204	197	181	176	202	160	203	204	198	192	186	194	183	204	169	195	172	193	179	198	174	202	187	180	199	163	193	198	189	176	186	180	200	220	177	201	179	207	208	182	199	173	204	190	204	152	184	171	219	194	220	174	183	190	205	180	170	179	191	204	198	184	180	167	195	180	179	195	197	185	191	195	184	204	197	181	188	199	157	196	227	192	200	182	205	194	191	181	189	184	173	215	176	202	196	189	155	167	187	212	205	210	165	185	183	179	193	193	143	167	200	171	175	201	185	191	169	192	180	180	166	176	190	191	185	187	193	188	181	210	177	175	195	169	186	191	179	173	194	187	174	182	183	204	221	181	178	200	178	186	171	167	208	213	167	186	177	166	185	203	185	168	206	194	162	202	221	165	193	158	203	174	184	194	217	158	197	169	187	173	184	199	199	175	195	193	178	156	187	202	192	195	199	182	194	178	203	196	220	191	167	180	205	181	209	182	191	163	190	200	200	179	192	209	198	188	198	198	167	175	178	187	189	185	204	190	197	180	181	180	186	183	167	186	185	203	200	169	191	208	197	179	188	170	186	170	215	169	169	177	175	189	170	184	178	167	177	200	186	196	183	204	185	178	178	200	183	197	176	200	186	172	200	189	193	195	207	202	205	191	187	174	171	183	201	194	201	194	205	176	195	172	192	183	181	179	220	215	178	178	193	182	158	179	185	198	193	190	171	210	174	172	208	208	176	210	165	166	199	199	189	197	179	175	185	171	192	199	212	212	207	183	185	186	192	189	200	193	198	187	171	174	176	196	236	186	199	217	177	214	188	195	192	173	196	192	170	188	170	194	177	153	187	207	201	209	204	152	184	185	200	194	176	201	177	188	172	180	176	183	217	198	181	168	194	204	192	175	188	191	183	199	176	162	178	194	178	176	189	174	184	175	204	210	192	175	167	198	184	219	202	182	165	186	226	187	188	178	177	183	187	158	174	173	172	191	206	175	164	190	181	194	194	190	178	197	197	165	182	190	188	205	196	186	173	196	199	180	182	189	176	188	177	204	176	199	183	198	194	197	190	180	198	207	194	201	180	156	169	190	207	173	181	201	169	210	169	193	186	192	194	203	197	204	193	187	186	198	182	174	178	186	200	199	201	208	199	174	197	192	211	181	171	151	191	165	180	214	198	171	185	197	171	176	194	183	177	204	200	182	163	174	185	179	198	179	182	192	193	188	197	181	190	195	197	182	184	189	187	184	179	188	187	203	201	195	180	181	165	181	188	191	171	196	208	180	200	178	192	192	179	186	195	190	189	165	194	177	188	207	197	204	206	180	194	171	185	222	211	195	190	197	225	190	184	171	183	195	185	208	189	222	189	168	194	175	198	199	174	166	200	196	205	159	202	178	167	189	180	128	164	164	206	176	151	206	211	155	164	181	193	184	208	200	197	199	159	183	182	177	209	177	202	189	198	184	178	172	188	173	173	227	190	199	178	168	197	194	184	191	180	213	187	181	205	174	196	207	172	181	194	197	193	204	184	166	232	206	209	177	185	187	188	206	191	184	191	192	191	168	193	204	203	184	163	194	176	186	178	194	191	195	189	175	176	195	176	164	160	177	196	194	188	177	191	186	203	197	183	189	185	198	210	203	164	175	203	167	198	177	183	147	179	205	198	190	186	196	192	188	181	167	210	176	179	187	180	203	204	207	195	194	179	190	215	175	175	184	201	196	211	199	209	193	174	200	182	195	214	216	181	205	184	164	187	196	195	206	172	208	160	185	177	199	184	183	182	184	190	171	179	183	198	208	204	188	180	166	173	191	178	200	178	177	169	169	168	151	177	164	194	166	198	198	188	195	206	214	187	182	208	190	233	179	200	185	184	168	190	202	213	211	191	190	187	187	182	176	177	182	190	182	220	173	199	184	185	207	172	188	186	211	184	182	167	200	176	184	192	191	192	178	166	199	186	156	184	189	182	201	189	191	163	183	225	191	203	211	190	187	203	224	176	174	170	189	191	196	155	197	184	203	184	199	176	156	180	189	191	146	209	210	159	184	206	189	174	180	199	184	176	179	182	198	191	180	212	176	168	191	194	195	174	149	171	175	171	207	155	175	189	186	215	197	177	194	188	197	185	209	186	195	203	160	200	185	188	214	185	190	202	183	180	191	175	194	190	199	176	176	194	189	206	183	164	194	187	209	166	169	189	189	196	165	197	167	218	179	190	198	226	208	181	191	186	204	189	183	183	209	176	193	172	191	194	189	192	177	196	168	206	187	211	181	176	192	179	207	188	185	194	177	164	195	187	169	182	179	202	180	190	210	182	188	213	199	208	184	177	186	170	181	172	192	180	172	178	193	192	191	189	193	194	203	153	197	199	184	172	193	195	177	185	173	194	199	192	218	187	178	194	212	172	191	154	182	185	201	204	191	173	190	183	205	153	206	179
4843	791	1219	1302	1130	995	874	846	775	802	733	704	683	679	627	647	589	578	636	684	722	752	829	877	953	1001	930	907	849	815	711	690	587	630	526	604	525	528	560	564	557	547	556	562	553	553	579	553	518	485	535	520	474	440	516	502	494	457	498	470	476	516	452	522	511	512	442	477	505	488	511	506	478	467	510	501	460	494	466	493	483	485	468	516	471	498	526	505	485	516	488	483	516	466	510	495	478	527	490	506	520	462	488	481	446	471	496	496	478	495	506	469	490	488	463	494	530	511	493	508	504	488	452	508	495	502	458	515	522	466	502	514	493	494	469	461	506	543	478	522	474	476	560	515	479	469	503	491	453	483	478	507	519	462	486	485	471	494	500	488	464	506	478	507	497	491	488	439	500	497	485	464	461	498	502	487	488	491	477	453	506	459	522	469	508	511	494	468	495	455	511	481	472	517	494	566	481	479	501	499	513	457	472	485	469	445	470	475	489	487	488	444	478	480	481	510	524	498	475	474	521	476	476	507	503	482	488	489	521	494	502	479	471	476	455	488	476	486	509	444	496	477	525	470	513	496	473	510	465	487	471	483	486	491	503	494	518	468	507	483	478	493	511	478	491	452	519	465	484	504	504	467	465	514	474	483	489	465	485	501	493	460	482	488	493	471	471	466	460	494	470	470	438	517	508	486	489	456	470	483	500	468	428	460	488	496	455	470	524	478	468	464	451	477	511	504	500	532	488	528	470	476	488	506	477	497	483	515	455	456	522	442	489	490	484	504	489	470	486	476	485	486	511	453	477	454	492	499	516	494	508	518	467	501	475	506	483	500	485	521	515	481	455	462	461	461	479	492	496	465	501	479	493	435	477	504	504	489	504	447	510	461	510	469	479	489	474	485	469	456	511	506	497	500	476	476	496	516	503	504	437	483	440	494	500	501	482	471	514	480	477	484	482	491	503	515	466	465	482	540	474	497	476	487	535	431	500	458	519	479	472	502	479	478	495	506	473	503	508	469	466	511	495	475	472	471	459	475	465	499	471	483	512	479	441	484	460	486	458	509	470	487	482	466	485	473	509	496	494	498	487	482	498	497	449	473	452	470	492	504	469	499	477	483	476	466	503	463	503	440	509	537	501	499	458	509	505	487	454	463	451	499	485	454	477	499	483	474	508	481	468	505	482	464	511	480	458	473	486	446	479	479	450	485	464	512	484	470	469	480	514	494	459	492	465	496	486	482	496	495	477	476	503	471	463	488	496	483	478	480	478	487	489	480	474	479	475	469	497	503	452	454	518	499	504	522	476	465	493	489	501	501	435	504	455	489	474	458	491	476	503	522	463	504	528	476	502	494	481	480	478	455	495	468	471	445	504	448	503	492	472	478	519	469	455	511	468	466	490	510	498	511	449	476	482	494	441	495	504	476	476	479	480	477	434	472	529	458	448	509	489	471	443	490	471	511	481	482	468	514	488	497	459	475	481	477	466	484	490	492	489	472	506	510	497	448	451	520	530	496	476	475	445	476	511	467	460	465	512	505	488	507	504	476	504	480	482	508	493	497	498	508	486	467	444	473	477	483	466	499	455	492	475	457	476	469	525	468	484	509	556	506	479	487	509	481	480	473	448	471	463	471	484	518	491	473	457	456	516	469	523	471	457	460	508	474	443	468	507	483	485	479	491	481	500	503	476	490	511	471	478	484	461	477	461	486	488	521	490	456	500	514	502	459	479	496	494	529	501	440	498	479	517	508	468	489	447	482	498	508	473	425	517	432	509	470	524	466	506	477	484	471	476	477	439	480	493	464	489	462	526	490	477	499	485	480	507	508	535	513	463	485	510	469	476	486	505	498	527	480	486	469	502	455	475	488	506	504	489	499	474	513	470	489	520	497	471	484	467	501	502	495	456	503	495	470	518	511	494	508	477	498	497	467	459	445	525	500	502	456	494	469	484	490	466	483	495	496	494	499	470	473	475	503	480	525	481	497	525	492	474	511	506	487	523	489	490	487	512	466	507	519	487	514	455	474	508	501	518	471	482	495	456	488	487	471	474	491	466	475	461	535	509	501	481	458	473	479	486	460	488	464	500	514	497	459	473	467	502	494	472	477	442	465	517	457	490	479	467	450	456	455	455	459	493	473	485	479	498	469	457	509	456	500	507	500	526	521	478	536	463	497	465	469	461	487	489	494	474	485	458	468	471	526	505	492	455	464	490	504	492	478	522	481	480	517	519	474	478	481	459	475	508	473	473	470	468	469	488	492	502	477	509	515	484	504	511	489	526	492	486	498	485	514	484	452	514	487	524	469	444	435	487	474	515	471	522	511	477	472	473	473	470	514	500	497	483	489	506	563	463	484	458	442	463	460	519	478	527	489	502	507	480	499	517	513	491	471	497	481	510	494	501	498	509	485	484	455	459	496	477	506	495	493	488	454	512	513	501	499	521	491	512	494	502	489	486	494	490	458	502	492	474	488	501	482	440	476	497	470	485	469	494	470	483	499	440	473	479	518	494	466	491	500	487	510	467	475	506	474	481	477	521	531	473	470	515	497	469	469	463	485	481	503	488	510	516	479	465	489	485	451	535	498	487	500	516	502	463	496	515	488	446	489	496	506	540	494	465	458	528	470	470	501	507	473	471	487	511	480	499	482	514	464	497	471	488	492	455	512	495	461	495	501	498	458	493	473	524	489	484	505	512	449	487	517	508	469	457	447	529	479	473	482	470	465	491	534	471	466	508	504	513	447	491	485	522	454	460	517	515	480	536	539	478	488	504	459	486	478	492	461	508	496	501	470	478	466	470	472	508	478	527	499	493	519	459	492	534	460	522	512	463	461	504	509	481	474	487	477	491	494	448	515	463	534	493	474	497	515	495	528	523	484	470	482	515	496	500	517	450	469	492	447	512	483	500	510	494	507	480	487	481	491	462	517	478	482	500	460	468	520	474	501	509	457	482	497	466	512	526	462	516	457	455	472	522	469	505	483	473	520	473	469	505	519	477	480	530	517	471	504	461	489	470	515	499	511	507	490	437	479	455	487	500	484	496	464	495	492	472	487	478	482	479	470	451	479	438	476	486	479	515	491	456	479	494	522	504	501	505	467	475	466	487	511	470	478	475	449	524	499	490	485	484	528	519	466	470	460	446	535	481	473	479	486	499	495	446	478	484	457	502	490	506	485	456	489	486	503	480	496	484	471	509	491	488	454	488	480	470	486	499	459	476	501	476	510	482	497	484	495	555	471	471	465	459	486	470	513	482	488	527	517	441	502	478	502	493	508	523	493	471	522	507	464	513	491	505	489	437	522	497	493	481	483	490	462	511	474	484	425	515	509	447	468	463	498	475	491	502	513	486	490	439	487	489	478	495	472	464	520	472	474	436	494	453	444	520	484	510	503	520	462	507	458	525	478	479	448	517	465	436	460	462	502	494	510	492	495	488	450	478	451	460	493	437	490	526	474	470	479	516	434	481	502	476	521	499	520	516	438	463	479	497	514
30536	12259	5635	1707	1191	870	686	506	503	504	408	406	361	377	391	318	338	328	312	332	346	365	373	394	371	359	383	334	379	327	294	312	290	283	256	257	266	256	276	309	287	267	288	282	261	279	280	248	285	244	244	251	262	271	261	313	269	249	266	272	284	268	260	261	285	271	258	286	263	243	298	295	280	248	245	276	280	291	269	284	254	274	241	257	258	279	251	262	262	254	286	260	304	253	249	279	286	246	260	287	249	259	264	288	239	270	258	270	263	301	269	272	265	228	291	257	295	258	272	225	275	294	240	275	245	260	265	258	267	243	239	276	246	260	240	237	249	264	276	276	255	267	252	260	227	271	235	245	277	281	251	268	250	245	245	288	274	248	226	278	240	308	252	269	228	242	260	234	270	250	263	260	245	243	232	236	273	278	255	225	269	245	236	297	263	265	252	244	238	263	249	255	233	276	276	241	254	238	271	269	245	252	244	234	242	283	264	258	265	252	283	264	267	271	255	266	233	264	292	269	250	251	235	269	275	265	265	266	238	223	258	256	279	270	243	259	260	257	243	263	242	269	282	247	301	275	267	245	239	263	241	269	242	267	226	250	247	273	264	260	271	248	278	281	258	249	273	288	289	228	274	271	265	268	242	230	285	239	269	271	274	281	273	231	262	271	235	234	271	239	263	251	248	264	268	274	264	275	237	282	250	308	295	247	274	250	224	249	242	278	269	275	262	261	280	279	264	241	257	256	284	266	298	250	265	272	267	261	264	237	274	265	264	290	268	267	258	250	258	244	250	250	260	256	253	246	297	264	284	290	261	254	227	257	265	256	271	274	228	267	268	247	265	260	256	270	240	230	241	256	253	261	279	258	221	262	281	231	255	252	252	254	276	264	252	268	236	287	244	247	270	273	264	231	266	291	235	245	259	293	262	247	256	253	265	240	263	272	242	245	266	291	258	238	250	286	283	231	302	248	286	262	268	242	262	278	278	241	265	242	265	264	265	242	234	263	277	243	267	251	288	262	273	237	249	242	269	232	257	240	248	254	256	280	257	304	258	253	234	267	281	249	252	247	299	233	288	268	245	266	256	273	269	259	280	236	262	240	249	272	294	277	260	249	265	229	232	281	244	258	259	238	257	256	256	245	242	262	254	268	262	273	253	275	257	264	257	274	246	266	292	247	249	267	280	250	260	253	242	251	252	267	272	256	268	275	249	253	268	250	247	258	298	271	258	247	240	255	248	288	282	272	256	263	264	242	260	261	264	255	276	284	259	251	276	245	268	245	226	250	276	250	260	278	271	255	247	278	274	245	254	270	263	259	265	274	297	243	260	266	282	258	262	249	237	247	259	257	260	255	233	257	229	252	262	266	265	243	269	252	263	231	276	246	264	244	290	259	249	273	289	254	257	248	239	242	270	255	254	264	261	263	268	240	286	238	252	250	273	249	254	263	279	263	293	271	252	295	270	260	264	248	293	260	233	276	268	280	235	233	293	267	273	284	280	252	266	285	300	264	296	262	244	264	265	246	291	270	264	284	283	265	257	218	251	271	243	249	241	253	263	255	282	241	256	258	253	279	270	245	256	256	266	235	257	293	228	247	273	285	230	238	251	254	283	279	236	263	275	268	251	293	241	231	290	274	266	271	248	243	245	228	255	264	288	262	262	237	228	262	268	266	235	279	269	260	242	249	250	231	280	256	277	264	258	247	247	271	271	250	276	270	287	229	250	268	248	223	246	259	255	281	261	262	256	270	248	285	241	251	262	255	232	243	247	239	233	240	258	268	214	231	285	279	251	281	267	235	271	229	294	267	260	241	239	285	278	261	235	240	293	244	290	246	243	268	278	223	286	244	251	246	280	274	262	276	268	274	254	261	282	271	281	255	278	244	228	262	265	269	252	266	283	268	282	290	280	255	263	253	229	249	249	282	252	211	244	251	242	243	265	257	307	255	259	264	280	253	261	274	250	266	257	259	265	257	280	274	277	233	220	284	257	291	241	284	276	256	259	280	249	262	244	236	272	229	232	239	264	253	255	262	283	257	241	289	250	268	269	271	290	246	254	271	255	262	231	261	256	267	223	231	260	285	255	296	242	284	242	238	258	247	247	259	257	260	282	229	223	275	277	274	291	285	255	245	281	279	249	260	269	285	233	261	268	264	242	250	258	248	239	257	256	263	286	236	248	248	245	272	234	273	281	234	244	249	256	246	263	240	287	267	273	282	252	276	256	247	236	253	247	260	258	252	267	280	256	265	259	268	231	287	292	237	246	265	292	273	256	283	221	240	238	262	237	262	270	279	291	279	260	271	276	252	258	256	251	265	278	272	260	260	241	244	248	251	241	247	261	273	312	231	257	261	255	261	251	253	249	268	236	260	254	306	277	270	247	279	289	284	281	270	260	266	276	274	235	272	237	267	241	274	259	263	255	267	272	274	246	246	272	253	228	244	254	252	255	267	306	252	296	246	261	256	258	255	286	267	260	286	273	243	218	268	277	278	285	268	255	271	274	250	290	239	283	257	266	256	256	270	253	215	253	258	278	264	260	272	236	269	230	277	274	251	259	286	249	266	249	262	272	254	261	249	247	273	276	243	231	257	258	260	246	272	235	274	247	272	278	288	243	229	238	223	247	248	261	243	232	228	257	240	246	263	279	278	298	286	272	275	244	283	251	238	262	242	274	244	251	254	265	235	259	248	262	250	242	258	284	259	256	254	287	250	267	259	243	260	300	266	272	292	272	259	244	241	264	286	275	233	259	256	258	254	261	268	275	288	262	280	260	250	229	241	264	254	289	256	266	280	292	264	266	255	240	271	264	259	232	249	263	273	271	254	250	245	242	288	237	318	278	258	269	234	299	248	279	249	281	268	223	258	278	230	281	275	272	236	242	251	244	229	261	245	253	250	283	240	269	268	260	267	257	252	267	258	264	280	268	252	270	278	276	246	251	275	237	283	262	259	257	258	247	251	260	256	238	282	279	251	260	274	272	246	276	259	266	272	241	257	273	249	276	256	241	251	278	264	283	284	256	250	250	276	269	283	265	284	237	253	269	249	242	263	265	301	255	251	245	246	263	258	267	259	312	266	253	278	279	274	251	289	254	255	241	252	226	251	290	277	232	266	251	251	247	269	261	219	220	255	252	272	246	296	269	242	274	277	262	257	266	254	285	270	236	236	237	262	257	249	243	264	265	259	249	270	225	270	271	271	258	255	276	257	258	275	257	268	285	225	230	254	228	294	273	269	247	248	253	268	264	302	256	277	261	286	265	253	249	269	297	258	276	255	263	269	291	264	288	290	255	269	260	243	296	289	284	286	269	250	262	283	262	256	249	248	221	270	256	250	264	255	262	271	271	282	262	243	254	287	281	241	253	287	237	272	287	272	251	271	252	251	251	274	252	258	272	251	261	278	259	252	257	258	248	278	233	251	262	252	239	248	277	250	274	252	253	268	279	242	277	285	262	262	264	275	247	273	292	291	258	241	222	234	268	280
14832	1964	4232	4664	3878	3253	2668	2209	1906	1880	1717	1553	1403	1335	1293	1153	1077	1147	1129	1240	1299	1382	1536	1606	1714	1562	1584	1436	1346	1246	1026	975	923	864	807	789	751	771	705	734	762	795	794	832	838	765	819	759	714	689	673	695	675	697	701	666	693	685	673	690	679	723	677	655	715	729	678	701	653	684	681	665	659	687	663	669	672	657	685	667	665	688	708	653	601	727	653	705	656	704	684	657	686	680	647	657	659	637	701	721	636	653	659	666	621	651	696	684	662	684	628	634	685	682	620	691	659	686	670	626	651	688	660	651	701	626	651	664	632	647	661	634	656	625	670	684	673	617	646	627	639	625	648	627	691	671	641	672	625	658	635	626	650	641	622	614	644	628	623	677	623	605	636	623	648	659	611	660	635	646	666	679	645	639	633	629	665	630	689	616	666	678	604	628	657	658	600	688	678	672	632	634	608	656	627	617	643	631	664	676	644	600	605	689	645	658	602	700	657	603	638	651	676	620	645	647	632	644	667	669	653	638	647	632	689	679	586	631	617	647	621	644	616	610	637	631	651	657	630	671	624	641	686	673	641	656	633	636	669	680	638	665	576	627	618	579	703	654	604	653	670	659	643	664	650	619	640	623	657	671	664	655	687	655	624	635	653	636	644	638	671	640	662	618	659	651	676	637	650	600	629	668	607	634	654	645	657	661	654	654	629	650	657	637	651	691	647	668	631	657	678	641	648	654	662	587	632	661	660	624	644	640	634	690	642	693	641	665	745	647	670	649	637	645	672	651	663	664	694	686	670	613	663	629	624	688	636	658	628	675	628	663	620	660	631	657	660	642	639	655	662	670	596	703	660	657	631	682	636	582	661	702	673	649	644	685	644	613	633	598	633	647	711	669	617	619	681	622	599	646	619	652	665	666	596	672	613	647	677	590	673	612	667	653	640	676	593	642	615	592	657	633	664	663	622	640	661	744	604	675	687	674	640	635	684	661	629	671	691	638	640	657	608	659	661	601	639	670	656	682	645	680	626	636	622	688	619	614	636	656	627	677	649	635	674	648	656	630	661	667	601	650	669	647	645	660	625	641	691	645	631	667	679	636	639	645	662	670	628	696	647	609	670	623	644	684	673	637	687	658	630	604	602	655	658	663	645	660	626	641	691	612	642	650	660	621	634	670	626	644	609	691	649	640	637	698	641	642	674	681	637	605	705	654	652	644	635	662	607	676	622	622	634	653	722	661	641	620	679	646	678	675	640	683	683	653	638	620	682	639	658	624	684	661	650	695	665	667	632	622	665	642	596	605	607	671	634	636	692	628	669	627	664	653	664	649	699	659	667	597	677	599	638	607	640	611	661	617	652	649	685	631	618	631	644	616	645	646	685	684	619	685	660	650	636	654	616	643	627	621	608	628	611	619	618	679	612	663	713	654	617	635	609	675	600	636	630	631	663	593	647	662	668	575	684	654	648	643	639	648	634	696	674	652	650	632	654	685	677	596	674	648	668	610	700	651	642	659	673	675	644	646	694	655	665	635	630	638	671	635	654	626	627	658	641	649	647	632	648	664	670	651	585	599	636	651	620	662	635	640	684	663	646	652	626	615	667	672	621	656	652	625	649	619	655	609	660	677	618	661	627	686	636	651	677	634	622	622	592	642	596	637	669	612	630	628	623	681	618	609	647	634	651	627	655	704	577	666	692	647	648	660	636	648	660	616	627	656	627	649	627	673	675	613	610	655	690	619	608	633	625	658	705	648	677	646	682	637	637	660	625	669	654	626	649	641	600	627	643	655	608	665	649	636	680	697	606	618	638	670	614	648	618	622	624	597	645	641	650	640	619	682	625	698	673	649	637	660	629	683	652	650	642	676	635	676	632	637	597	667	620	652	652	689	605	649	683	666	680	609	655	653	650	616	640	617	669	647	650	610	654	624	646	638	674	665	671	634	686	638	635	643	632	644	657	640	646	637	657	606	656	663	683	657	638	661	703	635	620	639	614	664	628	590	664	646	576	636	658	679	657	645	646	683	657	614	630	628	640	656	654	665	706	620	622	624	657	627	650	646	638	663	631	621	630	648	656	671	619	649	646	634	659	628	639	650	660	671	697	631	641	677	693	634	646	669	622	657	613	691	641	611	680	664	671	603	629	644	671	649	611	658	688	659	658	624	688	658	569	649	638	682	616	651	706	643	640	604	660	611	613	630	628	664	639	656	622	686	616	628	618	686	639	679	675	661	629	661	648	668	685	663	615	658	693	656	648	659	637	668	642	657	653	601	616	604	641	614	651	660	637	619	670	665	625	637	633	665	672	615	665	702	631	638	621	611	651	679	670	644	674	614	659	664	626	653	652	671	647	646	629	629	667	656	640	640	608	661	660	606	680	668	699	641	649	634	606	698	654	648	648	602	631	621	692	645	648	633	666	629	622	633	655	664	687	632	655	627	654	660	609	639	654	643	584	665	621	640	666	642	685	688	618	649	630	651	656	660	626	656	655	623	643	621	601	646	623	672	646	637	636	658	629	673	647	635	692	677	675	630	693	649	605	610	621	636	696	619	638	656	615	655	643	673	663	702	694	690	668	675	656	627	646	661	595	665	641	640	644	673	673	615	642	613	659	711	640	618	642	659	597	660	636	656	650	677	677	647	635	642	606	664	619	672	639	620	652	677	586	694	705	635	653	656	626	637	629	679	639	629	606	618	655	672	657	654	648	636	597	665	692	656	695	631	618	670	676	590	645	662	590	638	634	656	644	676	644	626	642	655	595	681	655	619	666	664	625	663	622	619	641	648	679	646	671	640	599	634	621	610	653	651	634	653	662	641	603	608	595	632	668	674	660	656	679	666	670	663	656	652	623	689	661	648	610	623	677	674	675	667	678	659	699	636	657	665	684	647	643	627	666	694	688	687	647	679	634	624	645	637	635	629	650	665	615	637	630	641	680	642	659	633	635	638	683	589	650	607	604	696	653	640	676	685	668	646	650	688	685	610	610	622	684	619	641	702	637	613	677	686	616	639	640	654	684	628	610	662	650	671	669	661	658	654	616	640	620	621	607	677	621	643	615	656	634	674	668	714	618	694	719	635	671	662	616	671	665	626	668	654	687	647	681	628	655	619	625	664	655	686	676	625	614	603	673	642	702	659	598	651	645	649	645	637	649	708	584	686	614	625	677	648	628	645	614	641	677	666	619	670	706	586	657	673	666	635	693	627	654	621	665	627	604	641	626	632	644	667	631	671	649	679	621	641	663	636	652	674	641	693	626	648	615	684	599	636	648	653	629	638	654	656	608	659	653	670	629	637	642	667	636	661	678	630	615	671	625	663	651	676	667	665	626	674	646	652	659	625	685	646	647	642	658	663	641	631	662	609	608	656	606	651	589	627	680	633	630	659	634	691	664	667	645	628	663	660	648	637	684	659	667	663	641	644	662	646	613	663	659	623	664	624	633	646	583	669	631	626	641	647	645	646	676	676	604	616	629	642	663	585	640	686	624	639	661	628
41769	20419	9281	3632	2169	1492	1142	871	786	692	630	625	538	563	545	463	471	471	481	509	512	560	554	557	567	509	563	535	462	448	435	424	406	413	397	436	401	393	361	386	394	385	413	427	406	365	400	378	360	341	369	369	393	360	375	357	357	384	357	384	342	388	347	343	391	394	387	384	381	393	370	398	377	384	409	383	350	354	381	360	374	359	390	387	381	402	405	380	398	389	342	344	395	402	340	364	405	410	381	391	381	384	372	370	367	362	401	360	353	388	403	370	395	370	405	387	371	381	380	364	391	387	353	377	391	373	368	360	405	366	365	377	336	393	350	365	371	387	398	374	346	379	380	363	362	393	368	373	392	384	405	360	384	351	396	324	391	367	385	350	366	371	385	310	372	406	357	351	370	414	348	346	343	393	357	365	328	375	364	372	387	402	363	364	358	387	385	364	393	383	363	386	344	379	383	350	373	365	375	334	377	401	376	370	363	389	379	377	379	375	383	396	382	375	409	368	374	398	380	355	375	397	364	383	398	379	375	375	350	376	370	406	363	372	379	361	371	354	396	388	372	400	329	378	374	396	383	350	424	401	350	387	355	392	346	371	367	376	370	354	380	364	364	369	371	380	382	366	346	385	384	377	336	400	346	352	372	397	381	398	335	385	335	354	358	378	387	381	377	365	356	325	349	397	345	361	400	389	367	339	368	389	361	388	368	368	377	361	395	385	358	379	370	386	370	360	366	361	375	390	389	378	365	345	348	378	346	364	347	372	379	347	390	370	352	377	397	353	363	404	367	374	401	385	364	390	396	360	387	350	367	374	370	365	383	391	365	416	363	389	370	403	385	359	370	397	374	380	383	350	368	336	369	332	351	305	355	363	346	427	359	397	391	367	361	372	401	341	389	364	373	366	383	325	359	352	357	392	413	383	379	367	389	389	425	363	349	407	376	361	379	346	384	360	374	393	377	342	356	351	365	391	363	406	385	371	371	367	365	339	373	344	366	359	371	366	382	350	370	414	363	331	391	355	380	387	362	372	374	365	371	355	380	351	380	367	387	389	374	390	359	347	390	382	407	352	393	376	373	357	358	376	352	357	369	356	343	339	352	383	380	349	382	367	340	373	353	388	396	373	400	376	361	383	390	372	359	357	392	359	378	365	341	380	375	327	334	378	354	362	395	331	365	398	375	359	377	393	339	347	392	356	387	401	368	396	386	377	353	359	381	411	383	401	357	355	354	374	341	374	395	403	363	383	343	419	384	353	357	377	389	354	399	360	382	355	367	407	376	377	412	403	364	382	367	370	402	379	390	369	406	350	425	372	358	348	357	363	383	323	377	366	343	376	365	375	378	373	351	351	395	368	341	366	377	372	394	404	378	397	354	364	342	366	349	358	368	344	386	378	361	372	387	365	339	395	390	374	388	357	347	381	359	344	375	392	377	392	370	347	380	383	329	360	384	352	374	336	383	364	369	338	373	389	345	364	341	412	342	345	340	377	410	349	416	391	388	395	367	362	369	377	335	384	372	387	368	368	382	361	354	360	407	360	397	374	393	356	377	351	390	389	359	335	345	396	357	389	366	383	382	379	348	374	396	402	355	379	371	404	378	371	377	394	388	385	356	364	391	359	356	363	362	353	356	351	358	368	342	330	379	358	346	353	418	380	400	366	351	326	360	349	351	386	383	359	362	391	416	336	335	369	443	378	349	374	394	366	377	398	362	355	365	420	408	338	339	376	351	342	365	374	362	369	383	338	396	381	387	406	393	377	373	363	369	346	372	391	374	353	347	390	347	375	378	361	366	364	363	383	392	373	365	365	405	383	392	331	355	407	381	356	340	378	360	370	391	369	387	416	370	399	394	375	373	367	371	360	346	389	370	371	367	341	377	400	370	318	338	386	361	340	388	409	362	382	396	389	364	352	365	391	379	380	362	411	411	371	352	357	383	392	387	386	360	358	348	382	373	370	374	389	368	344	398	391	344	359	406	331	335	407	374	400	378	370	336	374	352	332	401	370	361	398	358	315	384	370	362	400	350	382	378	383	391	366	407	386	393	400	383	346	359	368	374	376	377	344	371	388	361	382	358	373	367	359	350	396	373	394	400	417	376	380	340	323	361	365	387	367	354	392	369	369	398	370	365	363	360	393	395	377	403	375	377	412	373	340	354	356	335	333	331	339	390	356	371	396	348	344	372	359	376	369	363	382	362	382	376	370	405	357	347	376	371	381	385	370	373	386	373	375	384	366	375	381	404	387	345	348	387	372	312	358	380	386	357	424	368	387	385	358	379	362	393	372	358	396	359	376	385	386	410	408	388	355	377	375	353	383	376	360	356	419	383	367	366	355	407	360	369	365	370	344	361	381	365	341	364	367	364	336	338	384	345	366	397	357	407	410	352	385	369	374	370	367	380	361	377	393	357	396	386	364	364	381	372	357	409	378	395	348	412	366	361	398	345	392	362	378	378	391	400	351	378	367	376	404	380	374	345	362	380	351	395	379	359	332	355	332	337	390	371	386	352	333	348	399	357	371	355	335	362	357	350	347	356	340	380	349	361	358	398	365	379	363	383	408	398	384	347	341	347	361	349	368	355	371	366	397	389	362	376	384	349	355	361	347	370	359	340	367	382	395	362	370	336	377	382	383	409	386	379	386	395	370	351	349	373	373	382	369	361	386	332	364	368	381	328	357	398	409	347	371	349	369	333	358	346	356	362	370	361	410	358	354	377	394	353	345	389	359	365	398	406	399	377	359	376	351	401	419	368	365	365	406	397	376	397	380	357	364	344	345	341	402	357	360	347	375	380	372	332	336	356	396	391	360	382	403	341	389	401	378	341	374	398	382	386	398	319	381	405	365	353	393	384	385	356	342	346	356	366	330	380	372	392	390	338	391	398	344	345	381	370	352	376	360	369	342	382	385	394	384	375	368	338	384	383	365	380	388	386	392	374	337	357	372	385	369	362	375	357	416	385	411	331	393	384	368	366	367	384	340	400	370	351	378	395	350	378	382	343	376	381	400	357	373	354	373	376	367	353	382	363	381	343	335	332	340	350	353	348	411	383	425	389	395	405	379	380	382	387	375	413	390	390	350	378	363	387	366	358	363	372	360	382	391	373	388	356	389	382	396	362	362	355	371	364	381	357	349	361	385	362	391	380	342	357	349	363	365	376	391	386	371	358	379	358	360	382	377	320	400	366	380	387	359	377	350	397	371	379	355	388	355	403	370	351	387	386	398	334	383	361	361	352	352	365	342	377	347	363	384	357	351	339	359	372	386	386	403	374	341	357	355	351	396	375	343	398	377	402	414	376	401	385	410	354	382	359	333	363	358	375	396	412	342	358	391	382	382	386	353	403	346	400	368	379	351	401	346	400	389	375	374	350	361	368	301	368	334	356	354	360	363	384	353	362	376	384	362	361	362	368	371	342	357	387	367	369	353	343	354	339	356	394	359	391	368	382	380	386	384	409	389	345	369	359	362	373	352	374	353	353	360
18627	3190	6654	7226	6358	5355	3964	3423	3072	2786	2487	2352	2147	2049	1937	1831	1609	1661	1687	1807	1798	2045	2257	2443	2374	2176	2058	1949	1829	1654	1407	1363	1239	1185	1061	1064	1078	1064	1068	1066	1044	1069	1107	1161	1099	1100	1095	1034	974	910	947	909	930	886	975	897	907	968	876	942	872	892	912	924	911	946	908	928	844	880	848	858	939	917	861	866	908	877	865	905	896	897	905	925	894	917	867	876	870	898	961	908	843	906	818	846	853	889	842	882	854	899	912	926	894	837	876	898	824	899	833	848	863	849	875	875	894	868	922	898	912	846	862	894	887	888	842	851	848	829	831	882	838	903	876	895	894	831	887	868	866	909	842	890	928	853	840	830	855	847	874	898	867	847	867	849	942	887	848	837	812	866	890	787	863	823	889	855	854	892	878	813	813	901	871	911	903	861	831	875	882	872	891	834	950	833	837	859	918	896	858	837	854	828	897	902	877	876	850	890	883	835	871	862	863	861	862	844	875	858	857	868	847	858	844	815	816	889	899	864	869	870	867	888	898	839	879	869	811	865	874	925	869	890	865	924	886	837	861	890	885	916	877	826	874	856	879	877	856	852	844	863	845	820	853	892	800	853	876	812	860	854	900	881	925	819	858	868	849	845	851	811	861	889	855	834	806	832	914	886	846	856	841	866	851	865	845	896	906	856	864	820	882	893	824	876	888	834	842	899	838	863	876	870	903	885	929	876	873	882	910	880	883	839	832	847	900	838	831	908	838	920	845	851	881	829	856	848	870	792	849	834	860	879	868	889	885	844	825	802	874	905	883	832	851	851	825	820	837	846	913	820	886	879	827	861	878	893	916	855	873	900	811	928	873	821	857	864	883	885	860	817	846	839	854	818	891	879	801	831	880	883	855	842	846	865	858	894	879	882	860	810	817	838	846	835	891	797	866	870	879	861	845	869	905	849	879	852	831	896	840	905	856	870	802	835	892	853	900	868	881	890	867	860	892	825	913	866	848	885	861	833	821	807	830	854	875	823	873	829	850	870	863	914	907	885	835	737	859	849	824	922	818	859	852	868	880	895	826	879	805	885	803	844	844	860	854	834	874	844	845	900	882	863	909	857	843	852	833	835	866	863	853	826	867	854	935	852	879	870	885	823	848	860	859	857	850	901	872	854	879	800	877	832	905	865	799	849	799	841	883	828	843	867	868	867	913	789	861	830	879	850	832	893	846	893	845	890	892	846	855	871	878	847	867	877	851	872	856	862	856	896	933	872	831	843	857	811	909	903	889	870	839	900	866	873	937	883	860	859	881	887	829	841	824	827	806	878	867	884	855	849	884	878	866	858	866	858	843	885	821	820	884	878	933	813	861	854	827	837	814	889	872	852	889	924	829	873	870	848	868	848	870	799	855	924	881	822	845	878	922	850	889	898	817	808	870	921	814	874	862	891	886	879	815	886	878	870	824	876	946	910	804	821	891	893	828	860	891	836	868	843	846	811	855	869	828	898	858	848	920	792	859	836	873	889	857	883	837	854	896	861	865	867	868	850	826	896	850	886	894	854	865	843	830	880	923	806	848	839	876	885	866	834	883	895	868	866	822	880	842	844	842	821	810	872	877	850	900	839	909	896	876	871	845	793	826	873	872	854	866	897	904	853	903	861	879	824	795	881	883	867	829	825	875	878	864	910	909	839	899	893	901	873	877	829	874	901	827	884	891	861	858	871	885	874	830	865	901	839	856	865	839	838	887	875	889	877	865	814	866	861	868	846	838	868	829	858	839	895	848	862	850	852	878	808	860	831	854	902	898	842	865	878	830	826	831	889	881	864	870	875	788	832	863	879	846	876	879	958	835	868	871	872	849	862	835	881	837	850	854	928	905	846	882	854	851	850	848	836	941	869	829	824	906	809	902	891	856	872	833	891	895	841	874	843	880	853	895	873	886	894	851	828	819	911	849	853	864	854	848	868	863	887	865	849	885	867	839	853	886	834	886	873	885	855	841	828	841	843	841	810	837	843	849	857	843	861	868	839	909	918	841	876	868	870	824	839	849	880	874	884	904	851	924	874	854	901	931	814	878	896	901	858	829	839	801	907	826	864	837	897	869	827	838	840	881	881	945	865	872	875	871	836	834	880	833	896	874	858	805	878	832	822	870	908	882	847	818	897	868	840	872	911	902	841	904	837	899	826	866	852	842	842	865	815	869	870	832	862	909	843	841	874	883	843	813	834	870	830	895	845	843	831	872	915	855	855	857	853	901	823	891	858	843	862	865	813	892	870	864	846	828	877	882	882	859	860	857	825	834	919	844	836	862	867	883	851	892	872	858	813	847	874	862	843	858	880	841	881	883	904	843	831	813	850	847	834	822	868	834	872	883	822	827	921	863	838	875	861	871	814	911	866	813	840	876	826	826	835	877	829	820	877	880	881	847	867	880	859	805	862	874	877	825	898	824	863	819	885	843	847	842	907	889	822	847	870	838	924	848	891	876	837	849	887	944	826	859	866	871	824	838	854	848	882	895	829	862	851	836	830	872	882	835	853	862	854	871	892	859	933	861	880	861	819	856	792	874	893	862	845	856	818	844	854	818	886	860	828	885	850	864	914	871	855	824	851	851	850	919	858	866	884	834	845	848	864	841	875	917	844	844	915	835	865	893	890	918	875	842	843	874	883	890	858	866	863	904	925	832	800	884	836	821	858	881	860	928	823	845	870	877	875	850	882	828	844	842	822	832	812	897	881	850	852	870	910	851	821	901	857	872	850	890	825	853	902	852	831	848	886	838	837	863	850	833	872	875	901	894	845	847	855	900	871	857	874	838	821	861	913	838	836	901	897	836	853	836	851	821	881	870	919	891	934	818	870	861	864	810	833	798	851	856	915	876	889	867	898	858	854	862	855	872	884	863	879	872	895	830	838	834	845	826	850	871	859	832	816	872	892	894	830	904	863	809	888	861	843	890	855	823	906	867	883	861	817	874	803	818	862	847	854	814	830	851	863	839	844	839	800	828	856	867	836	837	852	855	831	850	889	884	878	891	867	864	861	883	903	882	865	871	845	854	885	853	832	841	914	876	777	830	823	844	884	871	911	889	909	864	832	874	870	820	909	839	878	845	897	828	899	828	867	855	895	919	850	888	894	861	857	882	877	856	841	881	849	913	906	856	847	859	871	872	790	847	857	806	870	923	882	835	845	833	843	898	873	876	817	860	873	897	854	848	873	887	880	821	814	876	885	860	863	891	903	857	880	871	848	861	875	847	844	898	890	879	858	818	881	879	908	870	854	903	837	903	894	866	855	866	869	875	834	847	868	859	854	879	876	856	870	899	879	870	840	922	851	865	886	908	818	871	846	877	874	914	831	869	863	914	851	828	826	872	854	894	847	903	874	823	862	853	880	908	885	862	857	876	836	858	889	873	846	932	886	887	890	872	901	895	845	915	859	843	889	871	821	831	842	871	852	851	866	876	827	860	834	878	833	851	887	921	857	846	884	834	866	834	887	839	855	827	866	842	909
4638	587	507	454	371	301	274	253	274	264	216	226	253	214	215	190	222	215	220	227	205	262	218	230	252	271	240	233	210	216	221	195	193	190	205	193	200	212	191	203	179	179	193	200	202	216	212	183	189	204	210	186	230	191	181	187	193	196	163	197	195	200	175	207	176	167	170	193	182	196	198	204	178	175	202	184	226	200	171	189	219	196	181	177	181	177	188	211	181	190	220	200	159	181	186	205	186	165	170	175	185	185	214	181	179	200	200	175	187	189	199	186	216	229	191	182	194	179	190	201	197	192	191	173	187	180	204	184	180	191	160	192	199	190	190	189	180	203	202	180	201	180	189	203	204	169	178	184	209	173	189	216	201	196	217	174	193	201	169	194	215	160	203	192	222	205	186	206	226	192	216	175	170	175	178	202	171	219	184	192	180	162	188	185	191	182	196	168	184	214	175	172	218	208	190	196	189	183	189	178	182	187	194	185	177	180	206	189	168	207	176	192	158	181	176	195	177	194	184	172	165	192	190	192	208	207	172	192	198	198	177	196	185	187	188	193	188	189	162	197	164	160	172	189	175	199	181	196	193	173	198	182	185	183	195	181	206	200	161	197	201	196	212	193	199	190	195	212	214	203	200	172	177	183	199	192	197	171	187	179	207	203	193	178	196	181	211	208	195	191	183	208	212	170	193	220	192	217	202	179	195	180	194	174	171	162	196	205	161	179	194	169	185	191	173	172	212	194	184	163	164	187	191	194	170	182	200	207	208	200	191	213	194	197	183	198	191	183	182	192	200	198	196	195	198	189	176	160	182	182	221	182	189	190	188	194	186	189	194	211	187	199	191	187	173	174	187	167	198	190	169	211	179	188	190	203	208	172	201	210	171	198	194	167	219	167	181	180	161	197	206	164	201	189	176	221	197	179	195	197	216	169	185	184	186	173	169	160	229	177	176	165	194	204	198	205	194	176	199	207	198	199	198	207	187	190	207	188	222	184	214	221	197	189	214	191	176	183	194	219	195	171	180	182	169	200	201	195	198	187	194	208	204	160	186	206	184	178	201	177	221	201	151	191	180	197	207	217	182	191	183	201	203	190	183	185	187	201	195	166	204	199	203	165	183	187	180	204	182	195	196	202	186	197	188	185	169	176	196	159	198	203	205	198	181	187	187	232	212	189	183	180	176	205	182	212	212	187	191	198	176	166	172	182	219	195	151	198	209	178	186	202	193	181	202	186	166	187	176	195	192	189	168	188	195	177	190	208	213	177	193	188	198	179	176	192	181	224	180	185	188	189	189	210	207	205	192	202	205	193	177	162	218	202	198	194	201	245	212	171	177	220	179	154	201	194	211	213	194	191	222	192	192	198	186	204	195	177	169	206	170	198	172	191	177	181	165	188	199	197	168	187	212	171	193	184	177	199	184	215	186	171	222	190	178	184	196	206	207	219	195	181	165	165	207	180	200	189	194	183	213	201	198	203	179	198	167	184	200	208	174	190	184	188	206	169	204	194	201	191	184	195	192	191	181	199	189	202	176	179	184	202	178	187	171	183	191	196	190	178	184	234	204	183	174	195	196	174	185	174	207	181	185	207	187	158	197	178	196	164	187	197	200	224	191	167	227	194	197	206	197	219	188	194	197	237	210	183	177	193	186	215	188	182	185	204	168	175	188	204	200	189	186	176	194	207	166	181	179	178	176	197	185	196	187	175	185	211	184	164	181	197	202	179	196	182	195	187	198	176	197	180	190	199	193	176	169	204	191	180	202	168	204	163	177	171	181	195	203	218	206	203	201	204	219	197	179	176	202	187	160	205	157	187	208	167	207	198	203	199	203	245	186	208	184	175	194	164	177	194	180	161	174	203	180	195	189	190	202	183	204	189	218	197	208	189	168	207	197	181	205	174	181	184	209	185	178	173	181	206	209	189	195	194	180	163	195	174	201	190	186	192	184	208	193	171	178	184	206	181	196	180	180	194	191	202	173	187	204	190	202	183	213	189	211	212	188	191	190	202	168	182	180	166	177	175	175	209	191	188	191	205	183	203	208	193	212	202	190	186	186	197	179	207	200	201	193	179	201	170	206	183	203	185	199	189	193	205	192	179	176	171	207	201	223	209	212	184	196	188	192	186	171	193	180	199	202	204	189	162	203	196	165	195	183	193	208	176	188	179	192	206	193	186	179	177	220	200	185	171	180	205	179	186	227	200	188	195	211	211	178	178	214	211	201	181	187	200	210	193	199	212	196	169	192	180	206	221	185	186	171	184	213	187	183	203	202	189	187	196	181	195	200	190	216	183	177	190	174	187	201	176	197	203	198	183	182	176	194	224	176	227	212	196	191	199	202	212	201	189	220	168	182	191	178	192	192	206	182	172	158	185	167	193	212	183	193	208	171	189	190	192	192	198	197	192	204	185	176	184	177	201	184	206	213	201	220	197	198	190	213	196	178	197	198	185	173	196	175	201	186	160	189	193	170	180	153	184	167	190	193	190	167	200	203	206	205	157	173	220	187	191	186	205	195	215	175	187	218	179	184	205	181	195	176	180	215	184	200	182	169	192	179	213	209	183	185	203	187	201	182	178	185	161	213	182	175	191	185	171	185	172	182	163	190	182	178	203	188	229	176	190	184	207	179	195	187	207	191	191	179	183	198	200	188	181	185	192	169	189	205	199	176	185	187	203	189	212	162	208	214	196	216	185	212	169	207	184	191	204	189	188	209	190	203	190	189	223	212	172	179	177	188	177	163	186	197	201	192	175	206	148	209	213	210	176	152	165	175	199	221	200	209	174	229	200	188	198	190	206	195	167	188	197	171	201	167	193	181	201	221	181	167	193	219	178	187	206	206	208	168	190	185	174	214	182	199	206	203	222	209	187	224	196	174	197	200	191	200	201	175	183	175	190	202	169	197	187	209	198	177	176	179	191	189	177	203	185	182	182	180	178	175	210	211	213	192	209	228	185	197	177	195	173	184	205	195	184	199	212	160	197	212	215	174	207	195	183	203	207	222	195	174	184	189	166	213	177	200	193	158	153	201	196	199	206	185	187	203	190	221	204	188	188	175	209	170	209	208	190	210	209	195	189	186	194	213	198	208	201	213	201	198	197	201	193	207	189	193	178	216	181	167	161	195	187	180	193	204	206	200	197	204	202	196	201	184	187	178	206	160	211	193	192	196	183	183	209	204	184	168	188	198	214	193	208	177	186	189	212	169	194	183	189	183	201	185	208	178	198	187	219	182	191	201	206	181	160	176	232	188	184	186	189	212	201	216	205	174	179	197	189	180	193	175	207	146	195	208	204	182	171	201	219	179	175	175	194	177	198	182	189	188	201	200	203	190	172	198	183	183	166	203	186	202	200	226	197	177	209	192	181	182	184	194	176	177	190	178	183	207	185	177	188	187	223	191	149	203	206	173	210	204	168	193	195	177	192	200	201	197	182	209	201	205	180	203	201	180	192	204	189	219	194	181	201	188	195	205	175	191	182	200	201	201	171
5358	792	1317	1289	1183	1030	955	909	821	772	748	721	761	711	656	704	629	599	722	786	787	924	1002	1039	1000	1002	913	905	837	745	671	632	625	555	527	577	522	581	498	525	516	527	557	568	602	589	557	541	515	512	483	548	499	496	520	509	493	520	477	491	500	502	495	482	487	503	483	517	471	481	505	516	483	467	475	527	512	490	514	471	498	485	529	514	494	525	523	476	491	506	498	502	484	501	536	474	482	512	501	511	504	490	518	540	485	531	464	496	471	502	503	516	482	499	487	512	483	494	487	493	438	478	484	531	508	494	534	453	491	494	530	510	467	533	478	465	488	538	519	516	472	530	518	465	518	479	488	489	500	449	470	501	489	477	492	491	478	493	466	478	483	508	487	482	490	492	543	491	515	500	483	480	479	496	465	522	513	442	507	459	518	472	508	481	466	504	501	476	518	500	503	472	511	474	504	503	483	483	466	497	484	463	471	455	504	469	485	535	501	556	544	459	518	485	528	481	477	485	505	485	468	483	490	487	477	528	541	472	525	455	463	517	503	479	490	506	495	487	521	486	494	471	499	499	511	448	482	473	499	477	496	510	509	498	473	487	508	530	501	497	496	528	486	487	496	507	525	481	478	513	448	464	510	479	527	505	517	493	496	507	493	507	468	476	505	494	471	487	496	499	511	495	481	465	507	448	500	489	494	472	490	478	480	512	495	503	533	525	462	522	486	517	471	514	510	505	500	540	485	519	516	492	499	498	450	526	522	450	484	488	464	520	501	470	492	509	483	498	546	489	504	494	472	515	529	464	471	485	459	460	488	494	503	516	489	489	511	496	475	511	529	474	512	531	507	500	486	475	475	486	467	451	513	473	496	517	519	460	488	474	529	491	469	512	481	508	454	541	479	516	469	500	534	520	519	495	501	487	520	487	508	499	483	523	499	487	477	486	508	507	489	500	509	497	468	527	494	491	559	524	488	493	486	499	499	515	515	482	461	491	499	520	521	474	483	504	478	506	468	504	483	492	468	508	463	479	519	536	492	542	482	461	494	503	536	490	513	475	483	497	499	512	478	504	491	510	522	484	512	474	485	496	518	458	490	532	520	497	496	465	482	484	517	515	491	481	525	513	513	504	469	491	500	505	501	478	507	509	493	491	534	470	517	494	468	498	451	536	483	483	508	486	503	499	481	471	481	504	486	488	493	475	525	492	483	485	521	516	483	482	454	503	496	478	502	513	510	516	504	491	511	517	478	481	469	505	479	513	474	507	501	497	482	475	482	443	475	485	523	513	485	474	521	469	471	507	447	507	520	499	486	464	502	477	506	437	494	483	493	504	506	546	535	501	497	495	571	483	542	453	490	503	499	535	490	495	474	477	483	462	489	476	488	500	503	519	511	545	503	484	486	479	500	516	503	474	488	480	484	505	575	490	499	487	563	495	540	507	498	473	478	477	466	494	511	473	503	520	504	487	476	498	506	503	502	489	501	503	505	511	498	498	479	451	518	452	511	501	460	485	500	475	487	512	495	468	536	487	481	471	520	500	481	503	523	498	490	497	488	510	463	467	489	483	519	500	458	514	479	485	533	513	479	516	490	474	519	472	478	518	488	514	494	433	476	482	491	490	464	513	474	500	529	530	472	514	508	537	496	516	478	483	510	534	499	514	491	502	481	496	526	481	511	462	521	520	486	515	443	510	475	542	515	488	504	511	521	494	513	495	481	493	450	488	496	519	507	493	510	539	503	553	509	494	507	486	476	471	488	506	481	495	536	494	492	503	509	472	494	509	493	472	489	499	504	503	488	515	478	521	484	501	523	468	506	483	501	520	463	512	475	477	488	474	510	497	477	443	502	453	508	499	450	490	494	466	474	512	516	482	494	503	507	498	495	503	485	500	441	479	460	494	491	493	533	467	478	486	473	489	515	523	440	470	458	445	491	452	474	469	461	483	498	531	479	490	517	440	468	488	530	487	505	511	529	502	484	474	490	470	496	485	451	506	478	503	525	477	481	474	510	514	472	498	494	469	506	493	535	493	502	479	521	521	476	490	494	502	491	494	485	503	527	505	483	512	500	487	541	537	481	509	511	499	481	518	481	465	500	563	504	504	484	468	516	518	468	508	493	460	463	514	518	476	485	479	469	530	505	520	513	497	500	522	465	492	531	482	514	510	530	519	507	493	492	523	493	520	471	494	481	514	482	469	472	521	480	467	471	506	514	532	508	537	479	494	481	474	522	512	506	470	513	497	490	511	497	483	473	489	492	451	530	505	501	515	489	512	482	535	437	490	517	465	538	506	464	505	482	502	477	483	492	538	516	481	498	464	496	509	493	506	510	499	476	530	433	485	550	471	508	499	476	473	535	483	528	491	503	463	514	527	436	501	485	486	519	502	554	460	506	503	491	491	453	460	492	478	472	489	492	453	520	487	494	467	490	481	486	509	466	497	489	482	510	511	513	501	465	456	488	506	477	535	508	492	504	485	479	525	506	462	457	478	512	465	524	494	456	480	483	480	517	517	476	487	513	485	507	494	507	492	493	501	507	453	465	521	478	473	509	545	489	462	481	510	501	531	503	520	492	484	462	523	518	497	479	483	515	464	500	479	451	489	515	479	492	527	528	496	528	505	503	475	505	455	476	480	526	487	495	478	497	476	518	485	500	501	551	526	474	515	495	501	516	499	509	459	473	508	518	516	463	524	523	498	483	545	504	468	530	458	490	530	522	483	481	496	492	519	502	481	479	502	441	489	491	519	478	504	508	541	505	497	515	485	457	487	492	512	495	516	489	500	466	487	504	510	489	504	478	528	486	483	507	480	541	490	468	453	516	496	504	495	471	469	467	495	521	484	488	501	502	522	474	509	480	495	482	492	478	507	470	488	505	496	492	460	493	511	507	488	497	467	513	481	475	463	502	476	513	512	499	529	540	486	454	461	512	521	486	530	483	488	515	506	486	467	454	502	497	503	511	481	478	487	485	519	544	507	484	468	434	445	485	478	499	450	497	523	483	478	536	503	467	492	490	477	461	482	498	515	496	475	508	520	505	483	504	462	488	503	493	480	488	512	515	541	496	496	468	478	509	482	501	535	447	493	508	488	510	460	517	499	482	544	491	486	508	515	484	453	501	513	473	515	493	491	512	522	506	517	509	497	484	525	508	520	504	531	470	472	470	484	489	477	494	498	489	484	483	532	494	470	529	499	479	468	476	481	477	483	491	495	495	505	493	494	510	498	475	481	480	509	437	492	493	502	500	484	455	521	485	486	499	523	510	500	466	496	483	494	505	486	507	469	521	498	477	504	509	468	466	491	498	491	499	494	547	495	521	535	462	517	489	477	481	513	510	493	493	525	462	491	484	518	489	480	456	460	523	505	492	504	461	485	481	481	487	526	505	483	513	457	536	522	494	528	487	503	510	528	486	506	501	519	469	503	484	522	515	483	482	458	487	481	458	485	491	511	509	505	487	485	485	475	472	459	505	534	463	516	478	473	476	535
31061	8654	2604	1658	1099	923	679	551	495	466	421	391	415	398	352	355	332	330	352	341	336	416	407	399	421	383	327	330	333	310	313	338	321	301	250	246	278	299	297	283	262	269	234	287	280	268	263	277	276	272	262	285	272	258	273	254	284	269	266	274	292	295	288	290	300	276	260	267	253	292	250	250	283	269	243	267	297	238	263	264	261	258	267	274	264	295	274	254	255	272	247	325	258	274	264	267	281	267	273	260	277	244	270	267	266	240	231	251	260	241	274	237	252	288	275	270	273	275	269	242	250	268	262	253	262	257	248	262	267	266	273	250	272	292	258	250	285	244	236	253	272	270	281	262	272	249	263	250	265	241	262	257	239	252	261	273	286	282	235	251	283	240	277	250	264	255	238	285	247	275	271	241	241	234	243	262	264	289	271	231	274	271	248	254	239	270	253	250	270	264	260	247	241	258	296	248	227	252	266	270	238	243	207	319	281	258	274	261	267	254	265	264	243	291	254	245	269	267	249	279	265	270	275	279	240	290	258	286	287	253	259	259	259	254	257	267	280	259	279	262	259	288	221	283	250	252	254	294	277	259	311	258	265	252	276	253	288	252	246	266	234	258	234	261	268	269	268	222	264	257	238	259	257	243	241	268	271	246	238	260	270	218	261	267	277	265	252	271	273	239	229	242	258	256	277	277	260	241	272	297	250	275	247	256	289	266	264	229	253	260	255	238	263	248	263	255	242	272	239	243	244	228	245	252	254	242	270	250	242	215	237	251	269	227	269	258	264	262	271	261	247	256	272	272	291	277	243	266	280	244	279	271	290	265	255	241	269	263	290	280	228	253	259	252	238	268	261	284	273	249	237	252	264	305	231	283	260	272	246	240	238	288	279	273	277	255	268	241	269	244	251	243	258	274	279	271	255	264	292	234	240	267	272	294	240	250	237	232	258	294	260	274	279	251	266	245	229	261	258	280	280	271	243	252	260	246	263	263	242	245	291	263	263	270	239	269	255	282	279	235	237	241	251	229	248	252	274	251	272	226	247	295	276	269	222	277	284	265	267	286	254	277	267	253	253	249	260	243	292	290	268	275	248	305	269	267	282	299	255	286	282	273	276	277	250	256	257	247	231	256	269	274	251	234	237	260	270	256	269	216	240	261	252	251	271	257	298	264	254	272	236	280	267	269	290	254	255	265	238	265	238	280	263	280	220	275	283	277	236	249	281	261	266	273	265	232	238	249	252	263	272	229	253	253	262	237	283	293	253	276	271	261	278	272	259	242	277	277	254	228	247	292	251	244	232	250	292	275	276	278	242	263	258	277	233	268	229	251	265	265	287	255	260	258	269	270	238	242	266	248	266	261	242	240	225	249	255	257	255	244	264	258	261	238	281	262	250	267	273	232	247	269	264	271	265	263	274	259	211	280	273	279	245	309	276	253	251	263	240	246	262	285	231	278	282	287	250	249	260	249	271	270	264	288	271	291	263	262	247	235	294	264	278	255	259	274	273	267	233	252	269	254	262	247	263	263	247	261	261	286	283	263	248	273	278	260	247	275	250	252	264	244	256	274	245	254	251	277	266	271	258	246	248	298	264	266	242	286	266	254	267	279	251	255	252	256	285	267	263	280	254	246	255	242	234	253	266	246	252	288	293	283	281	255	280	275	291	258	251	286	269	233	253	251	261	247	257	272	287	266	281	294	244	280	308	256	303	254	256	293	290	285	252	268	254	264	253	245	239	231	242	245	273	225	261	256	276	253	266	274	261	270	242	245	256	255	292	216	261	261	260	257	292	264	264	262	285	266	286	241	293	298	265	251	276	248	279	259	282	280	260	252	238	268	247	283	297	216	247	251	286	285	269	251	281	276	294	290	253	240	258	263	294	267	262	255	295	263	309	258	269	293	284	256	272	257	276	259	260	270	258	268	277	240	261	238	238	277	270	293	254	251	268	270	256	246	259	265	256	278	254	269	282	268	288	245	226	219	289	256	287	247	242	278	249	253	276	252	260	274	258	240	246	265	261	267	269	255	294	248	252	265	305	244	288	250	287	280	254	287	271	236	271	287	270	271	253	261	274	279	265	263	278	236	241	254	247	264	260	260	258	272	229	246	257	255	265	250	265	245	259	250	266	272	236	275	300	284	272	270	236	265	301	305	266	243	241	281	288	265	249	271	277	263	229	284	269	261	264	256	250	267	257	254	245	261	280	265	260	264	278	261	268	264	239	260	228	299	279	258	277	270	265	258	241	257	286	231	277	264	264	282	248	268	260	301	254	239	275	258	265	273	233	236	248	299	302	252	261	238	255	221	226	256	278	255	260	265	252	253	257	290	249	242	280	253	274	247	293	246	240	248	256	260	262	250	258	233	259	246	229	264	253	261	250	264	253	274	245	258	289	275	255	253	249	243	250	264	258	270	253	246	237	260	251	263	259	257	242	283	266	268	229	250	275	262	261	291	284	258	243	257	280	259	251	270	240	268	265	244	221	267	235	279	281	274	243	272	290	297	285	250	252	281	280	305	261	278	278	296	219	246	299	239	253	270	263	258	270	293	252	263	245	300	272	260	260	273	241	301	287	261	267	284	248	260	243	289	316	272	264	292	259	233	273	259	268	269	264	259	263	239	274	261	280	269	278	224	280	236	253	223	271	298	246	267	271	253	241	278	286	255	272	257	302	263	257	274	253	253	267	312	308	251	249	279	224	249	270	276	267	280	266	254	278	292	269	260	248	260	287	267	264	298	280	270	281	291	258	242	267	265	267	280	243	251	227	261	247	254	272	273	273	262	280	263	274	277	276	246	285	260	253	262	270	262	267	258	277	252	291	259	249	246	252	293	276	263	286	274	254	252	270	286	258	273	259	258	233	255	250	263	258	290	294	249	272	269	261	260	266	255	236	262	276	236	262	251	267	239	231	277	288	247	229	258	276	312	246	236	240	263	254	276	252	291	284	286	290	271	282	246	257	254	270	237	283	213	275	265	245	262	264	274	288	242	265	271	281	240	242	264	228	264	234	272	251	294	246	286	281	277	299	254	233	250	257	287	263	260	245	270	271	239	272	264	241	264	232	257	299	262	248	265	277	233	244	235	273	269	257	283	254	253	287	261	256	261	302	264	271	251	257	247	256	257	271	292	279	284	240	259	254	254	271	259	260	279	219	237	267	275	267	276	256	246	267	271	237	259	269	258	247	240	267	254	277	258	233	264	275	285	255	256	254	262	272	222	286	245	263	267	281	248	279	268	283	281	254	248	225	250	241	275	263	264	269	246	268	258	270	278	227	270	244	289	240	237	237	252	257	263	259	255	265	286	253	254	273	251	269	240	227	260	267	261	266	321	268	255	255	254	259	267	242	252	241	242	267	285	269	288	263	231	285	254	275	272	272	284	271	253	260	255	238	259	260	256	248	235	236	279	256	270	275	234	275	250	244	269	251	275	270	253	254	278	258	272	256	255	256	242	284	247	278	277	261	254	263	262	273	265	254	275	273	281
13810	1992	4129	4382	3868	3156	2575	2265	2019	1842	1742	1626	1479	1447	1296	1224	1116	1100	1197	1321	1350	1595	1651	1721	1655	1577	1469	1319	1290	1072	1064	974	907	879	795	804	831	726	754	715	791	741	746	797	802	809	789	763	654	684	732	710	679	667	708	654	690	660	708	694	657	637	723	679	690	711	689	624	609	718	664	671	696	656	709	714	641	645	668	726	659	687	663	663	661	660	683	655	699	702	622	638	660	678	658	699	665	644	685	646	645	646	649	655	685	650	662	638	636	717	607	682	623	631	717	641	656	660	640	654	626	663	635	667	691	705	630	643	647	645	679	614	674	686	644	656	656	681	623	729	637	669	610	654	670	607	650	637	673	608	655	660	657	612	632	662	620	618	682	664	633	644	718	680	639	633	678	644	661	637	645	664	679	664	638	646	646	636	642	647	679	616	632	646	688	640	675	634	723	653	648	637	669	642	631	710	638	609	624	668	662	641	675	663	577	639	622	622	647	632	616	641	673	622	651	613	665	679	682	633	641	714	616	633	638	652	661	636	642	629	624	683	707	671	606	581	644	645	645	594	628	643	635	681	635	661	608	690	657	652	650	612	633	649	661	604	604	639	649	674	604	652	644	711	668	612	652	643	637	679	682	637	656	647	658	640	697	625	693	672	606	656	644	601	660	640	634	670	639	639	636	652	643	691	670	672	628	673	644	599	664	668	676	644	658	610	675	635	676	656	619	650	629	668	671	619	649	642	655	657	659	734	624	674	643	675	626	661	675	654	660	658	686	673	660	683	609	684	662	634	669	676	622	653	593	639	698	628	620	676	629	684	659	645	665	664	705	627	677	653	675	644	664	643	681	644	670	650	650	628	648	636	599	645	687	624	621	639	667	642	665	635	635	642	676	629	642	641	677	633	679	596	631	619	641	635	651	680	645	638	658	646	642	651	671	665	609	665	640	635	649	658	662	629	687	619	642	634	660	717	633	684	670	661	654	643	669	672	653	652	650	633	680	659	634	642	663	631	623	683	629	658	617	646	698	611	657	613	670	666	668	657	665	637	619	648	665	618	641	661	657	595	632	643	619	656	640	669	665	616	606	627	630	637	645	681	637	639	609	675	639	646	651	602	644	643	630	676	599	688	677	657	660	629	707	644	657	624	606	696	686	646	645	642	617	630	656	649	679	672	667	657	628	620	639	659	667	571	620	676	605	649	682	648	700	667	661	660	638	688	578	652	682	675	661	670	639	650	651	637	634	635	652	680	643	634	674	673	618	692	575	637	607	654	633	638	652	657	647	644	625	666	637	684	653	658	665	612	628	644	629	756	635	675	635	644	676	592	660	595	672	679	664	603	664	660	692	661	659	632	624	672	655	625	692	615	667	633	665	616	657	684	654	705	677	681	618	648	636	623	648	602	681	610	635	688	693	610	644	661	682	634	674	703	670	664	616	668	638	674	678	658	640	677	647	637	627	647	635	694	614	660	644	665	617	664	643	683	626	634	661	662	632	635	599	631	665	665	641	659	656	633	676	688	632	628	633	655	643	689	671	679	647	629	632	667	654	684	657	650	712	643	654	608	680	642	674	647	600	637	651	660	649	635	656	608	706	647	678	652	654	616	663	675	672	642	671	662	643	696	622	635	636	657	703	631	627	638	658	632	652	642	693	644	625	647	651	612	652	647	639	689	690	614	644	646	652	685	673	666	686	633	651	678	650	634	672	639	674	599	637	618	646	638	641	675	651	650	644	666	672	616	633	647	625	661	669	667	639	681	662	668	624	669	660	637	608	662	697	646	652	655	623	612	690	644	683	646	645	635	651	594	638	660	640	665	638	644	625	662	660	635	639	613	645	655	622	664	625	629	649	672	612	621	668	646	640	652	632	661	623	663	727	634	615	638	684	668	639	633	683	652	636	668	681	631	597	648	653	657	649	671	614	669	669	652	666	642	656	606	667	633	613	603	606	604	675	648	660	647	609	668	632	628	643	621	666	689	667	633	665	666	660	723	649	644	682	646	692	623	648	652	663	640	639	649	635	663	662	623	658	663	630	661	640	634	655	652	687	618	687	667	650	605	649	662	614	609	669	687	630	663	657	655	684	680	642	642	668	638	611	661	678	646	639	671	672	671	700	621	605	668	627	632	661	655	620	664	688	668	649	642	678	666	622	674	674	632	649	634	631	645	628	711	643	646	667	638	635	675	646	662	662	657	615	653	683	695	663	657	682	650	643	635	620	682	700	652	637	647	688	697	614	678	633	643	631	638	664	614	628	676	643	646	684	686	667	674	610	600	693	694	660	641	625	655	615	662	638	618	679	681	633	666	660	654	651	630	610	639	639	659	696	633	642	630	657	635	687	583	625	684	593	613	629	669	638	649	657	644	670	680	629	675	642	679	658	653	610	662	654	609	669	667	669	660	681	645	651	654	674	671	658	671	625	653	641	731	619	643	645	663	650	683	634	629	623	631	666	614	626	648	699	641	665	650	641	631	629	640	657	630	666	647	671	631	600	671	687	610	690	640	627	684	696	639	623	653	668	659	620	626	708	650	626	643	704	688	647	609	650	656	654	628	659	654	624	685	666	630	662	701	704	678	604	608	639	640	655	631	654	686	620	641	651	660	657	644	645	670	692	634	728	668	640	673	638	677	651	665	693	650	631	650	658	669	656	614	646	658	672	660	632	662	694	653	653	634	673	642	652	638	638	624	632	666	685	625	653	632	656	600	607	676	639	643	709	635	652	655	643	649	651	634	623	670	657	656	621	635	637	663	641	694	650	657	694	671	649	684	673	693	665	696	609	632	638	665	693	645	622	657	662	646	677	609	669	622	615	673	688	638	622	644	675	656	641	674	633	652	621	660	618	687	632	634	663	644	661	660	655	685	611	682	644	648	731	642	651	637	626	644	674	624	639	647	643	638	631	673	669	646	634	656	668	641	659	687	622	643	657	658	685	623	635	644	609	617	642	592	648	618	694	677	645	633	642	639	666	656	657	635	617	683	702	617	652	664	663	679	666	662	656	614	668	654	693	647	584	599	664	634	695	648	650	648	647	701	671	647	629	684	628	664	689	692	684	630	673	647	637	622	626	692	631	636	655	625	627	679	669	664	683	671	657	643	667	632	636	621	652	680	603	652	608	674	675	603	653	672	690	657	616	669	693	657	667	606	657	669	640	626	620	662	628	662	708	597	652	647	657	641	653	666	630	601	673	672	636	643	679	630	667	664	642	634	613	644	698	652	653	646	672	657	660	651	652	650	662	636	617	670	633	646	622	645	651	623	645	644	672	606	647	625	672	645	615	658	672	649	646	637	665	649	696	624	650	633	676	664	659	680	629	605	628	703	688	662	668	670	660	644	691	664	661	620	670	635	682	636	645	634	643	619	617	660	664	622	648	686	687	686	649	648	639	655	690	689	641	696	683	630	649	668	657	674	638	621	671	674	654	624	641	623	617	619	648	647	684	643	675	636	706	672	642	614	624	676	635	620	673	636	636	630	631	645
34147	12304	6662	2992	2075	1542	1077	932	864	732	704	661	627	555	554	543	506	468	491	490	559	572	564	650	582	533	500	550	494	467	419	430	414	405	380	396	411	421	419	388	391	379	393	366	414	397	416	383	427	412	378	351	372	399	409	409	384	398	364	405	383	397	352	398	400	375	383	351	372	357	368	411	385	375	391	331	351	389	340	366	369	377	384	335	345	341	355	386	348	366	409	327	349	415	352	373	358	389	354	340	364	349	360	354	333	360	358	415	326	379	391	365	408	404	398	402	376	344	366	358	362	406	349	329	383	392	331	380	366	345	357	334	380	349	391	408	361	337	340	372	402	346	361	353	385	374	380	311	368	346	378	333	372	356	364	354	382	394	344	355	364	339	377	405	374	391	361	369	384	367	363	386	377	358	366	381	344	351	381	333	364	339	356	366	374	356	348	364	330	361	342	339	315	370	362	342	388	368	367	384	430	394	379	362	351	348	332	357	374	390	335	368	368	387	376	383	365	387	376	373	344	387	379	386	356	373	347	354	391	376	378	377	390	334	373	367	391	346	388	362	335	358	355	361	366	353	355	348	369	384	371	358	396	356	397	359	382	363	369	384	371	349	362	358	386	374	326	385	359	344	404	357	374	348	358	326	357	395	335	356	362	383	392	366	368	342	372	362	342	337	381	350	328	332	321	355	352	359	375	362	377	370	385	369	362	373	380	392	366	386	370	355	372	369	362	367	336	379	420	357	369	296	375	346	351	375	369	342	378	387	370	393	346	352	368	386	370	381	344	362	368	373	333	344	360	349	368	355	373	392	391	355	367	378	344	350	350	420	365	350	381	359	379	361	358	347	368	359	364	357	362	378	413	346	385	386	382	353	360	354	358	364	365	348	350	389	358	341	324	313	352	383	365	334	351	371	367	370	377	345	375	366	354	361	327	385	344	366	382	338	353	348	319	405	357	346	359	349	365	383	363	375	364	363	337	385	373	399	393	394	384	354	373	384	394	385	356	329	364	378	393	380	371	373	403	347	357	384	384	374	354	366	362	365	348	374	365	359	358	373	357	381	375	363	353	358	338	349	338	394	339	343	397	353	346	352	361	374	372	345	353	381	368	378	355	379	356	376	395	366	341	368	357	374	328	358	394	362	354	366	363	432	335	330	357	374	356	370	345	374	338	374	370	337	386	336	350	367	392	401	362	371	374	366	341	386	381	374	366	356	359	354	392	372	352	387	377	388	372	354	383	398	368	397	331	366	361	350	349	304	376	356	367	358	355	358	362	348	379	393	379	373	356	384	414	399	337	384	361	335	335	386	359	361	353	367	351	373	349	317	355	386	420	379	332	348	367	364	363	356	327	375	386	353	389	358	372	355	401	419	363	359	348	370	369	342	320	331	336	362	346	339	405	393	361	378	350	374	362	389	353	383	396	385	383	350	368	337	399	340	319	400	361	377	339	406	382	356	365	363	353	357	355	350	333	365	346	346	346	372	367	364	365	357	352	342	322	382	339	326	385	355	350	358	392	379	345	380	393	370	373	353	409	380	370	368	379	402	347	372	359	337	379	333	384	379	374	354	336	390	360	341	367	370	350	348	358	376	425	373	352	377	346	354	346	394	354	390	354	345	406	348	384	364	352	367	364	358	369	376	391	371	352	360	348	361	320	375	401	388	375	348	376	377	399	329	351	352	318	380	381	359	372	365	385	356	363	358	377	370	353	369	405	367	362	364	350	336	366	374	362	360	376	355	384	336	387	370	395	365	418	382	351	397	361	339	347	398	376	370	353	331	369	377	345	374	361	378	329	374	341	349	384	360	358	375	374	364	388	351	372	370	350	389	353	387	353	370	372	368	352	319	361	366	379	372	341	350	360	357	366	394	402	380	386	373	389	365	372	358	361	345	337	354	374	382	355	363	387	388	402	341	403	387	365	386	385	368	358	391	412	351	337	353	371	358	349	338	397	391	343	354	357	359	378	406	329	376	373	369	380	365	375	354	339	341	384	362	363	364	410	352	391	355	368	388	369	360	390	369	330	344	356	366	353	363	380	338	339	361	340	378	356	371	364	353	333	383	351	342	365	382	370	381	387	329	353	359	349	407	396	356	341	370	345	368	369	369	376	355	401	365	360	391	374	383	400	354	395	368	336	368	361	398	387	372	380	373	366	339	377	390	367	373	333	356	363	381	368	347	377	367	360	359	360	352	375	375	350	395	357	362	355	364	367	390	400	348	375	334	356	387	356	349	368	375	340	374	370	333	352	373	358	346	372	340	365	392	376	382	382	370	331	362	342	372	359	364	381	370	395	380	354	377	355	372	375	377	384	340	375	403	391	359	356	372	395	351	351	378	362	367	351	377	415	378	347	353	343	386	377	370	383	380	349	387	378	343	324	376	347	365	362	380	410	337	344	342	389	365	342	372	365	357	384	351	363	354	421	372	344	350	328	394	393	364	376	370	367	396	340	328	381	389	388	322	354	331	358	381	371	393	395	361	385	348	356	331	340	353	400	374	365	345	360	370	377	380	360	373	327	382	378	358	368	357	357	323	360	386	369	350	348	400	357	382	371	361	350	372	345	347	353	349	365	399	385	383	353	375	394	384	371	385	337	384	378	373	371	327	349	371	376	363	369	365	373	354	363	383	334	352	374	390	361	350	343	355	348	361	414	376	379	334	344	365	377	358	383	363	330	379	356	339	392	359	374	377	368	386	352	400	360	372	370	368	364	361	376	383	391	388	369	389	364	353	374	359	400	373	356	380	381	417	372	414	381	402	325	382	381	361	364	351	363	403	359	376	357	352	366	373	340	396	334	334	371	348	329	357	351	390	398	393	349	367	371	351	339	378	339	351	408	336	351	323	348	317	402	361	343	345	350	358	344	349	350	363	371	391	378	348	363	378	384	377	350	380	359	341	361	349	370	331	368	339	370	401	332	326	362	344	337	346	369	335	349	368	389	372	366	363	350	342	370	351	351	394	363	324	348	345	373	373	381	351	348	362	359	398	343	340	353	402	406	369	382	402	356	354	382	433	399	366	354	342	390	371	331	350	355	341	347	383	369	352	378	384	379	363	368	351	387	395	339	339	364	355	351	355	366	385	363	367	384	410	383	382	345	370	353	378	372	361	377	321	358	358	385	366	398	385	396	387	351	359	337	368	367	382	343	354	336	384	322	369	342	403	359	384	358	323	352	384	378	351	378	373	369	390	373	387	379	385	339	366	317	375	362	365	360	336	347	369	365	305	360	356	401	360	363	381	318	418	341	400	391	378	337	391	379	347	350	342	360	370	369	357	376	357	380	376	354	336	406	334	359	353	347	358	363	359	405	387	348	384	336	349	359	365	343	384	376	354	394	383	351	347	362	377	358	354	373	353	378	381	365	366	356	365	369	376	378	347	372	309	325	372	347	360	407	354	354	353	402	335	388	345	381	353	388	396	365	377	344	383	334	334	338	400	357	377	325	374	378	373	374	349	347	346	373	384	338	331	366	373
15621	3334	6916	7651	6595	5463	4420	3695	3340	3003	2713	2658	2321	2168	1940	1884	1792	1678	1876	2079	2041	2273	2459	2567	2292	2124	1944	1972	1805	1573	1406	1268	1197	1132	1112	1027	1027	1026	1051	959	1030	965	990	1013	1128	1050	1036	937	955	915	900	929	912	862	1002	871	856	914	882	894	823	914	921	930	948	933	874	856	889	892	914	879	875	897	841	870	854	927	869	896	867	889	881	865	858	872	820	927	893	879	892	883	889	888	898	860	906	942	889	890	852	904	906	839	843	859	847	885	831	866	848	928	898	860	897	909	815	897	834	865	815	815	865	900	824	888	835	874	821	863	857	853	823	817	874	881	829	825	862	865	908	820	844	858	886	826	829	835	838	833	885	828	814	827	832	843	871	833	842	876	870	852	871	913	868	878	794	845	886	911	859	859	854	870	844	818	871	859	855	833	828	895	895	876	866	837	897	829	881	916	798	860	809	831	805	931	839	821	866	829	843	873	848	812	834	863	820	841	916	842	841	864	824	860	886	900	871	889	859	843	854	849	792	850	797	829	841	880	823	890	869	836	845	822	828	811	866	869	892	881	846	856	847	814	840	882	842	832	844	822	869	782	820	825	816	852	834	854	838	868	815	837	910	823	802	823	828	844	858	860	881	838	883	874	855	852	809	872	829	847	844	865	863	808	772	873	830	838	858	784	864	872	813	855	867	865	880	853	818	841	849	886	882	856	841	816	838	855	881	826	810	838	852	788	867	812	876	871	884	820	820	833	838	818	839	903	842	819	857	855	881	848	851	822	866	904	865	864	839	874	859	841	865	848	828	823	876	815	859	802	869	862	813	847	863	871	790	788	865	847	855	878	851	891	908	865	863	909	858	817	855	894	825	843	880	857	815	857	832	871	850	879	852	881	884	870	846	802	876	773	855	837	850	831	776	884	878	829	830	899	825	854	817	853	821	820	862	803	855	855	856	879	910	843	843	858	823	803	894	889	833	887	873	850	783	856	871	842	808	831	877	859	904	793	816	833	830	810	876	821	831	847	886	859	858	894	866	879	871	853	836	880	804	840	823	844	867	902	833	859	925	877	804	847	872	850	827	849	862	900	855	833	821	852	813	799	936	888	885	845	800	858	834	859	859	806	794	852	827	881	845	878	847	855	862	837	831	866	910	894	833	837	831	838	824	895	860	859	865	839	841	840	839	849	835	869	873	829	871	820	793	873	870	815	861	810	848	827	832	882	834	811	855	805	907	818	792	820	872	907	852	849	885	858	842	850	830	795	889	875	850	898	836	896	876	848	812	859	853	846	856	802	802	888	844	883	818	881	868	810	847	884	857	857	832	846	859	880	858	896	867	902	878	873	805	852	857	835	792	801	862	858	886	842	826	871	888	850	924	916	860	879	812	830	859	856	867	800	832	904	854	802	840	835	830	820	828	887	795	822	818	845	849	889	910	841	835	843	819	857	840	817	809	821	857	896	841	873	836	830	885	866	844	885	796	886	838	859	888	830	842	857	806	866	840	845	843	857	875	808	857	897	850	868	814	892	803	835	863	820	848	862	841	859	916	854	843	818	821	821	854	805	858	786	894	857	827	871	814	803	862	864	837	860	851	833	848	797	880	849	820	898	820	829	834	863	837	894	871	864	853	871	848	886	834	831	849	861	864	793	831	816	864	817	887	874	851	857	832	822	819	867	835	867	868	858	857	872	822	886	848	876	853	875	798	831	824	830	890	827	865	840	839	882	866	856	817	782	854	832	906	850	876	900	855	899	837	880	832	869	882	836	837	851	899	834	867	859	838	863	876	913	933	907	837	762	838	844	826	872	810	871	860	902	816	876	788	891	836	856	841	865	844	858	926	864	877	886	865	859	861	869	893	804	832	892	892	882	860	862	795	861	854	822	805	827	853	879	867	872	864	842	858	877	828	851	861	812	831	848	857	851	826	786	816	856	890	856	835	873	773	868	879	857	789	787	856	890	790	842	799	822	866	822	823	872	844	844	856	828	791	839	874	892	849	846	834	793	882	864	884	844	852	831	851	843	876	844	821	859	817	836	804	826	881	844	854	846	843	836	856	841	815	858	878	852	901	830	839	819	861	898	885	836	830	897	855	895	815	878	865	844	873	835	829	845	856	771	848	823	874	830	834	853	827	816	907	806	839	838	843	870	851	842	832	836	885	819	817	897	842	855	860	836	857	883	815	858	842	857	811	874	892	826	854	897	777	826	844	830	870	850	879	786	844	866	815	865	795	861	866	840	897	871	850	836	832	839	833	890	863	865	844	900	877	865	803	859	847	842	812	810	843	853	875	874	839	802	822	857	845	840	826	844	836	880	886	859	828	836	891	882	820	838	816	817	858	851	847	829	867	853	852	851	862	805	857	899	851	906	823	786	828	866	847	808	833	911	906	895	846	844	842	798	872	899	858	876	839	914	881	838	839	834	793	913	896	843	854	819	841	813	865	846	839	817	872	851	818	835	863	826	849	842	857	839	796	851	870	907	865	884	819	915	867	892	861	863	817	820	824	858	866	841	881	864	822	810	863	892	870	854	858	869	810	861	843	817	833	870	838	824	812	818	850	776	881	855	793	899	853	834	831	845	831	855	872	858	815	898	809	828	867	837	858	907	850	861	815	829	872	841	854	865	820	797	832	814	809	852	789	865	868	862	856	811	812	798	852	811	857	846	861	905	844	863	846	803	915	850	845	851	791	844	868	814	911	897	887	896	826	876	808	898	833	864	832	859	850	835	887	854	826	829	844	872	891	865	833	817	878	830	870	832	862	828	772	837	830	853	829	812	845	845	844	854	818	832	857	877	841	830	818	868	874	818	858	840	797	811	857	870	830	849	821	806	860	885	832	854	866	815	877	812	886	855	834	844	842	848	834	869	835	890	813	869	823	895	893	908	853	846	845	838	843	810	852	864	842	865	851	842	844	826	852	870	861	841	809	851	828	829	862	881	883	823	861	831	851	877	825	833	881	835	876	826	890	859	855	797	815	868	838	872	841	862	794	852	824	907	853	804	856	871	811	827	818	741	857	883	836	886	899	834	823	836	817	832	824	850	908	866	877	862	824	833	883	887	783	821	866	909	864	844	837	875	844	845	804	905	859	840	860	863	881	870	894	874	855	861	872	859	846	884	805	816	888	799	849	877	854	827	868	896	829	845	810	856	849	869	805	847	905	864	888	884	860	854	814	864	814	858	866	865	853	808	843	870	884	848	860	857	855	815	851	866	884	828	851	839	851	894	813	879	892	845	807	865	808	874	886	886	866	833	915	864	828	804	879	856	851	868	828	878	848	813	858	850	874	847	839	875	862	899	818	827	845	887	836	853	816	811	856	827	787	834	866	815	842	856	862	822	899	865	801	816	832	853	828	914	832	849	889	847	859	840	866	860	882	861	844	897	824	856	855	864	860	878	912	833	863	874	837	819	887	827	850	890	813	866	814	888	855	841	855	875	875	823	831	808	872	864	919	862	831	868	853	888	881	864	837	896	888	822	842	847
3989	577	569	414	324	285	269	255	275	271	253	243	214	239	213	199	207	204	215	230	243	273	274	267	263	244	239	265	226	212	182	204	197	178	195	195	202	189	177	199	169	191	191	190	186	172	210	189	204	183	191	188	178	181	200	190	185	206	185	192	192	184	175	183	181	194	163	196	188	206	188	191	156	219	203	195	183	174	174	201	172	194	159	174	189	200	185	182	177	197	191	189	188	186	204	189	203	175	175	187	160	186	208	185	189	172	167	187	200	199	170	178	194	172	174	174	175	187	206	180	190	172	194	195	182	161	184	188	181	193	202	191	189	180	182	197	210	200	173	173	167	193	201	202	203	174	155	178	174	184	185	176	174	203	161	196	200	182	192	201	177	181	189	191	177	186	159	193	196	197	201	171	182	161	193	185	189	179	199	188	176	198	188	191	204	218	195	185	169	166	196	193	181	197	197	180	181	195	151	188	214	183	166	188	197	152	191	203	172	193	185	184	190	170	199	179	183	169	191	180	207	192	189	181	187	209	184	192	185	180	188	193	167	190	192	194	187	210	164	187	204	175	196	169	180	162	179	188	185	211	182	192	194	210	183	207	187	198	177	178	190	177	185	205	208	202	183	218	203	172	181	184	185	173	197	186	193	169	199	201	158	198	222	174	182	186	209	174	171	181	190	177	188	165	201	184	172	187	206	172	186	185	178	168	197	207	187	173	168	191	176	180	182	199	182	192	188	173	184	213	193	159	176	191	207	172	181	179	191	170	172	174	171	182	182	174	171	183	193	191	187	171	201	213	185	169	182	155	184	205	182	174	197	181	163	170	173	200	195	173	192	195	197	188	175	195	214	176	199	186	163	205	173	176	145	181	176	193	170	192	168	183	177	192	181	183	173	166	213	196	175	217	192	194	188	197	195	207	195	187	171	168	160	165	173	175	186	203	209	202	188	189	164	198	185	174	190	194	167	170	190	185	178	194	204	199	181	189	192	173	194	167	164	184	190	200	193	185	166	194	162	194	169	173	200	188	184	176	199	183	194	202	191	207	172	171	200	191	159	196	198	204	203	172	180	203	180	191	184	201	177	167	172	172	191	178	192	188	184	204	189	168	197	189	190	185	161	190	191	208	191	162	178	210	205	200	173	196	183	205	203	194	190	188	170	202	206	181	188	173	149	177	204	198	186	220	173	184	184	170	182	203	188	172	162	183	186	193	188	176	178	182	191	210	194	168	200	186	187	177	165	189	181	206	182	203	167	182	170	177	176	172	192	191	188	186	187	170	190	190	170	180	182	203	191	195	183	170	170	189	168	179	170	178	169	172	176	171	180	213	205	181	192	215	212	189	184	205	187	180	187	199	176	178	204	198	219	176	176	213	205	178	175	163	170	183	208	178	184	158	170	187	144	172	173	195	192	187	192	189	168	189	177	181	215	181	179	164	213	186	187	169	179	175	219	189	197	191	192	185	185	172	203	215	199	152	157	189	196	200	192	189	197	201	169	223	197	180	166	206	179	171	199	192	176	208	191	196	170	183	183	177	174	151	192	175	183	184	199	179	194	189	174	182	199	185	207	159	176	188	173	171	176	194	206	197	163	211	202	161	194	197	189	172	157	175	189	194	206	172	191	186	222	202	193	194	167	182	194	206	190	201	195	194	170	196	170	194	167	178	173	193	186	180	175	168	190	190	186	208	186	202	200	207	177	185	194	160	181	175	191	179	171	194	199	207	186	202	200	181	187	184	183	174	206	190	184	206	207	159	214	184	183	200	216	180	191	174	190	202	167	174	213	199	186	206	165	177	188	176	212	183	184	181	203	200	207	177	177	196	199	180	181	150	175	178	200	162	168	203	214	172	194	200	160	162	182	143	187	201	170	202	208	184	177	176	219	212	188	187	166	160	185	178	210	178	205	178	182	205	188	180	183	177	189	211	197	196	156	183	168	188	188	166	198	191	182	177	183	181	175	208	198	197	202	193	185	185	170	185	183	166	179	192	192	219	193	188	207	158	214	197	169	201	180	199	166	192	182	186	172	192	185	180	176	162	176	212	180	182	178	173	179	176	197	164	187	196	174	190	149	187	178	199	174	182	211	173	204	192	171	186	200	197	177	192	172	190	176	195	175	206	196	213	168	172	178	157	195	180	172	184	177	173	208	188	164	176	198	194	196	174	177	165	182	173	182	197	174	203	169	217	191	198	199	202	191	192	208	214	200	176	198	212	192	203	171	191	194	190	185	172	183	164	179	204	204	173	177	169	189	179	208	182	178	181	200	173	186	161	147	168	191	176	189	192	201	198	183	190	185	196	162	186	178	211	148	205	191	184	160	193	163	180	210	193	184	202	176	204	182	177	160	202	191	220	193	191	186	199	193	194	192	173	210	173	171	201	200	207	195	196	193	201	199	193	171	163	189	209	174	197	188	182	168	199	196	175	209	158	176	168	189	170	219	188	161	200	182	181	160	166	192	173	157	185	163	179	177	201	167	172	189	196	176	182	196	185	194	186	194	194	168	215	188	178	202	188	166	191	160	172	176	185	188	171	187	202	204	186	183	202	194	176	184	182	194	177	180	196	191	192	187	225	216	196	178	208	180	172	190	204	191	185	196	183	153	204	161	203	178	159	198	200	175	215	172	187	193	183	184	184	162	184	208	182	206	170	195	175	175	192	194	191	204	193	189	195	176	176	168	194	180	164	174	180	195	165	182	183	192	184	197	168	171	174	199	180	180	199	195	197	185	179	151	185	177	184	187	196	183	183	199	203	172	172	175	185	187	169	179	229	176	164	180	179	184	174	201	202	146	178	192	194	191	167	159	182	171	154	181	180	164	154	193	188	172	151	184	177	177	175	167	197	183	169	213	179	158	178	199	198	179	177	165	197	208	138	207	190	185	182	190	164	159	163	204	209	162	165	211	187	203	200	179	215	181	172	203	184	216	187	173	183	188	162	208	190	197	190	180	189	202	199	188	174	199	180	190	180	196	180	185	181	200	202	188	184	176	187	214	204	192	205	206	153	203	171	203	202	177	184	192	184	171	194	216	195	190	176	168	190	207	214	201	197	189	198	167	185	194	194	180	191	206	211	190	201	174	192	156	192	203	197	216	172	191	162	195	197	160	183	195	189	197	187	157	179	161	217	190	191	161	207	166	182	184	193	169	158	205	201	173	189	203	183	188	174	171	199	177	173	159	176	161	219	196	194	180	187	193	178	175	194	167	150	178	188	181	181	210	169	176	167	202	194	187	179	183	174	196	187	171	187	211	200	179	189	186	188	191	187	202	179	153	176	178	172	173	184	186	171	187	190	181	185	187	157	179	171	174	187	169	201	215	201	183	203	198	196	198	223	185	198	184	198	197	171	199	155	185	184	171	178	175	180	201	180	166	204	175	192	176	166	198	216	154	160	183	191	183	200	197	210	186	188	183	193	167	194	191	186	206	195	202	181	189	206	166	204	196	200	181	200	189	169	192	180	190	202	188	193	166	181	202	163
4533	766	1307	1262	1110	1026	1027	925	908	863	834	831	795	733	761	722	693	669	837	839	914	976	1144	1148	979	964	894	855	791	728	689	619	572	607	534	542	554	496	538	532	499	487	533	522	540	531	514	509	491	466	499	525	518	487	493	472	498	482	456	452	505	529	502	507	510	495	492	498	480	514	474	466	479	484	479	521	509	490	491	491	470	475	485	467	502	465	492	484	472	474	504	486	506	522	499	478	464	457	521	489	460	466	496	489	485	483	489	511	470	472	497	428	470	518	467	505	494	467	489	498	465	478	519	441	503	458	517	514	436	508	491	493	485	484	470	509	465	519	515	446	532	471	475	473	497	462	485	465	496	456	494	492	473	453	477	493	477	498	450	490	490	499	470	493	521	491	481	462	479	459	509	469	471	510	499	496	487	533	468	449	517	506	466	472	501	520	492	523	511	454	474	496	434	484	504	465	487	507	465	463	501	530	513	503	505	456	504	494	480	472	482	492	500	496	466	464	512	516	454	471	446	479	533	474	457	499	461	482	472	506	472	456	477	481	429	471	500	504	476	507	484	482	450	463	477	473	477	474	465	508	474	500	511	499	474	448	477	477	457	508	490	488	506	497	483	477	517	477	473	494	488	494	434	489	491	509	457	488	480	472	466	530	477	447	478	497	489	460	465	444	494	466	499	477	455	462	465	504	477	450	457	462	460	469	457	501	493	496	463	474	466	521	462	480	497	509	485	480	493	487	457	488	460	471	462	471	494	465	497	506	461	498	444	474	501	451	492	484	511	498	464	462	473	480	436	473	502	507	479	481	477	507	465	476	495	490	485	501	489	475	486	477	500	465	486	487	432	481	481	498	472	491	487	517	501	477	485	455	463	478	489	489	486	485	448	497	503	508	505	480	428	452	466	480	446	480	467	488	536	504	475	493	489	485	458	503	486	449	469	465	489	489	484	450	500	485	501	473	450	448	473	491	437	483	474	497	500	515	456	489	473	445	490	479	498	505	511	467	487	478	443	509	495	494	449	475	438	473	467	463	465	543	454	484	497	467	486	490	470	507	499	492	460	504	432	517	499	481	497	451	478	493	478	460	459	454	518	518	477	512	488	462	499	511	479	427	475	505	488	496	490	487	472	475	470	509	502	477	498	501	505	504	494	510	484	484	489	524	489	513	510	522	471	505	445	469	450	489	450	456	498	473	478	477	484	476	540	461	502	461	499	484	476	469	498	452	457	469	486	474	467	477	469	493	521	491	490	486	510	493	473	491	510	486	468	471	530	435	511	480	478	472	479	507	479	462	474	488	481	517	489	489	480	455	447	483	500	514	520	501	517	463	476	509	445	470	492	490	457	512	492	456	471	498	489	488	456	512	488	478	479	488	506	465	490	494	472	480	461	499	459	476	469	487	481	500	490	482	482	458	500	521	466	484	484	485	498	475	477	510	496	496	505	492	453	503	447	489	475	491	501	443	491	478	478	464	489	498	526	481	501	473	448	504	499	492	475	501	444	519	494	496	483	507	490	512	486	463	463	511	481	511	489	497	502	514	492	506	488	550	463	482	456	435	485	454	492	474	514	476	474	511	469	438	485	473	471	497	518	439	465	505	461	451	488	482	504	482	475	491	475	487	476	520	470	521	468	458	508	515	457	456	451	488	498	456	485	509	487	496	515	485	505	515	472	468	488	458	505	496	455	489	537	480	475	497	453	480	491	451	465	511	506	473	540	436	501	479	515	468	494	478	519	516	473	509	490	444	468	501	448	484	497	475	498	470	479	493	489	494	508	451	452	466	508	466	517	495	475	508	486	470	460	460	488	467	481	486	512	474	476	456	473	514	473	462	488	463	520	498	481	489	447	490	499	435	469	490	476	465	487	451	485	507	429	507	460	471	496	456	505	496	510	455	479	450	494	505	478	451	467	464	489	498	484	438	466	469	524	436	481	458	501	491	472	425	475	480	475	483	497	494	470	503	457	468	441	499	505	537	444	471	446	479	468	473	485	489	417	493	488	473	454	460	482	469	488	482	477	489	500	474	450	446	479	501	467	457	478	518	477	489	528	496	485	473	464	479	484	517	480	481	501	495	490	471	492	470	479	489	481	471	498	471	470	438	502	505	472	458	486	441	501	486	517	486	491	464	503	463	493	482	492	495	476	475	463	478	494	495	512	502	462	465	453	477	452	520	459	486	508	481	475	446	474	492	469	492	484	458	511	489	481	510	484	496	483	462	491	464	433	503	513	487	519	462	511	450	439	458	523	490	474	517	447	517	486	515	483	462	453	484	496	494	508	451	517	487	475	471	477	448	523	496	457	467	454	503	496	452	463	458	489	466	465	483	485	472	481	519	463	469	522	480	479	491	467	452	504	498	467	503	537	492	487	490	547	441	496	485	507	490	475	457	481	490	512	493	479	451	497	518	459	479	452	538	474	483	499	523	492	536	458	439	431	505	506	503	489	490	462	538	514	478	521	449	511	487	486	457	467	487	499	460	450	508	455	478	476	495	492	475	479	476	473	508	508	473	462	510	451	518	461	515	475	526	483	496	488	495	517	450	507	443	460	491	506	510	480	461	475	497	485	503	497	482	492	523	482	470	513	510	488	501	458	463	493	444	443	471	504	477	533	488	506	462	480	520	505	507	523	510	480	454	486	515	467	519	462	482	483	489	444	496	515	464	521	469	454	463	465	486	493	542	510	502	472	488	524	452	461	497	494	476	482	500	465	537	475	503	463	506	463	519	522	476	498	483	450	452	442	452	507	474	478	468	485	527	508	482	505	482	485	530	525	478	473	486	495	478	480	474	456	539	519	458	449	453	460	473	475	485	493	499	469	441	472	495	495	488	478	462	475	522	472	491	474	471	471	498	462	500	478	474	507	471	514	463	526	503	461	510	498	483	475	469	489	477	494	481	498	475	518	457	489	491	473	504	457	488	459	471	443	468	463	487	496	475	525	490	447	507	500	437	475	473	495	489	465	522	494	490	476	491	436	453	475	470	523	445	464	457	483	463	466	496	472	476	489	490	480	471	455	502	495	512	460	510	473	464	504	438	509	470	457	473	474	468	493	492	505	496	476	439	492	469	474	508	460	509	488	451	487	480	438	509	491	510	475	470	494	473	488	505	485	481	450	509	473	477	450	503	466	481	525	469	523	506	497	501	499	464	453	525	495	516	498	472	484	486	465	468	460	455	458	483	469	453	542	449	478	477	452	512	488	477	518	500	478	460	478	465	469	462	476	439	482	479	496	490	500	510	483	496	490	466	477	476	484	477	467	513	518	490	512	488	504	500	476	479	497	458	485	489	485	483	483	477	485	468	444	466	498	466	467	484	462	465	466	496	466	493	484	489	483	492	466	482	493	455	501	467	490	519	487	516	481	510	479	448	492	496	483	486	498	459	458	484	467	515	494	446	519	445	510	482	473	460	491	481	495	476	463	486	484	455	454	508	516	494	455	467	500	461	474	492	525	488	478	484	488	508	500	522	477	467
34076	12770	6310	1763	1171	897	764	584	499	463	443	476	445	390	353	341	385	350	386	370	351	379	445	376	386	367	365	345	325	287	280	258	282	293	288	310	282	274	295	267	242	281	291	278	299	262	276	274	275	279	233	275	244	264	240	248	247	276	297	286	282	276	262	265	287	270	254	237	268	290	295	281	270	250	287	266	247	273	234	263	240	275	235	277	266	276	245	251	266	247	244	216	224	229	279	260	260	269	270	226	260	283	256	309	240	263	253	253	270	262	279	253	283	264	267	266	222	253	253	261	271	270	240	259	277	284	286	272	265	259	257	240	251	269	270	289	256	245	235	268	241	252	271	259	266	259	255	271	276	279	272	251	248	254	282	266	239	242	264	242	258	232	265	235	267	281	248	266	256	249	279	284	251	266	241	249	258	248	288	234	225	263	251	266	256	268	236	246	265	243	284	239	250	233	266	228	279	284	308	252	246	234	258	247	291	259	270	276	238	255	240	247	284	284	263	248	257	309	257	269	251	280	299	273	267	257	247	259	233	265	213	235	293	257	258	226	274	247	246	266	262	268	292	265	256	279	295	245	242	254	265	246	275	262	241	262	274	220	256	263	270	262	256	248	257	263	246	265	291	284	296	286	259	267	284	309	235	262	316	247	273	268	253	230	259	282	255	238	287	222	264	278	255	244	249	238	266	264	261	234	258	279	263	248	249	273	250	276	241	268	270	250	256	267	264	267	261	279	237	277	259	279	248	267	263	269	236	259	279	264	275	267	243	251	232	275	261	252	255	276	266	282	241	261	258	252	235	236	252	263	265	245	250	266	258	272	262	308	300	254	244	257	267	255	236	221	238	302	279	255	252	269	273	273	254	240	269	267	236	297	262	241	266	286	265	255	266	265	263	277	289	271	258	267	279	256	253	258	255	274	251	258	277	256	248	247	256	257	255	267	253	243	258	260	267	262	261	254	287	265	253	264	245	264	287	279	262	244	245	255	261	247	283	288	247	236	266	260	261	279	263	254	278	285	241	252	261	255	292	242	285	254	250	266	239	242	247	267	243	239	245	228	253	265	264	271	255	293	275	256	270	233	255	271	263	268	230	271	262	271	266	269	277	266	269	251	272	255	262	270	253	298	257	257	263	274	249	239	271	284	255	230	254	221	246	319	287	258	284	290	259	275	244	251	226	264	255	255	263	246	263	274	273	285	255	254	290	253	281	226	233	274	300	274	235	269	258	273	260	281	248	262	254	248	280	245	250	241	246	264	285	248	285	249	274	262	252	265	264	282	243	246	242	259	260	283	290	240	269	282	268	275	277	273	255	260	252	256	253	270	263	253	287	242	252	278	248	269	253	262	257	269	270	276	260	266	255	290	270	254	224	271	276	262	263	271	252	263	262	270	225	257	272	248	240	237	258	276	258	288	249	227	228	302	275	257	237	233	290	257	252	265	266	238	285	229	257	247	275	272	238	284	275	282	264	264	313	256	267	283	278	263	262	241	289	255	267	275	283	272	235	246	253	264	265	257	293	283	252	260	258	238	246	261	264	225	285	251	273	249	265	241	255	262	247	230	219	274	267	259	246	254	284	241	268	264	245	261	255	241	247	247	271	238	283	260	255	260	242	260	279	263	263	262	251	261	274	242	246	268	246	263	275	258	270	241	293	215	256	295	247	242	230	261	281	240	247	260	248	267	228	277	269	257	256	308	273	239	271	265	262	237	275	263	247	274	258	270	258	254	263	262	262	254	236	251	265	251	256	267	221	241	274	248	242	256	262	241	223	264	255	256	271	245	247	254	289	267	243	270	263	265	250	267	248	247	246	294	228	236	263	272	277	271	251	245	241	240	223	252	252	273	236	250	230	258	252	257	254	259	248	247	263	259	260	231	249	227	262	252	229	254	284	263	291	256	264	242	240	241	246	271	259	287	251	292	261	274	259	244	276	253	257	243	271	236	255	249	251	239	268	229	260	257	272	227	262	253	251	269	267	262	273	253	271	274	285	273	256	249	235	254	271	255	268	251	247	260	283	268	281	286	276	256	261	276	271	243	271	274	271	265	275	248	266	250	255	268	256	272	254	230	298	275	227	253	258	281	272	260	274	246	251	243	243	246	259	267	265	271	266	259	252	282	269	228	268	265	270	243	250	236	267	281	269	283	281	259	242	283	269	248	249	266	275	273	277	281	263	272	255	232	263	270	272	266	264	250	247	275	267	271	242	259	253	303	272	242	248	268	264	259	234	241	257	255	258	271	270	246	243	256	265	282	243	260	287	262	272	269	258	241	293	245	256	248	293	254	264	268	238	250	259	263	251	264	237	269	272	267	262	235	314	237	254	248	296	262	252	254	273	269	293	261	254	268	272	290	245	235	250	268	260	276	232	265	246	236	270	256	241	263	243	222	252	234	254	258	269	264	258	248	238	262	258	257	251	272	260	247	269	230	246	273	251	263	269	273	264	289	238	242	296	265	254	249	250	281	259	248	250	260	265	277	279	267	253	247	245	252	253	267	258	270	252	246	256	259	275	254	250	246	232	248	280	279	255	243	248	222	257	268	254	236	272	237	263	249	284	278	263	246	238	260	257	229	266	237	256	288	247	274	261	254	257	253	275	266	269	233	268	236	228	252	242	236	227	266	278	252	271	236	262	254	288	241	256	246	250	286	237	276	258	255	272	220	279	276	255	248	244	243	249	236	264	239	252	253	274	267	258	259	287	270	264	234	266	250	266	254	261	267	261	266	232	299	248	278	266	268	265	293	266	248	267	267	254	270	244	269	246	245	285	287	277	258	262	273	265	259	239	266	268	250	233	253	236	262	252	270	269	307	252	259	253	269	267	265	258	277	251	284	253	243	268	260	263	266	282	234	242	245	249	245	280	301	261	255	248	288	243	246	248	281	248	274	294	277	270	242	261	254	240	236	253	245	267	241	258	265	256	245	266	231	274	249	261	263	242	257	279	263	278	235	237	269	263	221	220	258	318	267	266	241	285	262	270	282	263	272	274	253	274	266	257	236	260	252	230	264	250	267	251	260	248	266	254	266	248	263	285	264	267	258	269	281	259	229	248	288	253	286	286	281	257	313	262	237	257	243	300	282	258	238	273	278	280	268	279	271	264	246	286	249	258	282	264	251	278	294	269	255	242	272	273	269	261	294	269	286	267	255	280	259	301	272	255	254	252	254	241	285	251	256	293	235	279	254	267	250	277	247	248	272	270	250	274	276	295	259	265	242	254	286	249	249	273	283	253	273	240	235	257	274	265	243	268	270	256	238	248	223	288	256	258	277	284	278	263	261	222	253	275	282	248	241	229	263	252	242	277	257	295	257	248	293	234	301	228	263	268	270	253	271	231	280	246	278	282	240	249	237	267	236	268	258	231	245	269	281	243	274	274	269	240	296	273	278	228	246	252	263	241	244	257	243	257	243	262	267	222	274	245	239	248	259	258	243	267	275	257	279	286	268	267	311	252	259	269	236	248	263	257	247	243	257
16569	1958	4014	4419	3861	3199	2685	2326	2075	1930	1770	1711	1592	1410	1388	1259	1333	1292	1385	1545	1570	1730	1905	1782	1514	1468	1426	1223	1182	1095	944	888	858	782	765	765	749	761	756	702	693	708	709	770	767	773	736	715	659	682	683	692	701	679	657	639	671	694	720	657	670	715	688	679	698	692	649	677	693	675	653	683	633	681	669	651	667	660	669	676	723	670	672	665	666	642	678	684	686	643	644	679	681	623	692	683	643	689	622	703	687	652	698	612	647	665	634	626	684	621	650	684	676	657	630	620	696	664	689	612	617	659	627	595	651	627	605	619	650	644	623	672	635	636	649	637	646	664	633	666	679	618	667	590	630	644	614	631	601	680	676	694	636	630	622	700	672	628	667	612	619	600	679	668	645	696	627	638	659	669	643	648	612	630	593	664	626	676	643	639	659	684	675	624	689	664	673	675	620	686	677	635	584	629	656	623	648	659	660	660	651	669	672	667	637	609	637	625	637	649	641	660	715	665	674	646	622	619	634	609	641	628	671	636	646	665	657	649	698	652	650	688	667	619	662	629	636	630	633	668	664	646	648	607	673	667	642	631	632	597	645	704	638	648	632	664	655	623	652	653	653	685	642	660	608	590	609	723	618	706	618	622	637	595	671	660	621	659	684	691	648	639	618	659	646	639	658	671	647	667	636	592	653	642	608	634	656	663	653	620	659	629	623	624	618	620	631	647	613	641	626	659	649	633	691	631	644	647	655	606	606	684	675	653	623	641	658	684	652	641	604	650	647	669	628	649	657	643	712	642	687	624	617	629	645	659	650	650	636	664	692	607	664	683	655	600	654	657	666	638	618	621	670	630	614	687	610	617	657	615	637	682	622	684	652	618	635	637	683	635	653	684	632	664	606	640	656	648	655	637	623	639	621	622	659	660	627	665	617	660	657	641	585	675	614	644	647	655	676	605	648	628	623	659	696	623	632	600	639	677	611	623	576	630	620	652	653	653	677	646	648	660	668	608	629	645	622	652	674	660	666	600	659	655	636	669	652	618	622	621	639	635	670	622	645	657	601	661	629	631	652	668	694	621	653	607	645	663	658	622	648	638	687	666	671	639	680	678	685	648	624	664	604	630	657	670	650	660	639	654	643	606	650	652	658	649	629	673	633	657	666	636	634	666	620	631	670	628	665	638	719	631	703	624	661	660	645	643	623	656	621	648	652	636	627	660	618	615	657	697	565	701	601	620	637	619	649	693	666	621	708	662	633	628	659	624	658	665	630	651	642	604	601	691	632	627	668	618	679	675	636	631	653	694	637	653	640	687	637	637	612	609	608	661	663	625	648	617	653	688	648	601	642	678	636	622	649	626	656	655	633	670	669	673	640	641	595	663	639	630	690	601	681	645	681	652	668	629	715	616	592	620	650	681	625	704	679	680	680	637	675	633	673	646	619	648	611	673	595	626	624	614	611	688	672	670	659	645	664	644	674	624	632	643	649	637	644	661	605	649	650	678	687	665	650	663	656	623	664	664	682	673	651	655	645	658	653	635	626	619	638	641	689	668	651	629	611	648	603	631	624	651	650	657	607	656	622	638	623	619	672	677	593	661	659	624	663	652	642	679	618	663	653	634	628	607	664	625	598	647	627	618	619	673	684	656	696	628	609	681	613	636	623	632	620	683	633	643	610	641	667	623	699	645	668	614	664	675	615	632	646	682	695	693	632	665	642	646	636	677	646	608	617	607	648	698	659	676	633	596	679	579	590	618	593	651	630	642	660	654	616	612	685	686	586	689	637	633	631	654	641	627	660	650	657	656	674	703	651	612	636	632	657	698	618	657	652	657	631	682	660	647	660	698	663	658	610	651	638	647	683	624	639	638	622	662	644	650	631	653	688	660	644	635	625	666	606	695	649	623	685	673	633	658	663	653	622	630	666	632	614	628	645	657	682	675	700	663	647	660	642	658	632	674	621	677	652	613	666	625	632	723	694	660	635	674	633	583	634	644	642	635	627	657	648	678	643	664	646	670	659	638	672	586	678	619	661	649	656	626	626	636	666	601	662	666	634	653	609	627	619	630	589	642	643	648	651	668	673	667	639	645	709	630	608	644	661	639	663	598	640	633	625	656	635	670	661	633	682	683	623	622	632	644	710	673	612	597	671	615	683	667	655	629	627	613	591	599	664	638	646	646	625	662	670	653	679	655	639	615	599	702	639	662	647	640	632	688	596	666	608	647	678	660	669	664	702	653	670	648	665	602	685	664	604	625	635	687	690	609	677	636	676	674	642	662	663	681	613	664	669	639	640	646	646	668	641	655	671	638	669	634	680	624	625	645	697	603	696	677	668	650	611	651	613	642	625	627	630	650	637	645	646	598	653	625	678	636	656	615	630	622	647	656	684	618	630	714	651	674	651	668	633	688	670	655	663	650	594	633	693	612	590	649	625	647	676	596	640	638	675	638	612	657	638	694	643	681	616	666	653	630	697	685	630	639	675	627	689	657	682	668	655	627	640	695	639	710	680	663	618	646	624	672	655	634	672	690	675	696	652	616	685	688	675	682	633	635	675	640	619	627	671	635	649	672	635	640	649	623	637	633	621	647	687	692	689	676	601	600	633	647	632	643	685	638	660	668	639	619	668	647	676	642	684	634	660	667	666	684	648	702	614	609	636	632	613	682	666	682	614	636	657	660	640	670	670	676	640	658	662	627	670	643	605	672	603	634	667	672	672	670	645	618	696	664	654	626	626	687	682	676	691	698	620	631	690	608	671	646	650	647	607	674	695	656	623	624	704	635	676	638	627	672	657	650	669	644	690	674	669	641	628	639	611	605	632	641	610	656	696	661	606	624	648	612	678	630	677	561	638	639	670	678	662	630	647	686	629	640	637	679	642	645	645	617	649	645	674	650	674	642	621	631	661	624	669	642	627	660	661	670	587	638	655	644	658	716	633	628	615	655	616	680	640	624	662	664	626	653	606	664	671	658	644	643	641	605	680	659	646	665	655	647	639	663	602	647	637	652	655	686	621	617	678	643	647	655	652	640	652	657	628	618	658	623	607	668	669	633	661	649	631	689	596	675	651	651	581	643	683	633	630	667	639	658	686	665	701	617	661	629	590	691	663	623	629	661	640	674	634	617	645	677	645	657	660	645	664	661	653	624	630	664	636	624	655	632	633	635	641	657	646	637	626	694	684	635	643	642	629	684	604	636	644	643	587	624	684	604	657	613	618	696	626	661	627	640	699	656	667	648	660	598	666	672	636	620	630	658	643	694	650	648	645	633	661	646	647	653	663	667	610	616	698	646	642	654	680	690	642	642	665	655	658	629	630	654	632	652	656	649	660	664	652	677	670	625	658	650	622	704	663	681	633	696	672	616	641	607	643	637	592	665	688	657	644	656	662	662	662	594	650	623	677	667	677	610	641	650	649	619	671	650	651	633	634	657	642	659	647	657	654	650	636	619	696	625	661	609	622	637	646	651	642	709	640	632	641	633	649	618	689	631	658	672
43832	21980	10439	3812	2103	1544	1140	928	804	785	739	654	592	589	547	539	528	528	606	559	582	639	627	594	589	538	476	495	493	416	420	396	406	456	400	363	364	368	385	435	337	397	384	385	377	390	372	372	396	384	363	361	374	382	379	369	384	355	377	370	399	367	358	354	347	358	387	369	381	395	417	378	390	364	393	373	393	355	331	387	367	388	390	377	393	363	359	379	396	378	385	372	369	356	366	407	350	392	390	359	321	348	356	380	347	348	337	389	381	344	388	346	345	395	390	369	350	373	377	371	376	378	348	348	349	370	370	347	345	355	375	355	407	347	371	350	380	357	350	326	362	328	372	372	428	381	372	402	370	385	389	367	362	373	374	364	377	348	372	415	357	388	384	371	352	344	362	368	367	408	374	344	386	373	374	394	365	347	340	374	339	392	400	345	372	411	340	399	402	369	339	357	348	378	419	381	330	304	380	372	368	361	393	340	348	380	353	366	360	361	368	370	358	378	339	364	326	345	347	342	393	333	362	375	383	356	359	342	376	384	394	394	336	365	369	362	345	363	362	396	353	377	344	358	377	362	391	351	376	325	369	361	397	379	382	340	351	352	374	406	357	342	334	364	347	354	362	407	414	394	416	354	355	343	370	388	370	371	347	384	365	330	358	325	373	360	387	361	378	377	336	361	379	400	384	371	385	392	354	389	355	327	379	369	405	328	393	352	372	356	368	374	404	344	359	351	369	365	388	365	371	376	388	358	315	372	360	368	329	348	342	394	335	407	379	366	345	361	350	391	324	346	363	401	365	361	359	333	360	399	378	348	388	350	389	380	349	386	358	344	387	370	374	376	383	354	330	357	368	340	375	377	372	368	369	385	350	358	372	361	388	366	393	363	362	334	336	295	367	378	381	369	371	362	393	356	370	404	330	378	356	391	412	374	393	343	360	357	349	332	359	356	363	329	377	359	361	367	384	373	379	356	358	389	373	377	343	380	365	349	342	356	417	346	372	368	309	359	358	388	401	389	360	358	341	345	363	381	360	333	378	357	344	348	374	384	363	373	334	365	376	357	337	356	363	371	335	348	380	338	353	399	375	347	382	369	339	381	371	382	350	347	382	372	362	343	367	378	381	389	361	377	383	317	365	389	366	370	356	401	339	331	312	336	359	386	340	386	363	375	376	382	325	353	351	360	348	365	398	397	378	358	352	387	386	358	348	357	356	325	364	371	374	360	398	396	348	358	365	341	394	378	379	357	356	349	361	342	376	371	387	370	355	325	374	353	382	409	396	374	355	391	397	375	379	381	392	356	353	356	371	404	374	363	384	363	344	353	347	373	362	384	370	351	362	402	380	340	370	375	366	335	344	382	351	372	375	352	353	394	378	376	358	344	344	359	387	375	379	377	365	366	338	391	352	368	370	381	333	385	364	341	372	350	320	399	371	372	353	347	360	386	367	432	393	363	358	347	375	407	380	386	333	374	381	325	420	412	368	349	371	384	352	356	348	339	367	360	377	378	376	393	378	348	350	392	407	328	384	357	343	356	349	354	335	380	371	354	360	390	390	358	360	373	372	358	374	344	385	373	411	358	344	360	345	380	370	389	349	339	369	360	366	365	359	347	376	382	382	359	351	370	373	331	366	367	335	327	366	342	367	345	340	351	379	363	344	347	377	331	330	376	348	367	346	395	331	351	378	346	356	386	360	392	370	353	384	360	381	360	370	370	370	346	388	380	379	381	367	387	374	365	411	370	386	363	347	365	353	391	351	363	348	385	381	386	369	368	379	362	337	359	356	326	374	373	372	383	360	397	382	384	389	360	349	378	368	374	354	357	363	365	358	331	383	361	375	351	338	371	367	377	389	389	378	401	398	381	355	339	413	393	337	363	389	357	398	359	363	351	365	355	331	378	418	345	360	395	365	399	371	382	373	400	367	348	380	422	418	383	383	397	372	393	404	347	372	367	372	372	379	374	387	368	383	371	334	337	341	344	369	381	381	352	396	384	374	352	376	347	351	397	412	364	353	394	361	326	385	388	360	329	386	348	377	357	366	384	332	353	355	336	345	387	381	400	406	372	380	384	397	314	349	364	404	367	395	388	345	343	382	377	364	343	346	359	352	363	313	356	327	353	354	372	333	350	375	379	363	362	374	358	377	364	366	366	343	361	378	357	382	349	414	357	357	375	374	379	320	362	322	357	351	369	357	384	342	411	354	341	364	398	353	379	355	362	371	345	394	378	378	348	369	356	384	351	324	384	388	394	384	401	351	332	388	395	383	407	379	386	367	386	332	370	389	392	376	355	342	341	381	375	346	352	348	376	349	356	389	342	372	362	391	364	348	346	361	389	365	375	346	353	367	367	336	387	379	336	362	338	365	351	349	358	351	335	333	387	355	350	379	378	379	374	375	367	365	363	363	391	372	367	350	370	374	349	375	352	373	399	354	381	374	385	372	358	381	410	390	379	349	331	363	394	376	373	364	322	381	374	309	344	383	346	344	386	359	392	408	370	369	359	349	354	354	352	383	331	355	361	379	373	394	371	328	375	379	393	361	352	368	342	348	367	351	375	332	355	364	369	363	388	354	367	361	372	361	355	342	342	352	326	365	339	358	386	389	358	341	373	344	347	349	366	385	380	332	370	333	357	353	356	419	349	392	351	347	396	372	362	350	333	369	400	361	366	358	351	353	343	357	380	396	345	357	373	349	379	361	375	337	383	392	383	386	363	366	368	385	376	341	356	376	369	372	365	398	377	375	372	369	332	339	388	360	382	378	349	361	354	360	397	353	344	372	372	363	375	337	337	379	361	388	346	386	333	368	367	398	374	365	333	366	388	365	338	365	364	346	400	377	353	393	365	358	372	371	353	404	384	393	416	342	388	385	377	347	351	364	382	357	375	330	379	351	379	347	352	387	332	364	360	401	362	334	348	367	383	330	380	353	362	370	406	367	332	365	366	388	385	358	363	348	355	361	332	352	393	358	331	378	355	392	376	391	387	406	365	334	349	346	372	372	389	373	335	362	366	393	355	369	335	387	365	371	393	373	356	329	361	351	382	359	350	377	363	343	370	399	384	327	371	402	370	350	371	301	343	382	405	371	413	381	342	382	371	353	370	352	379	360	370	339	363	369	364	343	391	359	376	393	378	376	373	351	355	396	371	356	415	388	379	402	338	385	363	371	377	354	333	359	361	361	386	389	366	353	344	353	393	348	350	380	413	346	336	374	349	382	348	374	385	363	337	422	346	356	313	356	347	327	352	387	346	389	383	344	391	372	383	398	366	372	351	369	366	358	398	388	374	378	347	389	369	377	359	380	367	345	350	335	346	369	342	381	365	381	316	365	363	371	357	380	395	344	346	392	342	361	377	374	335	347	355	367	364	365	370	347	374	371	337	356	404	376	342	367	370	359	364	377	364	386	333	360	367	396	350	345	359	378	367	334	381	363	337	371	381	369	353	401	371	367	398	375	369	337	351	345	377	385	378	352	383	331	347
20625	3176	6749	7266	6423	5529	4411	3727	3296	3088	2840	2703	2429	2270	1981	1940	1938	1917	2153	2336	2505	2718	2632	2453	2107	1999	1783	1683	1560	1454	1319	1184	1199	1172	1081	1140	1072	1064	1043	994	1027	923	979	990	977	1038	988	940	856	867	944	880	906	930	886	926	905	882	944	949	909	879	956	920	959	902	900	901	846	892	863	900	917	873	874	897	929	947	878	891	869	907	884	875	859	915	886	859	891	896	898	877	912	876	878	806	887	838	885	890	840	877	856	853	856	904	816	900	867	878	841	830	873	901	876	884	842	873	869	796	840	868	833	849	836	856	886	838	879	833	830	822	835	838	786	898	840	891	813	850	823	869	842	829	855	858	793	900	848	861	870	843	857	902	876	860	852	824	870	845	846	818	862	835	862	816	844	866	870	865	885	849	847	864	852	821	890	866	854	866	857	865	850	846	853	849	875	886	842	848	827	898	871	824	819	850	831	876	869	881	854	831	828	882	814	903	833	909	850	849	807	825	855	863	821	843	807	863	863	858	859	830	878	884	906	867	840	900	858	798	864	817	862	805	871	867	877	848	827	818	827	853	824	889	806	833	863	854	815	886	881	804	830	809	857	874	856	838	800	875	843	845	840	866	834	842	872	909	820	839	842	879	917	822	790	843	898	865	813	887	909	844	886	860	835	856	851	846	855	886	799	891	814	851	894	877	813	865	867	819	829	844	912	843	871	877	852	873	824	886	842	847	763	906	827	887	875	843	864	907	850	872	877	855	837	869	876	863	850	839	830	834	827	854	873	869	873	790	879	897	794	869	863	846	811	809	787	836	791	805	879	861	850	848	841	848	787	833	873	808	856	796	843	857	839	864	851	862	847	832	845	866	875	829	861	828	805	875	850	807	853	859	868	893	822	871	874	824	834	869	862	875	867	849	854	857	816	840	858	793	869	848	852	826	823	841	853	816	869	856	834	893	772	864	886	866	862	829	799	879	859	830	855	850	851	865	830	788	883	856	832	892	888	888	804	822	863	851	866	844	805	857	906	833	900	797	816	788	824	846	854	854	828	850	833	796	853	843	879	806	846	870	827	853	907	839	830	833	887	837	826	867	849	806	862	867	873	808	852	854	887	877	846	853	846	933	827	814	834	873	854	842	872	843	874	823	800	854	825	897	840	850	859	834	836	772	778	867	776	791	864	804	845	931	840	886	820	810	834	811	897	825	842	833	858	874	820	852	835	843	844	836	798	851	862	810	876	865	892	841	849	842	858	811	825	876	831	827	831	864	814	799	827	811	902	863	887	859	858	851	884	855	877	855	860	845	881	864	810	885	766	867	871	890	852	831	838	847	783	824	784	830	813	868	841	821	921	866	889	854	794	838	823	897	855	894	882	828	825	852	815	855	854	831	884	827	819	868	823	887	831	867	803	815	842	854	787	882	821	834	862	837	831	895	888	855	810	870	797	829	841	831	804	834	912	841	821	855	819	840	860	847	858	846	904	848	878	839	852	867	824	848	881	836	885	861	774	864	821	864	859	843	856	898	839	855	842	840	857	820	817	817	883	874	849	847	857	850	861	879	857	845	888	889	828	900	814	932	836	809	863	833	877	825	855	809	875	863	877	840	860	866	832	848	841	856	866	903	814	856	808	804	853	833	939	822	876	834	846	851	868	866	895	828	817	822	892	871	829	866	865	819	867	798	807	780	833	883	829	798	869	839	786	886	850	835	815	838	846	794	848	844	865	797	875	812	870	850	873	869	881	844	831	797	859	806	840	800	845	823	877	884	828	822	834	895	824	847	798	834	821	840	849	849	861	865	825	842	838	890	864	851	812	864	840	851	861	828	855	835	828	845	815	850	845	828	860	816	912	889	869	861	896	838	841	866	880	814	886	839	850	832	839	878	847	849	848	881	818	857	869	824	898	837	819	848	874	903	871	943	822	873	878	856	837	850	823	830	841	869	810	834	849	827	805	875	850	890	857	879	886	821	863	853	823	883	876	881	890	864	858	856	866	854	849	868	845	837	791	837	822	854	849	867	858	785	826	834	885	801	828	806	805	859	847	848	794	800	903	899	866	867	853	828	895	793	882	839	792	872	845	806	840	836	821	808	843	878	872	858	846	835	892	917	886	892	852	849	859	826	860	808	873	834	813	823	861	835	861	820	871	860	851	833	869	865	889	871	824	906	891	823	881	835	848	866	886	833	925	899	875	822	795	804	888	842	844	895	868	858	864	872	780	838	835	849	846	830	860	891	843	914	900	848	840	833	864	855	844	815	882	749	818	897	968	895	913	825	843	860	923	864	857	841	833	875	845	855	882	903	802	844	891	845	877	876	836	880	884	855	873	888	811	848	876	867	832	835	834	884	824	827	878	854	847	868	826	813	836	871	814	851	861	868	863	819	839	841	824	798	834	807	900	848	805	821	859	866	860	878	877	805	876	876	838	820	872	830	881	816	830	814	831	854	863	826	820	870	871	889	853	831	825	869	863	830	873	857	888	862	820	870	832	873	837	821	871	871	881	829	808	882	854	851	889	844	833	860	811	825	837	901	849	867	858	861	861	821	811	894	924	882	836	835	871	896	835	885	833	840	801	881	872	866	855	902	897	852	863	907	860	842	860	823	841	888	908	804	849	852	828	852	842	863	884	857	878	837	790	892	897	840	807	882	891	818	856	849	873	822	828	789	844	897	810	841	878	850	854	866	887	880	887	857	832	836	866	874	794	815	816	863	864	833	841	845	831	860	897	790	882	852	846	843	874	840	857	843	849	845	815	801	863	868	827	870	870	872	821	884	785	858	854	823	812	853	831	877	849	852	871	843	887	817	814	818	847	827	823	830	817	803	854	874	903	826	819	880	831	887	800	875	878	801	842	835	842	854	837	882	892	859	871	920	848	848	832	855	861	868	865	845	852	819	845	792	836	839	845	842	841	816	858	811	809	885	854	884	846	876	848	864	860	843	799	824	893	846	874	884	835	806	836	876	815	822	919	860	861	861	867	836	847	848	852	840	857	857	853	868	825	866	839	825	794	846	829	879	891	849	850	813	880	844	888	843	835	835	898	929	880	820	883	862	867	800	793	854	820	871	892	808	880	875	835	833	863	834	825	825	831	866	839	877	827	820	903	892	850	878	906	892	851	847	842	817	856	819	851	885	849	868	882	821	803	835	831	832	824	862	865	831	785	862	837	836	883	812	840	870	849	887	885	856	898	859	892	858	821	809	882	861	826	817	859	892	901	884	836	831	856	820	846	861	828	808	871	810	907	876	887	880	830	894	828	859	859	878	860	866	862	889	850	811	824	856	851	855	812	877	845	829	859	845	818	852	897	825	859	851	851	816	837	875	871	869	840	832	867	850	889	796	844	814	858	817	828	830	859	848	814	856	815	862	884	844	872	849	857	846	846	845	805	814	852	831	852	842	858	836	882	860	848	863	846	783	856	872	858	818	858	795	851	876	792	879	875	833	878	865	851	829	820	837	827	823	854	853	847	864	789	897	846	850	804	858
3579	534	621	468	337	332	304	285	245	249	236	255	245	192	191	192	229	207	244	223	281	267	268	269	227	225	230	230	200	174	227	206	199	196	183	192	182	162	206	210	179	178	193	175	186	172	181	179	212	188	193	197	177	176	192	170	174	198	187	203	201	204	173	196	185	190	202	172	203	156	164	171	170	185	196	181	171	171	176	175	204	193	136	172	175	184	194	172	192	179	169	173	191	188	173	197	183	181	199	188	161	182	195	174	193	170	166	207	185	191	188	212	161	189	159	203	178	153	181	179	188	176	196	191	181	170	178	155	181	169	191	183	168	162	181	198	170	191	177	154	175	174	159	196	193	162	152	187	179	179	174	165	205	172	178	159	197	161	188	196	212	179	188	184	210	194	174	188	178	191	180	174	170	163	173	173	167	169	169	184	157	185	185	231	187	188	152	193	181	199	189	191	182	177	218	175	192	174	207	193	180	171	187	192	189	194	180	175	180	178	177	162	192	174	186	185	176	156	162	191	186	176	165	172	195	181	187	195	184	164	183	170	184	176	165	156	167	195	186	175	176	193	162	162	180	162	194	181	161	181	170	188	209	218	187	183	140	194	180	178	174	189	195	166	179	170	178	174	179	189	179	188	163	174	194	171	200	189	170	177	157	173	194	153	182	195	165	167	174	173	196	169	194	173	187	193	170	186	190	180	200	187	187	185	187	180	189	184	190	176	188	191	165	200	189	196	151	164	181	161	180	156	184	193	177	196	173	203	191	174	173	187	191	186	169	191	176	168	190	188	183	178	188	162	178	184	203	170	207	162	197	178	215	178	178	166	195	161	166	186	175	179	179	176	187	192	184	202	173	201	190	173	165	180	162	188	194	174	182	197	185	184	179	158	180	213	154	178	184	172	172	175	173	158	184	197	177	180	180	194	172	167	170	171	201	186	180	146	181	175	168	181	163	170	179	164	178	190	184	184	178	172	176	191	176	156	189	172	160	159	184	192	196	186	184	163	199	189	164	199	177	177	171	192	170	191	192	145	173	171	177	158	187	174	176	171	178	194	176	171	177	179	179	171	177	177	146	182	204	157	176	195	179	170	182	176	194	188	203	203	169	190	172	157	169	176	194	184	197	161	207	202	157	173	184	154	207	171	163	176	182	182	158	169	161	177	172	182	156	187	171	170	169	186	174	168	207	198	173	175	185	153	208	165	176	173	194	200	162	179	188	172	185	174	173	184	174	162	169	173	168	182	161	155	207	176	160	164	210	176	181	177	199	187	185	188	168	181	186	184	195	156	179	183	163	165	195	190	154	193	216	182	186	189	175	186	174	198	196	172	174	177	185	184	178	179	194	168	175	189	170	165	194	187	166	178	187	171	194	180	186	155	178	166	204	179	158	194	205	170	204	185	197	183	166	181	203	167	169	199	181	178	178	169	174	175	191	182	195	162	148	201	204	181	175	173	176	185	173	165	203	199	204	191	192	188	174	181	166	200	167	152	160	203	177	180	185	178	163	177	202	166	198	206	170	157	190	166	186	171	181	192	214	198	188	187	176	194	182	161	164	165	158	183	197	171	183	187	216	180	188	175	180	188	206	151	172	149	159	193	190	193	193	180	162	195	159	202	198	175	166	190	172	182	174	162	185	163	197	154	197	187	189	174	174	174	200	174	165	174	187	195	188	188	178	209	168	141	162	199	191	173	159	181	201	199	193	172	193	211	163	185	168	163	170	181	157	185	168	171	189	190	184	197	168	171	169	168	158	182	209	210	160	175	169	158	178	184	175	180	194	174	171	186	153	199	186	206	172	158	147	186	170	194	174	174	194	168	182	188	171	166	161	185	169	194	194	197	183	195	194	193	181	202	188	169	162	159	163	188	192	187	184	159	184	190	157	207	192	172	188	155	163	172	181	173	191	178	176	159	158	163	207	163	189	161	197	178	182	190	195	215	178	183	161	175	213	198	189	177	189	208	174	181	179	181	182	199	149	167	181	192	173	175	177	180	184	183	188	175	161	162	175	173	196	178	200	170	186	171	168	188	168	193	188	189	196	183	167	171	171	179	168	174	202	170	192	168	188	172	168	157	169	180	188	183	173	190	185	194	196	174	181	203	199	184	200	186	192	193	172	192	182	200	214	190	170	166	152	167	169	170	176	174	183	165	179	178	189	186	189	174	163	165	182	171	183	149	181	180	187	192	163	163	163	200	176	205	181	184	179	180	168	173	182	162	153	184	171	188	169	186	217	186	171	176	182	206	183	151	165	176	191	158	175	193	188	176	170	176	206	187	168	164	177	176	177	177	176	169	171	181	179	180	177	199	170	167	178	162	200	175	205	162	194	182	185	173	161	174	187	165	174	158	185	181	184	143	165	200	201	196	180	190	189	174	183	182	172	195	207	197	189	181	169	194	171	176	170	206	174	170	173	171	186	147	194	188	165	187	188	163	158	175	184	179	186	195	199	156	197	176	178	177	191	176	195	182	180	205	192	175	174	180	163	185	182	200	169	171	194	195	185	174	209	187	182	193	171	162	165	172	190	168	181	187	196	176	165	165	185	177	188	172	195	161	192	165	189	163	173	194	160	185	158	162	194	179	189	189	173	195	162	148	169	192	165	179	187	185	179	168	181	173	165	173	179	193	176	183	152	202	183	194	158	171	190	217	199	193	168	203	210	179	168	199	176	171	166	151	170	167	172	192	158	187	170	195	184	183	159	176	183	166	176	184	174	178	186	185	181	171	189	194	197	161	164	171	158	207	178	192	184	157	166	178	167	177	179	184	186	156	179	168	183	163	202	168	167	206	187	185	174	174	198	160	211	144	199	177	173	168	169	191	164	170	189	213	173	157	173	177	184	160	182	191	189	188	136	143	185	166	191	159	195	163	178	189	174	186	171	177	185	182	203	178	190	179	155	190	203	194	169	165	161	153	176	187	180	173	169	219	192	167	207	194	195	186	171	167	177	182	192	182	195	150	167	194	207	209	204	186	207	162	169	147	197	166	199	166	216	163	176	193	202	194	177	178	205	182	181	184	172	154	170	172	170	188	167	173	205	158	169	160	164	192	177	177	175	187	196	168	193	180	181	188	186	207	147	184	181	204	200	207	182	168	188	192	175	181	171	196	162	188	154	193	190	187	178	173	182	184	215	189	150	174	183	172	179	169	159	148	167	175	166	188	218	168	168	154	150	168	159	188	180	182	183	177	182	180	167	174	176	178	176	197	199	173	174	174	197	180	199	203	168	197	168	171	161	181	213	155	160	170	158	181	150	173	157	166	196	203	208	187	155	176	188	198	175	170	191	174	187	174	162	160	171	196	199	183	178	184	154	167	159	178	179	174	198	173	185	181	158	186	197	164	163	183	196	196	186	172	190	195	180	193	199	176	178	184	180	177	196	204	173	159	177	195	192	182	175	150	204	155	164	194	185	164	165	180	171	170	176	163	184	186	174	170	186	191	200	189	172	184	172	173	189	195	203	185	186	168	192	190	170	189
4050	761	1288	1355	1238	1099	1062	954	912	888	905	854	874	693	759	756	788	844	872	999	1146	1181	1203	1027	962	891	853	747	704	665	619	581	540	503	530	536	516	513	493	514	534	507	471	487	538	504	493	466	490	480	510	513	485	440	485	433	455	546	480	485	480	466	455	487	480	489	472	486	474	470	459	502	488	473	471	495	455	486	469	476	491	453	535	489	465	485	461	471	482	451	514	465	507	463	472	483	468	447	467	459	460	447	504	459	483	471	495	407	528	442	452	485	467	448	468	483	480	483	453	462	464	497	453	466	479	452	459	451	479	463	486	451	488	469	457	511	416	471	438	431	479	491	448	436	468	480	457	458	487	467	461	445	466	476	436	462	440	445	435	531	462	441	501	469	464	459	443	430	490	499	457	448	471	484	471	465	452	465	489	463	446	484	480	477	489	480	455	492	497	472	468	435	441	495	461	456	473	465	453	444	468	480	467	492	453	467	465	484	482	451	481	440	443	451	484	441	427	490	505	455	485	511	536	450	489	486	462	489	471	439	466	457	451	424	466	448	433	498	461	469	465	464	431	461	426	467	479	457	463	462	481	508	466	491	466	487	433	479	469	466	466	507	443	480	436	452	456	412	462	464	450	495	469	442	471	468	435	468	461	456	472	488	517	442	466	487	457	441	491	479	499	461	493	463	470	439	455	461	471	477	465	470	488	433	505	434	461	450	482	446	485	455	452	472	416	497	494	500	475	477	466	426	488	496	480	463	434	448	461	448	433	471	443	504	449	438	471	459	436	455	487	467	461	456	494	471	469	455	430	416	478	477	473	478	446	500	464	496	456	466	463	455	476	475	507	498	499	466	504	455	487	456	483	450	470	452	493	443	457	455	451	435	488	455	482	440	521	439	482	481	471	468	502	436	453	442	464	503	473	476	472	472	500	457	438	491	456	466	499	476	487	431	448	435	466	438	475	444	468	496	488	457	482	469	496	460	476	437	484	500	484	470	497	466	469	495	508	453	468	510	436	453	490	469	485	475	497	452	436	451	453	475	446	482	450	480	458	480	477	473	477	469	452	470	453	443	489	470	429	405	442	462	492	467	488	459	490	431	474	449	441	437	460	461	508	468	512	494	439	464	469	446	475	474	471	518	480	503	445	460	493	440	470	424	465	473	464	488	419	477	479	465	486	449	453	487	423	489	454	468	492	438	454	466	479	476	487	461	460	459	457	463	462	500	468	486	450	437	471	454	465	494	482	466	437	463	516	464	461	453	451	434	468	437	474	480	491	479	447	457	471	447	460	484	484	476	480	448	480	495	515	430	444	457	448	470	486	469	471	476	446	475	422	439	434	485	431	498	484	464	481	452	450	463	523	469	521	483	430	477	456	487	480	463	424	505	481	437	503	463	489	482	427	469	475	462	482	457	456	495	433	423	490	412	468	439	481	462	468	448	453	450	463	453	470	482	482	460	471	451	454	463	476	465	452	436	479	452	486	435	491	456	454	453	456	450	473	459	461	491	464	439	489	496	450	480	478	458	491	492	459	473	479	431	466	472	474	480	484	452	486	480	474	482	484	471	488	489	505	456	452	481	466	496	446	433	467	456	454	450	479	437	483	477	488	458	499	460	446	451	448	437	473	459	433	482	472	472	468	451	430	476	480	490	454	485	447	460	496	480	495	469	428	448	486	478	474	454	473	473	477	472	471	446	469	485	457	478	436	424	457	476	462	501	494	436	516	454	483	459	443	437	475	441	470	457	459	486	466	476	498	462	453	440	467	476	509	441	446	452	478	448	456	482	468	492	490	451	501	487	453	446	459	454	480	509	473	466	465	472	462	490	481	484	467	464	460	465	475	474	470	487	480	437	472	479	454	448	514	513	443	458	485	479	470	486	459	448	437	482	471	479	421	492	498	425	462	478	456	470	478	467	470	457	460	458	504	473	461	436	515	475	463	459	451	466	481	457	484	451	485	459	450	449	482	467	476	453	421	459	444	457	429	491	472	478	449	450	456	473	441	473	458	450	515	475	475	480	476	438	496	448	449	445	477	469	495	482	494	441	474	494	434	448	482	441	460	464	428	510	488	463	468	481	455	467	484	459	455	486	460	437	452	437	468	476	478	492	507	458	441	485	480	468	411	478	430	486	458	445	396	434	507	468	493	504	452	478	459	474	482	496	463	471	493	469	460	459	451	473	437	483	499	439	441	423	472	445	489	456	462	486	477	497	467	438	483	500	443	460	477	461	478	465	492	447	480	486	506	472	466	455	460	484	498	477	475	440	463	464	490	452	505	450	474	470	471	456	477	475	475	482	478	441	474	536	457	450	506	493	465	477	427	472	469	422	473	463	487	470	462	492	453	469	416	484	486	450	457	472	487	480	445	494	454	498	491	463	476	476	476	468	475	452	441	468	454	506	454	408	458	498	506	483	488	466	475	486	479	468	489	494	466	453	467	449	455	459	475	493	449	503	494	482	473	408	448	450	449	508	435	474	474	462	480	453	439	495	427	464	508	470	448	475	465	447	474	476	449	483	430	446	443	503	468	451	480	444	483	452	503	447	489	473	494	487	461	464	519	461	444	443	462	440	456	495	462	441	466	450	473	473	472	450	467	468	472	508	446	437	462	469	454	479	461	454	455	450	468	463	415	432	482	516	471	461	446	456	471	484	440	464	450	449	468	449	454	445	471	461	477	430	445	453	450	463	465	492	471	495	506	488	471	480	479	489	491	479	445	457	464	492	450	445	467	488	466	499	454	501	472	491	502	478	463	479	444	457	480	467	474	456	476	467	451	463	472	478	473	459	453	479	471	493	433	492	456	480	484	466	463	484	447	434	474	497	484	448	466	465	467	464	507	505	488	439	478	463	439	480	435	467	493	450	469	457	453	423	458	472	478	489	487	436	461	486	438	418	467	453	473	499	487	463	473	447	466	486	445	503	493	435	490	461	471	444	441	496	479	476	472	502	468	498	495	447	483	457	458	467	488	512	480	456	472	475	447	471	429	472	477	540	469	449	484	457	462	460	485	503	459	466	423	440	470	460	484	441	544	470	488	436	483	483	449	466	451	472	491	458	466	444	433	485	479	464	428	475	487	426	446	462	469	494	458	429	444	464	473	469	494	473	445	485	495	466	509	467	409	440	503	445	476	469	462	467	459	472	493	480	468	496	475	453	505	481	442	482	495	472	477	477	457	486	461	433	477	458	478	486	489	481	496	445	483	451	498	453	429	481	455	514	434	459	458	461	452	475	489	463	498	457	504	510	445	451	450	488	487	464	444	443	525	459	468	472	484	479	474	492	457	454	440	474	477	503	458	468	424	431	466	498	483	473	450	470	469	441	458	445	476	465	475	475	469	419	458	449	474	438	447	436	490	487	459	476	489	464	473	497	511	493	476	502	469	461	450	474	464	409	509	449	440	469	495	484	465	492	462	453	461	477	453	450	459	446	482	469	465	447	488	413	500	472	444	466	479	476	446	487	495	464	465	440	461	474
35336	10641	4040	1611	1228	929	704	571	533	478	461	423	377	413	334	372	379	394	353	411	444	439	383	390	381	334	341	327	272	274	283	281	276	287	287	272	292	287	260	281	249	261	270	281	268	268	246	259	286	293	274	270	248	283	268	262	275	290	261	258	267	252	270	268	265	261	267	300	253	244	264	264	261	259	268	266	278	265	262	270	234	252	253	259	264	255	263	237	257	236	276	268	263	263	240	248	238	262	250	260	289	269	245	278	257	249	229	263	278	249	253	265	270	282	230	274	262	240	244	245	270	282	294	280	270	269	255	255	248	226	258	244	250	264	272	281	235	259	252	253	252	270	259	251	272	274	238	237	287	251	247	272	226	255	244	248	307	257	260	264	271	246	227	261	257	227	233	256	253	271	239	255	240	254	201	248	259	238	287	250	270	250	254	268	234	245	257	260	266	219	246	266	238	238	269	248	275	240	238	228	233	247	255	265	239	269	268	260	272	230	244	255	257	268	229	230	237	246	257	251	246	242	247	271	271	225	238	265	263	254	236	232	280	257	285	280	267	240	260	249	237	269	257	257	242	254	252	246	233	250	262	248	279	281	282	234	239	314	231	270	267	229	274	276	222	280	272	255	299	267	265	233	258	283	254	240	256	259	276	236	261	255	242	268	273	242	262	249	289	295	253	256	229	240	296	239	250	264	272	265	229	260	278	247	241	241	264	258	264	255	253	241	256	254	247	242	272	268	264	248	280	269	260	266	255	277	267	242	242	280	228	227	249	243	272	247	274	271	211	279	251	238	245	259	261	232	230	263	254	252	263	286	264	227	251	273	256	273	220	236	246	271	270	274	253	251	281	288	273	273	250	271	244	263	242	278	276	260	243	260	272	276	270	251	289	225	278	247	250	279	236	246	257	239	256	228	258	267	263	250	248	277	260	231	244	254	263	240	258	272	262	269	246	239	248	253	259	256	265	263	244	257	231	226	256	295	248	245	274	288	227	269	258	299	243	247	241	241	232	257	273	279	253	276	243	266	233	254	250	236	270	256	239	244	265	281	272	257	259	240	271	240	275	262	259	242	230	254	237	259	263	251	241	256	276	273	272	253	233	270	257	256	249	230	266	267	275	248	264	223	254	301	257	246	259	266	265	233	254	268	266	239	249	273	241	276	255	237	284	227	246	255	271	259	236	235	311	276	253	262	270	256	290	236	250	260	239	249	268	262	274	256	250	235	264	229	206	250	248	247	247	262	262	242	262	256	273	246	299	262	269	262	262	249	264	258	277	318	291	282	238	262	229	278	298	246	259	239	263	267	272	295	250	257	273	253	257	263	237	256	273	259	252	236	247	273	260	272	262	245	284	278	227	266	289	254	245	246	260	289	255	265	243	229	253	245	267	260	265	252	256	241	245	262	264	274	268	246	226	250	284	263	259	242	252	261	281	276	263	247	255	254	231	248	267	230	258	236	258	263	269	247	219	264	252	259	257	265	230	232	269	249	240	255	263	220	282	260	247	263	269	252	254	242	259	249	266	243	248	264	237	241	287	233	265	275	280	257	269	286	247	249	241	263	245	254	261	272	246	221	271	242	258	225	259	284	241	257	258	273	252	280	305	247	211	258	237	229	249	244	277	253	276	262	264	276	252	263	243	244	269	230	293	240	267	257	264	265	255	253	239	262	239	284	259	269	258	256	277	251	264	253	247	241	264	261	251	244	269	303	252	267	242	245	257	265	210	240	227	255	254	273	280	231	266	253	270	238	256	262	280	250	269	258	260	246	252	256	243	257	242	289	250	230	263	268	251	278	238	274	291	271	241	257	273	241	256	275	226	272	246	229	245	273	263	257	254	258	273	250	231	277	221	234	257	271	263	245	252	263	257	227	243	244	230	261	271	265	245	231	280	234	257	293	257	274	253	266	268	256	235	273	286	228	255	279	261	242	245	255	283	256	253	243	275	279	217	271	284	260	255	284	243	237	259	244	271	242	269	240	271	239	278	252	234	281	280	270	240	263	243	267	274	254	238	231	225	240	261	271	240	267	273	264	252	214	251	255	243	258	258	261	265	255	271	241	260	304	260	266	276	256	272	258	243	225	299	255	262	280	279	278	265	239	245	267	260	275	230	239	268	263	259	262	245	289	255	261	290	225	274	252	231	237	268	256	245	257	235	250	255	294	267	262	262	256	231	266	241	237	279	271	286	281	266	266	285	259	241	275	279	246	249	259	266	266	236	264	285	243	245	295	289	286	244	221	239	234	244	243	263	247	242	264	265	246	246	280	262	250	258	262	266	225	266	251	276	256	281	288	269	250	247	222	262	251	257	258	251	271	253	236	239	284	245	246	226	289	237	242	239	264	252	256	261	248	282	241	253	258	249	262	237	254	311	257	243	263	266	240	285	257	264	285	258	244	278	286	273	274	242	239	255	287	232	257	264	226	258	258	257	240	243	276	260	272	242	270	272	226	238	220	249	276	265	248	276	264	242	253	247	235	269	226	280	261	260	277	241	240	267	242	275	281	258	256	254	292	279	266	280	264	260	258	271	232	235	264	263	249	235	295	236	271	239	280	237	250	259	242	239	261	257	261	265	253	225	265	278	279	242	246	289	267	280	223	252	265	266	275	253	279	255	251	268	263	234	264	257	292	256	243	259	271	242	228	248	241	238	264	249	252	243	258	263	223	254	219	251	264	265	311	246	262	284	268	234	248	246	257	227	272	229	216	250	267	267	257	267	249	291	292	294	259	242	241	236	236	288	251	257	249	285	255	300	268	275	247	253	247	260	249	274	271	238	245	273	223	257	236	241	279	269	239	295	294	278	274	263	250	264	275	229	273	269	238	256	254	247	241	238	252	237	282	256	257	274	243	275	257	290	269	262	252	237	244	252	249	256	255	244	252	260	242	244	260	240	273	255	258	257	270	256	265	249	239	237	257	278	260	262	255	279	259	244	267	241	258	260	269	266	245	258	238	272	255	261	239	279	261	229	257	243	243	261	245	255	253	279	218	274	261	278	238	251	226	285	258	225	255	244	252	220	243	252	228	265	268	218	239	248	277	246	247	251	239	262	249	262	256	267	281	269	254	235	245	269	267	246	244	293	261	284	279	253	256	296	275	262	246	255	291	266	256	262	243	327	294	254	280	279	230	282	264	260	243	242	252	256	242	256	277	248	247	270	258	257	253	280	256	260	254	264	250	282	249	234	272	285	272	244	239	246	256	263	268	267	246	265	276	244	285	242	261	249	242	250	271	262	276	270	245	260	276	240	284	311	256	231	270	228	278	256	256	263	239	236	251	275	261	239	256	243	230	219	250	218	257	245	240	230	280	235	241	232	259	237	240	248	268	249	211	260	252	263	255	249	227	275	278	275	244	235	236	266	260	257	271	261	262	266	235	233	251	243	256	255	238	232	269	273	249	229	260	237	282	283	254	256	237	253	269	254	237	262	245	259	268	213	262	250	251	286	251	253	262	251	253	240	294	276	251	244	251	222	252
16267	2059	4071	4701	3957	3403	2868	2381	2225	2053	1892	1733	1596	1445	1339	1428	1430	1640	1702	1713	2026	1932	1720	1692	1540	1431	1242	1233	1073	984	937	883	845	733	779	751	741	734	772	752	683	697	668	694	718	735	711	702	626	677	668	669	652	698	651	702	672	678	676	637	664	672	691	665	625	662	654	633	645	678	661	676	626	658	648	654	672	672	676	668	621	663	598	709	649	681	610	681	705	634	664	641	681	648	700	657	677	637	660	678	685	620	642	624	656	660	616	641	710	647	685	677	702	666	652	652	667	726	670	607	668	662	609	625	591	662	659	642	652	684	665	622	613	618	669	666	648	607	638	645	592	657	618	645	623	680	678	615	653	633	639	662	664	669	616	620	632	619	597	605	666	638	649	626	607	658	664	606	605	637	658	635	597	658	721	682	647	628	629	648	667	659	610	626	653	625	622	637	652	585	654	617	645	599	664	617	637	636	598	614	685	662	661	603	631	681	670	645	598	669	673	633	585	653	620	648	616	640	588	629	716	666	676	661	648	644	635	704	619	589	660	673	637	646	701	673	662	624	627	600	636	597	660	617	655	623	682	644	601	624	599	619	629	666	698	636	671	645	645	618	636	598	655	659	622	669	710	610	609	658	664	664	624	619	678	646	657	642	666	643	646	615	659	646	656	587	672	610	651	584	624	632	651	636	595	692	644	590	665	655	631	634	659	642	627	598	638	646	612	679	636	610	676	634	627	693	647	657	632	669	629	633	633	625	644	625	626	654	647	629	682	644	658	624	619	671	641	702	637	635	661	643	624	661	636	592	658	647	615	580	672	669	638	606	642	612	641	658	600	655	643	642	626	611	663	653	662	593	667	688	644	630	682	651	600	616	679	646	620	603	624	630	669	615	640	611	636	636	589	630	644	647	628	638	659	662	633	617	607	646	666	591	669	632	628	623	696	663	659	648	633	657	649	634	652	611	649	653	624	660	650	620	617	640	654	650	631	620	628	650	667	650	606	650	653	643	625	628	639	636	637	611	593	665	604	621	621	606	655	611	680	640	659	667	637	644	619	657	696	621	629	644	591	597	620	656	627	694	642	652	681	610	612	594	646	626	644	658	662	627	654	656	672	609	604	603	648	695	645	652	675	628	654	640	661	631	647	647	598	604	618	664	647	609	602	610	665	651	670	666	657	674	617	592	610	620	678	626	603	663	652	640	632	642	619	640	653	669	630	632	603	607	681	656	602	635	631	618	678	606	657	622	593	625	606	624	611	691	641	646	691	604	654	645	658	649	650	639	628	609	641	621	616	644	627	665	607	660	625	649	656	598	621	665	646	654	625	644	595	663	655	681	617	682	603	650	614	644	639	661	669	654	652	660	655	614	612	589	704	607	637	568	609	659	639	637	651	660	626	666	616	619	645	628	609	629	639	623	631	607	623	643	612	653	659	697	661	623	646	611	628	634	654	657	650	649	623	666	663	586	684	625	644	648	635	689	655	631	624	652	599	641	630	672	620	627	657	647	649	597	628	674	621	677	685	645	650	670	620	623	564	649	628	682	669	615	657	679	636	644	674	655	634	631	671	630	686	632	669	643	632	627	637	666	632	590	636	630	661	698	666	637	666	638	675	659	624	634	594	627	614	645	647	657	656	650	698	641	646	617	611	618	661	663	651	606	632	663	651	651	636	650	609	655	637	662	571	673	606	650	666	655	656	661	603	644	690	623	650	643	612	625	623	672	618	650	627	648	603	633	652	686	661	656	632	688	644	593	681	693	644	656	597	700	582	621	634	662	631	639	643	629	671	641	640	648	673	629	650	654	640	633	601	637	607	649	627	626	682	646	635	609	609	604	654	644	634	630	634	619	661	650	643	650	698	639	654	619	659	671	669	679	715	647	667	622	613	630	616	634	653	560	638	633	673	674	595	607	664	664	600	707	635	623	670	668	650	617	638	688	667	628	627	672	641	650	657	662	634	657	627	622	649	617	658	627	668	635	647	627	673	618	627	635	658	636	649	604	623	691	640	670	615	634	613	692	654	637	626	622	632	610	595	667	645	621	651	639	676	633	690	644	596	619	611	668	606	626	623	689	630	630	656	691	609	640	684	614	626	605	659	683	691	630	649	633	658	610	615	630	600	641	635	605	596	635	641	648	644	631	637	628	620	637	685	658	613	644	615	648	600	625	660	614	636	656	666	640	662	622	633	656	610	636	679	641	634	646	606	609	641	634	648	615	715	656	619	614	655	620	627	661	649	645	606	611	674	616	650	622	684	633	708	607	649	613	636	657	644	695	635	648	632	663	629	615	633	697	654	644	651	644	615	661	607	646	630	605	633	661	631	652	644	649	671	638	628	646	656	659	712	652	665	669	707	681	574	638	635	632	668	658	636	640	666	631	654	630	688	596	638	612	614	650	652	677	657	643	643	656	617	608	627	665	673	635	676	598	653	671	622	694	659	678	658	634	645	620	631	653	647	648	649	644	621	606	660	645	630	677	657	603	654	664	646	612	619	624	625	659	613	692	657	629	629	548	615	617	624	624	617	630	656	645	635	620	657	586	658	649	627	625	654	641	683	648	628	650	614	611	629	660	654	581	682	677	604	672	615	619	641	659	670	640	649	641	606	674	646	632	647	655	686	594	692	642	586	640	643	582	656	659	656	666	631	646	601	664	647	649	609	646	605	618	644	617	635	581	663	627	617	639	643	605	627	590	655	642	628	661	650	630	643	657	624	624	630	628	630	658	625	591	645	649	636	621	608	664	641	663	602	691	646	637	619	623	666	605	621	620	594	594	628	652	643	637	681	654	617	623	669	621	629	662	606	644	655	639	648	642	658	629	645	604	679	650	600	621	665	604	646	646	674	612	645	644	622	654	643	629	628	659	641	643	669	600	641	623	615	621	645	690	648	610	652	631	641	698	636	655	637	637	610	625	648	632	631	617	624	664	604	656	668	617	681	614	616	602	627	628	639	615	643	619	664	663	617	643	627	633	683	625	651	599	647	625	665	647	658	611	609	580	643	651	619	652	656	651	617	671	639	633	650	596	684	635	651	633	666	683	649	590	626	626	637	636	620	667	653	628	626	607	681	608	646	675	615	642	672	646	632	629	614	695	601	647	639	657	666	624	645	676	657	640	609	664	630	660	673	718	617	608	615	656	681	660	683	590	658	662	616	675	641	658	632	669	642	617	614	669	609	653	681	658	693	677	660	647	607	655	631	635	626	665	650	638	589	635	664	667	673	592	674	643	645	650	616	596	653	623	648	649	602	670	608	656	646	613	621	631	636	618	647	654	589	621	641	611	647	615	625	645	631	625	642	677	646	671	663	638	658	680	602	648	656	648	665	649	628	647	631	652	634	620	689	639	688	661	676	637	616	634	685	649	654	567	660	678	636	636	611	644	669	660	662	633	640	666	659	647	695	593	603	679	639	654	645	634	648	685	625	596	659	630	651	606	629	568	662	627	656	647	627	655	608	648	617	647	623	596	620	625	689	652	672	617
41370	21954	12334	5260	2210	1558	1202	952	836	788	722	639	606	583	526	544	565	562	620	631	663	607	569	577	541	497	487	472	446	415	431	428	378	402	404	400	395	407	397	379	377	369	379	381	387	399	376	384	390	369	375	373	384	367	350	342	392	347	352	365	373	400	417	346	372	388	365	391	428	408	383	371	371	363	382	372	356	375	365	370	384	371	366	358	381	378	379	316	375	386	378	370	378	357	337	350	360	395	374	361	365	385	351	369	348	358	376	387	369	355	324	365	340	349	375	370	349	381	345	363	350	387	344	344	365	347	338	377	361	357	382	370	350	351	352	388	340	386	370	396	369	332	385	378	343	367	342	365	391	349	351	372	326	362	341	314	349	374	351	375	380	356	337	366	387	370	334	326	368	385	351	362	369	355	357	377	375	368	372	371	361	387	341	371	355	354	370	384	349	374	373	345	365	392	392	386	370	357	396	360	364	346	348	368	366	353	370	393	367	394	372	368	346	348	328	365	363	373	368	361	380	388	380	394	360	373	374	335	349	364	368	355	343	361	338	330	380	340	354	394	356	366	355	361	336	356	413	342	343	357	379	396	343	333	344	374	358	362	355	379	338	362	373	368	349	344	358	386	376	366	364	364	351	380	357	382	370	400	396	348	375	326	368	372	363	357	337	342	409	363	353	370	355	391	356	365	417	355	395	387	351	369	411	389	362	347	364	378	391	371	398	393	393	362	396	368	347	387	397	347	377	379	326	367	344	378	347	345	388	361	367	358	335	385	397	359	343	353	383	342	385	385	361	339	344	344	362	352	352	387	376	365	363	354	380	383	349	389	310	347	347	379	373	373	340	331	328	333	378	376	353	371	384	379	366	382	342	330	321	345	324	351	364	398	385	337	368	382	382	420	371	364	383	361	373	319	338	364	349	373	362	316	349	389	394	386	366	359	375	381	333	346	351	381	362	359	372	391	396	369	354	387	355	365	341	379	375	380	354	370	400	384	364	364	337	361	372	351	378	341	337	406	390	397	380	346	359	377	354	362	368	395	376	329	369	369	419	383	365	366	363	335	401	347	352	340	373	357	376	388	378	347	332	346	371	423	386	365	353	376	358	332	349	378	339	369	332	332	369	362	364	359	361	407	361	384	364	359	358	366	314	377	358	386	379	382	358	383	339	385	334	360	378	402	400	329	356	382	350	367	348	347	354	346	361	381	387	369	363	334	392	353	394	398	355	358	364	356	361	347	353	358	368	355	340	379	368	339	353	372	360	394	398	377	368	365	392	372	362	377	406	390	374	374	362	377	352	375	356	369	338	374	385	378	337	339	352	356	363	359	353	325	391	376	323	351	393	349	393	322	373	406	361	349	376	374	389	355	370	394	368	370	369	356	395	380	377	375	348	356	360	358	362	353	363	358	371	329	381	368	350	358	336	316	347	398	352	369	379	337	356	360	302	367	354	332	378	385	372	366	366	386	387	345	413	396	354	362	425	344	366	363	409	363	355	370	379	417	347	354	410	371	369	375	342	329	381	331	327	333	365	327	416	345	363	346	390	357	390	356	355	371	368	366	371	346	331	377	397	389	368	361	385	393	376	377	375	372	338	360	397	365	378	369	350	336	358	340	378	376	359	371	339	382	360	375	381	322	371	369	332	363	368	329	358	369	353	355	369	374	363	370	391	370	379	352	358	354	379	360	364	378	357	360	384	346	396	406	346	357	342	338	332	399	415	337	351	392	333	361	387	382	339	350	351	359	353	352	347	346	347	367	401	343	352	341	361	341	358	414	373	375	372	340	379	380	351	355	363	388	367	357	386	369	375	390	364	345	390	330	348	346	348	327	364	384	356	350	364	358	354	384	368	394	375	355	344	368	359	363	356	366	364	364	331	396	367	401	354	372	376	342	342	322	349	364	369	353	366	392	372	365	353	407	363	325	346	347	377	343	360	334	374	329	341	378	344	379	389	359	383	394	358	328	363	382	364	408	378	373	386	367	357	344	348	329	386	364	347	360	335	350	339	357	329	342	373	338	377	361	386	364	394	364	399	386	364	396	349	355	335	331	366	330	334	390	371	374	334	366	370	384	336	358	375	376	341	406	362	361	373	360	365	376	389	337	373	368	360	376	341	371	321	358	352	338	381	389	380	380	397	390	381	356	359	375	350	364	362	387	348	313	342	385	396	362	384	366	375	368	361	378	343	351	344	356	374	371	415	361	388	389	358	354	361	359	345	370	373	342	397	359	400	372	346	335	337	323	381	354	363	384	367	378	358	368	360	380	348	382	329	364	406	347	400	382	387	359	372	367	334	346	388	330	358	380	384	387	321	349	322	382	363	356	356	326	380	383	353	368	394	345	355	345	385	348	433	342	335	350	347	381	365	361	357	395	352	386	335	404	329	367	385	339	375	374	378	386	353	364	358	364	351	444	381	373	346	348	350	340	346	373	381	396	382	363	325	374	354	368	333	351	381	381	356	339	340	388	358	388	343	400	365	367	370	348	376	332	337	341	357	377	349	365	403	323	385	355	398	386	364	367	323	386	384	340	364	353	360	359	353	363	365	382	383	358	346	357	391	360	408	367	366	402	353	365	354	382	360	352	378	366	401	367	386	386	375	360	376	337	391	373	373	391	354	363	385	370	381	355	355	367	352	370	373	367	334	358	372	338	368	396	386	339	387	363	332	364	347	368	346	366	345	356	374	387	379	343	390	364	373	345	340	340	405	384	391	348	360	351	368	353	373	345	392	334	383	363	369	378	412	367	374	365	399	379	375	366	378	348	361	376	389	354	359	327	378	363	349	332	387	363	364	357	369	329	363	368	380	348	407	385	365	411	360	375	367	315	373	350	391	356	352	368	368	363	316	356	323	343	355	380	358	357	342	412	381	369	376	379	407	344	376	408	374	363	362	384	385	371	343	391	397	357	359	371	334	376	376	367	358	353	353	370	392	380	341	341	376	341	364	362	383	369	364	381	326	361	358	330	327	371	361	369	370	372	375	385	343	354	390	348	402	372	391	374	337	352	357	359	357	377	357	346	368	377	373	370	374	399	366	339	330	341	351	374	411	363	371	340	351	355	383	356	347	397	339	357	341	340	338	396	359	361	349	335	379	341	351	337	335	338	369	385	387	399	365	362	373	358	349	399	369	360	392	405	369	398	399	386	382	394	379	364	352	360	341	352	399	359	334	379	357	390	369	401	354	314	372	375	371	350	366	372	346	393	367	369	392	378	356	351	350	378	386	347	382	362	388	383	332	354	366	360	395	367	352	344	336	369	364	355	364	372	356	355	374	376	393	356	361	327	343	351	360	383	361	366	376	370	358	333	378	374	338	364	390	393	373	389	344	383	367	396	397	368	392	379	387	353	384	379	383	344	379	371	396	330	369	385	341	330	373	345	353	380	365	362	371	413	328	376	345	365	363	334	329	357	363	365	408	370	374	387	379	360	341	323	360	382	362	344	365	329	369	364	384	370	389	364	332	381	323	347	366	396
20427	3139	6496	7309	6453	5354	4461	3853	3289	3098	2828	2729	2446	2245	2179	2122	2188	2429	2567	2692	2902	2725	2464	2254	2058	1981	1787	1582	1560	1362	1329	1136	1103	961	1034	1011	1035	985	954	1051	951	921	972	936	900	959	931	988	924	849	856	856	905	893	890	910	903	909	922	880	886	943	884	916	939	884	894	919	866	869	952	831	867	933	799	938	890	881	875	861	823	880	828	842	849	849	869	874	896	868	894	908	918	906	880	855	867	840	824	904	803	860	817	846	845	847	873	825	895	866	821	839	885	864	828	850	837	889	855	884	850	827	856	866	866	881	838	879	935	836	863	865	856	881	852	819	908	826	826	786	859	845	824	877	808	830	852	848	876	837	848	894	841	801	849	834	878	834	874	842	877	844	858	887	830	855	822	845	833	811	801	827	845	798	861	860	818	853	864	816	831	916	791	809	802	859	811	816	869	861	875	874	811	854	811	877	837	870	913	818	851	856	901	864	831	867	846	819	925	913	850	832	852	817	823	808	810	850	819	856	792	861	912	790	837	834	862	817	877	836	857	881	864	838	821	818	859	881	848	842	865	869	801	824	807	849	850	821	864	791	837	885	865	888	880	883	839	815	841	819	842	834	853	850	893	838	845	844	885	855	844	914	800	861	786	841	849	896	832	850	817	858	859	843	825	887	828	791	887	840	841	828	867	862	840	851	815	810	826	870	834	910	895	929	838	886	829	855	835	850	859	831	848	844	891	835	872	855	877	808	834	865	883	834	832	850	822	859	824	834	858	840	914	805	834	807	829	874	874	833	838	854	872	859	876	873	821	828	806	828	822	839	823	834	877	854	863	819	821	908	771	868	836	813	876	899	827	799	859	872	820	797	871	848	830	811	832	919	863	860	813	808	873	843	872	874	839	819	875	867	862	835	856	785	824	817	845	816	836	845	839	837	859	861	856	850	837	862	839	857	854	850	887	844	821	867	885	844	923	804	858	801	868	882	850	859	862	878	820	837	861	791	859	911	888	852	842	863	860	812	911	806	878	865	841	884	896	796	864	839	848	876	877	857	786	869	874	842	848	821	813	869	811	819	882	842	851	840	757	833	783	848	831	875	840	856	862	859	800	815	874	874	908	879	899	856	835	847	844	872	845	801	826	811	863	837	832	848	799	835	845	860	882	916	849	848	895	827	869	840	845	832	846	847	781	828	865	829	811	837	808	828	825	843	866	865	836	848	861	869	849	864	839	859	886	892	864	878	830	840	831	884	824	809	842	808	806	867	870	819	863	855	826	877	884	820	853	835	847	861	880	892	797	841	841	876	816	885	831	829	893	858	858	871	840	863	838	835	809	856	801	860	868	850	871	885	820	854	820	842	827	799	849	913	855	853	856	854	804	888	788	833	849	842	846	840	845	880	865	853	879	816	866	843	820	851	849	867	862	853	863	845	869	884	806	926	832	872	843	823	841	866	879	823	817	866	856	848	837	815	812	911	813	839	876	832	849	836	878	917	810	836	858	837	867	881	800	805	880	792	884	838	850	854	909	868	862	846	880	824	860	865	766	867	864	885	884	827	825	830	852	821	851	859	821	855	826	864	896	857	839	820	802	855	823	858	850	878	825	869	845	863	874	863	845	833	807	863	873	887	873	824	821	890	847	848	858	818	840	837	802	904	848	865	867	814	879	874	907	855	906	839	802	881	855	813	866	869	855	797	902	815	858	872	849	802	867	847	830	866	822	859	865	871	846	867	855	826	810	878	836	831	915	791	889	875	819	864	877	906	884	847	826	841	787	797	850	841	878	797	836	848	889	816	863	832	807	860	914	806	850	875	900	837	834	846	857	837	887	842	875	870	885	861	838	836	867	829	886	858	851	861	809	850	797	812	879	799	862	799	848	806	841	891	843	857	885	860	824	850	823	857	901	872	819	816	850	856	856	819	808	844	840	790	845	840	866	803	895	837	840	863	848	822	841	856	870	838	829	857	860	908	858	867	847	874	820	855	869	821	826	818	817	849	850	882	839	856	851	810	857	813	885	826	853	839	822	851	842	868	879	820	847	813	836	814	878	824	839	852	837	807	874	857	802	905	870	812	849	869	814	842	846	838	809	877	851	856	869	857	835	848	877	827	828	839	874	837	854	863	834	852	829	944	834	887	889	823	855	876	863	843	833	853	835	772	867	814	881	861	849	829	840	839	814	868	877	863	852	861	843	870	848	804	890	814	793	835	847	832	818	842	887	849	784	822	853	851	849	804	880	820	844	851	869	870	869	833	892	843	808	843	848	862	812	856	862	894	845	838	881	870	849	823	834	825	790	833	860	859	892	873	856	872	892	888	834	830	916	822	911	823	842	866	834	870	854	859	829	858	859	886	815	849	887	846	889	846	848	890	834	831	834	834	829	817	840	824	850	835	918	836	809	827	900	830	875	804	827	843	871	886	794	796	816	842	830	809	881	841	842	844	875	821	849	834	848	815	839	837	872	851	831	857	833	837	877	821	861	801	821	879	824	823	888	864	838	799	874	836	873	839	870	870	857	825	812	893	825	873	834	836	854	858	881	871	825	827	852	902	866	832	892	855	880	815	853	858	865	823	871	869	836	848	872	843	829	858	852	873	842	889	834	832	930	866	834	858	866	863	929	832	853	873	830	825	888	858	803	838	855	865	837	803	891	827	876	866	816	840	824	852	859	869	820	833	914	872	851	847	842	835	859	910	828	875	866	796	793	862	862	811	849	865	864	834	824	839	840	828	833	947	840	808	849	861	825	776	837	919	820	855	808	857	893	842	859	819	793	888	877	857	799	789	820	836	781	869	849	844	832	823	822	834	827	858	875	849	826	867	833	872	815	864	873	852	820	812	858	811	817	848	859	817	831	920	842	852	806	803	858	888	843	896	840	860	866	859	822	874	862	867	894	866	841	865	807	842	874	855	806	843	822	781	892	852	901	792	870	843	873	884	860	852	816	830	843	818	876	849	857	812	804	818	859	854	844	848	944	883	865	845	851	855	833	856	868	842	841	846	841	839	815	879	855	833	825	848	826	859	870	856	850	812	865	843	865	852	878	816	845	829	845	829	846	872	835	833	841	868	829	934	893	824	831	843	839	867	844	869	791	876	875	852	856	890	873	896	729	847	914	908	849	817	862	820	840	893	837	808	827	839	841	860	907	896	827	854	832	811	867	855	839	809	803	868	895	854	793	823	812	852	849	875	875	827	828	857	843	849	838	843	853	907	851	781	788	843	846	793	883	873	844	875	834	818	854	824	839	846	857	843	864	843	840	886	837	867	853	794	861	814	849	804	804	821	810	878	879	827	850	849	788	827	784	868	846	856	879	901	809	874	865	827	836	825	905	837	853	811	852	814	815	887	903	828	882	845	817	857	867	883	860	898	843	833	835	874	824	854	823	822	848	864	906	835	808	914	846	907	816	837	829	854	821	840	790	867	842	898	875	792	865	836	876	802	829	801	865	838	810	856	851	870	810	845	914	843	816	843	839	857	822	881	841	832
4145	625	565	492	388	363	290	273	263	251	277	216	215	192	211	238	276	259	279	274	286	282	286	266	256	255	265	213	189	207	226	200	181	185	189	160	179	211	207	197	185	178	172	189	173	200	189	181	189	162	193	195	186	185	200	199	182	202	201	190	159	200	172	177	189	190	171	179	176	191	209	190	185	191	193	209	179	155	179	173	189	182	172	189	181	207	189	173	180	175	190	174	184	206	202	181	198	178	201	216	173	191	178	207	202	203	168	180	191	187	151	202	181	193	183	177	184	192	192	170	180	182	196	163	181	151	175	197	190	185	181	187	186	219	199	190	189	155	169	162	190	178	212	204	193	159	176	170	166	186	207	198	194	195	163	207	186	169	190	183	170	171	183	196	180	187	177	174	172	181	172	202	176	176	204	167	170	193	163	189	162	171	157	181	194	161	174	200	170	212	212	155	218	180	174	179	176	172	180	181	165	222	187	165	161	212	176	190	196	188	180	190	174	169	183	174	202	175	199	179	179	165	208	189	174	173	186	193	198	188	193	193	145	189	191	212	178	164	163	186	206	167	186	187	179	177	159	177	177	178	185	181	215	202	199	178	180	196	194	206	159	180	177	173	179	177	164	191	188	206	174	181	187	210	176	166	186	181	179	185	187	187	162	213	201	180	178	183	223	201	172	194	195	182	195	209	187	198	182	188	175	166	191	160	184	190	172	191	177	155	176	177	184	186	208	164	164	183	192	189	193	186	205	180	165	183	192	195	174	172	177	178	195	179	173	206	181	189	205	145	195	162	201	169	166	190	172	191	187	194	178	182	175	167	201	203	176	185	196	185	184	187	169	193	187	185	220	172	186	178	198	180	217	190	177	201	203	189	191	193	168	185	153	165	190	197	189	185	163	172	178	190	182	184	187	188	166	182	185	187	188	157	172	181	166	205	183	186	167	194	184	173	180	182	194	188	170	211	187	179	203	174	183	189	163	160	172	168	177	179	174	195	188	161	184	185	195	164	174	174	200	185	185	181	162	170	189	193	191	170	179	181	189	186	180	192	194	204	181	183	184	197	207	160	184	167	180	161	212	172	192	187	182	198	177	184	201	200	192	183	179	185	167	185	181	165	187	190	168	184	168	149	175	184	180	197	176	165	156	181	214	204	189	178	194	195	205	193	182	203	179	184	169	195	185	156	213	177	190	178	185	182	206	164	190	179	205	185	176	170	184	173	171	169	190	160	193	169	177	161	165	218	161	164	154	175	183	158	206	161	181	179	174	198	194	169	202	186	185	173	174	199	173	182	206	183	197	191	195	171	167	184	191	193	188	187	168	206	186	166	168	177	196	176	173	191	191	179	185	162	176	179	195	173	202	189	205	166	190	146	186	201	200	191	166	217	173	180	156	175	186	174	186	198	159	179	192	195	190	186	166	187	173	192	173	190	186	156	187	191	203	170	175	212	174	183	165	169	183	172	189	164	195	173	154	184	199	171	161	170	191	192	172	191	191	178	183	184	171	191	178	198	187	181	196	202	202	187	165	196	169	174	159	191	199	201	184	169	167	189	186	164	155	160	196	196	214	194	184	166	175	190	185	180	196	157	167	165	162	191	197	186	173	196	183	175	189	186	187	180	190	181	209	165	187	185	207	158	183	187	162	172	207	197	195	193	177	175	185	195	179	162	171	161	181	143	186	197	176	174	196	177	170	170	157	183	201	184	169	163	177	177	186	171	186	196	187	205	169	190	172	188	177	199	172	173	198	174	177	167	199	178	175	179	189	200	188	162	187	190	187	192	178	173	193	185	165	165	182	161	187	187	164	152	181	190	166	159	210	176	170	172	168	157	164	197	172	171	188	188	187	182	182	153	179	183	161	162	179	178	180	178	188	164	159	182	211	170	162	176	203	182	166	175	186	169	173	183	207	205	211	195	195	180	188	184	179	168	192	175	181	182	154	181	171	182	206	180	184	172	181	185	182	188	153	186	158	183	180	179	164	159	202	182	194	156	203	182	182	195	186	187	171	196	185	187	192	192	209	176	176	195	184	195	187	157	180	192	181	181	170	201	197	166	204	199	185	209	175	183	198	151	210	186	193	183	179	191	164	151	172	182	194	182	201	170	185	200	174	212	184	178	166	180	201	185	177	181	174	188	182	179	174	207	226	173	190	193	183	179	197	172	178	194	206	187	200	170	173	162	190	177	200	215	162	186	170	199	165	200	183	165	158	172	196	187	196	180	192	173	200	186	187	183	178	217	147	212	218	187	200	212	170	191	171	174	202	161	190	205	158	196	171	177	168	179	164	177	191	187	171	184	183	178	205	173	176	174	190	185	170	182	200	205	200	167	171	169	163	152	178	183	210	171	185	165	170	198	184	191	208	174	182	166	172	185	186	207	161	170	168	192	174	176	182	159	162	179	212	162	190	174	204	195	186	177	173	201	193	182	167	177	174	193	191	158	201	169	206	174	199	179	188	184	184	191	202	168	193	166	164	164	174	206	189	182	175	191	175	181	176	207	179	186	167	194	184	192	188	184	189	168	186	178	167	175	178	205	184	188	172	182	165	171	163	214	201	164	190	196	177	168	168	183	191	160	164	188	206	166	190	215	195	193	190	183	193	151	187	166	167	185	185	190	181	164	170	189	173	201	173	154	162	175	195	193	164	189	167	192	168	175	167	193	168	177	217	163	182	181	205	173	186	183	196	189	209	179	178	191	187	189	205	186	168	197	184	190	176	182	179	189	197	188	164	203	197	196	167	187	196	179	177	169	196	186	166	190	173	161	193	180	216	201	162	185	176	153	169	183	179	182	175	194	181	186	193	181	182	183	211	176	194	169	204	211	185	180	174	153	194	183	185	189	195	212	167	183	169	170	209	180	193	180	186	146	162	183	182	181	179	201	173	183	216	154	180	182	177	191	182	189	178	211	171	175	205	175	186	165	186	175	187	203	194	206	215	167	174	179	205	179	177	183	160	172	175	175	180	173	166	176	173	194	202	186	191	178	197	177	181	168	181	183	193	174	182	187	175	183	186	154	180	190	199	193	198	188	172	192	176	193	176	213	171	185	188	200	184	205	193	171	201	179	220	197	157	172	175	180	149	184	196	200	170	191	190	184	187	183	171	215	177	204	183	199	158	176	171	183	184	176	175	215	193	205	187	185	188	165	188	171	195	176	201	173	171	201	187	194	140	157	177	167	181	189	190	198	169	179	178	148	178	182	180	191	169	172	176	180	191	150	150	176	191	195	182	161	184	205	173	171	171	185	187	186	178	168	191	183	197	195	195	174	190	178	182	169	170	178	205	188	179	173	188	198	183	198	199	195	184	168	201	208	164	198	184	188	189	170	171	171	197	177	174	202	190	192	188	214	190	183	196	193	191	188	184	193	199	195	167	161	159	217	191	194	176	186	154	189	199	186	175	180	183	150	181	197	172	179	174	179	162	194	174	197	194	167	172	151	199	185	191	164	152	178	172	195	217	191	167	178	179	196	211	160
4725	796	1265	1475	1263	1142	1110	1043	951	969	972	852	789	751	778	851	842	991	1087	1106	1208	1157	1120	982	940	878	854	743	687	603	605	537	530	515	532	525	554	475	505	504	472	496	517	484	519	508	470	517	461	484	535	482	476	487	499	491	456	515	465	438	540	476	477	490	469	501	466	465	500	515	456	474	435	497	458	445	501	460	498	466	480	501	501	462	516	471	478	508	464	481	484	503	543	504	491	490	482	487	477	485	449	455	482	507	483	466	464	470	446	456	470	491	479	447	470	486	471	486	449	479	468	470	484	463	476	483	448	480	447	474	477	483	522	472	449	504	449	466	453	481	472	448	509	487	448	454	478	461	475	508	480	490	476	479	437	491	493	474	479	504	476	455	492	496	504	488	453	449	517	511	497	459	514	482	480	475	467	459	475	475	466	468	446	478	493	488	423	478	485	493	484	452	459	452	463	441	451	482	454	461	492	483	451	469	460	458	485	484	431	461	469	463	430	472	471	444	472	473	502	473	485	466	465	481	459	465	468	473	481	516	482	447	457	489	512	456	468	471	474	498	508	514	438	474	494	454	489	484	459	481	460	439	494	469	491	439	520	466	462	468	506	510	483	509	515	482	487	497	468	496	442	476	478	490	447	476	484	491	510	466	445	493	462	464	475	487	472	506	470	446	481	451	478	466	457	448	477	518	469	460	491	459	474	471	449	469	460	465	457	476	460	469	463	461	456	446	472	518	468	472	487	491	493	488	466	467	462	497	490	487	500	453	498	458	477	466	474	452	475	512	474	465	507	508	453	491	493	474	448	493	486	450	474	501	467	484	492	471	489	483	500	481	501	454	496	498	472	474	465	494	512	494	494	488	465	494	489	470	473	493	435	502	473	486	466	510	474	435	466	438	448	494	493	440	483	487	490	435	464	499	479	486	462	535	520	453	456	449	480	458	459	507	480	445	468	504	467	482	451	490	480	468	471	456	455	461	465	497	450	508	502	505	486	475	478	447	505	466	463	465	495	481	501	439	478	450	453	446	499	468	471	485	482	453	506	487	461	437	493	464	453	478	507	455	468	476	480	448	490	473	500	451	471	452	456	500	510	511	488	480	482	484	479	472	453	473	476	431	486	481	455	474	482	453	451	485	472	479	525	468	475	537	453	468	442	495	432	517	478	506	450	494	427	485	488	484	482	485	443	489	493	487	507	474	452	509	476	457	450	486	478	485	508	488	482	496	478	456	426	479	482	514	438	512	467	467	479	437	488	459	482	448	490	496	474	479	490	469	484	488	490	445	525	501	462	460	479	476	470	477	492	513	486	497	520	429	478	480	456	518	494	473	468	509	503	479	464	516	464	490	505	478	464	453	456	465	472	464	448	485	464	509	448	496	489	469	430	481	476	475	504	453	498	503	484	490	459	425	464	449	473	478	476	462	496	450	448	465	435	457	479	492	469	451	480	469	451	479	485	459	472	470	451	478	471	482	504	474	476	445	476	450	476	486	445	471	451	470	487	463	503	476	501	498	450	475	505	459	474	463	437	449	466	523	438	495	442	408	497	459	497	484	497	442	470	465	481	481	473	518	504	471	502	489	477	458	470	467	483	513	466	475	492	474	481	452	477	490	484	504	463	451	458	481	450	439	501	460	455	463	502	461	439	495	486	450	471	466	473	479	489	480	502	484	488	512	475	476	458	506	466	466	487	454	464	462	459	472	452	500	480	486	456	489	426	454	486	455	487	515	457	476	435	498	490	480	469	470	454	501	482	472	459	510	461	482	476	450	493	474	501	507	467	440	478	459	466	502	490	499	508	487	488	493	459	470	478	537	506	463	453	470	482	448	501	495	449	499	494	468	479	462	508	512	457	475	452	509	495	469	508	448	466	487	448	468	504	496	499	485	456	465	459	449	478	494	465	470	514	432	448	498	456	517	505	451	474	429	455	424	490	452	502	462	492	463	444	457	437	521	456	510	474	470	507	469	487	471	456	493	479	486	477	464	498	475	496	482	508	526	492	471	477	474	497	452	470	469	515	486	485	481	465	513	486	491	466	473	467	489	479	541	451	493	479	482	489	492	476	493	476	488	471	531	449	489	467	502	464	461	466	483	482	435	472	493	463	470	489	483	442	486	494	431	476	466	476	446	496	473	473	464	491	514	448	487	473	438	519	485	470	461	450	489	453	474	492	458	488	478	449	479	483	466	480	487	454	414	458	459	485	455	465	515	494	479	487	446	444	488	485	459	473	502	475	453	470	468	484	461	468	531	456	485	446	513	484	441	438	515	446	468	504	448	449	486	479	490	458	477	484	456	479	448	502	485	462	443	476	464	505	482	483	496	476	508	491	532	502	439	455	460	474	451	472	442	484	484	495	431	469	473	468	429	475	474	439	477	503	483	473	457	500	447	503	491	496	488	440	461	476	482	465	473	457	484	457	516	487	487	476	475	495	506	423	490	478	474	473	496	472	473	479	500	453	504	469	473	478	480	495	468	506	430	468	486	458	481	458	473	488	434	491	480	478	513	484	561	477	502	459	450	469	445	488	504	481	460	479	426	463	472	503	482	474	460	447	453	432	472	480	466	479	490	474	440	464	497	471	478	497	460	517	517	455	430	445	457	499	472	475	471	440	471	487	509	458	466	471	452	491	486	490	479	480	482	478	460	497	464	509	474	477	496	491	468	493	479	486	506	472	445	486	434	469	475	492	446	490	467	483	491	482	494	478	488	463	451	511	466	489	491	421	511	473	496	474	489	478	470	457	521	441	470	484	458	512	497	502	501	510	501	442	454	443	486	437	483	465	472	474	487	462	442	466	454	482	442	513	486	481	491	500	457	469	495	507	445	454	522	486	445	456	474	506	500	484	438	489	465	498	494	461	486	477	489	496	458	463	475	511	439	478	450	472	484	501	465	502	479	491	536	460	431	502	479	508	482	474	495	468	493	466	463	426	463	476	458	482	482	465	492	454	463	506	456	481	509	477	460	489	492	494	498	468	482	453	434	500	510	480	466	478	510	461	446	471	464	488	470	472	475	434	478	482	462	481	521	463	481	475	491	473	496	424	476	501	454	451	456	453	443	492	501	469	474	487	455	467	475	456	472	501	427	485	462	501	444	459	434	497	514	472	499	479	461	490	491	462	471	475	483	489	474	442	467	493	453	472	479	460	439	481	439	487	443	492	406	485	494	471	517	435	510	471	497	453	444	489	451	496	483	467	467	487	511	479	480	460	501	482	483	492	491	501	511	480	497	459	463	461	472	445	448	467	502	500	428	484	465	520	483	456	465	490	460	443	445	489	483	485	508	468	464	509	478	489	498	478	468	461	446	474	502	498	478	497	522	450	459	496	481	470	470	493	505	508	423	464	431	496	471	472	439	452	518	495	466	503	463	508	479	506	463	503	457	487	522	458	489	469	477	521	486	452	469	471	494	495	452	467	478	436	464	450	474	464	504	420	450	482	485	463	490	504	509	475	475	496	480	460	467	458	460	489	464
39547	20078	12087	2002	1213	951	769	591	604	484	483	467	426	378	415	373	420	396	413	433	424	449	467	374	427	327	313	307	300	294	279	313	277	258	264	297	297	274	296	259	270	285	256	257	269	253	289	265	247	214	246	290	260	268	286	266	240	264	285	265	269	259	300	230	266	249	245	277	249	297	265	271	253	276	259	290	259	244	268	300	278	247	268	227	262	276	268	260	285	233	245	281	267	270	269	276	305	279	246	264	253	249	254	267	254	255	238	272	247	235	280	256	266	268	269	286	263	229	268	249	311	272	277	267	241	254	296	291	288	269	273	253	233	264	252	253	246	289	261	292	271	251	231	273	237	254	250	245	256	257	246	247	273	245	246	274	239	264	245	276	276	254	313	255	300	263	262	263	298	254	269	227	264	259	266	256	245	249	267	270	269	226	256	255	255	272	225	293	286	229	250	270	278	248	252	260	262	247	232	285	256	254	282	261	246	280	253	239	281	285	248	269	271	253	273	260	286	240	249	265	253	286	238	282	255	259	263	268	280	265	254	233	231	273	237	262	275	235	244	261	223	279	243	258	261	262	273	236	264	271	264	257	260	277	271	265	250	261	239	237	258	273	276	278	283	253	263	249	245	268	263	302	254	277	278	257	261	241	261	284	296	258	229	250	252	266	230	252	285	292	254	289	249	248	260	264	248	279	261	251	287	272	223	274	280	271	275	261	260	260	258	243	288	260	267	245	255	261	241	258	244	260	251	232	261	256	245	277	261	257	262	243	263	250	278	237	272	287	272	245	275	241	274	275	256	258	243	258	262	278	245	276	265	257	280	274	271	246	258	270	242	245	282	286	271	253	248	276	258	258	242	267	242	282	224	266	264	256	252	233	297	260	271	219	260	281	259	261	266	257	241	255	275	244	253	269	281	257	265	278	270	265	272	283	213	257	265	262	244	259	264	273	265	256	258	249	252	284	262	255	255	286	241	286	257	266	266	267	251	254	278	266	258	277	251	241	278	282	281	265	265	254	256	286	258	266	282	240	269	252	228	257	247	255	278	267	271	214	280	295	255	259	270	276	271	230	272	281	256	260	281	259	274	261	241	307	240	274	237	298	229	248	277	265	267	246	269	223	286	246	277	262	240	259	247	287	270	250	253	244	270	276	240	241	265	217	257	272	286	269	251	247	249	237	285	243	261	276	243	277	263	234	249	287	267	242	270	260	249	237	274	265	237	266	274	253	294	277	250	262	271	269	251	283	276	265	267	291	252	259	308	283	235	243	269	267	239	272	258	276	257	284	249	245	278	248	234	243	262	296	268	274	265	252	236	248	237	251	227	284	274	272	261	256	244	279	250	253	265	253	272	283	267	251	257	259	238	259	255	277	268	233	221	254	263	257	256	243	264	283	268	269	283	277	290	272	248	303	265	248	256	240	290	274	267	272	300	246	271	243	246	222	271	214	248	278	244	257	280	271	253	247	253	267	268	267	258	243	285	266	254	245	249	259	270	230	271	237	264	236	250	257	264	262	274	240	235	283	238	264	228	272	261	268	269	261	266	244	257	258	276	258	289	257	284	242	252	265	258	296	250	269	262	276	262	249	245	254	247	258	261	261	270	290	242	256	238	242	257	292	253	251	242	263	257	263	236	255	249	237	269	273	250	261	268	258	266	284	264	271	265	248	263	259	234	292	252	259	271	257	249	260	236	262	244	299	261	264	258	262	283	227	274	274	258	261	246	259	233	260	245	255	262	262	282	289	264	259	246	271	251	258	264	262	253	270	258	261	246	265	239	234	256	273	257	247	267	258	252	254	266	283	277	251	258	242	252	271	260	255	247	245	259	260	274	246	259	279	240	266	268	262	238	256	258	258	284	319	229	235	225	283	273	270	241	252	246	247	260	241	272	246	267	265	267	254	297	268	262	242	273	252	231	233	266	247	267	265	265	273	262	232	255	240	258	234	242	256	248	242	249	251	266	273	244	225	267	270	275	253	264	244	255	261	306	294	235	230	245	258	256	292	269	248	251	272	303	235	265	266	274	264	279	263	271	265	263	249	246	282	271	280	306	253	250	234	278	286	271	247	265	236	271	269	240	264	272	253	296	241	256	286	254	246	250	275	253	250	254	275	250	274	287	278	268	280	261	282	257	245	263	234	281	259	266	288	234	254	257	264	273	269	277	281	276	224	289	271	268	243	238	244	264	252	278	239	267	264	235	257	266	264	228	258	288	275	275	253	245	242	261	278	266	250	261	258	250	256	261	243	296	224	250	274	246	253	252	270	247	280	289	229	249	247	280	294	249	273	267	243	283	250	248	267	257	272	285	297	267	246	238	243	271	255	273	283	246	256	273	246	257	246	250	293	257	262	268	276	263	249	274	244	248	242	264	261	249	254	212	250	296	251	276	266	257	263	260	259	282	263	246	252	271	291	247	254	246	235	245	278	263	263	285	259	245	278	253	238	269	256	274	249	256	269	264	257	284	255	265	262	281	268	244	293	278	252	263	237	235	263	221	247	286	255	275	263	224	251	217	255	256	269	258	258	239	236	255	295	278	259	245	235	246	290	253	267	285	253	256	260	255	272	266	289	237	249	248	268	276	276	246	262	263	271	262	244	262	266	257	274	244	268	269	250	276	230	280	260	245	266	276	269	262	251	257	229	229	272	271	252	228	258	273	280	224	248	240	214	251	234	207	270	263	247	284	256	288	292	283	247	239	240	234	256	251	260	286	244	273	255	249	275	273	240	263	262	240	265	248	283	279	249	268	291	260	258	236	267	288	259	247	248	275	251	271	266	307	258	272	262	264	255	244	267	245	271	255	245	284	244	264	252	252	260	267	278	265	266	282	251	269	282	243	269	251	271	241	263	271	248	262	252	264	247	236	254	258	264	255	250	277	229	270	250	265	223	270	232	279	245	261	275	271	297	261	255	242	253	253	299	275	216	254	243	291	243	256	251	265	245	282	275	273	239	251	268	245	294	248	268	256	252	248	237	270	239	275	280	271	244	245	269	252	312	258	243	269	260	232	250	253	250	271	257	251	243	289	262	264	247	231	265	257	259	284	246	222	246	236	283	276	311	256	245	237	225	225	238	265	274	269	285	235	277	255	277	275	258	258	272	258	260	275	244	258	243	285	271	303	229	259	248	269	266	239	257	231	255	259	234	216	277	273	267	262	277	241	273	285	255	280	242	244	274	284	264	255	238	234	289	262	290	242	260	242	236	263	254	270	249	259	279	271	250	263	282	282	253	245	244	281	253	282	295	255	257	222	259	274	300	252	282	286	254	241	247	293	272	258	258	283	246	260	257	259	278	258	238	264	254	253	266	279	271	243	263	279	271	260	250	258	278	268	273	224	261	275	256	259	260	242	252	261	264	243	243	284	259	250	269	261	262	271	291	253	237	245	243	272	266	250	235	256	262	257	248	277	252	248	250	270	271	251	268	263	244	269	263	265	270	276	262	275	263	256	241	253	267	264	262	234	273	276	287	273	257
19545	1938	4086	4571	4004	3426	2932	2546	2244	2109	2074	1778	1651	1518	1543	1660	1620	1763	2002	2013	2119	1954	1753	1635	1504	1432	1292	1120	1038	958	835	811	772	723	726	692	759	749	658	687	678	710	721	687	699	692	674	687	697	709	711	627	663	653	670	674	689	682	653	704	690	675	665	726	656	678	622	668	705	682	618	655	670	661	649	635	620	664	621	632	670	695	694	668	709	629	605	680	639	637	620	642	636	693	664	654	623	656	637	662	621	687	686	705	664	673	586	609	666	651	679	653	659	651	671	653	634	685	657	649	626	655	678	650	641	633	666	661	709	666	652	694	664	616	672	689	619	639	642	672	656	631	672	652	664	650	618	608	639	644	652	614	647	666	571	662	621	681	676	685	645	644	661	654	665	661	585	664	691	656	591	648	665	667	659	587	629	657	625	603	644	659	658	642	668	666	648	641	677	635	657	626	643	659	644	653	636	657	683	653	659	623	693	660	638	622	602	638	646	636	618	625	634	616	593	618	634	605	657	618	639	644	633	636	630	674	631	655	613	655	687	673	672	620	632	574	628	611	647	597	637	654	603	648	591	676	623	628	663	654	678	623	671	623	647	685	647	646	643	660	645	637	652	638	659	637	653	670	582	679	616	599	628	610	645	649	631	646	685	676	617	634	632	682	608	682	593	603	636	683	644	655	578	658	619	686	663	665	654	635	620	686	620	663	628	576	585	664	612	619	694	638	633	663	644	657	652	645	686	674	644	647	657	643	630	666	652	653	676	627	652	657	691	621	667	658	637	655	656	665	634	616	649	635	623	649	634	626	650	649	682	637	691	646	641	647	648	637	668	655	648	608	643	641	651	606	643	632	656	650	613	683	615	664	651	679	631	610	650	644	614	623	635	674	643	652	636	622	676	619	683	634	623	604	634	595	643	658	631	614	632	618	619	669	622	650	614	686	638	626	661	659	652	618	660	653	647	623	626	608	623	652	651	673	599	617	647	632	615	677	661	641	667	627	690	660	672	624	608	660	643	659	647	666	694	674	633	680	670	656	625	643	720	640	668	633	629	667	679	625	655	639	655	589	642	606	616	676	664	674	662	618	612	640	592	657	681	647	651	635	652	679	635	636	635	651	628	659	624	599	620	683	721	617	673	674	679	656	645	602	625	620	712	668	665	662	650	594	677	636	680	657	651	626	604	656	676	646	648	701	644	711	606	643	644	648	635	670	707	644	655	637	683	674	614	637	679	661	628	599	635	613	650	611	632	620	624	635	636	620	654	656	659	671	623	668	612	626	684	598	654	710	647	651	676	639	641	595	647	604	662	679	723	674	662	629	634	646	648	624	685	663	640	632	650	628	658	677	620	613	630	647	619	660	650	636	713	621	664	644	626	702	674	652	592	627	600	636	640	678	661	661	621	646	613	610	647	639	623	678	654	655	615	648	637	655	629	647	695	622	650	564	633	652	628	659	647	655	627	675	649	671	625	608	660	630	625	657	641	647	651	649	655	662	645	617	673	628	636	662	669	591	673	663	676	651	668	609	653	660	611	655	656	646	656	585	590	649	711	605	607	681	653	616	630	626	668	653	638	671	636	604	637	638	620	645	669	662	635	656	658	642	637	643	699	652	658	663	646	625	634	634	629	632	649	616	625	631	686	663	662	630	671	626	631	588	630	635	693	619	667	676	591	613	623	608	621	678	607	605	666	623	627	619	649	646	662	619	665	678	632	635	624	619	695	696	636	699	697	640	646	668	633	624	664	606	611	637	642	649	639	599	655	644	613	647	631	632	636	651	611	640	646	635	608	675	651	637	643	618	687	632	667	632	642	647	667	647	659	614	604	621	620	641	632	620	632	649	645	627	652	654	599	644	612	627	628	640	674	605	646	641	665	649	632	614	644	695	628	649	579	690	657	609	671	620	612	594	675	635	663	609	654	631	665	612	602	629	661	648	672	697	668	684	627	665	685	636	617	616	633	664	675	630	628	634	639	666	638	626	694	701	683	674	600	627	630	679	652	649	635	671	634	683	629	636	666	619	641	648	624	657	633	656	637	611	676	660	675	638	684	678	648	624	648	642	613	657	648	651	599	651	615	598	648	652	625	644	635	632	664	634	586	666	627	639	640	638	624	645	665	630	612	651	682	650	645	633	618	651	625	649	640	660	654	651	687	652	625	646	590	646	662	600	656	607	617	646	586	635	653	703	673	652	652	619	665	658	653	657	668	666	636	682	608	607	666	666	622	650	629	661	641	613	662	658	649	604	640	674	672	656	629	633	633	660	634	653	627	627	613	681	649	639	626	610	627	686	634	668	636	626	609	641	642	628	633	647	682	591	661	624	655	670	675	646	625	673	633	661	651	636	673	623	657	653	648	614	624	632	648	629	649	630	618	625	676	638	659	649	639	625	637	657	653	671	628	608	597	630	638	662	644	644	657	643	665	663	642	655	629	634	657	643	653	650	651	673	624	632	674	640	646	626	611	647	610	656	616	624	651	613	672	656	672	675	647	646	627	630	625	673	621	663	634	631	640	640	635	671	671	640	683	651	668	603	626	658	617	622	648	613	669	637	648	647	656	641	649	656	666	629	649	669	617	631	625	667	637	606	664	649	606	690	642	631	609	669	636	633	642	606	643	677	672	656	670	618	659	627	666	627	626	611	651	646	615	647	639	645	680	640	642	626	630	646	660	647	651	612	689	648	643	618	671	585	625	671	680	638	686	664	677	625	652	652	646	613	645	600	631	639	646	670	657	652	697	661	606	628	655	655	671	703	697	661	690	651	663	647	649	579	662	678	620	652	645	661	646	669	630	626	643	629	630	654	646	661	651	637	652	628	650	616	646	618	688	648	651	642	645	603	619	665	641	628	640	645	635	659	626	620	621	618	675	638	615	649	587	630	622	637	614	632	682	627	610	611	641	661	666	609	627	635	613	587	614	648	676	603	609	608	635	656	634	667	608	632	646	618	635	617	638	653	676	639	634	665	666	663	686	644	639	667	698	667	669	667	621	699	599	610	628	598	654	636	676	622	633	613	633	639	621	637	629	641	634	629	631	676	659	652	624	647	643	656	628	678	625	647	620	651	670	657	613	639	627	627	613	619	631	639	658	666	653	636	668	634	640	601	612	660	654	633	619	630	675	627	750	616	648	680	641	706	612	629	631	657	625	676	630	674	639	629	663	612	661	676	640	637	648	584	599	652	630	648	662	608	668	644	618	605	646	679	657	675	630	654	647	655	606	646	615	638	585	643	621	638	600	660	592	613	612	677	641	710	634	601	631	633	634	691	650	623	654	684	636	693	624	683	651	636	674	702	666	683	628	585	671	641	663	634	637	623	669	656	655	656	651	659	629	661	628	645	689	642	645	635	638	609	625	635	618	618	694	648	646	643	618	651	678	656	696	671	646	652	643	657	630	674	641	634	650	646	684	646	663	682	674	623	624	634	652	623	646	685	644	650	630	622	655	673	652	609	657	595	664	648	617	631	697	634	646	669	639	653
45226	22214	12678	3877	2080	1599	1235	1002	883	818	788	663	596	629	581	562	638	697	673	661	678	642	624	588	555	458	455	445	432	415	457	390	407	400	403	359	416	408	410	393	378	379	415	367	365	372	401	387	353	387	369	386	364	369	374	389	381	355	374	389	351	394	385	421	368	374	370	336	357	377	356	358	320	324	367	357	378	345	361	374	365	374	358	385	354	378	353	405	397	349	362	340	372	362	379	379	377	378	379	377	365	382	334	389	341	413	366	362	370	350	401	382	342	372	383	374	368	353	384	362	387	394	387	376	335	390	410	346	414	412	352	350	385	358	327	370	349	390	375	364	352	358	362	365	387	380	373	333	352	381	376	368	373	316	375	381	351	415	392	361	385	388	384	352	362	346	329	402	399	385	338	341	334	399	383	318	368	351	390	402	380	348	345	370	337	350	361	356	393	339	355	377	343	321	342	366	350	368	368	383	350	335	378	389	393	388	383	358	366	338	358	343	357	342	340	400	381	381	359	342	389	344	357	372	392	387	324	361	324	346	385	383	380	356	384	369	381	358	362	377	348	391	385	354	369	380	376	402	379	385	358	391	375	380	384	362	360	343	344	353	367	404	363	370	384	390	380	365	375	341	360	362	390	382	362	338	355	402	369	397	378	360	347	373	380	358	409	350	350	381	353	355	388	374	341	376	358	352	357	342	339	345	383	367	375	368	363	371	353	385	397	332	351	350	385	380	363	338	404	356	348	400	351	378	374	353	384	413	388	389	386	399	352	375	382	366	350	366	321	346	357	343	360	387	371	355	389	362	360	359	369	376	366	375	390	362	361	400	362	339	338	378	355	355	402	376	379	392	384	383	380	340	375	374	364	357	373	371	373	356	406	375	366	343	377	352	349	368	345	354	369	373	343	360	350	382	363	381	346	341	351	380	382	328	371	352	349	373	332	359	406	344	333	374	345	354	365	356	343	345	367	345	365	366	368	355	429	322	329	358	388	353	352	362	342	383	388	375	405	374	383	403	382	382	362	373	382	360	371	380	341	372	352	323	386	354	367	376	351	353	334	349	343	336	351	375	352	374	361	337	341	396	359	385	347	359	372	371	362	353	353	395	355	351	360	369	372	365	375	346	391	412	352	391	353	366	350	357	346	357	356	405	381	384	334	362	373	357	369	385	375	356	384	376	386	364	368	365	393	362	334	372	313	381	376	339	379	341	376	363	348	378	382	389	359	372	342	336	374	369	373	387	393	382	382	358	385	385	341	337	362	361	375	343	347	372	378	363	360	336	381	340	358	377	344	353	376	338	359	368	373	358	367	391	364	373	385	373	413	347	358	378	366	389	354	350	371	371	397	352	359	398	398	360	341	401	386	371	360	379	378	372	394	370	355	334	414	358	363	382	356	347	344	367	360	373	379	344	388	339	328	393	405	388	314	407	344	349	371	318	386	363	354	352	361	363	386	360	311	377	380	343	359	349	339	357	367	362	398	354	346	360	339	356	335	389	379	401	376	373	397	402	355	337	366	366	383	352	374	340	393	370	385	344	355	368	372	365	395	386	356	361	389	384	366	348	352	376	370	373	366	354	383	346	330	363	364	374	333	354	373	370	382	347	334	353	392	402	355	335	384	359	373	357	395	370	355	390	378	354	392	382	357	372	380	364	363	408	368	343	375	388	375	377	372	362	380	354	375	405	391	370	340	318	375	361	406	365	385	404	332	363	340	373	373	377	407	388	375	369	357	336	362	353	358	384	383	340	373	380	347	387	382	366	342	352	326	372	373	347	344	349	363	366	363	368	328	355	403	375	377	378	378	418	359	369	373	353	367	342	342	362	374	395	403	402	399	377	345	344	376	368	382	334	365	358	373	346	381	394	369	383	384	378	363	349	359	367	351	364	394	394	344	389	350	331	365	374	375	366	362	368	352	364	348	394	328	356	354	355	379	379	360	362	408	348	359	362	371	341	392	353	342	371	369	359	349	379	376	387	353	328	373	375	355	392	364	344	375	370	384	395	353	324	366	374	351	368	355	364	357	362	369	364	371	366	343	356	343	371	379	355	353	378	399	333	347	387	355	339	355	338	383	371	390	358	386	348	355	372	388	357	358	365	351	345	375	370	397	345	378	366	360	358	372	373	357	341	411	374	359	393	333	359	344	321	362	361	380	385	328	350	351	351	356	350	377	331	337	376	383	360	352	361	350	311	354	368	386	401	390	330	379	372	351	420	324	366	336	357	354	342	341	372	327	382	352	360	357	386	372	386	361	346	382	376	379	378	382	337	353	388	381	350	390	410	402	376	347	335	371	363	351	355	373	368	351	386	363	342	376	356	377	381	354	382	373	338	382	375	339	363	430	358	359	377	360	352	356	356	390	392	395	362	372	344	386	370	341	362	369	362	363	357	387	381	339	344	355	353	360	387	347	317	377	357	391	380	337	382	358	326	360	359	370	356	363	383	401	347	352	371	357	392	372	326	364	351	376	389	359	349	367	393	348	364	340	405	366	336	358	380	379	331	337	331	362	348	328	357	384	371	352	334	322	399	403	333	371	373	390	363	366	381	383	366	368	411	348	380	340	339	365	380	355	344	346	388	333	347	376	378	365	416	387	376	385	399	376	366	384	361	356	354	378	369	364	339	360	374	368	372	371	379	340	380	362	347	336	361	354	358	361	397	362	355	385	380	358	400	350	354	375	334	338	408	359	395	379	362	359	378	371	377	381	354	355	389	344	368	354	372	377	340	372	370	346	382	351	342	374	395	352	378	356	394	342	350	365	377	381	358	384	360	396	328	384	375	374	363	392	363	335	358	374	337	354	369	362	405	354	351	348	352	397	373	427	331	373	351	367	349	376	376	321	382	349	393	369	365	343	341	337	361	363	359	379	392	338	377	367	349	336	353	320	381	382	368	362	384	342	334	399	379	367	371	386	348	343	353	396	383	362	388	402	383	387	355	387	377	367	352	363	383	369	354	360	364	338	366	325	381	372	343	347	354	404	327	363	353	362	361	313	357	361	372	338	360	352	385	364	358	404	375	358	380	336	350	351	329	358	391	368	356	370	355	328	332	384	338	375	367	362	385	356	397	366	333	373	386	395	343	361	350	351	360	371	349	389	381	326	395	335	350	353	365	345	355	348	342	369	370	376	373	360	386	389	376	323	382	398	376	353	347	363	356	354	394	358	384	334	355	374	354	364	428	433	356	337	345	375	388	318	355	335	336	394	365	384	402	352	383	325	323	396	345	359	367	377	396	394	375	355	362	386	357	381	358	370	378	331	363	371	367	331	375	361	377	359	405	377	399	388	350	359	347	395	391	378	342	360	354	414	359	365	326	355	344	372	331	341	354	334	373	348	377	347	375	353	370	394	356	348	361	367	330	362	354	357	352	368	349	376	358	366	374	339	361	335	401	418	382	356	343	379	419	368	352	351	367	386	391	354	327	368	357	352	323	355	375	356	364	391	346	350	356	365	335	365	403	389	371	381	364	340	356
21553	3225	6637	7366	6448	5718	4658	3890	3550	3287	3216	2674	2457	2299	2255	2435	2622	2816	3034	2923	2863	2778	2532	2401	2081	1827	1698	1576	1383	1188	1151	1139	1137	1011	995	1014	1008	1018	1028	990	973	943	955	966	987	927	869	927	862	964	868	849	878	899	913	902	932	879	941	898	868	896	927	869	826	927	909	848	884	907	847	917	871	868	830	886	849	883	936	865	859	920	924	938	833	914	853	899	892	918	942	904	861	879	868	884	844	878	844	906	839	907	901	873	909	886	857	875	873	852	907	825	849	914	850	854	823	841	808	862	779	897	918	869	886	819	829	901	864	853	826	840	854	778	891	876	853	847	854	816	829	782	884	849	802	826	824	847	878	846	846	858	778	836	896	879	873	854	872	809	844	895	886	785	846	858	833	858	868	912	846	821	922	854	864	813	848	888	878	828	851	862	859	829	890	862	826	833	826	843	879	879	859	875	853	824	830	890	858	853	870	806	849	845	865	870	849	823	876	859	901	816	805	821	819	798	879	842	853	855	850	837	890	841	815	862	822	862	881	934	870	850	867	886	858	835	846	880	869	849	857	857	814	796	870	865	808	811	865	844	828	860	831	870	893	844	893	913	838	848	833	883	876	862	910	844	839	866	954	821	827	860	818	848	802	868	853	861	910	846	850	814	877	866	857	812	877	840	857	830	872	813	832	863	879	864	886	849	886	862	882	809	854	830	896	866	855	811	827	862	878	841	822	875	829	901	849	837	858	837	900	869	830	841	870	808	848	806	813	875	866	856	851	830	823	869	831	841	863	863	814	861	862	866	840	871	817	847	819	885	851	855	868	851	897	851	822	855	877	794	842	871	852	833	851	816	848	835	881	865	810	834	817	841	853	878	820	835	817	859	835	896	844	841	843	887	807	817	852	809	846	848	788	821	849	885	830	818	876	830	863	824	869	791	853	914	876	830	837	856	903	860	848	852	835	820	873	849	864	829	840	897	859	856	838	904	833	818	832	846	908	897	831	825	824	868	825	833	813	878	847	834	824	817	865	911	855	853	834	834	846	871	885	924	865	825	814	821	855	830	797	886	910	851	854	826	847	842	898	880	885	851	849	826	867	816	863	819	900	856	817	849	858	881	838	800	848	897	814	881	819	835	858	884	825	866	750	838	879	821	873	824	877	905	887	870	857	848	869	868	897	837	821	857	850	919	889	840	843	884	881	837	848	844	836	837	827	822	890	865	861	859	820	816	857	864	903	879	855	903	847	914	873	844	855	831	792	843	812	860	822	850	878	870	801	889	832	877	893	854	919	835	830	900	874	847	838	882	803	837	843	855	788	875	870	851	857	861	837	848	824	864	851	892	888	870	849	830	842	843	810	828	874	828	858	854	820	833	882	910	845	857	862	812	864	873	840	811	920	822	860	796	898	841	787	822	829	864	879	844	812	826	840	868	817	851	821	851	885	879	891	895	828	834	828	825	797	888	861	833	895	876	792	884	835	874	805	931	821	817	837	829	826	833	833	825	897	858	838	826	850	842	835	867	813	784	823	888	826	825	846	884	867	828	818	918	833	875	824	843	841	804	806	818	820	857	844	815	859	836	887	877	835	832	843	740	817	797	845	919	852	844	858	836	852	818	822	800	859	864	849	815	795	820	827	873	895	847	868	870	825	856	853	810	833	860	890	855	863	812	845	790	844	840	863	826	901	879	854	815	840	878	831	841	818	848	854	851	878	844	841	869	859	876	869	864	901	875	878	858	877	905	829	886	865	868	858	843	864	852	828	821	831	822	925	855	878	817	899	843	861	847	857	809	827	862	864	879	849	827	870	816	837	854	826	849	867	851	885	857	940	810	846	817	869	857	828	821	841	843	853	846	886	834	852	874	888	859	870	896	822	854	811	876	813	852	832	831	843	887	866	880	848	870	878	925	860	828	863	899	818	857	876	825	842	846	865	849	803	892	879	859	885	904	849	891	848	825	885	842	860	795	851	826	869	860	870	860	852	811	872	840	838	872	803	826	814	881	800	925	918	834	845	844	842	827	888	849	843	834	893	844	788	879	864	885	827	857	821	807	860	862	870	889	897	845	811	866	860	854	867	823	818	805	831	883	807	849	853	847	818	815	864	925	886	878	886	818	826	826	837	809	836	876	822	866	851	846	914	859	819	844	941	828	848	845	828	835	842	851	848	807	888	888	851	880	844	855	850	815	873	854	822	840	852	880	862	833	846	859	856	827	818	847	848	826	883	859	826	827	877	850	928	859	848	830	853	899	878	870	837	871	886	865	852	903	819	842	865	874	831	812	874	843	892	831	863	867	863	820	784	771	813	860	884	843	822	834	868	804	847	872	843	844	828	872	840	889	816	874	836	893	852	821	843	796	894	841	865	837	855	871	813	809	866	877	811	787	892	881	870	867	868	840	842	868	891	865	819	899	864	867	835	869	845	820	806	843	809	890	884	843	868	835	841	841	819	872	816	871	872	781	873	820	835	856	834	853	884	838	870	836	900	851	816	837	902	851	875	837	835	807	808	875	883	859	793	914	825	870	843	879	902	900	825	872	822	840	883	830	861	859	831	901	842	868	891	856	807	839	889	789	829	833	868	848	809	770	856	872	815	853	777	868	911	856	826	860	883	862	783	853	825	874	874	811	866	880	884	879	924	881	821	835	871	823	838	849	808	838	885	864	835	835	907	829	813	820	863	843	861	873	835	811	841	842	853	846	795	836	835	860	840	871	941	851	826	905	803	845	804	845	875	875	883	891	828	821	825	835	828	818	830	853	845	811	875	842	830	828	851	859	856	848	883	831	815	836	829	850	827	864	856	859	870	900	877	895	872	840	904	800	834	811	851	818	841	866	824	820	926	871	881	821	823	847	841	868	822	887	821	815	881	863	830	901	794	874	826	856	846	870	903	851	809	838	865	883	846	869	900	820	865	898	850	857	871	859	859	884	900	861	840	841	871	844	801	898	796	844	826	889	832	829	827	864	894	903	853	834	828	856	862	855	881	859	855	854	795	825	865	785	855	821	830	847	890	815	814	852	891	891	868	821	850	848	825	871	859	848	794	823	876	805	878	886	859	854	880	862	841	834	814	838	893	866	799	840	873	865	868	873	857	841	881	863	877	826	836	800	830	896	813	858	803	818	817	855	833	905	844	856	853	804	837	859	821	853	870	859	869	810	837	832	845	796	867	783	864	898	814	815	809	819	841	861	827	840	888	860	815	864	818	790	880	882	906	833	849	878	828	832	841	841	791	819	843	832	868	819	798	837	823	836	848	877	850	827	812	841	863	830	882	822	804	830	858	829	908	867	873	824	869	843	851	884	889	820	878	840	860	823	812	913	871	849	840	888	867	880	847	848	805	831	892	818	871	867	846	831	847	795	880	860	861	839	825	851	817	831	905	895	842	861	824	854	862	885	865	866	885	870	835	845	885	853	843	790	928	847	825	858	867	836	828	858	887	854	857	838	815	861	833	900	841	886	844	853	884	862	892	759	872	813	893	832
5613	817	739	533	411	309	328	311	301	286	305	258	249	189	228	277	282	320	317	297	281	300	272	279	233	249	219	205	220	190	194	202	180	221	222	202	184	178	182	168	185	183	196	210	185	219	195	169	214	191	185	206	177	202	187	163	205	197	188	217	181	183	203	173	209	210	182	210	213	217	188	164	200	191	184	213	191	184	198	196	212	200	194	177	200	192	186	204	216	210	205	176	172	200	202	199	181	169	180	202	206	177	175	191	220	193	193	205	175	199	183	176	187	180	195	179	176	163	164	210	218	189	189	184	205	190	195	193	168	186	194	178	188	200	175	184	190	187	206	201	186	205	185	196	188	185	178	209	208	195	213	193	195	185	195	170	189	209	188	178	214	184	188	185	185	164	211	187	194	198	185	173	190	172	190	227	174	186	191	196	191	207	199	182	194	178	171	165	174	204	189	221	190	179	169	163	202	188	161	181	190	181	195	198	195	169	172	198	197	196	185	196	188	197	191	218	195	194	207	205	195	188	190	170	192	213	176	191	186	199	214	175	183	171	206	233	198	194	200	188	170	170	194	176	211	203	180	169	180	215	215	180	176	201	192	163	187	193	204	210	160	179	201	196	179	181	219	172	184	214	193	176	180	185	216	187	187	191	205	181	187	192	178	205	214	202	184	179	208	171	187	177	177	206	191	193	179	227	219	174	190	209	200	179	190	190	207	190	204	205	155	205	203	191	183	218	195	169	181	175	172	177	167	206	200	185	175	180	192	197	164	197	176	202	226	185	202	166	155	171	192	222	192	179	197	173	193	192	165	182	192	244	193	185	174	160	194	204	161	198	180	171	195	183	209	188	186	196	190	205	212	217	216	205	173	200	182	173	192	204	189	184	173	193	187	207	188	169	214	195	207	186	178	171	169	170	188	225	192	204	193	192	206	203	182	208	225	201	215	174	200	196	175	192	197	195	181	211	200	174	198	192	208	181	186	185	175	179	190	194	187	195	200	205	197	213	226	199	183	184	190	215	191	163	170	208	178	166	187	194	188	204	194	192	170	205	200	193	217	181	185	166	192	192	185	188	190	202	199	197	207	179	176	191	192	198	176	184	182	177	206	178	201	193	195	191	188	186	204	188	176	222	234	209	194	185	200	142	190	190	197	189	184	190	213	173	176	208	190	200	206	185	206	193	192	198	188	164	187	173	177	189	189	195	194	170	194	215	175	198	173	188	172	173	214	199	165	177	202	193	176	212	197	196	192	174	192	178	203	169	178	196	172	177	187	198	191	186	184	189	188	176	185	190	172	212	185	200	175	181	193	212	207	202	204	198	174	206	188	224	203	186	205	197	210	194	181	164	162	175	176	186	179	187	180	190	189	168	180	194	168	177	211	200	165	212	171	157	206	182	190	187	181	226	178	192	200	188	200	219	188	203	196	204	200	186	196	185	190	178	201	187	170	214	187	173	185	219	200	212	170	168	182	173	163	203	183	211	188	172	206	208	198	211	207	183	206	183	210	185	192	177	205	201	217	191	190	197	164	189	192	206	196	188	191	178	187	204	198	191	198	198	180	172	204	188	215	193	191	202	181	213	183	179	209	180	186	187	163	168	197	202	185	174	200	200	194	179	195	168	207	199	196	195	190	196	197	164	230	178	191	195	206	214	194	194	186	200	205	199	196	168	184	195	200	186	164	189	204	159	162	189	223	200	200	185	183	181	171	200	185	189	189	188	192	200	185	192	195	207	168	200	191	198	190	203	193	196	200	205	180	206	174	167	198	232	188	198	165	197	178	208	194	172	206	198	181	179	208	201	182	188	185	209	181	173	156	180	178	165	200	187	189	200	202	187	200	184	190	185	187	176	201	187	157	153	189	191	166	210	201	189	192	192	200	192	166	181	201	196	200	193	195	191	224	188	207	214	205	165	182	210	187	178	184	190	193	200	200	206	198	187	195	206	225	179	175	177	205	199	169	207	223	220	202	177	192	209	189	182	178	194	205	193	198	182	177	209	171	172	199	170	175	176	209	188	194	203	188	183	185	219	217	193	200	176	192	184	182	212	208	171	189	167	191	189	184	189	182	201	191	186	198	186	201	194	206	196	195	197	183	183	176	208	186	188	162	178	202	209	196	203	213	170	213	211	172	192	193	175	195	200	186	197	155	162	184	192	185	190	200	199	208	194	174	188	160	191	176	213	182	190	185	171	191	201	199	179	214	168	205	208	217	210	184	202	193	191	185	174	200	193	168	203	174	186	187	162	178	197	200	169	181	205	169	198	204	173	191	185	204	185	176	190	214	185	170	192	188	186	198	199	159	180	175	200	215	208	181	180	192	182	198	181	187	193	169	186	195	177	188	182	196	195	196	203	183	192	207	178	205	225	181	191	192	198	198	209	169	182	196	184	189	184	184	187	188	182	165	200	188	222	193	189	192	201	186	199	181	203	192	162	198	201	185	184	180	187	190	179	204	183	203	203	175	186	185	190	214	195	206	194	217	175	182	206	184	175	180	182	212	204	206	170	174	192	193	198	197	188	210	189	193	181	171	192	190	172	157	182	189	234	215	166	171	226	186	222	205	195	200	190	211	200	224	207	217	180	179	187	191	188	151	199	183	180	197	183	189	201	194	195	162	199	216	168	183	185	192	184	179	213	199	177	188	164	219	183	182	169	192	190	197	187	207	187	193	183	201	201	191	207	208	204	202	182	151	193	189	188	189	173	196	229	178	183	195	202	178	178	184	169	177	191	195	211	191	174	187	179	172	197	188	177	187	184	179	177	193	189	202	170	164	198	173	185	207	177	198	191	202	188	205	186	205	210	195	167	193	207	177	191	192	171	189	197	211	192	170	196	195	175	169	200	205	208	202	198	194	176	171	223	215	202	197	177	189	187	199	202	177	180	183	181	180	199	216	184	196	168	209	209	192	171	177	211	180	167	184	202	191	212	180	196	194	171	180	180	184	204	183	200	180	226	231	181	189	208	189	235	167	191	176	190	199	190	180	204	184	193	198	187	195	174	175	182	208	206	219	199	165	214	225	199	203	193	184	191	197	184	206	191	186	202	181	182	197	179	186	193	162	199	171	192	180	195	201	197	177	197	240	190	180	161	176	179	189	211	187	181	199	191	193	186	194	188	188	208	187	157	194	182	202	189	195	201	198	188	211	158	179	195	184	170	179	196	174	194	167	191	208	173	185	187	179	172	204	200	176	176	165	186	178	182	219	182	189	186	186	194	206	197	205	196	187	188	179	198	206	187	178	179	200	194	182	175	199	211	204	199	185	197	185	182	178	177	216	189	180	184	218	197	182	172	205	201	182	192	182	207	175	212	165	187	162	202	177	179	200	194	187	178	191	174	219	191	206	200	182	162	164	216	176	201	166	185	184	168	175	195	183	187	179	192	205	183	183	186	195	187	179	199	179	198	214	185	175	202	189	217	198	198	188	186	197	171	181	189	166	199	195	190	176	207	172	195	187	225	173	236	206	199	183	190	176	172
5834	814	1318	1509	1335	1325	1206	1073	1052	1110	997	888	914	827	876	1017	1103	1232	1302	1364	1296	1189	1125	1061	955	826	832	756	705	591	540	548	528	491	515	520	516	516	491	564	513	459	471	477	498	485	500	524	521	505	516	496	539	487	537	541	488	500	522	521	511	522	518	478	495	478	471	441	524	514	504	448	488	524	468	526	483	479	492	499	497	546	490	515	493	516	490	473	458	513	448	499	536	512	493	512	538	500	493	517	471	464	484	494	456	467	495	498	502	483	511	516	491	434	455	514	482	474	503	497	501	495	513	498	517	502	497	490	500	518	475	501	487	477	516	501	475	477	494	450	497	499	455	493	506	482	503	452	501	513	491	503	499	470	500	482	493	505	477	506	461	497	463	510	505	490	517	535	452	499	478	520	530	490	501	485	500	467	503	520	496	488	524	488	497	488	484	537	502	534	494	496	512	510	486	510	481	469	449	478	469	510	502	505	544	490	515	491	506	479	464	471	499	519	500	485	513	479	539	492	500	479	480	484	487	452	478	521	533	492	469	530	524	510	488	508	495	483	548	496	469	522	494	486	512	502	524	480	500	505	509	448	491	436	495	508	520	502	458	508	474	494	478	480	491	463	495	481	455	468	492	494	467	507	491	466	451	495	509	443	523	471	487	483	445	514	507	522	487	489	530	458	502	503	490	482	488	486	480	524	521	524	487	476	481	478	514	493	512	506	510	521	484	472	529	472	463	469	490	481	483	473	463	487	484	462	473	485	503	490	486	488	487	469	499	520	453	521	504	461	479	543	482	513	484	503	492	518	476	496	492	505	511	507	497	490	502	508	463	494	493	497	501	488	499	483	463	456	474	483	490	482	520	472	476	503	507	490	495	495	565	478	512	459	475	504	494	488	502	503	550	512	462	458	511	550	499	494	478	488	493	484	484	462	460	510	487	509	512	505	474	510	467	497	531	507	512	467	470	462	503	486	502	494	450	460	461	476	520	520	490	492	486	480	465	537	567	515	510	486	438	513	496	473	482	482	479	481	493	472	513	504	466	501	487	472	462	525	525	472	485	489	457	494	483	462	469	499	545	489	501	528	519	486	492	494	497	523	467	490	513	510	516	466	524	469	509	475	501	492	461	477	464	482	506	477	517	496	533	517	499	532	481	472	490	496	468	476	471	456	487	502	506	451	517	476	528	532	463	495	492	464	470	500	471	502	510	492	493	479	485	523	478	473	484	464	467	485	490	467	449	482	444	495	530	489	506	463	489	506	472	507	487	467	510	488	487	471	512	502	515	495	511	504	448	511	516	492	478	491	521	481	464	511	482	512	549	518	474	523	493	495	495	461	478	513	471	471	459	502	490	520	490	490	480	519	491	493	482	471	484	506	522	455	492	481	532	529	503	477	494	501	541	527	483	467	509	474	500	475	498	456	515	525	527	502	498	495	517	518	492	546	510	468	499	518	511	490	530	458	479	505	446	543	479	490	484	486	525	495	515	484	477	485	505	482	515	477	501	492	509	499	466	471	502	513	484	516	481	489	481	482	493	478	471	491	527	523	490	473	456	492	506	529	530	476	478	510	433	458	487	467	497	481	468	516	503	510	488	472	544	486	485	476	519	507	504	535	507	500	512	437	484	531	487	516	515	466	507	536	465	481	485	533	486	469	480	506	478	503	483	486	451	477	471	482	502	494	445	464	499	502	522	532	437	498	515	495	460	502	500	494	541	473	507	495	487	520	506	498	508	481	506	500	469	454	449	471	477	477	480	480	508	501	509	467	473	502	497	484	492	517	487	469	545	494	498	505	496	533	478	482	562	535	493	501	476	458	512	501	445	488	498	538	502	486	477	479	501	518	488	473	464	475	515	500	562	546	514	506	492	472	493	491	488	475	494	503	485	524	487	516	517	515	501	477	493	498	444	515	497	506	497	478	493	532	518	494	479	523	468	516	459	525	472	462	484	535	520	518	458	502	536	506	465	483	514	496	517	477	548	476	490	476	500	470	488	496	470	478	484	496	481	482	505	470	482	461	500	502	518	496	509	501	520	523	491	514	492	457	488	477	461	465	476	514	504	522	497	508	531	443	471	489	485	505	475	481	506	462	493	470	507	466	500	463	505	499	523	509	482	518	480	483	494	484	455	509	475	485	498	490	479	485	495	471	496	449	504	494	514	522	466	483	465	487	468	495	457	499	502	483	487	476	451	468	526	520	501	495	474	492	509	507	508	472	497	460	512	477	500	526	491	547	480	509	501	525	460	493	487	525	497	471	514	523	499	467	494	492	473	517	459	518	522	477	475	466	491	515	509	517	473	496	475	502	489	486	459	516	485	502	467	498	500	537	516	500	517	468	532	481	482	505	501	526	511	491	480	470	492	488	532	469	483	519	486	500	491	476	443	495	467	466	465	467	453	523	466	514	480	474	498	515	496	529	493	495	449	501	497	502	464	484	497	526	509	447	509	471	519	453	471	492	504	437	521	482	451	498	527	466	503	478	472	468	533	477	493	519	462	516	502	489	475	515	504	484	484	494	527	476	534	484	467	478	499	497	494	481	525	493	511	481	519	476	504	529	468	491	491	469	489	493	470	493	520	476	501	462	514	499	517	498	496	476	494	530	520	480	499	511	506	491	496	529	517	508	487	500	482	501	528	497	474	515	522	487	509	502	511	496	531	497	449	479	509	475	497	468	477	504	461	505	481	520	498	498	460	448	515	502	528	517	528	503	489	516	481	477	516	494	488	480	508	495	507	476	497	492	508	541	433	496	475	477	504	504	489	498	484	513	462	444	498	507	484	471	460	477	478	517	486	461	522	463	506	489	519	506	521	528	493	522	485	501	525	476	465	486	490	477	516	500	484	481	537	478	501	494	499	453	534	485	458	470	452	466	488	502	480	489	461	486	487	475	500	484	503	505	467	503	464	478	503	513	525	460	486	509	498	463	507	502	524	468	492	519	486	515	460	532	481	482	523	536	490	497	488	524	518	508	495	497	503	494	508	548	483	481	488	486	507	497	486	505	499	459	506	485	487	527	473	501	482	526	499	470	452	433	475	490	502	502	476	492	483	458	494	519	497	479	463	450	472	522	496	486	475	528	504	446	504	505	457	460	510	513	498	490	498	471	450	475	455	489	481	482	493	459	511	482	496	525	503	522	480	469	507	494	478	496	493	483	488	486	510	499	453	472	518	489	503	491	460	510	508	494	488	514	504	499	503	536	527	514	478	488	478	511	515	469	491	474	493	490	514	493	487	526	499	509	483	498	509	473	461	514	517	474	501	514	484	458	507	475	489	499	496	493	504	478	466	456	479	511	479	484	483	514	492	507	487	529	500	489	471	523	485	514	447	472	518	508	477	484	461	506	488	502	519	513	516	522	471	477	492	518	490	485	457	491	507	539	493	485	480	496	527	533	472	495	494	444	522	495	519	441	459	504	520	502	517	513	520	514	501	464	500	488	492	486	502	474	421	526	512	477	507	480	500	464	468	485	493	501
29105	6686	2311	1705	1215	989	744	593	557	571	502	430	447	408	385	444	482	474	488	515	465	427	434	395	343	375	345	347	321	287	283	306	261	293	287	267	273	263	232	284	262	251	276	289	272	241	268	269	248	245	260	271	247	248	277	283	276	282	266	283	247	275	273	264	276	273	271	264	248	247	275	284	244	250	264	245	278	268	275	291	273	262	263	240	243	260	292	270	275	288	276	250	262	257	249	256	265	246	268	263	249	266	277	250	264	278	258	282	270	262	254	271	272	233	234	270	273	266	240	284	254	213	279	249	263	272	262	279	245	229	292	267	275	265	285	261	278	251	259	252	248	251	249	256	257	268	271	242	268	256	255	239	258	242	296	252	271	270	264	266	240	260	258	277	259	285	273	286	256	294	260	245	267	266	278	265	245	270	259	251	264	247	280	265	279	274	229	272	300	246	229	271	263	265	268	271	226	253	233	253	252	254	255	267	268	252	259	250	265	250	258	251	269	279	249	233	253	271	264	255	289	272	252	265	279	277	278	290	271	239	233	281	261	254	254	264	270	270	248	293	247	270	245	238	245	273	260	281	256	249	262	263	251	269	277	250	268	280	267	278	246	234	244	253	244	265	268	275	252	247	269	257	256	263	263	256	249	265	228	280	256	244	253	277	277	251	264	263	275	261	283	243	267	268	252	270	266	270	282	281	270	274	275	239	262	269	268	269	235	251	281	240	283	290	275	246	238	271	252	275	267	273	239	232	230	281	231	274	253	262	260	287	243	265	269	282	251	279	257	259	258	285	259	256	263	289	272	246	248	294	271	269	282	251	230	243	247	267	260	286	266	255	292	251	228	234	263	268	281	273	289	245	277	273	277	278	238	282	257	246	255	252	267	252	269	223	264	248	267	245	254	243	248	294	240	253	256	239	267	256	260	264	245	263	256	256	263	254	244	265	249	271	236	254	248	245	256	220	260	241	257	262	274	259	281	261	267	251	237	255	249	264	287	235	242	247	252	288	238	283	267	235	305	246	278	275	299	289	280	266	263	272	253	228	241	266	284	247	296	248	254	294	298	263	270	235	262	277	283	260	272	285	253	274	237	261	266	250	249	262	257	261	257	255	248	274	237	278	271	270	262	275	257	263	258	261	235	239	262	242	275	242	266	295	262	249	274	276	279	233	267	254	235	262	260	265	268	238	255	233	259	290	257	230	259	240	241	267	262	272	251	299	250	233	286	261	236	273	284	255	272	261	239	256	280	275	271	251	239	244	237	244	280	279	265	240	271	258	238	250	244	258	267	235	248	262	271	264	248	239	261	269	257	262	284	295	262	256	245	247	262	247	280	256	270	280	270	258	293	257	262	244	254	252	287	265	247	301	281	263	219	268	234	267	283	276	273	278	250	284	282	271	244	260	272	279	252	279	235	281	263	252	265	249	249	274	265	259	267	267	272	258	267	255	286	242	260	268	260	273	240	288	275	263	265	208	249	247	216	271	256	249	234	246	274	261	248	280	252	276	259	244	279	269	264	221	272	265	294	275	276	258	266	246	264	268	278	299	256	244	231	239	232	266	263	299	291	249	250	276	263	278	247	253	272	271	283	275	266	254	244	253	249	245	261	264	247	268	252	263	294	258	263	259	264	265	266	254	268	273	281	218	215	256	266	269	238	266	233	294	257	270	262	256	262	277	258	241	246	241	277	247	273	275	239	240	248	252	268	227	252	277	267	268	234	277	236	275	263	257	232	261	263	287	253	263	231	254	247	238	242	285	260	239	249	298	256	242	256	284	235	250	250	292	283	246	227	268	248	243	258	277	261	280	238	259	246	269	249	256	258	239	261	250	292	260	283	238	266	287	272	270	299	250	243	244	235	246	257	281	279	249	253	251	261	273	226	271	287	276	259	270	229	289	243	278	235	262	252	260	257	275	291	254	235	264	257	240	259	269	242	287	290	260	272	282	240	264	271	300	268	244	264	277	263	270	234	290	264	276	264	285	232	257	276	277	232	256	249	236	273	246	236	256	249	248	256	271	264	258	251	294	259	273	253	269	242	257	261	244	265	243	261	249	269	232	273	257	248	283	250	255	282	288	243	264	266	296	257	245	248	245	265	256	256	231	264	249	299	274	277	285	280	281	267	254	244	281	255	252	261	305	261	262	258	253	257	248	255	243	260	262	275	258	275	255	217	230	271	228	259	212	270	258	263	259	224	248	250	286	268	240	257	252	274	254	264	245	241	263	287	307	264	246	251	253	261	263	308	262	263	272	301	274	240	274	256	237	267	248	242	227	252	260	281	257	277	282	234	270	246	266	253	255	250	284	263	289	236	252	278	255	241	258	288	277	291	302	277	260	244	261	243	277	278	267	251	208	280	235	246	262	217	275	302	243	250	267	238	277	242	248	280	271	269	260	240	249	238	263	258	257	235	258	260	259	258	254	294	269	259	252	249	247	285	266	274	263	231	251	251	267	253	261	274	253	281	264	259	278	241	269	248	282	271	292	248	241	251	266	238	278	228	246	280	280	241	253	285	249	244	251	266	241	267	258	263	266	241	274	245	254	245	257	252	279	258	278	259	275	240	290	274	263	239	255	271	241	233	267	287	260	252	241	282	283	268	256	249	266	263	240	276	285	281	246	265	284	270	275	249	290	260	264	267	249	266	274	265	248	269	272	263	271	269	252	222	244	236	234	257	248	275	269	260	237	279	227	256	255	285	251	275	244	233	268	281	228	230	242	257	274	254	272	249	253	249	264	256	258	249	301	270	255	245	265	256	246	253	254	274	269	261	243	280	255	284	247	256	259	270	248	257	256	271	253	263	278	269	267	263	276	279	261	260	270	249	268	236	232	286	274	247	243	270	270	253	260	265	256	275	273	261	231	267	261	258	277	246	289	279	296	297	258	269	270	281	267	250	250	234	252	244	253	287	249	239	258	285	236	224	257	261	253	239	263	294	251	246	287	255	248	255	255	251	259	250	249	242	246	263	283	259	252	230	255	269	262	230	234	256	251	252	249	245	267	237	258	270	245	297	238	248	252	255	231	248	247	267	270	284	264	248	263	229	242	270	245	245	245	264	271	254	241	245	280	271	248	301	276	282	281	262	269	238	272	251	266	263	243	279	255	270	273	251	277	276	256	261	258	276	259	259	211	309	240	231	271	231	251	255	260	244	250	277	263	252	267	292	272	246	261	266	258	244	249	237	259	263	286	279	278	222	279	241	264	267	275	241	288	256	247	245	278	265	279	267	262	260	276	265	276	253	242	230	264	246	262	235	261	275	257	259	244	247	252	253	267	247	264	264	258	277	274	257	241	284	252	230	247	267	258	241	280	245	267	267	287	256	264	246	235	312	284	264	250	257	275	258	270	265	254	252	245	270	281	253	247	251	244	253	261	266	282	296	262	243	266	240	276	298	226	261	244	295	245	258	228	249	241	244	271	263	256	243	287	281	258	287	260	276	271	269	255	255	213	237	250	257	270	228	258	272	266	256	268
13028	1973	4191	4791	4366	3646	3117	2748	2400	2318	2076	1867	1671	1635	1637	1859	2189	2287	2360	2408	2161	2018	1917	1692	1505	1374	1256	1111	996	862	860	766	795	727	741	752	729	773	713	721	723	706	687	708	701	726	707	659	724	687	643	688	713	629	636	679	715	680	685	713	675	735	671	719	695	680	683	715	686	665	710	657	714	670	664	698	630	670	611	662	643	681	689	663	609	724	666	679	673	603	686	596	651	639	680	654	665	674	639	656	625	654	647	626	664	701	630	648	636	650	706	689	622	655	667	654	647	675	649	683	684	659	653	665	695	617	712	648	619	665	673	631	649	640	662	648	625	645	671	656	644	649	652	659	656	679	681	661	672	680	681	652	687	653	646	638	682	637	639	660	641	659	621	624	651	626	682	633	645	700	614	640	634	630	659	623	622	638	639	623	655	654	634	688	628	640	670	620	621	627	643	640	667	619	656	640	645	679	649	590	612	642	676	634	619	634	648	677	623	670	651	664	630	682	625	650	677	674	654	668	693	627	647	633	617	674	628	630	652	656	627	619	658	678	625	698	661	654	679	599	660	655	662	699	608	661	613	639	661	667	678	666	623	635	589	632	630	681	652	612	642	620	634	682	664	677	657	682	674	617	649	637	632	664	640	669	630	669	623	624	614	609	618	709	677	648	621	629	646	658	655	640	680	650	659	642	672	663	666	644	631	711	629	649	645	667	611	674	655	670	670	626	633	662	611	624	668	652	609	587	628	658	626	696	622	627	662	684	638	614	660	667	592	612	636	692	643	619	666	660	596	654	645	636	641	611	658	680	641	646	589	638	657	642	601	644	650	643	673	625	656	663	656	666	625	659	615	690	645	648	656	657	635	609	646	632	676	650	627	676	644	672	668	654	662	669	619	659	664	653	636	581	580	655	633	663	660	643	649	635	624	646	635	616	650	672	616	657	658	661	649	635	621	658	644	673	664	649	642	629	660	608	664	613	662	608	642	688	673	623	660	662	665	620	674	637	622	651	643	672	661	656	656	635	654	677	665	658	680	647	613	604	591	647	618	655	645	668	578	587	625	627	654	659	620	578	631	621	612	675	688	609	653	634	614	632	654	674	658	581	635	651	681	623	578	669	651	647	668	627	644	677	647	670	620	656	625	628	657	650	657	655	662	618	652	645	614	614	628	674	632	654	624	639	634	657	631	630	624	612	649	631	584	581	605	636	668	658	662	643	678	655	646	660	645	635	631	642	652	619	641	646	684	674	652	662	673	649	664	662	654	641	621	635	642	660	653	635	610	624	687	612	641	631	642	648	642	621	709	609	589	674	692	657	656	659	654	643	675	692	626	666	638	651	677	638	700	628	669	648	651	687	664	621	669	695	611	681	673	624	620	636	669	640	654	675	639	665	657	669	660	646	619	622	693	625	661	674	671	658	609	621	656	681	626	684	651	687	662	646	674	635	679	621	660	606	609	653	658	647	608	634	611	643	652	645	670	639	655	652	622	655	659	613	601	650	619	688	613	651	656	603	613	685	656	630	647	621	621	637	653	629	650	648	667	635	636	633	660	632	595	669	681	672	646	654	652	636	632	649	653	604	615	678	614	662	700	650	644	657	653	673	657	655	639	686	621	630	661	609	626	650	690	648	653	641	666	649	650	648	618	650	637	668	688	701	623	652	663	643	617	662	661	659	644	653	659	638	689	655	624	660	691	603	648	624	687	644	654	711	595	642	607	607	640	669	642	640	677	691	636	608	660	630	612	666	625	616	663	610	628	610	595	637	655	644	644	631	654	622	621	653	627	654	616	639	657	665	639	647	641	652	652	652	630	637	619	613	638	664	619	611	653	611	650	620	646	678	624	667	643	625	680	635	639	633	612	640	650	623	607	664	637	641	683	640	632	650	676	638	658	657	658	629	650	594	666	623	636	656	662	695	637	642	658	616	617	638	643	708	631	642	668	627	669	631	637	614	652	701	641	657	680	649	653	611	651	659	637	664	640	650	636	661	644	630	714	618	634	609	664	632	663	607	644	678	656	637	647	653	632	636	616	609	608	638	670	652	653	674	672	678	700	656	620	632	667	634	606	637	646	665	665	670	612	652	651	652	640	609	627	616	612	626	633	643	567	697	650	659	635	658	628	672	651	621	600	684	625	653	648	635	622	653	664	671	640	622	620	652	630	605	647	628	636	646	631	665	655	606	656	623	602	646	678	664	650	688	627	617	631	661	654	636	695	628	593	628	650	614	640	686	626	653	675	656	623	606	672	660	640	614	621	608	678	655	660	678	615	650	689	672	587	618	611	628	652	626	663	633	673	608	668	653	644	697	663	671	627	629	674	663	678	646	617	631	645	680	650	627	685	621	660	656	655	656	659	655	651	618	687	631	654	671	683	671	667	651	700	627	644	652	651	659	664	647	642	660	596	640	648	695	636	619	663	645	634	623	628	648	626	645	615	663	640	665	662	638	630	627	635	654	652	660	668	660	694	634	614	640	698	567	622	604	607	625	641	645	650	641	689	707	642	619	674	692	687	594	646	655	661	650	592	633	665	631	680	653	634	623	645	625	641	627	664	612	588	614	638	594	697	687	644	626	656	688	631	656	610	597	672	658	654	642	686	631	615	620	632	660	702	637	637	643	631	678	693	667	664	656	633	638	680	621	623	611	602	649	603	651	622	658	648	619	650	627	667	660	653	620	667	648	698	617	661	657	639	639	664	638	591	675	620	655	645	612	647	637	642	632	655	635	643	647	632	612	686	617	696	678	682	635	639	725	645	636	657	610	618	666	645	653	623	667	654	639	699	637	635	614	664	637	649	614	654	634	655	655	676	612	650	647	614	683	652	635	629	621	658	666	621	635	644	657	635	684	632	622	702	651	643	670	587	631	629	635	670	627	645	657	654	666	635	613	633	621	632	638	649	700	653	693	624	658	629	651	678	646	608	671	618	636	644	673	617	636	646	680	589	651	646	618	630	695	670	647	600	685	631	646	646	633	682	655	624	640	650	625	641	648	592	642	649	638	625	626	712	651	621	622	656	619	616	625	627	697	691	625	673	605	681	618	651	635	647	655	610	644	603	675	657	664	688	651	668	633	647	640	629	671	645	665	677	678	653	631	635	635	638	639	683	619	666	625	689	622	610	623	622	659	671	645	652	620	641	640	643	659	619	616	653	633	655	634	670	652	647	685	596	636	622	633	641	673	645	655	694	648	632	627	615	717	634	651	659	639	654	663	619	637	635	671	638	648	635	627	664	641	617	678	707	632	683	576	632	655	637	607	656	649	643	661	645	679	626	624	663	623	626	689	657	655	638	602	667	640	714	659	639	650	629	657	688	701	667	615	651	616	678	600	644	645	657	645	675	668	664	657	647	671	624	654	678	674	680	644	653	626	644	594	647	622	702	666	652	628	646	674	667	649	637	686	605	640	629	609	677	670	653	636	675	650	638	639	662	640	624	641	658	646	680	695	681	620	630	613	683	625	654	615	629	676	606	659	625	674
37758	16360	9596	3717	2282	1794	1395	1102	919	883	813	724	632	573	621	666	692	736	725	733	706	645	668	595	534	514	475	467	445	408	408	425	443	413	383	395	351	412	378	387	363	393	379	374	397	425	370	377	365	372	429	384	380	399	369	412	390	346	403	363	356	358	345	391	355	324	359	398	362	382	363	351	363	395	361	340	373	363	356	380	378	367	370	368	353	344	381	390	375	356	409	386	398	399	380	364	363	317	355	388	372	372	353	394	370	354	368	338	375	409	371	372	359	345	394	381	355	354	370	387	375	381	321	379	375	369	377	348	366	360	366	376	309	339	366	386	372	333	374	334	353	356	367	372	354	399	349	351	369	378	404	414	339	350	337	370	384	384	334	384	393	368	348	357	369	380	372	379	354	344	365	361	333	379	372	350	358	408	394	364	389	353	351	366	396	391	346	365	371	378	339	354	352	368	364	372	347	348	340	370	382	349	373	346	371	345	335	376	373	361	356	358	361	375	328	390	384	360	384	386	347	334	373	387	351	375	357	396	366	361	326	369	389	357	359	355	375	356	375	346	389	336	371	361	390	377	384	319	369	367	341	395	367	378	354	390	357	350	354	360	392	348	357	352	349	380	374	365	361	392	373	366	358	327	367	365	374	344	373	424	359	374	386	385	360	359	366	384	359	353	366	364	357	345	316	401	381	396	387	371	378	400	376	375	359	356	360	347	376	365	372	341	356	367	363	376	376	363	354	361	398	394	334	385	340	383	363	389	355	330	340	326	372	387	405	372	360	376	399	396	368	363	374	353	354	380	431	369	388	408	395	382	360	331	368	363	371	376	358	360	354	363	385	363	383	379	353	372	343	371	352	341	344	326	400	378	371	368	359	401	371	378	341	368	361	351	365	391	354	391	343	355	358	389	352	352	340	389	370	341	361	335	389	369	379	347	394	393	371	354	359	344	382	410	351	381	353	369	373	329	337	312	399	393	345	378	379	376	333	345	365	363	343	342	424	345	356	346	379	364	365	352	317	401	376	370	375	352	374	360	389	363	402	316	337	347	373	402	369	394	393	366	358	374	369	355	371	345	367	369	366	367	384	392	333	371	362	363	378	354	349	346	353	370	379	367	390	381	329	382	322	385	368	351	364	377	378	406	355	343	344	372	381	364	382	323	343	400	404	337	354	370	365	393	383	342	358	366	383	353	372	367	404	372	356	357	362	384	363	379	375	365	343	374	344	344	368	350	420	411	363	352	358	374	381	388	338	336	340	388	352	344	373	421	377	377	328	359	373	342	352	338	353	357	337	373	334	363	406	359	376	352	381	340	379	332	370	348	332	375	343	372	361	406	388	343	348	360	361	364	354	365	339	354	365	330	404	357	382	386	350	355	324	365	395	331	367	390	369	343	359	366	390	365	394	351	385	366	341	343	364	344	328	369	361	345	336	379	344	341	364	341	374	381	362	371	365	368	338	367	365	377	370	359	358	355	369	338	372	376	356	334	355	337	371	374	364	355	398	380	340	355	359	395	358	379	385	389	358	402	409	361	362	336	355	368	351	344	363	360	365	367	405	357	389	363	375	367	384	353	331	378	359	358	352	386	342	390	354	380	376	353	374	343	359	351	368	370	382	343	380	363	394	392	361	372	382	370	346	334	357	347	336	357	397	364	387	354	377	384	375	346	397	363	358	334	368	354	405	362	412	387	377	349	392	380	363	376	372	368	362	349	348	359	360	359	359	403	358	359	370	360	400	359	357	348	353	371	363	335	395	384	403	367	375	342	347	385	366	375	376	360	381	371	357	353	372	380	361	334	358	353	365	358	368	390	370	362	343	392	360	337	384	373	389	360	346	344	367	380	384	360	347	385	353	359	345	355	365	337	363	370	382	392	384	346	350	345	363	349	379	380	351	366	369	401	371	360	369	353	349	368	400	377	352	333	378	398	339	393	356	389	380	355	397	353	358	354	382	354	356	370	373	357	408	364	348	337	328	358	377	371	377	398	360	345	386	394	373	377	359	377	373	381	357	359	381	358	342	367	373	313	343	332	360	379	355	367	391	396	365	331	392	374	365	342	331	344	343	353	317	360	360	385	344	332	369	345	364	354	368	390	380	360	361	363	342	354	338	350	404	408	364	392	366	353	353	357	389	362	405	397	372	369	365	380	322	367	347	380	335	360	361	361	358	346	373	346	360	372	388	382	352	375	358	343	390	324	379	380	385	396	393	347	383	374	375	365	357	369	338	350	370	377	377	370	379	378	354	345	331	344	342	369	362	357	378	341	358	355	348	345	382	364	372	360	330	378	377	369	384	379	359	345	374	373	362	354	354	355	359	365	354	360	377	380	380	382	393	372	385	365	344	339	359	368	364	365	375	367	349	360	328	394	360	403	373	402	387	356	370	349	374	410	368	381	347	398	356	345	389	383	394	384	437	373	359	341	338	359	368	393	367	344	399	354	362	410	364	345	374	380	349	370	377	371	349	343	383	350	381	362	366	376	387	353	374	420	395	402	358	372	389	396	336	347	349	352	383	370	385	339	364	365	366	360	344	338	385	369	341	344	363	371	384	366	387	402	352	328	389	361	360	342	386	361	356	357	396	374	366	309	348	340	367	395	347	369	369	364	377	401	355	385	331	385	369	360	362	341	405	392	360	375	338	355	387	351	332	339	368	375	366	381	377	378	340	339	365	366	372	387	376	369	346	336	329	379	357	358	379	373	378	383	376	346	352	371	370	370	371	359	377	386	335	394	377	372	358	326	332	356	375	365	365	371	382	357	375	381	348	360	362	367	356	371	368	390	361	372	350	336	382	348	362	380	373	347	351	355	394	377	359	346	345	379	388	362	374	343	337	401	352	379	353	361	385	370	371	390	389	349	361	370	382	335	374	368	373	379	331	384	381	389	365	383	383	355	389	350	380	347	359	359	376	352	351	395	399	353	375	360	354	358	359	346	337	371	373	387	355	379	413	388	376	343	327	351	375	348	360	380	352	358	374	386	388	363	364	363	358	336	350	406	372	386	358	343	343	323	356	340	349	380	374	354	346	363	416	360	359	375	365	353	361	390	353	393	361	340	364	347	382	390	342	300	355	371	316	354	341	381	369	350	411	367	368	359	362	370	393	364	358	333	360	356	368	361	350	379	377	338	360	340	391	382	329	378	353	391	327	380	343	357	376	405	341	363	391	417	385	325	368	376	328	352	386	355	376	335	347	343	384	363	370	388	346	384	374	346	386	355	385	338	367	360	358	389	355	388	320	367	357	369	371	392	343	334	338	388	370	351	360	379	355	381	371	406	397	351	334	349	368	358	312	396	362	367	373	360	353	359	367	380	366	391	336	364	362	359	401	359	367	350	334	347	363	323	366	335	385	360	340	331	353	356	376	383	369	383	407	356	396	340	341	372	337	363	352	377	376	369	339	367	390	364	358	381	393	375	367	384	349	377	360	363	355	353	378	336	366	354	366	380	367	358	392	389	372	379	370	378	388	362	380	377
17728	3307	6997	7953	6845	6146	4992	4250	3877	3684	3251	2772	2508	2490	2675	2712	3271	3378	3640	3435	3107	2855	2577	2322	2043	1882	1713	1476	1388	1170	1065	1087	1103	1026	1015	959	997	1006	987	966	892	948	1011	919	957	931	927	916	907	936	926	943	884	895	906	931	925	938	879	928	913	906	920	913	873	888	899	883	955	888	932	858	873	860	877	869	922	866	851	864	896	865	850	876	927	879	816	951	910	897	850	888	876	879	927	904	840	900	879	890	857	865	875	877	797	885	857	820	867	935	859	909	900	921	857	860	907	872	881	875	855	840	839	882	817	836	896	905	909	883	884	834	819	884	872	901	817	931	861	850	914	833	950	843	832	846	846	852	879	927	847	822	873	811	841	848	851	843	935	859	850	840	872	857	848	831	890	912	881	864	842	863	820	840	854	886	862	858	835	866	844	853	849	862	861	889	915	837	850	823	869	847	852	887	818	819	863	792	880	856	867	879	866	846	870	853	854	827	789	821	844	826	870	851	837	825	859	870	874	826	839	865	826	854	865	866	862	891	847	802	823	822	926	847	881	844	905	824	855	824	869	801	840	857	846	836	778	830	873	851	851	861	841	842	837	879	857	824	908	863	885	894	838	808	892	814	852	816	891	870	913	877	836	864	871	875	842	858	850	843	891	837	857	855	863	834	826	826	804	883	870	820	853	907	853	834	856	851	820	862	836	875	866	880	866	836	884	831	875	843	839	871	832	841	886	813	776	854	824	847	902	864	874	848	863	848	862	863	831	854	852	839	836	882	856	792	869	846	828	844	782	878	878	826	835	850	905	833	874	832	947	822	844	839	856	849	844	835	815	880	821	854	838	879	835	804	870	848	892	848	852	845	834	829	841	839	890	831	899	830	879	906	828	832	816	851	842	870	847	890	843	798	822	786	813	854	799	854	843	880	908	809	806	807	827	807	837	841	845	821	853	901	825	882	827	878	848	846	826	819	837	843	835	883	841	856	848	856	794	857	848	817	874	849	831	888	869	822	839	877	866	860	829	772	869	823	897	871	821	830	838	841	856	839	836	892	812	870	890	853	835	907	833	848	868	817	826	790	850	865	820	838	854	877	860	862	847	854	880	849	934	876	884	885	877	855	833	835	906	831	861	860	827	845	852	897	892	826	878	864	857	849	866	851	822	841	853	851	792	826	917	869	910	866	850	877	851	865	840	889	842	828	854	817	849	793	844	867	821	849	836	884	851	845	833	914	776	882	864	764	864	845	825	856	825	869	828	838	847	871	841	830	819	862	922	847	831	847	848	877	800	867	837	827	837	864	851	867	852	740	887	873	842	822	865	884	903	886	804	842	824	855	815	849	796	852	869	843	869	851	873	887	876	862	852	880	850	824	877	853	867	875	845	896	891	867	824	852	865	820	841	810	874	844	864	843	886	859	854	810	874	842	872	875	813	825	831	843	784	875	830	828	790	754	915	859	850	852	838	820	867	813	869	878	808	866	780	839	837	875	840	835	821	866	824	803	824	854	829	870	864	936	814	825	878	886	845	868	813	859	817	873	826	787	819	869	818	861	854	877	822	812	877	825	859	803	843	892	801	836	849	913	826	840	846	832	880	826	843	875	846	868	934	801	868	845	864	868	852	822	825	850	837	842	879	845	856	872	834	875	833	855	858	861	880	838	856	886	853	838	845	824	810	865	823	829	842	806	853	814	878	849	875	869	844	853	835	896	838	905	910	904	858	835	867	850	877	880	834	831	821	847	847	841	823	822	851	898	838	852	859	874	860	870	787	851	877	819	855	856	838	861	850	861	852	834	893	835	818	889	831	872	840	890	788	834	853	868	883	912	850	801	837	882	832	862	815	837	830	863	818	843	856	848	851	836	867	834	846	824	829	870	865	822	815	836	897	869	854	891	842	827	848	823	790	872	898	820	854	809	829	856	858	835	914	846	846	839	875	846	853	859	796	856	866	842	871	816	828	846	845	828	826	873	824	838	871	832	837	833	814	834	892	868	839	841	824	862	910	848	834	852	839	877	846	886	889	851	847	835	862	836	886	825	849	867	860	849	862	831	797	869	868	844	847	856	802	916	890	869	835	846	842	821	825	827	809	854	845	806	838	856	858	848	826	829	833	842	802	880	856	828	850	891	869	856	870	885	862	828	841	870	800	867	835	804	794	896	825	862	813	864	836	891	841	890	880	881	851	897	847	857	843	881	898	814	877	895	889	818	833	814	795	871	884	845	837	808	857	826	811	871	803	860	835	856	851	774	807	824	827	907	908	913	817	827	854	892	882	856	822	815	866	815	830	816	883	946	895	841	873	869	873	827	810	839	853	832	847	888	879	839	833	880	839	849	834	814	844	915	822	890	813	907	870	815	834	855	795	891	870	874	819	847	866	866	805	802	866	827	860	796	827	828	812	868	841	861	861	846	827	814	857	871	866	882	841	865	829	869	849	827	896	821	876	825	847	829	899	810	854	848	808	823	845	845	837	809	815	873	870	784	832	835	905	835	833	874	883	811	887	900	842	840	843	885	861	870	834	868	841	840	874	812	870	871	883	819	848	885	890	843	883	846	885	829	892	833	893	848	800	803	823	857	815	888	846	796	823	799	868	850	819	837	869	903	847	859	843	908	892	835	885	811	858	889	781	851	899	859	858	838	833	882	841	890	902	862	837	852	848	853	855	888	848	819	826	844	884	849	876	831	840	842	897	872	866	878	858	848	853	797	810	819	817	872	839	842	851	840	815	873	815	824	843	864	886	857	862	837	847	871	860	874	827	855	878	891	857	822	895	836	828	847	796	827	818	850	896	835	864	807	836	797	880	796	857	854	874	829	810	848	848	846	875	829	826	892	853	811	868	807	855	855	850	813	927	858	831	808	798	828	843	866	818	796	874	839	827	849	821	866	862	826	867	806	850	855	852	857	857	817	840	853	867	859	903	821	855	856	881	835	842	797	861	792	880	841	875	849	814	864	850	833	873	855	814	828	827	842	817	817	846	825	903	872	891	853	859	869	834	870	858	862	899	862	822	841	839	865	865	895	847	884	861	847	871	899	851	905	866	842	843	845	853	835	830	878	822	831	853	918	867	836	918	907	815	811	829	831	836	805	833	803	874	821	853	827	882	844	865	811	862	842	800	886	825	925	877	848	839	827	843	821	846	870	785	898	833	838	854	871	846	851	876	819	881	828	871	837	866	893	861	845	840	856	813	872	872	872	842	890	826	935	869	825	825	828	834	862	867	846	859	865	821	865	830	838	859	864	855	869	862	897	865	896	848	872	818	872	852	846	817	827	841	855	804	879	838	853	875	865	848	834	830	868	851	834	848	844	862	835	838	893	854	860	864	875	836	808	886	821	847	882	852	832	869	851	862	889	824	802	850	860	790	861	849	864	838	809	889	889	812	822	815	918	844	860	837	834	860	835	856	814	872	812	838	873	828	855	864	847	885	893	849	830	835	887	835	817	891	865	822	888	881	869	817	834	922	850	862	863	866	852	838	854
4230	526	644	445	422	357	353	316	313	315	316	255	241	264	259	308	298	314	298	269	304	264	275	255	248	240	211	198	205	180	189	212	177	195	208	188	203	174	163	175	181	208	184	191	184	202	191	177	188	173	197	194	179	172	180	157	185	229	206	177	192	211	195	216	178	184	183	205	162	170	161	185	185	204	193	177	208	192	199	198	181	179	193	223	162	180	166	186	201	183	199	185	162	188	176	177	182	190	178	183	175	180	220	195	160	194	187	199	172	206	188	200	185	203	172	193	206	196	215	178	196	192	209	180	196	187	209	182	166	203	179	180	177	183	198	178	186	175	185	211	156	167	205	176	198	187	182	166	178	206	202	212	190	184	165	176	183	164	212	188	186	169	199	169	179	208	224	188	188	175	185	177	180	180	196	205	186	190	177	168	190	209	170	175	179	190	178	194	189	177	187	215	186	189	187	212	189	150	214	174	162	177	192	198	180	204	183	176	174	142	201	175	185	196	178	191	192	181	201	190	185	187	198	188	209	197	189	181	188	182	188	201	200	203	186	200	195	163	195	202	177	176	210	176	204	157	187	183	190	190	192	201	213	179	183	200	189	196	181	174	179	200	180	189	171	180	190	192	208	183	166	200	223	180	167	180	199	216	188	175	185	185	194	191	189	162	203	192	177	197	183	171	189	193	192	178	188	170	185	193	178	171	183	185	226	200	170	173	189	192	189	189	185	195	196	188	182	186	190	175	180	195	210	199	178	177	169	180	168	190	198	187	185	184	210	189	204	180	205	199	170	169	177	183	161	204	210	175	191	228	186	175	165	190	183	198	203	198	201	194	192	160	176	156	187	192	198	200	189	159	168	180	165	177	164	191	181	194	217	172	184	180	165	179	191	169	161	183	175	207	191	181	164	203	200	193	177	180	195	188	180	195	199	203	169	164	164	178	197	180	193	168	194	206	179	196	184	175	184	196	189	173	194	174	184	172	167	184	183	167	165	176	203	195	185	178	190	191	187	205	168	167	198	193	185	205	206	189	190	182	191	181	163	193	166	174	182	178	183	202	212	183	176	182	172	187	183	185	157	190	174	183	185	182	183	202	185	170	191	180	191	184	175	193	192	190	204	190	183	194	204	197	195	153	195	192	175	181	202	207	180	188	188	191	205	195	187	210	181	193	182	193	196	222	185	172	167	169	198	189	179	194	206	197	165	190	174	178	193	185	181	200	182	197	170	185	194	165	168	212	189	203	195	172	187	176	186	204	186	178	226	178	213	181	202	175	183	190	187	182	207	222	191	187	155	202	183	194	190	165	169	195	189	186	187	179	217	204	199	209	216	197	181	188	180	189	177	166	176	179	168	196	188	189	180	162	179	225	159	166	169	156	203	205	220	192	196	154	173	179	195	195	170	190	200	187	179	172	183	208	192	185	188	186	211	175	213	196	204	193	195	198	165	178	192	181	185	179	193	173	167	188	177	185	191	174	191	172	190	185	205	169	184	179	179	183	185	171	177	210	194	161	172	209	207	183	189	194	197	194	175	192	182	174	168	195	188	182	201	204	186	218	200	194	179	193	204	176	214	170	204	206	218	182	193	192	184	166	186	151	200	202	165	183	183	191	192	215	172	178	169	186	192	195	177	196	175	179	177	170	176	201	204	196	156	175	188	199	187	196	188	176	200	182	164	179	171	170	182	191	182	181	179	187	181	183	174	184	209	196	185	183	183	209	197	200	185	191	208	196	190	184	187	167	194	174	180	197	186	185	199	207	189	180	177	212	171	189	176	209	186	179	209	185	176	195	190	186	200	197	213	175	182	172	193	180	170	177	178	198	229	194	190	173	206	197	183	193	202	182	197	159	187	199	179	205	202	186	182	191	198	163	177	178	196	208	183	194	170	192	183	163	161	199	175	182	183	187	206	187	162	170	180	202	188	200	170	214	171	184	197	183	186	209	167	211	198	182	179	196	180	188	178	207	174	192	193	211	187	177	194	191	168	199	194	182	188	185	183	168	195	201	196	215	216	200	190	180	175	195	190	180	179	181	193	168	183	162	194	202	158	211	178	183	215	173	187	195	165	202	177	201	183	172	189	181	176	179	210	171	193	176	190	176	189	206	174	185	170	158	213	168	185	176	182	174	200	222	188	185	214	176	200	185	169	209	178	198	208	193	224	212	186	183	165	186	189	185	202	183	175	186	206	180	171	182	172	193	201	178	177	168	147	181	186	173	164	186	168	190	210	193	188	183	177	177	195	202	179	184	174	188	178	163	158	186	192	196	197	168	192	177	187	200	190	202	180	207	200	168	182	183	201	176	191	191	206	195	197	204	177	182	180	181	160	174	180	189	179	196	174	196	178	184	176	200	186	183	173	216	192	186	200	195	155	190	187	185	180	185	187	198	173	180	203	190	200	192	164	199	186	159	182	198	215	183	185	185	171	189	200	162	179	186	204	193	173	201	165	180	194	190	186	218	196	201	212	196	224	192	177	174	183	212	216	191	197	191	195	191	186	181	212	168	170	182	187	192	175	199	216	194	180	143	203	180	197	213	191	193	177	187	186	173	195	161	205	207	190	192	188	176	194	192	197	189	191	154	152	203	176	196	161	180	195	161	200	171	179	194	189	169	202	190	190	208	170	193	187	173	215	177	205	201	183	197	195	200	181	166	168	170	172	195	190	213	164	189	204	204	223	174	217	197	200	188	214	194	165	217	185	201	177	172	201	214	191	203	191	226	196	194	166	171	179	187	197	212	175	185	191	184	186	184	176	187	179	180	202	221	198	197	198	187	204	180	177	206	208	192	147	190	200	180	184	188	214	193	200	205	180	182	175	186	204	205	181	194	182	198	190	187	196	205	197	199	181	210	195	217	205	187	193	180	185	198	179	183	164	172	180	185	182	191	199	185	180	184	171	171	199	213	183	210	201	212	177	190	175	169	184	188	177	161	183	212	193	155	182	190	154	183	188	197	169	182	192	203	201	183	182	189	190	197	198	185	189	171	188	182	200	197	209	188	190	172	172	195	195	166	212	168	176	179	187	184	209	197	194	180	193	160	170	177	192	188	193	200	169	196	210	200	173	226	161	195	188	193	194	165	153	180	190	210	182	165	180	177	188	186	185	179	195	219	198	194	164	193	184	175	189	192	190	186	173	189	180	180	182	171	197	170	171	183	179	179	185	179	164	188	172	184	169	193	189	186	175	170	173	186	169	164	189	185	217	175	175	185	217	185	187	202	177	198	185	205	206	177	176	191	207	199	193	205	181	175	195	166	190	174	194	201	184	187	176	186	164	203	198	189	212	193	175	195	177	157	198	213	199	196	159	213	173	164	162	177	204	188	184	180	193	193	201	216	198	196	197	203	190	188	191	167	195	196	171	199	165	160	209	185	186	188	206	203	191	186	173	202	181	196	184	172	189	168	202	181	187	173	172	175	179	183	197	197	179	174	166	185	161	161	190	169	180	187	196	172	182	180	172	176	179	215	187	187	192	200
4578	830	1381	1611	1452	1466	1291	1163	1139	1084	993	901	907	913	1018	1115	1253	1425	1445	1381	1235	1191	1179	985	960	834	693	675	593	570	557	491	522	500	572	499	492	527	522	513	463	490	491	523	483	470	513	475	499	469	498	480	496	483	493	501	496	508	542	538	484	498	487	498	502	513	474	500	471	473	484	500	481	550	512	508	489	458	492	493	492	493	502	493	488	467	476	461	508	522	474	505	493	481	483	510	477	450	487	476	481	497	497	474	503	503	495	481	491	490	469	518	505	556	496	493	499	482	488	529	508	503	537	479	479	480	473	495	496	531	521	491	518	529	485	498	503	500	498	471	477	497	486	524	473	460	467	495	484	508	520	500	493	483	479	503	491	490	477	494	462	479	455	506	509	496	492	455	447	469	479	506	489	488	470	478	510	491	497	483	487	491	476	457	506	489	497	466	523	507	457	499	502	467	462	490	499	487	492	489	465	459	455	472	487	484	504	462	471	477	514	513	487	468	495	533	473	466	461	474	529	475	488	481	473	468	510	492	487	470	495	493	490	463	491	456	494	524	492	482	499	501	475	518	539	478	453	503	485	507	480	524	468	457	468	486	494	498	562	506	496	496	467	434	479	497	469	464	490	515	482	450	441	477	487	457	506	492	528	496	480	517	511	520	446	503	507	519	469	517	478	473	469	455	480	465	457	482	481	476	494	507	494	493	503	494	495	442	458	476	498	479	463	523	488	489	478	476	480	505	514	481	483	493	523	474	490	486	470	485	508	481	496	483	491	472	437	471	489	477	495	500	529	481	505	499	440	497	468	412	494	492	531	472	479	483	502	496	520	493	474	512	439	508	483	509	451	483	490	447	448	478	491	462	481	474	461	449	513	509	440	482	479	482	501	550	497	473	532	501	493	477	488	497	497	499	494	478	485	472	495	468	513	492	487	463	518	503	502	524	484	486	496	471	472	516	457	508	458	495	526	461	484	472	474	459	509	519	451	477	499	500	508	485	471	479	483	514	516	502	462	463	501	499	453	505	550	487	498	493	481	488	499	492	509	460	479	484	481	498	520	496	484	483	505	500	485	464	507	478	497	482	442	471	480	479	502	443	451	467	498	480	462	511	484	480	455	500	504	455	451	485	477	473	490	466	488	481	467	459	451	531	467	473	515	482	512	439	469	479	470	481	484	523	501	464	476	461	463	478	481	457	484	468	453	518	483	499	503	485	497	462	508	522	507	504	496	498	471	521	471	465	475	516	491	460	492	504	465	512	507	456	472	496	421	502	466	511	474	485	494	493	538	504	486	473	499	486	481	492	467	500	492	523	460	488	488	525	494	467	506	468	493	424	507	487	490	506	502	484	480	491	482	469	466	451	461	491	491	493	479	506	458	503	488	511	482	494	448	478	521	477	504	517	497	473	455	475	460	481	516	478	506	525	474	490	471	525	467	468	483	486	483	475	521	504	459	504	475	476	483	494	502	489	503	494	467	519	507	509	449	477	456	487	532	445	482	503	477	466	497	464	473	473	465	488	489	473	501	483	472	504	517	522	504	470	478	525	522	438	448	486	490	483	480	477	478	498	519	498	461	459	527	509	475	451	463	454	476	518	489	493	484	533	475	514	466	473	486	467	483	496	463	511	490	489	499	498	489	487	466	506	479	483	489	494	484	480	463	489	482	542	502	478	450	500	489	460	482	476	498	494	481	467	481	486	481	426	491	477	509	471	468	469	470	463	480	518	453	487	513	469	474	442	453	476	497	514	485	491	446	486	514	501	485	555	463	514	508	474	505	484	474	467	484	468	479	453	500	481	484	460	473	452	469	494	507	476	488	450	483	488	450	490	490	427	481	451	490	494	481	515	495	492	463	511	503	506	489	507	502	518	502	471	483	508	530	490	483	490	465	460	466	492	483	451	456	515	489	490	509	467	516	498	454	501	475	480	461	503	456	481	515	483	530	480	508	456	474	482	491	502	506	464	503	461	485	479	486	515	449	435	491	493	457	518	453	463	477	472	463	497	509	511	463	488	460	476	506	498	496	445	479	499	502	478	488	481	488	461	487	477	464	476	466	467	493	479	492	522	499	454	492	514	452	497	494	488	489	479	490	482	470	473	499	509	470	512	519	501	466	451	465	460	476	482	473	514	489	464	514	514	478	504	506	492	505	470	515	494	504	481	504	519	476	516	509	457	535	430	497	476	509	485	473	516	467	498	488	498	492	491	474	483	517	464	478	504	497	499	540	477	487	481	497	480	466	511	465	459	482	481	477	527	488	460	484	461	490	472	525	479	477	479	475	477	480	506	504	463	492	487	477	470	471	467	523	472	486	518	501	517	491	449	513	501	484	470	474	468	476	496	494	490	483	458	483	513	443	491	475	466	464	476	471	531	495	506	486	502	508	468	427	463	460	481	527	463	464	493	481	510	518	467	483	503	479	482	534	531	461	494	462	469	502	469	486	485	491	490	488	521	460	452	492	514	479	516	480	482	463	509	479	452	476	480	463	452	470	454	526	518	500	454	468	469	493	506	449	464	448	505	513	461	471	458	469	516	492	518	493	495	490	461	460	477	473	491	495	480	466	490	447	454	495	478	489	433	484	507	494	497	521	453	447	538	478	479	461	525	488	439	472	532	459	477	441	481	482	483	488	486	494	450	476	479	467	515	482	506	490	482	476	463	526	460	460	478	493	516	468	504	505	455	511	500	485	485	530	466	471	498	486	502	478	501	497	493	490	525	446	448	464	468	483	517	494	491	506	512	460	458	500	491	470	465	492	486	471	475	462	530	486	493	491	487	482	475	496	514	475	475	499	485	493	487	507	490	482	490	467	505	482	446	463	511	489	501	467	528	469	487	472	482	498	474	500	455	467	485	482	459	511	501	466	482	479	495	456	454	461	467	488	438	482	503	486	497	495	438	493	482	489	512	496	467	431	475	468	493	473	505	490	502	510	474	440	456	500	486	482	474	481	499	491	478	508	517	486	490	481	484	506	469	486	488	464	482	504	477	498	465	483	483	472	482	507	459	518	437	489	486	496	440	492	506	481	478	498	471	493	476	462	460	486	461	491	465	522	474	469	467	511	516	501	452	512	517	436	475	511	493	474	454	473	519	488	466	470	494	468	500	450	494	499	516	505	492	498	488	493	483	477	483	485	461	473	539	485	473	485	512	507	455	499	479	461	526	471	482	446	472	457	501	457	465	476	498	443	482	482	470	444	476	469	473	483	445	445	477	509	485	447	497	464	457	492	488	477	490	505	498	438	488	495	483	496	456	476	521	470	489	467	488	487	468	490	468	500	508	484	453	488	476	471	438	451	499	470	488	480	481	457	512	483	449	460	492	493	461	454	525	529	490	465	460	503	502	458	474	470	478	514	493	496	488	514	524	524	471	493	463	479	493	508	520	482	514	437	448	460	482	482	504	458	443	476	488	502	522	481	520	451	499	461	479	516	459	516	502	516	526	479	459	462	503	458	499	512	460	491	520	485	481	509	524
24369	4546	2345	1666	1243	1004	771	620	610	575	483	427	416	425	482	509	484	497	525	497	437	445	380	416	403	321	352	306	317	299	275	278	276	259	258	281	262	250	248	265	257	271	281	238	252	277	260	252	260	250	267	242	285	257	307	256	279	275	270	282	272	284	256	257	288	279	288	298	281	239	253	279	273	259	242	264	260	229	247	240	233	228	241	265	280	244	264	288	266	281	297	246	278	283	276	284	241	259	256	261	237	282	254	273	253	290	279	290	263	246	244	258	250	270	283	226	280	288	267	253	231	280	266	272	280	274	288	259	225	265	267	228	284	253	253	233	263	285	261	269	255	246	248	261	241	262	275	260	248	270	242	251	231	252	258	252	280	263	250	297	269	256	246	278	264	252	278	249	239	238	273	254	268	257	265	244	240	254	253	249	272	264	255	263	276	284	263	260	290	244	242	254	249	270	257	244	248	260	286	248	282	269	261	286	244	263	275	273	231	296	265	264	253	237	234	263	245	276	257	290	272	281	274	268	273	275	283	256	240	257	228	276	270	245	278	257	258	274	277	268	256	260	264	240	222	261	258	256	260	291	267	236	259	265	262	246	249	272	254	261	269	256	271	280	256	237	260	252	256	275	255	228	246	241	264	249	231	263	256	249	251	264	265	250	243	276	239	215	260	289	266	273	253	240	242	270	286	250	245	225	269	267	261	273	244	238	269	254	252	242	259	224	258	236	277	244	253	253	290	302	261	289	235	243	256	270	286	270	247	257	242	265	257	242	242	267	254	255	250	247	258	264	300	252	281	241	259	261	280	270	244	253	233	243	268	266	260	258	282	266	249	269	251	246	252	266	266	277	267	232	226	239	263	279	279	282	278	274	247	236	274	292	263	252	282	265	263	261	267	270	257	239	246	290	281	271	244	257	233	243	286	242	242	252	264	268	238	280	264	251	253	254	264	289	293	261	267	259	254	257	269	274	245	206	246	233	246	249	267	263	236	275	268	249	235	250	261	225	247	237	289	246	240	228	273	271	258	293	252	266	260	289	248	277	261	251	256	251	252	234	268	238	236	247	246	259	236	254	264	252	275	236	251	234	248	239	249	244	255	236	269	275	259	272	279	250	253	250	254	265	262	245	262	280	266	271	302	259	253	247	251	298	260	244	238	277	250	254	248	240	234	282	248	287	271	264	251	257	289	266	279	253	250	258	276	275	254	253	297	293	281	250	246	251	240	288	287	278	256	242	278	287	269	273	248	249	263	304	236	260	272	261	240	290	259	236	247	281	248	264	266	286	263	268	264	287	239	245	263	250	269	229	297	254	250	271	269	249	253	236	287	283	246	294	269	275	262	247	254	227	266	239	249	266	231	254	289	260	271	229	274	237	256	243	229	218	253	247	266	271	265	237	269	238	249	264	269	221	281	264	283	243	236	252	251	254	254	275	234	260	252	248	216	261	266	249	290	243	239	238	246	267	214	228	278	251	246	247	280	282	238	265	264	265	258	246	240	299	264	255	270	288	258	279	272	261	223	241	239	277	231	244	259	278	262	256	243	267	267	280	232	292	233	280	269	256	277	243	243	251	248	255	272	232	278	247	261	244	268	256	246	261	261	243	228	268	256	305	274	259	306	276	267	258	271	263	254	247	248	266	255	243	265	288	249	267	282	254	272	287	246	221	246	269	261	262	270	248	285	239	274	277	245	252	234	255	255	268	285	253	233	246	268	252	228	242	261	272	242	250	237	278	246	280	279	240	258	234	230	255	271	269	255	233	277	268	269	271	264	283	268	234	277	254	271	239	256	243	241	260	281	270	287	257	260	271	266	250	292	247	232	290	269	227	250	271	291	250	276	251	274	263	253	262	224	255	262	249	252	267	274	232	265	231	270	251	259	279	290	261	285	287	244	248	263	304	269	255	249	239	243	246	290	263	283	257	271	270	271	235	259	254	272	273	293	260	238	270	274	301	235	255	247	268	224	256	268	259	274	269	250	265	262	247	256	252	251	267	278	301	238	261	284	241	253	254	252	288	271	270	244	294	251	261	278	240	249	262	280	263	257	258	267	295	282	247	281	277	277	250	266	265	276	237	236	267	261	247	271	241	261	279	269	240	262	259	258	272	266	261	250	275	224	226	255	241	288	263	259	228	277	247	262	284	259	230	269	227	249	252	267	274	261	234	268	253	259	275	268	257	240	266	258	239	258	257	255	253	268	278	238	254	247	244	269	257	251	263	240	257	286	251	243	251	300	271	245	255	254	253	256	228	264	255	256	240	270	257	249	242	281	265	242	280	242	258	235	255	261	238	265	259	278	245	262	267	302	239	287	238	227	258	258	252	287	279	251	264	232	267	243	282	282	280	259	263	249	266	243	281	267	248	256	239	252	270	259	242	263	231	254	255	242	306	286	237	259	259	268	252	264	229	272	242	243	274	276	294	243	264	250	269	295	254	287	231	270	231	253	300	244	253	254	237	256	231	248	249	275	259	235	282	247	278	259	239	254	256	260	252	254	254	230	239	266	256	255	251	240	236	258	246	254	243	249	262	247	261	261	252	237	283	261	282	268	269	278	281	271	284	260	266	269	236	254	266	261	258	243	277	252	277	301	248	246	290	227	252	268	258	276	249	248	276	271	227	247	254	266	277	277	275	257	248	275	241	214	262	274	276	245	258	225	254	241	255	240	255	256	262	241	245	263	255	273	252	255	226	250	251	240	258	240	236	253	296	256	285	255	248	239	240	228	280	258	309	307	270	275	240	275	262	262	256	251	239	287	205	250	239	260	261	271	271	263	262	248	245	257	243	263	225	275	256	263	209	264	246	263	286	281	285	301	267	271	246	266	240	233	229	252	280	278	255	249	236	257	270	284	261	253	255	266	269	239	242	213	241	268	288	298	267	259	269	254	279	235	261	267	270	238	287	237	282	249	254	228	250	240	231	271	256	266	258	250	282	278	244	271	272	302	255	263	245	237	249	291	270	225	267	293	243	239	270	262	246	243	240	245	275	262	270	219	242	247	289	233	265	247	267	262	290	248	272	266	258	254	260	287	256	267	229	267	278	252	295	268	286	243	260	271	261	240	258	229	252	233	231	251	234	260	273	271	242	249	297	261	231	229	266	257	243	272	275	251	241	221	280	277	265	263	234	256	268	277	262	234	269	229	252	246	248	272	288	231	274	281	272	230	254	257	265	240	263	255	257	269	245	288	250	262	263	255	252	257	261	272	267	277	274	266	226	277	253	279	261	265	280	267	239	250	238	232	264	245	278	251	240	258	282	251	243	274	236	231	268	243	266	245	288	264	250	255	278	258	249	253	249	276	284	257	252	250	264	306	246	259	269	276	278	276	261	257	280	238	218	281	304	232	233	239	237	248	274	225	251	272	245	266	235	251	244	268	292	250	252	279	260	267	277	242	266	236	278	239	279	248	245	261	256	291	259	265	277	251	247	276	263	274	272	247	273	294	233	254	268	261	287	267	271	250	272	250	259	260	297
11645	2116	4413	4919	4524	3968	3324	2783	2671	2508	2154	1915	1721	1785	1992	2218	2192	2530	2383	2410	2206	1980	1926	1566	1432	1227	1023	962	935	840	780	784	760	748	752	740	769	733	736	712	714	648	721	690	701	720	690	671	704	680	690	652	714	688	679	663	742	707	657	670	655	703	655	675	694	663	705	666	724	689	646	629	633	623	668	636	653	605	614	647	649	634	714	622	679	675	652	673	641	681	656	668	656	653	703	673	635	683	673	642	644	636	658	654	625	671	646	689	626	653	666	684	650	655	609	698	681	618	694	662	631	646	629	658	629	658	668	648	651	642	625	591	666	664	611	659	687	650	606	671	681	664	650	636	692	642	647	652	636	677	649	650	673	671	624	632	675	639	620	623	650	643	646	656	626	647	629	642	642	661	639	657	642	629	612	630	615	655	623	640	651	658	658	625	629	666	567	629	650	598	653	607	636	625	645	673	623	634	635	639	656	663	685	607	624	676	647	673	634	628	620	680	671	622	619	636	648	655	646	605	585	640	681	683	688	668	643	664	656	650	642	637	663	654	685	730	658	671	639	676	632	721	650	676	651	631	710	603	672	637	692	658	638	659	666	578	615	644	677	648	649	681	611	631	648	617	729	677	657	612	685	627	674	676	681	647	641	620	650	689	647	673	678	706	641	619	629	660	633	629	635	685	698	665	634	633	684	603	661	645	615	695	642	626	622	615	613	611	610	665	630	640	655	673	646	648	615	698	639	629	635	632	640	662	639	646	663	659	628	663	664	622	703	641	657	649	616	676	655	644	619	620	635	617	633	641	661	672	680	597	629	649	628	611	650	636	637	667	634	596	650	607	625	663	674	668	658	642	617	658	611	661	677	642	621	709	626	650	661	669	650	598	689	615	652	666	630	636	654	615	630	665	630	673	636	630	593	678	626	677	630	632	646	636	675	656	678	649	703	690	599	676	656	633	612	635	623	629	611	660	643	631	642	657	638	646	682	620	583	636	616	662	659	632	641	623	632	637	622	652	631	645	658	660	609	622	685	658	619	674	676	623	671	679	656	665	646	679	649	595	628	655	694	661	675	609	633	666	621	614	693	685	628	687	631	641	652	613	645	635	677	658	639	688	651	670	666	632	649	656	643	649	650	646	655	659	648	668	662	648	656	645	635	655	654	599	660	617	617	645	653	619	643	663	602	660	699	632	640	650	737	650	629	594	664	615	619	635	639	677	651	677	676	659	633	688	654	651	671	646	653	681	629	646	642	628	653	601	675	642	631	694	651	673	671	628	671	597	649	610	625	611	666	639	658	687	659	630	640	651	586	628	683	642	639	638	654	635	658	650	639	651	612	634	619	683	616	693	616	653	664	661	655	689	628	678	683	637	626	645	644	639	646	624	664	670	680	681	633	636	641	625	624	665	644	642	645	653	686	674	637	649	631	641	644	635	622	664	677	680	624	664	635	682	660	680	611	628	617	682	620	660	605	679	611	664	655	641	639	633	606	649	679	620	697	649	670	653	607	658	648	624	661	618	673	658	673	667	617	627	656	655	623	653	611	651	657	675	675	642	628	637	660	675	691	693	677	667	635	659	653	653	634	649	615	664	721	616	676	644	647	668	620	680	596	656	651	662	664	632	618	674	665	652	657	636	602	628	670	667	662	616	644	701	661	600	663	612	650	672	655	613	672	683	672	641	672	602	657	659	693	620	618	634	672	625	661	651	630	652	635	614	597	670	654	666	651	610	620	619	678	632	625	647	660	662	669	625	667	682	673	660	661	665	680	650	657	627	645	607	622	648	604	648	626	688	626	620	635	626	649	673	651	665	627	631	648	642	618	633	643	619	642	613	668	642	629	662	685	657	624	623	658	627	586	664	652	665	648	626	651	649	654	650	654	678	605	630	623	670	640	640	620	619	648	657	621	612	683	621	719	621	691	639	599	652	642	653	688	619	620	615	650	645	640	646	645	632	624	686	675	629	701	675	677	628	632	695	657	608	654	669	660	672	629	640	657	612	657	612	698	604	661	660	640	596	638	630	612	667	622	600	648	633	643	650	640	695	639	659	632	651	653	692	640	632	662	638	645	667	635	635	667	629	698	620	629	662	659	652	652	601	649	622	653	651	669	642	629	628	636	643	666	673	675	628	643	602	668	654	640	657	664	623	654	645	626	677	618	653	663	641	636	661	703	632	617	626	672	598	635	670	648	675	670	664	628	676	701	639	682	673	667	649	667	650	630	705	683	610	677	579	664	645	672	659	663	672	717	589	652	618	705	598	662	623	601	626	673	630	649	715	638	645	648	644	663	618	617	644	667	653	620	655	650	680	670	594	668	640	638	626	655	643	641	656	633	642	595	648	702	684	667	655	643	663	647	631	627	666	648	652	679	675	654	590	609	626	623	647	677	634	622	605	612	671	689	576	625	674	629	642	621	642	659	676	691	684	618	606	643	614	596	661	623	658	650	642	628	640	661	650	651	619	650	620	679	623	677	643	675	676	642	644	638	660	647	683	618	689	660	625	654	616	683	637	628	627	641	665	680	616	624	636	605	665	622	666	679	647	578	689	654	691	634	679	625	645	651	676	637	627	644	646	684	668	650	657	675	644	619	657	624	646	621	649	619	654	609	680	670	628	622	603	660	649	601	637	666	632	660	684	643	643	633	704	647	635	600	640	672	632	625	636	658	675	622	642	575	624	670	640	620	714	618	625	660	656	630	591	650	694	619	608	661	644	665	669	666	640	660	615	657	674	627	629	616	662	648	599	671	699	658	601	631	654	635	644	650	643	639	658	639	711	628	642	655	666	648	621	595	630	628	600	604	609	641	582	619	628	636	644	625	720	657	605	673	674	656	671	686	648	680	614	653	649	710	654	633	646	615	641	653	646	641	687	649	623	665	604	651	621	629	675	639	669	655	588	632	641	670	664	663	653	640	579	613	642	639	669	658	688	622	632	667	690	642	683	655	654	664	630	628	594	642	605	599	636	676	684	688	684	643	677	632	648	636	660	642	635	648	644	612	648	662	639	638	624	632	738	631	643	640	625	660	635	651	636	643	640	663	639	614	661	612	699	653	625	626	638	628	642	629	607	639	638	620	580	619	630	674	660	632	631	690	657	678	644	644	651	695	635	670	636	608	666	583	613	642	633	669	689	617	615	656	616	632	666	587	616	632	664	673	690	633	670	587	637	648	668	645	643	638	652	635	639	611	606	636	655	679	620	682	619	601	623	666	618	653	602	657	663	637	611	660	648	591	643	637	640	670	648	687	609	642	670	643	638	657	652	660	663	693	650	612	639	631	645	629	650	698	615	659	630	648	672	612	606	639	686	612	620	646	613	666	653	620	633	667	711	659	625	651	595	695	679	628	655	629	652	629	648	628	615	663	664	631	624	665	651	649	649	645	644	678	655	611	688	608	631	657	666	643	644	576	672	644	671	636	639	668	656	639	681	640	614	662	630	670	583	648	642	657	639	632	739	654	618	643	664	661	666	675	709	595	625
39678	14426	5858	3244	2216	1824	1384	1096	1047	931	817	647	614	711	676	774	778	745	756	713	665	650	651	545	508	502	460	434	409	483	452	382	395	372	391	374	399	401	434	392	359	404	404	338	391	382	398	369	365	369	398	337	375	364	375	361	365	374	371	378	383	371	388	375	395	375	338	357	333	298	366	356	347	387	384	373	378	356	375	385	386	360	358	362	418	360	348	379	386	378	360	389	358	356	394	377	393	377	347	381	357	363	384	342	360	346	436	390	388	364	382	373	356	373	359	373	361	383	368	382	367	400	402	375	386	344	373	389	377	350	362	351	364	342	373	397	389	356	356	400	371	352	364	371	367	338	338	367	342	380	377	340	393	420	337	369	375	326	368	421	363	352	384	343	362	353	345	389	409	376	400	345	349	345	375	408	397	348	357	360	360	376	381	387	381	361	366	349	385	362	344	365	386	356	337	389	372	364	369	362	362	391	369	355	343	374	398	404	370	386	352	364	365	370	336	368	352	406	358	361	337	362	334	325	364	320	396	359	409	374	349	392	370	367	382	366	333	365	375	370	385	365	370	354	352	370	354	356	371	348	373	399	395	334	389	363	346	315	334	359	393	376	355	339	398	364	381	364	368	397	362	394	378	336	367	377	346	365	419	365	347	371	419	350	397	348	387	356	347	355	340	389	393	344	378	377	340	381	387	387	372	384	347	362	343	351	338	368	414	357	378	350	352	368	398	346	390	348	345	342	353	390	369	414	397	359	374	373	419	343	343	351	364	356	353	391	396	330	382	366	364	359	364	359	386	385	344	326	365	323	403	406	385	363	355	356	352	376	363	343	329	371	339	395	411	374	368	358	372	373	344	351	349	341	345	346	384	336	352	333	406	334	357	365	363	347	323	331	361	347	362	368	377	322	384	371	338	391	354	366	328	404	362	357	389	329	340	375	362	339	337	351	333	355	388	383	333	332	343	415	325	389	345	370	383	378	365	367	382	390	376	361	350	367	358	343	376	363	383	296	330	378	376	359	363	366	355	380	351	385	371	354	376	374	385	341	348	383	322	389	358	392	364	394	352	358	357	347	349	333	367	373	349	346	383	355	381	356	364	360	363	367	408	362	373	360	387	389	352	378	345	368	360	348	368	402	379	336	400	386	398	418	389	353	358	364	363	388	372	371	377	371	378	367	362	385	389	381	355	377	357	380	366	362	375	373	348	369	375	383	354	357	375	380	387	381	355	345	330	348	376	377	352	400	365	365	368	404	353	375	358	360	354	341	393	391	351	381	365	377	344	349	369	409	344	326	360	399	360	337	383	361	349	360	344	335	360	369	367	341	371	330	371	375	408	363	390	348	367	359	367	393	325	365	385	324	357	351	346	319	378	333	370	392	373	359	388	359	380	369	359	350	342	362	343	358	340	392	371	360	373	371	373	413	366	348	325	336	367	359	353	340	349	368	346	355	356	337	338	358	360	371	372	323	360	379	383	396	364	374	368	340	352	346	352	372	376	367	359	384	380	339	371	332	344	375	404	387	368	364	339	371	370	353	366	377	365	368	362	319	345	392	367	365	387	385	372	345	352	372	357	367	362	345	356	356	389	389	334	366	372	346	368	354	356	367	385	368	363	344	408	375	363	339	375	362	353	309	388	365	363	340	361	376	337	342	392	365	362	375	354	382	338	373	358	337	353	371	367	351	389	371	362	367	335	324	372	345	381	347	374	326	365	355	358	362	374	352	336	341	365	347	380	369	333	363	364	385	351	357	400	339	362	352	401	350	365	358	372	352	346	363	345	380	380	363	394	345	350	362	384	397	374	392	345	355	347	382	346	377	358	375	376	344	373	414	363	344	339	355	368	340	366	361	367	331	385	357	348	347	382	374	359	367	380	353	367	396	347	359	358	349	364	378	362	327	344	339	346	367	387	359	341	333	376	357	350	351	380	365	373	388	391	398	391	370	363	348	376	382	372	391	370	357	382	407	398	337	409	390	380	336	382	370	334	373	375	386	354	383	357	367	368	382	382	370	337	388	375	390	373	377	361	398	350	377	352	376	392	370	339	355	363	372	359	340	387	354	384	357	404	370	348	397	358	356	364	373	358	355	318	394	383	380	404	357	352	343	374	374	374	400	339	356	386	370	363	351	363	340	348	380	380	372	360	379	370	356	366	371	354	375	382	395	356	363	347	348	376	381	375	374	377	353	338	396	360	347	384	366	359	381	400	376	342	377	364	355	352	373	389	357	367	395	373	379	362	381	367	343	337	313	366	353	357	332	371	311	379	380	354	402	391	350	385	359	375	334	372	392	384	397	404	365	342	389	368	370	339	401	376	386	390	374	334	391	366	345	316	330	353	385	363	323	326	366	354	397	354	350	379	355	356	360	374	356	315	367	375	347	366	344	387	360	369	381	325	387	332	328	406	351	325	386	374	370	371	375	349	350	367	385	357	384	391	375	346	361	336	363	335	367	396	322	385	345	332	350	363	348	359	389	370	353	359	402	373	356	366	372	364	321	363	362	340	342	374	353	357	358	343	355	394	388	336	369	368	397	347	339	353	361	380	361	371	332	393	387	353	384	350	388	366	368	371	354	352	366	381	358	366	353	369	365	338	396	393	372	380	357	384	342	375	351	384	385	362	361	369	379	324	341	366	392	370	334	406	380	355	364	359	378	376	395	393	370	375	362	351	386	372	344	326	344	356	349	382	373	372	410	370	325	402	336	338	362	380	362	356	367	365	375	360	336	406	373	366	357	330	385	359	369	427	391	357	337	384	344	370	381	394	385	384	369	371	386	389	358	339	342	371	337	397	379	353	346	357	386	400	328	373	386	350	347	354	388	360	381	334	312	351	395	334	331	352	392	405	388	374	358	381	336	379	387	339	392	412	321	396	364	342	339	340	372	409	380	375	382	359	380	334	379	347	349	376	387	363	406	376	365	346	384	358	360	364	328	340	355	366	375	341	340	378	403	346	362	359	358	361	324	380	369	377	380	354	328	333	335	341	351	389	370	370	396	345	363	364	361	369	384	355	390	378	380	347	361	347	358	353	388	328	389	386	364	362	335	369	375	388	362	356	377	383	389	361	371	349	354	362	349	336	380	398	374	365	358	394	364	399	399	343	402	418	348	400	376	367	353	337	362	351	363	350	350	376	370	385	378	333	345	393	364	351	353	360	327	374	369	325	410	358	409	343	383	334	378	379	344	398	395	391	412	354	330	404	366	363	359	388	378	329	409	367	387	374	394	351	357	357	349	363	365	378	383	358	345	354	357	339	387	342	342	320	390	374	336	373	376	329	341	317	351	371	390	364	352	404	372	354	349	330	320	372	383	394	369	371	400	407	338	388	383	349	369	340	361	396	405	353	362	339	352	349	357	375	376	362	341	372	353	388	361	361	370	339	366	363	369	362	332	362	360	363	355	418	358	326	323	360	363	332	377	388	328	379	346	378	403	357	358	402	350	356	397	409	357	376	369	328	341	371	356	383	380	409	378
17043	3214	6958	8010	7086	6332	5188	4400	4253	3836	3231	2788	2602	2877	2969	3296	3244	3439	3494	3369	2980	2791	2520	2164	2024	1723	1481	1299	1195	1190	1127	1118	1042	1143	948	1053	1066	978	982	998	931	919	916	959	938	981	913	905	911	917	946	918	907	887	898	897	924	889	965	933	994	997	870	905	871	864	924	911	893	844	891	870	901	878	844	876	876	906	892	848	888	870	898	843	878	895	901	817	827	830	872	868	837	897	893	872	908	896	858	861	896	844	860	843	888	842	861	887	822	848	873	847	843	894	883	902	878	854	869	831	881	909	905	813	876	834	856	812	852	861	877	891	829	861	831	878	821	852	872	832	824	848	881	834	826	854	824	878	903	892	818	847	878	773	843	867	862	852	874	843	889	763	832	852	863	828	877	842	876	827	816	811	844	868	859	897	809	835	925	815	857	824	862	829	869	859	849	834	861	871	946	918	885	843	861	861	847	860	857	851	853	845	842	811	834	826	830	789	794	868	861	879	862	824	863	843	815	805	911	893	852	885	882	828	828	842	790	893	770	822	821	869	871	786	886	858	851	864	877	803	863	866	790	864	835	851	826	866	847	776	817	807	884	869	831	868	859	835	844	828	829	866	858	833	821	803	849	838	822	916	852	832	779	843	840	769	883	900	894	849	859	846	835	857	863	850	819	818	878	855	885	887	881	790	866	887	833	858	845	816	816	876	851	864	893	900	896	804	829	863	815	827	791	839	882	868	859	847	862	861	857	871	809	896	835	848	839	842	837	877	878	872	897	848	857	824	832	892	851	849	827	834	863	899	872	834	815	828	874	857	891	800	882	895	824	832	811	886	830	801	856	876	829	829	837	862	857	839	840	863	824	833	819	839	831	879	836	848	848	843	859	830	875	836	853	836	838	804	812	784	814	859	856	842	830	823	908	863	810	825	936	881	831	873	825	831	871	930	876	819	849	890	856	823	819	868	857	921	834	800	898	821	777	851	823	837	840	882	835	830	826	918	888	818	822	840	857	824	783	860	844	821	867	855	831	850	851	841	881	818	841	844	864	863	868	840	873	808	814	834	852	820	865	850	828	806	872	835	790	823	815	802	881	837	843	868	895	839	874	850	913	888	848	801	826	809	851	815	837	900	894	847	817	860	834	896	830	833	856	777	928	912	883	888	856	794	819	846	800	884	852	870	913	865	857	834	868	836	874	871	826	864	860	852	825	879	856	826	826	878	805	842	873	873	859	872	829	900	830	840	832	872	847	844	893	841	869	843	847	840	870	868	818	827	868	897	814	814	828	876	836	824	840	844	848	845	885	822	849	837	853	875	830	856	831	814	847	905	868	861	864	810	827	853	882	834	858	854	815	880	872	879	854	803	825	873	870	838	860	895	840	790	857	856	808	826	890	885	880	822	789	829	868	797	835	830	897	838	840	832	844	773	825	853	864	842	908	900	848	835	848	801	868	804	824	859	864	791	804	857	896	877	827	809	855	823	876	858	832	879	880	844	824	856	856	911	869	828	804	845	838	815	826	821	881	859	862	826	836	813	851	822	848	899	869	872	889	841	868	848	874	838	835	812	867	865	875	895	895	819	831	811	882	859	870	858	848	832	840	892	824	825	835	897	839	844	838	868	842	851	853	830	832	887	865	812	897	874	901	827	864	885	842	838	860	870	893	882	826	845	804	876	811	847	866	872	879	883	853	792	880	862	853	790	879	830	863	823	880	901	876	872	845	791	842	848	839	859	841	826	871	820	897	861	889	875	840	852	859	933	830	859	885	875	868	874	864	826	847	875	801	755	819	898	866	848	866	844	831	865	840	808	830	839	809	831	876	855	853	790	872	837	851	890	830	854	813	839	815	899	880	860	790	819	907	876	862	868	862	835	849	858	865	880	850	835	894	838	856	865	805	918	827	809	840	890	825	839	848	844	860	834	805	803	822	823	845	807	876	796	855	855	791	885	865	861	860	909	842	859	820	837	868	836	825	824	903	808	815	840	858	874	882	795	813	806	845	861	823	861	874	825	799	808	856	828	828	827	863	891	883	843	843	831	826	821	845	814	820	859	845	855	837	828	889	819	813	808	832	833	816	862	843	909	854	871	804	820	839	818	892	811	861	875	918	876	880	862	857	870	900	846	841	853	833	856	868	854	838	871	862	825	856	869	852	866	801	821	872	838	837	883	849	853	825	846	809	804	861	841	856	847	868	863	898	818	830	830	826	842	848	854	809	861	805	878	811	852	818	826	876	852	866	820	852	860	847	842	845	808	844	824	839	856	847	853	856	895	912	840	873	795	843	835	810	871	883	873	846	852	883	848	869	865	788	859	873	837	854	876	880	827	795	847	845	885	796	845	868	853	873	787	822	847	890	825	833	855	866	838	834	849	845	832	853	841	855	825	820	835	880	813	843	828	870	812	858	784	841	858	862	786	843	840	852	841	844	928	879	848	858	863	876	879	864	868	881	864	869	857	807	839	909	833	844	852	846	879	815	834	857	901	857	837	840	821	838	836	874	806	826	856	856	880	852	843	848	847	800	859	787	801	849	834	835	838	875	844	830	846	839	860	830	819	836	894	897	786	870	814	859	839	834	847	839	874	837	838	821	848	867	840	832	892	850	795	856	795	865	856	846	825	893	852	850	853	878	875	823	828	862	843	858	834	857	754	860	838	881	817	854	834	848	865	818	901	878	899	846	820	868	854	864	851	840	845	788	841	850	864	862	881	824	864	861	836	876	883	833	871	853	844	794	819	883	805	853	810	871	858	848	869	833	883	847	845	831	879	867	874	824	830	877	884	888	837	837	874	812	866	798	895	840	841	800	816	877	845	874	864	823	855	846	857	824	905	854	854	828	800	879	859	861	855	802	846	817	836	842	836	896	820	874	875	856	865	894	864	872	871	815	853	891	836	848	859	796	867	832	914	836	827	838	874	889	839	863	883	812	798	873	837	886	896	860	825	867	832	799	843	842	891	840	825	808	803	852	867	846	831	902	859	839	848	873	849	849	815	875	834	873	823	794	908	894	770	851	880	851	831	842	793	887	834	866	829	821	839	846	817	855	814	902	852	871	824	816	829	808	865	797	862	852	900	820	856	804	844	875	879	824	820	842	841	904	849	844	794	888	851	853	829	848	849	835	817	843	895	819	832	826	806	814	866	858	846	824	860	787	845	852	828	880	858	882	785	840	874	781	841	824	849	852	917	871	827	879	808	879	886	859	839	880	863	826	868	848	821	862	848	785	815	812	847	835	850	849	785	835	864	811	787	904	866	846	856	876	897	809	811	816	931	854	841	841	816	896	862	876	888	825	845	884	797	845	875	857	835	854	861	909	843	834	821	795	849	844	821	905	812	899	859	911	819	799	803	809	780	828	848	862	868	811	815	810	840	843	871	850	834	873	834	819	830	857	853	839	866	844	841	857	850	803	847	874	838	862	880	913	829	859	807	819	838	869	848	866	797	805	815	815	847	823	869	870	815	867	834	885	837	871	825	897	783	909	848
5041	557	596	528	417	376	366	298	305	250	261	238	239	261	246	285	286	344	313	289	256	265	258	251	216	215	223	210	199	176	194	169	174	189	160	171	208	173	201	180	208	186	180	203	187	198	193	175	189	174	196	176	182	174	206	176	202	224	194	196	234	192	172	198	171	177	197	166	176	222	188	193	183	191	198	191	190	201	169	186	199	206	174	185	184	171	172	175	193	195	190	205	166	202	202	200	204	215	170	194	189	173	174	182	177	185	194	172	192	183	186	203	191	217	171	190	191	156	166	187	181	187	174	169	188	186	206	178	180	181	196	195	200	196	178	181	187	163	175	174	198	190	167	175	179	173	189	166	193	183	195	200	174	196	155	178	166	168	187	203	181	188	204	178	188	186	182	187	174	170	170	185	208	153	203	198	170	184	164	175	168	166	181	184	189	181	197	183	192	175	169	231	210	192	182	185	183	182	185	206	164	163	168	167	219	182	175	188	186	183	195	182	186	168	156	165	201	197	176	193	179	182	228	172	176	196	203	192	214	162	156	179	175	210	187	177	180	168	197	181	175	168	182	186	174	167	188	183	196	192	173	203	168	202	215	201	222	179	212	184	201	197	223	197	177	189	169	172	201	174	173	198	189	194	197	199	179	166	183	196	194	196	161	187	182	183	152	188	185	191	185	184	145	180	180	185	169	197	186	193	196	190	180	172	174	176	207	175	161	195	214	178	181	168	201	170	179	195	179	165	202	205	201	182	187	185	202	168	169	189	175	175	191	182	191	212	184	191	206	208	181	189	194	197	201	175	181	193	167	175	198	191	183	173	189	178	204	183	167	189	153	197	159	190	179	139	197	202	211	179	210	171	155	176	189	192	198	170	188	199	185	201	172	181	178	187	196	178	190	170	171	183	169	182	183	178	179	149	180	183	202	195	171	190	202	190	194	164	214	177	213	199	187	190	187	197	182	186	181	199	183	162	200	196	173	198	189	210	200	168	194	199	176	174	186	209	185	179	187	183	171	191	188	158	211	173	200	208	188	189	186	189	174	191	197	176	202	189	190	197	177	198	178	192	180	184	182	183	192	160	166	176	179	195	217	191	159	182	207	149	193	195	195	161	198	210	221	197	216	180	185	212	193	206	181	154	211	175	171	193	173	175	184	183	165	179	182	182	184	195	179	192	202	176	171	173	188	199	177	199	193	193	177	189	209	199	181	171	203	187	172	179	159	202	173	189	202	169	189	161	177	196	168	179	180	184	186	184	182	182	185	199	190	203	192	193	196	174	171	201	172	188	164	178	174	193	167	207	191	188	195	176	181	186	198	178	174	158	179	188	193	187	179	182	196	194	180	186	194	174	180	178	161	195	175	188	190	187	171	184	184	179	202	183	203	206	165	200	160	181	164	187	213	194	159	187	171	191	196	202	184	197	205	195	176	176	170	185	163	175	156	179	191	191	201	188	206	159	183	189	178	187	165	200	166	190	162	187	170	196	174	184	181	214	200	153	186	158	194	172	192	177	181	156	193	199	178	207	164	161	165	189	194	188	196	175	160	180	191	179	166	165	174	158	192	203	188	198	173	177	191	187	206	190	183	176	204	180	198	179	186	204	189	202	182	164	178	189	211	202	162	179	190	172	205	224	189	170	178	190	196	207	170	195	190	208	189	202	184	179	185	191	171	192	165	198	182	196	166	182	182	188	188	172	183	176	177	184	180	189	164	184	188	194	164	198	181	220	172	180	171	171	171	161	166	218	173	184	190	182	184	196	197	170	198	184	176	186	209	200	170	181	196	190	217	159	179	188	184	192	199	173	188	197	189	182	178	168	175	196	163	171	203	153	197	176	181	205	203	185	167	190	196	190	182	185	170	190	192	169	184	223	182	190	192	187	188	194	195	197	167	161	162	200	186	187	196	181	199	204	192	182	184	191	195	201	190	167	193	233	193	181	167	198	167	189	184	181	186	194	193	186	195	165	197	167	220	188	188	157	211	163	180	165	177	175	176	171	169	156	203	177	173	168	190	185	174	177	187	204	164	186	188	187	191	179	177	180	157	180	186	186	214	188	189	195	197	196	169	200	171	151	169	185	205	202	208	185	195	184	160	178	184	208	181	180	161	183	204	174	178	148	202	174	187	182	162	189	199	196	196	206	196	183	175	192	197	177	179	193	167	163	168	161	165	209	169	186	195	178	157	167	188	172	193	160	174	188	208	193	196	186	180	181	194	182	172	171	204	173	170	159	184	198	183	191	177	184	186	179	191	169	203	185	168	180	187	168	189	159	160	182	178	160	193	183	188	182	177	181	158	173	219	180	190	187	197	214	209	207	175	179	181	200	164	186	172	148	179	184	189	181	166	172	177	186	195	206	210	183	206	191	166	148	185	164	189	192	168	211	194	180	196	188	206	182	187	195	168	193	188	209	156	209	160	165	170	187	179	176	190	194	176	208	193	191	193	184	188	206	222	206	177	200	158	176	196	205	180	189	190	224	187	204	187	179	191	206	214	194	192	204	176	191	176	170	168	197	185	171	168	180	186	176	209	175	184	202	194	186	163	175	181	171	179	193	202	218	240	189	188	170	181	196	182	184	190	181	189	178	176	184	184	197	203	174	203	168	185	174	182	185	212	191	175	180	212	177	185	192	203	183	196	213	190	194	190	167	193	179	197	183	161	176	196	190	186	183	175	146	182	170	168	185	162	205	189	182	195	182	185	165	173	185	192	186	170	162	174	187	172	180	208	176	202	180	181	174	194	185	169	173	178	191	182	202	169	188	177	186	172	195	201	176	163	175	203	212	186	180	182	215	154	176	184	181	210	187	181	180	190	177	196	191	173	200	182	180	155	184	183	192	184	173	181	173	197	171	165	159	168	195	181	188	189	192	175	195	165	208	210	184	206	180	214	194	200	178	172	196	163	176	195	179	200	173	175	195	198	174	182	172	194	192	156	197	196	178	177	217	182	180	184	182	183	203	176	155	186	189	182	201	184	194	187	185	200	214	180	190	171	183	203	186	191	181	175	216	201	137	219	184	183	179	173	173	197	195	176	181	170	186	194	209	163	175	190	170	177	176	196	183	188	175	184	188	191	214	185	169	191	168	205	176	185	185	185	183	167	198	187	191	174	203	189	183	187	160	184	182	155	203	204	182	185	216	199	197	202	199	187	199	162	198	191	195	194	185	206	153	172	163	187	206	160	195	195	190	176	192	195	187	175	185	196	167	193	198	190	189	182	191	192	186	157	190	195	189	185	206	195	183	194	147	170	174	192	171	201	188	182	191	176	161	180	178	187	194	201	189	178	177	188	155	179	153	179	191	185	187	171	174	185	174	202	201	181	199	178	171	202	198	188	174	183	194	202	203	173	194	173	191	205	193	171	170	191	184	181	164	168	170	179	198	206	195	201	166	188	194	183	161	192	205	174	194	186	184	168	165	193	189	206	193	170	192	175	196	172	194	182	168	218	170	178	185	205	179	173	183	173	175	185	182	191	198
5217	794	1349	1577	1570	1532	1320	1284	1268	1133	1005	909	849	1039	1135	1318	1385	1488	1384	1376	1247	1162	1051	919	858	706	612	597	570	596	507	502	519	546	512	504	502	497	530	503	554	515	502	466	506	475	491	509	517	486	505	471	457	481	474	491	514	481	506	513	521	453	478	524	469	516	485	503	496	447	493	469	499	518	526	461	446	459	488	479	462	470	520	502	507	472	497	483	538	491	465	516	458	476	476	477	500	480	486	482	492	463	449	491	461	471	480	463	502	497	516	499	422	466	466	473	432	475	494	478	465	475	477	545	474	470	489	490	482	505	482	455	441	462	476	487	498	507	505	482	504	505	480	486	457	486	458	490	460	459	460	498	499	460	468	478	435	474	495	505	469	527	513	479	464	461	472	472	495	479	498	466	477	468	448	476	455	444	514	470	451	465	494	506	476	438	480	478	441	491	476	424	445	502	486	449	467	478	473	459	498	459	484	511	495	503	472	475	457	475	484	486	476	470	424	437	485	439	464	491	492	446	502	481	432	498	494	524	505	480	466	455	461	472	505	500	476	434	492	448	472	506	444	504	503	454	495	496	452	510	470	463	477	487	477	439	476	443	478	469	468	503	463	482	443	466	465	503	475	474	480	480	439	483	496	522	438	505	518	468	473	464	445	473	495	460	487	490	485	494	462	432	502	510	485	493	477	489	472	464	478	485	488	492	448	462	460	466	485	502	405	519	508	416	489	469	459	425	491	500	477	486	455	437	477	470	506	470	455	471	512	475	471	474	485	454	464	485	452	429	491	479	464	484	490	480	472	451	477	448	491	486	481	511	493	460	456	539	455	478	478	505	483	471	489	468	461	453	490	482	477	455	423	459	492	482	483	489	482	474	469	475	484	504	491	470	490	482	511	486	479	470	510	481	473	491	467	496	451	476	491	450	496	471	495	482	462	456	488	500	455	470	495	476	482	448	498	476	494	501	470	489	434	498	454	450	497	437	466	466	504	479	457	466	439	463	460	466	476	473	488	466	458	477	440	470	443	476	460	507	473	495	447	478	482	464	497	447	464	489	482	528	460	478	484	501	489	480	451	488	511	488	461	536	468	458	475	516	464	451	466	526	489	462	484	476	451	478	432	480	497	480	492	468	472	433	528	477	482	465	482	487	468	468	483	465	481	480	483	502	433	491	477	478	493	477	528	483	504	461	482	507	452	486	489	493	496	510	464	474	525	434	455	487	503	499	482	459	454	454	454	501	420	487	480	430	514	477	481	449	487	481	455	467	483	450	477	459	468	504	476	454	486	483	448	444	501	468	457	443	502	477	469	492	512	486	463	481	462	501	444	453	469	464	497	479	479	470	459	489	486	473	475	470	484	444	458	460	479	457	493	488	467	466	478	470	485	425	473	466	463	458	468	456	506	469	481	489	475	472	493	429	477	479	455	488	484	473	491	482	497	506	528	500	430	496	445	479	468	509	488	468	456	490	500	445	479	479	506	496	475	463	462	509	462	458	470	472	484	476	511	464	485	479	477	497	495	479	488	506	479	459	497	469	471	495	478	523	474	478	464	503	460	477	485	505	469	488	494	504	474	452	495	492	454	510	472	511	472	479	492	456	466	461	471	464	480	476	482	546	485	485	490	457	477	487	491	447	490	496	470	483	513	489	502	487	429	491	471	446	487	503	472	472	466	501	468	458	535	499	483	486	465	471	488	493	467	487	516	446	430	451	475	484	464	472	420	503	469	493	469	461	478	513	505	516	477	455	489	414	466	533	462	502	468	491	488	490	515	506	483	483	493	503	432	496	494	481	473	493	462	457	475	501	479	494	487	492	474	502	481	484	446	499	484	489	461	487	485	436	458	432	465	461	505	463	436	456	419	506	515	462	507	499	457	469	467	423	472	482	469	470	478	472	478	485	492	450	504	472	519	474	470	489	450	491	480	464	479	484	476	476	461	501	476	476	467	501	467	475	517	476	456	443	459	475	467	451	476	482	453	509	482	518	470	520	529	470	468	467	467	471	467	437	516	453	488	450	510	483	454	451	469	484	477	454	466	465	514	511	503	496	493	460	478	435	489	485	468	506	508	474	480	474	483	473	507	481	459	470	536	468	459	448	469	498	482	445	470	483	494	470	478	487	455	506	465	479	513	501	455	467	475	496	493	498	485	457	445	494	474	485	459	465	491	493	505	447	484	515	506	484	496	491	496	491	462	513	499	445	454	471	505	482	494	410	496	462	486	488	452	492	439	475	443	451	441	464	448	472	464	487	493	485	477	450	454	505	490	480	474	466	465	505	486	500	532	510	484	468	483	470	491	481	485	469	478	475	461	477	482	456	440	467	490	473	433	481	485	487	471	487	507	474	485	444	497	493	468	499	478	507	474	480	443	459	438	398	465	488	496	486	485	474	515	448	512	487	471	498	471	482	484	495	504	430	511	465	470	486	465	460	476	511	446	482	506	481	457	514	428	513	504	490	465	468	474	484	471	498	481	482	460	481	469	444	472	499	460	471	441	509	477	459	474	513	430	504	459	464	499	506	471	470	497	478	512	493	479	474	456	475	478	440	471	488	524	458	480	467	420	454	488	528	475	502	455	486	500	489	473	485	475	482	489	519	488	465	470	498	460	452	455	492	476	466	490	496	507	496	472	473	500	484	516	479	483	448	487	450	457	514	509	489	466	490	489	489	477	480	450	497	527	467	452	523	448	453	517	485	518	478	455	439	498	481	457	479	432	493	478	495	490	468	463	531	496	464	467	455	511	470	482	498	461	484	482	504	496	479	500	484	495	465	489	476	525	508	476	449	480	451	495	454	484	453	494	472	452	493	502	441	487	466	490	479	479	471	505	457	495	478	513	489	455	467	502	485	474	515	462	494	477	449	465	475	472	492	476	483	490	483	496	498	467	458	439	467	475	472	479	466	502	474	477	478	469	513	461	468	493	491	456	482	507	477	488	461	492	490	525	468	482	491	453	507	492	463	479	489	490	504	475	471	469	487	507	498	533	492	498	456	444	489	465	452	523	474	505	491	458	490	462	425	486	428	494	453	504	501	493	504	483	475	452	468	468	492	439	512	459	481	528	478	459	511	447	502	485	530	471	483	484	462	464	482	476	483	494	480	453	494	478	455	509	491	509	483	455	474	476	465	476	485	469	480	500	498	475	480	484	476	497	486	482	445	462	473	476	485	444	490	459	467	499	475	497	502	472	465	464	456	460	503	480	447	482	441	453	465	484	491	511	488	458	452	447	504	463	438	454	488	458	469	454	444	539	450	530	485	485	495	440	456	437	471	489	474	472	515	487	468	482	485	459	497	494	466	520	443	499	507	426	451	506	468	469	459	453	487	487	489	447	463	487	495	471	493	440	484	481	476	486	490	488	475	461	494	466	455	506	500	471	480	506	434	446	505	462	467	491	494	484	445	453	485	475	469	489	489	469	460	507	460	464	484	479	469	452	498	452	554	471	483	468	469	490	466	465	517	482	512	494	453	465	495
24308	4137	2455	1795	1350	1127	809	710	638	555	518	439	409	477	472	564	492	572	523	538	490	411	384	353	368	297	323	288	264	309	286	297	234	257	265	252	272	234	278	229	258	266	285	265	268	262	231	271	276	251	257	243	216	240	251	267	258	252	253	268	276	264	266	217	240	276	250	278	275	259	259	247	286	250	258	248	294	251	263	265	235	257	253	262	241	249	251	256	280	272	221	281	264	235	228	285	260	233	247	262	281	256	260	274	255	236	266	265	255	263	280	271	243	247	243	255	268	227	271	231	235	249	236	276	256	245	246	227	241	249	238	252	232	264	240	253	265	283	235	249	256	263	232	285	290	253	285	250	284	230	268	241	277	251	248	265	266	214	245	240	245	232	233	253	260	241	253	250	251	280	279	228	219	243	255	240	273	256	249	280	259	272	272	275	254	257	254	288	265	270	270	236	234	278	248	230	282	256	262	241	254	243	254	237	259	271	249	288	282	245	274	251	239	256	224	244	259	299	261	225	264	248	232	238	260	266	218	288	257	318	280	292	285	259	248	272	236	261	251	273	271	260	258	261	313	230	249	274	250	257	250	235	254	282	248	245	253	235	266	261	264	276	289	242	245	248	258	271	252	229	247	247	251	241	264	291	231	255	244	236	250	229	234	230	239	257	268	275	278	223	241	227	251	262	260	263	279	288	236	268	264	251	287	224	277	283	274	242	286	264	281	264	280	243	241	252	282	255	263	251	247	269	238	259	226	244	268	274	284	284	256	254	266	263	245	248	214	273	224	269	237	254	239	264	250	261	257	216	248	263	266	246	259	246	230	251	258	251	261	237	274	243	243	279	276	257	247	280	266	247	245	247	249	253	264	266	260	263	278	265	255	254	276	240	234	249	264	273	236	233	257	252	271	264	227	269	239	258	237	270	264	268	258	233	251	242	240	274	244	231	268	270	256	261	253	238	241	251	253	258	293	256	269	263	277	242	252	259	274	251	260	234	251	248	232	271	262	218	247	229	248	245	293	251	284	298	253	268	270	281	303	246	251	272	271	257	264	252	286	246	275	247	273	259	282	232	241	216	251	233	240	250	275	271	232	241	250	234	237	267	245	249	246	236	281	232	247	238	251	240	239	270	259	301	289	251	263	261	244	227	262	238	281	269	288	255	294	257	247	290	241	258	256	251	292	273	262	267	234	257	254	251	262	258	259	246	249	231	232	251	253	264	281	260	276	269	245	253	238	240	252	246	268	273	263	249	259	258	262	215	274	264	243	277	267	301	271	228	251	272	260	239	250	250	263	228	246	220	248	241	248	252	246	258	260	241	247	286	223	234	255	253	259	250	242	247	237	266	254	238	249	264	257	235	289	252	279	234	265	271	242	265	238	241	293	259	244	251	257	271	256	284	257	247	258	287	274	254	256	259	262	247	245	268	264	249	235	229	256	268	262	279	283	285	261	281	276	268	263	251	260	286	262	238	245	228	288	270	236	294	259	227	263	278	278	251	245	256	263	272	237	252	250	241	280	243	247	253	273	237	233	264	230	255	240	254	279	256	259	279	270	253	241	263	266	265	285	239	219	283	241	277	235	230	275	253	269	260	222	235	255	256	262	235	266	261	260	269	240	260	238	242	249	260	270	257	243	269	261	257	249	227	254	264	255	284	263	234	263	257	270	246	257	276	269	259	268	250	258	266	242	226	263	263	242	231	256	266	275	235	242	284	260	269	230	248	254	266	252	259	271	268	278	284	275	244	246	282	268	231	256	238	277	237	226	249	247	251	251	249	272	264	246	285	248	266	263	270	288	257	269	273	235	244	267	272	257	261	283	234	279	236	229	258	230	250	256	240	248	273	268	267	260	258	224	244	259	251	243	253	251	242	257	227	267	232	251	271	250	239	231	245	237	250	259	235	273	231	286	261	297	261	226	256	238	279	271	275	276	263	230	254	234	289	269	236	251	256	245	247	231	240	251	260	280	269	258	251	252	257	254	200	245	258	285	262	253	257	235	269	259	259	275	262	232	250	241	253	242	274	266	265	270	256	267	270	279	253	251	249	250	240	254	254	251	286	307	263	264	266	250	255	231	223	242	261	240	231	249	216	248	250	281	277	254	245	254	265	240	246	249	231	271	279	253	253	264	230	247	263	250	235	265	259	249	249	244	243	283	254	245	258	260	289	262	277	259	226	255	286	294	282	271	272	240	267	280	260	223	214	247	272	273	262	271	232	245	252	282	251	255	247	250	275	251	289	259	264	260	261	243	227	267	235	260	297	273	231	261	305	239	256	264	243	254	276	275	268	249	262	239	231	250	266	269	237	238	270	271	250	233	245	233	235	236	249	243	269	273	253	231	262	272	246	264	235	247	254	247	273	250	251	226	228	236	244	297	270	246	276	269	275	270	265	237	278	230	243	267	242	262	240	251	229	268	240	280	256	271	273	265	251	271	255	263	248	219	248	253	267	252	260	251	261	262	255	250	293	263	267	233	257	288	273	250	243	266	247	250	262	242	237	244	251	266	271	238	258	256	259	250	247	264	251	233	266	276	253	279	235	266	287	234	247	249	266	258	262	251	269	249	277	279	254	280	278	264	257	222	219	250	248	264	242	256	285	259	246	264	255	270	280	269	274	271	273	237	274	269	285	247	266	246	237	277	239	268	242	282	287	240	255	270	285	274	264	272	245	251	276	241	280	293	244	270	270	252	259	272	253	235	266	232	271	264	231	250	237	256	247	260	250	273	260	275	222	231	240	261	273	241	255	243	294	244	253	265	253	300	237	261	264	248	253	235	236	260	246	251	254	249	267	260	260	276	233	240	278	268	228	283	268	272	246	284	253	237	267	261	233	263	271	257	274	216	245	258	246	278	261	242	231	271	270	249	256	263	269	274	255	294	245	283	253	239	267	289	271	250	236	250	239	237	283	245	273	273	241	254	246	307	233	249	256	277	257	261	269	258	279	264	239	255	270	254	246	235	237	290	232	256	261	253	270	277	256	235	282	250	258	250	295	252	239	248	250	239	276	225	252	240	262	257	287	270	278	288	266	259	276	279	235	255	285	249	254	301	262	240	278	264	241	275	258	233	245	220	288	261	247	236	252	257	249	252	266	226	245	255	259	260	235	273	290	243	278	261	240	241	268	255	269	245	277	252	265	246	273	275	253	271	218	246	275	284	255	247	260	278	240	233	247	225	257	249	267	233	260	233	243	266	250	238	246	249	230	258	291	253	248	244	262	234	266	250	264	228	252	238	254	244	239	263	248	256	271	273	251	231	244	252	265	266	249	273	262	259	259	256	231	244	216	261	264	247	269	258	245	246	242	216	281	241	265	270	263	264	224	272	250	243	277	259	264	263	273	278	288	226	262	257	274	273	275	272	261	272	216	242	244	248	267	261	272	254	266	243	239	228	231	219	265	279	233	257	258	237	248	259	259	239	221	242	279	241	254	248	237	224	245	229	236	237	247	245	249	264	247	244	292	266	265	236	259	271	259
11792	2012	4412	5196	4760	4194	3470	3119	2927	2604	2247	1933	1733	1943	2243	2595	2646	2751	2466	2290	2253	1987	1770	1588	1287	1084	968	898	871	834	788	806	790	745	754	782	720	752	720	739	686	731	653	726	709	663	665	711	662	656	650	649	644	668	650	695	697	675	721	657	690	665	683	648	668	685	683	689	673	642	676	656	669	650	617	673	626	668	632	625	678	655	702	661	646	631	640	649	636	697	688	653	662	689	673	690	665	678	646	626	636	692	629	666	647	623	616	656	636	674	661	663	678	635	668	617	621	675	585	660	632	648	641	662	658	644	611	655	639	648	639	640	643	617	614	629	669	587	659	645	607	660	663	641	635	627	648	622	693	653	646	619	607	644	693	638	647	673	582	641	650	665	629	603	612	635	621	606	578	669	586	582	625	633	654	651	695	618	640	624	674	650	615	664	615	605	638	693	665	705	625	640	635	627	640	617	659	627	602	643	606	673	635	633	666	667	621	652	645	651	659	628	632	680	569	622	621	649	616	612	658	658	657	630	610	587	607	643	642	608	631	631	634	683	635	661	625	591	635	686	644	624	633	631	602	665	657	638	622	637	632	641	680	586	602	650	642	611	645	616	646	721	615	657	639	622	658	578	670	622	650	670	664	627	664	649	668	597	693	646	661	595	599	641	685	617	619	659	658	666	595	644	630	638	614	612	605	679	621	636	633	693	648	628	600	608	632	634	634	660	628	636	576	668	653	649	609	611	618	629	646	673	639	632	629	654	646	623	626	624	675	626	609	652	641	676	597	641	622	620	610	649	663	664	639	637	651	626	673	607	665	660	645	656	678	625	647	625	646	640	589	639	647	654	635	665	659	609	655	669	618	613	659	580	672	650	637	590	672	626	648	620	654	660	634	618	679	686	567	667	614	670	632	637	661	609	696	619	625	653	653	597	631	692	650	588	621	643	652	631	642	672	683	693	645	588	602	620	628	639	666	650	638	632	634	650	581	618	650	624	629	637	666	616	640	620	629	618	647	623	650	618	644	630	618	675	574	654	633	672	643	688	645	581	619	651	617	628	639	647	629	632	613	631	608	652	625	637	647	640	663	600	661	577	642	615	641	581	665	598	610	599	647	648	646	614	609	601	651	651	647	634	633	641	641	646	639	625	608	615	678	653	615	633	652	647	636	698	654	606	660	615	630	652	623	650	619	611	607	610	632	658	635	663	668	602	652	636	618	644	632	580	642	654	631	660	605	656	635	656	651	642	633	642	621	685	629	650	574	629	607	649	633	658	634	586	676	634	583	611	630	647	610	646	589	643	597	581	646	591	633	679	650	632	646	649	612	646	600	660	612	637	628	678	613	638	622	654	663	673	661	660	634	625	613	619	662	629	597	660	667	657	648	701	650	628	603	666	625	628	634	619	625	627	665	634	622	612	672	650	613	699	631	659	626	639	649	610	587	647	635	644	601	616	612	628	640	634	625	641	639	655	633	677	646	632	661	654	606	634	628	611	652	626	637	647	614	669	607	638	569	656	639	646	673	669	628	644	635	655	650	638	647	626	672	654	635	637	595	635	647	651	645	630	665	621	627	595	634	686	649	630	622	612	619	651	600	682	650	618	664	676	600	613	647	601	645	626	602	602	596	676	677	583	675	602	658	601	613	611	639	628	624	596	652	630	628	614	655	645	631	614	575	642	659	640	630	663	647	632	647	581	641	628	619	639	624	644	657	660	650	674	674	692	640	627	624	679	608	639	608	654	628	611	664	642	646	584	622	591	631	661	660	643	609	655	630	637	612	657	652	605	647	657	649	622	588	613	630	627	626	679	645	635	661	651	616	639	643	680	595	628	629	653	653	625	644	618	688	617	635	630	606	608	616	630	657	660	658	637	678	617	630	618	695	615	619	654	607	623	661	672	657	599	656	613	645	651	656	660	640	639	660	680	635	662	625	705	628	595	651	632	618	601	632	626	620	639	665	648	616	674	622	601	631	652	635	640	669	616	645	614	661	628	679	669	635	653	615	625	596	641	613	658	633	610	644	656	650	693	618	647	617	632	652	579	676	613	615	643	637	665	621	633	666	597	657	645	653	612	632	666	603	642	633	618	627	612	651	688	639	631	613	668	620	663	627	607	642	622	647	682	626	623	654	677	649	643	625	639	615	629	620	632	667	624	637	663	619	657	659	610	628	666	636	653	648	659	627	657	667	616	698	638	650	606	646	664	602	647	649	630	628	619	648	640	629	651	680	657	676	623	622	610	618	622	640	636	622	636	703	666	638	613	643	623	607	598	607	654	669	680	635	593	630	610	594	614	644	626	669	692	613	599	617	637	628	643	620	607	598	647	622	635	610	616	634	623	675	626	629	628	652	647	646	646	620	636	648	655	642	661	671	628	644	694	659	618	622	623	633	619	598	605	644	600	665	660	628	624	619	701	636	594	655	638	634	608	606	625	622	622	668	647	656	643	646	607	639	634	625	623	612	644	642	647	574	635	621	567	699	622	605	637	617	642	652	657	650	642	658	678	635	598	620	674	668	669	621	686	574	564	630	652	638	596	587	637	648	644	632	632	612	614	676	626	639	669	635	643	657	610	648	636	649	644	639	681	653	635	628	610	630	662	590	694	688	654	657	629	606	623	677	675	601	643	651	603	641	655	605	637	626	622	649	641	641	624	634	648	649	600	662	626	580	628	662	596	647	663	590	677	606	622	648	666	616	617	704	618	625	672	666	645	624	563	639	636	670	645	633	658	630	642	626	635	647	621	642	681	616	628	598	670	587	689	654	615	686	640	612	660	625	641	613	671	629	644	615	624	640	667	663	655	626	639	624	639	643	644	589	639	656	648	632	594	663	625	621	630	645	645	629	594	642	674	620	637	620	662	611	631	673	606	621	627	630	646	681	633	658	660	643	613	638	599	613	621	630	615	619	616	628	644	694	632	647	658	639	659	616	621	637	667	620	633	645	624	684	652	649	618	633	654	622	640	606	654	677	613	631	676	608	675	639	629	664	636	632	629	666	607	633	594	605	660	637	627	644	653	617	641	634	672	668	679	650	647	626	682	618	671	662	663	656	631	601	638	636	591	644	610	606	642	632	614	644	644	666	654	637	640	663	578	602	636	666	678	636	605	628	624	618	617	625	644	639	647	617	610	622	605	632	618	604	579	649	608	623	613	626	670	663	661	647	644	648	708	625	636	640	618	615	632	621	615	597	589	628	652	605	635	626	646	628	673	645	660	617	643	632	648	674	600	608	668	678	627	616	661	634	654	681	642	626	652	631	610	640	596	642	605	616	672	611	683	685	675	647	648	617	621	604	682	649	624	689	625	650	599	589	657	646	667	621	642	627	610	652	630	651	659	670	701	578	672	657	632	619	646	637	593	653	634	648	603	645	635	651	589	674	612	631	622	611	643	619	660	651	654	632	641	674	624	665	663	629	630	626	638	656	646	620	666	623	661	650	626	601	636	637	630	666	615	652	646	663	655	639	647	626	662	632	644	614	699
39147	16413	7676	3494	2382	1896	1467	1276	1100	893	808	720	652	691	741	804	784	813	762	683	678	630	523	562	476	447	386	410	407	387	371	377	394	355	378	404	380	387	399	393	367	362	353	393	400	386	431	351	378	373	379	386	380	356	335	373	349	349	384	402	356	385	376	382	370	376	361	355	397	368	382	360	377	330	374	405	368	368	369	391	354	355	345	368	384	351	379	355	375	400	362	354	384	370	340	334	363	361	367	389	358	345	395	336	331	392	373	385	402	373	358	362	350	405	381	362	373	322	370	350	355	369	403	347	343	322	365	356	332	362	322	340	331	305	333	360	341	384	334	393	344	388	339	340	381	349	383	345	390	386	345	360	373	377	390	381	379	338	391	365	390	350	378	362	381	346	338	356	366	384	376	343	352	356	315	376	383	361	366	364	377	334	350	378	388	385	408	355	377	351	317	367	366	357	382	367	398	380	343	386	342	428	359	337	357	364	345	363	349	335	357	369	364	386	351	386	425	353	358	368	380	346	402	357	334	337	349	350	380	347	359	363	368	363	350	400	367	373	383	375	359	362	356	355	352	391	299	341	348	385	361	392	367	346	338	359	329	377	325	366	375	346	387	355	347	348	335	376	388	345	353	371	360	340	414	363	323	368	351	359	360	340	350	393	376	384	353	349	323	374	365	368	347	370	356	377	373	349	350	341	357	351	385	351	373	372	347	347	359	345	386	385	346	385	362	353	357	364	385	352	358	390	364	369	400	373	366	383	385	368	414	364	401	340	326	337	344	356	344	391	386	408	393	326	359	380	343	352	400	368	359	350	331	358	366	389	358	346	363	363	343	372	376	371	368	366	324	345	371	382	374	338	345	359	363	343	346	372	373	366	377	332	375	359	376	348	381	348	381	372	348	415	370	414	362	399	369	398	364	374	370	366	359	367	361	392	358	339	356	351	331	368	337	378	389	348	360	361	379	349	359	314	347	345	338	387	350	360	339	321	359	380	357	355	394	363	362	373	370	342	358	310	369	338	361	365	333	371	385	342	343	379	334	365	358	386	344	351	342	353	399	365	387	395	372	342	363	347	377	364	377	374	368	338	403	332	413	378	400	380	368	373	390	373	332	340	321	347	364	348	388	365	390	335	349	380	365	368	356	369	387	366	362	294	370	343	354	378	366	359	361	358	375	365	326	370	357	381	400	366	342	321	343	375	340	350	346	362	319	400	372	353	372	340	350	404	383	380	405	347	375	381	373	363	372	390	393	389	398	338	345	357	408	314	374	384	371	351	358	352	347	372	355	323	362	368	333	327	368	351	383	352	373	373	359	332	388	361	317	379	353	378	319	329	373	360	399	379	334	336	368	377	330	344	363	347	373	338	364	341	395	355	351	367	385	379	367	339	353	324	362	358	364	354	360	359	373	358	381	348	358	364	368	373	367	371	362	336	368	367	398	355	418	337	382	391	344	374	351	385	312	323	328	362	365	340	352	332	393	347	375	354	367	364	361	394	386	386	382	341	361	372	332	345	388	347	362	345	350	353	356	379	371	375	349	364	380	353	343	346	363	373	350	356	357	339	367	358	371	393	373	345	347	374	354	345	381	336	388	340	342	325	358	344	360	366	373	386	400	401	365	369	349	370	365	361	375	344	384	352	373	354	342	365	365	331	367	394	360	364	406	341	346	367	360	383	341	385	343	341	373	351	369	331	348	370	365	392	352	383	361	354	373	359	334	349	362	377	328	378	393	365	386	368	387	361	369	387	381	406	384	320	359	337	377	347	361	369	354	375	385	371	346	386	350	379	353	364	330	365	346	383	332	364	368	364	359	326	348	357	365	330	363	382	351	361	373	383	358	391	384	345	349	394	358	376	421	330	374	343	387	392	344	354	354	345	330	340	368	345	372	362	373	388	370	337	340	379	318	335	342	379	330	341	357	354	382	307	346	354	379	363	369	328	308	331	376	314	332	371	381	369	344	354	351	315	337	394	388	352	369	394	353	336	368	342	396	360	384	368	335	328	378	413	383	353	391	352	356	374	362	364	377	388	329	354	362	407	385	367	376	357	360	337	366	358	357	390	375	388	331	397	352	353	376	359	387	351	320	371	405	397	360	344	342	337	399	379	339	396	378	385	362	362	356	377	384	327	344	376	357	339	378	388	365	355	370	363	346	341	364	347	366	381	373	361	377	400	349	366	335	344	345	363	348	395	307	385	385	367	349	394	370	386	371	352	367	344	332	350	344	387	357	367	347	345	380	365	352	369	382	357	355	345	366	368	351	381	363	390	384	378	375	375	368	392	320	378	334	361	347	356	372	351	346	357	347	392	366	411	362	354	359	357	384	348	336	313	360	393	347	339	319	397	350	317	386	384	410	330	342	405	330	373	398	342	368	390	340	388	373	337	351	399	360	345	340	405	377	359	354	329	376	352	395	354	376	376	385	411	330	335	340	328	352	361	385	369	353	361	328	371	370	405	347	353	374	334	363	382	349	372	350	373	368	370	353	334	391	361	374	361	383	335	392	341	380	342	367	349	338	374	347	352	367	315	338	386	353	371	342	358	403	363	373	390	344	374	365	368	343	350	369	346	374	370	370	371	359	368	395	393	400	347	339	362	366	361	337	397	317	374	345	353	346	356	355	344	344	387	351	348	356	399	384	356	359	379	355	369	329	363	353	347	377	381	370	344	368	348	333	369	329	367	355	386	404	351	380	372	349	350	383	364	361	371	377	353	354	379	361	349	372	353	355	386	384	355	382	350	366	376	370	359	348	397	383	374	388	357	357	367	351	401	329	347	365	349	355	343	382	362	388	347	369	426	394	321	393	391	356	362	361	382	338	397	341	361	360	388	366	345	398	367	370	351	342	334	340	360	328	350	361	329	376	361	396	330	368	348	322	350	352	372	353	358	360	378	349	350	347	362	353	365	324	337	339	381	367	357	373	344	357	358	349	347	345	395	324	329	360	400	371	363	383	357	382	360	365	398	386	363	340	326	349	354	372	355	329	375	365	373	377	336	333	391	355	388	359	399	362	325	345	345	356	353	365	329	351	363	403	334	378	422	363	362	377	349	329	360	388	385	339	368	376	375	343	363	398	387	372	366	395	382	346	350	396	359	405	375	362	353	360	351	355	345	368	391	337	386	361	350	355	374	381	390	364	325	355	348	377	348	353	345	390	394	326	335	369	341	374	339	357	364	375	406	378	348	373	358	389	354	383	360	330	352	408	327	346	334	397	373	387	373	360	390	357	332	369	377	351	363	394	381	334	359	371	358	342	362	382	318	367	356	346	380	383	323	362	345	349	359	343	376	374	375	328	375	336	349	362	359	372	370	359	370	358	376	369	391	337	402	358	373	400	343	370	364	391	369	355	360	373	406	372	373	329	364	386	365	334	376	350	349	334	388	359	359	322	338	354	381	343	371	336	359	384	332	370	368	317	338	316	327	333	337	347	376	378	382	367	388	344	329	369	357	352	353	350	420	359	375	357	377	350	353
17506	3164	6824	8326	7547	6405	5447	4710	4322	3860	3367	2803	2695	3006	3247	3510	3784	3715	3324	3299	3129	2599	2303	2092	1726	1469	1295	1256	1173	1101	1083	1052	1008	1009	992	1039	1021	965	1015	952	942	962	976	918	938	942	952	833	898	888	938	848	894	888	926	960	962	948	970	914	893	900	921	885	896	910	905	864	846	842	861	807	846	866	851	834	859	864	867	901	822	849	871	826	851	840	845	858	877	868	887	899	838	905	900	811	882	910	821	861	895	864	858	822	814	825	897	828	833	857	868	914	886	850	875	834	823	869	800	853	850	877	856	797	888	807	833	849	837	844	862	882	779	897	861	860	833	845	862	823	843	861	885	888	796	833	858	831	854	802	835	880	905	835	811	871	856	848	845	857	805	855	882	868	839	822	866	857	855	827	775	839	786	874	877	785	824	824	809	884	856	866	858	873	862	831	877	897	832	828	834	831	826	858	845	813	817	813	845	875	861	925	854	851	872	854	845	883	796	812	818	852	855	830	887	891	826	877	856	898	874	882	841	858	860	794	842	875	886	883	833	869	827	824	890	860	865	859	824	864	888	850	791	855	858	807	823	861	829	846	843	875	884	870	864	890	844	838	844	843	815	863	853	864	871	845	819	838	855	832	844	829	836	868	835	893	838	914	847	873	818	846	836	870	893	850	894	890	907	853	903	831	864	863	886	814	869	845	825	834	834	787	855	888	864	882	823	798	797	851	843	829	807	855	814	823	852	848	809	831	829	839	861	850	908	874	767	829	825	859	853	891	823	752	811	836	845	801	844	849	866	833	879	823	901	888	842	823	879	851	828	798	849	891	779	832	905	856	838	826	827	854	839	871	846	806	895	867	877	839	835	885	846	880	875	841	835	873	883	858	840	854	866	870	860	844	815	849	884	886	856	883	846	817	853	857	885	830	909	874	824	895	846	908	880	828	903	919	839	821	903	859	817	803	894	874	871	845	890	839	845	849	892	915	873	882	824	897	876	857	831	844	828	841	844	845	843	822	844	895	824	876	797	867	758	823	863	831	865	845	795	871	954	868	869	814	833	823	809	858	855	761	812	822	790	854	834	858	847	859	797	839	833	851	871	834	834	832	869	834	873	870	854	829	838	848	863	778	804	894	818	809	868	870	824	825	908	841	865	791	838	838	862	841	850	858	843	852	847	820	862	845	854	861	855	818	851	826	906	804	818	897	861	867	892	782	876	827	855	863	840	797	828	873	845	830	826	817	824	812	874	853	823	835	867	816	841	908	808	891	807	862	837	827	889	839	838	855	791	866	844	858	862	835	863	875	846	824	811	846	836	864	846	809	855	793	815	833	805	844	877	868	810	849	828	873	817	826	863	836	838	886	858	822	923	835	820	916	853	869	863	802	849	833	801	839	890	887	853	819	771	832	822	860	869	848	837	856	828	797	841	803	865	839	819	819	848	821	805	797	825	863	876	803	836	855	893	843	801	808	835	839	791	832	839	820	862	877	844	842	853	912	838	850	937	854	830	798	852	811	844	849	839	817	866	821	818	812	837	829	892	827	868	845	851	877	852	852	819	829	832	867	864	869	829	826	841	786	812	839	864	875	886	863	842	811	887	827	864	850	913	893	817	851	851	910	888	890	845	854	759	805	861	829	854	852	808	825	831	865	869	856	823	871	862	802	893	887	849	855	816	829	844	816	890	816	827	885	854	848	863	831	854	827	882	834	819	808	813	848	854	851	861	847	797	837	849	848	861	828	857	816	889	843	885	884	900	844	842	850	825	878	861	881	830	815	905	819	838	795	858	832	787	851	821	879	814	844	793	833	847	864	833	815	865	844	854	894	827	802	886	877	831	795	852	893	840	824	838	844	832	817	824	799	816	826	839	826	832	853	827	867	852	857	822	800	808	856	897	843	867	786	844	847	865	845	824	870	869	833	854	808	828	854	876	873	860	834	830	877	855	778	807	788	829	783	854	825	808	838	841	825	795	825	860	859	849	873	882	852	848	883	808	792	777	874	866	872	824	854	869	862	813	903	851	843	830	866	810	868	849	845	860	864	882	857	835	853	887	905	788	844	885	838	869	834	845	842	813	840	858	876	825	859	840	863	814	825	845	804	863	824	869	867	844	843	832	849	846	837	912	838	836	817	850	861	883	836	864	803	805	857	867	840	824	846	822	815	838	813	849	848	815	831	835	843	861	851	815	815	889	859	849	894	873	855	822	845	841	824	846	846	873	821	856	869	844	825	842	844	801	841	850	840	858	832	842	817	809	788	811	852	861	897	860	828	835	841	861	844	861	848	821	831	845	856	850	819	865	863	867	835	856	885	819	873	882	881	814	857	784	872	839	852	813	837	849	877	890	880	877	805	817	838	856	836	882	877	892	843	804	803	802	848	861	872	841	876	846	833	810	853	789	916	835	838	846	832	843	846	863	816	853	848	841	849	916	863	852	883	823	790	809	822	862	808	894	824	778	838	838	772	823	856	823	927	872	810	856	853	895	824	856	826	850	913	853	828	896	812	833	842	823	818	871	843	874	847	863	865	921	888	815	826	857	903	850	824	851	839	822	828	878	804	861	876	843	865	870	862	837	870	844	826	870	797	880	894	922	891	818	827	870	866	855	849	808	866	870	820	870	866	840	844	864	802	890	861	833	866	853	805	806	829	873	819	807	881	839	860	850	866	864	850	822	835	835	843	794	846	816	892	899	919	844	824	868	869	823	848	861	853	832	851	826	885	814	852	855	871	864	843	856	849	849	867	859	828	823	840	800	850	876	835	834	818	827	804	859	857	839	827	819	828	846	824	856	864	788	806	836	832	819	833	899	813	840	844	860	861	849	808	786	883	821	840	806	862	824	866	873	804	835	808	793	845	862	865	838	827	842	848	866	834	860	888	818	816	889	901	849	846	820	818	825	860	808	865	869	894	855	849	911	847	895	829	851	805	889	859	822	878	858	846	852	866	851	855	856	848	877	907	879	825	826	822	805	847	887	875	813	842	821	884	879	851	843	784	851	859	881	833	863	855	824	758	855	873	872	852	799	847	813	900	800	868	842	856	844	851	814	803	841	841	858	846	833	837	833	890	838	835	841	851	845	841	796	865	864	825	795	891	870	807	807	856	867	816	828	824	849	839	835	805	764	836	849	852	825	825	803	831	838	854	817	834	861	840	847	864	820	828	818	820	831	851	870	823	838	796	863	861	882	874	853	840	862	874	876	829	890	858	860	884	889	869	862	870	825	800	845	851	845	876	825	879	822	812	857	862	850	845	853	821	883	827	874	889	944	913	846	843	823	834	871	801	809	829	797	832	860	834	912	862	859	850	837	847	834	849	844	874	831	863	784	861	833	856	865	875	849	829	800	813	855	874	881	820	831	807	879	885	848	839	875	854	855	837	842	812	792	833	820	883	822	850	845	814	872	818	873	904	811	846	865	861	872	864	883	850	875	844	831	926	781	912	836	849	846	828	812	832	834	817	862	884	826	881	855	879	841	833	806	872	814	846
3915	655	716	506	471	426	376	387	347	283	267	293	266	279	338	346	310	370	335	319	299	284	274	222	191	229	204	203	191	190	170	195	208	200	198	194	168	202	185	201	176	186	184	174	191	198	197	168	187	189	180	188	197	202	196	194	190	200	207	188	189	185	190	208	201	205	167	190	187	200	205	185	192	161	171	151	156	174	185	202	211	183	170	189	208	192	179	238	197	171	186	205	197	191	185	201	209	226	197	209	176	208	193	182	156	206	204	184	187	186	186	195	199	188	204	189	199	178	185	167	184	196	197	180	189	192	171	175	165	185	153	212	175	165	171	166	198	204	170	198	186	188	188	213	180	207	177	167	187	194	163	154	172	175	184	182	197	170	196	178	184	185	172	197	170	192	174	178	183	178	220	194	176	171	224	199	190	199	207	179	180	180	200	199	193	167	159	190	175	165	197	189	200	184	189	189	178	197	192	156	201	178	195	157	179	187	176	190	180	176	181	220	187	205	170	185	184	193	217	209	181	174	196	181	196	175	195	184	203	193	151	199	210	160	170	203	173	194	203	175	182	180	206	173	176	181	185	175	173	199	177	195	160	173	159	173	185	197	202	184	189	194	191	186	191	205	187	180	190	180	179	198	189	182	188	197	184	177	173	182	192	179	191	213	196	206	188	179	180	202	190	157	206	190	206	195	156	211	160	170	167	193	193	190	192	210	206	189	177	162	203	177	186	227	205	172	173	172	183	196	208	169	184	182	192	184	174	217	163	181	156	176	168	174	180	180	186	169	211	193	204	179	179	191	194	200	181	178	206	178	202	178	184	164	173	194	166	191	195	191	211	178	211	192	210	182	189	208	145	175	187	184	180	185	215	179	184	195	187	182	190	181	197	186	188	184	176	220	180	176	187	192	183	196	186	172	183	172	177	192	200	157	164	162	196	198	225	181	170	211	178	190	192	183	215	198	188	179	188	206	195	187	190	203	190	190	195	164	210	184	185	167	184	180	165	176	198	198	193	200	166	188	176	184	208	181	200	213	160	227	164	183	176	201	151	187	176	184	173	166	194	180	210	183	201	176	173	176	197	186	194	199	178	156	172	171	182	216	186	203	194	215	200	190	181	188	199	190	188	211	201	196	202	181	189	185	183	192	194	184	176	203	176	166	183	188	171	180	208	187	164	185	176	185	189	187	193	197	176	182	182	189	205	201	199	192	186	167	179	184	173	186	193	197	218	170	194	184	177	200	188	192	180	197	185	180	199	153	164	178	204	186	199	175	182	187	201	230	190	206	187	197	189	165	197	187	177	191	210	168	181	180	186	190	178	194	192	200	166	152	191	215	210	224	168	180	189	188	222	206	168	201	173	168	223	188	177	172	189	200	196	186	193	190	188	191	178	176	191	181	220	169	207	180	182	201	189	185	210	200	195	202	178	181	171	190	206	186	177	183	184	196	171	185	198	157	205	184	200	154	148	200	185	182	194	174	199	200	195	167	183	181	187	215	170	170	175	185	202	191	199	182	196	194	165	184	195	169	188	179	165	176	181	167	186	195	223	179	174	238	194	179	175	189	187	172	208	195	161	179	161	189	196	162	208	174	183	187	188	207	193	197	215	188	180	190	202	195	178	204	196	175	193	180	188	191	168	179	187	194	218	170	189	196	215	208	208	184	194	194	163	202	185	163	202	165	186	169	199	182	186	183	187	197	181	181	203	214	165	166	153	154	173	190	197	181	200	159	183	188	170	153	172	183	161	193	198	212	206	180	192	212	210	175	179	185	158	199	202	211	172	164	181	194	151	202	187	164	199	184	187	193	195	219	163	169	172	184	199	171	186	189	192	228	187	194	186	183	166	168	215	193	177	200	184	195	160	173	206	195	179	175	196	199	163	177	183	183	178	175	199	172	188	188	170	186	188	176	177	170	171	202	191	215	195	207	178	203	200	187	200	194	183	192	198	163	181	189	200	190	189	201	222	201	198	201	176	187	175	177	201	206	177	164	188	194	194	178	171	214	213	164	185	208	186	169	191	168	176	174	202	203	205	182	194	198	191	165	155	191	202	217	177	166	181	183	171	169	186	156	176	187	199	180	170	189	212	166	175	174	168	208	201	214	192	203	190	217	206	184	216	194	183	171	193	183	174	183	197	199	181	196	190	195	170	190	193	210	170	178	194	184	196	160	198	178	177	159	153	185	205	204	192	188	178	171	185	211	197	196	182	205	177	163	174	198	182	171	201	195	189	164	187	186	217	180	192	180	186	225	188	176	180	169	202	210	183	171	172	193	206	177	198	186	192	199	198	178	168	181	179	196	197	166	206	218	210	186	203	207	187	179	186	177	182	162	184	169	183	197	209	204	182	171	176	183	168	191	216	177	191	163	203	196	214	191	202	209	165	196	204	186	166	205	166	183	171	190	180	189	196	181	229	180	191	205	197	176	176	208	186	182	183	187	181	198	173	197	187	190	179	184	171	189	176	161	171	193	179	188	224	174	183	205	169	183	191	181	189	162	182	202	174	170	195	188	206	197	199	189	190	174	182	170	163	202	187	163	190	183	205	199	181	189	193	191	195	174	187	194	191	159	214	180	166	189	200	196	168	205	215	191	219	176	172	183	193	218	173	208	187	185	204	165	173	180	199	190	227	160	200	177	177	217	196	208	173	185	181	205	184	198	182	169	193	188	183	174	199	183	159	200	193	170	173	187	164	184	175	194	188	198	179	191	151	185	220	186	164	184	192	205	208	181	168	175	187	167	192	170	194	176	188	170	192	161	189	196	192	185	181	170	180	204	179	199	193	200	195	212	195	212	186	173	177	192	209	200	197	185	178	200	175	203	200	166	203	191	175	193	202	185	221	181	202	217	192	217	194	188	179	185	188	230	215	193	178	184	177	188	181	201	184	203	224	197	189	189	206	184	197	181	210	173	192	219	220	197	174	175	198	183	178	188	206	186	193	178	185	173	184	206	189	190	161	202	187	169	180	183	201	207	190	187	206	185	190	174	197	180	197	179	172	207	167	180	204	178	187	184	193	163	216	191	188	177	188	200	181	169	183	186	185	160	166	188	179	175	184	177	170	184	177	197	196	189	191	180	194	189	194	202	193	175	204	188	185	180	181	217	173	180	183	209	197	175	213	164	184	168	198	176	221	159	179	165	185	200	194	195	179	179	198	191	196	186	179	191	185	168	173	200	186	180	166	196	203	183	146	193	188	192	193	205	183	185	180	181	190	176	215	181	186	184	192	201	205	191	213	167	180	186	200	176	193	184	169	195	168	189	200	192	188	184	189	196	170	177	190	194	195	188	187	180	182	205	156	204	193	185	194	205	193	205	170	182	193	173	215	191	178	178	197	185	183	175	177	193	166	194	181	212	182	174	181	170	212	185	158	179	186	200	176	171	203	189	181	187	217	182	185	171	192	214	219	194	158	186	178	182	179	187	182	190	178	174	175	190	175	176	206	171	192	155	175	183	172	182	213	182	191	194	194	171	181	167
4438	836	1511	1767	1789	1674	1542	1373	1323	1183	1150	989	981	1238	1365	1473	1546	1513	1475	1322	1318	1116	994	951	791	689	592	590	538	546	503	504	524	538	509	505	523	494	522	509	472	495	489	497	478	520	524	456	519	469	478	472	500	524	512	499	535	526	500	501	533	495	536	491	490	462	490	460	487	474	472	453	451	517	452	555	520	512	527	525	470	469	472	492	521	505	477	480	494	453	489	470	471	453	481	513	475	465	477	495	469	473	495	497	485	460	483	501	470	486	504	519	500	483	475	454	456	497	457	479	498	505	485	454	507	505	452	468	448	496	470	510	453	468	497	464	473	492	507	507	471	464	499	479	497	509	477	490	473	514	423	463	513	487	522	469	482	484	483	472	502	454	484	484	483	475	491	475	469	496	480	490	458	497	485	496	476	491	469	537	484	489	480	476	505	491	439	504	516	530	439	507	458	481	495	498	507	473	485	475	509	518	477	501	482	515	455	512	475	454	441	473	491	460	494	488	478	446	509	475	480	486	466	452	478	503	499	489	528	468	454	518	472	484	480	498	492	468	453	513	457	509	482	488	492	489	529	519	488	461	467	484	513	498	501	463	470	470	472	501	491	497	462	497	499	505	494	476	503	453	463	490	470	456	467	473	513	468	480	478	500	496	453	478	511	496	525	479	470	486	487	483	490	505	503	454	491	497	493	500	479	482	500	502	465	490	492	502	490	492	519	480	482	535	486	467	458	506	523	508	467	524	514	512	486	452	430	464	480	484	479	457	534	497	513	425	514	502	486	494	535	471	496	487	498	498	459	459	522	496	508	503	498	498	520	524	498	516	497	487	480	520	524	462	491	504	508	475	522	506	475	493	441	453	490	532	518	500	501	493	437	480	476	496	466	479	482	493	468	486	512	503	506	483	487	530	498	469	446	481	483	490	460	503	455	471	485	476	449	482	471	426	448	513	493	495	469	527	501	474	467	496	477	507	483	444	467	500	487	482	472	482	467	506	480	475	507	470	457	480	486	475	471	483	467	484	425	486	436	502	455	502	468	454	496	462	495	492	507	451	463	503	499	501	457	495	450	499	477	471	477	496	483	507	495	505	487	473	474	529	469	457	496	491	506	500	484	481	497	488	516	481	494	496	479	510	447	495	478	502	507	488	509	513	461	507	471	468	509	489	473	487	528	484	500	456	496	494	492	438	498	481	494	460	473	456	452	461	505	449	470	428	476	500	458	515	496	491	482	471	482	458	483	477	488	470	470	481	503	516	506	503	503	441	513	488	419	501	522	509	481	488	465	460	476	502	460	476	506	500	487	472	477	482	522	448	497	493	465	504	503	474	513	462	512	493	494	536	489	480	453	504	501	508	458	486	499	470	433	458	494	477	479	463	461	486	484	507	462	478	491	487	473	504	488	511	473	484	479	495	487	484	501	485	479	482	471	479	469	456	463	480	458	497	487	528	492	513	497	495	474	491	440	473	483	471	515	500	509	500	466	506	486	446	484	501	449	497	489	473	472	482	524	457	474	486	462	451	508	467	505	438	495	507	485	529	497	478	509	481	459	500	501	491	507	477	461	497	498	481	468	523	477	495	490	469	487	487	483	515	483	464	419	483	487	495	506	463	501	476	469	453	457	507	473	507	461	501	461	508	478	527	484	475	457	475	518	504	473	504	494	476	489	485	474	463	519	478	474	463	505	476	489	478	493	489	481	476	506	504	501	467	463	488	498	499	501	484	482	481	518	444	474	467	482	510	521	485	499	503	476	489	467	514	468	459	501	488	531	487	473	472	464	468	516	484	503	524	477	481	474	496	475	455	432	483	456	481	457	488	469	479	480	474	455	476	494	475	475	514	431	489	443	470	465	461	470	471	483	500	490	541	490	492	486	471	521	470	486	485	457	463	511	473	455	499	485	501	459	517	459	500	475	468	470	481	486	485	474	496	475	480	443	494	452	480	458	481	491	473	498	505	470	457	419	463	439	528	491	496	462	507	507	489	469	501	510	469	508	471	472	466	490	486	487	491	512	501	492	503	528	457	490	484	474	476	489	464	538	482	462	482	479	496	500	498	494	476	499	473	453	468	502	496	494	511	486	499	487	485	507	481	481	469	443	487	501	480	505	489	468	518	469	487	502	449	456	496	535	465	476	482	485	500	450	481	500	477	466	477	482	505	450	493	489	474	482	477	489	471	488	503	482	513	473	455	434	452	460	508	457	511	519	471	450	486	450	495	488	505	472	528	521	479	483	514	489	530	472	510	510	470	458	501	467	518	457	502	516	543	502	488	464	495	453	503	463	471	488	461	492	532	448	496	483	477	482	537	529	479	466	548	481	473	486	446	494	450	491	499	477	474	440	468	522	476	458	498	490	478	495	483	462	487	480	496	485	513	482	507	454	453	494	460	483	498	524	502	535	512	500	485	480	461	496	468	502	478	468	482	441	470	497	443	467	470	480	444	491	480	466	502	493	475	486	489	503	471	480	477	518	480	481	494	474	515	502	450	497	482	475	512	497	506	491	489	492	528	480	498	442	505	474	446	488	484	473	473	487	489	501	462	447	462	486	466	511	472	467	465	485	490	492	468	490	456	486	514	516	497	438	462	515	505	499	509	500	487	458	500	499	465	507	513	492	461	481	499	477	508	468	480	514	463	506	489	442	497	514	479	465	498	479	477	484	488	508	470	470	504	475	469	519	482	495	478	494	484	484	497	510	456	472	486	468	521	508	489	450	502	480	519	509	464	471	438	441	460	460	477	483	461	462	485	455	484	453	486	459	450	457	507	488	554	486	456	484	519	475	429	508	475	512	455	489	499	440	482	491	499	462	474	482	476	472	456	471	492	451	478	471	498	489	487	463	480	484	517	495	504	488	451	484	506	489	467	490	491	480	496	477	470	455	475	453	488	485	470	511	489	449	470	494	480	476	442	491	541	482	481	447	434	508	490	479	480	447	476	511	476	462	512	488	447	482	472	512	512	495	518	493	470	515	455	483	488	495	459	481	489	438	537	457	480	481	501	516	488	449	496	497	497	486	560	472	485	502	477	519	465	470	445	494	475	492	504	487	498	515	467	481	446	517	518	489	445	492	478	463	474	489	446	502	485	469	473	495	506	487	450	476	498	549	505	486	474	488	498	467	467	468	481	454	450	498	482	473	497	472	467	515	471	488	489	468	458	480	451	521	487	483	493	470	468	511	500	488	476	478	475	481	477	480	494	452	499	473	487	493	506	512	502	505	466	513	503	462	515	502	496	461	511	493	496	481	497	484	469	504	462	546	449	452	451	464	538	476	477	503	510	464	485	483	459	519	486	501	511	483	487	471	485	501	461	508	516	485	483	486	517	501	485	520	438	456	479	473	466	490	481	487	489	479	487	464	485	488	516	482	504	502	456	483	468	501	471	474	462	485	484	454	472	475	494	496	487	506	513	491	480	501	446	445	537	469	513	488	496	480	484	471	454	482	498	502	486	510	495	484	495	478	475	451	495	491	471
26047	6274	2675	1945	1380	1072	902	810	657	640	540	465	503	548	549	556	569	553	544	515	487	415	362	358	327	328	279	307	322	304	284	268	268	274	261	264	294	306	293	294	272	251	264	252	246	262	288	288	260	283	256	261	243	283	248	269	287	270	249	263	299	274	270	253	251	271	270	255	251	284	259	302	262	276	243	288	268	242	264	281	236	248	272	261	274	281	276	262	271	244	265	277	294	256	263	246	261	288	253	276	236	261	275	260	273	260	260	256	271	270	259	261	275	245	266	235	277	261	262	266	282	276	284	268	268	243	229	263	277	262	254	263	234	276	270	253	247	271	231	258	268	242	247	279	264	248	251	282	228	249	290	235	281	245	280	221	287	282	252	260	255	281	255	258	256	256	220	288	283	262	269	280	250	252	275	242	258	275	263	265	272	265	261	260	255	259	261	282	280	233	283	282	279	269	251	286	256	263	272	248	268	274	246	242	286	275	293	247	269	232	224	261	268	272	270	265	292	294	276	271	299	210	246	257	245	252	259	256	220	272	276	270	261	286	299	255	271	246	260	236	258	272	261	293	270	299	256	271	260	267	258	283	261	267	274	292	256	278	226	248	281	261	287	260	284	252	265	291	278	281	258	272	263	263	244	260	303	268	257	268	221	264	262	263	257	242	286	238	278	274	269	266	249	276	245	256	248	265	258	232	263	255	256	280	269	278	253	270	252	269	235	241	246	246	298	293	270	277	253	238	286	237	272	261	269	278	269	297	251	292	270	226	295	254	246	256	246	268	300	267	289	270	298	261	262	264	272	282	265	222	270	259	245	254	266	221	241	223	252	280	268	264	235	277	271	285	243	262	246	279	262	255	255	271	305	280	263	270	271	270	293	254	247	259	241	234	273	260	254	265	257	243	259	263	255	264	267	283	284	280	262	240	298	235	249	254	249	250	296	269	264	300	251	241	252	273	269	266	253	267	259	272	284	274	240	285	276	267	241	266	254	262	275	267	279	259	256	285	239	233	284	253	229	273	271	258	257	242	264	276	272	260	243	291	248	233	243	273	256	273	272	282	288	248	244	259	277	254	270	265	245	239	259	261	257	291	287	237	257	257	262	269	249	278	271	218	242	266	253	264	279	245	244	244	241	239	284	273	247	260	270	254	256	257	231	256	277	272	281	268	282	280	249	263	273	308	234	250	219	286	273	274	253	287	240	253	290	239	270	269	278	268	252	252	272	241	240	243	281	290	282	284	270	274	251	307	296	266	269	252	274	258	261	269	282	240	273	270	259	253	240	218	247	247	286	271	267	297	248	272	298	253	252	269	273	287	256	239	294	259	249	280	278	251	259	283	265	269	267	269	267	276	267	255	244	263	269	293	274	251	251	254	229	310	275	235	251	276	278	255	267	252	253	263	269	275	279	297	267	276	268	277	263	230	285	276	310	255	260	242	282	252	277	257	255	260	285	291	244	260	275	296	264	266	279	243	231	269	249	245	253	273	285	261	257	264	283	269	246	270	289	248	257	259	259	258	289	266	256	291	279	279	281	270	289	311	280	238	269	269	240	280	242	267	269	280	255	253	260	280	249	220	271	248	238	288	234	264	251	258	231	265	236	266	258	238	234	252	279	261	279	244	246	285	255	247	271	248	256	251	263	253	275	237	278	260	284	279	293	265	232	246	289	280	266	299	268	257	264	259	280	243	267	260	277	267	268	238	237	244	255	279	287	291	279	279	266	296	252	230	293	259	241	261	265	234	268	240	237	256	255	257	275	238	282	288	282	263	252	264	240	257	256	264	252	273	286	239	289	271	272	281	274	260	251	266	259	241	262	287	231	262	245	253	272	253	270	282	253	265	276	260	280	250	257	282	255	252	265	252	265	258	269	260	258	254	252	262	290	244	282	248	261	236	254	263	300	291	272	279	290	242	244	253	250	242	270	278	295	261	295	244	249	274	276	248	271	264	248	280	244	253	267	279	285	257	249	235	239	242	247	267	261	277	289	248	290	302	247	273	269	279	262	268	251	269	238	243	240	295	268	277	280	258	253	244	269	243	278	263	272	243	257	268	251	251	240	255	252	263	287	256	274	287	281	236	268	256	241	249	292	231	250	255	272	302	250	298	254	231	263	257	269	257	262	237	253	281	264	257	240	278	283	227	253	249	243	277	261	238	275	278	298	289	249	259	257	225	260	306	256	265	267	269	294	250	258	266	279	238	240	258	251	255	245	252	272	249	248	270	276	267	257	261	254	255	284	268	284	249	263	247	283	270	242	261	271	290	249	266	273	280	253	285	251	241	282	239	224	250	283	228	264	264	233	284	273	260	281	259	222	263	258	283	298	232	248	239	263	256	240	243	267	277	257	257	264	244	262	267	262	243	292	278	282	251	296	264	255	243	223	259	262	272	240	244	266	233	280	268	260	318	278	236	292	252	222	256	239	264	277	231	243	259	223	273	256	267	263	250	235	267	225	264	267	276	263	254	267	281	286	264	290	261	281	286	261	272	261	272	298	257	259	251	272	268	275	247	303	246	276	258	285	255	273	238	257	281	306	260	236	262	275	263	297	235	250	265	273	298	259	275	289	254	247	278	247	265	287	274	248	252	249	255	262	289	234	224	288	254	269	288	263	268	236	270	297	282	255	253	279	272	281	287	262	257	249	294	295	321	249	261	252	277	280	256	282	275	238	251	262	252	260	269	264	253	269	261	273	227	258	263	260	285	279	270	284	252	264	259	276	224	262	288	301	279	290	235	307	233	261	259	279	262	255	269	225	249	281	282	270	265	245	284	232	275	278	275	256	270	242	250	269	258	263	267	251	247	244	280	289	258	270	253	243	271	246	231	283	276	242	274	250	267	268	272	266	277	273	249	236	236	265	267	240	250	250	268	265	275	266	298	268	275	263	260	285	252	284	260	248	261	260	259	257	271	264	278	271	249	268	257	261	275	261	217	280	236	274	271	232	255	242	285	283	258	281	260	232	267	272	262	298	272	241	276	290	234	290	264	250	235	253	237	263	257	266	258	244	240	267	253	251	253	252	284	278	297	289	242	278	238	270	274	275	246	272	248	268	223	258	296	272	256	259	257	257	261	266	274	266	253	260	270	272	272	286	278	249	271	262	246	286	262	257	254	230	288	236	260	266	288	263	274	245	243	302	256	278	306	271	252	231	278	246	295	266	269	243	305	272	289	261	246	269	257	270	241	250	249	246	263	251	270	274	238	269	293	271	261	245	240	270	252	258	250	279	282	264	282	276	276	264	280	250	235	244	245	248	245	265	245	278	271	218	249	253	270	263	266	243	257	265	246	284	276	274	275	268	252	251	275	242	264	302	258	279	266	299	268	255	253	267	294	283	279	286	252	268	255	317	249	276	244	224	272	251	229	261	283	288	218	265	266	269	301	302	243	265	244	250	262	262	269	240	265	253	266	247	278	266	277	284	259	281	286	271	241	265	279	264	268	273	248	282	278	284	262	247	280	270	255	234	251	282	244
12497	2151	4480	5391	5007	4355	3593	3297	2963	2587	2254	2173	2054	2349	2546	2731	2763	2677	2546	2289	2184	1855	1612	1389	1125	995	994	847	806	757	781	809	740	739	708	745	741	736	758	711	670	682	716	721	714	710	701	682	685	678	659	676	677	682	705	697	692	712	711	692	703	674	694	717	726	656	702	672	682	680	681	654	682	660	614	649	640	658	681	711	621	666	667	635	701	653	674	685	686	659	703	601	653	697	691	662	679	630	668	641	698	653	672	673	689	616	659	677	683	666	665	682	671	667	637	659	646	670	625	699	695	701	694	625	642	662	694	670	651	656	669	693	614	664	649	660	663	631	673	653	656	638	712	643	676	688	681	669	641	612	654	676	659	615	628	648	706	634	620	640	623	621	721	662	621	631	674	626	703	646	670	628	656	635	657	680	673	681	660	651	665	638	619	634	679	673	677	669	667	624	652	650	658	642	676	640	641	656	671	680	654	655	616	661	628	652	687	692	594	654	644	653	610	635	652	645	679	632	646	630	693	671	653	632	580	681	641	647	610	655	613	673	624	644	600	688	651	673	662	664	709	646	660	632	613	694	658	666	665	692	641	660	668	650	671	644	667	660	704	618	650	686	650	686	613	625	654	620	703	644	629	698	655	651	638	635	641	618	687	670	695	648	648	680	684	642	670	604	668	644	682	632	691	647	637	634	666	640	633	605	696	639	668	649	668	638	646	662	574	658	689	640	648	678	686	630	634	671	662	671	642	630	650	614	669	624	621	678	650	672	613	671	633	673	643	688	630	645	637	692	610	648	626	677	643	671	657	673	625	616	655	642	658	625	614	700	699	682	661	649	622	639	623	696	677	647	654	700	611	645	622	636	657	683	706	613	662	610	636	623	663	642	658	681	628	655	663	658	671	609	654	654	630	715	603	654	672	637	660	678	670	682	672	637	651	645	639	664	705	630	645	733	657	631	682	645	670	658	688	649	687	659	653	680	662	643	591	660	646	665	622	657	708	631	694	641	615	675	619	703	663	691	623	680	680	627	650	695	658	688	696	646	661	630	646	677	608	643	624	629	663	638	674	632	659	607	683	678	645	650	624	679	705	600	622	663	632	654	627	642	642	650	662	671	670	643	596	673	652	663	617	718	627	676	671	652	690	691	650	653	642	640	666	627	632	651	672	643	677	651	666	597	635	655	617	635	685	628	681	652	659	648	642	678	681	618	637	687	693	647	618	651	663	646	644	736	599	670	647	689	645	624	663	661	664	667	680	664	687	649	619	663	604	639	693	637	680	684	674	631	638	652	694	630	660	648	638	650	649	683	632	670	631	621	629	708	652	660	694	624	596	649	615	663	653	627	661	623	651	655	580	676	627	640	667	651	644	645	664	661	683	643	669	666	677	657	687	663	652	608	677	661	647	656	653	686	654	665	705	646	628	692	661	649	671	639	641	655	648	666	637	607	678	661	617	616	626	652	665	651	670	661	694	688	628	654	635	665	651	655	689	656	637	644	672	624	691	676	635	679	663	638	674	668	647	646	635	667	714	620	619	688	686	613	651	686	653	628	694	674	643	692	667	693	689	624	648	680	630	680	663	683	609	634	672	713	650	639	655	654	626	663	672	624	605	621	654	687	692	636	646	667	653	652	639	664	629	690	635	609	676	670	672	706	631	657	606	668	646	635	671	636	601	612	667	631	653	611	637	639	661	702	644	694	631	635	658	679	649	653	638	602	615	641	643	636	676	626	666	668	643	636	627	684	697	697	630	658	623	641	655	672	617	626	665	628	691	689	699	633	661	629	664	676	640	679	631	669	680	680	626	690	649	670	655	622	683	693	643	663	705	647	669	656	624	656	658	665	665	629	668	668	642	667	664	612	630	720	680	679	628	637	643	644	698	651	671	613	680	619	660	650	724	684	678	681	678	671	670	629	632	655	631	648	651	674	620	686	651	641	631	647	642	654	652	604	671	654	644	664	668	674	683	627	674	664	656	657	636	666	658	669	659	621	675	661	669	693	687	651	654	671	657	705	649	652	611	655	637	655	648	718	623	608	631	641	648	613	687	681	656	625	653	602	670	656	643	648	693	657	664	669	657	634	653	684	637	627	646	587	698	662	665	638	660	663	662	699	641	623	678	652	644	648	656	658	649	677	681	687	652	621	662	639	689	663	649	668	651	667	645	640	597	665	634	662	651	685	645	661	653	674	656	608	651	652	623	658	652	624	671	650	643	667	678	682	632	655	658	663	663	672	643	654	643	624	611	673	681	661	621	660	660	632	701	625	662	642	677	672	636	656	643	613	699	646	715	636	700	636	703	658	628	635	664	677	653	652	657	634	717	646	642	645	640	646	656	676	649	638	664	638	668	652	681	705	634	625	648	663	688	677	606	638	627	672	688	645	627	693	645	660	666	638	631	635	675	664	633	623	645	675	593	652	672	648	656	654	657	642	635	688	659	612	654	633	669	660	685	686	670	617	695	621	629	619	685	677	668	677	667	637	635	657	668	699	631	585	709	641	629	668	678	660	638	644	688	657	648	636	669	658	615	637	652	658	685	632	672	673	679	703	710	616	595	656	627	677	646	672	627	661	585	659	674	681	636	671	661	687	630	625	642	638	600	628	696	662	680	646	636	685	692	670	670	623	651	651	641	661	698	677	667	607	595	680	663	646	670	665	682	655	686	616	697	664	616	666	636	646	607	634	635	654	633	661	670	594	667	678	660	633	678	662	634	662	663	639	665	708	701	661	658	680	640	667	634	670	686	662	662	625	683	685	683	666	626	636	705	677	664	624	598	639	653	664	669	669	652	687	656	678	659	666	691	656	662	673	643	657	679	654	633	635	685	673	658	638	628	611	630	669	650	648	658	678	606	655	670	649	621	667	676	656	664	665	669	640	668	660	682	689	668	716	599	660	657	612	672	665	671	626	731	653	604	647	633	658	643	628	643	639	665	637	653	618	653	614	650	672	667	627	643	665	718	666	679	679	611	649	631	665	668	637	646	646	615	635	647	700	646	678	687	653	643	673	638	658	664	673	633	683	691	688	664	606	684	668	666	647	643	648	647	638	665	638	633	682	677	684	730	666	668	649	668	685	678	690	706	665	638	645	687	660	607	693	628	664	716	638	706	649	653	646	643	629	621	676	671	635	625	623	667	663	668	647	661	675	618	680	622	613	643	663	686	661	640	671	632	688	702	686	645	657	652	663	605	658	687	666	668	661	636	632	653	649	662	651	674	668	639	658	681	619	646	649	708	669	644	664	618	669	666	624	661	671	668	722	669	676	655	645	635	667	645	696	659	635	659	633	676	699	655	659	659	672	626	663	642	669	655	629	626	620	664	654	617	645	672	648	634	688	671	680	653	688	669	643	676	635	656	618	689	682	697	720	607	647	709	664	682	652	640	661	661	641	654	673	634	643	636	662	645	663	645	674	654	632	644	646	628	627	622	644	665	703	618	668	634	658	676	672	642	699	644	624	706	679	669	660	642	658	663	660	656	675
42846	22036	11416	4352	2478	1816	1417	1201	1057	872	786	774	759	826	840	911	828	764	748	744	641	620	525	498	428	411	447	418	460	368	405	369	371	425	355	419	420	398	382	392	416	419	392	400	383	394	351	377	346	391	389	371	388	405	372	395	367	375	389	401	368	367	375	351	364	373	370	383	355	366	392	379	377	377	367	411	353	350	397	374	381	380	366	400	389	347	396	372	349	381	379	397	391	388	333	394	403	378	341	342	372	365	364	361	377	306	378	387	383	383	346	377	378	371	376	342	343	372	408	351	396	410	358	368	374	370	369	394	369	387	355	367	403	370	395	360	352	400	359	400	360	386	402	384	364	350	325	360	361	353	389	357	382	368	365	351	377	380	354	377	388	360	387	379	390	372	342	381	376	396	380	356	388	341	383	376	377	389	344	410	378	327	388	417	404	400	429	377	345	352	375	380	361	385	358	356	368	378	381	343	355	373	395	342	346	388	397	387	413	370	332	379	396	384	324	388	386	355	344	367	354	370	399	367	364	320	413	388	353	396	388	366	374	373	333	392	357	355	370	385	378	361	397	339	374	340	370	373	376	358	389	401	389	371	373	375	353	396	361	329	408	348	380	405	428	360	346	369	393	371	386	345	362	373	390	359	394	370	331	390	353	351	338	364	387	377	413	364	370	353	370	362	383	360	371	383	356	376	334	374	371	377	404	391	365	417	373	382	372	359	384	358	382	365	351	381	351	405	367	355	371	386	374	416	388	371	395	347	370	395	375	399	359	382	383	359	347	401	386	358	418	371	349	368	371	350	360	377	377	410	390	402	370	380	389	387	362	367	333	383	362	379	394	382	381	386	390	359	371	377	375	360	405	406	388	341	362	378	366	395	364	363	368	374	367	377	372	353	375	346	328	387	355	346	333	350	371	366	329	371	411	367	380	383	367	364	378	381	408	408	333	375	396	377	370	381	403	381	345	363	392	372	367	391	365	372	379	370	368	386	375	350	355	369	375	367	371	403	385	339	385	362	351	340	353	339	373	406	349	367	381	377	375	398	376	362	402	387	369	393	370	372	354	372	330	349	385	370	362	382	350	368	345	361	366	367	394	357	375	336	351	366	369	341	372	378	340	370	376	341	366	405	356	353	352	368	393	359	383	389	393	373	408	359	376	383	350	384	390	374	351	399	351	351	375	367	393	357	358	356	334	383	363	376	340	369	388	357	342	376	366	409	388	359	350	391	365	371	377	370	363	384	382	318	354	353	382	402	358	378	340	347	362	385	385	385	379	352	350	396	366	336	371	375	368	367	391	396	375	367	370	390	362	388	377	391	375	336	375	395	343	341	389	374	374	365	387	347	340	432	377	355	397	357	375	378	354	367	353	353	387	379	346	381	428	398	365	406	349	406	342	386	369	367	409	362	396	376	362	367	406	378	377	415	367	376	346	396	374	428	367	393	366	355	349	357	366	375	341	362	369	391	394	377	383	344	366	383	325	371	386	394	351	384	373	353	396	381	386	394	344	355	364	376	373	369	370	387	393	379	376	363	355	345	356	369	366	385	376	403	348	401	329	364	364	370	336	401	422	387	388	384	343	351	337	361	356	365	384	361	354	365	345	355	365	378	345	380	393	365	386	339	381	369	376	396	376	386	358	362	363	397	411	402	386	377	374	371	385	371	403	401	351	359	338	357	375	368	385	399	351	380	370	385	384	378	372	380	351	358	427	349	366	343	389	373	380	389	381	341	376	392	361	403	355	361	364	357	338	389	377	333	376	375	375	376	352	409	358	379	368	372	350	374	384	398	388	360	373	370	380	376	339	366	370	366	375	365	374	382	388	356	356	357	325	376	351	370	369	345	358	385	365	411	390	374	389	367	396	392	406	332	369	391	360	389	344	393	380	405	318	347	371	362	392	350	418	389	375	372	356	384	369	388	362	370	365	340	379	407	369	349	381	380	385	328	342	390	393	367	401	388	393	374	350	349	372	408	376	333	353	389	359	381	405	389	344	386	366	360	330	375	414	331	370	414	345	387	357	345	344	365	401	353	379	375	344	359	381	395	368	334	366	358	352	392	365	397	382	379	335	364	383	374	375	355	381	363	335	375	378	408	392	349	375	363	353	397	352	370	370	364	411	385	402	367	410	388	333	356	372	363	394	362	430	364	345	358	357	365	376	358	333	337	357	325	387	412	382	344	361	370	339	380	410	328	347	399	372	403	373	399	367	373	382	345	351	364	362	389	344	372	395	356	335	359	388	369	360	383	363	365	383	397	377	362	387	365	363	384	366	397	369	327	375	397	351	377	346	379	345	392	351	361	380	362	409	387	390	344	345	393	358	362	389	370	364	359	375	391	380	417	362	379	364	390	389	360	392	340	377	395	380	330	373	365	339	420	375	397	392	366	352	364	389	364	362	379	421	355	387	399	342	362	340	381	358	349	318	384	376	391	374	421	366	386	369	344	377	359	364	348	381	363	420	436	406	361	364	405	388	364	386	364	367	362	374	375	399	402	391	337	373	361	344	358	356	351	376	360	364	407	396	371	352	387	366	326	366	353	386	414	368	369	407	403	360	331	359	365	356	391	348	364	358	339	389	373	393	326	414	359	329	389	370	376	371	336	370	361	360	391	405	385	351	373	387	360	387	370	353	416	373	406	353	384	368	350	380	376	352	360	365	371	350	385	365	419	358	394	387	394	364	353	402	364	394	346	339	383	381	365	361	362	372	348	340	361	351	408	365	413	374	341	375	406	409	319	318	355	369	376	377	382	383	381	385	375	379	367	353	396	394	391	349	380	390	371	354	372	389	320	408	331	372	399	352	371	354	416	361	347	342	393	361	378	342	351	376	379	379	372	413	347	357	346	404	367	323	387	394	360	355	381	371	395	350	372	394	370	379	355	346	386	362	392	371	366	352	376	376	365	394	388	377	347	358	350	396	415	357	373	377	387	376	388	415	407	344	364	377	377	358	372	342	367	360	348	356	398	359	341	364	386	352	379	366	402	384	398	392	406	362	354	363	348	351	368	409	345	378	412	371	354	412	368	362	380	378	337	370	402	339	384	379	340	367	369	362	382	357	420	387	377	340	393	359	333	347	364	387	403	369	387	381	372	380	374	367	403	385	358	383	355	392	394	397	381	378	365	367	370	332	347	373	365	402	339	353	365	395	367	373	366	360	386	406	336	370	384	399	377	380	338	380	377	379	381	364	377	361	364	358	384	325	332	392	369	389	377	325	370	384	396	402	364	372	345	439	373	379	358	370	365	394	393	390	343	376	377	367	371	351	383	358	367	339	369	369	361	385	367	418	359	378	371	335	354	333	373	351	359	391	387	338	379	378	366	383	376	359	392	342	354	359	376	378	371	389	370	342	345	364	368	357	373	365	379	353	372	392	355	359	381	354	373	357	339	378	392	385	382	373	360	357	339	358	371	353	360	368	380	356	349	327	337	400	364	375	358	385	358	380	365	371	380	360	383	391	402	367	364	365	382	361	358
20603	3133	6997	8410	7683	6771	5710	4985	4475	3933	3571	3328	3237	3611	3696	3798	4018	3573	3538	3169	2998	2471	2250	1803	1520	1402	1288	1214	1193	1081	1075	1051	1060	1051	1052	1044	1054	1017	1030	982	983	898	900	952	956	928	923	989	939	928	916	899	923	923	981	943	986	910	901	924	889	883	951	920	892	979	879	912	899	879	880	982	873	881	906	918	813	843	930	919	843	930	899	832	939	866	891	853	951	917	869	877	885	891	872	922	929	856	864	893	897	945	849	860	888	857	873	937	877	907	846	873	826	933	875	885	897	876	845	881	898	845	887	883	892	831	900	848	832	916	861	852	856	883	833	866	841	887	903	813	848	902	852	870	912	900	853	862	858	884	857	860	897	905	815	858	910	923	869	883	830	867	884	789	855	943	847	905	898	827	835	838	818	857	806	876	889	843	887	905	881	862	907	843	923	878	866	812	899	888	820	830	880	831	863	848	872	840	892	844	869	849	911	823	840	816	855	883	857	858	859	920	859	836	868	836	841	819	841	893	895	825	821	871	872	859	877	847	851	871	803	868	899	789	843	887	856	921	858	866	929	840	871	864	937	806	849	832	822	917	874	867	942	888	892	903	906	805	881	813	868	869	901	850	914	837	877	850	831	844	950	898	917	859	850	802	870	838	846	859	865	852	807	855	863	836	849	787	839	829	901	905	869	848	863	873	884	859	882	884	870	924	835	894	867	819	886	857	813	899	841	851	826	833	831	837	816	910	825	893	890	867	854	836	830	853	862	875	848	902	776	882	866	842	878	843	837	898	835	850	816	909	888	863	843	886	868	850	855	841	892	854	909	860	820	855	894	847	861	870	887	902	900	847	909	891	859	903	874	856	837	881	828	822	843	812	889	844	862	849	911	902	867	888	820	792	837	915	847	889	844	849	903	882	881	833	861	823	863	858	905	847	862	853	889	873	862	888	874	880	859	896	856	874	833	862	839	910	867	810	834	887	899	889	857	879	868	840	864	867	824	833	887	866	911	871	868	866	862	809	818	902	865	887	875	899	910	893	858	870	889	858	850	874	853	803	892	874	881	856	883	877	833	880	845	857	844	857	854	857	821	884	882	883	918	869	887	874	820	823	823	820	853	792	890	859	905	834	846	924	840	833	839	831	816	857	856	872	907	851	890	851	892	901	820	891	893	853	950	868	905	911	881	886	885	817	888	883	874	869	827	879	837	847	898	873	864	849	832	835	900	897	876	879	889	845	868	847	871	867	894	859	934	861	911	849	884	832	921	869	884	839	860	905	830	848	886	898	875	877	905	844	872	879	857	889	862	856	887	881	842	880	885	917	826	834	837	900	894	934	856	870	870	888	837	847	852	854	860	810	883	865	833	865	829	854	787	884	824	873	835	908	834	870	889	898	855	844	832	860	858	838	860	820	914	892	831	790	819	835	848	864	855	860	867	886	848	907	844	847	879	863	845	860	834	879	851	908	846	907	850	880	823	824	831	861	854	842	908	832	876	854	925	889	814	828	851	834	797	896	868	841	829	875	902	911	901	882	850	822	890	851	878	874	876	849	842	857	850	904	859	853	877	862	862	814	898	908	875	801	872	887	864	876	850	883	797	894	839	881	885	853	894	906	852	839	941	841	880	889	863	899	853	837	868	905	853	865	874	926	842	894	792	862	889	857	855	888	860	879	806	876	852	852	855	853	893	888	845	848	850	886	905	868	880	819	884	847	884	846	856	839	815	896	887	839	864	904	893	844	815	899	895	821	942	864	827	847	832	870	844	826	915	814	848	871	866	824	848	840	857	910	824	844	894	832	855	864	896	865	878	830	867	887	913	860	838	805	865	912	873	907	854	889	834	889	882	845	835	840	873	877	881	814	879	889	837	820	837	900	866	875	784	859	832	846	834	865	810	857	908	810	888	838	865	852	909	833	837	895	893	853	901	871	876	847	847	873	822	820	868	904	846	888	824	874	829	867	820	837	886	825	891	775	917	871	869	854	873	852	833	842	839	834	873	857	867	882	838	876	851	842	882	862	924	865	832	869	881	874	850	832	840	884	856	865	844	862	867	828	883	889	861	848	840	906	911	861	864	835	867	891	870	840	849	864	838	875	885	889	876	799	835	878	863	844	850	894	856	857	875	843	902	795	842	863	857	933	867	839	890	871	826	884	824	856	864	873	865	890	862	853	864	877	856	905	859	873	890	876	801	889	842	842	837	859	881	899	833	842	921	895	808	819	866	892	814	817	845	832	835	842	862	865	834	896	859	864	897	851	885	910	857	860	829	832	863	894	909	845	886	827	843	850	914	904	914	830	888	834	816	876	888	856	875	862	811	849	869	861	865	844	863	909	910	861	894	841	867	810	868	876	805	855	854	870	891	846	855	865	871	859	897	903	894	860	866	839	859	832	880	872	867	876	864	867	886	815	866	872	850	848	906	922	839	856	879	842	859	866	821	906	822	857	847	849	855	834	888	876	830	885	914	868	796	871	851	927	870	851	856	926	885	883	871	885	841	914	852	872	893	864	896	857	865	845	853	884	844	860	822	865	818	891	896	918	824	824	838	877	832	853	837	888	864	849	820	867	881	838	807	863	861	826	882	840	886	855	847	937	834	886	836	839	887	883	887	846	873	845	878	846	837	906	838	892	873	887	828	885	885	841	870	817	866	874	919	877	884	838	845	867	828	882	872	892	866	914	867	814	820	925	824	894	950	924	850	851	856	880	861	851	864	864	871	843	822	906	891	876	844	861	901	876	852	840	877	813	896	820	834	864	888	858	865	892	904	879	851	855	851	902	828	921	932	862	858	902	915	826	885	869	887	885	860	854	820	911	835	807	887	917	867	887	866	861	885	907	855	842	848	888	869	824	856	816	873	861	870	826	820	816	814	865	873	861	890	822	896	884	826	864	845	895	839	911	884	847	869	859	831	803	823	842	865	869	843	896	853	843	830	876	837	881	835	843	887	830	875	883	890	858	892	854	834	878	837	799	848	853	848	900	803	789	886	891	874	851	866	872	883	877	841	884	854	815	877	868	868	854	893	871	839	905	830	917	877	837	849	841	864	855	856	857	828	902	905	908	872	850	873	816	886	870	799	838	813	843	869	885	859	805	878	822	869	920	848	886	917	861	881	818	848	914	834	863	844	840	802	861	899	895	886	827	890	852	864	874	798	826	813	860	874	871	881	886	851	850	834	859	866	864	854	866	836	887	919	842	857	867	811	854	838	864	888	789	899	897	842	883	836	867	842	859	845	856	826	870	841	875	877	910	798	939	904	873	805	911	827	861	855	899	877	832	862	871	832	834	867	907	837	909	807	851	832	825	889	874	853	866	875	852	881	861	871	841	891	872	924	837	853	870	863	845	867	907	873	823	874	853	884	819	835	857	901	854	890	905	890	817	855	895	883	833	828	885	859	872	839	843	884	864	831	850	852	891	882	833	842	849	868	854	862	876	868	906	886	904	846	834	838	868	841	900	906	837	835	902	900	919	848	896	915	899	882	863
5104	917	921	688	547	498	407	380	380	321	317	321	318	334	341	335	333	321	350	298	333	278	289	227	240	236	235	227	209	212	201	195	209	198	221	245	191	205	183	188	172	199	216	217	196	228	203	229	182	197	194	204	171	202	194	198	193	206	196	200	206	196	196	159	205	184	212	194	209	205	178	195	208	218	216	204	177	195	213	179	188	187	176	205	189	182	194	179	203	190	169	192	200	229	209	186	207	196	191	193	177	187	181	211	188	198	194	219	190	186	178	187	174	174	230	191	193	198	180	199	193	180	202	197	209	186	191	186	191	208	169	222	193	206	173	159	161	207	223	175	201	213	211	199	193	204	200	198	236	184	207	195	222	194	202	204	187	196	181	219	201	227	192	186	206	199	198	188	168	216	213	210	200	199	219	199	187	206	210	201	211	208	180	227	190	185	197	192	211	231	197	199	160	173	185	203	207	203	219	207	225	216	215	207	178	206	229	214	210	179	223	187	190	196	187	211	190	204	214	191	205	180	168	172	210	187	181	210	210	194	212	199	189	193	179	172	192	174	215	165	195	204	177	200	208	187	188	180	192	202	158	192	199	212	210	182	190	185	195	194	221	189	194	193	208	197	187	190	193	227	203	212	214	206	185	214	215	225	214	199	190	184	214	192	191	206	212	199	191	169	205	192	206	210	182	180	204	191	198	201	202	198	198	200	199	184	179	217	195	211	212	186	194	168	205	195	196	182	195	204	185	190	205	183	206	199	199	190	187	171	195	188	201	201	220	217	201	198	201	150	205	189	189	197	201	197	215	183	210	211	174	169	200	184	152	217	173	193	190	193	176	211	193	209	188	193	192	187	204	196	228	180	201	187	185	202	199	226	202	183	197	213	193	215	171	181	199	192	189	214	187	230	196	182	193	179	196	190	201	173	203	187	191	212	193	206	193	179	209	193	225	207	192	180	201	185	197	202	190	213	203	207	201	200	179	223	197	202	195	204	189	233	187	185	175	162	189	202	202	213	201	207	196	185	207	235	210	196	191	190	203	213	186	190	208	191	191	189	188	164	197	200	224	167	186	190	184	216	167	163	218	204	180	221	200	183	207	214	201	202	206	188	185	192	173	202	184	217	196	191	203	203	215	227	196	194	203	186	180	188	171	196	206	203	187	202	206	221	189	179	207	213	199	189	175	198	218	200	198	180	188	193	198	181	164	197	210	192	218	207	165	202	185	197	207	188	186	198	198	189	204	230	181	225	197	198	202	197	176	206	181	199	183	191	182	197	176	220	201	175	191	228	198	205	199	212	202	218	217	220	214	200	215	183	186	190	229	184	209	209	196	209	221	182	213	205	195	203	206	204	216	203	207	214	215	200	202	202	197	206	192	190	231	194	200	214	182	186	193	206	200	191	206	206	181	187	185	214	188	216	212	204	197	188	200	179	190	194	190	188	163	211	180	200	201	171	188	189	212	187	194	203	196	202	202	204	181	197	170	198	200	205	189	193	179	213	207	231	204	180	199	158	174	176	182	222	209	187	229	182	192	174	185	179	168	211	200	173	202	171	195	208	197	204	179	185	183	212	238	214	201	197	207	224	234	193	176	205	228	232	210	214	224	209	185	189	207	197	200	202	194	222	197	184	187	192	214	205	211	193	189	199	190	177	212	211	190	186	191	196	198	178	215	228	178	173	223	192	188	202	192	205	198	191	183	219	208	197	201	188	189	231	183	183	176	191	184	179	219	202	214	209	205	227	210	183	201	166	200	191	203	201	210	165	186	190	217	163	170	187	213	198	190	199	179	203	228	196	197	174	205	189	217	196	206	208	176	182	210	209	204	213	163	201	196	192	185	201	193	166	192	216	201	208	191	182	194	183	211	198	195	188	196	198	189	201	176	208	220	207	183	194	196	206	232	206	209	201	205	185	200	201	213	176	206	174	206	197	171	185	186	179	192	206	206	228	211	174	181	204	204	204	208	189	190	209	208	198	173	228	228	197	202	195	185	190	196	189	169	215	219	184	203	171	191	206	181	228	185	169	200	201	175	230	229	195	218	208	188	191	202	166	194	201	226	208	194	198	182	177	173	211	178	202	209	185	208	195	195	188	180	159	205	193	198	196	213	218	169	201	206	184	214	191	209	193	203	210	194	214	195	184	197	188	194	170	191	192	185	183	190	177	198	200	188	191	182	185	203	178	215	188	206	222	187	171	197	194	190	195	186	216	185	212	170	171	208	152	223	183	185	216	204	221	185	203	198	204	210	180	179	198	198	208	199	174	181	215	213	214	189	197	178	207	181	204	220	201	207	217	197	214	207	202	209	187	199	186	195	194	194	201	194	193	190	192	222	177	211	193	179	183	190	200	219	230	193	182	198	195	193	209	188	178	200	217	185	199	202	192	189	200	202	213	195	212	194	218	224	200	180	197	175	216	209	210	188	189	190	204	234	207	229	208	201	204	214	197	208	178	154	197	198	190	193	178	199	226	223	180	221	216	199	220	203	191	208	221	225	204	209	181	215	205	207	196	203	195	191	163	187	211	191	210	214	182	203	212	221	202	200	215	220	179	237	177	164	177	210	220	203	217	202	202	210	179	197	187	185	213	191	214	200	214	190	215	228	225	210	211	202	219	194	186	198	205	183	198	180	198	192	213	192	209	200	170	194	188	194	208	218	184	215	194	239	215	199	168	166	189	240	182	222	191	212	212	220	197	190	228	194	209	205	215	190	173	191	207	212	194	195	180	193	185	199	209	220	198	192	185	212	197	175	200	186	201	183	181	191	215	212	196	200	200	216	184	163	190	186	219	209	181	208	188	209	195	196	205	194	194	213	182	175	195	173	211	179	213	196	191	174	205	193	197	192	208	234	185	198	187	192	196	192	187	191	199	177	189	204	181	198	240	181	210	223	224	206	195	199	202	221	190	191	184	194	205	206	197	205	213	217	185	182	200	194	209	187	194	205	239	182	213	215	187	188	211	221	203	194	194	185	173	196	191	197	231	195	195	201	206	186	182	207	211	205	205	185	208	175	199	180	203	188	181	200	212	209	216	223	205	219	182	175	207	220	191	174	191	180	193	201	208	168	199	196	216	183	191	211	188	200	197	196	175	185	190	196	201	194	186	163	179	199	220	210	241	197	205	181	198	221	173	194	206	169	208	199	218	177	192	188	204	173	201	208	182	216	225	210	210	226	191	212	197	180	198	178	217	194	228	220	169	209	212	171	229	198	222	182	205	165	190	198	197	203	212	199	220	211	180	201	197	209	187	191	191	182	208	178	212	214	189	174	205	200	193	204	201	219	170	198	200	200	198	188	208	206	195	208	216	188	195	201	196	185	191	202	192	205	198	195	193	206	208	184	173	218	180	193	216	191	194	241	205	197	189	197	197	158	198	210	193	190	181	203	205	208	209	169	207	205	194	192	208	193	192	222	208	216	186	186	204	202	185	172	204	222	199	204	195	180	183	200	174	182	200	212	184	193	205	226	193	188	214	193	203
5141	895	1544	1988	1979	1862	1647	1509	1409	1314	1332	1252	1218	1482	1572	1669	1614	1535	1450	1441	1257	1112	949	826	702	632	640	615	576	572	565	560	580	572	523	542	549	555	550	517	514	469	606	556	519	494	500	539	504	524	507	558	493	463	526	512	556	513	527	549	529	542	504	542	521	545	500	500	523	486	496	546	530	510	481	508	445	491	504	515	539	466	491	534	510	521	501	525	551	509	501	527	509	505	538	531	535	489	504	501	519	503	505	535	528	532	496	509	501	515	483	514	546	521	525	485	494	490	487	519	485	540	490	551	482	479	538	478	499	508	528	465	512	526	514	530	444	517	518	475	509	504	500	483	527	522	518	544	490	513	534	473	514	535	563	531	499	501	502	500	512	531	485	459	548	499	517	512	520	574	493	485	539	520	515	535	503	516	488	509	487	496	475	494	507	534	497	526	527	546	521	484	546	487	479	535	496	563	476	494	497	522	541	522	541	515	491	471	480	510	489	547	487	503	516	509	509	502	507	531	522	498	467	525	467	519	497	547	501	542	490	474	536	498	495	496	529	512	522	479	523	511	487	506	507	541	478	493	473	515	536	507	537	488	479	507	503	482	512	475	494	478	541	490	499	516	518	555	515	500	509	515	515	514	475	512	468	549	497	514	519	503	494	529	504	509	493	522	511	537	458	484	503	462	539	496	491	506	516	486	488	501	567	554	507	493	516	547	500	482	503	531	532	527	486	499	536	477	539	524	538	489	487	494	530	487	486	501	528	489	520	463	508	533	500	530	495	494	530	529	500	495	524	511	508	470	526	499	493	495	504	509	505	470	460	492	447	516	514	514	480	529	494	478	499	507	488	492	536	489	487	523	532	473	505	552	518	509	511	544	531	504	498	440	489	505	498	504	520	489	511	535	523	527	511	492	522	499	505	519	513	517	483	483	558	472	486	507	511	503	558	508	515	476	511	551	502	489	533	523	523	467	524	502	497	511	500	542	524	541	550	507	498	513	552	551	526	497	523	492	511	528	498	469	508	521	504	492	511	513	512	494	487	500	522	481	559	517	497	541	528	522	500	512	496	531	523	491	504	488	538	522	489	456	475	497	535	476	533	515	503	513	451	521	524	507	507	531	503	527	474	513	517	493	491	532	553	498	499	506	514	501	510	503	522	469	484	508	495	527	506	527	540	493	484	535	511	484	511	524	510	514	545	515	506	518	489	504	528	508	478	485	522	512	487	491	519	504	526	531	541	464	526	517	495	513	466	484	514	527	521	478	517	518	532	519	505	529	484	507	533	489	527	518	517	509	487	519	493	500	501	486	531	519	518	537	560	526	509	556	520	533	501	505	464	487	475	498	489	521	476	514	508	532	506	485	546	481	479	523	507	494	509	525	538	533	535	530	518	481	521	506	506	544	509	510	497	454	484	496	520	497	512	526	458	513	491	466	498	485	526	500	499	467	489	502	522	514	518	538	533	510	550	502	504	508	501	506	507	537	535	484	531	540	511	513	522	504	534	482	503	495	466	466	506	542	512	492	513	494	467	525	500	505	488	543	510	539	533	483	485	488	538	509	473	474	509	510	509	514	492	501	516	496	502	499	550	526	493	503	528	524	535	486	494	501	505	528	523	499	503	476	507	468	486	470	525	539	490	482	495	527	500	482	500	472	495	492	517	503	498	517	499	485	506	521	485	475	484	498	552	502	484	487	509	483	523	484	507	507	544	561	476	512	546	469	494	514	532	515	488	514	508	502	506	562	475	496	498	429	502	551	512	473	491	556	482	505	494	544	497	504	526	475	488	506	545	500	496	528	510	521	514	514	513	459	559	523	486	509	479	486	521	474	531	521	483	510	508	485	500	486	525	510	522	505	523	519	445	473	508	483	508	497	483	528	507	530	467	522	526	514	472	486	563	523	479	526	503	505	544	476	511	493	511	494	512	539	532	528	547	498	533	542	502	520	503	524	496	534	521	509	528	502	487	490	501	484	502	475	488	510	493	511	529	534	527	498	517	485	483	542	506	499	491	463	499	488	504	499	467	494	560	542	517	500	489	524	488	517	464	470	504	509	522	487	533	465	477	506	501	530	503	493	502	482	557	547	498	480	525	458	525	511	527	482	504	475	502	518	488	484	471	427	538	541	528	532	519	514	468	510	558	538	503	521	502	515	513	511	495	489	506	499	501	485	484	497	483	503	523	519	512	515	517	491	548	514	521	512	518	502	496	529	503	471	510	525	536	497	504	467	493	489	512	484	514	528	457	478	484	516	518	520	516	500	538	530	510	506	561	517	511	520	524	512	504	489	529	470	512	501	521	511	471	491	503	461	541	505	536	461	498	520	494	491	487	510	511	499	501	472	553	494	467	514	512	522	490	528	497	524	515	520	547	503	523	531	514	483	508	500	495	539	496	502	514	512	504	509	547	496	542	528	490	498	499	516	506	504	498	501	518	528	493	483	518	507	513	527	541	536	464	533	538	506	497	522	491	527	509	508	493	535	497	558	464	524	538	522	492	490	467	508	477	500	515	545	482	505	492	527	479	506	532	494	505	506	456	505	518	520	477	491	496	537	494	529	552	526	506	519	530	523	513	462	508	557	500	525	534	489	550	530	505	492	509	501	521	478	510	569	531	503	521	519	518	468	512	483	492	509	518	512	530	486	491	485	483	493	496	507	520	489	504	545	497	540	561	516	506	472	458	509	456	524	534	508	455	478	481	515	526	537	530	516	493	511	499	501	465	516	513	499	521	513	490	507	498	499	504	519	504	503	457	521	509	460	486	505	510	511	494	511	517	517	483	499	513	496	514	487	530	520	533	531	512	531	467	525	521	528	508	499	492	493	514	521	489	486	544	495	489	512	523	473	483	522	509	538	465	534	500	492	480	475	496	453	524	514	553	503	485	485	510	524	496	482	500	529	523	527	494	542	514	503	502	534	561	506	493	478	560	488	499	499	516	523	484	523	493	532	504	509	515	528	515	531	544	478	510	555	492	490	508	509	488	497	486	519	529	512	520	482	508	480	509	519	524	504	541	458	502	536	523	503	493	496	516	498	513	468	504	516	511	516	490	541	504	509	514	481	525	515	492	505	537	495	517	571	522	530	496	532	489	511	512	476	521	534	502	508	548	491	545	492	503	512	501	530	501	508	506	540	540	476	511	516	493	548	535	501	460	539	525	495	537	523	530	492	535	508	517	500	498	470	518	476	515	507	474	514	499	527	504	518	522	509	511	510	471	491	524	542	525	521	491	489	503	512	509	475	507	547	503	530	541	492	496	493	481	523	528	523	503	525	519	497	512	520	490	504	541	517	519	550	477	529	504	490	514	506	521	478	520	513	513	477	471	509	563	473	517	481	518	523	527	541	511	492	553	483	484	516	482	508	521	531	511	529	487	483	483	520	548	555	520	482	497	489	546	479	498	495	522	513	511	528	469	482	489	487	545	528	456	524	532	527	527	521	553	502	515	487	544	521	485	464	521	524	478	565	537	488	530	513
32570	11968	3297	1811	1528	1223	942	813	672	628	582	570	577	610	553	622	571	539	467	498	465	408	390	365	332	291	297	305	314	286	272	281	266	237	273	281	292	291	299	271	274	300	269	301	300	279	279	253	278	274	276	279	299	317	248	280	263	259	245	265	254	272	274	269	270	255	248	261	270	282	249	236	275	290	287	274	269	254	254	264	260	246	279	272	265	280	291	256	289	281	267	251	278	275	284	237	231	259	274	275	270	269	268	270	281	283	272	289	262	263	278	285	271	285	244	255	253	267	290	257	255	245	260	264	276	307	247	273	321	276	285	263	262	269	271	272	288	229	216	251	254	287	266	261	279	283	252	280	250	259	266	236	264	285	282	260	302	273	279	270	274	277	265	239	236	253	264	257	257	261	273	268	276	278	261	280	245	260	246	281	281	303	271	258	269	302	264	261	275	262	275	291	277	267	260	275	286	271	273	274	284	266	274	245	261	257	271	287	281	232	264	304	271	262	276	276	262	297	270	280	258	297	274	272	269	277	293	249	319	267	255	275	229	272	284	271	243	308	263	263	264	273	273	257	227	244	273	271	268	290	289	271	289	262	287	247	291	283	284	283	288	235	267	281	287	284	287	316	288	272	278	270	276	266	287	266	292	282	259	261	256	271	246	253	264	270	280	270	265	253	264	302	263	273	287	246	274	268	269	266	254	253	261	297	272	279	295	293	281	259	287	271	265	234	254	249	270	249	261	256	260	266	272	272	269	275	273	230	291	263	233	280	252	248	284	276	263	291	287	244	272	244	329	271	292	283	258	238	255	286	245	240	270	306	255	239	272	305	256	242	270	257	280	284	264	275	232	240	270	252	278	273	281	279	274	260	270	262	264	289	280	287	312	253	257	272	272	249	252	270	276	267	315	255	293	252	260	261	296	297	267	266	236	254	305	295	239	296	288	258	271	260	231	261	294	277	245	293	260	308	270	255	287	257	264	234	270	262	259	269	272	280	272	287	261	261	267	280	258	262	270	251	278	256	240	249	262	225	246	257	249	264	284	298	277	266	278	291	265	270	266	295	279	252	284	294	249	265	243	266	301	276	268	274	244	266	274	271	247	253	275	298	285	305	280	238	263	287	245	270	257	295	273	283	288	261	260	258	238	273	275	293	231	265	256	285	297	312	285	228	285	275	275	274	277	295	236	259	254	247	261	279	258	228	259	300	282	296	274	258	248	259	273	270	289	253	297	274	302	248	245	274	260	278	267	269	240	240	268	259	275	255	286	269	278	255	299	260	268	258	250	291	331	287	270	231	280	241	274	251	248	272	262	259	291	286	245	264	291	270	257	263	284	255	281	284	262	266	264	277	246	261	257	288	295	288	286	275	276	256	259	261	252	285	266	294	298	259	258	245	256	259	291	274	288	266	290	283	273	249	265	282	330	287	252	269	271	265	279	263	264	235	290	277	275	258	287	301	291	233	251	268	256	260	282	279	257	278	260	303	301	273	270	294	260	295	252	241	262	291	263	225	255	261	282	251	302	291	285	293	289	265	274	282	265	271	277	281	282	302	240	276	255	262	252	251	263	312	272	293	277	283	288	258	322	297	272	260	267	268	276	282	253	286	270	270	243	254	262	271	265	277	243	255	253	252	299	285	276	271	292	265	288	259	271	283	286	285	294	278	266	281	269	305	280	245	254	290	269	270	226	272	251	286	253	264	312	282	289	263	258	261	287	298	292	269	266	261	255	287	327	298	269	301	244	269	271	271	265	241	283	281	256	292	280	275	257	267	270	269	263	269	301	270	258	268	282	278	258	276	268	266	260	256	262	259	279	245	285	278	254	260	240	241	247	292	269	265	232	309	256	234	280	280	277	291	245	252	287	316	271	260	244	272	264	277	257	262	285	262	280	281	262	247	261	262	281	275	244	279	261	274	252	268	256	258	236	279	282	269	260	252	266	261	277	254	257	282	262	263	243	270	279	268	256	247	242	259	261	271	278	292	244	289	283	262	269	269	280	257	263	244	232	257	251	274	227	234	255	261	259	263	283	279	264	284	286	290	247	225	269	256	253	240	267	269	273	276	254	251	294	294	253	293	268	263	270	276	284	250	273	308	264	271	274	228	246	293	276	286	274	259	280	268	286	245	290	269	236	262	273	273	319	286	262	282	250	296	297	284	285	279	250	266	279	244	273	294	265	284	243	244	252	272	288	282	284	275	266	292	229	233	241	242	308	271	263	282	262	266	271	281	278	256	253	284	264	275	246	244	286	267	256	296	269	279	275	294	260	280	250	236	245	276	314	248	275	284	262	262	266	226	268	296	258	272	269	276	236	265	255	258	262	286	274	289	277	259	250	301	241	261	252	274	267	267	279	262	232	285	270	245	265	261	266	277	272	252	273	258	286	262	275	245	274	289	287	256	276	270	283	265	256	288	249	283	252	275	279	271	270	280	268	278	289	247	255	265	284	283	245	268	242	257	268	276	231	280	278	253	239	271	301	264	269	260	269	260	266	272	294	276	272	274	280	264	222	267	254	288	301	296	266	281	232	257	290	261	288	251	260	245	264	253	258	253	268	277	285	278	260	269	269	282	259	302	289	274	272	238	262	276	288	252	278	291	306	261	265	240	279	259	280	239	269	282	261	256	300	271	292	246	268	271	231	276	254	249	276	253	241	260	256	249	261	242	263	270	259	262	282	259	299	263	287	284	282	259	288	249	252	272	247	283	260	294	254	265	250	240	287	303	285	307	272	265	265	272	267	267	244	281	279	285	262	255	260	292	260	270	216	278	253	269	267	266	273	262	285	261	268	263	247	243	271	259	254	282	272	256	242	301	284	260	280	255	244	289	243	273	264	276	286	263	263	257	271	273	260	277	284	286	280	256	248	267	277	261	268	273	277	286	279	274	289	255	234	261	259	273	269	250	260	281	305	331	283	280	256	278	251	282	287	276	269	243	263	283	266	262	248	238	237	250	287	240	348	278	285	285	277	262	261	280	273	256	303	240	244	235	233	264	274	275	263	289	278	277	256	299	303	279	294	283	259	262	292	260	255	242	271	259	242	268	287	255	241	268	275	274	295	297	256	280	289	301	295	233	272	268	260	266	267	275	281	273	242	283	263	268	275	250	264	250	250	272	274	268	267	291	272	268	286	274	264	286	288	251	257	278	244	278	276	281	267	296	250	283	243	268	267	263	264	257	275	281	251	283	313	278	300	250	267	299	269	274	277	287	287	258	243	290	287	280	265	274	303	273	282	260	265	270	281	263	273	267	264	291	288	294	251	278	274	290	257	272	247	264	258	264	276	271	266	267	279	277	264	282	251	267	289	278	268	292	275	298	253	297	268	239	275	281	284	270	276	288	252	270	256	279	273	284	281	283	299	255	262	290	254	247	296	260	286	268	253	277	261	251	263	273	264	264	260	288	266	246	270	252	289	274	249	255	269	238	260	279	316	245	268	279	261	285	262	280	248	268	243	255	237	274	270	241	244	305	257	242
15289	2152	4424	5437	4983	4487	3804	3482	3131	2730	2581	2559	2576	2819	2902	2826	2800	2721	2606	2416	2080	1713	1424	1220	1106	1078	952	864	798	727	776	809	758	774	757	816	809	776	746	747	719	751	723	665	712	710	706	749	671	672	750	741	723	685	702	724	709	728	739	771	699	725	686	670	735	695	648	672	705	645	676	667	655	721	725	668	632	720	650	667	704	671	658	692	712	655	687	669	718	662	665	706	670	690	633	737	678	676	680	654	653	704	687	677	707	679	678	656	666	744	698	703	718	745	661	678	675	681	735	696	669	660	692	672	665	693	693	680	637	679	668	683	648	668	655	666	685	697	677	608	717	671	652	673	677	656	690	730	669	615	671	674	655	660	621	669	704	726	697	653	628	618	690	668	664	670	644	641	683	655	666	676	639	678	705	699	690	674	637	678	622	651	670	677	658	669	677	669	650	690	683	642	665	627	694	654	706	675	675	635	668	706	662	620	650	670	626	678	678	642	648	674	670	644	660	673	702	650	628	680	657	671	663	616	654	624	657	668	674	688	643	666	649	632	679	615	685	673	652	696	658	657	661	659	645	658	674	663	687	652	664	664	708	688	689	674	696	640	665	642	684	617	646	681	644	667	674	682	687	651	678	695	667	650	708	674	651	650	670	683	690	681	690	669	696	623	641	710	617	669	648	690	656	680	673	680	657	664	646	698	625	612	654	660	638	660	677	645	689	693	648	710	717	647	704	696	678	663	666	642	649	628	683	676	669	668	706	682	624	651	654	648	679	659	667	690	629	739	709	656	647	650	697	609	640	679	720	651	688	696	686	637	655	650	681	689	693	676	640	651	657	671	688	684	620	693	615	654	672	624	656	680	651	602	653	714	692	677	669	621	612	579	672	682	665	640	690	704	674	683	736	667	682	654	679	698	657	668	680	699	686	656	707	693	649	691	684	678	681	682	667	721	676	689	674	650	681	640	665	667	704	651	684	712	638	632	712	633	667	678	684	671	656	663	646	663	632	686	642	680	657	689	667	633	687	653	629	653	644	658	686	675	626	667	643	682	616	691	692	696	649	693	668	664	718	744	642	651	701	661	613	670	660	627	639	655	654	705	639	703	685	675	683	694	670	659	682	709	626	631	625	696	649	703	663	680	621	650	679	695	662	639	644	655	664	613	635	670	705	658	657	681	699	648	648	668	693	650	691	668	650	674	662	746	672	629	678	667	618	647	659	715	665	640	650	674	669	656	677	652	659	654	685	682	643	605	722	650	668	610	686	676	679	641	688	676	666	648	707	662	730	654	681	674	693	671	735	644	693	670	633	669	664	657	612	642	647	647	620	664	669	691	716	660	673	657	697	637	688	665	664	698	651	706	643	698	653	675	632	684	643	679	656	693	656	727	642	681	639	667	705	650	668	643	690	655	655	675	691	679	654	737	640	715	657	675	681	660	702	683	672	673	667	641	678	654	675	663	658	644	697	645	655	697	717	659	672	666	650	683	692	673	650	675	663	652	674	657	638	666	694	683	673	713	665	696	625	643	659	695	677	677	663	672	628	697	619	695	693	676	673	662	621	665	644	680	705	671	645	721	708	674	663	677	700	647	644	606	678	689	680	651	645	668	664	672	679	661	673	667	635	631	688	689	626	662	626	659	634	684	681	620	655	660	670	656	668	700	672	652	702	685	677	683	682	684	683	607	699	702	636	686	674	686	654	714	639	654	678	676	681	681	700	630	680	686	655	664	650	649	698	650	720	680	678	688	671	652	612	683	701	665	697	703	686	653	679	673	624	691	692	667	706	649	654	692	712	636	653	706	700	661	694	626	655	639	665	684	654	691	623	669	697	716	696	631	628	698	626	633	654	694	743	650	642	661	654	670	637	693	648	656	700	691	660	674	684	670	693	746	654	642	643	700	687	664	663	697	651	700	656	694	717	648	657	665	674	690	665	669	669	626	615	672	659	707	635	704	686	700	673	645	701	721	647	665	652	670	697	626	677	700	672	681	618	699	666	672	673	753	666	653	652	674	683	662	673	650	675	679	669	605	673	655	638	687	679	623	670	703	702	617	626	726	653	651	619	667	680	652	656	662	687	645	670	725	641	733	675	667	653	638	627	735	666	677	670	610	616	698	663	651	655	632	666	678	670	663	646	687	722	648	673	678	700	690	634	657	678	686	678	640	671	683	655	593	647	649	642	714	688	697	691	638	684	667	678	610	633	711	660	664	651	685	654	645	686	667	705	695	652	690	578	678	675	712	677	659	608	701	668	662	656	699	678	683	628	691	642	675	659	633	650	659	654	656	663	670	719	652	652	681	696	646	699	667	654	635	679	682	669	669	651	652	638	667	650	674	657	675	687	686	671	667	696	653	645	684	713	662	656	647	630	671	687	623	672	659	649	687	647	719	655	635	697	659	641	663	672	656	629	660	665	673	665	651	678	638	672	703	717	667	676	698	667	641	662	699	707	643	665	670	696	675	683	707	659	655	682	709	710	626	664	646	642	702	678	631	723	672	702	696	660	679	700	657	658	663	642	689	641	691	663	664	655	672	665	678	657	702	683	658	654	655	669	671	700	687	666	611	655	658	686	657	670	688	651	678	635	716	639	694	666	684	672	683	661	687	677	638	667	686	668	688	684	658	738	638	682	689	663	717	670	683	692	687	712	633	676	659	655	710	648	673	698	675	696	654	682	631	670	640	638	671	680	652	649	648	692	646	644	667	665	713	674	687	623	648	739	669	645	634	681	657	677	691	675	684	688	629	660	647	716	692	624	643	658	652	690	679	675	672	660	687	654	688	727	641	665	652	698	657	705	672	637	654	709	688	664	707	684	696	711	639	677	680	688	653	667	690	705	656	679	672	660	655	671	664	622	665	638	706	692	672	691	675	615	715	682	675	686	705	627	659	663	679	695	637	685	676	604	691	682	650	700	691	651	645	678	687	672	642	657	742	671	649	668	635	677	687	688	625	664	682	661	700	641	634	705	689	714	729	690	666	696	702	642	665	639	678	692	673	700	655	664	646	681	643	680	685	714	658	662	683	644	654	682	636	736	718	669	678	660	673	687	686	689	637	659	658	619	676	627	707	716	661	722	687	702	643	690	679	595	681	643	649	634	642	707	638	672	647	693	680	670	664	667	657	680	684	656	658	654	655	680	683	726	695	705	654	678	656	687	693	642	659	731	640	655	647	687	692	636	644	660	663	684	660	645	720	649	669	667	650	652	665	626	688	638	677	689	635	650	677	670	680	657	687	655	677	687	659	631	696	707	661	663	631	624	651	654	678	686	676	671	652	707	665	675	640	699	636	638	645	704	673	652	673	610	663	708	647	696	709	660	635	668	643	646	688	652	686	645	628	695	644	653	669	710	685	652	629	709	688	689	679	635	741	686	657	663	660	666	647	632	652	647	681	663	655	642	635	614	682	645	618	681	695	672	666	657	632	728	680	692	688	692	657	673	647	726	710	676	646	669	623	618	668	666	652	667	632	693	681	644	681
37664	17962	9117	4060	2474	2013	1472	1241	1131	1036	952	937	946	941	947	893	849	812	767	720	629	618	482	476	428	425	427	406	393	418	380	416	389	392	391	362	349	363	369	404	405	329	398	363	385	398	401	372	406	360	407	384	357	366	357	413	389	416	374	413	408	393	323	372	362	422	362	356	362	352	343	368	354	387	375	369	360	353	371	343	372	397	399	397	333	360	396	424	397	355	362	387	355	364	366	366	401	400	335	388	351	371	392	379	326	379	349	374	370	337	344	396	434	392	379	339	383	350	381	364	353	382	362	401	382	377	405	380	378	369	407	399	382	374	348	383	386	372	374	333	387	345	349	382	376	362	365	323	365	353	361	368	343	360	368	331	372	388	366	344	369	347	351	329	375	384	393	346	381	358	363	364	338	367	337	363	385	397	378	371	369	388	361	391	373	382	381	356	370	375	375	349	332	360	356	343	395	332	322	397	385	352	351	373	342	366	335	384	365	379	415	392	364	379	367	391	334	373	371	380	345	388	365	385	344	363	362	344	382	392	370	350	370	373	399	416	394	365	344	367	382	380	375	347	380	370	321	398	363	372	412	360	372	401	371	360	374	361	352	356	364	339	350	368	400	384	403	362	365	371	389	345	375	360	343	331	364	330	383	394	363	368	373	354	347	330	395	335	369	380	361	366	359	362	389	322	361	341	371	372	370	326	375	345	368	363	395	425	386	378	362	356	330	371	388	358	354	315	380	386	402	398	392	359	365	376	366	358	369	391	366	379	376	337	356	342	376	368	418	381	367	390	355	379	350	365	366	394	358	360	359	373	368	358	349	362	349	365	394	377	360	357	370	355	354	382	399	393	352	377	350	371	389	349	388	414	333	379	372	387	369	389	387	416	384	379	371	358	386	348	385	381	388	383	383	356	363	375	379	388	367	354	361	353	328	394	432	371	382	345	366	383	369	376	373	373	346	388	369	390	350	367	373	355	404	353	405	362	358	366	335	339	373	367	359	377	406	359	351	344	359	343	391	376	376	381	377	343	378	384	342	372	337	383	373	378	362	351	351	375	343	404	344	348	379	358	352	372	388	402	335	395	372	368	366	360	355	404	335	360	375	363	379	367	364	362	376	347	391	369	337	354	364	376	375	385	367	398	352	370	349	381	393	347	371	362	382	409	378	413	375	357	409	375	339	381	316	330	360	369	378	357	322	371	386	406	376	376	382	319	382	380	350	388	371	385	320	351	333	398	338	380	375	368	398	375	375	347	351	373	386	371	379	361	366	332	338	344	394	374	361	297	341	362	310	336	353	369	367	400	343	341	349	386	372	379	350	347	381	349	385	378	366	390	347	373	347	359	382	345	335	392	341	364	368	345	385	380	350	422	366	425	363	373	342	376	367	342	365	363	369	374	386	376	346	372	375	403	345	375	370	379	360	364	361	378	380	421	412	360	359	415	342	336	316	374	376	351	348	389	355	374	360	355	387	373	365	352	356	387	348	365	329	329	373	358	392	341	350	409	345	367	373	343	349	371	344	347	330	382	367	390	359	360	322	360	361	361	353	372	388	335	368	386	334	385	389	401	342	374	393	354	359	378	377	385	381	347	366	352	371	391	382	338	412	396	382	390	355	385	377	379	338	349	390	354	378	365	362	374	355	373	381	353	336	397	376	397	413	318	368	394	389	417	362	344	341	371	383	383	380	362	390	407	387	401	398	364	360	363	388	375	362	359	394	384	380	385	372	356	376	353	323	358	364	369	376	356	363	365	384	374	346	362	358	393	405	324	332	363	374	329	361	311	386	354	370	407	344	367	404	362	365	363	377	358	385	335	363	378	372	395	352	360	361	380	375	376	360	371	390	371	361	366	376	365	334	344	388	378	363	354	379	347	371	342	366	348	386	353	350	347	339	324	364	354	367	352	374	380	393	369	339	351	376	351	360	398	378	365	368	371	388	393	370	370	367	368	390	334	380	334	355	374	371	341	353	402	382	352	378	361	346	378	363	380	367	387	356	351	386	357	414	364	383	341	366	393	349	363	371	399	385	402	351	325	418	379	371	371	356	357	381	329	374	348	375	337	376	376	368	347	351	382	365	381	361	397	380	338	390	345	377	393	366	372	379	356	330	340	330	350	393	383	367	400	379	367	365	345	350	364	397	378	373	367	324	382	354	338	357	394	379	380	377	364	368	400	358	389	347	387	370	351	360	386	355	370	360	371	342	346	402	344	337	349	397	393	369	378	371	359	383	377	413	361	350	368	369	372	399	360	334	365	366	363	360	369	383	381	397	340	336	385	392	347	417	410	357	335	345	378	373	364	399	372	339	386	366	378	376	399	371	360	372	354	390	365	358	375	358	356	362	386	336	387	340	400	370	365	351	376	361	392	347	392	346	350	362	390	330	354	367	367	334	351	404	355	390	383	351	382	386	376	386	381	400	387	378	388	392	364	377	361	369	384	358	390	360	379	346	358	365	360	388	382	370	381	362	385	366	349	370	391	378	358	371	345	332	384	365	359	375	354	374	382	372	334	363	372	380	375	342	385	369	339	411	370	348	388	374	337	399	392	392	366	343	382	424	376	363	349	359	367	375	356	384	385	390	347	353	374	387	353	337	366	367	382	369	368	351	354	397	373	346	372	378	377	398	414	372	341	359	389	355	360	391	382	346	368	402	382	376	336	367	382	363	374	397	357	372	344	415	371	396	403	384	373	358	384	328	306	372	397	371	347	358	342	327	344	364	353	401	372	371	401	361	353	339	362	348	397	393	336	361	352	318	373	365	389	339	383	380	334	375	327	434	376	349	373	398	370	349	362	373	389	375	382	370	364	375	379	327	354	369	364	372	377	361	350	358	408	379	360	364	379	366	338	375	394	377	371	384	350	383	376	373	352	379	353	351	379	375	351	365	364	346	364	367	366	378	375	349	389	369	355	352	388	395	374	401	387	349	374	357	367	340	362	387	363	397	347	345	352	391	365	363	364	379	385	369	366	379	391	362	352	349	365	406	380	343	371	331	405	369	356	330	341	383	359	361	328	376	368	350	366	342	343	373	394	345	403	402	351	349	389	396	366	391	353	384	373	372	343	362	375	370	354	375	382	384	345	366	350	384	365	360	359	351	344	373	379	404	369	371	349	406	380	357	357	343	337	333	397	351	389	408	364	377	350	366	362	333	393	354	367	393	380	345	318	405	396	411	351	371	338	390	395	369	347	361	391	412	406	392	390	390	373	367	411	381	351	370	388	396	399	368	368	384	403	377	392	377	380	320	368	353	377	372	375	351	374	401	403	356	375	400	380	372	374	362	368	366	365	328	392	358	385	331	363	387	396	385	369	353	356	385	382	374	400	384	351	367	412	364	374	360	365	352	385	360	371	382	398	388	374	365	392	401	365	360	360	349	346	381	360	401	357	358	375	368	351	361	362	364	364	362	351	378	368	366	360	383	358	339	363	341	350	368	335	375	388	405	370	321	361	375	389	349	346	351	370	348	373	363	387
17650	3224	7418	8813	8153	6975	5965	5399	4711	4275	4250	4185	3994	4345	4291	4228	4018	3815	3660	3154	2831	2238	1894	1587	1424	1347	1191	1171	1129	1157	1169	1070	1100	1025	1036	1048	1083	1035	944	968	944	963	940	939	983	976	975	950	932	929	898	888	978	929	927	951	923	969	920	933	941	910	936	912	913	935	901	891	891	874	903	860	898	919	871	839	848	912	924	863	905	905	892	852	858	900	845	891	887	864	871	941	926	882	831	903	819	871	834	919	867	850	911	886	852	855	851	889	893	840	864	884	853	915	847	828	908	891	870	824	824	868	873	852	888	863	885	870	893	816	867	852	840	845	831	850	797	821	829	904	847	811	842	840	873	845	840	903	847	863	919	804	892	903	850	850	864	830	857	837	894	865	832	870	829	834	806	825	894	848	861	804	858	870	888	853	828	845	846	876	889	880	832	838	871	920	825	866	880	834	810	827	870	851	927	891	874	878	824	900	825	817	858	865	858	851	869	821	839	847	889	859	837	852	866	848	836	871	844	864	856	838	861	845	911	888	894	827	878	839	873	862	883	819	830	857	861	806	895	857	867	923	877	856	888	825	864	879	848	804	935	831	829	862	858	847	865	855	824	886	830	862	890	869	899	851	840	847	865	838	778	888	846	914	859	845	846	884	848	830	851	852	823	885	926	899	860	830	860	873	847	846	892	895	839	902	901	899	804	896	860	843	860	884	850	907	862	821	848	859	887	836	877	777	824	880	824	844	873	857	876	822	872	879	921	871	867	838	848	886	891	889	857	835	846	870	832	796	832	860	856	852	874	882	850	819	847	841	833	882	807	815	842	886	866	877	799	842	851	851	884	885	830	856	835	867	883	831	798	836	836	793	900	889	881	883	869	878	863	870	853	873	865	864	845	915	871	850	833	905	902	842	826	863	855	847	884	880	914	889	847	849	841	905	880	834	839	887	818	842	793	896	861	897	858	864	850	859	870	883	819	846	818	834	881	856	878	820	824	844	880	860	864	863	832	855	916	882	874	850	826	811	878	842	846	816	889	872	861	860	816	865	843	875	838	836	887	908	839	825	874	879	851	892	837	840	823	837	841	889	863	832	862	895	869	847	821	843	848	836	840	865	832	827	869	857	854	910	812	773	889	901	901	885	906	848	874	845	837	839	819	868	894	897	898	906	857	820	877	820	840	854	891	838	861	825	846	839	881	835	845	858	823	872	863	820	832	833	875	871	881	831	853	886	885	839	867	844	928	862	876	835	818	818	874	875	888	863	857	874	822	861	876	884	821	834	839	837	824	888	881	894	869	838	815	834	879	841	877	864	888	843	898	780	835	823	875	855	876	857	834	872	881	886	903	897	834	841	813	835	913	852	855	866	864	845	855	878	874	832	884	874	864	859	873	850	815	867	850	853	864	864	874	856	874	852	833	893	845	847	890	872	833	856	839	804	835	913	884	850	888	830	826	796	848	889	852	886	866	846	835	848	806	876	904	859	848	879	868	865	890	897	773	861	858	859	861	841	873	899	829	859	860	890	862	784	841	846	836	873	841	845	833	867	879	869	858	838	851	822	857	838	810	886	858	831	880	881	838	869	882	825	848	879	862	900	890	860	822	882	837	864	894	837	880	839	879	863	838	841	820	803	871	854	890	844	903	823	881	899	841	800	852	802	855	841	888	884	903	825	881	801	870	890	919	822	865	868	869	840	864	879	873	864	839	847	903	870	817	854	856	791	840	881	910	852	884	864	885	875	852	855	825	854	863	901	880	830	878	866	872	893	833	876	864	850	855	855	870	882	892	871	801	869	896	874	895	833	841	860	881	865	865	891	844	835	840	875	899	876	851	861	876	834	886	882	902	761	892	863	898	855	848	886	845	857	857	857	840	897	881	828	859	887	806	906	832	900	862	874	866	859	845	788	883	841	838	841	816	870	822	865	855	892	831	837	918	950	864	834	830	797	853	875	851	821	885	870	850	879	839	853	885	862	838	889	862	832	859	861	820	870	851	883	855	851	885	828	837	905	833	865	874	845	841	825	873	853	835	850	815	854	866	890	841	909	807	848	867	893	836	836	842	837	805	878	870	903	869	831	869	814	899	883	888	873	809	853	846	905	889	863	892	868	835	854	834	867	835	834	827	851	853	832	883	833	851	827	782	829	849	885	871	834	891	864	853	858	849	890	834	903	842	885	851	876	838	849	898	898	882	866	865	896	820	865	923	847	815	836	889	903	868	867	812	842	822	856	861	887	840	860	881	859	898	907	863	876	810	889	869	871	882	837	873	869	850	907	817	854	841	848	897	892	845	872	823	837	838	897	845	911	905	850	855	796	918	848	878	889	912	879	851	894	866	836	885	842	861	876	887	899	889	850	886	866	841	873	832	772	862	902	834	882	823	842	877	856	877	876	888	823	858	869	877	862	814	817	859	816	803	877	846	870	839	799	848	865	837	946	800	869	844	847	878	859	868	809	902	855	870	865	884	881	873	853	883	907	842	848	865	801	894	775	831	835	802	906	843	843	867	852	876	896	810	849	841	799	839	876	839	853	829	852	878	813	877	895	872	823	879	813	907	945	871	837	788	885	832	881	853	849	816	863	880	856	842	841	881	862	863	867	876	845	891	899	803	824	864	836	866	787	834	861	879	802	882	792	808	870	884	884	820	831	882	881	859	855	831	908	868	847	840	867	883	855	839	836	904	817	842	852	798	901	818	854	871	837	881	851	899	833	859	862	954	845	808	911	879	851	863	861	856	827	819	904	833	852	832	857	894	877	876	856	860	845	836	864	834	883	816	830	863	893	825	919	838	829	862	884	846	856	852	905	901	879	869	841	867	781	880	878	851	875	866	859	914	860	869	850	858	815	868	809	839	858	860	878	876	844	916	851	924	826	852	900	882	834	896	844	854	857	888	879	840	882	892	922	845	907	838	871	897	857	854	857	817	872	866	821	849	882	862	840	853	870	876	901	888	845	864	878	811	813	901	825	837	823	849	847	772	876	852	831	825	869	871	840	818	866	848	910	855	823	776	858	835	839	884	865	883	814	877	897	839	824	825	915	854	888	837	865	850	834	831	885	871	930	854	851	874	859	845	821	913	873	846	852	896	886	850	851	887	899	864	844	887	861	846	908	851	837	865	859	867	899	862	807	882	823	868	826	865	879	824	831	811	830	814	845	870	902	827	818	859	844	822	846	881	879	821	862	853	873	877	896	907	861	867	815	889	875	905	898	823	856	856	863	847	856	826	839	844	800	869	860	854	857	903	899	903	873	895	861	837	858	837	784	852	891	926	862	827	879	868	833	876	886	835	835	871	880	867	879	861	829	868	853	889	877	900	841	868	853	836	803	897	812	810	808	907	845	876	859	837	860	825	807	865	848	778	837	928	840	908	812	911	802	877	900	834	864	835	880	826	867	849	818	924	853	823	886	848	859	779	831	873	863	826	922	848	857	849	888	812	869	835	856	898	851	868	877	871	904	878	802	819	861	823	880	896	825	796	862	867	839
3567	608	782	654	587	490	474	400	361	401	401	414	368	418	390	370	360	314	315	326	275	256	252	216	226	225	192	207	182	206	184	217	194	196	206	187	163	207	190	173	194	219	215	179	207	206	207	217	168	204	209	195	187	195	209	193	197	185	168	196	188	199	180	179	188	217	211	193	169	181	193	190	173	180	190	196	184	211	227	173	211	185	199	195	185	186	172	194	165	195	208	170	173	190	190	184	198	216	187	187	170	216	185	212	206	187	210	175	199	192	219	222	163	189	182	211	195	189	182	185	194	183	186	174	195	177	210	214	189	202	193	175	200	174	187	181	203	174	167	194	203	184	202	186	181	179	134	210	211	178	198	182	172	204	188	160	196	175	166	197	192	207	186	198	182	204	211	202	164	194	193	197	214	221	203	201	196	204	192	170	197	186	215	167	219	197	190	195	170	203	169	180	196	168	188	194	168	188	179	204	193	197	189	170	200	200	174	209	185	184	222	171	205	220	182	188	184	191	207	190	185	186	179	169	189	189	197	216	168	202	195	197	215	203	197	165	204	190	181	190	215	217	167	175	183	171	163	184	203	192	217	202	195	191	179	188	198	208	200	184	196	211	199	200	176	211	183	153	186	188	223	185	170	187	180	196	196	194	154	197	196	165	201	187	175	183	191	199	200	200	184	203	206	179	212	205	185	170	201	195	226	205	204	186	190	186	192	201	165	181	197	202	177	191	187	199	175	172	172	193	179	185	202	234	175	184	194	214	200	182	191	194	182	169	208	191	163	225	160	194	200	210	186	203	180	197	182	168	178	175	173	188	199	164	189	187	216	200	190	184	197	201	183	193	179	188	200	185	203	179	181	192	210	177	189	222	195	186	191	182	176	165	178	164	191	181	167	225	186	197	189	195	202	200	192	173	202	160	201	210	199	187	193	189	170	210	192	167	175	196	204	194	180	182	170	171	196	206	189	198	184	199	220	175	207	171	173	195	200	201	191	195	182	198	194	200	201	179	203	178	191	152	189	204	174	201	185	197	189	193	188	191	208	193	200	170	171	190	204	165	184	190	176	178	195	195	174	166	171	190	207	184	179	194	185	192	180	220	197	162	226	164	200	177	208	175	209	216	191	179	193	212	182	173	189	198	206	194	178	181	177	169	201	197	203	195	206	181	188	186	170	163	180	203	212	194	194	173	208	205	182	170	214	190	188	169	191	175	207	188	197	200	194	172	172	186	182	203	186	198	182	179	210	172	183	191	159	184	185	189	184	182	200	189	218	202	186	186	198	180	199	181	194	191	199	189	188	165	171	209	218	194	189	167	187	192	215	220	197	196	183	172	170	213	210	174	184	193	193	184	196	194	184	202	189	180	199	165	202	182	192	209	179	177	190	192	183	206	158	187	196	212	177	179	184	179	197	204	156	197	187	178	173	194	192	210	197	176	174	204	193	189	168	180	163	167	232	189	191	188	173	183	220	168	188	180	166	186	188	197	191	186	172	201	185	200	191	189	192	176	199	191	185	192	192	163	166	184	215	188	173	194	166	182	196	203	185	165	190	203	202	175	180	182	181	177	191	176	200	190	204	200	183	199	226	175	199	191	160	190	178	210	195	200	216	192	219	187	169	182	172	199	201	199	196	179	213	159	207	172	161	190	187	198	202	182	192	182	191	174	199	177	188	196	204	192	198	185	186	184	171	174	170	190	175	189	213	183	204	194	180	193	177	198	178	197	178	188	188	182	172	192	200	183	178	201	193	197	202	195	176	186	197	185	193	205	209	182	209	164	192	198	161	191	167	183	201	178	215	165	204	209	196	200	181	209	159	200	180	195	175	195	176	170	211	190	171	186	176	176	220	204	195	162	160	175	168	204	192	160	209	184	162	181	172	172	183	198	234	192	186	198	195	168	193	195	196	169	179	200	212	185	178	192	209	232	183	197	197	214	206	161	182	182	175	195	198	172	179	207	178	195	211	183	190	199	190	198	187	216	198	180	190	185	168	202	164	206	189	194	174	197	157	203	193	201	187	202	193	155	199	213	207	175	175	190	203	198	205	164	187	180	171	207	175	213	184	183	187	175	199	204	208	202	179	184	201	199	192	191	198	188	205	203	188	173	201	204	178	216	178	160	191	208	203	174	182	184	176	187	185	187	182	208	187	195	198	190	191	193	181	172	193	188	188	199	176	205	211	194	190	187	207	195	213	200	179	181	206	186	198	199	204	207	186	200	171	184	172	215	177	178	188	204	196	204	177	179	183	211	202	158	179	194	187	190	200	219	195	221	185	198	202	204	198	185	185	217	176	168	171	185	206	182	197	195	186	174	170	188	171	174	205	192	201	195	211	217	195	191	161	184	188	172	178	180	203	205	206	189	208	198	193	195	194	221	178	219	200	182	224	167	200	192	189	182	188	196	170	184	185	186	175	172	220	207	198	193	168	188	191	195	187	196	219	202	182	201	184	168	193	198	167	195	198	184	180	206	184	200	194	194	228	170	198	187	194	189	185	190	188	176	179	220	179	193	198	211	195	210	198	185	186	199	173	185	204	210	201	181	201	184	188	191	212	200	196	208	187	191	197	180	200	203	179	189	174	182	210	203	197	173	200	192	198	173	219	188	168	183	174	193	199	206	176	179	199	160	179	206	184	149	198	177	183	164	183	194	213	199	197	192	178	191	181	192	195	176	177	189	195	193	197	171	162	204	191	209	185	165	158	189	174	208	211	159	197	211	222	194	181	181	206	177	198	197	175	213	166	217	186	187	202	198	195	187	200	204	186	210	195	176	185	185	191	197	191	228	208	185	194	193	194	186	194	215	180	177	191	191	174	205	191	174	171	177	189	197	214	199	165	203	208	172	184	183	184	197	197	189	173	173	181	195	174	189	167	192	183	215	216	187	175	184	194	199	194	225	187	184	172	200	169	198	204	198	185	192	188	183	165	188	178	180	182	175	196	205	189	205	165	206	180	181	190	201	198	179	180	181	192	169	166	198	197	181	202	194	208	192	179	186	192	173	184	180	180	177	213	196	198	181	162	183	171	213	209	183	218	182	184	179	174	167	215	170	204	163	178	206	212	214	176	192	190	182	200	199	214	176	195	178	162	189	208	194	188	185	218	176	170	177	171	180	176	179	201	184	190	182	196	205	190	201	184	185	179	202	195	218	198	208	204	148	192	205	190	174	169	198	199	205	174	193	198	179	213	178	180	184	198	224	193	175	209	211	175	185	196	178	188	209	188	200	182	181	187	170	190	175	199	210	194	175	185	185	188	211	191	177	178	200	204	183	183	162	186	175	187	166	179	192	181	179	196	175	152	185	187	182	181	186	186	160	190	191	193	172	209	179	192	166	186	202	194	179	187	185	193	179	194	176	198	192	192	185	178	174	189	173	170	210	166	212	183	193	191	182	212	185	197	196	214	193	188	213	199	200	179	172	201	170	180	184	223	186	191	198	197	206	197	212	164	156	185	204	195	189	194	197	200	209	230	218	193	211
4220	888	1607	2038	2072	1953	1760	1645	1494	1428	1585	1792	1760	1797	1924	1860	1589	1539	1443	1385	1196	1007	809	707	668	572	553	594	565	549	520	537	533	528	489	551	496	554	553	522	529	548	511	513	510	462	548	515	485	498	547	462	484	502	521	487	508	517	525	482	511	510	499	506	476	525	516	495	512	556	502	480	533	473	466	524	479	475	486	480	498	482	488	535	469	516	515	499	509	533	521	534	511	519	543	484	483	476	494	486	443	502	510	505	509	481	503	569	497	528	498	505	477	508	497	461	513	478	511	506	488	479	458	464	478	486	497	454	467	495	518	459	475	475	490	518	503	506	502	515	504	506	491	506	480	473	483	492	515	527	495	459	503	474	491	504	483	519	496	470	512	503	505	504	510	453	456	492	472	464	510	476	449	454	498	492	473	513	461	483	494	454	507	522	519	520	487	497	508	527	510	508	488	506	501	470	508	511	522	477	488	531	531	519	484	519	484	492	473	500	479	494	491	503	460	491	495	495	472	468	469	508	490	524	530	481	496	466	507	485	548	489	486	476	498	518	486	486	476	488	477	501	477	490	495	509	485	487	505	478	510	485	513	476	513	516	521	497	486	481	488	474	476	446	470	487	486	479	521	465	464	490	519	518	505	516	478	485	486	467	498	480	504	492	513	482	496	479	519	483	486	475	479	486	523	468	504	500	454	503	461	454	479	502	475	488	506	463	482	499	477	523	501	510	491	504	485	518	452	480	484	488	464	488	481	482	450	511	480	459	482	439	493	513	477	470	497	513	509	491	496	487	481	490	503	480	454	526	499	473	484	491	455	478	468	447	494	506	502	497	499	495	471	504	516	517	486	498	483	507	448	464	482	470	486	499	502	474	470	540	504	484	506	488	475	506	495	466	491	493	453	498	521	471	521	488	471	504	516	503	504	518	471	500	471	504	489	513	496	497	479	498	496	469	474	474	552	536	537	482	511	497	496	462	502	475	517	469	483	494	498	480	450	465	498	448	479	483	523	509	496	496	477	501	526	486	492	493	494	439	543	509	486	483	486	508	483	505	487	508	501	490	491	470	502	506	483	506	471	512	512	456	510	537	501	457	471	506	496	502	501	503	476	491	525	529	481	486	519	492	456	511	479	501	469	493	495	491	503	473	472	545	461	494	513	472	504	488	485	471	540	500	524	456	510	483	485	532	511	463	500	476	512	512	466	512	513	469	465	490	472	505	488	489	484	458	508	468	476	475	501	480	493	458	470	475	489	493	480	448	536	479	471	495	478	478	468	483	461	458	506	526	477	508	494	518	512	520	489	505	461	459	494	491	524	496	501	475	509	527	556	493	491	483	507	491	475	479	466	504	503	491	500	513	494	505	456	494	471	471	507	494	509	499	509	490	442	495	504	499	516	524	460	545	498	462	464	456	439	544	494	492	505	505	515	443	481	532	489	453	487	458	531	453	475	490	491	478	483	504	502	475	508	483	470	494	475	488	486	531	483	482	504	487	473	483	479	461	499	510	486	500	449	477	517	512	516	478	443	520	530	524	524	492	504	490	462	496	494	496	467	462	510	459	499	515	498	504	514	480	504	496	503	471	435	490	481	510	430	490	556	494	504	513	473	495	465	506	528	523	464	471	511	550	545	517	487	513	457	510	485	533	497	518	472	471	463	507	507	517	474	504	461	467	489	489	486	452	475	504	471	491	495	496	551	515	488	455	493	495	479	480	468	477	477	498	489	448	480	459	500	485	499	508	476	449	499	491	501	480	499	486	479	489	504	475	501	463	472	465	532	494	456	460	495	458	442	465	496	514	521	497	500	502	492	482	504	486	469	507	482	491	500	515	467	492	491	481	519	446	502	516	464	442	481	526	511	478	480	475	499	542	491	483	478	487	517	476	490	509	509	492	491	523	490	484	497	527	493	506	535	503	498	470	497	515	484	464	510	480	509	491	503	485	492	462	542	476	453	482	505	482	506	485	481	502	459	466	483	520	524	511	509	522	509	494	490	515	493	542	498	503	507	511	505	486	469	468	472	517	474	528	473	513	467	478	456	519	496	490	475	507	501	482	461	502	493	502	497	471	495	499	461	468	488	498	492	512	499	481	497	506	521	476	463	503	512	479	510	504	484	524	461	522	523	504	485	503	487	493	484	488	497	505	529	466	551	472	493	490	490	473	484	473	489	546	538	510	506	521	508	490	532	503	477	498	468	538	460	483	500	497	471	503	498	506	490	528	442	493	478	483	501	502	484	477	505	484	459	500	485	499	463	460	507	510	510	471	491	489	517	503	473	483	488	490	454	481	520	474	495	480	482	508	484	484	494	464	497	487	501	471	516	489	513	503	447	490	491	492	457	468	466	487	485	503	474	462	493	485	495	492	484	509	485	535	514	469	493	496	485	441	514	467	516	522	462	472	506	506	484	482	501	492	508	537	496	524	491	482	508	479	519	515	452	481	477	489	465	537	493	531	516	461	484	467	498	501	488	508	532	472	490	471	505	500	488	478	493	514	496	481	485	489	487	493	475	444	471	481	466	510	487	467	505	463	501	510	486	507	499	500	486	491	484	496	443	479	558	489	511	489	524	507	504	487	505	491	490	471	499	524	522	534	492	496	494	525	499	511	545	487	454	459	504	447	469	496	502	525	479	484	501	465	544	464	492	495	483	529	463	511	495	483	496	511	475	483	483	535	479	490	497	482	447	509	479	472	470	482	510	493	489	499	498	475	502	522	501	487	516	503	467	477	484	522	491	498	499	558	492	477	479	483	450	493	481	506	504	465	472	505	472	470	544	481	492	450	489	488	496	523	482	507	512	499	478	506	520	502	492	497	494	508	456	457	486	482	499	499	478	474	491	451	510	539	550	545	481	488	444	522	467	433	506	534	472	498	504	453	442	503	493	497	486	488	485	527	533	526	475	494	486	506	475	513	516	477	535	492	493	529	493	501	515	476	486	489	483	459	492	485	500	475	501	488	446	466	485	492	525	501	513	500	503	505	494	449	541	464	469	444	474	490	485	509	496	475	468	481	495	494	510	465	486	480	493	489	500	542	489	489	489	482	467	487	487	501	488	485	471	532	490	502	507	533	491	498	503	526	506	476	455	479	496	482	480	539	499	486	493	486	473	473	483	541	439	489	539	541	485	486	493	489	514	494	480	483	480	474	492	454	486	476	510	483	521	442	484	519	484	449	506	468	441	468	499	499	511	498	470	505	469	511	491	478	514	475	495	457	486	526	482	479	519	529	439	458	497	492	515	473	514	476	489	502	476	503	509	502	498	484	494	491	482	490	481	479	480	493	506	468	518	495	507	483	504	503	510	476	486	492	475	488	486	498	485	526	472	495	480	521	556	543	507	506	509	489	513	440	484	468	498	483	510	481	478	505	454	499	498	522	499	480	553	486	515	503	487	472	492	480	469	485	456	482	517	485	535	488	483	488	518	539	504	518	474	481	492	499	489	460	515	492	522	513	501	483	479	515	498	495	510	497	524	528
33059	9766	3020	2052	1538	1140	941	816	743	753	702	744	755	724	698	678	627	533	516	470	454	414	359	327	333	349	308	271	312	261	314	268	311	278	276	280	280	294	289	263	279	293	306	264	279	286	261	263	314	252	308	277	275	264	299	293	297	294	274	299	295	250	304	267	279	283	270	257	277	294	261	276	282	285	301	275	285	267	271	285	265	266	232	262	281	303	265	254	267	284	267	284	280	270	288	295	231	263	290	269	283	251	290	280	264	280	277	247	287	255	248	265	256	281	286	283	241	284	282	275	288	282	247	261	266	292	266	268	266	280	261	290	290	297	290	253	258	278	250	261	251	266	288	248	300	268	271	260	272	257	256	284	238	278	261	276	300	260	245	304	270	316	259	284	290	257	255	259	262	244	291	267	280	311	297	262	277	286	263	267	259	269	277	278	299	228	285	264	282	309	256	263	269	311	249	272	270	245	254	268	237	286	298	259	274	269	257	273	262	292	272	293	269	287	282	287	266	283	261	288	295	265	257	276	248	250	240	273	292	249	271	256	262	277	262	257	256	257	275	243	251	262	275	267	291	274	240	273	278	291	279	280	283	305	289	243	295	313	247	299	272	276	294	286	271	262	290	292	317	271	288	287	273	243	263	255	257	280	244	301	285	258	255	274	277	248	295	294	252	268	257	258	262	270	264	255	268	272	289	278	288	296	243	278	301	264	301	271	274	265	263	285	274	307	264	261	278	250	262	243	260	267	259	259	277	265	239	294	297	269	262	267	305	256	268	288	276	261	246	276	290	266	261	257	277	269	273	271	273	297	281	281	284	283	264	276	266	288	266	241	286	309	298	282	248	290	251	278	299	294	278	268	272	271	263	256	293	259	271	279	262	268	302	257	287	272	281	246	286	249	279	275	282	290	289	268	263	284	246	257	271	268	270	262	278	302	261	259	293	272	277	278	254	291	234	309	288	244	279	269	271	256	285	275	233	270	254	273	239	288	265	264	271	258	290	326	281	278	253	284	249	265	258	256	277	273	279	293	261	308	288	263	271	249	292	257	282	265	281	307	256	286	304	268	253	266	274	272	294	268	279	252	235	245	256	248	292	267	301	262	285	261	272	260	293	282	253	253	262	286	291	265	273	275	273	270	277	305	257	306	264	269	274	289	278	281	225	260	271	266	282	274	309	265	265	268	291	239	271	281	279	263	257	269	261	283	269	269	251	297	277	283	250	271	275	265	267	257	249	264	256	255	275	253	259	274	254	247	249	288	282	262	303	262	265	283	282	253	254	265	262	259	285	275	285	273	287	289	263	259	259	287	272	229	268	272	270	267	262	281	260	244	277	246	251	252	273	289	291	297	261	250	307	274	276	265	272	304	290	282	285	270	295	286	269	294	277	247	260	294	251	271	259	291	302	257	232	264	255	277	251	273	230	242	255	267	288	256	287	259	263	311	250	295	265	256	246	312	255	297	272	274	254	254	290	265	242	274	273	261	270	266	271	273	252	280	254	287	273	296	251	289	281	283	263	247	262	271	271	261	282	309	270	244	247	274	273	272	235	246	297	300	254	266	270	275	287	288	269	269	302	277	282	230	283	245	256	264	249	260	263	282	269	257	235	262	244	261	272	281	266	297	268	257	292	248	275	289	284	276	305	286	294	288	305	275	258	292	275	275	255	295	264	239	290	247	282	284	262	246	291	272	263	291	272	252	234	295	272	268	255	241	279	263	280	276	289	246	261	265	254	303	263	258	259	294	300	245	281	278	259	279	271	315	252	272	261	265	285	262	261	252	283	261	235	259	250	285	275	266	279	274	258	283	286	255	268	259	269	267	279	277	282	271	257	255	255	249	241	271	288	276	280	290	246	265	278	269	301	273	275	280	268	294	271	254	257	293	271	265	283	273	272	256	269	265	261	211	271	285	274	268	271	267	285	307	265	269	275	260	264	249	273	286	295	275	274	285	264	251	287	258	280	269	279	284	284	287	282	286	289	289	261	263	278	254	311	270	258	230	254	291	289	280	260	245	278	283	249	282	267	296	270	279	228	222	284	246	254	275	257	262	272	276	279	275	251	250	272	286	243	303	285	268	302	253	243	257	297	254	278	261	261	253	284	273	294	262	274	238	283	260	281	294	288	268	266	246	277	270	292	284	302	284	299	265	266	285	278	270	278	297	266	295	229	279	278	266	295	285	250	267	281	256	269	300	238	294	257	281	283	298	269	272	263	292	249	257	292	267	261	270	293	281	282	304	262	258	256	309	257	309	250	241	255	285	263	245	279	260	276	274	276	271	291	275	238	262	273	276	260	275	264	288	283	266	257	255	276	257	270	263	283	282	272	281	291	246	269	250	259	262	274	275	305	250	259	303	271	248	248	280	253	288	279	273	272	239	273	266	275	288	283	287	277	249	274	290	294	255	280	237	292	242	295	270	297	289	296	280	277	285	305	305	284	297	275	268	249	256	289	284	261	250	306	253	263	279	272	266	295	279	275	288	257	294	256	278	261	271	236	278	280	279	270	277	245	269	279	255	249	260	225	260	251	278	247	267	288	251	271	257	262	279	275	262	267	288	279	270	243	262	286	310	261	259	270	252	284	274	247	260	280	265	267	269	250	266	274	265	278	278	267	268	247	286	269	262	274	281	307	272	271	263	245	263	268	238	282	255	265	263	248	267	265	287	270	258	300	273	279	275	274	286	255	302	298	258	287	284	276	241	234	274	287	297	284	275	300	274	280	262	254	283	250	236	259	276	273	239	279	268	243	258	248	256	273	257	269	318	302	256	273	232	249	256	261	277	282	278	265	277	233	256	277	256	313	253	277	242	287	232	291	272	264	261	282	308	264	254	268	268	264	301	261	288	297	295	292	259	295	267	267	271	272	263	268	251	261	267	267	278	231	254	248	270	248	251	267	299	270	286	299	267	259	234	254	255	288	256	255	274	278	275	265	277	278	238	233	270	299	273	278	253	281	268	262	257	267	276	313	281	286	281	243	281	259	251	244	279	299	265	274	277	279	304	275	273	241	281	274	270	261	270	261	238	268	292	285	286	268	277	263	283	282	281	278	252	258	272	267	245	264	282	293	251	273	243	238	271	250	290	261	273	273	244	277	271	241	288	266	277	273	303	262	286	276	264	279	307	259	266	248	271	281	230	262	264	282	276	284	261	283	294	288	277	260	278	268	274	250	291	269	251	267	246	266	298	249	265	277	274	296	298	260	267	298	274	282	264	263	250	272	278	265	257	258	284	256	266	287	272	309	278	264	269	284	270	271	259	233	240	275	298	302	266	295	268	281	271	284	281	264	273	281	294	244	250	267	249	260	273	274	263	239	270	276	274	285	282	276	267	262	290	275	277	278	259	264	276	277	282	255	247	279	263	263	301	304	282	285	257	251	248	281	259	271	252	244	268	273	293	230	259	263	263	296	285	285	274	280	266	260	266	263	278	268	314	270	252	244	271	300	271	279	277	243	271	285	265	277	299	270	267	282	279
14840	2038	4650	5799	5370	4696	4098	3618	3331	3034	3422	3595	3704	3599	3413	3313	2916	2600	2359	2102	1785	1531	1282	1155	988	947	845	885	807	821	829	794	768	791	776	788	768	763	771	722	712	693	699	690	750	703	702	675	709	721	710	725	724	696	720	705	721	701	703	727	745	706	723	726	727	682	679	708	677	709	708	712	655	704	684	713	647	703	661	658	714	692	643	673	681	706	657	659	650	686	674	709	636	705	736	689	695	633	686	698	702	731	699	669	678	705	689	692	766	650	697	705	682	692	687	719	683	678	660	667	663	683	669	689	673	665	675	689	683	636	691	663	654	670	645	658	709	683	703	659	693	641	661	702	657	681	693	714	686	675	673	708	616	648	624	688	660	719	670	649	714	680	684	640	654	655	628	701	657	720	671	645	662	628	698	638	726	707	634	707	668	628	660	697	673	661	619	704	694	702	653	678	633	674	703	688	660	742	674	651	641	651	635	685	665	652	653	668	675	712	677	693	630	725	693	703	700	681	686	686	660	628	678	607	669	716	713	658	634	670	660	648	661	669	654	685	765	690	709	621	680	690	699	652	653	655	734	656	666	720	662	703	645	700	676	676	724	657	632	670	672	695	710	636	674	677	695	643	670	696	661	638	673	661	684	658	718	636	662	716	692	665	650	662	630	648	645	693	709	714	646	663	648	725	659	691	693	660	701	688	671	703	660	669	650	618	735	661	626	624	659	695	664	667	686	671	707	688	667	689	715	661	678	655	623	718	701	628	638	692	671	666	706	616	708	673	670	669	693	645	651	643	666	657	675	698	669	700	639	634	702	660	628	644	722	652	681	678	669	657	655	674	654	608	617	682	687	661	671	645	669	655	687	721	686	694	683	665	659	713	652	648	683	701	699	678	682	650	664	687	717	687	679	720	680	697	674	654	684	672	694	702	701	676	638	703	632	670	691	661	675	698	659	629	653	701	665	630	658	694	685	631	688	676	698	632	744	681	729	696	693	695	690	693	700	730	674	683	727	628	709	668	661	662	659	664	689	728	697	669	637	648	696	642	679	649	690	684	676	615	642	659	670	662	691	669	634	694	681	655	610	679	674	690	623	657	640	637	643	665	682	638	658	653	672	667	729	642	662	658	674	656	691	654	707	674	712	638	669	702	639	678	714	704	661	658	639	655	651	725	693	668	660	705	652	651	655	622	673	692	645	691	649	650	657	657	702	700	676	687	653	681	638	656	731	687	646	678	663	653	705	649	710	680	652	670	665	659	673	669	675	701	647	722	676	684	629	634	701	671	682	662	684	687	678	663	645	680	708	703	686	663	700	672	671	642	690	698	706	687	682	678	665	714	693	654	674	699	660	690	688	650	706	656	664	666	674	630	668	694	672	710	641	652	701	603	695	661	675	676	685	653	654	684	648	695	692	708	669	684	693	647	647	660	617	634	666	660	696	664	634	676	684	656	638	709	674	701	706	639	636	650	688	696	659	666	649	659	686	664	685	648	682	670	688	659	678	670	651	687	660	624	671	619	680	607	701	679	667	678	702	696	664	710	689	660	659	664	657	661	692	680	677	756	702	668	622	678	671	688	671	663	655	639	672	674	672	699	697	689	659	677	636	686	663	670	683	675	658	675	679	693	698	664	682	663	694	679	718	708	719	704	707	690	702	645	661	658	650	633	701	663	686	730	698	687	683	686	652	682	654	649	684	666	651	638	624	726	706	663	662	648	632	656	674	626	623	691	683	659	643	672	661	674	631	624	661	683	676	661	681	699	695	685	679	671	665	661	712	661	702	661	660	676	670	672	678	667	651	665	680	682	677	678	689	653	689	640	668	624	659	649	681	670	639	693	618	688	635	684	685	713	678	713	694	701	634	663	691	657	686	653	694	654	667	658	674	693	656	687	631	682	680	672	664	689	630	710	672	719	668	669	653	649	636	686	691	638	654	665	640	620	666	618	673	668	685	642	668	656	671	718	682	629	664	647	669	678	663	661	666	635	612	659	686	649	750	637	673	656	625	679	654	677	642	671	668	664	680	682	708	606	659	681	675	660	633	678	671	655	680	639	616	720	690	691	690	655	659	688	709	693	686	657	655	666	700	617	694	672	717	654	689	669	653	679	682	648	684	643	681	646	648	683	680	625	693	693	642	646	661	657	635	659	646	677	631	696	650	701	672	721	649	702	661	670	687	657	664	654	664	645	671	655	652	673	649	650	596	663	690	658	645	675	636	660	663	641	679	672	710	648	616	698	663	680	657	678	689	667	627	701	685	667	700	678	638	643	678	669	633	670	722	704	663	660	668	677	688	679	710	655	702	654	681	691	677	688	682	633	670	700	690	671	647	625	648	684	687	681	630	656	662	692	662	705	615	646	640	679	655	642	691	690	684	628	616	652	693	714	666	717	664	642	662	701	702	679	686	674	671	717	651	707	626	700	715	640	676	662	689	691	686	670	654	758	645	724	638	676	693	665	667	671	660	696	682	658	641	675	693	644	680	662	691	687	671	699	671	683	690	691	671	688	676	622	657	710	649	685	665	695	707	718	643	679	689	714	646	655	674	682	684	660	642	617	634	644	712	685	647	675	691	716	661	657	686	656	676	668	663	637	689	680	628	650	656	641	652	668	645	686	645	656	681	712	684	699	666	633	627	639	659	654	715	681	656	660	658	689	691	678	643	688	626	667	679	712	686	651	670	658	712	688	672	709	690	654	679	666	651	676	690	681	659	716	718	690	666	678	664	639	663	648	701	671	722	686	659	660	705	669	631	678	670	611	629	697	689	624	690	650	670	708	724	680	673	673	647	689	639	663	637	676	615	638	704	685	676	680	615	690	689	613	648	633	648	673	675	669	622	656	680	663	681	661	699	669	680	693	656	675	690	641	681	693	629	671	693	633	662	695	682	689	688	660	685	625	676	720	649	639	678	684	661	645	688	670	687	726	664	643	639	646	683	648	662	704	708	623	704	680	655	727	660	661	667	646	666	694	658	678	672	684	642	695	654	673	664	673	664	677	723	657	673	688	637	699	640	674	695	693	628	656	679	661	697	673	684	737	668	720	659	655	654	664	620	676	698	723	663	668	632	696	660	673	658	712	659	680	694	602	657	663	696	672	629	681	702	672	645	624	653	709	640	741	672	685	649	686	683	701	705	639	685	668	680	631	662	707	664	666	693	674	664	626	644	646	647	649	687	680	678	677	632	641	690	652	683	700	648	694	669	710	671	693	684	719	709	598	708	635	687	665	650	681	611	655	689	688	702	685	691	642	691	657	713	624	610	661	696	643	687	705	691	686	720	710	641	660	668	680	669	655	652	616	657	697	675	687	688	674	644	656	675	681	667	668	672	636	648	698	670	717	670	666	655	675	712	688	696	675	628	649	683	660	683	686	716	638	711	656	707	668	679	660	660	657	639	676	650	639	659	666	656	694	667	702	621	703	645	621	635	720	749	677	685	681	702	701	693	640	702	707	691	642	694	708	639	635	668	671	704	656	684	677
41896	18450	9029	4086	2502	2034	1664	1407	1194	1075	1183	1194	1261	1155	1082	946	915	770	694	674	621	499	515	467	442	414	447	397	421	429	404	412	387	386	386	377	416	377	359	400	394	391	379	405	391	373	385	398	379	363	408	432	414	378	380	373	384	397	371	406	404	358	423	361	374	378	377	352	375	373	345	373	380	402	357	337	379	377	363	387	377	390	367	383	357	373	401	342	357	389	348	373	363	380	380	375	320	362	354	398	383	361	386	383	414	398	401	370	390	375	369	365	410	400	385	404	392	376	379	383	352	380	396	408	387	379	372	359	360	394	380	377	390	384	361	390	356	358	362	360	360	388	369	360	372	399	381	368	377	359	345	369	363	384	356	362	364	381	373	348	363	370	371	376	393	399	414	392	340	360	352	381	377	358	390	383	425	346	379	355	373	338	355	375	330	359	391	391	417	391	339	407	355	327	398	336	395	382	374	345	404	351	400	388	399	399	390	371	353	385	387	362	396	374	390	387	365	357	393	359	363	364	379	418	356	418	375	375	371	366	371	401	346	395	399	389	377	363	370	387	383	400	348	386	363	396	370	408	401	386	413	349	375	379	429	353	364	427	392	377	350	385	361	375	344	405	391	378	376	388	397	369	381	372	379	395	384	381	387	374	376	366	375	375	391	406	395	392	404	353	364	362	347	344	406	368	388	403	364	388	382	397	399	369	374	365	374	352	378	377	393	377	351	361	373	341	372	347	376	385	381	385	381	400	364	401	387	410	367	350	386	376	370	336	363	371	369	396	372	385	361	371	384	412	355	390	362	374	370	384	376	378	380	380	379	404	400	375	383	344	387	358	359	378	365	398	351	387	344	394	359	381	413	343	381	369	364	395	346	357	365	354	349	386	367	374	379	319	332	360	396	386	381	393	386	424	365	361	381	395	396	357	402	396	403	392	422	419	348	379	399	394	381	384	375	360	431	379	375	376	352	376	368	351	339	318	404	360	357	356	411	415	369	372	380	378	381	383	365	401	349	390	370	382	381	405	358	336	397	382	363	352	377	378	365	385	375	360	401	411	376	396	375	377	367	372	432	361	390	372	384	366	378	390	367	355	373	416	357	371	354	345	385	344	351	386	408	374	391	388	383	373	394	394	358	379	389	383	397	383	409	384	350	351	393	395	360	365	391	334	421	346	350	377	376	381	386	406	408	395	348	430	367	363	409	373	340	401	367	353	351	375	357	379	380	375	325	377	407	358	404	347	394	384	379	351	389	363	353	361	358	388	414	354	393	356	360	378	399	366	365	392	364	374	364	368	381	382	337	394	375	395	379	358	379	428	371	397	341	370	373	358	373	411	343	386	397	381	358	380	384	372	362	381	385	412	348	361	392	378	380	370	356	371	340	372	380	358	371	428	392	337	367	360	400	401	342	373	372	419	368	388	371	383	391	407	370	389	379	380	384	369	390	380	376	378	383	384	393	382	374	398	365	377	360	393	399	387	377	396	420	332	343	375	382	400	380	353	355	350	383	398	372	388	356	390	370	355	372	362	382	380	370	386	369	364	377	361	378	348	371	383	393	354	375	386	375	385	385	392	389	366	377	374	401	410	375	396	399	365	390	397	406	392	384	345	415	392	389	366	379	390	363	392	375	334	399	401	366	368	370	408	383	407	401	345	338	389	363	383	385	373	344	394	410	401	398	356	362	407	353	347	348	350	371	398	374	369	385	358	364	370	369	369	346	370	366	367	382	373	348	358	345	368	374	367	355	386	374	372	356	382	376	401	365	418	383	377	377	361	377	398	356	376	383	363	365	356	371	360	356	389	377	393	344	378	372	349	382	331	336	348	382	378	329	364	371	321	380	336	345	352	341	371	388	391	363	365	363	417	346	365	362	332	362	336	382	388	374	369	390	402	380	380	360	354	377	402	373	371	381	387	346	395	361	378	345	359	373	369	359	362	370	360	367	337	350	363	390	389	375	347	369	375	354	341	391	353	391	384	390	402	349	383	353	314	367	358	373	368	359	371	373	368	385	370	402	349	395	365	374	373	391	390	378	401	343	364	428	378	353	361	362	389	350	378	371	380	359	353	375	374	368	381	392	328	405	395	401	388	394	371	390	370	350	389	389	380	403	356	410	390	411	361	379	390	427	344	364	345	399	390	391	359	361	400	338	378	398	361	374	367	349	374	407	385	355	390	417	395	375	347	371	390	384	354	339	380	378	376	361	388	362	373	351	391	373	348	361	345	373	383	406	395	367	361	365	391	383	402	364	348	366	385	367	378	417	388	359	378	404	350	381	435	379	398	400	368	407	353	404	386	334	370	379	384	387	376	373	408	349	375	372	390	380	389	347	395	419	405	373	362	362	375	382	375	391	385	398	312	401	373	358	348	381	379	353	371	394	389	364	407	365	380	371	380	348	372	334	378	365	363	360	367	367	340	378	419	384	380	361	357	396	419	392	355	378	368	391	399	389	370	393	367	371	414	382	377	393	385	379	381	392	367	440	380	370	392	373	368	372	388	411	387	401	368	384	380	349	387	374	433	384	392	391	342	370	350	369	341	383	348	359	369	388	344	367	357	355	398	344	361	352	391	325	376	375	356	391	398	380	391	395	398	334	375	400	389	366	353	386	390	408	383	373	367	325	406	364	356	367	396	389	361	364	300	331	354	423	415	416	383	358	372	384	352	347	346	397	409	385	418	379	356	380	362	365	336	374	376	344	352	366	356	381	416	402	354	334	367	403	376	355	388	389	402	423	367	378	352	361	402	413	369	338	366	367	398	401	388	349	382	345	381	370	366	351	365	353	346	415	369	387	396	360	383	402	376	345	379	400	369	335	359	335	378	364	362	353	374	384	394	393	368	385	351	341	373	358	365	391	371	373	392	367	372	389	401	352	382	421	377	376	402	364	415	380	407	381	379	402	375	395	402	406	376	349	375	355	356	380	381	384	363	362	372	396	306	360	401	338	365	392	325	379	331	408	347	347	352	402	374	405	347	372	367	401	423	384	371	404	365	365	370	391	388	347	360	374	400	351	385	407	378	409	404	375	344	405	390	376	367	373	375	387	375	364	361	377	404	375	400	374	388	371	357	383	370	339	406	364	398	411	388	394	390	357	387	389	390	392	423	368	364	359	363	397	356	396	376	390	378	381	407	362	383	390	379	423	395	384	374	371	379	373	369	355	383	371	321	378	399	390	393	361	370	382	368	390	346	387	376	393	364	394	363	356	414	371	386	357	354	385	379	424	383	382	378	390	365	376	385	400	372	371	399	350	393	364	377	377	336	392	385	395	401	359	383	375	353	368	390	396	392	352	401	419	409	352	381	375	373	362	390	315	393	399	388	359	401	356	404	397	366	368	411	378	365	394	354	386	362	405	388	378	375	360	365	378	350	358	390	358	370	379	438	358	364	388	372	354	358	395	351	364	373	411	386	319	371	380	379	342	383	368	334	376	351	334	383	398	391	416	406	354	402	403	380	364	384	349	367	381	372	374	376
18703	3354	7365	8970	8410	7337	6357	5515	4983	4857	5157	5457	5626	5400	5068	4595	4071	3564	3266	3001	2480	2062	1730	1470	1362	1263	1203	1181	1146	1111	1093	1133	1075	1023	1085	1046	1084	1011	1010	948	1022	949	913	973	982	944	984	917	947	939	911	945	974	893	1003	957	965	945	978	922	926	883	988	896	882	812	894	884	867	895	885	927	874	886	847	864	875	889	885	875	914	930	915	820	931	878	825	922	873	928	861	904	927	877	900	893	854	852	874	871	908	877	904	870	883	940	899	929	962	899	915	896	922	901	875	855	890	872	877	905	921	862	913	875	944	864	871	861	937	858	894	923	896	944	872	879	862	894	883	923	918	874	914	887	840	885	849	895	857	836	874	861	944	838	835	876	851	879	853	929	896	879	860	898	883	822	897	908	868	855	896	873	893	906	913	843	866	870	888	841	896	888	872	931	815	882	874	875	856	894	818	908	900	848	902	884	886	876	853	900	788	839	892	875	845	828	802	904	852	881	835	844	892	846	869	856	857	914	863	865	895	899	884	840	858	876	882	825	840	821	903	862	857	821	880	852	858	877	885	931	903	878	834	871	926	872	852	883	827	890	840	877	843	856	907	859	829	869	859	908	878	859	804	911	901	884	892	884	829	808	851	867	880	898	885	849	867	871	869	830	852	922	865	880	913	919	869	867	935	819	872	906	869	879	870	822	885	858	853	868	870	876	882	882	901	877	834	844	848	854	907	905	853	871	904	858	878	897	886	866	844	921	819	886	873	906	895	880	873	848	877	883	912	945	837	914	916	854	847	889	844	843	834	922	903	846	873	861	847	840	878	884	869	873	862	857	845	893	854	910	916	928	892	880	913	885	875	852	887	894	897	860	910	877	853	852	919	853	865	867	849	841	881	892	941	898	841	836	851	905	867	899	888	842	840	851	817	866	864	889	858	844	834	895	960	917	854	871	870	858	839	871	900	889	864	870	928	872	870	889	822	888	881	933	851	917	796	851	916	875	870	864	821	877	901	865	880	910	866	836	863	876	852	932	859	873	853	882	870	839	860	894	781	891	852	919	874	854	892	865	864	917	866	830	961	913	807	861	900	879	845	839	932	872	844	890	878	899	852	865	855	865	887	933	868	847	886	872	864	852	873	845	944	922	901	880	863	836	849	816	851	872	828	886	885	852	875	888	844	869	868	893	900	862	887	862	815	831	875	925	865	901	918	875	884	857	858	914	854	888	887	874	871	914	871	851	859	924	870	894	820	873	879	843	861	940	849	885	874	942	897	866	882	908	874	837	879	859	901	890	852	850	876	843	866	861	885	863	916	883	883	834	856	856	851	889	902	877	888	930	918	862	903	925	881	882	870	859	943	835	845	890	842	896	851	859	883	910	888	880	948	931	853	904	863	859	911	858	839	895	837	879	881	883	892	870	891	845	821	882	853	873	892	863	893	836	898	824	960	865	907	875	840	884	863	856	871	921	855	851	874	877	911	853	857	851	845	884	907	895	850	846	901	868	898	883	905	949	856	852	898	922	875	885	899	860	893	896	929	834	874	897	872	893	877	835	860	883	854	903	898	893	905	861	883	910	905	883	843	912	827	911	925	877	916	885	839	870	881	862	886	876	897	897	841	839	904	867	876	885	842	814	829	896	818	896	841	868	900	903	837	884	912	872	834	877	891	882	831	850	884	900	885	900	892	940	914	933	861	899	869	870	878	828	876	884	849	889	889	818	876	908	897	873	782	867	908	872	871	888	871	869	896	836	966	902	864	915	846	807	873	897	856	915	877	853	901	862	841	875	875	905	852	884	891	902	880	846	824	844	900	928	878	851	863	854	874	834	867	900	826	887	865	905	821	886	886	840	946	945	886	850	878	878	931	831	895	864	840	945	922	849	814	832	834	857	875	846	896	783	896	879	870	897	845	858	853	862	932	846	912	881	893	911	828	909	825	896	856	901	853	905	876	857	848	891	870	887	865	809	941	872	945	874	903	904	855	859	882	876	895	866	883	842	848	906	860	882	904	870	841	885	924	868	883	903	884	853	800	886	861	899	909	879	888	878	843	953	814	908	875	797	897	893	831	889	922	879	867	857	870	884	898	835	850	876	880	881	854	873	934	892	856	873	929	890	937	899	841	803	891	901	852	838	865	871	917	872	855	849	899	873	895	868	895	911	906	884	855	845	835	844	882	961	873	863	862	840	901	851	886	887	825	862	861	877	850	868	853	909	921	862	861	922	929	896	892	893	852	806	838	886	889	850	856	889	883	888	825	838	876	830	877	920	835	830	796	865	839	848	901	881	848	877	878	890	886	922	867	939	850	824	857	874	878	861	844	885	856	905	865	865	866	895	866	906	836	881	886	842	919	867	909	889	853	892	865	860	839	840	826	854	853	883	839	906	860	878	880	870	872	838	885	875	910	888	855	942	810	866	889	853	859	949	838	876	895	886	893	875	859	866	883	829	893	867	885	875	849	884	818	875	860	833	848	859	887	843	837	856	925	886	876	862	857	859	861	913	882	883	892	849	878	878	857	950	906	894	839	796	871	848	921	879	865	885	897	836	853	877	824	896	849	890	879	887	866	858	885	902	898	862	891	844	898	839	827	870	856	896	877	863	872	781	876	889	858	886	904	898	834	884	876	891	819	868	854	899	853	942	882	843	839	806	919	902	871	910	907	832	913	896	860	894	882	892	920	856	866	853	908	843	927	912	896	881	877	889	877	855	864	845	897	871	880	877	840	871	860	877	906	854	881	871	854	874	915	901	851	856	868	843	897	834	837	860	827	878	842	885	922	862	855	887	858	888	832	849	889	891	881	909	874	846	876	913	891	892	899	858	905	884	929	898	818	869	907	920	942	848	886	899	879	834	863	869	862	836	868	888	845	896	786	881	871	868	883	883	887	815	892	907	892	887	911	825	883	886	855	856	856	888	857	817	886	888	918	845	879	854	926	903	804	816	880	922	836	897	871	872	950	909	878	825	869	851	857	876	922	867	871	901	841	840	850	884	889	883	863	845	869	878	870	850	849	836	855	851	891	820	952	862	846	871	871	870	827	891	860	834	879	882	898	862	895	878	900	860	887	895	879	859	865	880	826	828	895	877	886	874	910	883	835	842	841	880	912	856	863	847	862	835	878	888	876	881	877	878	866	813	914	901	886	853	871	896	872	948	881	924	796	855	864	829	858	914	846	873	915	884	868	904	937	828	896	842	830	871	909	890	875	901	871	883	924	873	878	888	875	903	808	865	861	867	854	848	885	887	892	827	889	873	870	899	854	878	911	873	873	933	889	869	828	876	872	843	840	913	895	899	899	866	842	897	904	834	859	902	876	887	888	856	851	842	841	889	869	874	954	846	868	888	875	845	901	855	853	880	846	831	876	854	891	858	845	842	854	859	891	839	847	919	931	905	861	866	881	856	889	886	841	888	904	856	894	861	875	956	904	888	864	868	802	855	868	916	883	841	857	895	854	846	859	867	856	922	812	828	922	885	880	855	886	857	857	846
3667	578	784	713	626	512	459	432	372	420	442	485	505	472	429	428	394	351	287	304	299	249	219	228	205	201	248	219	192	207	224	195	196	167	180	179	208	230	204	224	184	201	178	205	211	187	200	204	191	212	211	193	181	228	253	229	202	176	199	214	199	217	187	213	218	201	220	171	189	191	198	200	194	208	187	202	212	227	196	189	204	171	196	183	199	171	211	223	217	181	204	198	187	179	194	225	208	192	185	186	178	199	190	194	173	197	165	201	180	186	229	186	217	228	182	198	173	192	194	215	192	203	210	201	230	183	209	188	227	213	217	198	183	199	225	190	186	216	182	201	205	210	198	180	175	207	208	212	192	198	193	211	212	199	174	193	201	195	181	202	200	197	181	211	219	178	213	214	202	188	199	203	182	199	193	194	217	187	221	193	229	206	192	178	206	159	216	225	185	217	186	189	191	197	210	181	208	173	173	181	193	203	200	225	210	182	202	215	193	190	183	228	215	187	227	191	224	197	187	185	200	189	168	183	185	194	210	191	201	204	180	191	227	200	201	175	222	208	195	190	193	195	207	209	179	162	209	201	193	193	203	204	194	186	192	194	182	198	192	198	174	228	204	188	201	210	217	210	194	216	190	164	177	199	171	223	182	194	208	211	217	194	186	196	204	208	206	189	178	183	199	215	171	203	199	197	215	211	182	217	184	205	229	186	210	202	187	180	196	182	196	190	218	215	209	193	193	162	207	180	201	159	228	176	206	193	191	220	182	177	170	195	210	170	182	181	217	191	192	204	192	193	218	232	225	199	210	191	219	179	191	213	201	204	218	176	206	210	185	203	204	170	202	202	208	209	202	194	192	182	195	169	192	219	174	190	211	164	144	223	215	207	181	197	220	196	203	208	226	193	178	223	195	207	219	186	206	179	190	200	222	192	221	187	212	195	196	193	189	196	194	182	203	205	186	192	194	204	188	192	206	199	185	197	215	200	210	192	234	184	182	204	213	179	194	202	201	194	213	212	192	179	207	175	193	203	222	214	197	184	201	188	184	178	193	190	202	167	194	218	183	197	182	181	202	173	201	187	187	203	204	199	190	200	170	186	170	211	188	208	211	203	213	204	170	219	189	180	218	218	180	212	190	200	154	176	199	198	197	194	211	224	205	204	221	196	178	190	192	190	219	201	205	183	196	186	207	226	195	196	186	206	204	196	181	188	195	172	161	187	190	186	186	185	201	193	156	192	219	226	189	175	196	202	197	182	197	208	214	225	196	194	178	186	195	205	190	202	219	194	209	202	200	197	188	201	188	198	187	212	201	210	195	204	203	208	226	197	193	188	205	233	192	201	178	229	210	219	194	198	184	225	203	214	208	184	189	213	196	174	198	232	209	211	217	205	203	204	182	188	202	189	207	184	205	186	211	196	195	188	218	207	212	204	204	208	189	205	196	192	182	199	182	223	191	184	218	192	207	202	189	219	195	179	190	222	202	168	176	185	180	191	208	212	187	201	195	213	185	206	199	225	185	211	200	201	188	185	217	174	222	199	209	229	198	198	226	205	213	209	219	214	192	202	198	213	196	197	215	196	194	194	216	237	184	209	186	185	185	205	195	212	201	192	208	220	202	205	218	190	212	219	203	185	204	198	208	204	216	199	216	193	185	216	216	183	206	194	191	196	212	194	169	216	184	203	222	204	210	226	200	217	189	214	192	204	208	176	184	204	211	169	210	181	227	200	197	208	183	180	196	189	206	184	217	198	204	189	194	196	207	209	206	199	198	180	218	187	217	192	187	197	206	191	208	205	206	203	218	191	203	208	192	199	183	204	193	217	187	181	213	220	192	182	183	190	207	190	216	214	190	202	212	206	185	217	180	178	205	207	201	224	220	188	216	183	220	194	183	200	197	227	212	221	200	185	220	188	190	211	220	187	189	189	215	183	204	186	197	204	213	202	170	190	211	222	200	203	220	228	200	173	198	188	160	185	186	173	186	218	182	203	209	199	212	200	192	213	193	191	198	222	202	185	190	227	216	197	189	214	193	204	218	178	207	190	192	191	190	224	224	202	218	219	168	203	188	190	187	204	214	194	210	174	222	187	162	201	235	185	206	215	184	184	217	189	200	191	216	195	178	211	195	192	226	189	195	196	209	195	187	198	218	198	188	194	200	186	197	210	213	181	174	202	204	181	185	189	211	201	191	196	175	206	203	192	203	208	189	190	179	194	180	200	180	197	221	222	221	184	155	184	200	191	184	210	204	189	196	188	175	193	184	195	199	194	204	205	213	205	191	209	181	172	188	188	214	198	199	216	196	201	192	197	216	192	205	202	212	190	207	223	192	212	206	222	207	169	198	214	206	191	216	220	190	189	199	177	193	182	202	198	210	184	193	208	193	187	212	201	201	180	219	173	212	208	203	222	198	206	213	220	204	177	202	212	207	178	191	203	190	206	186	178	213	179	196	219	170	221	195	220	198	237	198	214	196	186	168	176	176	202	207	179	216	192	208	185	207	183	228	204	194	209	201	201	181	183	239	188	196	190	206	233	173	229	182	203	191	208	200	204	185	199	212	204	214	207	196	190	177	212	229	192	182	179	193	196	195	210	208	195	217	214	191	199	181	197	166	207	204	191	198	191	210	190	178	218	198	191	185	213	205	208	168	194	183	197	201	213	189	200	184	200	194	172	208	192	206	195	208	204	194	189	190	205	213	183	205	193	206	206	201	185	173	201	201	177	186	203	199	199	211	180	199	221	211	198	211	191	209	192	201	200	211	215	184	188	194	197	188	199	187	180	193	182	203	212	186	183	189	226	191	187	184	176	205	193	215	180	210	198	182	199	177	216	230	203	210	213	199	200	189	184	200	213	203	194	199	204	181	196	198	224	206	177	181	199	215	192	186	179	205	212	167	204	213	193	194	169	215	177	216	185	183	195	171	188	197	225	203	177	193	182	203	217	224	224	204	219	194	182	169	181	165	205	204	193	198	223	180	196	213	206	184	201	202	206	184	192	199	204	196	173	184	186	187	194	226	191	189	194	208	203	194	209	191	185	230	198	182	203	187	181	190	204	181	177	194	214	198	174	173	215	215	202	170	199	210	220	208	201	228	186	181	200	200	197	198	199	198	207	202	223	180	234	201	173	178	195	190	234	217	194	178	209	194	172	210	189	187	193	204	201	212	172	204	175	180	204	204	207	185	195	224	187	170	189	213	195	193	181	197	192	194	210	211	207	195	204	193	211	241	173	174	186	202	189	187	171	202	223	180	210	173	159	204	190	189	199	210	190	186	180	218	223	209	198	187	201	215	202	186	177	225	202	208	195	200	200	195	198	186	203	181	211	212	173	224	198	221	211	213	201	202	196	181	210	204	204	216	189	209	197	181	227	217	215	188	212	191	173	201	213	188	212	187	197	203	190	174	220	188	209	204	208	208	208	230	187	203	197	172	187	178	195	198	195	184	209	186	179	166	204	182	197	207	178	212	206	225	189	187	192	206	200
4161	945	1796	2300	2338	2223	1952	1712	1701	1816	2063	2361	2482	2298	2276	1978	1738	1595	1424	1220	1050	867	745	704	606	637	551	523	552	527	528	581	550	511	550	572	546	521	550	553	501	544	532	548	505	536	526	524	534	540	525	509	522	500	497	567	524	527	539	551	550	512	531	525	504	506	525	514	511	501	526	514	529	478	499	496	483	524	524	534	514	534	563	524	503	521	484	477	518	533	554	555	552	507	499	520	502	475	555	497	501	541	525	501	563	496	501	502	559	522	482	547	549	497	559	493	471	525	480	511	494	490	502	502	525	520	502	468	539	470	511	500	507	477	561	500	499	514	527	511	544	486	538	482	523	462	493	481	577	515	518	528	547	511	513	502	526	518	531	476	582	480	474	518	474	504	535	491	513	481	531	493	518	563	515	497	507	508	516	517	533	512	526	537	481	551	526	486	486	542	493	538	502	500	526	536	516	516	521	526	506	515	529	499	528	507	511	516	492	510	502	507	538	515	530	455	490	488	487	520	511	495	507	490	540	506	529	538	482	507	492	561	473	520	462	505	501	546	482	532	508	473	544	524	524	488	515	467	499	518	504	503	525	491	507	490	498	534	494	511	498	526	495	497	509	484	523	486	496	503	479	509	506	500	537	496	513	511	500	496	494	529	534	541	502	543	487	540	552	524	498	489	528	548	515	520	522	528	556	516	490	506	494	506	496	506	500	516	489	537	546	466	512	524	486	515	509	491	505	512	487	549	561	521	541	487	534	551	522	501	564	486	501	516	500	495	486	535	520	491	471	515	523	516	501	507	541	502	470	542	494	514	537	479	519	536	500	520	538	508	546	473	504	492	521	523	503	535	549	497	441	523	547	494	518	506	540	534	519	487	514	527	503	497	561	503	529	529	523	498	514	504	496	493	564	468	536	520	505	501	509	494	522	526	526	485	477	504	511	501	494	474	527	505	515	501	512	522	523	534	554	513	477	527	532	519	521	569	488	523	527	558	540	504	502	488	528	550	549	526	535	533	484	477	517	515	527	503	514	484	485	517	550	510	529	518	520	516	498	508	516	498	491	509	497	526	570	522	475	504	521	499	505	531	509	515	537	529	507	530	515	506	496	469	528	510	472	513	488	514	472	518	540	477	495	477	524	494	515	478	522	502	482	493	475	516	511	509	518	502	526	501	513	493	526	492	526	519	482	514	509	560	521	536	580	511	503	501	547	535	532	532	492	510	479	542	515	530	488	510	526	523	508	521	547	483	508	538	482	527	527	545	499	476	536	506	526	528	493	520	510	503	491	512	536	519	512	515	469	499	482	516	505	511	460	506	516	509	511	545	520	524	497	541	527	518	519	513	500	524	494	505	500	533	500	514	517	525	512	506	502	548	509	492	526	508	525	529	471	503	520	506	570	516	529	473	574	514	511	513	530	513	506	509	513	525	475	510	505	502	484	500	498	502	510	497	493	523	483	538	504	513	516	534	534	505	498	533	521	539	512	535	552	501	493	508	511	526	503	500	566	516	516	444	548	503	499	509	503	513	526	517	527	492	525	538	551	523	524	529	516	512	511	523	493	490	524	461	507	517	484	515	506	480	526	508	528	492	518	496	513	520	517	490	549	521	493	505	503	493	488	474	529	453	486	506	510	494	507	446	507	520	507	500	488	546	549	500	508	500	467	486	509	494	497	477	504	477	482	520	496	504	508	483	494	526	520	489	509	463	539	550	486	550	531	532	498	526	447	513	494	490	482	509	529	506	471	532	500	555	498	517	530	485	497	506	516	475	528	501	475	509	496	522	492	503	518	498	474	535	524	502	508	493	466	534	508	549	499	518	525	492	499	553	522	549	515	512	516	498	457	503	519	535	508	510	483	492	524	520	546	545	510	484	527	515	478	507	519	490	506	515	523	489	507	502	528	530	519	537	518	530	491	489	504	496	502	538	503	463	482	509	560	485	522	553	493	528	472	515	498	540	495	538	531	509	495	527	550	502	474	500	557	513	533	522	522	518	514	517	502	527	511	504	538	522	508	477	504	502	513	511	538	535	524	518	509	534	491	450	488	518	534	553	502	494	515	489	474	507	508	549	499	466	479	547	513	514	516	482	499	479	529	544	503	454	516	480	523	490	515	479	498	487	517	503	536	519	525	526	514	528	503	488	485	535	519	495	490	497	523	529	456	496	483	518	490	541	534	491	481	539	529	500	521	544	527	493	490	531	502	523	533	485	538	509	502	523	533	502	517	516	465	513	495	492	518	493	461	526	514	520	497	510	468	494	505	542	529	525	489	515	522	490	539	493	500	511	497	492	538	524	475	505	477	500	520	495	496	520	499	503	490	466	501	508	497	507	524	563	498	550	501	542	509	534	491	508	510	496	501	497	516	516	506	499	484	526	455	532	531	514	503	492	502	517	505	535	476	532	501	533	489	526	488	507	524	544	496	519	521	492	542	528	540	506	549	524	548	551	531	532	504	487	538	494	526	529	504	488	478	527	479	548	526	501	481	498	540	497	498	495	493	510	517	518	494	539	508	514	438	500	489	492	486	522	521	498	491	506	541	477	492	509	539	466	487	505	503	500	474	493	503	484	532	486	508	551	521	526	504	523	474	491	514	519	546	519	531	490	525	480	511	498	516	497	552	517	523	511	518	500	523	500	493	523	502	543	514	514	556	502	490	538	484	509	502	561	518	504	500	512	534	543	532	493	522	480	483	515	515	508	508	505	501	529	484	530	534	508	491	510	503	510	510	505	523	492	500	465	504	498	534	501	528	537	509	476	496	477	519	505	477	539	527	507	523	518	518	511	524	506	518	560	513	522	485	553	510	547	494	514	511	540	477	493	494	516	496	486	539	509	490	511	516	528	498	496	547	507	544	490	491	531	490	502	516	569	506	548	501	516	495	497	492	529	493	502	500	501	537	540	508	499	525	478	492	513	536	509	496	515	477	480	500	517	472	500	506	498	557	500	523	555	489	488	472	526	536	524	501	508	504	506	547	497	511	517	522	497	529	536	535	499	499	514	493	515	515	514	522	526	521	523	493	522	511	475	556	510	468	518	516	503	507	500	493	548	527	515	478	501	517	507	524	494	551	556	525	532	503	491	516	537	475	538	525	492	534	502	482	507	488	531	504	523	552	473	508	506	500	523	511	516	491	536	562	516	540	538	542	506	495	498	508	486	513	521	503	482	497	509	503	521	493	515	477	473	460	502	520	526	494	486	520	514	489	515	518	469	521	540	503	494	528	535	541	548	519	494	500	529	534	505	520	533	528	475	529	453	472	507	515	465	500	523	530	503	494	506	493	500	555	519	506	539	521	482	506	495	512	505	549	546	484	475	527	519	484	493	520	491	478	531	506	522	509	552	511	504	477	490	515	505	520	535	484	501	473	550	525	512	498	513	480	473	524	498	511	527	509	469	511	539	540	488	473	533	540	517	473	462	517	558	454	486	489	518	486	511	544	513	564	491	545	510	472	513	535	475	524	504	496	531	500	528
25715	5124	2648	2151	1633	1321	1057	877	801	846	955	930	982	838	746	608	584	584	537	486	435	318	317	342	321	301	336	269	288	300	305	267	298	294	308	267	320	282	264	296	276	290	286	301	278	260	277	255	286	289	295	292	299	303	282	292	295	299	298	252	270	290	274	269	285	285	288	251	293	275	297	268	240	284	285	279	275	281	281	271	256	289	293	266	267	285	273	274	273	291	302	266	273	275	276	289	261	274	284	304	256	275	259	281	281	281	294	263	276	258	285	305	249	289	242	265	306	273	294	253	264	280	303	302	275	268	282	277	274	283	280	249	271	261	269	279	261	287	243	260	248	262	267	288	272	277	275	268	254	280	281	279	275	259	260	263	258	278	253	289	263	291	291	282	283	294	267	270	270	283	263	257	286	260	298	250	263	276	280	269	252	256	279	241	261	249	247	262	274	256	251	266	248	265	263	289	300	268	264	265	307	295	278	284	307	277	287	277	285	252	284	288	269	263	281	261	255	271	273	289	273	266	269	272	253	279	279	254	275	288	278	262	288	278	293	267	291	257	273	273	280	256	258	306	249	286	250	260	301	262	247	252	237	232	259	275	270	278	288	255	231	282	290	258	267	229	270	285	258	258	227	269	273	279	283	285	269	254	242	266	306	266	315	290	323	259	281	230	248	268	298	307	277	289	281	274	260	329	288	260	269	283	287	247	284	271	277	253	256	297	261	293	281	288	284	302	257	264	306	285	255	289	281	237	259	290	269	246	243	288	285	289	274	291	275	271	281	266	246	264	298	275	287	273	266	257	270	267	282	271	276	244	284	269	262	244	245	231	278	305	281	253	248	285	278	302	247	245	247	287	260	271	260	288	308	274	278	272	252	275	274	242	278	276	266	273	271	297	277	269	293	254	240	301	250	286	292	225	238	251	283	258	277	282	268	271	282	273	294	274	285	263	250	260	272	258	272	282	273	264	263	288	251	276	280	290	296	262	269	267	302	278	304	278	279	268	255	268	276	273	283	245	298	248	282	283	263	237	237	271	287	257	279	269	254	251	250	273	301	239	288	285	285	273	281	283	236	284	289	280	281	295	296	315	296	299	280	277	291	259	247	285	292	251	282	244	317	261	298	273	275	279	277	285	270	274	245	261	287	260	284	296	256	268	280	279	280	305	268	284	245	244	278	265	271	292	273	280	309	252	265	272	271	261	250	245	278	253	247	255	298	275	260	246	294	303	245	274	291	267	252	262	269	274	279	237	282	272	256	259	312	258	274	258	259	265	242	275	267	248	294	266	266	256	289	257	266	282	272	298	265	290	284	265	261	277	252	293	279	311	225	280	277	258	271	269	260	287	274	264	292	243	266	252	269	295	279	301	271	242	268	270	281	264	266	249	310	283	268	261	280	283	261	288	293	271	275	248	300	277	293	300	261	262	268	270	277	262	278	250	262	279	285	265	260	272	241	261	307	271	253	269	279	263	250	296	292	309	253	296	249	289	280	289	269	247	262	241	303	258	264	287	287	268	254	255	300	292	288	243	278	262	271	280	236	278	295	303	276	270	309	284	280	289	275	263	245	286	287	251	273	279	278	278	240	266	302	280	311	259	248	265	257	265	270	274	283	275	239	280	264	279	260	257	252	273	267	272	287	269	304	273	278	268	261	258	296	300	264	269	278	260	259	286	257	308	261	267	275	270	299	271	263	281	286	274	282	230	251	278	274	266	257	232	283	269	277	260	294	311	254	281	263	296	272	268	305	275	257	290	254	273	288	295	266	248	272	292	278	305	277	277	329	340	321	268	286	277	260	279	265	277	308	302	284	281	291	294	278	277	275	261	277	283	246	259	273	273	259	295	258	261	255	276	261	252	288	255	267	273	237	250	281	269	259	277	298	263	247	276	291	277	255	269	268	275	269	267	253	270	282	272	276	258	213	275	280	281	268	268	277	271	268	226	255	289	315	297	289	273	275	255	281	253	270	280	266	256	264	273	273	303	279	262	238	279	275	273	291	278	256	277	270	290	274	263	267	318	214	280	279	265	304	297	259	295	306	250	267	298	270	264	300	255	272	289	274	249	272	276	287	274	298	296	249	275	266	271	254	264	284	284	276	283	290	279	268	287	253	258	276	271	250	300	280	270	284	257	276	253	294	255	261	285	279	286	272	256	275	275	301	298	277	264	274	268	267	277	273	273	260	275	232	284	269	281	287	243	254	296	274	289	251	261	283	264	291	268	278	313	310	238	256	277	266	252	288	279	253	298	277	286	280	261	261	284	255	292	273	284	311	285	264	276	270	241	288	276	279	286	288	288	272	293	290	301	279	294	276	276	259	261	247	262	265	305	304	271	259	248	294	264	286	295	245	264	236	254	278	260	255	309	275	273	280	281	292	305	291	280	275	282	298	271	259	276	282	255	287	269	257	268	279	279	281	268	267	286	255	257	284	275	269	272	260	295	284	296	280	258	263	245	276	293	278	245	249	294	266	234	267	262	276	278	268	285	294	257	295	328	279	273	269	263	265	290	262	282	305	266	265	272	277	264	266	309	295	258	258	270	263	279	274	247	258	256	285	277	271	278	265	282	303	265	296	279	270	284	287	267	271	273	254	258	260	236	296	305	264	292	279	277	309	295	271	241	301	261	278	274	283	275	270	268	292	293	247	271	275	234	273	308	250	280	296	264	266	265	269	253	259	257	287	307	297	267	281	293	296	297	263	269	264	274	275	247	258	275	256	242	269	259	288	260	287	287	271	284	263	274	275	240	272	294	254	291	278	252	254	273	288	271	288	267	274	304	285	273	286	266	287	277	250	271	256	256	290	276	268	284	287	292	290	276	260	285	281	259	259	293	256	263	274	258	287	270	286	244	275	257	261	295	263	298	294	301	266	276	294	314	281	271	307	285	259	297	261	251	274	291	263	247	269	270	231	275	272	264	285	268	250	307	306	269	250	271	283	270	268	264	296	246	258	258	262	277	276	264	240	266	264	252	327	277	282	271	274	279	245	269	274	284	277	267	278	278	273	261	273	251	290	240	269	257	258	264	252	250	291	254	257	301	287	271	268	297	279	278	323	280	270	271	234	264	252	261	261	268	266	304	305	285	289	294	289	284	275	281	267	265	267	275	258	252	263	267	291	301	267	253	244	276	286	276	260	268	257	282	258	296	251	266	298	260	273	279	253	264	287	272	281	238	272	293	284	261	271	286	286	282	275	303	243	279	289	254	257	275	321	265	269	270	271	278	261	265	268	259	256	263	274	259	285	280	292	257	296	267	257	266	270	285	269	303	269	249	238	261	236	269	260	281	298	280	282	261	215	294	279	243	263	273	286	290	235	234	266	283	317	268	264	285	291	262	286	237	250	280	261	271	289	278	253	268	249	266	281	305	253	273	272	253	275	260	250	283	296	287	273	238	270	262	273	238	293	261	283	267	264	259	275	261	265	274	287	278	251	265	263	272	281	278	292	290	273	312	270	300	262	299	269	289	274	292	300	283
12068	2201	5095	6156	5767	5134	4630	4022	3632	3911	4667	4887	4756	4409	3766	3232	3037	2707	2398	2058	1657	1299	1211	1065	919	848	820	812	847	801	849	858	783	787	814	790	788	761	752	730	777	769	692	700	728	696	778	673	718	713	691	694	688	751	710	755	758	691	669	701	758	741	747	713	709	732	670	694	680	674	690	687	699	693	616	700	682	715	678	699	699	680	739	686	678	671	676	694	660	720	712	634	669	683	751	660	680	662	699	690	725	644	654	670	704	696	723	670	700	686	643	709	698	665	710	691	680	642	684	670	682	698	718	656	696	640	682	707	651	687	658	701	671	696	646	696	665	649	632	660	637	698	665	687	696	660	651	664	678	699	694	667	707	673	703	639	690	666	690	691	682	592	694	716	690	678	674	693	648	637	664	684	677	656	652	687	637	716	652	655	665	650	677	683	650	656	620	661	652	671	666	676	673	692	697	654	676	719	650	684	690	614	652	675	675	658	709	685	657	689	680	638	667	690	725	687	699	646	646	669	674	695	691	644	640	696	687	662	726	653	695	655	658	687	653	658	684	666	668	667	697	644	640	640	706	638	657	660	650	671	674	666	657	701	686	671	692	676	654	674	689	708	696	695	666	651	624	699	658	692	647	655	661	704	687	668	700	696	666	699	669	641	642	690	686	668	638	682	653	641	648	686	709	655	695	699	707	735	676	661	621	654	645	734	672	647	662	693	644	697	657	659	737	680	646	662	688	651	699	677	691	662	638	699	673	708	661	646	626	690	741	623	692	671	666	675	659	706	653	688	698	664	673	638	679	674	652	675	695	667	710	637	700	708	710	638	688	683	684	652	655	644	699	661	663	688	718	608	668	692	718	694	617	672	696	682	667	618	694	690	677	707	647	671	690	668	724	648	676	693	668	677	667	669	652	660	629	684	641	716	698	713	703	667	668	706	678	647	671	658	694	634	700	643	634	697	698	648	678	702	673	667	633	664	664	625	710	716	702	655	651	718	682	654	723	667	721	643	666	616	673	696	685	677	637	681	673	689	685	738	674	680	697	667	674	704	706	656	648	642	690	655	692	671	644	699	692	703	666	686	680	655	684	708	646	686	721	686	639	691	699	645	660	656	646	687	713	717	708	685	649	641	710	665	684	718	679	662	675	660	685	648	705	667	656	703	617	673	699	680	660	686	706	697	671	679	633	647	663	668	657	691	707	663	674	691	696	663	726	676	677	694	640	696	699	702	680	681	697	708	684	665	745	648	667	673	681	714	682	713	662	725	664	685	674	673	623	653	660	665	660	680	701	709	673	698	646	679	719	696	658	689	655	686	686	682	647	677	701	681	647	704	660	652	669	626	681	667	710	692	624	712	739	670	692	628	667	662	682	640	672	656	657	673	686	658	683	673	687	673	670	643	673	652	668	680	668	695	692	671	646	645	663	674	660	634	669	707	673	655	667	670	682	688	662	698	735	656	679	704	704	714	718	672	664	689	677	693	702	660	692	706	671	738	665	689	684	684	645	690	664	708	702	693	673	689	690	676	705	657	742	677	668	689	691	705	662	700	668	675	621	648	602	694	725	668	659	721	678	724	682	676	663	705	686	691	664	650	683	635	642	689	716	650	666	711	661	695	682	673	663	647	651	751	659	649	704	704	649	677	670	674	665	682	658	673	651	706	712	637	705	706	652	685	704	650	708	676	666	680	675	623	695	688	687	707	680	723	663	656	735	727	656	698	658	682	648	660	674	662	664	630	686	659	653	662	641	632	651	735	645	694	678	684	705	668	706	672	635	696	690	666	659	673	692	643	656	677	696	709	669	669	675	647	666	689	655	680	662	702	701	694	692	624	687	624	659	656	646	702	680	655	677	715	681	661	658	661	675	698	702	696	625	700	666	668	639	677	705	650	664	712	660	668	695	633	666	722	650	669	641	696	707	662	668	726	619	674	683	714	697	685	685	678	653	700	690	673	703	741	669	664	703	662	717	680	674	687	677	686	724	627	672	688	693	679	678	659	695	650	659	683	730	651	696	693	654	695	672	689	626	708	648	651	681	688	672	707	654	678	686	701	625	694	713	686	702	722	635	705	632	662	677	695	679	670	655	723	700	698	678	696	688	686	654	639	666	639	663	678	675	707	672	686	701	678	668	702	687	687	683	675	701	722	686	711	685	699	720	683	662	705	657	699	669	656	663	647	704	715	651	680	722	698	708	687	689	678	714	733	663	699	695	646	662	699	686	680	681	711	669	698	725	681	715	667	679	703	650	652	703	621	683	678	652	674	685	685	662	703	638	690	683	670	700	658	693	660	693	693	631	663	645	631	651	700	723	652	716	657	637	665	675	657	667	706	664	704	677	699	668	690	688	697	661	677	668	660	718	663	651	650	678	676	672	698	691	655	658	653	685	676	662	715	680	668	663	692	692	721	697	624	669	650	673	656	710	612	710	631	674	686	691	664	672	690	700	739	695	692	692	685	690	670	738	674	736	662	727	693	684	677	673	687	722	662	732	681	679	722	609	674	655	678	694	705	652	691	640	677	660	699	736	684	701	659	701	695	674	663	676	731	671	650	657	671	665	654	649	656	673	663	724	674	697	681	686	713	661	659	680	668	648	665	672	647	714	683	663	708	683	710	661	594	693	693	668	677	666	710	681	666	703	759	653	650	649	651	673	695	739	650	702	639	652	636	646	662	675	699	692	671	715	676	653	724	655	683	653	690	727	660	676	699	679	666	678	667	668	678	659	691	676	649	715	672	659	694	654	670	734	681	674	667	675	698	636	615	680	670	674	616	695	664	642	689	685	653	653	668	638	703	664	647	678	695	658	622	734	700	676	695	715	676	658	642	677	637	668	658	703	679	672	647	690	649	700	696	703	677	642	659	703	649	707	705	707	641	639	667	686	649	678	646	678	635	675	665	678	694	720	703	672	683	701	667	671	704	652	676	689	706	681	672	699	710	673	717	663	688	604	661	663	687	690	672	633	653	719	664	669	650	705	684	672	679	687	685	700	674	658	661	620	704	653	664	650	690	699	648	697	653	695	742	695	638	677	704	715	644	699	667	696	659	711	680	668	697	679	603	649	697	687	655	643	687	655	701	633	694	708	672	642	649	679	678	677	705	654	689	689	691	690	675	686	689	708	643	649	706	665	625	700	704	663	667	700	636	710	696	649	686	657	629	719	672	660	642	727	670	641	681	645	675	719	642	685	665	673	686	716	684	700	652	700	648	697	704	681	708	665	662	677	694	690	695	708	675	661	653	732	691	700	667	690	695	696	681	695	701	682	664	685	686	684	634	620	648	671	678	674	680	728	683	689	721	686	692	684	704	649	670	685	698	676	654	629	670	656	670	710	693	659	754	746	704	698	699	664	680	671	684	682	663	664	696	700	679	696	635	668	685	707	706	663	688	664	693	717	707	707	689	627	693	651	641	671	725	706	708	702	667	649	698	632	673	642	663	691	664	643	666	670	679	663	645	731	692	672	698	635	710	682	686	719	669
36957	14264	7984	4073	2962	2234	1738	1431	1264	1345	1434	1445	1540	1233	1080	937	862	814	693	621	539	550	468	492	444	426	443	410	407	428	423	380	443	435	401	418	398	402	404	393	396	380	398	388	407	401	391	378	372	377	407	414	393	357	416	385	428	412	421	404	378	390	386	403	387	367	393	408	367	423	397	380	376	395	364	372	364	387	377	352	390	384	402	393	382	371	417	382	377	388	410	354	396	383	390	379	381	397	398	379	390	391	383	405	370	378	393	365	385	397	386	366	361	370	411	348	380	401	392	357	380	397	377	374	396	383	355	378	385	392	404	392	360	381	391	348	349	382	376	404	343	324	360	346	368	380	384	371	404	366	358	361	383	382	367	382	394	387	388	342	369	367	364	370	421	389	371	396	377	364	400	427	377	375	424	376	389	377	392	356	397	339	385	386	400	376	410	382	400	378	404	352	359	371	384	375	396	345	346	414	365	349	398	374	378	408	339	379	385	399	367	397	370	380	386	373	362	378	417	356	402	394	364	369	364	363	400	385	376	396	373	379	405	366	390	383	357	375	372	387	381	336	323	367	354	380	385	349	385	372	349	384	375	392	409	376	338	409	360	409	422	329	386	363	401	407	382	348	418	356	329	376	362	371	397	372	406	362	398	360	378	404	348	339	403	368	402	348	368	362	366	378	340	378	390	406	382	382	388	371	382	380	408	405	355	410	381	368	387	361	381	375	390	366	371	374	372	370	408	366	422	407	438	420	366	375	355	376	398	373	367	405	345	403	390	353	380	374	392	406	382	355	370	379	391	391	389	371	367	374	398	412	433	365	376	350	352	403	413	357	399	386	356	405	352	388	399	374	372	383	376	409	372	387	385	402	345	354	360	350	357	341	349	355	382	376	385	384	382	350	405	387	334	375	378	365	414	404	394	381	413	331	394	361	387	394	365	406	395	349	394	365	334	370	399	350	359	374	360	379	396	390	412	409	383	364	373	350	379	379	385	361	357	354	372	367	390	396	358	347	359	389	344	364	396	376	389	352	379	402	361	397	401	373	371	334	366	388	392	357	350	372	375	369	369	378	345	398	372	429	398	372	367	371	367	398	387	381	378	418	376	419	355	364	366	361	374	374	359	358	371	355	378	397	395	425	396	376	426	372	380	383	378	387	388	396	392	397	379	384	380	334	379	370	411	362	407	351	362	352	358	401	385	393	390	367	371	355	361	355	383	364	386	344	380	368	364	384	381	380	402	375	390	325	421	364	359	351	399	333	368	400	381	368	376	344	378	375	422	385	384	361	363	387	397	338	380	402	388	368	375	384	384	431	405	350	361	411	373	371	372	412	395	387	352	355	369	373	382	384	399	368	372	374	383	381	398	372	391	363	389	377	401	371	379	371	366	335	380	383	386	388	355	384	391	347	378	385	405	375	390	381	361	384	380	392	346	403	356	392	362	384	382	383	365	350	388	393	394	367	367	383	426	389	343	421	389	402	353	396	387	402	402	374	347	384	380	374	365	395	365	398	364	368	375	378	399	374	367	357	395	408	355	366	392	383	387	393	357	403	361	371	400	394	409	367	422	410	369	383	436	368	405	365	357	380	396	352	385	348	411	364	364	393	351	369	422	408	392	379	429	402	374	352	362	378	384	381	381	401	369	380	351	387	321	364	368	372	389	428	376	327	393	400	383	356	392	366	382	371	377	364	361	399	387	338	407	375	391	367	391	389	373	374	366	386	372	342	345	381	391	382	413	379	357	383	377	408	373	398	374	391	377	379	357	382	381	379	382	367	375	369	384	405	378	396	380	371	439	401	368	353	372	361	353	371	380	378	420	397	379	403	426	384	372	387	358	350	392	382	356	394	355	347	382	383	383	370	411	380	339	378	366	382	405	402	370	370	375	372	377	373	377	370	393	366	387	373	368	376	395	397	401	404	386	337	385	384	383	357	353	395	368	413	399	366	362	345	360	399	376	390	388	389	379	416	383	380	367	403	373	384	394	381	383	341	384	397	356	371	390	406	380	382	380	371	364	393	369	395	364	372	436	374	340	384	388	393	357	372	382	407	388	400	383	340	374	381	358	368	376	359	353	392	359	378	379	391	364	382	380	375	399	431	360	404	382	409	377	372	354	372	360	382	386	363	384	399	406	406	368	346	376	383	399	393	362	357	375	383	363	377	357	400	408	399	405	371	339	348	365	391	360	335	366	393	419	376	379	375	351	373	388	419	354	365	395	389	387	385	345	391	378	353	366	395	361	390	415	405	362	383	384	351	404	395	371	382	408	380	380	369	369	394	403	358	382	380	374	369	355	374	396	397	369	415	345	421	386	351	357	396	402	367	398	378	375	380	389	383	383	395	370	400	385	368	362	380	378	411	372	396	404	415	375	361	394	351	356	400	369	350	382	346	382	404	366	372	372	404	370	385	363	401	403	354	407	372	329	395	395	349	388	346	386	345	367	368	363	385	396	369	397	398	398	336	382	368	380	397	381	398	390	377	397	383	367	405	366	386	344	367	373	395	370	371	409	310	347	387	401	404	413	375	352	377	402	411	378	430	375	404	386	422	358	414	369	382	413	377	374	391	387	364	336	388	378	370	394	371	413	389	398	357	376	386	373	355	353	363	361	373	395	355	348	415	395	362	398	360	324	358	352	396	406	376	416	374	387	373	369	416	375	364	402	370	376	392	374	385	412	395	396	369	394	373	406	388	378	355	335	358	373	384	388	409	366	388	387	363	404	390	380	413	385	374	379	376	353	395	407	361	383	349	360	344	418	344	347	406	398	412	356	415	363	390	369	365	388	370	394	399	356	380	371	394	424	401	398	375	400	398	392	420	367	403	372	376	389	364	365	365	395	339	387	384	363	361	367	399	397	396	390	361	379	378	362	368	406	381	396	349	383	388	367	373	386	362	371	352	339	409	360	401	379	386	401	341	421	368	393	375	381	392	364	373	369	363	363	420	378	391	395	326	336	388	403	372	352	384	365	360	379	411	411	448	347	423	349	412	359	360	395	369	383	359	386	398	370	364	414	341	407	379	379	339	388	384	376	406	373	372	392	377	377	409	414	358	379	360	376	366	422	410	347	388	392	378	413	374	376	393	361	382	346	382	383	417	346	402	377	363	391	362	377	425	395	379	361	400	366	393	380	381	389	357	404	380	374	394	407	403	377	367	363	403	372	399	368	372	360	365	387	373	330	406	386	403	405	369	395	411	354	359	354	377	373	366	377	400	370	404	339	384	378	379	386	338	400	426	355	396	412	355	379	387	373	405	392	348	415	365	364	367	336	393	381	360	367	374	396	374	366	394	416	432	369	388	399	401	414	352	367	360	392	360	386	355	374	356	398	373	393	389	331	371	389	344	396	386	395	369	373	358	365	406	382	389	368	390	382	403	389	399	409	377	354	381	394	342	348	383	405	361	365	338	385	369	408	378	393	377	348	378	389	386	336	385	389	327	381	360	376	377	375	396	380	377	402	386	399	431	365	410	408	365
16622	3542	8088	9590	8949	8017	6915	6199	5756	6211	6346	6871	6975	6192	5243	4477	4040	3743	3144	2610	2197	1791	1637	1410	1335	1254	1191	1162	1092	1095	1068	1118	1071	1089	1082	1071	1120	1049	1034	999	978	954	930	918	968	949	972	913	965	958	960	939	960	930	988	982	922	920	930	956	940	916	961	948	985	930	944	935	929	879	880	926	862	892	939	929	900	832	943	903	918	950	939	882	894	936	907	905	932	917	942	922	865	887	925	930	841	885	892	916	915	899	894	937	897	881	868	891	895	910	864	888	921	886	963	913	888	926	858	841	878	924	873	826	863	918	883	869	882	862	913	894	850	923	886	870	852	885	915	924	912	930	890	835	872	920	897	878	873	822	889	906	898	896	901	866	874	912	953	927	884	880	854	880	875	876	825	877	865	888	879	883	882	857	850	910	897	901	865	876	862	917	835	870	814	835	913	869	841	893	919	911	892	892	904	866	901	896	861	875	915	903	865	886	900	865	872	864	862	900	919	882	851	896	874	921	910	892	934	853	875	882	840	886	912	900	897	848	900	875	863	863	849	861	838	833	962	881	893	854	874	888	906	874	886	876	892	885	855	865	898	907	874	932	891	882	864	892	877	911	883	882	827	906	888	915	831	874	822	885	865	874	871	909	876	894	829	882	866	856	902	895	877	872	865	868	946	813	805	871	862	887	864	822	814	837	874	895	850	980	868	853	886	849	892	835	908	867	861	908	857	900	859	825	839	865	858	867	866	908	890	907	910	864	868	888	837	919	867	827	870	892	934	871	899	895	863	879	912	851	817	863	907	856	861	834	902	890	885	849	887	891	865	897	875	908	893	806	832	884	933	869	898	909	819	849	847	862	957	897	853	863	871	841	901	846	847	842	878	852	886	939	862	848	916	926	872	835	886	921	915	934	865	910	945	876	845	927	903	881	897	890	907	863	861	850	862	857	921	850	855	884	855	911	836	904	885	893	854	857	849	793	901	849	894	831	880	883	875	808	852	925	936	867	885	893	870	869	771	863	821	859	900	846	853	890	868	831	886	873	909	929	897	881	884	874	846	930	857	842	864	861	966	929	831	872	872	851	902	854	931	920	923	885	824	844	827	838	851	878	850	878	875	867	808	845	875	856	900	848	901	898	896	883	917	830	907	900	851	936	861	910	902	849	828	885	906	860	872	846	895	834	897	873	847	852	829	906	833	879	888	896	857	897	913	840	836	925	889	907	881	848	880	860	907	950	850	865	933	857	868	860	940	891	932	834	857	867	905	942	927	845	846	891	895	846	876	862	882	884	911	884	859	858	952	869	870	826	911	820	865	887	827	851	905	869	908	918	904	892	897	916	917	853	901	854	928	877	918	909	859	904	889	875	879	878	897	893	830	873	847	897	890	832	894	861	864	870	872	901	880	926	839	853	851	843	862	830	857	907	906	950	832	872	900	837	942	850	895	882	882	888	890	896	903	859	879	950	833	817	902	887	841	839	867	887	868	891	974	879	917	873	827	868	845	866	816	817	839	847	946	843	905	876	841	857	895	898	857	861	897	904	822	863	858	879	897	915	878	860	890	841	882	911	895	905	940	833	909	887	900	836	782	862	902	916	898	854	903	877	867	880	889	842	861	905	899	867	872	906	883	855	853	882	875	870	900	866	864	858	873	820	847	871	937	852	857	890	835	887	871	884	903	852	893	856	881	909	905	905	899	912	873	855	845	899	874	918	901	907	867	880	882	840	905	891	890	894	888	867	901	881	870	889	902	873	852	796	910	879	857	888	893	887	890	855	869	867	849	897	924	908	881	847	892	893	896	879	917	880	883	899	904	856	878	852	868	865	893	916	849	885	875	860	895	843	822	904	861	831	899	871	921	857	885	902	861	887	880	867	832	847	879	858	917	873	865	856	852	881	853	894	927	875	895	847	857	859	922	848	866	878	856	909	859	895	854	878	896	821	818	854	886	869	838	839	890	862	857	896	866	851	857	823	815	917	886	856	852	875	883	889	887	879	841	859	875	855	855	880	876	884	903	897	941	871	889	891	886	870	843	880	861	849	912	887	865	880	832	833	901	861	883	853	859	898	878	905	892	858	823	859	875	833	869	873	874	935	893	937	827	871	837	888	875	869	899	865	868	932	821	896	906	868	863	876	853	871	926	863	899	894	954	929	969	921	852	871	838	812	877	850	876	850	864	875	856	852	797	874	853	814	823	868	855	831	849	872	865	901	875	873	864	856	904	877	838	893	861	831	876	805	830	835	883	887	946	909	864	870	875	824	924	843	847	879	870	825	916	904	928	847	880	906	874	882	854	836	893	904	872	858	880	861	872	818	881	881	856	914	890	882	889	886	883	900	868	860	870	864	914	881	900	859	846	883	905	905	827	905	874	857	899	878	832	931	894	868	854	904	910	870	875	881	838	886	875	865	878	868	928	896	839	911	907	845	916	892	891	908	893	837	887	863	855	951	896	918	863	851	863	882	838	873	795	888	836	921	866	897	893	815	891	894	865	915	904	919	814	858	868	832	822	913	867	953	880	898	888	790	818	881	847	874	858	848	886	862	859	913	853	862	904	848	871	929	876	858	902	900	838	916	933	870	922	860	921	846	873	903	825	834	873	893	874	937	915	850	840	880	908	855	883	862	892	856	910	903	879	827	878	915	847	872	896	870	838	900	890	872	893	860	847	889	869	913	890	886	865	900	880	907	947	879	874	860	886	884	906	851	917	902	889	893	860	813	892	849	863	878	871	883	872	928	855	882	877	874	852	864	916	899	887	873	893	888	844	859	906	926	961	871	947	857	910	879	909	939	939	861	853	912	863	913	851	864	883	901	894	899	839	873	838	856	945	876	905	870	882	860	927	925	868	880	841	923	867	888	867	879	876	902	883	875	886	865	862	887	919	896	876	861	913	869	951	865	888	870	863	860	952	847	867	851	899	887	881	894	864	851	833	884	909	853	839	905	876	944	855	904	892	819	924	885	836	885	912	885	840	896	910	882	818	846	908	898	837	916	881	911	870	901	898	858	868	849	872	818	909	904	877	899	876	896	905	886	838	936	844	882	862	824	924	889	809	931	889	874	850	884	861	919	908	928	873	897	875	865	850	899	895	915	865	873	914	879	834	843	869	897	851	840	903	883	918	894	857	915	843	865	886	875	893	860	849	857	841	853	885	874	841	867	901	876	855	857	861	869	856	862	879	885	905	843	851	831	906	917	864	888	914	880	821	898	856	886	914	861	848	882	899	873	894	824	893	858	866	905	894	881	873	903	867	938	902	850	908	884	851	899	895	937	967	888	893	856	879	883	876	893	887	834	785	858	842	887	918	854	853	935	825	823	876	914	864	911	860	879	900	885	906	880	935	859	918	888	820	821	888	825	899	891	871	872	862	879	853	914	829	846	876	885	895	857	907	895	843	852	916	867	856	866	848	856	879	889	907	867	873	847	873	861	894	839	945	887	890	897	889	900	816	852	922	844	838	862	837	885	869	896	864	890	913	813	885	921
4134	702	878	823	724	610	544	505	523	511	538	562	589	529	446	396	405	366	341	306	241	256	219	214	216	191	191	229	235	216	187	216	213	225	181	220	203	181	192	197	227	203	189	177	195	211	215	237	188	201	201	197	209	216	212	231	216	186	232	231	214	215	208	225	193	202	224	191	223	225	218	236	174	175	197	205	209	202	215	204	204	247	219	195	181	206	198	211	186	171	221	246	208	177	206	200	216	187	200	212	185	207	238	228	198	180	203	213	196	184	215	224	193	217	201	177	215	198	212	225	206	199	171	195	200	190	208	218	215	223	196	194	231	211	206	214	191	207	187	224	188	184	209	210	194	214	192	201	206	214	204	197	196	203	183	214	187	202	198	185	208	215	219	180	231	217	191	194	201	191	233	221	210	194	200	200	206	207	185	182	195	196	197	202	193	183	219	199	182	226	177	187	194	215	207	252	238	217	192	222	205	200	208	203	202	186	223	232	202	215	186	208	202	221	193	210	184	179	225	231	203	202	204	225	206	196	208	191	197	214	197	173	220	228	207	203	192	214	195	212	215	234	216	193	191	213	180	213	224	188	202	204	192	216	196	202	171	209	227	213	231	222	232	225	192	205	197	229	200	189	180	219	173	222	229	214	218	189	192	193	193	184	206	196	192	198	219	201	204	214	215	205	211	209	204	195	181	212	189	204	217	216	186	211	196	226	232	198	208	205	191	212	215	238	221	213	192	195	171	235	224	219	215	198	200	210	199	189	213	232	216	234	176	188	211	203	223	230	198	199	209	182	186	205	223	182	219	199	202	201	204	211	212	231	186	215	216	197	197	194	216	215	217	179	201	187	231	201	214	177	186	206	198	191	220	209	209	192	220	223	207	206	219	244	213	210	212	202	209	242	226	210	213	219	213	214	236	224	203	200	201	208	209	219	218	226	204	178	188	204	218	204	222	196	204	196	198	223	235	185	196	214	193	209	201	214	220	209	189	231	199	202	243	202	184	208	230	205	202	182	194	207	224	207	212	229	205	199	207	205	215	217	202	218	190	204	188	204	237	235	225	210	216	211	208	197	210	206	207	186	207	215	188	197	209	217	200	204	203	209	229	177	205	230	182	218	160	232	195	198	223	218	181	201	197	222	224	185	195	220	195	191	202	222	217	203	205	213	200	194	202	203	224	201	217	206	200	200	205	187	194	220	172	193	187	222	196	199	205	208	219	206	208	193	190	210	208	217	215	202	227	224	189	197	197	185	205	208	203	217	193	223	183	191	193	200	180	193	231	188	218	190	202	195	214	202	191	192	203	216	191	210	201	195	231	209	215	209	207	207	206	211	203	182	190	189	228	207	214	199	210	216	194	197	167	209	207	234	197	194	226	199	218	223	212	212	193	210	190	213	236	203	224	202	183	185	184	201	189	214	199	206	191	224	187	218	205	230	190	214	197	215	218	192	189	186	217	198	167	216	184	208	234	203	231	202	211	225	187	202	219	201	183	213	184	204	171	213	205	215	185	186	202	218	195	210	239	245	221	194	207	201	240	213	220	191	197	197	210	210	216	222	203	183	218	206	203	223	184	194	196	228	225	213	181	210	213	187	200	217	215	210	189	215	202	223	234	214	213	192	208	203	231	193	193	197	231	216	195	211	213	193	217	217	211	201	209	201	203	212	200	197	203	218	223	219	254	235	219	219	173	214	197	203	196	200	213	186	217	210	205	200	220	215	176	184	208	195	232	231	205	211	216	206	210	230	176	209	210	198	220	205	206	224	196	201	219	233	225	214	216	211	180	182	225	232	209	184	193	211	179	205	201	201	204	176	196	198	183	195	201	198	182	209	222	181	186	184	229	222	202	213	194	197	230	211	186	222	228	203	219	198	180	218	196	212	199	213	202	183	225	211	203	201	173	198	211	224	207	202	200	194	167	167	199	191	205	201	199	211	188	213	223	195	210	194	202	185	195	208	219	200	229	198	183	180	205	221	184	170	185	215	185	195	184	191	211	210	219	202	194	218	236	201	197	203	205	228	197	228	221	204	180	221	212	219	200	200	187	204	216	222	211	217	204	195	220	172	213	195	197	200	197	184	213	231	177	220	195	193	206	197	230	239	197	211	185	205	199	205	217	217	187	195	187	223	207	198	194	196	201	216	224	219	215	211	204	195	224	202	183	178	202	193	210	203	206	209	213	220	193	222	201	210	230	224	223	194	185	215	222	194	183	188	213	208	234	211	227	237	195	218	186	226	228	211	221	204	204	209	227	211	187	223	210	213	205	208	206	192	220	212	219	200	214	177	225	205	216	184	199	208	230	210	233	230	211	191	190	188	209	197	204	222	216	220	196	209	201	254	238	202	240	204	170	215	222	179	212	192	242	214	208	172	198	200	175	209	224	220	212	219	188	224	193	196	216	190	201	213	214	232	224	204	214	191	183	186	196	188	219	241	214	200	174	190	201	191	198	177	209	204	225	204	213	182	200	200	219	226	217	210	196	180	184	214	242	228	199	209	221	182	206	189	209	216	168	185	203	193	211	186	197	223	223	224	200	193	199	215	224	229	207	227	218	197	244	238	210	210	193	199	179	195	203	202	194	212	213	222	197	184	212	220	196	207	209	192	225	209	221	232	222	215	227	207	193	217	209	215	210	218	212	182	180	198	199	219	201	209	188	206	183	201	239	205	200	267	202	212	190	210	181	206	205	190	208	203	210	228	214	223	219	224	226	233	207	218	218	218	184	210	213	205	203	196	205	209	210	189	185	195	229	218	192	198	187	190	209	209	213	198	196	202	194	186	200	224	190	213	235	221	228	203	202	236	212	184	205	196	209	212	218	217	223	191	207	191	217	196	200	219	227	201	218	188	217	190	200	233	214	210	156	216	181	211	241	205	225	212	175	204	196	197	212	182	224	200	205	215	197	207	219	201	175	185	213	199	212	224	198	197	184	194	199	187	169	204	204	213	214	184	226	192	203	211	219	231	190	196	216	208	206	221	237	209	196	222	210	216	221	209	211	178	241	196	204	202	228	200	211	202	205	193	184	202	208	197	205	226	194	215	213	196	229	203	185	231	194	185	180	178	208	187	225	230	222	183	201	201	194	213	203	230	221	216	191	233	195	174	212	208	189	208	209	215	224	210	181	209	221	208	181	181	201	193	209	205	189	203	191	219	229	200	220	191	222	217	205	190	194	224	211	218	175	231	208	196	206	203	216	203	204	198	195	206	216	210	210	179	188	226	224	205	201	211	200	205	200	186	232	190	249	223	203	219	211	200	184	194	198	201	199	212	216	210	186	191	215	199	219	216	221	238	213	189	199	203	191	202	211	217	199	219	200	195	194	216	204	196	224	194	205	230	205	221	209	211	208	205	214	190	211	199	191	201	193	224	216	183	229	243	206	199	214	199	200	240	218	207	211	215	201	216	194	207	201	221	230	234	200	202	203	186	212	211	206	212	203	219	239	211	194	226	182	211	198	223	194	205	205	199	228	214	175	203
4403	983	1967	2637	2475	2277	2121	1988	2014	2265	2691	3038	2917	2567	2137	1903	1689	1534	1356	1047	890	768	783	672	610	603	599	535	559	636	535	564	546	571	566	606	574	540	572	538	555	524	524	534	538	552	543	552	527	534	563	548	552	564	595	546	522	552	532	561	488	563	554	560	516	540	529	553	507	529	549	495	502	583	492	538	546	518	514	556	555	532	493	505	517	487	575	518	541	514	539	557	540	526	554	544	524	564	551	532	540	543	500	573	537	545	487	508	522	512	555	516	589	509	556	520	516	582	500	560	546	527	506	535	477	533	556	525	549	549	519	560	510	583	542	499	527	549	533	483	531	578	552	508	524	509	516	552	564	532	527	512	541	543	524	558	558	532	544	523	491	522	509	484	526	536	519	520	503	564	519	497	582	505	519	512	515	530	486	535	493	516	547	545	508	537	540	508	556	552	496	515	549	512	553	506	530	483	510	531	528	491	499	483	494	481	497	520	508	506	506	532	492	532	537	560	525	513	512	511	556	570	532	492	518	569	541	526	538	545	503	522	572	532	541	519	543	507	502	516	525	495	534	531	530	506	538	530	536	515	545	544	509	501	542	551	522	513	554	564	537	521	492	494	534	560	533	514	537	500	518	531	529	549	508	525	526	540	546	509	527	536	522	533	526	500	511	530	533	544	513	537	531	519	525	539	547	508	540	534	504	505	576	534	489	519	498	523	543	542	525	535	522	503	543	562	540	514	538	547	517	521	490	515	496	520	524	503	506	545	534	523	530	518	494	514	512	575	517	525	528	555	517	535	491	518	528	519	539	479	527	540	534	500	543	515	549	547	492	510	555	538	477	514	543	596	513	548	540	509	521	554	497	539	518	548	547	547	525	533	568	537	538	546	485	552	504	537	544	540	501	525	534	528	517	507	506	536	523	499	570	525	552	515	520	472	503	472	528	500	530	533	533	528	522	533	505	544	531	530	502	540	523	526	562	508	520	522	519	546	510	504	516	497	559	528	550	528	512	539	471	529	532	520	545	496	548	499	499	481	532	528	545	506	501	505	565	497	551	571	522	523	549	520	513	583	523	547	575	487	531	550	562	554	533	503	548	514	550	495	536	516	537	503	547	562	517	513	473	554	492	533	563	486	545	549	551	529	514	555	491	540	541	525	551	540	530	509	488	542	511	568	539	483	534	523	525	551	480	499	496	528	556	539	485	513	557	536	560	529	522	535	498	527	485	531	527	507	534	531	572	519	529	555	538	554	551	523	528	564	526	527	487	498	512	529	495	524	537	519	485	524	499	504	541	552	496	548	514	532	499	561	501	449	491	529	524	563	513	560	548	468	451	536	491	517	495	544	519	519	523	530	470	521	584	587	513	526	537	580	530	525	502	478	537	529	531	483	547	513	537	555	541	502	550	531	495	558	496	523	541	523	507	525	532	524	560	488	543	495	510	543	535	562	497	492	529	489	540	511	521	525	519	515	551	537	529	502	534	525	545	526	510	516	536	537	554	578	517	494	501	514	513	536	549	514	505	555	539	549	479	509	549	545	471	552	551	557	563	521	497	523	545	515	474	542	484	517	528	537	541	565	502	531	506	499	552	529	549	561	519	510	510	553	544	547	553	535	489	503	521	520	504	535	524	526	523	523	566	528	553	486	514	492	525	525	505	560	527	524	497	548	530	532	516	553	558	558	535	545	517	531	510	529	519	496	527	573	557	541	525	575	525	512	518	502	490	564	508	558	534	549	541	518	550	541	518	529	511	555	489	541	562	524	570	498	527	534	521	513	539	572	538	537	520	514	548	519	562	546	501	535	513	540	560	563	538	542	530	540	552	545	533	506	519	545	511	491	561	547	517	543	532	506	512	523	519	523	497	522	486	493	505	506	548	494	532	499	517	507	537	517	520	498	541	541	547	521	502	530	561	510	475	533	534	502	531	471	502	537	520	560	539	548	508	531	535	526	491	537	496	503	530	573	522	503	555	554	481	484	486	551	533	537	537	518	517	523	548	533	540	571	529	519	486	525	547	522	548	546	462	505	494	529	484	513	547	487	499	529	525	491	535	517	532	521	518	495	524	537	521	548	547	536	526	510	529	556	530	509	520	538	549	563	547	517	506	556	502	542	504	486	519	536	531	529	563	516	496	571	528	516	539	518	475	536	502	550	530	574	554	503	522	520	572	531	490	547	538	523	524	491	537	540	557	519	541	511	518	552	522	492	551	544	548	517	494	526	536	527	566	490	495	508	509	534	483	516	523	513	502	489	566	528	515	564	513	544	527	533	528	560	501	563	516	484	474	522	586	548	507	536	505	504	543	500	542	524	562	538	538	520	530	521	572	495	522	489	550	573	489	507	511	525	577	552	520	547	506	528	496	553	513	468	537	498	527	525	512	539	506	541	550	514	551	499	555	547	538	484	516	532	553	508	556	524	496	540	564	517	550	515	512	533	510	551	549	550	530	527	548	544	520	553	530	534	498	547	537	505	531	532	560	559	524	507	539	501	528	515	509	518	543	565	526	500	540	519	543	550	529	531	519	502	544	507	498	542	507	522	552	534	542	513	537	550	520	523	530	492	525	527	491	513	520	507	544	509	539	512	535	523	528	538	551	525	568	522	522	483	526	480	507	509	530	542	510	517	565	520	572	525	522	542	458	511	493	538	541	532	532	573	542	557	495	560	549	554	523	534	491	509	528	515	504	515	500	551	496	542	498	516	490	516	557	544	489	535	527	486	561	505	590	508	537	517	502	496	518	519	527	558	495	587	528	523	566	502	501	539	543	577	537	530	524	509	522	534	529	502	540	548	489	555	518	501	549	544	486	539	534	514	511	546	543	538	555	529	514	530	505	542	559	540	521	475	547	477	541	514	584	531	517	518	512	532	542	531	522	525	509	518	563	531	514	518	554	518	572	497	505	523	534	568	512	538	503	531	553	483	499	514	499	517	535	529	513	512	517	544	537	506	506	549	532	548	499	539	539	522	534	517	557	565	523	538	501	504	500	591	502	509	521	537	540	542	525	527	524	505	531	575	510	533	525	569	552	496	515	492	529	546	538	546	534	516	514	546	535	520	521	519	527	518	526	533	503	520	511	590	532	492	542	568	487	508	529	529	527	552	531	499	534	535	516	558	534	470	494	518	542	489	513	515	553	501	562	550	491	562	524	529	536	521	524	549	544	532	510	536	538	502	551	532	510	515	539	530	544	507	535	561	525	568	536	517	553	513	523	500	531	518	540	527	541	488	528	517	527	519	541	567	556	497	537	541	518	511	511	539	519	538	531	531	539	554	497	529	535	536	527	511	525	572	524	520	517	530	545	543	520	534	534	540	510	555	520	516	495	529	563	564	567	552	499	485	468	529	554	505	502	494	506	514	524	524	561	533	504	536	539	547	525	531	500	508	551	533	516	504	570	535	510	525	525	528	526	550	542	499	542	491	550	498	527	537	512	540	558	500	520	568	502	531	532	544	516	545	544	548	537	477	501	537	529	543
28021	6069	2790	2356	1752	1373	1165	1004	922	1006	1152	1161	992	891	680	593	578	506	492	398	355	357	334	358	325	305	294	319	312	315	306	317	297	317	305	282	341	308	313	264	263	267	286	305	308	295	271	266	267	309	279	277	319	293	317	285	272	282	248	318	292	272	282	301	266	286	279	237	266	266	267	263	315	291	291	238	296	291	262	235	264	291	275	250	310	263	286	286	283	277	305	248	284	267	294	299	305	263	256	281	260	245	270	287	288	326	265	276	284	274	281	300	329	266	262	267	263	272	279	267	297	288	259	257	284	288	314	296	245	288	258	320	277	288	268	296	251	287	274	270	278	266	286	278	283	280	266	262	289	255	249	287	283	291	276	276	289	286	281	279	240	280	292	286	278	244	276	264	274	282	262	256	267	309	309	265	237	288	293	293	254	263	288	295	282	269	290	274	276	263	274	303	275	301	293	257	295	315	274	271	256	302	282	311	280	274	304	270	294	272	274	266	276	274	252	283	249	281	260	320	309	314	277	310	293	268	310	267	277	292	290	259	254	273	307	275	308	279	274	274	294	301	274	293	265	288	278	311	291	265	289	283	289	283	297	286	278	262	257	297	309	283	267	267	257	264	256	265	272	244	259	280	267	279	285	290	290	293	296	257	298	295	269	254	247	287	281	276	284	278	244	293	263	249	274	276	278	265	289	278	281	292	283	268	275	259	290	284	277	267	286	299	283	300	312	278	257	235	267	277	276	285	277	277	286	263	254	294	297	278	274	252	282	283	268	313	272	273	251	281	243	272	265	275	305	302	273	244	266	275	274	267	286	271	281	278	274	286	286	257	317	241	263	271	273	271	279	282	247	275	290	310	289	274	304	268	321	280	276	251	286	297	285	266	287	283	288	277	298	273	259	261	280	259	290	239	283	282	276	304	284	295	305	295	273	301	297	280	273	287	285	291	282	322	284	298	252	288	255	277	308	268	290	268	291	271	289	288	277	241	288	268	281	284	280	293	259	275	285	261	281	245	263	279	267	287	277	299	280	283	240	288	275	288	277	262	280	285	279	287	240	275	258	246	290	284	293	264	288	276	295	289	271	283	311	256	247	276	243	271	283	271	271	287	251	277	261	289	279	275	249	273	247	263	284	285	298	271	277	286	304	263	247	279	272	259	281	301	283	282	259	250	277	258	267	313	232	251	327	277	269	259	279	297	296	287	276	287	298	267	308	271	314	249	259	267	278	266	247	282	302	295	263	265	255	326	251	259	317	269	293	303	289	277	308	273	271	293	321	306	254	264	279	248	297	287	263	276	271	264	303	257	279	287	278	291	247	276	274	243	279	272	277	281	318	260	285	280	292	271	270	287	326	287	263	250	262	283	286	269	295	290	293	276	282	255	265	308	283	283	284	293	277	269	277	279	274	294	277	291	276	290	295	290	273	270	254	255	251	298	287	247	268	275	268	289	251	287	282	283	283	268	286	303	270	286	303	263	285	266	298	288	277	270	291	285	273	282	266	298	309	271	275	326	281	255	248	277	275	286	293	310	286	258	280	289	242	271	241	283	256	294	287	292	277	289	272	287	284	260	297	272	268	288	315	281	297	295	270	281	251	248	324	274	272	289	285	278	270	259	279	272	267	257	241	274	260	263	280	236	254	282	275	257	284	309	253	294	292	272	258	304	266	262	290	287	273	272	273	259	254	295	285	289	253	298	274	303	276	289	265	265	269	236	277	261	282	293	270	284	295	284	269	281	270	287	273	276	298	284	288	253	271	265	279	279	287	238	260	242	255	268	276	296	303	273	252	289	303	274	276	280	287	280	302	276	269	272	284	282	285	291	289	277	296	292	300	301	269	254	299	281	290	264	240	261	309	278	263	266	255	294	269	279	279	314	265	248	271	267	252	285	320	291	293	308	296	285	263	289	263	279	271	285	282	291	286	288	296	298	295	281	284	236	264	278	267	264	261	265	276	270	265	290	277	283	265	265	284	268	277	284	288	287	264	288	272	279	290	283	313	279	264	273	281	259	267	287	282	294	262	282	298	334	275	266	286	274	262	267	268	276	304	268	260	281	300	251	288	282	270	259	258	273	273	277	276	311	245	261	295	278	270	291	248	270	257	256	276	272	279	294	310	275	305	290	277	293	295	273	279	310	312	296	271	282	282	246	281	297	296	279	282	272	238	272	248	268	251	296	291	284	288	277	276	286	258	290	252	300	337	279	250	280	299	277	287	287	290	268	287	302	305	287	277	250	268	251	290	308	269	329	276	281	260	281	293	255	262	269	280	267	284	241	300	284	276	263	279	292	302	257	287	275	287	279	262	279	299	271	303	285	275	290	293	274	286	258	270	291	270	290	257	281	257	306	284	264	292	276	293	256	279	292	276	277	309	280	251	276	295	282	282	263	249	279	278	282	275	281	270	328	274	289	287	281	255	309	284	261	274	282	294	271	285	286	292	238	274	250	290	278	278	288	286	265	299	283	272	263	277	268	266	255	316	294	283	272	281	282	283	261	290	275	274	290	286	288	254	284	276	285	271	285	273	270	299	239	266	280	294	297	301	286	266	286	269	287	278	237	292	272	257	281	265	296	276	216	287	278	265	254	292	284	291	330	279	294	285	292	277	321	272	285	259	246	300	259	277	247	280	290	253	309	290	291	293	282	300	315	267	252	277	282	309	297	262	295	266	288	266	282	302	271	265	293	258	260	267	302	276	245	285	265	261	280	280	300	270	278	279	260	307	263	290	286	265	261	277	304	268	283	273	279	260	306	254	266	271	272	302	297	294	283	253	322	286	318	289	268	273	252	280	301	310	294	257	274	286	275	324	290	288	286	274	268	272	256	305	241	294	272	262	247	289	263	291	273	273	279	303	304	297	261	279	263	276	284	287	292	293	327	269	250	276	288	305	287	259	250	275	293	293	292	257	307	301	306	294	285	269	323	282	270	280	307	301	291	297	315	289	267	248	284	301	275	290	248	284	299	292	283	260	283	303	238	272	295	260	291	262	288	266	266	270	266	286	281	291	265	249	286	265	269	290	291	274	296	248	268	267	322	303	291	267	261	275	259	272	259	259	295	273	271	284	299	278	293	302	274	290	306	276	279	274	265	268	272	275	272	302	249	277	262	248	272	262	276	284	287	275	276	271	251	303	278	273	282	275	266	300	248	270	277	271	305	293	290	278	277	260	264	255	257	275	292	292	291	273	280	302	293	294	266	299	261	260	280	268	280	277	295	272	278	257	282	273	305	261	303	252	245	290	256	293	263	306	275	307	272	290	263	296	274	252	293	319	268	276	319	309	262	276	241	261	317	250	276	260	246	290	284	303	282	271	300	274	275	293	272	253	314	261	299	278	277	293	271	287	274	257	255	270	238	284	273	326	280	288	293	298	260	303	279	311	245	290	274	261	297	261	323	276	299	273	293	317	249	272	243	290	306	272	266	278	288	286	241	282	279	262	254	243	261	290	279	266	294	308	300	251	272	310	286	313	323
12885	2267	5269	6661	6320	5566	4823	4259	4148	4712	5690	5834	5202	4375	3695	3105	2703	2562	2120	1718	1287	1198	1102	935	949	912	862	831	843	854	814	785	812	824	714	811	846	800	822	767	778	728	748	750	714	752	741	697	664	698	741	798	762	760	748	723	764	734	724	704	711	692	729	727	696	684	697	726	734	707	705	719	718	751	729	703	728	679	661	679	685	690	691	712	704	727	737	714	711	695	698	713	697	717	690	683	651	707	678	722	700	641	729	684	746	675	662	712	649	702	727	699	704	681	705	639	670	672	671	666	662	703	682	690	711	727	699	722	702	666	708	708	673	711	640	678	672	713	696	647	687	669	699	675	666	629	681	646	696	644	700	663	660	686	686	699	642	665	719	734	707	702	732	705	691	712	720	725	712	654	696	722	681	665	706	653	680	733	724	691	731	714	701	686	686	701	706	669	706	659	682	704	707	694	700	680	675	687	666	721	693	653	706	689	699	705	701	645	614	700	661	632	693	699	667	656	692	686	699	713	692	756	661	723	691	659	706	647	649	672	694	657	682	696	694	728	689	718	691	732	689	685	692	692	682	705	691	665	685	639	662	660	705	635	728	707	633	705	664	701	711	717	665	652	691	694	711	699	673	650	715	662	692	695	704	692	666	663	718	721	717	637	677	706	702	673	702	674	701	659	684	659	713	701	637	715	713	669	736	656	672	699	680	694	690	723	651	682	688	667	705	697	698	637	687	693	694	693	660	673	651	717	657	743	699	675	678	690	725	671	660	690	692	676	672	689	705	724	717	701	676	655	738	692	665	705	642	678	672	675	664	722	667	648	721	739	730	686	701	709	715	724	661	633	677	697	672	648	675	718	666	677	688	697	685	708	668	683	631	687	706	671	687	653	683	693	665	660	677	730	705	718	680	669	740	688	643	695	679	713	707	683	642	684	668	700	766	668	679	690	724	652	696	666	739	667	633	712	631	666	706	666	702	690	694	730	676	655	677	727	696	673	654	709	697	655	677	666	690	691	706	686	681	683	657	690	708	652	706	712	672	688	637	700	689	665	721	693	674	707	693	753	687	703	712	672	692	690	701	680	681	728	652	668	671	660	685	703	730	667	723	669	671	713	675	679	697	668	687	662	730	654	711	642	682	661	670	640	692	718	713	709	681	682	696	640	688	622	697	668	727	758	708	693	739	623	697	731	695	682	724	652	678	676	706	713	737	663	663	691	720	670	649	690	673	684	623	713	655	654	655	682	714	662	696	708	688	634	689	666	722	692	746	690	675	645	702	676	690	655	695	679	605	680	683	674	652	680	679	682	679	658	680	687	703	660	666	681	686	718	700	690	720	676	715	715	697	709	664	736	667	726	684	673	655	666	681	667	702	714	641	663	713	694	647	704	688	710	630	667	680	661	742	642	719	673	668	683	712	717	718	708	674	683	719	648	690	673	734	699	683	699	689	729	674	670	728	757	669	698	645	612	693	648	676	680	625	687	692	741	654	707	672	657	667	664	630	670	706	677	705	696	638	677	724	699	683	703	693	680	709	699	687	686	664	689	702	674	639	671	633	658	641	693	702	673	700	694	649	680	698	712	718	664	695	641	723	637	695	761	702	661	667	754	674	721	687	654	689	685	685	737	707	690	699	682	651	697	656	679	702	679	691	700	655	669	690	678	676	683	679	664	733	703	714	669	672	700	681	659	692	690	650	687	681	695	706	721	687	672	714	737	674	731	697	731	734	700	687	707	701	628	667	687	644	712	722	738	699	666	689	633	678	672	686	717	679	646	703	683	684	692	664	701	652	657	718	674	717	700	687	672	723	674	716	693	681	640	610	661	642	740	744	685	699	662	655	697	650	658	662	693	686	709	672	683	707	700	639	689	633	677	689	688	634	693	694	703	695	647	696	742	663	710	700	739	666	700	671	655	731	710	677	662	690	694	683	625	697	697	680	690	674	654	633	727	650	652	670	679	658	665	667	676	683	640	679	675	672	695	663	677	679	702	699	661	674	703	679	706	728	683	676	679	690	682	663	673	659	695	671	716	689	618	701	687	717	694	722	726	677	702	634	680	692	691	657	745	699	695	735	692	693	694	656	696	695	694	702	689	673	681	705	679	670	712	672	676	685	673	697	684	673	653	704	683	698	688	721	685	675	697	684	707	698	698	719	708	647	700	714	703	690	674	712	652	622	650	696	697	675	701	711	660	663	658	687	673	729	715	710	621	708	678	726	664	651	633	691	666	688	674	672	668	709	691	712	713	654	680	702	724	713	683	671	686	678	680	690	650	692	667	686	666	667	713	676	700	658	682	707	688	693	674	708	730	702	651	705	699	666	698	666	672	745	662	665	737	705	674	666	707	651	693	662	695	692	656	639	705	697	651	681	753	654	620	683	696	731	678	720	690	700	707	701	690	652	654	727	657	672	677	647	690	687	672	685	655	690	675	666	673	625	672	669	666	673	655	713	715	692	661	680	700	672	698	634	705	683	652	671	671	689	663	627	661	701	652	717	663	736	690	671	702	713	650	671	712	700	658	692	685	706	720	698	709	694	685	698	681	646	706	667	693	670	718	657	660	679	702	644	704	695	752	722	662	681	675	706	674	652	714	696	707	702	683	657	685	691	671	670	659	710	668	739	695	711	714	672	677	668	689	700	719	667	686	669	696	689	727	703	676	670	693	702	680	687	684	709	654	666	717	714	705	699	730	656	689	671	650	650	690	699	657	640	647	652	678	601	672	668	652	683	670	654	640	672	718	670	710	699	670	670	730	668	672	648	699	669	650	632	659	675	684	670	686	680	684	718	669	678	688	717	661	690	687	741	681	698	716	656	663	684	690	681	648	685	698	729	663	631	681	624	752	735	752	689	687	674	716	697	679	669	702	670	665	690	655	685	663	670	680	656	698	669	662	662	678	683	736	705	662	648	665	728	678	675	667	705	691	658	618	649	674	636	700	682	667	683	688	668	674	700	683	691	665	679	669	707	674	685	707	689	696	692	704	657	653	653	722	731	637	651	674	680	646	672	658	653	713	708	666	639	698	658	684	695	705	723	717	706	716	688	700	698	672	673	685	691	688	714	703	694	686	698	668	640	666	703	715	659	712	689	695	672	689	645	688	691	623	702	671	686	678	692	682	669	713	686	721	701	647	693	669	702	670	733	685	697	720	716	694	629	674	709	669	688	675	685	653	695	671	665	694	649	728	685	671	679	688	707	654	665	676	647	708	708	691	687	657	712	678	659	716	684	670	671	718	699	699	691	681	694	703	670	650	689	675	690	684	671	692	690	688	670	684	754	688	695	676	693	685	742	672	653	679	735	670	693	702	698	705	683	673	689	699	736	696	699	671	693	728	704	708	700	720	664	683	693	667	686	692	708	619	705	706	683	651	674	700	669	681	691	710	647	709	677	725	684	708	674	645	682	677	684	650	656	712	608	711	699	689	723	695	702	719	700	718	717	713	663	686	711	687	678	713	696	668	713	667	674	673	684	686	704	683
41093	16167	6497	4095	2962	2292	1837	1640	1410	1750	1852	1892	1503	1226	1036	902	834	782	687	548	492	465	449	482	407	439	440	400	425	396	427	403	418	409	418	385	439	372	414	386	428	408	428	428	412	398	384	391	394	410	405	388	403	383	395	362	383	381	367	393	357	418	406	403	399	412	389	360	400	383	391	367	404	404	388	389	389	391	379	373	367	370	406	386	353	374	393	392	374	404	383	370	363	361	401	424	364	389	375	392	391	410	398	370	378	373	377	390	375	351	444	393	363	375	378	389	341	402	383	430	419	402	419	379	400	360	410	400	396	358	408	421	379	389	377	393	373	411	380	366	393	350	402	387	385	391	392	402	378	363	352	379	385	380	392	415	393	366	403	398	364	405	365	383	396	372	379	407	372	403	403	362	355	341	366	351	338	438	381	341	398	385	388	409	364	392	383	415	392	393	385	364	391	396	397	402	407	373	390	377	403	344	375	366	382	377	330	415	379	391	369	363	389	360	393	351	380	392	386	360	347	339	358	397	363	356	364	400	386	387	410	359	391	402	370	377	357	362	395	353	386	385	359	353	408	403	382	383	392	383	390	379	383	362	353	398	371	372	366	356	343	377	366	369	359	360	373	372	392	389	375	387	391	391	409	354	376	372	347	407	378	359	368	383	384	409	383	393	396	408	413	402	399	367	357	357	380	405	389	339	386	375	358	359	361	361	412	362	415	384	390	345	378	416	373	406	346	381	357	379	388	371	345	378	398	377	412	394	430	370	372	417	389	343	401	396	398	367	386	400	389	359	389	391	427	353	392	383	389	361	333	397	392	366	441	367	377	372	345	393	339	399	405	355	372	347	384	419	385	387	430	378	354	388	406	404	341	395	370	344	388	366	382	355	393	372	387	394	356	371	385	390	379	399	379	379	353	381	395	371	362	371	392	403	402	364	427	424	385	365	396	373	390	405	362	368	371	390	386	399	411	364	383	375	412	362	386	365	366	368	386	400	367	430	384	393	381	376	390	388	400	359	388	392	385	373	386	362	366	388	371	365	370	355	392	387	398	355	347	373	412	380	414	392	385	393	370	394	400	380	347	416	353	356	393	367	389	390	368	377	365	389	395	388	378	414	409	389	356	375	364	393	394	374	417	356	330	414	351	383	383	392	371	425	345	380	405	375	406	386	382	380	358	362	380	382	386	418	393	363	391	366	363	396	405	377	367	369	332	357	362	373	415	379	341	351	346	380	382	383	399	425	376	390	345	395	406	361	371	368	399	371	353	341	375	372	392	379	389	338	383	407	410	401	410	340	400	370	394	397	383	415	403	425	383	394	397	426	381	365	368	374	381	392	377	403	365	375	376	381	371	395	392	364	364	354	393	369	374	411	374	371	364	392	357	371	358	379	359	386	376	376	369	353	388	374	375	361	393	435	408	391	417	363	371	368	339	357	364	366	372	348	391	364	369	392	373	353	347	372	361	358	363	367	348	389	409	370	399	345	371	375	391	364	372	385	414	363	364	377	388	389	387	387	365	400	393	388	376	355	419	375	402	403	360	363	410	366	362	394	387	387	404	388	378	372	422	372	367	323	368	373	373	373	392	396	382	345	365	387	353	353	348	376	377	352	401	354	387	369	402	358	379	391	375	380	396	400	372	384	387	413	393	355	366	397	368	359	359	376	385	361	376	408	372	390	391	382	387	347	410	392	378	406	388	396	350	411	391	368	368	379	385	364	368	396	362	388	382	384	420	370	415	368	393	378	387	416	399	376	373	404	384	358	407	400	370	335	376	416	378	408	400	414	359	368	397	377	406	363	402	393	356	404	353	382	390	387	388	433	395	350	351	395	389	379	377	370	392	390	385	386	372	373	376	387	389	350	367	424	411	371	383	368	371	375	374	368	419	431	399	371	401	358	399	358	340	397	394	364	424	420	391	422	391	380	373	386	380	413	365	348	348	347	364	349	399	364	356	373	381	419	400	372	377	399	396	364	383	401	364	375	380	390	410	364	398	333	376	381	393	380	387	337	361	412	374	419	383	390	365	360	380	377	398	369	386	384	336	397	377	356	382	398	387	354	381	394	417	355	375	361	391	389	377	375	365	387	402	363	377	403	383	365	340	381	387	421	387	395	351	396	367	382	374	355	388	364	368	406	401	347	372	350	374	391	383	374	404	371	362	360	409	362	369	414	364	386	427	404	404	400	372	364	369	385	384	355	383	429	372	392	389	398	443	389	403	363	365	366	386	409	362	391	377	386	401	384	379	408	351	373	377	430	386	456	379	364	398	421	409	377	363	393	367	380	375	402	374	410	400	379	360	384	343	388	398	370	415	391	387	392	375	387	383	378	340	449	373	383	381	372	375	384	398	396	393	395	391	392	370	412	370	376	448	383	390	379	382	399	367	380	383	358	387	399	353	394	382	343	360	377	397	400	397	377	390	388	391	377	336	347	404	424	346	417	406	372	369	379	348	370	337	379	361	411	359	391	395	368	399	406	386	354	365	340	388	367	378	386	352	386	392	430	365	386	365	376	389	395	404	349	376	356	403	371	397	364	416	393	397	399	386	383	356	391	381	367	392	377	405	363	392	367	386	415	367	392	368	394	391	414	377	351	403	393	378	428	409	347	403	408	375	385	381	416	408	383	408	383	363	405	376	377	389	378	373	379	393	353	384	402	397	363	374	368	361	372	346	410	362	415	390	367	375	397	391	388	405	379	405	369	357	402	378	418	390	406	382	369	350	378	388	363	402	372	363	387	390	398	351	418	371	423	423	355	396	378	356	386	346	370	357	360	411	386	396	378	377	413	387	400	393	387	399	385	398	429	383	375	403	395	375	382	378	412	412	364	388	430	388	392	358	375	373	386	364	407	331	393	409	373	424	382	369	341	378	404	411	382	397	403	383	402	368	332	408	367	353	393	359	370	390	431	384	394	348	383	367	392	398	408	410	382	335	400	373	368	368	368	375	348	373	368	351	392	365	426	375	373	398	367	369	375	406	348	370	379	376	418	387	412	371	410	391	385	374	380	344	389	375	384	392	363	352	388	398	380	373	355	380	337	409	355	388	390	419	367	372	379	374	363	372	379	367	372	383	378	386	386	355	350	402	367	361	376	408	359	368	377	373	367	408	357	366	395	397	339	328	387	368	365	365	396	378	369	399	367	389	404	343	402	381	372	415	373	387	406	364	391	346	345	392	394	405	390	414	405	394	418	366	360	379	395	386	345	369	390	384	435	394	368	401	387	367	383	371	387	375	388	377	365	395	392	400	383	335	362	398	375	359	393	364	403	352	368	358	396	367	356	388	383	351	386	393	353	397	364	385	388	397	365	386	398	411	372	363	352	386	354	378	411	383	361	378	374	395	331	376	368	373	375	396	410	386	374	378	383	371	366	379	403	395	383	364	381	387	409	368	358	348	414	369	388	384	391	405	402	331	373	380	429	392	432	382	369	383	391	337	334	361	386	380	356	381	371	386	396	374	375	380	369	376	377	381	380
17450	3478	8236	10057	9216	8398	7408	6558	6429	7762	8548	8605	7294	6100	4828	4247	3701	3402	2754	2212	1701	1533	1340	1340	1244	1145	1063	1129	1157	1114	1168	1071	1067	1083	1092	1085	1090	1004	1034	998	993	1006	957	983	1026	979	936	949	875	943	971	1001	951	972	1021	974	934	992	989	990	983	947	956	942	982	911	892	936	922	891	883	887	934	926	933	891	907	873	908	887	875	871	934	858	898	888	910	931	880	908	905	918	933	949	959	859	923	889	889	944	900	941	914	986	949	931	919	893	881	894	912	873	902	901	874	939	916	909	925	916	873	895	850	926	863	877	875	896	880	824	908	877	850	897	875	878	898	835	923	878	904	889	882	903	894	892	939	852	894	879	868	864	892	975	884	917	918	894	884	885	892	834	888	831	957	853	919	852	916	853	917	887	887	895	906	914	868	923	887	922	862	871	866	908	901	941	919	888	878	943	888	913	832	924	868	882	891	900	868	830	933	909	872	906	878	854	874	908	931	911	890	875	860	878	897	906	894	846	915	871	879	951	873	889	886	895	880	899	871	864	912	909	870	921	865	842	891	864	888	848	846	948	890	876	868	928	889	866	829	932	905	887	928	862	870	839	877	906	898	905	869	907	898	892	867	892	914	903	847	905	880	858	937	865	862	878	879	904	932	847	878	870	865	818	865	868	925	892	882	869	903	854	899	856	911	928	891	881	861	912	840	885	906	879	845	897	885	834	856	881	834	896	888	865	868	837	836	896	877	899	866	835	918	887	917	859	899	875	855	882	892	842	898	944	857	895	886	912	896	912	899	924	909	837	887	905	907	819	901	890	875	902	878	872	863	898	885	903	952	920	891	884	872	892	912	882	888	863	885	901	872	938	861	886	870	860	892	919	913	875	930	865	855	868	905	855	911	857	882	896	848	869	887	845	858	896	931	889	914	857	914	909	903	890	884	869	904	861	863	912	858	884	865	869	923	917	923	913	889	927	893	874	885	861	902	872	834	921	899	900	918	936	849	881	880	901	890	940	934	896	892	848	903	897	875	909	906	811	867	886	922	868	854	880	931	917	889	908	871	937	871	874	842	930	911	874	859	904	874	877	885	911	825	846	880	850	913	871	886	946	893	849	856	930	902	888	887	936	884	860	906	837	953	856	865	858	875	912	940	894	850	845	939	888	917	896	855	896	886	903	905	888	883	896	901	906	890	842	908	882	892	879	875	913	889	865	848	868	891	886	849	916	908	935	839	892	862	909	818	872	879	843	904	893	865	906	892	809	812	894	896	883	891	879	838	859	933	907	890	922	953	878	885	922	885	922	861	890	889	880	890	897	909	860	892	878	847	900	924	873	894	903	884	900	865	876	918	890	892	861	847	919	913	881	830	913	870	872	894	909	831	883	882	863	873	851	931	908	882	890	934	911	841	895	849	913	887	931	818	886	856	887	892	897	823	960	867	904	923	844	825	853	867	897	867	856	872	916	849	863	844	890	871	852	890	874	890	882	842	875	890	880	865	878	848	857	820	864	907	872	853	899	931	917	900	868	903	883	874	821	907	934	901	880	869	884	854	827	905	874	899	963	879	850	874	939	936	901	843	898	887	864	858	841	883	866	921	896	903	879	938	921	883	893	890	867	923	916	901	884	877	845	892	917	856	901	907	847	959	851	890	864	901	936	906	859	830	885	886	901	896	868	862	884	870	886	803	827	917	963	870	905	845	917	850	857	953	917	949	872	940	859	887	974	854	940	921	899	887	906	896	896	879	976	890	907	831	812	830	897	902	899	867	887	888	937	873	897	917	815	885	929	857	903	912	886	915	943	890	834	914	896	867	867	817	899	917	853	892	870	917	820	880	881	892	862	865	866	888	867	925	899	842	792	891	869	871	929	899	915	895	914	893	892	872	847	891	917	868	878	920	879	874	896	837	922	916	888	874	887	870	834	857	906	895	866	902	891	893	886	921	831	957	917	918	927	903	951	846	846	881	885	880	908	929	876	908	862	895	897	846	917	916	897	874	915	898	896	915	930	947	912	906	867	850	858	913	922	900	852	829	840	880	870	871	910	812	890	852	902	869	879	900	864	894	867	874	869	884	864	885	898	908	879	907	920	864	875	890	873	863	843	883	903	896	865	889	852	898	861	871	909	940	906	908	923	918	846	896	877	885	873	918	905	881	883	906	851	930	846	895	869	918	875	879	901	918	858	906	904	900	893	883	917	911	927	860	920	867	874	875	861	873	889	913	836	902	962	887	838	909	872	867	878	854	883	914	881	875	918	913	892	850	896	889	886	864	849	870	888	870	862	873	939	889	842	873	874	914	902	891	849	866	867	885	907	891	882	861	927	883	889	869	918	953	938	908	865	891	861	852	895	892	943	845	906	917	892	914	844	872	889	921	895	908	845	871	859	847	956	892	919	893	884	896	863	889	819	920	883	922	894	888	905	935	923	879	905	924	893	883	914	903	890	856	854	862	870	836	934	897	876	867	894	901	876	885	898	879	918	892	926	880	878	892	920	918	871	862	886	872	892	899	877	885	883	817	890	887	875	886	922	930	860	920	905	853	861	886	891	883	847	911	907	917	821	923	829	889	890	869	903	836	803	880	913	871	860	941	861	864	883	843	848	914	912	918	907	934	834	907	907	907	877	895	871	909	884	890	853	891	833	884	882	929	922	916	859	896	847	926	882	838	897	895	850	876	860	872	900	916	879	913	858	894	791	912	848	871	890	895	856	880	925	861	912	889	864	918	896	881	934	860	882	861	901	899	934	911	885	804	869	874	888	820	916	860	937	855	912	899	893	866	893	929	864	903	881	896	920	896	960	900	940	885	847	897	952	870	896	849	844	915	826	812	891	885	892	924	861	876	929	902	934	882	873	872	926	900	924	830	930	874	923	871	886	924	874	922	897	891	860	899	897	899	924	922	877	918	875	904	843	860	923	919	864	856	910	869	930	875	948	902	902	885	860	907	874	835	913	892	883	864	834	898	916	917	896	910	891	898	885	860	836	874	896	899	922	890	923	925	894	891	870	895	916	905	885	915	900	871	922	860	874	911	890	941	858	831	902	913	889	880	874	890	890	841	889	917	877	874	908	858	824	926	918	876	847	882	899	911	895	903	817	888	858	896	902	867	859	870	877	888	898	947	863	849	909	878	903	885	875	926	861	879	863	932	858	866	880	823	977	893	847	874	888	867	892	896	889	841	877	941	894	868	904	830	856	892	922	877	895	867	919	873	906	871	906	885	878	888	862	912	886	906	868	877	864	920	868	844	892	905	894	866	878	894	870	893	924	866	885	936	863	884	880	893	896	905	892	918	897	938	924	844	882	868	925	874	883	878	881	877	849	864	889	836	872	919	857	957	879	883	924	951	924	833	860	871	865	908	916	884	881	894	896	909	828	932	885	904	908	842	885	910	831	855	908	908	882	878	856	885	918	922	892	893	883	840	935	891	870	919	847	910	826	857	887	860	813	921	864	868	900	887	928	902	902	882	841	895	900	868	878	930	951
4611	753	946	903	755	622	537	520	599	636	691	738	615	498	443	371	372	324	295	259	250	272	245	241	197	209	227	220	209	195	211	201	233	189	217	209	219	187	236	210	183	198	216	228	210	210	219	208	244	221	223	166	224	218	197	200	209	210	228	224	200	202	230	216	225	218	220	200	206	212	190	196	195	213	222	227	195	204	219	175	186	220	201	230	180	217	193	228	240	212	196	215	197	185	228	194	200	224	225	253	204	213	192	231	211	193	182	195	188	208	205	232	240	213	235	204	227	187	221	226	199	215	228	208	220	206	213	202	198	218	199	191	225	207	217	231	215	217	208	234	187	191	212	196	212	227	230	219	220	251	213	195	193	191	234	195	203	214	211	236	221	179	209	192	201	198	243	222	212	225	223	182	228	209	208	204	220	201	196	222	209	215	202	245	220	204	213	225	222	196	240	190	226	214	216	200	224	177	197	196	195	219	211	216	197	199	245	208	212	196	222	202	184	200	203	216	213	222	203	190	208	199	231	213	201	170	225	207	188	192	208	197	214	195	196	214	203	188	163	204	191	170	182	213	206	217	211	189	183	209	229	223	198	208	215	230	218	194	227	217	209	227	212	220	203	208	230	243	221	196	201	196	202	214	229	214	178	205	202	184	199	210	202	235	223	204	195	208	207	211	214	190	214	216	199	155	211	223	181	204	244	201	205	186	202	248	215	201	202	215	236	215	233	205	217	205	198	205	245	216	193	210	218	193	184	211	192	209	189	208	199	208	184	207	209	203	178	204	204	212	213	201	232	229	213	209	216	200	206	196	243	185	181	214	208	206	187	170	207	213	226	201	197	202	213	200	197	226	207	234	208	207	206	186	190	221	237	204	220	192	219	218	216	220	234	202	202	217	212	201	218	220	203	202	206	208	253	195	215	203	215	215	197	201	191	212	195	187	190	231	195	201	205	219	220	232	197	210	227	217	192	194	214	228	236	186	207	208	206	204	213	215	192	217	198	209	215	191	214	212	194	190	175	196	225	226	251	193	220	203	206	217	224	193	222	247	224	212	206	216	207	220	211	238	202	212	196	209	199	205	198	197	228	192	218	203	222	216	178	197	241	216	223	191	216	203	181	226	212	204	196	203	208	203	240	215	203	192	197	204	216	214	190	201	186	202	196	167	219	192	231	178	239	213	213	212	208	216	214	204	196	214	231	196	185	214	198	211	200	191	214	223	212	216	199	218	229	218	232	217	214	208	218	235	203	222	197	218	204	206	171	220	221	188	196	222	184	212	196	209	208	226	212	216	193	209	204	222	212	198	210	211	211	206	191	221	223	215	218	195	205	204	219	216	188	194	209	232	229	222	212	192	204	221	227	244	212	213	189	209	187	202	208	206	197	231	201	192	191	211	195	222	229	197	224	199	211	197	210	228	219	191	214	237	200	230	213	230	226	212	203	215	218	206	203	187	226	222	217	196	184	189	217	207	216	212	200	195	221	212	199	194	201	204	206	218	208	188	216	211	204	203	192	200	212	222	207	184	216	226	220	209	203	218	203	216	219	217	222	231	223	223	201	223	202	205	197	190	190	233	208	186	197	224	224	187	207	192	188	206	182	193	208	195	206	198	210	192	229	258	212	204	235	189	218	219	213	212	200	203	218	204	200	227	183	196	223	240	223	213	207	197	213	186	217	196	188	203	205	218	195	204	222	198	191	214	197	193	234	203	210	220	226	179	226	206	228	205	187	197	219	214	195	215	228	224	197	187	197	217	204	184	195	220	206	198	219	206	216	200	202	220	230	217	230	213	219	229	206	208	203	192	205	221	233	191	224	196	195	211	206	223	206	216	207	195	204	204	221	215	221	235	200	216	210	218	222	193	193	227	218	228	229	187	189	217	177	195	223	213	227	197	196	196	213	218	196	234	196	202	194	226	203	203	194	196	211	232	216	214	211	221	177	204	199	206	192	205	191	186	194	203	220	173	229	209	217	220	215	205	193	231	178	247	260	217	232	207	193	218	232	215	195	224	183	236	186	211	205	216	217	185	209	191	197	194	173	203	204	214	193	221	201	207	212	220	202	235	223	224	215	213	200	204	207	246	209	204	187	216	199	215	186	190	220	200	187	188	203	208	225	190	215	197	221	197	216	193	205	209	214	244	213	204	205	207	184	205	203	216	219	213	188	196	203	203	200	195	222	215	184	216	217	200	211	208	214	217	218	226	187	202	172	226	232	235	238	181	226	216	204	198	201	194	240	242	181	219	217	211	209	225	195	212	189	193	216	207	203	218	224	221	212	220	190	190	220	200	206	212	192	224	196	216	210	241	192	210	225	236	223	166	216	225	222	204	215	193	220	225	229	206	196	239	203	199	216	233	204	237	204	190	221	206	198	221	229	213	208	204	206	203	215	216	200	227	214	212	208	199	213	217	198	207	241	217	230	196	217	220	221	204	196	205	204	208	207	214	218	194	223	214	221	215	195	243	223	205	215	193	185	217	238	190	216	196	207	218	235	188	189	212	217	219	211	213	234	230	226	221	225	211	183	194	194	210	208	193	196	214	207	187	219	189	200	201	200	211	241	185	209	208	181	201	219	197	200	213	210	212	200	215	221	213	221	201	203	204	242	199	209	224	225	202	209	194	207	202	210	220	185	197	216	209	239	179	214	202	202	191	210	214	220	198	245	226	218	217	199	233	222	199	216	183	210	220	207	212	232	206	247	219	230	198	210	243	216	202	207	230	223	208	227	195	216	211	210	220	208	198	214	201	219	195	195	210	218	225	237	174	214	205	200	191	179	209	198	209	213	181	198	227	237	204	233	216	196	199	218	200	207	196	213	242	232	201	169	214	212	231	219	218	200	208	227	218	198	175	204	219	193	220	195	229	210	214	204	213	248	219	223	198	188	207	230	213	217	177	216	193	223	227	192	186	232	232	202	220	205	209	192	207	180	214	206	186	205	181	228	198	229	236	227	215	243	199	221	180	209	215	207	208	211	203	205	217	194	200	230	214	184	212	205	206	198	222	189	211	211	233	238	207	211	200	209	190	225	216	209	196	212	224	215	208	222	202	212	220	236	212	213	200	203	197	222	238	215	227	200	187	230	204	232	230	197	209	231	207	183	198	226	188	199	220	212	174	226	212	200	182	215	190	201	180	225	205	193	194	203	193	199	236	233	225	222	200	226	201	201	181	227	197	193	226	213	200	196	218	213	202	247	201	198	190	210	179	178	228	234	218	215	186	196	203	227	221	214	218	208	233	185	241	244	211	210	233	212	202	181	220	218	247	200	206	210	216	184	190	197	220	230	210	204	187	202	218	226	206	209	176	192	211	215	216	220	209	178	203	201	225	199	193	189	220	217	232	218	213	191	216	206	218	219	214	194	206	211	209	211	178	195	213	229	196	214	218	205	196	185	238	219	209	195	218	178	222	207	185	178	196	211	217	202	185	198	193	246	215	210	193	231	186	226	187	204	190	228	207	221	222	214	208	223	216	207	203
5007	911	2043	2651	2641	2627	2357	2234	2426	3074	3584	3643	2757	2445	1937	1724	1507	1411	1134	854	800	709	703	653	598	585	550	575	559	589	592	611	556	577	592	567	574	559	565	571	561	510	521	547	502	520	530	534	522	561	549	515	546	572	574	567	564	529	575	537	523	555	544	584	574	528	543	529	541	550	550	514	531	532	510	556	539	499	547	561	517	523	529	550	572	554	524	546	558	576	519	508	614	545	548	555	524	574	503	580	524	536	545	568	544	567	571	582	561	524	530	540	543	508	534	547	561	545	519	573	555	565	536	549	539	517	490	565	558	509	552	531	525	554	493	574	516	532	480	544	517	524	524	551	501	554	555	532	533	490	580	519	554	543	528	528	531	551	542	497	525	540	516	540	546	543	549	532	506	531	533	559	501	518	547	501	540	521	562	552	491	564	565	542	519	580	528	515	587	547	577	520	568	522	513	549	608	495	519	528	511	522	529	529	527	539	545	518	503	546	548	578	550	581	543	555	517	566	504	560	551	533	547	574	561	499	534	505	553	591	529	527	516	545	531	566	524	529	555	498	560	540	548	536	519	514	519	509	530	509	533	509	535	534	501	519	553	566	525	515	494	537	518	549	554	566	570	519	500	547	531	535	531	547	520	524	549	520	490	589	536	584	543	495	541	530	483	529	500	523	568	523	558	532	526	526	537	523	513	521	515	564	553	545	554	524	498	501	531	526	543	532	543	550	533	520	542	530	537	557	528	550	564	545	520	530	521	585	496	526	500	536	533	547	567	516	536	542	545	527	523	563	573	494	555	523	537	530	526	571	533	527	523	504	527	513	527	546	541	550	531	498	516	543	483	534	520	553	565	551	544	566	522	540	566	539	508	545	553	556	513	554	565	489	505	509	533	558	536	564	552	505	530	523	540	549	510	556	517	546	517	527	525	540	495	512	539	535	546	530	576	530	521	541	556	521	520	549	551	506	541	510	530	511	539	564	538	518	565	516	526	517	504	532	533	584	543	568	545	524	561	536	530	508	515	545	562	559	539	523	527	511	544	536	527	562	497	486	574	525	511	525	523	573	567	554	508	545	551	502	524	516	550	562	520	533	539	536	528	548	543	526	525	533	508	532	531	541	549	513	572	558	520	526	586	544	513	545	527	589	524	547	560	554	549	538	553	530	539	568	560	536	559	515	598	503	535	547	525	513	570	515	549	535	556	492	526	555	574	542	593	551	519	549	572	540	522	519	539	519	526	522	500	539	538	537	554	556	572	503	565	537	530	558	576	566	525	513	602	531	516	519	549	522	491	522	549	521	565	521	532	523	526	517	528	567	544	516	515	549	561	505	521	539	535	514	560	548	545	527	522	518	560	569	533	513	531	552	540	506	537	520	535	499	492	513	552	525	518	544	534	516	538	545	517	533	520	537	509	529	510	510	540	542	513	499	503	541	527	529	490	516	522	538	516	590	510	560	518	596	506	506	543	514	505	507	519	511	498	509	510	530	506	558	562	579	501	537	536	527	544	530	544	540	534	562	565	549	583	535	537	585	546	534	539	504	523	525	560	514	564	557	553	535	489	513	533	532	524	523	525	553	536	523	570	586	534	543	519	498	512	562	525	532	520	533	576	534	552	559	556	543	547	548	529	537	508	565	540	513	525	552	556	560	501	558	542	495	539	546	560	535	577	529	543	571	545	530	564	526	550	585	570	586	548	555	529	585	461	543	576	557	510	515	556	571	544	527	542	556	535	536	500	535	499	538	516	515	515	517	560	560	599	567	548	560	538	505	533	534	498	523	487	536	526	566	555	539	517	572	532	523	503	493	565	573	513	495	527	503	547	515	549	538	540	569	500	534	499	529	560	541	533	532	598	516	515	549	504	524	521	520	542	542	546	530	559	519	514	511	589	542	511	523	515	565	541	555	537	506	525	570	522	546	555	483	498	541	537	525	502	514	503	537	536	609	511	539	521	521	580	517	542	510	554	540	507	534	539	541	556	560	580	509	455	549	517	577	530	515	512	578	540	576	553	549	523	568	553	537	479	527	531	502	515	531	528	550	561	522	556	562	552	519	511	511	503	545	514	515	550	543	542	512	525	518	556	528	500	523	553	560	542	522	543	500	520	554	544	560	517	528	516	558	534	519	542	498	565	549	559	547	506	524	536	542	573	542	544	534	577	541	505	576	532	555	542	546	585	494	528	557	604	514	540	561	559	464	500	516	546	517	559	512	540	501	553	535	506	548	540	497	558	499	524	549	532	540	539	508	577	530	523	529	514	518	560	511	543	542	536	548	546	548	538	534	486	519	561	505	511	510	555	536	518	594	548	530	526	530	515	522	550	573	571	555	526	547	511	551	530	539	566	525	530	515	540	571	518	578	554	559	511	532	544	516	507	520	531	543	588	495	525	546	551	499	556	509	543	467	529	546	520	566	517	559	523	555	536	529	584	547	506	491	515	540	532	535	542	573	543	557	554	545	513	538	507	527	555	510	564	542	515	520	485	540	539	526	529	525	529	505	539	495	508	555	493	515	572	536	527	534	541	486	540	511	513	564	566	541	542	490	539	524	530	524	530	541	573	555	577	541	544	521	546	530	529	528	547	568	496	522	553	549	505	532	545	543	500	523	588	502	509	476	566	543	536	533	556	529	550	533	514	538	527	496	507	495	543	523	538	534	519	553	519	566	549	538	507	497	585	546	517	519	535	505	515	519	547	538	538	528	562	525	534	528	518	519	522	529	548	567	531	520	529	559	558	524	535	549	580	569	526	533	530	510	545	555	532	512	535	544	545	513	494	583	535	595	549	515	551	577	510	493	539	511	554	544	509	545	533	521	524	571	501	509	578	509	507	539	559	555	572	523	561	515	508	567	552	536	516	519	542	505	529	534	554	563	566	543	584	507	521	544	506	553	515	552	552	523	543	544	517	494	492	546	580	506	501	513	573	530	553	534	540	527	537	519	581	567	540	505	565	559	545	515	512	525	564	533	513	505	541	511	540	517	555	552	491	524	529	525	561	518	524	529	539	514	521	524	557	560	532	500	508	553	534	550	517	540	542	498	562	511	541	527	485	495	540	497	513	558	554	514	532	508	498	511	495	518	526	599	512	540	564	518	517	520	584	522	490	517	567	561	492	505	505	517	516	536	541	491	544	537	543	550	504	525	577	526	532	512	582	528	520	543	559	540	516	514	523	510	475	530	534	549	569	523	526	540	535	495	543	539	526	507	530	522	526	553	570	532	531	533	469	536	558	513	532	502	520	524	572	539	537	529	556	535	539	509	557	533	504	539	549	528	540	524	576	554	514	549	542	490	549	575	552	521	516	552	545	528	581	505	545	509	535	564	557	517	552	509	527	507	550	553	514	540	518	519	540	543	560	528	505	557	543	507	485	555	510	520	517	528	561	527	549	574	557	574	559	541	536	510	515	543	523	536	540	525	548	559	562	543	524	533	542	522	556	546	546	603	534	556	575	574	511	542	523	500	541	535	538	563	556	535
26269	6857	3910	2569	1957	1546	1358	1093	1225	1309	1482	1402	1005	780	680	625	573	463	511	345	328	358	326	292	294	299	300	298	308	326	313	271	298	294	305	281	316	289	279	273	280	280	298	262	305	287	282	273	284	306	254	278	282	284	295	295	284	307	314	271	287	305	288	283	295	299	292	297	266	298	269	296	267	284	292	285	260	281	287	282	320	306	270	276	310	278	296	289	277	306	284	262	300	275	314	291	264	261	270	287	297	309	278	284	305	252	255	283	292	269	300	270	253	254	282	258	286	274	292	266	285	271	262	274	291	286	268	283	305	253	279	288	282	260	272	274	281	278	276	269	284	266	310	259	277	276	295	281	287	267	287	281	290	289	289	300	281	295	312	306	248	303	281	311	281	250	286	294	260	276	296	303	306	293	294	309	265	280	279	263	268	262	261	266	279	268	268	279	245	249	253	300	278	287	274	278	285	265	251	262	309	229	267	250	265	263	270	276	285	263	288	285	307	314	278	238	256	243	265	296	255	290	292	268	280	260	275	318	278	254	280	313	316	295	253	273	278	292	276	286	284	276	276	289	306	266	295	255	286	286	235	296	284	273	297	284	286	266	290	262	262	278	262	306	273	269	283	279	260	267	299	270	287	291	263	316	240	288	279	280	278	274	249	249	284	255	265	232	275	282	252	301	269	286	242	281	284	300	271	253	263	285	290	281	276	256	290	280	270	259	286	277	243	277	320	321	244	316	278	274	287	313	305	312	257	308	296	294	300	298	319	292	296	278	277	292	263	285	276	268	257	287	300	244	271	291	285	265	275	275	267	264	263	279	278	282	276	255	273	279	259	281	314	286	282	283	266	256	249	309	316	308	299	249	260	273	309	289	280	291	262	317	287	269	284	307	256	256	288	268	245	274	301	275	282	286	273	243	218	268	287	296	255	285	264	281	275	291	275	300	299	267	268	266	263	275	283	289	250	296	265	283	258	253	247	268	284	282	313	287	289	255	287	283	322	257	261	253	249	274	303	256	269	257	270	281	297	287	268	249	262	304	307	273	296	277	250	286	280	269	248	276	280	278	280	291	263	287	285	324	284	276	269	291	286	272	307	286	296	281	267	297	267	277	311	239	256	291	265	297	295	266	274	286	265	317	283	296	280	282	278	265	280	295	273	301	278	290	282	287	314	253	283	275	286	299	282	290	270	280	297	328	271	280	261	279	305	299	286	289	289	274	270	282	281	294	290	311	261	266	270	264	252	279	306	281	294	260	271	299	274	274	255	272	306	279	255	271	269	262	242	270	290	290	283	276	257	280	269	270	276	278	260	307	269	292	272	296	285	272	273	274	281	283	289	277	285	279	272	290	257	266	269	295	295	325	291	288	295	300	266	279	291	277	294	267	259	268	269	279	278	297	312	278	299	296	278	289	286	294	283	273	266	267	266	293	269	312	321	282	284	282	262	295	253	318	288	291	285	298	266	287	261	295	282	249	279	294	250	243	314	315	283	301	303	290	251	276	258	263	249	274	262	255	267	246	279	293	273	252	259	266	303	292	306	270	289	263	290	258	271	273	264	297	295	270	261	256	274	268	248	285	295	263	292	257	264	256	258	282	290	261	249	294	257	294	289	245	302	291	270	294	268	287	286	292	282	271	260	274	295	265	250	272	265	258	279	277	263	273	268	281	292	280	269	298	287	291	281	281	332	264	239	279	317	251	255	284	270	285	276	263	280	288	292	256	271	240	255	269	254	328	351	265	275	266	233	268	250	258	271	249	273	301	288	247	289	256	272	300	258	287	294	248	273	271	285	298	327	290	267	267	268	297	243	307	305	271	267	282	272	274	284	262	290	255	301	307	280	283	285	271	285	289	302	291	315	261	284	282	244	293	272	312	284	286	279	270	278	245	255	267	276	276	271	282	266	307	283	260	304	267	284	287	300	272	289	283	329	299	294	275	259	296	247	259	283	277	285	269	293	274	263	284	273	285	272	305	304	251	267	301	283	288	264	257	271	302	294	276	263	291	267	294	278	267	289	295	288	274	265	285	280	257	279	265	262	280	258	317	268	295	288	245	280	271	271	261	292	322	275	280	310	281	251	284	279	262	273	255	280	287	277	262	287	278	253	301	282	268	285	286	323	315	310	262	269	268	304	289	277	276	293	274	249	273	264	290	274	293	274	273	244	303	270	290	300	277	272	253	278	279	254	300	275	277	256	301	295	297	299	242	286	247	306	282	284	263	255	242	258	285	273	265	290	284	287	285	262	249	241	319	292	274	302	270	304	279	283	266	293	283	289	280	254	291	280	261	261	253	294	277	266	268	281	289	275	286	269	287	332	311	283	278	275	236	286	268	277	278	295	282	257	248	281	281	262	265	295	264	274	274	290	268	273	285	256	304	304	258	257	271	266	290	265	274	305	285	276	264	293	293	290	289	270	271	281	290	269	277	281	299	269	285	277	293	301	283	276	262	297	306	278	262	282	295	304	254	282	290	270	288	270	305	240	306	264	280	257	316	277	268	301	281	262	282	267	250	283	284	282	265	261	299	283	263	282	286	281	281	314	284	269	230	238	277	280	279	271	258	255	260	288	279	298	282	276	286	300	263	284	277	264	295	251	300	274	327	263	294	295	289	263	298	266	283	254	263	287	283	286	273	289	280	285	271	301	272	291	272	267	303	299	282	307	273	303	294	286	293	299	286	312	283	247	240	270	255	258	274	262	248	241	297	273	279	286	275	258	286	282	281	241	270	254	272	283	255	320	258	255	285	231	261	288	258	290	277	308	309	281	291	256	229	264	256	252	315	285	268	288	218	306	231	318	291	286	275	270	293	261	263	262	296	293	288	295	300	294	279	269	264	284	238	268	240	294	261	261	300	268	313	268	280	293	284	288	291	298	277	303	262	300	286	266	282	297	284	267	292	282	283	265	273	285	267	253	284	264	296	300	299	283	283	313	278	286	291	284	301	277	310	268	263	273	278	333	258	260	274	282	288	279	283	285	251	262	276	266	296	347	279	282	274	266	257	295	263	283	294	275	286	304	294	266	262	294	295	270	281	301	253	262	279	245	287	280	296	266	290	288	257	291	294	287	285	298	266	262	298	285	279	257	280	246	266	243	254	280	297	293	296	263	288	310	280	297	256	266	293	286	263	283	283	279	288	278	295	307	301	264	287	293	259	300	294	259	324	292	290	279	291	274	317	275	254	325	282	284	292	271	293	287	270	269	301	257	312	274	276	246	268	296	288	269	278	289	268	264	289	294	272	289	294	255	260	279	281	287	274	303	279	258	260	293	284	251	302	278	280	291	271	270	250	290	299	276	289	273	262	314	272	301	256	274	307	273	297	254	251	259	246	299	280	261	268	290	292	302	274	254	262	280	276	268	316	272	310	267	278	281	269	248	284	270	256	290	277	286	271	263	285	265	295	289	264	285	289	293	284	258	263	265	285	269	288	264	265	260	261	294	274	288	299	264	275	268	268	295	275	274	300	299	264	274	282
12803	2377	5689	7143	6733	6089	5392	4834	5401	6314	7427	6693	4948	4031	3301	3018	2642	2163	1839	1351	1184	1160	989	965	850	887	814	871	826	813	802	764	763	844	807	824	819	787	795	731	725	712	702	738	794	746	717	756	725	800	738	706	771	783	757	722	714	722	714	707	740	725	720	748	751	763	733	716	683	728	686	686	742	703	720	729	631	665	740	687	739	724	671	690	701	690	685	629	659	716	713	691	735	767	726	708	704	703	735	658	712	701	665	686	655	743	687	749	716	662	702	688	714	698	698	722	694	754	676	647	681	671	730	738	706	676	663	675	707	688	702	663	686	684	664	665	716	668	712	704	685	689	669	683	674	660	682	682	719	667	705	678	698	709	678	719	696	687	682	683	705	728	718	679	665	725	695	715	680	697	680	678	731	676	694	687	645	701	692	691	736	668	699	696	704	670	692	710	676	690	666	682	688	668	664	707	669	671	664	650	687	688	662	675	685	716	686	633	700	654	711	686	686	692	664	738	658	690	661	663	736	704	695	645	706	654	681	720	678	704	631	688	724	688	663	694	690	634	692	672	689	681	686	644	691	672	672	679	646	667	702	656	683	688	719	676	698	643	702	634	705	669	678	694	712	667	638	695	700	698	661	673	653	651	698	672	668	704	676	658	684	623	646	697	705	686	627	741	709	700	650	667	656	705	750	705	710	635	662	742	733	685	667	667	701	691	716	687	692	652	713	684	672	663	675	693	634	708	704	677	710	665	710	716	619	632	684	673	666	682	699	663	652	699	664	677	648	702	703	671	712	693	679	672	644	693	660	679	652	665	720	688	657	662	675	734	726	716	670	675	682	730	739	710	664	666	667	668	696	690	684	651	654	654	692	652	721	672	723	720	663	687	693	637	688	756	709	705	683	696	723	716	651	651	707	708	690	693	684	696	710	678	657	672	712	713	680	745	691	681	674	729	669	652	706	735	693	680	664	633	665	679	675	678	666	647	707	721	652	690	717	669	637	643	668	687	693	702	682	684	669	755	706	702	712	707	683	676	674	678	705	667	654	692	683	665	659	638	716	680	699	727	622	675	642	748	703	676	647	657	687	644	644	673	646	727	667	646	725	673	701	706	703	689	662	641	671	694	676	682	663	704	685	667	689	674	682	707	723	733	753	698	716	649	687	677	681	679	701	727	673	600	678	704	705	663	703	697	666	692	661	710	675	684	696	666	711	683	669	676	706	662	697	696	710	673	664	685	725	666	706	712	655	692	653	657	689	692	720	709	710	693	660	681	695	665	682	694	701	725	689	673	694	698	695	600	683	692	676	654	685	697	700	651	699	695	705	670	682	683	671	649	697	657	665	676	660	687	681	668	659	688	685	714	678	690	674	696	620	688	730	681	673	701	715	677	627	730	690	655	722	659	709	706	689	721	682	665	710	657	683	682	679	669	648	699	662	638	670	700	672	692	661	660	720	715	722	683	742	694	668	657	710	671	675	665	717	705	648	669	704	727	693	694	646	691	718	666	715	654	667	682	667	700	683	688	695	667	690	655	706	732	718	652	641	726	719	714	712	670	670	690	700	665	635	692	669	636	670	679	704	702	725	683	716	643	700	673	660	654	761	692	689	658	704	690	663	710	691	643	726	670	719	663	680	688	728	726	705	653	680	704	715	660	648	659	705	725	666	658	687	690	656	630	760	696	644	657	700	662	670	638	710	663	664	719	657	694	663	663	702	689	675	695	712	703	712	652	647	725	747	652	689	674	673	625	711	690	620	750	732	623	713	704	687	703	683	738	769	739	674	652	694	715	737	701	718	668	705	695	693	733	687	710	631	689	680	720	625	674	758	751	700	688	656	702	689	691	738	709	706	709	707	648	597	714	685	694	731	739	698	692	662	702	701	725	669	702	692	672	669	666	678	709	682	670	754	716	730	697	693	707	680	677	678	716	671	714	675	645	702	706	630	675	653	696	703	671	715	696	667	687	671	707	631	733	714	691	700	684	619	728	723	662	673	694	680	694	679	692	681	708	684	658	651	684	704	710	689	757	638	673	709	679	709	712	713	678	687	660	682	637	701	684	649	705	696	636	678	707	723	696	687	699	735	724	717	678	722	660	687	699	674	717	702	730	672	665	679	701	689	715	666	711	695	701	674	719	721	676	677	710	674	661	673	697	684	667	659	647	709	695	636	693	702	682	664	718	635	656	707	654	729	693	681	648	698	694	703	676	699	650	662	678	714	706	685	691	676	676	707	700	670	682	697	662	635	662	682	690	667	629	688	714	699	694	708	675	690	718	774	659	634	701	645	694	635	676	716	672	677	690	691	711	696	733	685	688	646	677	673	714	659	668	743	684	718	682	672	704	682	701	680	733	679	709	680	693	688	695	701	716	708	628	682	656	737	682	684	669	673	690	679	750	720	688	667	688	644	736	715	659	693	671	696	703	702	675	691	621	686	645	698	667	675	683	701	670	655	757	668	689	665	732	680	684	671	663	759	689	663	651	672	664	693	602	710	680	660	681	655	682	721	719	703	634	716	671	678	670	694	721	653	691	692	657	746	643	675	678	657	728	649	644	685	641	671	720	706	673	700	714	721	663	675	685	671	741	718	679	664	715	705	691	697	711	697	676	689	726	669	709	675	721	672	677	710	687	687	699	722	682	664	651	693	694	620	683	656	724	717	695	667	693	714	665	694	663	673	642	682	713	626	644	653	643	687	636	722	704	672	686	717	706	720	676	683	678	745	707	691	649	682	673	697	736	663	684	692	712	705	663	719	673	736	711	682	678	690	641	696	691	719	647	677	773	690	682	756	667	688	665	734	714	676	691	668	740	657	652	678	691	660	735	652	733	728	658	674	733	718	698	697	655	625	720	663	689	724	629	656	694	680	669	661	664	718	708	710	701	655	696	672	707	682	700	718	719	706	625	715	683	757	642	689	686	695	661	671	685	643	680	719	631	683	658	716	656	727	657	674	718	698	683	673	672	698	654	724	678	687	679	650	647	676	673	655	673	655	700	681	691	673	634	679	676	672	656	710	695	635	677	668	715	698	695	668	686	648	656	675	728	666	632	708	666	698	697	699	697	650	677	711	716	667	697	668	710	670	662	700	702	705	626	715	789	669	752	674	656	669	711	706	667	708	649	650	687	700	704	744	716	701	671	691	697	676	721	624	707	696	681	671	693	653	700	678	716	682	679	639	671	675	682	684	697	754	693	679	729	690	666	719	647	690	695	658	695	672	648	658	639	714	646	687	703	713	684	705	661	680	674	738	693	707	672	676	695	703	672	660	657	670	681	699	687	704	678	685	666	662	739	684	682	684	683	677	709	673	659	701	693	684	700	738	732	690	673	646	668	666	676	714	684	675	700	726	662	728	724	698	696	748	694	702	696	714	701	688	666	690	679	679	712	698	725	661	697	705	674	706	699	666	689	688	699	728	662	706	717	670	676	686	699	726	714	660	688	681	680	650	697	704	708	632	682	710	705	674	687	698	651	718	642	671	656
43598	24258	15456	6795	3480	2584	2028	1685	1821	2008	2101	1833	1459	1042	948	814	751	665	596	509	548	488	427	427	446	422	431	389	426	426	429	438	420	394	414	383	399	408	419	409	410	408	407	412	400	381	409	340	392	384	381	391	401	405	416	411	427	401	378	382	397	402	375	384	402	385	384	404	364	437	385	398	415	399	366	388	375	399	413	401	408	397	389	410	399	386	405	378	386	382	403	394	374	423	384	388	425	461	440	389	402	391	397	390	390	389	409	423	398	400	385	412	406	391	396	417	411	399	393	391	375	388	325	380	347	401	364	353	382	423	357	379	379	396	397	392	364	381	379	429	376	387	371	368	348	398	383	370	339	350	385	406	347	363	373	381	385	411	387	352	348	381	393	392	352	375	411	381	391	367	409	344	371	392	395	372	353	359	389	372	379	372	360	395	397	394	402	408	412	359	398	371	402	374	379	373	391	409	382	360	393	391	373	394	390	381	362	375	372	415	388	370	387	426	379	399	365	344	433	402	354	386	397	405	397	392	383	388	403	371	407	414	374	379	393	398	374	388	387	378	386	367	435	414	434	374	428	336	420	396	407	387	344	369	398	370	391	383	397	353	358	367	380	403	391	391	368	392	374	373	369	386	358	356	360	361	414	380	366	377	392	410	409	329	385	431	426	370	388	440	350	355	394	373	368	373	415	388	331	383	375	374	416	388	361	397	386	378	397	385	425	406	428	393	377	396	388	392	387	380	381	378	366	338	427	384	369	377	402	365	378	377	407	397	396	387	381	381	375	369	365	386	354	365	378	368	380	336	399	357	412	391	406	445	366	364	403	375	366	389	401	352	425	405	404	341	380	382	468	428	365	378	417	391	358	421	344	373	398	376	397	377	392	377	397	356	402	346	381	389	364	406	411	363	398	367	342	401	378	398	359	388	386	348	368	353	366	407	423	356	365	380	386	380	351	392	404	409	365	388	397	373	420	352	384	374	348	391	383	380	399	405	410	366	344	359	369	384	399	391	384	378	382	395	368	398	364	395	382	400	384	384	370	388	388	395	363	390	392	397	393	386	359	371	399	383	369	377	383	393	416	371	401	441	370	382	395	377	368	385	409	404	391	348	360	352	358	408	405	399	424	372	381	387	400	401	401	419	423	377	360	371	375	358	350	380	383	417	405	410	397	343	414	391	382	394	351	347	383	380	400	372	385	367	416	393	339	365	380	367	370	405	365	337	385	367	402	362	415	407	415	426	362	365	375	369	380	372	407	349	425	362	359	348	374	392	381	408	421	405	369	367	382	400	397	367	369	392	385	393	390	367	405	372	365	381	368	395	373	390	366	363	399	366	386	387	401	424	400	372	373	370	391	386	360	387	365	382	388	368	402	365	406	386	371	385	407	357	382	364	380	375	394	335	392	395	369	393	365	408	361	357	347	365	367	387	413	414	409	370	407	380	366	363	403	378	375	368	443	373	391	408	363	377	435	402	389	367	403	407	405	371	406	386	379	378	398	361	392	398	408	376	402	433	383	428	341	386	384	384	423	413	374	402	404	342	405	408	361	377	386	353	382	405	378	361	385	413	397	395	369	382	363	415	390	397	407	371	372	373	377	402	382	387	385	393	362	388	382	385	369	381	397	370	393	410	432	368	395	351	365	375	397	394	376	372	406	397	404	387	388	394	427	421	373	359	426	391	351	398	381	359	402	364	395	385	383	355	374	372	381	371	418	365	399	373	370	367	370	371	393	387	399	373	384	398	389	351	420	354	388	388	392	426	392	348	378	396	362	417	369	367	387	376	392	403	400	335	406	391	369	381	376	326	381	372	403	396	417	383	420	374	373	360	337	358	371	368	385	399	395	404	352	411	433	371	401	368	380	382	368	396	372	416	368	386	364	402	340	374	369	375	388	367	398	386	367	390	397	377	408	418	392	396	420	389	395	404	387	378	366	370	376	411	423	397	376	361	370	355	390	414	371	423	397	392	365	398	390	381	350	376	421	396	393	413	384	396	376	393	399	353	334	405	353	409	435	369	348	384	394	379	371	377	414	374	385	388	355	368	386	374	378	404	396	371	412	398	391	411	377	389	399	355	364	362	386	374	367	361	392	414	400	387	370	371	373	380	390	390	398	412	364	353	384	340	399	409	378	424	356	368	399	395	363	382	388	406	389	390	396	403	382	373	361	417	390	367	407	406	388	407	398	400	417	336	368	400	365	398	375	384	402	376	413	364	377	373	417	397	391	399	377	383	384	385	403	374	411	375	379	396	382	385	391	361	384	397	401	404	381	379	380	370	404	357	414	387	431	430	426	392	381	360	385	403	399	384	425	398	402	405	392	378	374	412	437	383	416	408	425	398	381	393	375	376	393	389	423	361	378	389	418	428	418	412	383	390	370	377	384	395	381	414	414	421	381	410	425	384	392	375	403	394	381	386	388	354	351	359	405	394	365	394	363	406	360	376	396	395	410	390	379	400	402	381	356	381	407	379	367	382	368	379	369	407	390	396	389	400	395	388	405	368	414	381	386	407	372	409	370	400	425	360	394	386	379	391	376	357	395	364	458	370	438	392	373	376	410	343	354	379	394	408	369	371	361	387	375	394	377	373	372	395	375	392	377	369	344	381	378	355	385	355	336	332	371	387	343	402	367	395	388	385	403	384	405	378	372	380	391	371	408	425	392	383	389	356	378	364	366	361	356	391	386	409	397	356	383	378	369	411	373	389	388	366	398	390	408	377	393	411	375	369	363	380	375	402	377	396	390	370	387	378	385	394	379	401	402	386	403	380	342	377	370	408	392	353	412	416	352	406	410	417	420	391	411	394	389	363	372	401	415	394	386	373	367	365	391	410	362	414	361	375	368	387	402	390	421	415	373	387	438	415	425	389	404	379	366	398	397	360	415	348	376	397	429	383	402	398	363	354	403	400	340	392	377	339	371	412	399	371	394	436	413	340	374	367	364	374	374	406	356	383	426	361	400	394	393	407	430	413	354	384	359	383	397	389	379	420	362	395	399	368	378	408	394	368	383	406	399	381	367	431	408	397	360	374	377	399	398	395	383	389	368	383	387	377	382	380	396	407	386	375	386	361	383	365	419	377	398	377	399	406	409	392	382	375	349	362	383	395	419	354	418	384	384	430	388	400	389	408	380	357	399	376	369	375	362	406	335	383	372	380	397	373	346	423	373	392	369	403	383	402	365	412	388	361	383	394	380	314	363	351	356	369	398	361	400	384	375	350	402	393	406	350	366	375	405	383	373	393	393	400	420	411	395	390	418	379	370	394	419	411	380	425	377	387	371	411	406	396	410	381	381	396	374	405	408	351	370	386	370	358	377	342	374	369	390	404	395	363	363	361	408	379	385	418	396	390	389	401	374	409	369	382	383	382	370	349	373	375	407	362	374	340	397	365	393	347	364	396	365	365	352	392	385	399	377	388	383	391	402	389	346	385	401	410	390	397	378	370	360	352	396	395	375	380	410	407	374	412	359	381	360	425
22011	3604	8314	10327	9553	8503	7780	6965	7683	9491	9759	8918	6683	5119	4218	3766	3463	2773	2341	1785	1656	1454	1320	1221	1181	1110	1122	1108	1115	1071	1125	1151	1069	1021	1046	1080	1090	1077	1015	1025	977	1020	932	948	962	1012	1018	961	956	1007	1028	1021	1005	999	1043	972	959	948	936	965	960	969	931	977	934	906	923	944	906	920	907	869	957	901	866	890	921	935	933	888	896	939	893	876	920	925	933	946	909	959	908	906	881	892	893	957	858	942	893	878	877	915	863	916	926	992	936	937	905	932	906	948	994	881	925	899	883	928	889	934	926	915	875	857	901	882	880	862	887	889	867	851	886	873	903	821	912	899	918	862	886	874	888	871	887	897	916	874	962	909	873	870	896	896	884	919	846	906	903	857	849	869	932	905	908	947	879	901	860	901	895	893	892	896	943	862	890	865	916	953	930	890	883	914	900	860	934	888	915	925	900	911	874	832	873	896	925	828	854	891	904	904	894	895	893	853	882	851	892	909	870	894	913	883	842	899	880	902	893	861	858	874	952	857	885	869	902	927	885	879	869	867	909	864	916	913	903	907	889	877	925	928	911	913	897	951	938	846	895	901	887	916	899	910	905	898	877	911	915	856	857	958	853	865	901	865	884	942	907	878	906	871	910	928	912	872	865	882	884	897	845	851	870	925	869	849	871	949	905	920	830	901	870	882	868	881	885	856	869	859	884	910	902	875	905	879	865	896	898	863	965	854	881	827	891	904	847	897	882	886	861	862	905	874	920	835	944	912	880	841	891	868	901	842	884	916	861	936	874	826	896	894	893	915	928	922	820	896	899	882	867	916	912	894	900	869	849	868	852	910	875	855	894	889	861	890	861	835	857	913	839	917	910	866	956	956	937	921	887	938	937	940	879	933	872	870	880	894	927	876	835	859	884	909	896	898	928	878	916	904	893	898	822	855	846	863	861	938	834	902	902	915	935	883	852	879	875	905	860	890	870	879	875	908	889	845	928	849	871	932	867	890	851	923	887	869	840	898	942	883	829	837	903	880	867	896	875	891	860	837	873	905	912	854	867	899	904	891	864	884	910	846	919	916	844	859	880	906	824	913	888	875	916	884	853	888	890	866	913	856	921	839	896	889	839	878	895	878	869	862	915	911	865	841	887	869	935	816	966	815	912	917	897	891	889	879	900	924	874	945	866	923	847	910	906	879	916	855	888	847	877	892	898	857	952	899	876	863	902	950	851	908	911	867	883	902	896	892	872	879	894	845	935	905	865	940	868	868	943	896	867	884	860	883	821	886	904	887	862	906	895	863	885	881	932	856	911	839	901	908	905	804	918	945	853	880	894	942	896	911	938	937	858	866	836	860	885	914	877	930	836	864	852	899	907	912	848	953	919	927	884	870	886	855	866	873	916	933	893	920	907	894	953	854	849	940	904	923	862	888	878	898	865	883	903	913	900	933	879	934	917	880	908	914	945	900	931	912	921	895	867	902	886	881	840	856	889	874	918	867	902	864	862	906	853	860	880	848	856	909	926	888	947	874	922	862	930	856	921	878	847	877	940	896	841	896	874	872	875	874	873	909	886	909	966	872	915	899	842	901	881	899	925	889	900	907	897	927	865	917	925	884	917	902	884	934	848	846	934	903	887	862	866	897	839	871	926	842	886	877	872	922	925	857	897	857	880	846	871	859	828	892	861	904	901	919	855	886	884	934	882	870	843	800	873	888	858	889	881	865	887	849	857	880	832	898	878	937	882	899	913	927	897	896	863	892	914	886	894	884	870	865	879	938	890	921	871	858	901	915	891	904	861	807	894	881	915	873	901	885	892	853	893	876	886	869	894	894	852	797	908	928	849	891	929	933	914	877	908	888	858	867	891	890	884	930	855	865	844	907	942	821	897	921	888	908	884	902	902	868	843	888	860	859	896	922	879	852	868	908	960	877	878	870	881	856	898	860	909	893	892	862	887	934	889	894	836	874	892	855	919	921	961	868	941	907	899	897	926	898	853	925	862	892	899	938	868	923	875	872	914	909	889	917	901	902	966	886	904	907	951	893	859	859	853	883	917	847	914	834	914	906	870	872	923	857	895	879	900	925	870	833	903	851	926	876	890	858	935	913	915	935	880	919	948	914	848	860	874	885	860	918	885	918	905	914	916	897	923	894	854	917	829	847	913	906	930	872	886	833	867	896	812	890	839	824	928	897	901	850	902	860	904	886	953	826	862	875	878	883	878	861	942	864	918	897	836	910	914	915	921	893	954	876	942	895	887	908	813	955	955	885	835	880	891	870	878	940	851	855	880	893	858	906	885	873	854	867	914	935	873	922	889	921	866	878	940	906	948	930	878	912	893	950	866	923	906	890	903	828	924	906	881	895	849	900	911	919	855	854	860	858	871	877	917	913	894	848	837	926	871	914	894	908	874	837	854	848	877	891	881	868	893	874	946	889	913	911	871	935	914	910	911	871	876	862	920	894	862	908	838	955	933	890	868	879	929	894	875	934	922	884	934	880	873	865	911	863	897	891	892	918	915	878	850	886	883	895	856	889	936	914	922	865	901	880	949	922	919	863	881	891	869	917	948	911	877	928	877	861	899	886	885	908	884	877	895	832	910	934	865	906	901	917	933	894	856	874	915	841	915	889	849	889	893	890	860	864	846	924	914	847	847	936	914	850	922	916	916	882	893	845	899	932	880	834	891	862	930	893	878	890	900	869	855	910	900	890	894	897	903	902	955	860	876	869	941	887	925	837	881	871	895	840	848	891	935	935	905	882	888	887	824	881	889	896	932	904	873	898	866	875	890	856	892	901	871	904	916	887	922	911	875	944	903	899	865	936	816	858	886	873	861	899	919	896	926	891	937	933	887	889	830	899	915	898	938	856	902	882	875	864	871	867	897	886	874	871	915	904	935	930	872	894	872	831	867	906	904	925	901	872	919	913	872	899	894	907	837	914	883	865	862	918	884	868	894	852	930	867	907	910	876	914	961	871	896	911	930	865	858	905	930	923	907	975	965	884	901	914	869	876	894	900	842	911	934	904	878	911	839	902	964	852	891	944	941	911	939	893	887	936	861	856	860	864	910	883	921	868	870	900	904	830	873	863	894	908	889	873	893	886	878	901	884	919	867	920	812	935	881	853	924	914	922	869	884	879	892	860	915	926	900	939	941	891	902	938	923	917	871	884	900	906	859	876	894	930	906	820	848	890	913	867	873	940	931	886	905	877	909	893	827	918	887	862	885	879	915	885	874	877	898	862	854	923	903	861	930	898	946	890	857	925	887	881	891	912	893	914	855	925	883	929	863	888	915	894	921	906	831	912	937	952	920	899	831	897	909	924	880	852	871	911	933	895	916	877	861	918	824	887	857	867	860	911	872	927	884	842	913	912	864	895	879	910	948	862	907	901	842	846	877	874	936	908	895	895	878	888	887	826	901	894	946	931	896	860	858	915	899	878	901	946	910	868	942	854	844	813	891	910	867	903	912	859	896	873	893	870	903	889	890	870	827	866
3648	768	1039	973	852	740	625	593	738	743	798	722	561	463	419	384	321	293	278	242	232	226	220	219	211	202	214	190	189	206	239	207	205	183	208	204	208	199	225	228	201	197	214	220	219	232	207	206	214	195	203	228	185	222	224	197	224	195	201	194	211	199	181	206	201	196	218	198	205	202	203	190	203	182	216	198	212	207	203	184	204	197	219	232	183	194	223	197	201	208	228	192	212	222	201	192	189	209	210	215	186	205	204	192	198	190	182	198	214	201	200	208	197	207	174	180	200	198	177	189	214	213	198	199	187	205	188	211	160	217	217	198	199	182	194	206	209	180	226	226	194	210	203	201	211	231	173	225	202	221	192	207	202	208	192	228	212	231	212	220	220	229	203	211	188	207	221	204	218	223	198	220	210	216	229	197	210	221	205	221	189	177	216	230	184	206	177	219	214	190	194	218	173	223	173	193	201	209	220	197	213	217	189	205	195	206	221	190	177	200	189	217	205	216	226	218	217	169	188	190	219	187	199	204	212	229	198	178	195	202	210	211	172	190	212	228	189	194	196	185	206	184	206	199	229	202	190	221	206	195	230	192	211	189	224	222	201	192	195	179	180	211	201	230	215	230	213	194	196	175	195	220	230	184	211	188	238	214	199	184	195	222	213	205	213	204	205	186	215	182	202	199	212	191	183	199	210	195	197	208	178	208	192	171	196	217	209	170	203	212	210	194	214	205	195	204	219	205	192	206	198	215	215	190	224	210	251	212	214	186	201	232	205	189	185	189	213	211	238	227	201	207	207	211	202	188	173	219	180	209	199	198	179	206	193	182	206	224	205	205	222	214	189	191	203	215	204	179	182	211	225	191	222	211	201	207	199	204	199	191	198	197	170	188	206	204	193	203	205	192	193	224	193	217	190	202	214	190	204	206	233	179	207	207	185	204	203	207	204	197	226	216	198	200	195	189	217	199	200	195	191	200	191	215	199	193	221	222	214	234	207	205	191	216	200	179	200	196	232	205	176	200	205	191	205	219	218	222	192	184	191	209	223	226	213	227	220	202	200	238	221	189	209	215	211	187	204	216	172	195	201	201	218	211	227	220	220	209	230	201	200	201	215	200	198	204	202	197	182	175	198	194	204	200	244	224	217	183	211	205	193	203	214	202	199	208	174	217	222	194	196	189	207	196	223	194	209	196	207	210	215	217	207	216	197	205	206	232	209	176	174	196	188	179	206	205	181	201	220	200	160	237	204	195	176	182	209	201	187	201	212	229	200	197	220	178	200	189	227	186	195	209	205	205	228	210	173	209	228	207	181	200	189	217	194	195	185	229	224	203	180	186	172	203	205	196	192	199	200	194	222	219	224	196	217	208	229	228	196	193	195	214	212	168	217	202	199	189	205	216	215	220	193	209	217	228	200	168	210	253	204	181	259	202	203	202	181	197	184	193	199	199	203	195	232	211	194	200	194	185	226	201	208	215	200	203	188	183	218	183	201	215	230	186	185	213	194	207	217	237	191	208	218	191	187	195	197	213	189	206	199	217	218	180	209	202	199	212	215	204	196	205	197	181	184	211	199	199	199	211	169	211	198	194	184	199	208	190	214	213	216	233	212	191	197	212	191	205	206	183	211	237	214	195	201	212	201	201	182	196	198	221	209	171	206	213	200	194	176	198	197	200	230	217	207	202	207	177	194	197	201	225	207	208	219	235	205	205	201	220	208	193	206	198	210	208	230	208	221	211	193	196	200	214	198	202	187	201	203	205	188	178	188	194	199	218	221	218	192	219	225	219	193	209	194	209	212	191	190	223	181	234	212	222	210	190	210	184	194	166	202	214	231	174	239	186	191	156	177	206	194	219	185	194	206	204	208	198	224	199	215	205	213	234	234	206	221	190	226	188	187	186	216	210	206	219	205	213	183	185	201	199	195	210	169	188	192	170	248	200	223	222	190	212	208	197	213	190	213	213	215	214	201	197	174	229	224	189	211	197	217	222	175	199	224	209	212	210	221	216	201	216	195	192	208	176	204	200	226	225	211	214	206	224	198	189	198	195	225	204	204	203	188	222	193	188	208	203	209	188	207	194	243	175	194	246	214	215	227	220	174	180	200	173	209	189	203	219	211	225	198	212	195	207	219	200	186	218	210	215	225	207	202	240	218	180	227	203	192	185	210	209	206	210	192	216	181	190	219	202	198	180	185	188	223	216	210	211	215	217	216	203	197	196	196	196	217	192	184	201	231	202	197	214	197	208	219	188	221	197	188	183	223	226	217	209	200	200	227	204	216	207	184	213	223	234	193	180	205	175	219	192	221	198	181	212	165	210	204	206	212	212	192	207	190	225	213	208	226	218	209	211	250	202	205	196	191	199	200	199	229	229	219	205	207	185	208	222	213	192	171	213	190	184	220	229	222	203	206	210	218	224	187	190	199	194	207	201	187	217	192	203	219	207	198	231	206	221	211	207	217	203	204	214	213	216	184	171	218	206	220	207	237	179	183	206	211	189	210	226	201	190	220	189	211	193	197	186	183	206	202	229	225	207	197	226	238	229	219	216	208	203	214	205	180	221	231	169	173	194	215	217	204	207	199	199	203	177	212	196	191	189	201	217	180	202	196	200	212	205	188	201	196	195	196	185	208	207	209	183	212	220	221	211	199	181	184	213	196	185	197	190	210	215	188	198	182	223	207	208	198	194	227	193	201	209	198	213	219	180	191	197	233	203	199	211	190	199	219	193	197	192	241	216	217	198	212	201	192	213	193	201	194	213	223	235	237	228	216	201	202	203	178	166	199	200	200	195	225	189	207	187	235	216	218	232	208	216	200	224	221	212	181	193	186	182	213	204	187	190	216	210	190	211	202	207	224	198	208	175	238	196	204	195	208	191	222	207	207	191	233	182	213	208	218	213	175	180	218	189	198	221	178	196	234	215	205	194	187	197	205	235	182	203	214	198	219	189	169	206	198	213	196	227	207	230	208	201	220	208	197	205	212	198	179	221	208	236	199	229	203	216	225	216	202	184	197	208	178	231	222	199	207	222	239	191	208	185	224	218	185	175	196	199	196	184	229	201	169	198	206	213	177	214	201	203	179	190	203	221	217	185	229	200	202	187	198	220	195	214	200	216	206	199	186	205	215	185	218	208	181	217	218	184	200	198	217	212	206	190	207	212	170	203	233	236	214	234	235	243	227	219	216	226	192	176	214	206	226	198	215	189	182	173	194	189	202	208	215	205	223	199	226	169	207	203	223	178	215	188	211	200	210	213	202	203	212	218	233	186	209	189	183	224	211	203	217	214	216	222	186	180	186	192	191	179	209	213	195	210	198	208	206	198	187	205	191	242	197	192	194	209	199	191	219	212	202	208	199	182	192	203	193	173	191	196	198	216	232	209	177	206	211	222	207	189	209	188	216	218	232	204	184	198	199	198	204	195	196	209	217	177	201	169	214	230	225	207	203	190	188	195	197	202	175	178	223	214	207	170	203	167	217	226	191	229
4104	1021	2348	3105	3064	2971	2578	2695	3532	3884	4103	3681	2855	2074	1820	1625	1428	1200	930	822	768	665	618	587	573	563	546	576	620	586	583	560	576	600	556	548	555	541	540	561	543	564	564	574	515	547	559	525	560	562	560	550	573	514	584	596	551	564	512	564	532	539	492	516	552	510	553	537	538	509	542	501	535	500	509	494	547	557	541	531	528	481	519	539	521	517	535	559	527	539	539	522	508	499	543	543	501	530	543	508	529	533	513	500	549	493	543	539	533	529	536	548	529	558	499	524	536	535	560	545	538	511	511	538	545	544	511	498	556	512	528	539	510	478	530	545	488	564	539	550	548	550	517	521	553	520	565	554	567	524	507	526	529	484	532	476	521	500	481	542	525	543	519	515	514	510	545	518	538	569	533	520	514	531	549	540	550	549	562	545	525	532	527	531	538	539	503	544	544	556	534	519	537	526	515	504	532	533	538	563	508	525	577	511	481	529	468	491	484	596	521	516	520	500	539	518	531	516	558	532	523	520	562	552	513	513	578	542	515	519	505	506	526	512	514	526	553	536	544	467	558	550	518	523	514	555	516	509	527	527	555	525	518	501	504	496	499	520	531	493	506	544	538	528	502	529	529	467	516	466	559	521	546	558	523	526	518	564	521	528	529	531	525	489	505	516	509	541	542	536	535	513	498	534	519	482	516	547	518	569	522	545	512	509	506	519	520	504	502	480	570	546	534	541	533	555	508	524	518	501	515	520	553	521	596	478	530	497	548	522	518	527	538	552	538	520	529	545	494	464	529	499	501	528	525	534	565	507	539	507	541	552	476	569	542	548	506	541	538	568	506	485	524	526	501	485	565	534	516	540	492	488	521	533	532	496	537	518	521	514	487	550	524	518	504	514	546	537	512	517	560	473	537	580	504	491	523	512	536	564	557	540	512	533	515	502	543	517	536	552	503	542	531	503	504	499	525	513	515	512	528	544	530	560	474	522	567	506	523	524	535	516	535	500	496	519	526	549	531	511	525	539	469	556	509	539	533	504	535	511	522	515	518	463	529	535	530	540	579	562	515	507	525	524	517	520	561	560	536	587	540	528	555	495	481	543	543	513	515	527	560	486	497	522	532	549	536	505	529	521	583	514	531	522	543	516	517	519	510	499	527	532	486	564	511	530	580	512	506	519	519	484	525	512	565	534	508	511	519	495	478	575	549	516	503	501	553	540	545	485	539	517	547	521	553	504	573	518	512	565	519	560	534	572	531	495	534	555	539	518	555	493	535	507	478	544	523	510	534	502	506	541	496	572	535	512	505	555	511	559	571	504	548	527	526	510	491	538	516	513	536	540	541	533	544	526	520	568	560	540	489	504	532	504	489	508	516	530	547	536	547	529	510	559	527	516	506	572	553	523	522	527	531	509	534	513	543	517	506	557	523	469	544	506	532	520	530	510	514	510	519	541	519	564	478	557	519	542	519	489	537	543	515	542	527	519	530	521	542	536	516	510	546	554	499	516	504	479	529	530	500	492	526	524	524	528	547	520	527	525	550	529	510	545	524	545	551	571	539	501	535	551	551	549	508	554	505	555	517	509	505	529	549	526	529	521	492	511	524	542	566	562	515	540	539	571	516	511	527	505	529	556	471	552	484	563	575	504	526	480	521	474	546	509	538	502	486	572	550	519	533	506	528	576	569	514	484	549	548	487	536	547	521	542	560	584	477	529	533	501	517	542	518	538	527	516	534	519	507	531	510	533	531	498	498	515	540	567	499	517	528	566	467	526	539	481	531	548	540	536	542	562	519	518	522	465	529	514	516	584	526	530	537	552	496	558	538	530	487	517	523	507	537	508	540	562	513	531	521	516	521	543	486	522	549	503	570	553	561	540	509	505	553	497	528	507	508	519	553	539	522	527	499	521	513	514	547	532	550	538	491	509	548	507	552	495	531	535	555	540	520	535	536	509	515	478	536	537	521	503	512	499	526	559	523	516	529	529	530	480	554	524	531	518	502	527	507	532	507	499	531	508	522	501	523	563	507	519	555	561	543	527	535	488	562	500	542	504	539	535	511	551	541	565	525	523	522	543	506	533	533	518	523	521	515	521	529	506	538	527	501	559	545	587	532	528	561	561	544	527	520	531	562	510	551	543	551	530	538	531	531	511	552	518	528	514	535	494	527	521	575	501	526	489	521	517	511	562	559	516	498	568	504	565	532	546	499	579	515	522	533	510	516	541	524	489	541	506	490	524	522	482	487	513	509	569	508	574	540	498	506	549	505	523	512	514	487	507	550	528	543	487	496	525	519	507	520	495	541	510	537	519	537	545	501	478	514	511	540	503	519	533	496	538	533	487	498	532	541	526	528	528	499	524	507	513	536	510	504	526	491	530	527	506	517	519	531	553	518	519	540	525	526	532	502	546	542	514	540	493	497	501	525	496	518	486	510	523	521	483	515	508	550	554	526	513	562	544	500	570	535	539	542	523	533	513	530	566	546	525	508	517	544	506	497	491	549	545	498	553	533	554	520	521	526	567	556	510	534	571	522	535	533	528	515	529	515	526	535	550	527	506	513	542	539	553	509	518	531	538	503	524	513	517	488	510	507	507	488	529	532	505	608	509	539	515	505	494	544	520	465	475	534	493	534	482	553	494	532	529	559	511	541	505	478	510	524	559	538	571	511	496	495	527	582	557	520	528	569	570	565	547	520	516	539	540	494	498	515	477	564	541	499	525	509	522	526	545	483	484	559	498	544	523	521	566	515	517	514	540	513	529	523	533	540	528	493	474	530	526	531	481	496	505	479	549	511	540	526	589	486	495	508	536	504	549	536	525	494	508	523	553	531	539	526	499	543	544	564	507	557	578	529	546	542	530	492	513	533	506	533	512	513	523	507	538	564	565	533	585	528	490	555	499	556	528	542	492	521	559	532	516	487	551	510	485	570	521	555	566	550	554	525	490	543	510	491	505	536	536	480	517	572	519	528	544	509	558	555	470	520	515	504	524	518	539	524	518	501	566	493	477	566	512	559	521	521	549	527	492	597	564	522	542	528	522	520	533	533	521	508	524	541	487	519	544	524	534	532	491	492	553	518	567	530	538	520	539	552	520	562	494	569	534	522	546	498	503	531	584	514	528	542	541	496	527	546	550	518	515	492	515	504	556	502	503	525	518	520	462	499	547	512	537	515	532	505	533	517	494	527	537	508	479	498	539	517	533	525	532	541	538	525	480	508	539	514	475	563	535	547	495	523	525	517	497	501	483	522	528	511	556	562	524	590	500	505	525	536	533	473	506	495	504	540	522	516	514	559	509	539	498	525	526	530	556	543	459	548	502	576	502	517	554	514	527	552	510	504	548	517	497	544	500	521	551	481	489	527	591	567	522	504	534	505	524	551	566	520	563	531	551	542	486	507	538	510	532	519	532	564	514	507	540	514	510	527	537	556	551	521	517	531	542	505	523	533	529	562	557	543	517	494	560	506	503	523	550	557	515	567	503	495	514	473	538
24771	4788	3145	2591	2023	1582	1333	1282	1430	1444	1520	1149	930	707	630	625	584	444	440	339	339	349	297	304	281	309	281	289	315	266	291	302	310	301	285	300	278	290	262	296	298	269	307	266	289	276	302	282	298	285	288	294	252	282	280	282	283	269	281	295	301	272	286	279	269	277	267	279	270	312	252	271	231	242	281	262	279	265	261	271	310	263	294	259	314	295	274	262	281	278	265	257	283	266	276	263	275	259	279	308	282	273	279	287	303	290	281	291	300	273	271	258	257	265	257	250	289	273	273	290	310	261	258	289	278	254	273	289	265	288	261	291	264	265	270	283	256	269	298	311	285	257	264	268	257	266	275	290	287	267	271	282	265	251	272	275	294	269	264	259	241	253	280	283	251	257	276	264	300	246	251	276	295	270	232	286	279	250	307	281	263	267	272	262	274	288	276	236	299	293	270	273	302	284	278	261	299	261	259	268	275	247	263	253	285	276	301	298	296	256	273	281	277	246	272	271	275	312	280	295	251	293	281	294	294	292	280	283	277	291	269	304	259	296	286	296	280	289	267	291	240	272	282	280	271	267	306	262	282	278	307	247	271	277	242	273	269	261	270	252	265	280	297	290	240	256	251	254	270	278	235	297	280	274	273	278	312	273	248	274	260	292	292	275	289	285	280	308	294	286	260	280	258	281	286	302	291	296	238	264	279	279	271	271	248	279	298	256	296	262	309	267	277	281	278	296	249	290	276	232	266	297	307	282	277	281	289	298	276	301	282	258	263	284	244	274	273	298	258	247	294	276	300	277	280	284	249	306	297	283	258	260	283	281	295	293	280	289	259	275	282	274	292	298	261	298	264	296	241	256	258	284	275	255	244	277	250	265	274	285	251	277	280	269	243	268	294	269	267	275	267	330	279	309	279	257	270	281	308	258	283	258	283	288	292	260	268	285	277	259	279	254	265	266	295	286	314	265	274	274	289	277	258	251	271	271	282	295	289	286	264	267	291	292	260	272	258	255	290	259	291	299	297	256	277	280	259	294	302	271	261	242	243	288	257	284	261	248	266	300	278	308	246	285	275	261	248	285	296	293	227	283	294	290	266	287	288	299	295	241	273	285	276	279	288	285	265	274	295	267	278	271	284	291	260	271	234	312	266	271	240	272	285	255	253	283	291	311	304	282	248	281	286	281	294	267	256	253	277	302	301	267	292	294	272	239	252	249	279	272	290	290	267	280	267	283	312	261	246	234	259	240	287	282	271	297	274	278	287	304	290	296	271	282	259	258	260	251	249	284	285	269	256	283	267	264	284	304	272	261	263	282	273	303	283	268	273	308	285	287	288	277	283	251	276	296	273	287	286	268	251	265	277	288	253	262	292	263	283	270	304	260	268	256	299	268	278	306	306	262	245	293	302	308	264	299	283	278	263	259	274	288	274	259	301	261	304	265	287	268	305	289	272	268	260	275	252	261	269	260	284	275	276	313	309	304	283	299	303	290	286	267	269	304	272	305	280	269	251	279	267	268	258	254	301	321	290	259	271	266	283	277	282	259	259	270	263	275	262	265	277	286	259	273	258	251	301	246	288	324	252	288	271	274	287	331	237	295	275	287	289	272	306	246	267	277	278	263	252	279	261	273	313	280	284	268	274	312	271	272	253	289	283	298	265	294	284	282	285	293	279	259	295	262	261	265	278	269	313	273	287	307	266	301	287	280	259	297	305	252	322	274	269	288	279	298	269	297	283	295	308	266	259	294	293	262	289	297	272	248	250	263	246	275	306	296	266	272	258	295	267	276	256	273	264	288	283	294	264	246	261	281	249	254	306	287	306	250	293	266	263	289	265	275	262	261	282	302	268	271	273	274	278	275	264	266	261	292	304	269	304	264	267	275	235	268	250	254	251	289	280	284	287	255	269	280	287	285	285	250	271	262	285	250	304	250	290	265	250	282	264	285	270	294	294	249	286	236	254	260	284	274	286	256	276	262	261	261	277	279	299	271	291	304	285	286	313	278	255	293	291	284	262	260	255	277	274	246	265	279	257	249	263	291	249	270	266	244	286	328	255	291	288	279	258	282	274	287	270	247	292	248	269	286	261	263	292	279	318	249	257	304	300	292	271	256	287	282	268	288	284	289	286	253	280	278	280	272	300	260	254	256	283	270	267	290	281	291	283	265	278	285	290	309	260	279	263	297	265	278	282	260	271	270	277	296	246	247	263	278	265	294	291	282	281	297	285	272	251	248	269	250	256	270	267	240	268	289	286	294	275	267	298	290	272	249	267	275	300	297	270	251	247	274	268	236	290	275	297	304	280	331	268	267	250	282	294	249	285	280	294	252	256	294	296	266	269	279	282	273	306	277	279	299	327	250	295	240	313	283	246	247	266	300	281	294	267	279	304	303	297	290	271	309	303	321	298	294	249	245	284	283	255	276	304	277	260	290	289	298	254	258	251	315	270	272	251	279	289	272	304	287	307	270	273	302	257	306	291	264	256	255	286	298	286	265	261	291	297	288	269	285	274	254	281	298	284	274	295	263	306	254	241	266	295	264	258	248	256	288	289	266	297	278	287	275	278	291	276	264	253	264	283	248	288	285	313	301	274	254	270	300	264	287	270	260	273	267	311	292	265	285	289	265	294	256	282	285	287	268	255	261	295	261	292	278	269	286	241	298	260	276	286	267	265	260	264	282	274	276	294	266	290	275	310	264	271	268	276	266	287	297	301	282	251	257	275	276	272	267	309	250	282	279	272	291	267	271	290	271	295	265	296	291	280	269	293	255	272	303	305	247	293	300	280	281	249	301	241	286	253	278	263	302	265	263	296	305	247	272	290	290	294	259	247	268	290	269	234	293	278	294	274	279	302	297	267	260	249	271	266	289	279	281	282	259	269	314	260	296	278	305	297	287	287	276	262	262	265	268	283	263	273	259	280	263	246	297	302	290	286	260	276	283	271	274	255	259	266	262	295	266	271	253	263	262	282	304	273	288	291	262	270	277	303	268	288	282	313	292	275	287	270	288	277	291	269	279	291	281	276	264	284	299	288	304	275	292	293	296	273	290	271	243	315	278	259	295	289	252	268	277	254	280	299	287	267	252	298	282	280	261	278	300	276	260	276	271	305	279	306	261	319	305	285	255	277	266	271	272	270	265	277	282	266	290	269	281	267	272	280	274	291	285	267	252	287	254	254	291	276	283	260	300	258	286	276	304	295	268	282	280	291	274	280	290	287	298	240	260	271	277	264	250	249	299	239	275	244	280	272	270	277	283	280	292	293	263	283	267	280	276	249	284	242	278	260	262	318	281	306	255	280	287	270	248	288	307	253	273	262	288	269	289	267	302	288	276	266	274	262	264	279	326	289	251	300	295	299	244	270	263	305	236	266	282	292	284	258	292	272	294	286	291	271	270	257	288	279	256	288	260	284	253	266	294	265	279	291	267	252	258	228	277	267	238	270	261	273	286	254	256	289	297	268	269	287	280	289	290	266	257	283	279	288	308
11845	2482	5881	7242	6997	6601	5819	5741	6884	6841	7419	5849	4551	3572	2956	2692	2387	1753	1464	1327	1193	1084	1006	886	860	920	830	817	831	794	832	796	788	777	792	808	803	794	801	767	737	720	745	740	710	748	759	733	772	809	717	785	793	719	750	764	786	785	710	776	738	750	722	710	667	717	751	675	739	680	670	698	693	715	698	684	696	713	697	681	672	708	713	719	736	717	703	744	703	736	726	713	693	719	714	691	725	683	681	708	685	681	698	723	711	663	727	691	678	669	700	726	679	677	743	745	682	683	714	705	731	744	675	720	673	692	665	665	713	703	685	685	727	752	643	677	676	705	653	704	642	737	672	670	681	718	700	648	702	711	720	703	689	672	694	685	672	676	716	671	673	709	672	682	688	699	684	660	700	694	673	637	682	672	669	699	676	661	719	735	727	680	654	687	665	704	649	664	653	695	691	669	687	675	723	684	698	656	633	699	710	703	691	712	707	701	700	676	678	735	700	721	703	678	689	730	667	704	705	695	626	707	702	675	686	707	678	713	675	707	686	680	635	655	669	729	683	688	684	719	690	670	675	685	661	678	698	639	730	664	668	703	742	683	708	695	672	696	667	734	669	659	650	681	718	674	691	674	674	699	715	725	655	704	676	704	689	650	652	735	729	649	682	702	712	683	672	659	717	633	680	702	709	710	685	690	701	685	664	679	632	665	715	688	683	678	692	677	723	715	672	664	696	687	686	695	696	652	718	715	641	688	679	672	718	625	687	706	754	704	681	658	696	687	650	691	738	691	704	749	757	691	700	663	672	669	658	703	667	690	689	647	629	705	697	681	667	689	708	681	665	724	704	678	712	736	680	668	689	683	666	667	689	729	677	652	707	674	718	691	700	724	675	711	719	708	680	673	673	684	737	653	728	674	713	697	641	653	707	657	718	700	696	690	727	696	662	621	679	690	684	663	651	700	715	685	665	683	667	650	702	720	720	710	669	707	685	668	660	688	705	683	719	716	694	670	709	689	681	639	715	686	678	624	703	711	716	687	674	693	660	683	703	672	711	712	714	686	676	663	642	656	671	658	676	709	676	701	695	649	712	689	687	661	653	671	664	690	661	668	699	686	706	684	657	687	671	657	713	633	729	646	697	701	679	685	703	680	735	706	682	666	663	723	684	679	653	717	677	666	686	695	650	693	694	719	705	693	704	679	655	682	669	668	667	682	689	647	687	693	665	710	665	700	683	704	686	697	672	703	699	650	738	671	686	676	721	682	702	645	734	648	714	657	665	696	658	709	641	690	678	714	693	747	708	667	680	689	665	665	685	683	727	737	732	672	711	660	686	645	643	667	678	709	682	640	701	676	640	716	678	674	657	696	767	684	684	660	721	744	648	705	634	726	701	691	703	680	678	635	718	693	697	734	707	682	658	703	675	661	678	710	672	640	671	666	726	734	681	714	708	682	699	670	628	666	718	679	673	697	657	679	672	673	737	707	715	702	749	685	677	643	753	709	722	644	717	664	686	647	675	696	733	717	693	675	695	707	701	691	721	689	688	686	646	747	714	674	665	712	678	719	705	652	708	647	738	679	671	705	665	634	700	671	657	687	749	723	711	701	647	657	670	667	700	752	738	753	684	633	672	719	657	658	632	708	694	711	685	700	720	708	682	715	701	654	695	670	708	691	683	666	689	699	717	651	692	713	678	686	702	695	675	701	682	643	728	702	713	678	685	653	687	674	668	664	682	673	677	707	682	724	721	697	692	698	729	714	678	687	682	662	672	691	693	700	655	671	672	704	702	631	687	652	649	679	654	696	673	701	695	679	677	685	700	725	712	679	683	730	635	691	710	699	689	745	699	694	658	682	712	695	685	678	679	672	738	676	697	672	727	637	710	685	677	662	660	684	704	722	719	704	688	661	676	694	689	707	701	713	632	635	719	708	660	752	648	693	647	699	688	706	674	616	711	684	700	681	706	678	706	694	677	693	639	700	655	667	680	693	675	690	683	701	658	671	662	689	662	657	669	692	669	661	649	691	720	698	692	684	695	706	670	656	664	691	689	704	693	705	700	730	691	665	709	675	672	668	649	701	735	674	686	696	687	673	697	729	710	702	705	677	680	649	661	687	664	720	659	693	655	678	666	649	679	725	686	686	676	697	691	636	696	670	685	700	694	683	674	650	677	677	683	675	680	677	659	706	681	709	687	693	697	735	647	659	725	637	687	660	691	686	712	624	655	657	694	699	735	684	676	666	672	663	656	692	672	696	658	748	726	695	704	720	679	686	691	690	707	644	637	683	687	679	701	728	692	652	726	685	696	676	733	697	661	670	709	690	683	692	653	687	710	703	689	650	674	757	706	647	668	668	692	734	682	675	695	724	710	672	690	674	653	676	718	642	696	700	680	687	695	702	739	724	698	703	675	670	626	705	672	703	682	655	659	667	709	716	684	696	687	675	744	692	718	634	689	730	708	691	681	688	694	634	647	686	696	695	679	707	646	677	690	706	652	694	653	696	698	714	700	685	715	637	714	718	670	680	693	674	680	652	648	694	632	703	689	703	674	650	683	677	671	707	694	737	726	691	689	663	708	663	673	684	664	720	731	697	705	685	671	703	711	643	683	663	632	709	685	669	719	707	652	669	663	654	700	658	691	721	668	737	701	641	680	652	721	713	692	711	661	693	684	709	683	702	645	729	686	702	697	641	688	670	655	680	701	689	700	679	704	687	705	700	745	692	723	708	681	693	704	647	646	689	696	648	637	680	704	680	623	705	625	694	625	664	707	687	689	703	652	689	698	674	679	674	704	673	653	703	687	686	684	691	713	676	705	635	689	649	712	707	712	675	681	707	712	688	675	642	632	679	658	682	689	691	711	717	679	695	719	672	659	710	689	679	690	672	674	688	720	687	683	745	690	725	686	707	688	690	700	679	670	675	694	696	709	651	661	682	672	697	692	629	650	680	679	708	673	677	686	645	688	709	696	692	656	732	671	702	697	667	651	704	678	668	664	696	698	714	663	653	681	723	708	691	729	667	691	690	707	719	685	679	656	706	678	712	691	629	704	670	672	720	706	657	722	664	717	676	650	680	692	727	673	689	702	677	680	695	632	668	723	650	697	693	646	698	691	650	709	683	674	657	680	708	684	673	645	682	698	704	656	674	726	655	682	690	669	663	671	680	686	678	688	703	698	710	691	678	659	695	710	639	732	723	696	695	699	665	723	709	681	680	684	727	735	680	675	723	673	703	711	741	682	681	662	708	696	662	650	686	716	668	660	653	648	715	697	709	686	697	689	677	657	703	707	663	687	685	679	666	662	704	711	669	633	719	730	659	609	665	678	689	689	711	682	685	691	678	694	725	671	681	696	689	650	724	709	702	655	689	658	718	712	729	657	696	670	688	664	678	683	689	672	741	666	648	664	707	668	701	657	740	661	677	674	687	700	690	660	691	673	726	672	676	700	664	665	688	706	678	657	704	690	694	734	674	657	699	725	659	716	682	718	716
42376	24248	12187	5030	3439	2592	2124	2028	2073	2261	2091	1535	1172	998	893	762	683	618	561	506	486	454	420	410	411	441	374	427	393	425	432	425	414	415	401	410	376	369	419	419	401	419	406	391	406	401	405	399	405	383	407	440	403	415	392	395	413	390	402	417	419	395	411	405	401	369	384	382	384	403	357	381	382	348	371	420	363	416	368	391	377	384	365	423	386	348	393	413	384	417	354	386	376	390	387	389	408	357	384	417	394	373	371	399	386	405	402	367	382	409	369	365	404	409	377	411	391	387	377	360	376	372	379	349	375	399	369	393	381	393	379	367	371	399	400	378	400	405	402	369	409	395	386	357	388	382	358	399	384	391	419	354	374	396	405	397	390	405	400	356	361	363	428	396	387	380	348	391	406	381	358	353	395	358	398	397	399	368	377	365	364	368	415	393	374	368	377	397	375	416	400	395	335	399	410	381	404	384	376	406	407	409	361	412	353	410	393	368	405	379	384	381	358	437	408	376	393	375	362	393	384	419	374	399	386	379	374	414	355	382	391	357	405	408	365	418	416	371	399	407	431	405	387	363	327	372	366	371	388	375	382	364	378	386	408	401	393	382	395	419	416	368	359	373	381	393	385	368	405	392	382	356	374	364	369	366	401	359	420	392	390	363	378	406	398	390	409	368	383	373	379	369	424	396	383	416	381	356	383	397	401	366	406	373	383	385	378	379	386	365	376	396	379	383	345	410	400	389	383	419	399	391	378	393	375	404	391	365	369	374	402	363	382	370	362	392	374	413	359	381	379	380	356	393	390	391	398	434	373	373	399	373	358	414	375	353	395	376	366	396	372	390	354	372	389	375	385	401	373	399	444	373	390	359	357	356	392	419	396	388	396	378	408	361	403	412	364	356	350	403	404	397	385	365	381	381	416	379	390	384	356	388	381	388	390	396	364	398	394	382	347	409	409	398	375	392	400	410	418	416	357	385	388	385	356	395	392	393	436	431	337	378	393	405	413	353	404	388	416	350	377	388	397	387	372	377	345	386	419	415	380	371	352	421	389	384	386	369	358	376	391	411	393	379	381	379	371	392	419	391	411	405	399	380	386	401	359	382	424	395	351	394	392	367	373	362	375	356	349	368	357	386	404	407	376	405	357	357	343	342	404	373	361	366	392	351	379	405	392	378	387	369	367	413	358	397	378	401	382	372	391	376	395	403	365	401	385	389	380	399	404	371	392	412	349	374	366	402	387	398	417	383	374	370	363	385	360	366	375	438	400	386	370	400	377	375	376	353	398	399	368	403	407	390	366	343	356	387	421	386	411	350	381	395	364	368	375	386	387	389	402	407	328	400	386	409	379	383	381	374	412	344	399	359	368	357	385	379	372	367	407	442	406	421	376	399	387	392	372	367	363	392	362	404	378	367	373	396	396	388	378	412	402	381	397	403	402	417	361	379	392	368	381	377	369	379	410	394	398	397	391	397	356	374	407	377	381	344	384	367	353	384	371	375	372	390	399	397	377	401	394	373	377	402	357	384	361	399	382	401	351	367	372	396	440	398	350	373	359	426	394	390	360	391	412	355	407	380	402	394	333	371	403	362	374	357	397	396	379	391	364	393	408	412	407	362	388	389	382	388	418	356	414	388	352	357	398	385	429	400	386	396	395	388	402	392	405	410	395	368	357	398	390	387	403	396	344	367	370	352	423	424	370	369	404	381	353	401	359	384	393	422	370	395	390	384	374	342	393	368	381	410	414	376	360	337	406	379	408	401	365	408	421	415	363	387	356	345	353	360	408	391	375	419	405	384	413	388	372	368	355	348	380	388	382	355	349	408	398	388	398	367	380	424	394	389	380	379	368	404	379	350	380	424	388	331	367	381	361	357	390	367	370	346	379	387	383	366	344	359	387	363	422	423	385	403	378	403	373	359	369	395	377	342	379	374	384	381	366	366	407	394	387	420	387	373	405	374	347	363	404	383	419	351	385	365	393	403	362	386	385	375	362	389	408	376	380	404	384	412	408	415	375	398	388	430	390	401	382	384	379	378	362	356	364	403	379	413	375	378	431	441	407	368	355	383	396	387	418	386	414	373	396	408	369	355	384	387	347	432	399	366	384	371	388	344	375	434	396	402	389	345	351	340	400	388	418	340	378	387	381	377	397	397	385	354	413	380	385	358	358	379	397	362	407	372	378	411	369	388	365	396	388	374	399	376	381	405	375	389	352	421	377	396	385	351	360	409	366	380	396	394	366	359	398	391	411	409	415	412	390	398	396	379	392	350	384	411	377	380	348	384	372	395	363	395	386	374	368	368	376	414	367	359	361	352	408	379	400	364	384	387	384	397	379	374	371	368	356	402	367	387	368	434	399	360	395	378	372	334	413	408	424	339	385	391	374	364	392	365	426	407	385	409	396	348	398	365	381	371	411	395	335	377	375	369	363	348	350	357	335	402	391	402	406	404	437	375	393	376	390	369	391	394	375	433	381	399	379	370	377	385	366	431	377	390	362	371	411	381	362	380	379	369	404	418	355	391	402	372	361	382	398	413	386	356	367	408	391	386	374	392	384	377	433	371	384	375	353	351	426	383	382	390	385	401	379	361	380	363	389	391	342	401	369	381	384	377	364	408	403	395	375	384	387	338	357	342	360	374	372	376	391	389	371	384	376	392	396	370	371	430	381	387	399	380	401	386	393	374	383	400	415	405	384	338	400	364	412	390	387	375	400	389	379	382	376	357	330	341	394	421	391	385	375	404	376	385	388	339	400	377	337	409	381	372	359	382	397	405	358	339	383	376	356	370	463	404	393	414	378	388	433	385	380	378	361	364	393	351	351	436	387	352	415	371	382	388	396	398	414	356	373	398	369	416	406	412	382	364	384	371	375	383	382	417	361	385	399	389	376	378	384	393	409	399	374	386	400	377	384	396	377	375	409	361	368	399	377	392	398	372	392	387	378	355	371	364	369	376	393	381	370	402	368	364	351	418	366	418	331	412	383	343	357	392	393	344	357	373	366	378	352	356	345	373	390	347	409	383	413	365	404	413	380	366	368	361	391	406	380	399	337	353	373	365	378	416	428	395	397	357	398	419	388	399	355	380	359	381	367	357	380	402	334	383	398	375	352	344	372	367	371	368	390	395	413	401	392	422	390	349	359	370	415	379	373	349	378	379	390	360	354	351	387	375	369	368	389	400	390	399	392	355	382	384	382	355	412	396	409	391	362	371	368	385	402	375	405	381	363	376	357	377	353	377	392	350	357	367	391	413	383	401	400	382	359	363	381	376	362	373	350	365	370	389	379	382	410	391	422	398	402	365	407	371	355	399	381	375	383	375	391	372	405	361	388	366	374	389	408	408	387	365	368	366	388	400	391	364	390	387	341	376	373	393	412	374	414	387	401	367	374	419	398	387	372	393	388	389	378	397	387	395	366	375	401	386	366	386	379	385	376	370	392	357	388	368	386	367	420	403	369	388	378	392	398	395	351	370	370	357	390	416	432	380
20352	3591	8704	10389	10046	9383	8327	8535	8955	10123	9482	7221	5203	4540	4003	3469	2928	2425	1847	1718	1549	1428	1313	1220	1156	1143	1147	1101	1111	1073	1088	1138	1088	1099	1094	1055	1010	1109	1030	1062	1025	1001	999	960	993	994	954	988	966	1013	1008	1004	949	952	931	961	987	984	1032	962	933	961	938	1006	918	945	918	927	902	935	935	926	862	915	893	917	888	921	962	897	892	873	936	872	949	882	936	890	923	950	913	878	941	884	971	917	903	901	937	908	892	933	927	966	913	950	944	865	975	929	865	930	872	930	936	901	877	962	854	909	863	926	908	873	918	888	964	927	863	907	905	884	906	951	902	878	922	886	883	902	906	897	887	938	917	903	887	883	916	857	914	854	848	860	955	917	846	884	887	870	913	879	879	901	844	832	909	823	902	896	866	886	862	887	818	958	879	904	890	848	865	831	955	856	858	902	922	909	911	873	892	886	900	927	918	896	899	893	835	865	948	892	930	870	892	839	901	932	919	880	877	900	900	897	905	882	869	900	873	916	850	850	918	896	867	898	889	886	926	866	852	851	881	937	914	859	902	907	903	908	854	824	914	886	904	917	916	902	862	910	849	884	890	916	902	877	858	933	917	892	922	896	935	883	879	880	906	892	852	860	885	912	926	913	860	898	867	903	943	870	909	865	895	937	876	893	905	879	902	869	914	860	920	857	897	892	899	923	927	907	880	869	899	956	883	875	906	960	914	885	904	859	896	879	862	881	873	872	961	891	904	920	946	938	934	927	964	888	912	902	869	847	907	867	893	871	859	862	952	897	893	904	901	915	872	916	865	849	907	909	899	918	836	843	888	873	876	893	876	906	913	891	859	976	878	884	919	853	852	848	914	923	909	872	916	863	841	889	863	907	908	924	901	856	935	896	872	883	931	858	898	933	860	980	880	957	884	922	910	937	870	908	893	945	941	922	878	828	869	902	925	875	850	840	919	912	895	866	913	840	879	853	901	878	888	922	944	909	906	917	889	917	908	912	893	880	916	904	872	918	871	880	875	871	890	896	910	870	899	920	911	920	840	842	888	944	864	860	926	880	929	940	878	854	865	837	899	852	834	905	870	955	888	935	882	887	921	848	897	882	839	880	897	863	854	896	884	907	918	864	874	894	893	891	833	939	902	907	883	851	908	878	919	931	925	899	884	891	863	838	910	898	867	856	941	915	903	866	876	893	907	867	862	883	916	922	857	855	863	867	897	890	942	845	911	868	892	854	787	908	894	923	884	914	872	900	861	857	912	855	876	913	918	847	878	928	876	897	914	921	844	955	896	921	997	854	925	876	878	891	887	894	862	901	880	887	917	906	898	871	861	860	927	897	852	885	873	919	930	852	901	809	877	821	904	893	847	876	916	872	894	899	874	947	915	904	881	914	867	945	894	893	906	840	853	840	921	924	954	895	855	886	899	919	874	922	847	908	948	890	854	913	887	882	901	830	909	876	889	929	922	903	877	881	898	884	906	880	861	901	888	837	899	925	918	833	888	817	913	941	915	855	898	890	862	890	873	833	867	925	877	898	888	924	894	890	926	921	912	905	842	895	873	913	876	901	882	879	933	874	891	892	887	868	868	945	838	883	883	933	874	934	860	910	896	862	927	904	937	891	858	912	909	916	884	876	874	882	904	930	882	889	928	886	921	867	875	957	878	857	900	855	910	931	906	881	906	886	859	832	925	881	883	858	966	903	887	908	906	900	880	917	844	916	891	939	909	937	885	864	866	879	880	878	884	921	936	902	824	910	866	896	878	868	881	945	866	901	845	874	928	910	910	878	886	914	921	862	872	922	908	920	950	906	906	867	881	873	888	889	904	877	866	904	901	930	875	867	869	976	898	930	915	901	880	912	842	847	847	873	880	869	914	921	884	897	921	904	899	883	874	870	915	897	880	944	863	827	900	939	921	886	894	920	889	924	893	923	908	907	883	886	870	935	924	874	874	905	877	960	942	840	857	965	943	818	812	936	877	854	881	887	864	934	936	863	916	907	929	878	915	867	936	842	856	855	895	857	887	882	855	898	946	894	880	876	908	895	912	902	849	828	907	921	958	974	903	902	908	863	873	921	901	922	922	883	903	929	857	869	890	906	867	894	851	918	860	927	855	825	849	864	854	873	862	918	892	848	902	946	887	861	890	931	916	840	900	902	893	854	868	885	906	890	909	854	864	870	878	941	861	828	838	907	867	921	946	883	881	868	844	881	892	941	896	919	862	930	926	877	904	866	891	887	909	844	929	877	878	918	910	931	899	971	890	884	854	893	933	853	892	902	904	897	890	867	937	893	873	893	870	890	870	911	889	883	868	876	842	930	900	911	880	861	902	914	888	955	850	900	859	863	934	886	842	891	915	888	886	892	936	860	914	811	899	851	844	905	903	926	864	906	915	850	866	922	891	896	907	910	899	862	905	894	858	842	891	916	908	916	928	904	897	864	872	844	903	914	905	924	898	924	899	881	959	884	892	920	851	914	908	905	920	908	864	849	904	868	823	962	888	916	945	854	921	901	882	849	860	882	899	818	873	862	880	822	896	907	828	870	917	894	911	862	886	903	920	855	882	924	881	914	895	869	889	890	862	907	887	867	833	940	896	871	871	929	905	876	905	888	861	907	907	869	889	880	904	948	871	915	903	878	864	922	857	930	902	876	923	852	908	849	876	911	903	813	888	884	913	898	870	903	907	906	847	866	844	924	901	871	895	887	905	909	878	830	905	860	895	933	900	849	911	867	931	838	895	864	939	870	930	922	863	839	856	863	876	913	851	921	888	870	894	933	936	892	921	866	888	943	917	879	916	839	869	952	966	899	890	869	884	909	916	928	871	929	944	846	928	923	845	915	914	830	909	904	892	835	908	879	886	873	888	905	915	910	893	948	920	885	896	867	893	898	939	883	862	956	882	909	886	936	899	882	879	841	927	863	897	911	886	894	856	897	923	887	904	869	862	879	930	879	847	882	913	868	883	924	890	933	918	900	916	907	906	888	904	928	893	890	924	876	866	928	857	857	900	916	855	889	904	888	934	880	888	907	898	916	887	889	865	924	901	898	889	932	931	818	910	907	877	888	900	843	971	904	910	832	859	856	934	903	894	875	870	923	912	872	876	892	890	906	845	887	877	868	896	860	885	846	863	882	911	923	905	893	947	880	915	861	931	930	889	912	833	932	894	962	839	992	889	895	894	858	909	902	935	903	886	869	847	912	847	938	847	936	900	894	903	848	845	918	854	858	892	853	926	881	891	902	837	901	859	882	922	873	896	928	871	917	890	884	874	863	925	830	884	906	913	889	892	862	894	846	913	888	854	890	917	893	888	851	907	904	877	843	885	893	901	831	898	876	879	893	870	920	887	882	969	911	871	869	851	904	836	888	894	851	867	879	908	862	861	910	917	894	893	961	899	839	884	867	861	912	906	845	940	864	929	910	892	862	853	893	833	921	900	922	958	908	968	900	890	911	825	894	873	873	875	871	899	873	889	878	902	843
3603	837	1203	1088	915	827	715	740	782	1001	872	623	489	429	391	366	307	324	259	235	208	250	214	209	231	201	183	211	226	212	198	234	178	193	196	220	224	225	196	194	191	217	213	183	230	218	223	209	198	192	226	216	217	215	203	212	200	185	206	195	208	235	204	215	190	197	211	200	218	211	170	213	218	195	217	195	195	211	198	230	212	188	168	202	194	223	187	186	178	211	169	202	211	211	203	219	193	201	196	190	181	219	193	231	208	227	196	222	208	203	232	192	189	194	199	203	188	196	195	212	188	186	205	201	181	227	226	195	200	209	223	220	224	198	179	204	210	192	182	200	191	230	211	184	190	204	205	196	206	221	187	193	205	222	226	198	213	199	193	189	222	218	202	222	188	187	205	184	207	205	221	204	204	194	202	187	207	223	207	210	208	214	206	218	217	180	187	192	200	178	212	219	216	209	227	210	202	221	191	232	199	201	196	207	201	196	223	204	212	189	168	212	194	181	203	190	192	223	193	207	209	214	211	194	201	227	230	220	204	207	229	216	213	223	205	218	201	251	211	192	197	210	165	205	188	185	203	187	215	216	178	183	200	217	223	198	227	185	200	206	226	195	210	183	187	185	189	192	182	188	180	182	172	194	218	214	208	198	195	217	189	213	214	212	207	190	216	201	196	246	201	215	213	186	203	215	194	208	211	202	205	218	185	192	191	213	225	189	203	200	183	195	167	206	231	179	183	214	203	182	194	211	181	193	215	182	188	203	221	214	206	204	193	188	196	213	190	211	180	216	179	178	196	200	199	185	225	203	212	199	202	193	186	190	238	199	205	202	194	204	196	195	191	185	192	182	194	213	205	211	189	209	178	183	181	206	185	203	195	202	177	203	195	230	206	221	201	185	191	192	200	208	226	234	224	207	193	194	214	179	189	199	192	200	215	212	188	199	191	189	205	185	203	219	206	205	202	190	201	203	183	212	178	197	206	194	239	187	209	190	210	197	200	219	199	209	210	205	202	194	210	196	221	193	187	177	206	213	234	202	204	190	196	229	211	206	209	191	200	166	212	191	177	183	194	171	206	220	182	188	209	187	209	206	201	180	206	203	201	200	182	230	205	202	178	227	216	192	229	201	205	202	193	223	235	219	191	211	206	195	218	186	217	205	221	204	217	205	207	194	188	184	205	208	205	201	166	177	220	195	207	197	189	203	186	174	240	174	206	174	199	233	181	198	203	202	190	185	214	210	204	218	222	221	228	218	183	191	174	178	209	197	213	172	214	188	222	197	219	187	208	212	195	229	230	180	184	209	208	204	204	192	222	212	215	208	221	196	201	186	201	184	203	197	198	221	198	180	215	213	204	220	194	184	227	196	193	183	209	219	184	206	180	224	216	193	204	207	192	180	191	198	197	197	187	226	176	177	214	185	194	203	204	189	210	214	204	178	217	217	221	217	216	218	181	188	213	211	214	209	204	194	178	198	207	219	195	202	202	209	199	219	194	211	221	205	212	181	220	209	196	225	211	205	215	178	202	172	192	190	225	225	224	224	187	203	197	211	202	232	210	235	223	207	206	238	205	183	223	187	225	206	229	189	185	206	188	181	186	215	217	212	195	181	201	199	206	189	211	185	180	204	191	184	188	189	205	194	184	219	201	207	208	187	201	230	196	184	176	229	216	205	177	207	198	206	202	192	241	221	185	230	198	215	219	184	207	216	204	196	200	185	186	188	217	200	203	199	186	185	198	200	201	212	206	202	214	187	186	208	171	195	211	169	219	215	185	207	208	203	220	212	202	196	215	177	186	205	185	206	218	194	220	193	187	216	178	187	186	199	204	209	197	188	220	188	219	198	206	206	198	187	198	233	203	210	215	161	203	226	201	193	221	188	179	200	198	186	201	197	216	188	213	204	186	172	238	195	185	169	197	203	209	219	186	193	188	198	189	198	196	216	191	217	240	185	214	195	186	175	219	226	218	199	195	196	202	222	204	197	196	196	209	210	208	191	211	208	223	231	199	183	189	212	216	203	224	181	194	208	212	185	177	219	192	215	201	201	201	213	215	214	194	197	210	185	219	210	194	201	191	179	220	211	200	235	210	239	206	217	203	207	204	217	178	178	190	217	212	224	197	187	214	182	196	203	237	197	217	200	216	200	199	197	202	214	233	225	190	200	213	186	201	226	201	198	211	218	196	183	176	209	187	203	217	184	189	182	175	175	188	181	217	221	199	189	211	185	192	193	212	251	202	206	184	209	206	190	212	187	215	191	173	201	213	191	201	204	183	202	211	189	190	212	195	188	188	183	203	184	208	201	171	193	206	240	195	200	183	200	192	227	188	177	213	189	192	219	210	201	192	202	190	189	191	187	188	198	221	198	209	183	210	227	203	188	202	210	182	212	210	211	178	188	189	210	198	212	224	218	194	229	190	198	243	182	193	208	215	207	216	217	214	208	246	190	219	204	231	252	226	180	215	204	209	212	215	191	188	223	182	200	217	217	218	213	220	215	199	187	201	173	183	194	215	194	210	226	204	203	193	215	179	204	193	199	205	187	215	218	197	216	210	204	202	208	186	197	215	199	225	192	190	200	235	220	212	211	196	212	195	169	185	190	198	202	205	190	222	206	177	196	216	214	207	205	207	217	190	212	202	221	197	206	183	201	202	207	190	215	174	201	212	231	203	229	249	217	227	190	196	200	184	211	196	197	198	187	216	214	231	194	200	177	217	186	209	193	183	178	202	175	188	227	191	196	190	192	192	204	184	172	200	189	226	195	191	212	185	204	199	191	215	193	172	221	208	188	176	175	202	188	206	182	198	202	184	198	206	227	203	204	201	189	211	206	191	188	205	186	171	201	188	227	202	213	197	192	208	187	194	207	185	210	181	200	199	191	196	213	229	220	197	197	196	195	219	200	219	196	208	231	218	194	185	214	205	214	210	193	201	210	209	191	199	204	195	193	214	205	213	191	204	192	184	201	196	208	214	197	208	193	195	222	215	198	205	189	221	188	201	186	197	206	191	208	204	216	172	206	218	185	213	224	183	218	226	206	226	198	183	175	201	222	206	218	245	197	236	188	191	206	226	209	184	200	217	201	203	211	206	194	215	177	204	210	197	203	210	221	180	196	241	196	216	204	205	199	194	200	209	197	206	185	224	192	192	199	213	206	205	202	228	172	221	199	188	208	227	205	205	200	215	208	214	216	222	210	188	228	193	199	185	209	228	223	188	186	203	211	202	195	211	187	177	196	184	183	209	218	203	214	225	209	196	209	207	214	197	192	191	206	175	209	192	187	181	210	188	218	207	212	177	206	219	208	204	215	211	209	167	191	214	182	194	213	216	222	205	215	202	207	215	224	206	207	184	222	219	204	206	213	189	219	188	206	210	217	187	195	184	220	203	212	192	220	204	200	230	206	186	192	229	230	209	210	198	227	195	205	180	204	191	174	196	200	208	223	197	176	197	190	223	188	212	205	214	196	197	214	204	198	202	200	207	181
3878	1134	2683	3347	3555	3464	3207	3557	4084	4721	4118	3016	2218	2003	1818	1525	1377	1067	793	811	686	658	648	576	542	567	587	572	532	592	597	631	552	561	589	539	550	512	525	551	542	538	581	530	599	570	550	560	558	537	578	555	514	549	550	605	544	541	554	526	575	532	562	557	561	519	553	561	553	513	546	529	508	497	485	543	526	522	523	493	517	526	537	508	497	505	529	541	501	496	535	558	529	557	559	503	537	526	486	540	500	540	545	486	529	492	543	508	547	519	481	558	493	540	525	503	544	537	511	527	512	508	530	495	497	561	537	538	520	496	575	526	483	547	493	497	563	484	531	558	489	525	525	531	533	506	507	504	516	530	547	542	528	507	498	495	543	530	491	508	496	516	547	545	509	482	521	513	518	492	538	547	517	571	526	499	522	527	496	518	514	526	475	510	492	481	481	496	502	519	495	521	518	520	529	525	511	501	531	570	526	546	541	490	493	590	497	560	510	583	519	528	522	536	513	526	572	546	534	538	495	544	530	474	506	458	538	584	485	503	497	481	547	541	580	497	508	587	538	496	514	534	482	514	523	514	508	503	512	546	557	509	516	536	495	544	537	503	501	516	529	526	515	502	517	534	468	526	564	516	479	574	563	508	530	513	542	508	540	546	565	534	489	543	544	551	497	541	541	512	511	557	495	525	527	490	509	531	498	550	501	480	523	548	526	542	508	534	536	515	559	562	515	528	556	508	508	462	492	519	521	512	514	511	552	513	520	503	540	519	569	525	554	526	537	513	501	464	513	495	561	521	527	541	539	546	509	518	518	526	506	475	505	543	509	542	503	550	504	535	578	509	513	518	484	481	539	508	512	525	506	562	513	521	506	501	502	541	540	518	505	528	554	520	508	536	505	541	542	521	503	500	539	496	505	509	531	518	537	497	523	518	505	542	570	536	560	532	498	557	536	502	488	511	493	532	552	513	502	492	504	539	530	532	536	512	494	468	513	510	507	497	532	539	547	578	508	516	516	480	503	518	539	489	504	522	522	530	544	570	551	539	542	565	478	498	495	530	518	517	523	487	517	521	547	529	541	514	512	493	524	523	509	490	526	491	561	532	520	539	525	548	461	526	525	513	483	510	521	525	493	521	515	546	499	511	509	533	509	515	494	530	555	513	495	492	492	513	514	551	510	506	551	527	529	524	519	514	496	497	538	504	523	542	537	475	539	502	518	529	511	536	489	493	496	514	484	487	517	483	531	507	556	528	536	545	541	526	515	518	521	512	529	514	540	490	510	508	517	474	539	532	494	472	510	505	535	495	529	473	536	505	503	488	519	529	516	494	519	528	529	504	545	530	505	480	552	563	494	535	522	502	507	497	504	493	546	522	534	536	525	486	509	552	525	551	520	529	520	546	522	518	519	540	554	500	528	530	527	525	501	556	515	498	547	485	521	537	514	488	514	527	491	564	508	523	504	550	520	496	547	539	548	504	512	543	533	551	549	542	534	506	535	513	512	579	546	476	517	555	526	512	512	528	542	536	538	520	519	581	550	489	529	511	513	524	527	469	482	501	543	543	468	540	536	517	498	484	551	469	502	492	551	504	510	541	505	520	512	534	524	506	513	546	470	523	502	533	552	535	513	533	485	530	508	538	505	518	544	506	531	530	544	502	529	552	571	588	510	505	493	553	508	483	501	527	526	543	540	521	537	522	538	506	504	471	531	567	498	531	583	532	508	513	491	524	460	538	505	535	534	496	536	549	524	537	554	501	527	525	510	505	509	464	511	519	550	530	536	546	509	536	572	544	550	535	503	523	525	572	490	505	556	527	517	541	533	516	511	506	534	492	517	485	536	533	505	487	532	557	521	527	484	533	514	519	516	551	539	516	521	481	493	515	549	477	530	513	550	519	511	522	547	515	518	511	507	507	547	547	549	483	496	503	536	525	528	490	536	551	581	507	461	553	559	509	540	499	524	532	552	517	517	553	508	486	492	513	519	528	484	540	498	507	514	516	486	539	532	531	547	498	560	530	551	509	522	473	550	471	509	546	551	541	535	546	530	475	521	479	518	484	544	508	496	547	487	502	514	520	516	514	497	508	528	518	536	565	522	525	486	529	500	563	525	516	573	544	491	516	563	507	474	513	505	506	496	552	510	529	496	498	509	497	520	507	503	526	470	485	545	568	483	536	508	506	499	541	545	513	510	512	520	506	512	556	464	493	518	544	504	511	508	501	500	563	545	517	497	526	548	495	508	528	562	522	547	526	495	509	508	506	487	507	505	495	550	549	556	502	532	494	499	547	527	500	551	549	522	494	514	499	516	513	527	519	544	517	535	529	530	549	517	548	560	525	512	523	527	560	523	526	526	533	514	508	512	497	498	455	544	518	512	480	519	573	542	510	501	511	539	562	511	539	532	510	473	533	507	490	501	494	504	546	493	516	522	503	493	492	555	547	494	481	483	521	509	518	500	561	497	515	502	525	513	517	508	523	510	514	533	493	507	505	499	516	541	543	519	515	530	556	550	493	532	482	492	550	503	550	526	573	530	541	529	504	524	500	548	518	543	483	513	543	495	496	519	548	548	454	503	515	489	525	541	541	488	529	527	501	496	567	515	518	527	535	504	493	526	517	520	545	512	502	517	517	509	556	482	530	531	539	534	557	541	509	505	536	513	529	559	519	508	532	521	527	493	484	523	522	541	487	559	526	537	490	519	501	527	587	549	512	506	502	541	520	531	521	480	531	526	523	508	493	508	532	476	513	509	518	538	542	520	536	509	516	528	556	487	542	476	517	515	514	560	519	534	536	469	520	492	536	539	583	536	541	524	496	546	486	509	501	498	505	527	515	551	487	526	506	536	524	492	517	509	526	491	526	532	503	528	542	499	534	499	541	513	518	538	488	519	518	563	503	550	548	501	479	526	506	534	491	533	528	509	507	527	507	527	474	512	564	540	537	511	533	557	521	569	535	536	532	503	519	511	496	503	512	525	526	523	555	505	525	505	535	536	490	555	563	526	525	550	523	506	566	506	464	517	539	543	531	547	520	520	436	481	540	525	531	477	503	511	525	512	560	499	516	485	542	508	545	569	560	536	553	521	502	539	498	531	497	496	513	537	507	511	478	481	522	511	487	511	505	527	514	523	516	522	536	516	554	518	552	523	537	513	544	505	491	502	533	509	502	530	545	517	549	507	521	538	519	528	549	551	538	529	540	522	515	537	518	545	529	541	552	490	510	521	524	538	592	462	481	539	534	478	506	541	502	569	560	517	510	533	523	461	525	505	516	504	502	545	542	495	514	515	503	544	551	547	496	537	521	503	545	508	537	510	504	555	530	548	546	525	518	553	499	533	515	541	500	495	503	469	560	482	530	514	510	521	519	516	503	541	524	496	525	516	528	479	476	482	465	507	506	535	534	541	516	487	531	516	542	531	559	512	565	523	546	522	507	545	514	498	504	515	534	562	506	540	515	501	514	530	513	542	530	530	491	572	549	552	560	526	489
39306	15366	8016	2781	2091	1732	1616	1452	1648	1633	1400	967	725	651	673	556	454	407	399	341	321	340	308	305	323	342	270	308	319	342	342	282	325	284	330	277	295	301	301	289	288	302	290	279	286	261	327	305	280	308	282	317	277	303	277	297	294	296	288	291	310	288	322	254	297	303	269	281	288	294	281	306	264	254	311	314	267	283	282	267	276	286	292	306	293	303	295	294	290	264	269	250	283	288	257	287	272	272	292	298	305	298	339	290	334	312	291	285	291	308	312	292	300	296	303	271	261	292	241	276	284	264	271	308	284	282	279	298	273	284	265	302	265	295	256	277	282	314	302	294	311	304	306	286	284	259	298	293	315	287	271	270	260	279	283	288	287	277	241	297	251	342	265	294	290	298	276	293	299	308	291	262	272	275	285	277	308	307	306	291	303	304	280	268	294	300	286	296	245	285	280	281	296	263	262	266	286	267	310	291	276	300	277	286	283	309	277	308	325	290	288	307	267	283	279	304	306	320	279	260	290	315	315	260	273	271	307	296	302	282	305	317	309	265	273	290	279	278	294	273	281	294	279	238	293	252	255	304	317	257	304	263	289	239	282	265	298	280	281	278	316	300	271	279	293	274	245	290	311	257	273	305	263	314	278	272	283	284	237	327	280	295	286	272	266	277	276	303	292	293	322	303	297	290	292	284	279	308	298	262	268	327	259	290	292	273	296	294	269	283	296	282	293	247	295	291	270	259	274	326	308	291	280	256	298	304	288	309	322	297	301	295	308	290	307	274	309	295	287	300	265	271	298	294	274	272	296	299	289	329	271	305	312	273	283	298	289	318	312	275	269	302	299	298	299	290	304	270	277	281	268	263	269	286	287	303	278	280	309	262	279	280	248	288	285	291	296	272	295	317	306	273	283	269	292	288	311	279	296	257	311	284	304	275	293	281	257	262	295	295	295	291	325	267	282	286	249	275	262	290	272	287	266	321	280	290	282	305	266	301	280	286	286	262	302	289	266	254	293	303	274	269	248	281	292	294	305	287	320	305	306	321	270	277	286	285	287	276	277	268	317	312	302	254	271	283	308	291	283	325	276	267	310	261	319	299	269	293	262	273	303	292	282	285	271	321	277	271	300	282	274	354	344	282	301	291	305	275	270	272	299	262	276	290	311	312	293	259	271	280	285	279	287	287	278	292	303	292	279	310	267	307	311	286	240	282	275	275	254	262	290	268	262	284	303	267	286	326	293	287	285	284	288	288	288	256	292	287	293	267	297	273	298	266	231	286	286	246	286	275	293	284	268	279	258	295	311	254	274	274	270	295	267	271	263	274	266	294	281	274	302	312	259	264	310	289	269	263	308	258	299	291	304	306	254	303	271	250	289	304	291	291	265	271	293	276	271	286	284	243	331	289	274	275	293	287	276	319	320	303	311	260	238	293	298	298	255	279	285	278	295	291	279	276	281	313	284	300	331	295	296	276	292	305	272	294	286	233	305	286	299	304	273	257	286	297	299	287	266	290	278	268	271	308	294	275	284	260	287	279	274	303	272	260	277	297	280	284	304	279	310	285	306	300	302	284	265	295	277	294	249	285	268	300	298	297	293	272	276	312	266	274	266	316	238	299	270	252	316	272	270	260	306	299	289	295	233	266	253	288	293	271	272	288	282	287	274	263	283	308	310	252	260	272	283	276	289	310	310	297	267	286	288	289	307	321	266	309	294	303	280	285	258	284	273	295	289	278	268	281	271	306	294	288	272	267	270	296	278	299	282	283	277	325	322	327	269	302	302	267	263	281	297	302	318	284	297	278	284	305	310	297	289	287	290	294	280	314	287	254	306	296	297	277	269	288	283	286	300	275	280	297	323	281	293	245	273	325	275	268	302	298	291	294	282	290	287	331	284	277	239	276	268	292	283	281	309	274	278	283	296	292	299	279	301	301	302	274	248	314	276	296	279	272	298	271	275	279	311	306	315	272	295	266	262	278	282	287	271	283	306	333	313	297	289	290	274	300	267	335	253	288	291	289	248	276	270	300	287	279	279	314	314	285	254	254	290	308	269	307	290	250	317	296	276	287	278	286	284	288	297	268	282	294	275	329	297	273	297	286	284	279	304	282	269	257	268	284	274	269	293	260	277	293	264	293	281	291	268	301	272	297	323	306	277	311	303	295	295	305	286	283	304	276	302	268	275	286	288	284	288	266	300	290	260	290	307	324	291	308	294	329	313	295	262	279	259	269	268	332	266	267	293	265	317	297	242	256	301	293	294	261	296	308	269	286	254	247	286	283	303	272	275	267	280	308	289	277	306	266	256	288	286	289	291	285	280	271	280	316	287	256	281	277	325	271	276	289	278	300	293	303	271	290	309	285	289	280	318	301	309	279	282	283	285	285	287	259	289	287	250	291	284	314	319	278	297	325	284	243	278	295	276	301	286	280	279	312	297	272	270	267	278	239	272	283	277	285	265	298	284	314	308	261	293	302	311	278	284	287	300	313	298	302	290	248	311	310	326	274	299	312	269	274	269	277	301	306	282	265	271	292	282	277	270	270	319	289	244	288	307	232	295	263	268	261	292	301	300	282	327	287	303	290	284	310	272	262	308	301	290	302	311	274	264	267	278	279	253	281	303	284	283	292	287	267	278	279	256	297	279	303	299	256	279	291	276	323	279	284	280	315	332	273	293	279	314	307	309	300	306	281	290	264	290	300	300	289	282	278	298	301	307	252	295	285	258	296	295	285	275	304	326	324	296	286	278	298	286	279	252	294	295	319	259	287	294	262	277	309	308	306	272	278	268	256	295	257	284	276	293	263	307	296	304	271	303	272	279	282	292	284	321	256	258	264	309	276	287	292	280	260	316	279	312	306	310	301	269	308	292	296	311	263	262	276	281	291	279	280	282	277	303	281	298	297	275	282	306	306	298	236	301	303	247	321	250	293	302	282	302	322	285	293	266	284	308	293	263	311	269	277	301	299	287	293	295	297	291	291	321	321	267	273	293	301	283	296	272	293	329	266	279	288	261	266	282	288	279	281	289	302	305	298	291	285	298	296	250	277	306	283	285	285	289	266	282	279	280	276	285	266	289	295	295	278	263	301	269	287	261	279	255	289	280	258	254	288	281	292	294	305	258	263	248	300	271	286	274	282	303	283	266	273	307	290	262	298	279	274	278	281	291	274	318	322	270	289	306	285	301	301	291	318	296	283	302	279	308	299	280	277	277	290	278	274	287	258	305	312	280	248	284	262	284	312	312	307	281	289	320	302	267	295	259	265	261	249	267	295	281	298	306	270	251	305	298	279	275	300	261	310	240	277	281	300	270	310	266	255	287	310	296	277	285	278	293	277	275	256	310	290	338	301	295	262	303	288	280	285	303	271	301	327	261	286	273	274	264	258	269	274	268	286	306	287	267	271	307	303	295	300	279	255	304	276	268	291	261	304	283	264	261	251	304	264	277	267	283	304	316	282	274	302	291	304	295	314	307	253	287	259	266	235	307	316
18654	2485	5860	7349	7344	7242	6353	6613	7627	7824	6526	4724	3571	3249	2949	2508	2010	1661	1327	1203	1075	1017	934	886	845	858	886	879	858	859	830	805	824	830	806	792	777	796	794	793	786	760	749	782	745	764	772	797	760	743	833	773	737	732	756	755	809	716	737	775	737	774	751	702	702	710	665	707	687	715	714	763	681	743	707	708	682	751	697	690	745	721	734	747	747	705	733	723	781	718	767	735	727	723	697	731	733	741	738	706	686	711	768	723	740	725	739	726	693	687	747	714	761	657	706	745	743	738	677	693	743	729	725	699	726	665	677	675	684	703	674	709	658	722	705	703	729	695	739	720	689	766	716	692	678	704	732	637	709	700	733	679	766	706	711	704	721	733	713	692	686	701	634	717	717	665	723	707	715	653	663	750	690	690	697	737	711	711	726	695	711	746	717	691	708	724	712	703	693	717	696	716	669	716	686	698	715	678	716	734	711	687	724	698	700	761	681	689	708	751	719	741	723	726	696	690	713	755	721	730	680	712	773	711	705	696	701	727	710	772	727	671	713	710	686	722	681	693	706	753	694	738	735	718	724	711	734	727	695	748	735	706	696	675	735	786	678	721	631	691	738	728	701	693	693	693	726	663	744	714	699	729	760	687	752	710	703	722	722	722	716	706	721	698	683	713	714	755	694	758	728	632	707	680	697	735	722	683	736	729	721	683	690	703	737	694	740	719	724	679	742	686	727	686	716	650	677	706	702	655	739	653	703	730	670	710	682	715	692	741	739	661	692	704	721	680	686	728	711	743	672	684	685	688	683	728	700	704	753	710	710	703	692	717	723	708	727	681	721	696	722	739	667	709	678	699	685	709	722	682	700	684	674	716	716	707	718	706	728	702	734	693	720	674	716	685	689	723	696	718	698	683	705	684	725	742	725	656	715	686	713	671	638	715	673	751	704	710	722	760	733	649	698	682	686	704	688	693	678	694	700	686	690	672	774	694	730	684	680	746	670	735	713	652	664	703	750	669	760	678	733	696	639	725	720	665	703	680	715	706	711	687	677	693	723	700	701	702	721	725	716	662	728	687	688	693	679	717	716	706	680	673	722	700	629	709	680	675	713	649	629	722	667	705	692	678	751	717	732	737	678	719	694	649	660	669	693	662	705	729	707	683	748	708	713	700	703	651	717	744	728	718	671	707	695	666	719	714	729	673	736	725	709	707	732	721	705	705	717	689	696	712	722	706	736	705	693	708	679	705	687	687	686	698	717	706	726	704	737	662	705	692	729	705	721	713	688	685	688	705	714	650	725	682	693	718	693	699	647	708	717	703	677	757	691	733	728	718	717	696	673	724	678	768	736	688	667	728	731	729	724	679	733	676	706	775	696	683	752	640	694	715	690	671	673	698	719	661	712	710	692	673	723	630	683	722	677	708	686	737	738	719	640	683	752	747	689	704	743	736	710	749	683	691	724	736	694	740	734	721	705	716	723	710	707	738	707	714	684	743	706	726	727	713	685	715	676	713	719	708	716	700	717	671	703	708	757	661	695	708	718	727	674	719	752	745	669	712	719	715	707	742	726	675	703	751	746	739	689	687	710	708	659	662	727	719	756	700	704	697	669	684	679	717	692	729	660	716	753	739	700	762	681	677	713	705	727	671	688	748	678	699	681	682	709	741	725	725	696	682	650	711	701	695	688	689	712	719	676	694	702	685	684	636	700	761	680	683	723	699	714	688	757	701	710	722	667	703	713	679	697	722	701	686	724	727	683	691	766	682	666	722	716	710	695	728	726	744	711	684	681	718	689	719	741	668	712	735	733	682	695	697	695	713	683	682	704	696	702	643	741	741	748	677	714	711	727	673	700	685	686	683	746	722	714	734	729	692	713	662	732	728	728	741	720	715	723	675	775	766	704	728	683	713	750	692	712	738	733	704	682	732	684	724	702	744	727	732	742	711	749	739	716	732	764	718	714	682	704	731	707	739	767	695	668	723	690	767	702	716	668	729	689	674	672	721	713	705	659	701	758	702	722	685	750	710	659	723	669	710	698	707	697	671	715	679	743	719	743	730	682	689	703	736	704	683	732	718	639	708	719	693	675	698	706	692	723	705	732	656	739	769	691	686	688	695	668	692	690	672	765	683	692	703	650	677	720	701	686	743	671	688	741	699	694	720	651	680	700	716	745	680	677	691	731	681	731	704	687	699	740	718	661	695	764	708	694	685	711	707	730	742	677	698	690	697	696	758	673	707	729	669	716	683	687	706	689	674	678	733	743	657	691	683	751	694	680	685	692	712	709	671	695	687	719	686	707	688	691	679	728	680	709	733	680	668	669	759	721	680	672	692	737	656	721	687	719	699	684	703	719	695	708	674	736	718	696	728	675	698	742	712	692	726	713	709	660	674	706	737	699	700	671	702	695	688	671	694	681	690	724	682	732	743	718	691	705	665	694	695	706	726	698	707	683	741	665	691	663	683	692	717	708	665	744	735	731	690	693	708	689	738	697	738	700	704	724	689	695	689	713	718	715	712	663	693	681	695	702	686	694	684	693	739	719	689	727	718	723	681	662	727	703	666	710	777	672	674	699	737	718	721	712	723	729	681	699	680	705	678	681	708	704	700	733	692	717	662	717	696	668	674	744	692	779	690	712	698	747	702	678	725	719	678	703	688	732	723	697	775	738	654	705	664	717	709	714	712	747	687	727	725	656	718	717	684	669	727	690	688	708	698	674	715	734	738	716	702	702	685	728	683	713	724	727	683	730	723	680	690	743	742	701	680	763	723	712	689	708	688	738	688	702	667	688	684	688	737	682	675	770	725	721	701	731	687	717	691	733	671	672	707	682	681	696	695	663	692	715	712	670	676	750	700	710	683	727	665	669	733	670	701	633	729	700	668	739	700	733	704	755	705	672	666	724	691	683	707	714	695	737	708	735	755	681	757	656	735	704	673	682	724	711	702	687	678	703	675	701	701	745	725	734	762	739	701	669	727	729	691	706	702	670	685	715	672	660	730	717	707	662	709	719	742	715	706	651	695	669	666	734	715	671	702	726	654	700	713	661	694	678	690	684	719	694	741	703	688	697	740	735	723	699	660	651	671	713	691	717	701	733	662	694	713	704	726	668	700	723	690	685	697	727	697	692	702	736	695	700	695	727	720	732	685	691	731	766	722	711	727	697	747	718	720	737	677	700	730	678	677	768	691	734	703	702	694	697	662	720	715	685	682	671	719	683	739	723	708	729	674	693	681	694	687	678	694	729	699	721	668	739	730	713	679	702	725	715	689	717	699	684	689	669	688	703	690	738	705	661	707	697	679	688	717	696	712	736	724	730	719	717	683	721	729	673	712	682	680	697	659	669	674	722	696	714	699	735	738	709	690	661	666	708	703	676	689	652	670	687	685	745	687	719	726	716	693	691	692	710	702	712	741	737	709	679	736	691	649	709	661	701	734	716	667	722	688	700	696	745	717	680	706	716	728	710	692	730	638	707	709	667	680	734	702	741	682
41515	18931	8908	5308	3774	3037	2425	2370	2617	2446	1906	1299	1101	1009	886	732	671	598	495	522	478	464	458	426	448	410	423	408	423	439	397	403	410	446	421	473	402	445	403	419	399	407	414	372	387	422	401	403	409	384	408	395	387	428	426	419	400	427	412	378	377	384	412	399	419	358	391	436	409	384	387	387	407	402	389	365	361	391	399	378	370	357	397	392	391	383	418	411	379	402	350	399	364	383	370	410	435	386	378	397	356	382	441	359	375	406	416	403	389	389	366	403	361	373	414	379	412	374	387	376	390	404	390	363	386	406	384	397	402	382	407	396	388	417	359	355	393	410	418	369	395	389	376	393	378	358	359	427	398	362	378	389	369	387	363	412	377	372	394	410	379	417	417	355	362	371	410	372	404	412	405	427	409	400	414	413	401	389	394	380	383	396	423	382	412	393	382	393	460	380	416	395	375	380	433	415	396	412	396	358	370	386	390	373	409	387	380	386	386	369	402	375	354	419	400	400	410	397	392	363	379	417	416	421	353	359	396	423	381	391	385	401	375	389	383	397	377	366	369	361	389	378	378	357	361	366	345	409	377	424	428	381	383	422	407	389	397	363	406	384	388	382	400	370	358	369	356	367	378	370	406	397	375	372	342	406	405	417	449	416	361	369	389	391	356	387	364	361	407	352	425	407	382	382	383	420	366	388	406	370	391	406	382	389	393	385	380	411	416	372	386	386	389	374	395	383	391	366	405	364	407	368	408	374	403	399	395	421	425	357	389	397	394	360	377	396	376	371	407	380	390	362	392	381	422	381	403	384	382	389	380	416	373	375	401	427	389	392	359	367	367	361	402	379	362	408	424	375	412	364	410	426	389	389	393	391	383	380	394	405	432	415	391	392	347	367	416	382	377	373	409	383	397	375	397	418	381	400	409	424	366	416	407	389	428	367	386	373	367	386	404	346	376	383	396	390	405	419	390	399	358	378	378	406	401	404	391	373	374	388	400	379	379	373	396	374	384	371	375	394	406	396	386	404	423	354	380	377	393	387	387	385	416	396	387	417	386	373	402	382	385	362	400	395	422	407	407	390	405	403	390	367	392	411	381	380	385	364	403	384	386	411	346	363	397	408	364	407	417	384	388	405	396	378	396	405	363	370	392	354	406	374	409	389	399	376	381	373	382	404	400	421	380	405	413	399	404	413	393	343	368	356	388	376	390	387	380	384	407	391	380	396	384	378	403	375	379	379	360	390	390	378	392	399	371	355	344	408	382	386	415	374	387	375	407	370	359	372	382	366	393	394	366	417	384	370	363	395	382	380	356	355	367	388	423	418	388	433	395	388	383	375	389	383	403	388	390	415	355	409	364	348	379	373	408	376	349	391	422	400	404	377	382	390	421	387	360	328	365	388	384	383	376	355	376	363	382	401	391	373	388	416	397	343	403	391	369	377	363	392	418	370	324	373	424	372	415	443	394	381	385	366	402	396	378	379	411	380	402	416	406	366	402	359	407	382	359	380	333	418	408	366	362	374	354	367	409	369	359	355	401	396	372	411	391	391	381	402	382	382	381	376	361	405	376	385	402	393	383	402	404	378	387	380	364	402	361	384	372	328	398	442	383	371	370	392	384	435	389	369	414	394	380	378	377	360	383	409	399	369	400	389	403	356	384	382	365	422	374	377	387	401	392	388	355	396	379	390	417	399	377	393	366	404	421	369	401	361	414	392	360	392	394	442	416	376	381	421	376	388	399	419	378	388	442	361	377	396	432	384	374	356	377	374	410	390	412	338	394	362	370	391	374	365	364	378	370	388	400	369	366	369	389	362	397	380	436	403	400	379	400	398	439	387	406	394	408	356	381	378	390	414	410	403	415	394	399	384	374	375	385	388	382	422	398	365	388	379	397	394	408	435	382	371	380	365	381	370	385	383	376	412	383	351	378	374	373	408	376	398	396	370	409	377	390	414	394	388	375	374	425	418	399	399	399	353	367	413	418	376	396	374	415	405	391	383	387	377	381	343	388	407	411	405	428	388	411	347	369	419	381	392	357	374	391	370	362	393	383	413	401	394	387	401	390	360	370	397	401	395	409	413	368	334	371	354	369	381	378	406	402	416	355	406	353	383	378	418	342	367	400	389	364	378	373	384	395	382	397	368	381	384	356	422	367	384	397	412	380	379	408	380	403	384	389	424	412	402	386	363	428	387	366	413	370	408	384	385	407	388	375	407	398	428	393	391	393	394	419	376	398	410	382	394	372	379	382	408	407	352	374	361	358	371	371	353	401	361	406	364	372	407	385	408	362	407	374	350	368	369	379	377	392	410	339	404	373	410	383	404	366	390	384	419	428	360	367	405	393	390	373	417	374	402	373	364	354	382	411	375	376	372	398	370	383	414	397	371	390	347	402	396	384	375	399	373	356	372	408	412	384	392	408	424	387	376	398	371	386	368	375	391	385	409	389	370	402	383	395	398	398	413	390	390	344	366	431	359	410	396	406	400	382	389	415	393	405	380	373	375	389	405	392	382	370	392	413	442	422	415	389	388	398	424	389	374	382	375	388	404	402	372	369	405	392	439	414	424	409	367	400	423	403	402	413	376	393	358	394	368	386	413	359	348	365	419	380	342	376	420	364	438	366	392	416	394	395	393	415	407	408	382	398	388	381	375	383	401	370	347	388	423	365	385	395	433	338	420	413	370	401	414	401	420	395	357	418	362	424	389	394	366	368	409	406	380	375	381	394	422	351	417	378	370	402	387	403	357	363	396	392	381	360	426	372	335	408	400	378	378	368	386	371	406	413	344	355	372	401	394	405	406	418	368	379	398	380	394	401	345	382	412	402	388	368	399	389	419	345	407	406	395	366	394	387	376	379	366	361	404	400	406	367	390	389	359	420	408	413	386	396	377	377	381	393	374	357	370	413	385	417	410	371	380	382	388	410	418	382	414	380	414	412	402	431	393	404	355	401	412	410	406	375	415	391	401	391	393	411	402	426	408	344	409	402	387	363	337	374	395	394	382	404	376	362	398	363	397	389	374	377	379	331	364	369	392	355	371	411	402	334	395	355	345	384	390	397	370	410	410	396	397	343	411	382	415	369	379	402	380	419	383	381	395	386	375	360	368	402	390	372	405	422	422	387	343	385	396	335	407	361	372	390	428	373	438	382	384	368	414	375	444	362	399	384	423	360	397	395	394	389	382	387	388	381	398	406	339	391	395	392	360	402	393	382	379	402	385	373	346	384	397	370	401	380	415	392	375	411	392	400	376	402	394	397	387	415	347	387	369	352	423	422	397	429	418	392	418	397	364	367	399	426	389	423	375	403	391	374	374	387	388	395	362	404	413	368	384	446	382	376	401	386	395	334	382	409	361	398	391	377	369	400	380	390	382	402	390	362	361	393	414	401	432	343	421	430	398	369	380	406	371	383	375	391	415	396	409	396	386	421	389	388	379	392	392	371	394	350	393	386	376	376	380	394	370	381	397	363	395	391	393	385	403	355	378
18256	3987	9299	11645	11351	10667	9962	9877	11258	10580	8685	6218	4837	4396	4049	3403	2656	2150	1737	1655	1506	1351	1304	1244	1238	1223	1208	1142	1079	1159	1159	1117	1109	1073	1099	1039	1113	1046	1042	1013	1013	1001	1003	986	992	940	971	977	1057	1079	1010	974	984	990	1004	1020	996	993	992	1012	990	1032	941	972	911	995	929	911	881	864	916	900	878	868	898	965	891	906	954	898	880	918	891	891	960	916	897	942	897	1008	932	934	906	927	921	951	939	925	939	864	857	927	916	934	972	935	873	933	837	907	919	903	919	917	938	941	901	930	913	934	905	913	892	842	873	907	890	854	866	883	836	908	891	876	841	862	902	917	889	895	918	903	920	903	845	865	901	898	877	942	894	935	874	867	897	909	860	903	882	886	923	894	881	881	891	896	871	921	950	899	915	887	866	821	877	924	893	870	881	902	896	942	929	841	848	918	869	904	884	940	891	956	919	866	932	871	876	856	941	881	887	866	929	883	893	882	860	886	870	921	849	934	917	880	887	899	873	950	916	913	891	896	890	899	901	928	916	882	912	929	873	873	886	929	889	889	880	893	889	935	934	845	863	848	885	868	884	877	922	843	872	940	898	893	903	878	902	936	911	867	853	871	825	850	942	904	873	898	909	848	873	901	886	865	912	885	925	914	870	873	911	933	914	909	875	966	862	864	896	881	868	937	866	916	872	910	837	880	887	933	865	878	869	905	909	897	919	908	923	858	946	892	865	852	882	923	877	890	983	933	837	896	902	919	925	878	875	871	869	791	907	872	920	918	895	886	900	864	943	868	917	932	909	909	956	878	933	931	887	876	925	905	917	851	909	941	934	883	855	894	987	905	872	862	897	897	918	892	858	860	895	901	906	908	882	911	909	899	989	867	869	865	912	895	891	901	932	905	919	846	909	912	838	905	878	894	896	841	827	928	921	870	867	923	894	852	823	928	904	892	943	907	886	879	892	877	885	898	892	911	949	880	866	920	831	863	877	847	945	865	830	898	893	880	915	893	892	911	902	858	915	900	935	915	839	880	830	918	857	964	896	882	909	895	854	897	887	850	937	889	889	894	836	943	881	892	937	869	898	849	849	870	906	905	910	942	912	889	881	858	835	872	949	832	883	888	924	847	905	920	926	941	848	899	926	902	910	912	822	875	897	891	948	899	898	863	901	904	913	873	867	868	909	938	873	881	881	958	939	937	906	863	923	933	858	879	890	889	878	970	864	893	902	931	881	884	890	889	890	939	914	905	912	917	915	891	876	829	893	933	840	879	879	935	846	865	878	876	846	886	881	944	879	890	935	926	876	886	893	925	890	898	903	891	894	903	907	877	901	914	822	914	913	876	878	895	906	859	868	891	902	880	876	870	861	885	935	906	876	870	929	855	914	931	839	895	886	926	895	938	858	860	840	873	893	960	905	859	879	900	920	904	893	857	947	883	909	871	915	897	908	894	853	863	930	859	869	830	928	860	931	891	890	898	924	942	892	892	876	880	882	821	885	926	856	938	887	894	902	893	868	926	902	900	901	922	892	870	863	911	906	829	853	865	863	928	878	892	878	875	950	914	881	854	915	906	864	926	897	892	940	847	890	852	912	885	877	921	907	900	910	898	884	893	866	874	925	866	894	883	887	871	889	863	901	877	953	944	930	918	910	883	919	898	850	910	882	944	882	976	881	919	909	865	899	899	859	933	948	875	890	964	925	889	893	875	864	896	908	893	867	880	952	878	844	905	866	841	894	954	930	864	882	859	897	869	871	895	932	880	891	869	875	874	904	931	899	883	900	969	918	860	914	889	919	882	916	867	928	942	898	898	908	867	888	931	903	878	904	877	897	864	945	891	869	879	870	929	916	900	903	872	954	867	918	860	928	860	939	983	909	991	915	907	842	880	944	844	939	883	839	858	895	892	862	874	840	937	889	935	884	946	885	923	955	910	963	902	964	873	896	922	881	956	889	919	877	925	933	860	856	904	910	906	888	911	922	898	883	910	892	866	940	914	908	850	885	854	871	899	905	850	886	877	887	934	881	912	839	904	865	854	872	887	875	938	881	822	892	881	926	883	903	906	879	891	892	907	926	892	885	871	895	890	910	863	839	922	878	910	893	919	835	876	853	886	889	903	878	862	938	915	887	880	925	839	905	838	876	897	896	870	879	872	898	854	914	888	887	842	924	916	850	875	912	860	878	876	929	885	924	904	972	896	860	910	888	889	945	896	964	921	877	854	853	892	887	890	908	922	915	892	908	873	866	891	900	945	872	889	906	870	902	887	908	849	880	881	865	894	909	887	867	874	911	873	906	863	929	796	936	826	919	913	955	889	903	837	861	935	845	881	876	894	939	915	917	915	936	881	928	905	861	938	953	880	843	930	882	856	932	913	861	877	906	928	920	889	867	916	895	864	827	881	859	890	868	893	936	942	907	914	852	903	844	888	854	904	869	905	878	862	866	869	866	897	892	901	881	944	906	861	879	885	896	884	925	936	925	862	841	846	848	909	900	830	905	915	957	892	904	884	871	890	896	881	938	883	858	924	913	889	814	885	881	891	907	930	933	903	915	844	889	906	913	890	908	887	831	882	877	840	920	935	933	907	919	866	914	860	866	898	907	863	890	930	851	858	892	872	908	844	889	855	896	924	917	902	920	886	915	900	833	880	915	916	939	852	888	871	896	893	871	844	901	895	904	872	952	891	928	828	900	935	905	881	950	904	886	913	936	847	855	908	913	844	892	861	924	883	869	901	881	894	890	834	882	890	950	886	866	938	863	905	896	864	933	869	898	844	885	903	917	894	852	903	987	893	891	869	867	931	910	822	871	971	883	893	953	879	930	969	861	888	877	923	896	898	926	883	866	900	893	869	892	908	868	912	865	926	912	908	887	879	901	874	914	938	885	878	901	886	912	900	902	872	932	833	896	910	882	853	938	852	848	887	871	877	900	873	866	836	875	826	884	912	842	859	860	825	912	904	900	891	937	879	880	855	890	880	903	872	880	863	926	879	893	862	859	920	870	891	893	935	899	911	905	924	906	909	921	851	868	828	877	893	843	840	903	898	876	861	858	883	911	932	829	856	888	883	902	916	874	906	915	891	861	863	901	903	924	839	903	903	870	865	888	885	908	891	924	922	893	830	918	917	941	875	912	890	905	895	902	917	878	852	892	929	881	872	879	899	929	890	875	918	931	863	901	872	939	864	909	898	893	868	899	868	887	886	906	906	900	884	951	898	863	891	857	892	852	911	865	855	908	907	898	874	905	863	874	898	852	904	863	909	918	906	926	844	918	909	914	861	856	897	886	896	950	899	916	929	885	848	872	926	830	853	887	895	890	881	883	904	888	909	923	926	871	940	866	929	939	940	898	865	907	882	901	912	853	967	854	862	915	871	907	901	865	878	871	905	893	848	901	876	924	872	908	900	855	918	908	885	918	935	903	838	938	955	865	884	925	953	925	848	872	888	946	882	902	880	904	885	882	857	875	849	865	914	867	863	856	896	876	862
5039	979	1299	1192	1052	982	867	895	949	907	638	490	465	393	377	358	282	265	272	239	222	232	233	219	218	209	210	214	252	211	228	215	219	197	206	215	201	234	202	205	214	247	243	218	221	237	205	189	207	219	209	204	215	226	218	218	217	219	213	233	211	224	217	222	207	209	203	199	210	246	209	214	196	191	224	211	234	215	221	192	237	209	216	213	228	205	215	194	202	229	218	192	213	209	227	202	210	193	196	239	209	226	192	211	212	228	235	238	232	220	221	207	213	193	224	231	207	236	217	213	240	190	202	198	193	231	222	196	209	241	216	220	189	186	203	178	212	224	211	207	215	182	240	196	214	221	218	208	207	199	196	230	224	249	214	217	242	221	204	216	211	240	220	230	222	205	232	215	187	226	219	213	240	214	204	223	195	215	211	223	215	210	200	221	223	213	193	196	220	177	188	232	218	206	218	235	238	209	222	248	224	190	205	240	231	222	231	210	204	210	224	190	221	217	244	239	209	214	204	222	188	197	186	225	221	221	183	203	205	205	220	234	204	205	241	214	212	187	219	222	216	207	200	204	209	207	215	203	226	237	206	213	220	226	235	216	236	229	225	225	231	203	211	216	206	195	222	231	220	228	212	216	218	214	206	217	239	199	213	190	216	217	224	199	196	204	197	222	236	190	198	212	281	209	211	209	213	192	223	220	201	222	231	211	231	215	208	244	194	188	218	207	201	205	205	203	202	197	205	222	219	247	200	207	209	224	191	210	169	208	238	214	213	219	221	173	209	222	227	194	225	197	238	215	226	205	207	222	226	219	209	209	249	200	221	204	231	208	232	231	222	202	232	215	211	197	197	219	202	195	221	217	181	204	224	223	227	203	225	203	202	205	227	214	241	210	209	192	211	196	188	208	211	224	185	233	236	203	219	227	201	183	219	214	202	240	207	201	212	228	193	194	211	197	170	213	193	236	233	204	206	219	215	200	239	205	205	216	215	226	208	212	214	209	161	209	229	201	198	222	215	210	224	240	197	203	230	247	226	205	216	204	200	220	212	207	211	228	214	224	207	222	232	213	210	229	228	223	200	198	207	204	204	189	228	204	197	214	213	189	195	233	221	216	221	242	228	233	170	223	195	217	210	212	215	222	230	198	218	205	226	213	192	223	212	226	223	218	215	216	227	186	201	231	221	215	208	222	223	192	239	205	214	216	194	236	207	202	206	218	219	233	188	210	193	219	225	220	233	206	218	212	203	207	208	211	218	200	205	230	214	236	254	217	215	191	212	225	229	277	227	208	240	240	176	215	222	219	208	213	198	205	224	221	228	231	228	220	186	206	216	206	225	231	227	206	213	211	218	225	206	191	212	249	189	222	242	231	234	227	230	200	216	212	232	206	223	207	217	215	181	196	213	196	238	172	232	188	252	218	189	219	211	189	215	192	212	208	217	218	215	214	213	246	225	189	203	218	193	193	212	215	214	236	230	254	212	230	221	219	209	221	214	213	197	197	211	204	214	215	214	234	223	210	194	195	195	222	207	213	210	213	185	181	190	236	223	236	219	221	202	219	232	238	229	205	228	233	209	219	222	224	237	218	206	205	207	212	245	214	218	209	222	230	217	235	231	210	212	204	238	221	218	216	193	179	206	203	236	207	224	195	183	219	245	202	200	222	224	211	194	219	200	211	223	210	221	217	219	218	234	201	219	214	214	217	193	235	223	188	242	221	203	208	216	216	216	221	208	237	215	219	203	218	201	209	213	211	223	201	248	175	236	191	205	242	207	228	232	248	201	200	216	232	207	203	202	201	206	201	240	223	206	220	199	217	194	227	231	197	240	228	213	213	244	195	175	224	210	222	178	220	234	216	234	219	212	212	216	209	242	232	210	229	237	231	238	193	186	230	203	209	236	189	228	218	216	230	188	211	214	214	209	222	234	199	211	232	224	222	202	203	210	215	222	233	221	202	217	220	222	215	221	224	202	215	215	198	204	194	194	202	217	222	204	220	182	208	195	222	207	197	211	218	218	208	218	197	217	209	219	218	219	217	201	222	244	202	206	238	222	204	204	225	220	226	239	234	201	203	203	198	199	235	218	202	203	222	220	240	229	216	220	219	183	229	229	219	206	236	210	211	239	201	212	225	203	197	235	224	211	204	213	224	227	243	217	184	236	215	199	224	219	233	219	272	199	211	220	225	235	196	233	205	210	208	207	208	210	202	208	190	222	208	194	199	183	183	226	226	199	232	214	207	199	180	216	203	189	214	201	237	214	217	196	206	234	216	231	188	199	223	229	221	237	231	216	206	215	238	237	222	195	207	205	197	203	220	210	234	205	219	215	194	186	209	215	211	206	208	197	216	200	216	220	226	219	200	235	226	225	205	203	201	220	210	206	213	187	230	199	218	223	195	204	220	207	235	196	224	206	211	218	208	197	205	201	202	192	222	203	184	217	210	209	217	206	201	192	225	214	217	224	228	232	197	206	195	203	219	218	233	209	219	188	215	195	213	213	219	190	201	177	221	188	226	228	192	238	218	197	232	226	212	219	212	202	212	210	196	204	216	233	225	197	203	207	248	215	198	220	211	199	197	196	222	224	221	226	227	214	199	188	201	197	203	211	188	212	223	220	222	224	217	198	222	201	195	210	193	225	193	234	224	199	220	219	225	231	221	230	197	221	213	203	210	231	240	237	204	231	205	219	174	252	195	209	201	213	206	187	208	208	220	198	225	215	221	211	218	222	212	209	201	199	193	225	220	204	209	217	221	221	195	221	222	232	210	232	223	232	221	222	210	212	235	190	205	219	206	211	218	194	204	213	202	227	235	201	190	206	218	204	210	255	222	222	232	186	208	202	222	202	241	223	230	241	267	229	179	203	223	233	214	201	218	227	214	201	211	211	217	246	205	220	191	162	192	214	221	221	179	238	208	180	216	197	213	206	217	202	226	221	199	223	200	226	188	220	239	221	210	218	211	203	225	224	205	214	231	211	219	234	207	215	220	207	226	208	225	199	248	203	266	212	219	205	207	214	230	218	209	207	222	204	210	194	237	225	217	206	219	195	197	197	201	213	220	210	235	182	209	218	197	234	216	196	209	221	226	216	234	202	195	200	193	198	207	216	235	218	204	202	184	228	198	203	211	186	243	217	213	208	230	191	226	234	215	206	208	190	208	199	196	207	208	233	219	217	204	187	196	204	199	211	182	224	220	220	205	199	228	203	215	207	223	237	201	221	189	204	204	203	241	236	224	229	214	209	201	200	215	212	253	196	220	227	195	204	215	237	216	193	229	220	220	227	200	225	211	216	220	212	194	246	221	220	251	205	191	208	217	222	193	227	205	246	214	213	225	227	213	240	208	218	235	226	216	193	227	213	221	214	227	198	227	203	229	215	205	205	224	224	239	238	186	203	223	227	218	197	201	228	200	217	210	208	227	181	242	238	217	195	203	219	231	216	198	208	220	214	200	186	192	214	225	218	214	238	250	220	235	225	210	194	230
5317	1213	2779	3656	3798	3670	3717	3944	4364	4374	3106	2224	1773	1683	1643	1310	1074	895	782	761	664	673	630	643	601	637	647	630	544	641	547	591	628	601	560	607	594	545	550	576	571	574	606	580	550	546	519	554	581	585	606	580	572	526	564	573	556	553	603	560	596	558	544	602	575	554	534	574	555	536	522	535	509	524	558	610	539	561	551	562	546	526	518	581	587	522	539	586	527	559	562	556	581	528	502	518	567	542	552	573	557	563	506	556	544	570	568	580	529	533	538	571	550	569	536	559	530	541	546	578	568	586	535	558	563	585	487	565	570	565	582	550	563	563	539	547	513	523	546	538	530	593	547	560	515	555	543	525	524	516	562	555	575	560	542	546	540	545	518	539	538	560	512	524	526	555	518	563	539	554	560	539	552	525	535	539	542	535	547	579	514	545	536	557	519	531	529	542	553	523	554	559	580	539	554	562	525	531	558	532	579	498	601	536	565	552	522	567	552	532	572	556	542	524	552	575	560	546	553	517	515	556	500	587	546	515	510	570	534	531	535	548	549	579	565	543	500	521	554	556	534	593	528	552	568	538	517	551	503	537	600	518	514	556	538	544	560	569	539	549	569	552	503	545	520	560	557	552	567	492	552	574	565	537	573	527	565	534	559	503	549	566	532	557	525	556	546	544	542	514	525	566	543	553	548	533	515	541	559	509	513	517	552	499	540	563	569	521	555	594	586	536	568	542	513	510	525	535	559	581	530	555	509	512	513	497	525	558	558	546	497	558	517	559	606	555	497	528	535	578	531	538	538	565	564	552	557	572	579	549	558	552	563	576	558	529	538	565	523	578	554	529	544	536	553	531	598	564	534	571	538	537	520	502	491	570	494	514	551	527	530	548	568	551	571	552	527	558	539	569	504	531	569	519	549	564	527	551	502	515	540	509	537	535	522	567	574	554	570	570	560	580	538	536	502	562	576	541	566	545	559	599	555	541	543	533	543	507	502	538	555	554	575	537	537	553	553	548	536	556	556	572	541	549	544	565	567	505	493	537	570	558	539	532	558	529	521	555	547	566	551	582	592	565	590	570	565	539	535	524	530	552	546	509	486	534	553	570	548	528	585	540	545	487	560	538	565	525	550	544	554	540	533	480	543	562	534	565	583	509	565	562	495	542	524	537	559	514	572	570	522	539	548	569	534	554	546	500	568	558	528	564	504	542	551	498	570	590	552	592	511	580	548	556	559	531	560	521	556	555	546	548	554	547	532	539	504	514	530	555	610	517	528	587	563	561	545	552	543	543	505	524	533	555	522	538	560	537	527	550	573	551	528	557	521	570	526	534	568	512	565	527	518	513	555	547	545	503	536	536	554	509	544	543	548	536	530	567	567	581	555	546	515	514	576	531	545	522	556	568	550	521	530	547	529	535	530	568	505	569	544	548	560	533	516	539	514	546	522	516	555	543	512	530	549	552	544	500	547	561	540	533	554	559	539	587	559	551	561	562	513	599	555	581	552	528	533	529	479	544	535	522	554	497	550	548	540	552	526	546	559	541	520	524	505	556	507	489	558	535	571	514	532	532	523	552	544	539	540	539	550	526	527	549	523	535	540	518	550	572	554	549	597	545	555	570	534	518	509	550	535	539	518	536	569	548	615	516	513	526	556	597	594	529	497	548	560	523	535	533	526	544	567	540	527	490	570	558	558	562	599	521	571	559	516	554	526	551	600	511	544	541	548	579	523	563	532	547	542	541	509	587	527	597	491	552	518	550	588	583	537	514	537	553	512	557	568	549	523	550	559	527	541	581	545	542	574	549	564	533	532	513	561	562	528	557	561	579	580	531	543	549	515	581	542	525	559	539	548	547	546	576	558	550	527	582	536	585	537	504	566	537	507	541	512	518	534	566	550	568	546	575	540	552	547	552	536	546	565	509	563	556	522	586	522	524	557	559	551	546	539	507	499	525	568	528	527	561	539	531	558	544	548	569	568	567	547	515	546	525	515	531	586	582	581	519	537	579	507	610	560	580	518	582	506	543	553	545	522	531	594	553	510	569	541	556	579	600	553	540	552	545	548	577	543	573	531	535	551	545	542	586	540	499	582	594	527	510	579	549	516	545	595	553	574	550	593	544	568	569	591	496	542	567	556	493	536	548	566	568	536	510	566	525	519	537	513	499	563	549	534	538	569	543	528	575	562	526	542	562	539	564	550	533	580	586	546	538	576	553	568	529	570	552	578	550	520	530	574	552	548	540	544	526	551	554	543	511	569	543	512	573	553	520	520	545	525	586	549	520	588	576	504	511	514	543	504	596	525	543	593	538	571	585	561	547	552	531	557	544	512	507	519	524	531	574	544	558	530	535	492	544	520	554	517	534	572	515	534	541	495	520	541	573	528	541	537	537	543	563	521	523	538	537	560	522	537	564	545	530	536	549	579	539	526	579	537	497	560	533	563	596	554	504	583	531	489	525	527	533	534	572	563	555	556	525	536	529	523	544	573	568	570	584	571	527	559	548	506	514	518	556	546	554	568	577	534	525	563	530	555	538	553	490	535	533	511	540	532	531	555	535	510	589	577	567	522	541	533	534	538	512	540	501	571	486	487	536	538	562	524	520	509	539	526	529	590	529	529	527	550	532	547	579	579	564	586	560	578	558	554	511	526	519	571	573	508	510	530	568	558	574	571	527	552	515	550	545	561	543	576	549	551	522	507	545	582	555	520	547	543	507	545	536	533	556	574	539	510	553	509	530	511	591	522	574	556	558	549	528	508	505	527	546	554	532	563	572	562	584	533	534	581	560	571	530	520	513	543	532	525	491	570	505	519	575	506	538	549	566	526	534	538	554	517	566	548	526	528	616	495	552	548	517	537	531	532	526	544	525	540	616	577	533	518	612	545	532	551	534	506	538	568	543	532	560	512	565	530	492	542	530	541	558	541	515	567	545	514	498	545	537	596	563	510	554	494	568	528	530	537	548	543	560	501	576	506	566	533	568	556	587	526	537	544	528	548	559	517	551	538	542	534	541	579	527	545	562	552	529	570	598	563	539	542	515	534	531	530	575	527	546	569	548	524	543	559	505	527	523	486	524	531	553	517	609	576	570	565	583	557	558	537	548	550	526	515	573	516	537	562	563	558	532	566	517	576	582	516	527	532	539	513	542	563	513	536	521	542	566	545	513	500	529	516	551	538	572	567	573	561	564	566	534	536	513	539	535	582	547	523	554	572	552	518	523	553	560	592	550	525	509	551	555	547	511	535	548	529	535	545	579	530	530	542	539	546	552	516	517	487	574	550	541	553	562	534	541	548	541	527	546	574	577	504	553	539	519	566	535	545	540	533	550	524	516	556	576	563	542	555	555	576	512	533	494	550	558	535	533	555	548	579	525	544	546	541	561	540	498	524	553	540	540	521	545	497	541	570	520	556	542	557	533	538	515	552	557	512	509	531	536	540	488	572	575	566	523	531	556	527	552	533	499	515	557	558	541	550	544	553	534	570	561	545	525
42918	15828	6291	2910	2366	1996	1702	1687	1831	1667	1119	760	706	582	621	485	419	383	353	351	341	346	351	343	310	304	305	305	290	283	347	287	292	282	285	304	291	300	342	292	310	287	307	283	289	330	265	313	311	300	248	318	323	274	299	298	259	314	273	292	268	293	316	324	314	282	267	261	287	277	300	302	295	305	291	291	304	286	299	296	283	278	300	329	311	296	284	290	278	281	268	291	293	254	295	316	287	310	312	312	254	296	292	276	284	305	336	276	285	283	289	285	289	286	285	267	306	277	298	312	280	299	316	302	289	257	300	283	263	253	271	280	290	297	321	289	300	313	276	297	285	296	274	268	305	301	303	304	295	284	282	297	265	289	300	307	313	289	285	289	310	307	295	292	262	299	276	266	291	274	309	273	284	316	299	276	290	243	298	303	265	285	304	298	293	278	293	305	297	281	305	279	272	318	274	290	294	298	295	274	293	276	262	302	324	281	275	313	268	288	297	283	298	303	308	268	275	329	288	268	308	300	295	287	268	302	270	314	296	281	282	288	299	305	317	252	274	269	244	278	311	283	304	290	260	259	244	289	282	311	293	281	253	284	290	282	311	275	265	280	286	266	272	292	276	278	286	317	298	252	283	279	290	305	309	284	294	273	249	343	324	262	297	303	314	253	262	294	314	263	311	278	313	269	272	279	287	275	311	287	278	289	308	262	291	305	266	300	320	299	264	282	284	268	289	325	269	288	306	282	273	293	290	296	280	298	304	267	280	319	278	300	292	292	318	286	271	302	316	315	246	255	292	270	294	317	282	281	299	280	290	302	315	252	292	259	265	277	282	277	298	328	283	265	279	301	274	276	305	275	286	291	326	301	285	272	300	310	265	292	258	284	258	265	296	293	310	285	292	287	293	286	277	295	293	301	258	352	272	313	308	275	288	304	307	283	266	291	281	294	259	294	300	277	272	259	294	267	277	266	285	297	309	318	262	283	286	256	285	303	297	286	296	299	278	298	273	273	310	282	296	305	298	276	298	277	310	250	278	307	291	264	288	308	286	261	287	309	285	330	316	275	265	288	288	286	316	306	265	255	299	292	266	320	311	295	287	284	280	305	289	285	306	298	293	278	259	312	300	270	285	284	285	309	272	272	298	291	291	299	297	266	282	305	327	262	277	292	312	297	308	267	281	289	304	305	294	292	280	286	317	336	269	278	301	285	275	294	280	264	265	276	284	272	274	250	300	283	244	260	289	292	314	291	288	298	298	292	269	230	283	314	315	312	266	275	292	264	284	269	252	286	261	278	293	289	276	316	275	283	278	294	313	300	255	275	291	296	298	289	256	311	293	304	283	309	292	266	292	315	283	300	283	300	303	266	308	271	279	277	280	294	285	281	322	251	294	327	290	311	293	293	286	299	304	280	257	305	287	280	286	307	285	273	319	264	274	306	300	263	299	272	275	283	287	305	294	295	274	305	270	288	266	270	279	308	264	292	294	302	263	273	295	288	272	286	273	291	282	274	276	316	282	265	286	272	278	308	276	281	297	299	287	258	297	265	258	293	315	283	290	296	275	285	274	294	269	255	302	316	281	257	274	271	272	282	305	258	280	279	286	288	272	289	294	271	296	275	279	299	303	292	269	269	287	248	314	272	273	283	265	286	286	278	337	310	301	263	299	289	312	283	261	306	283	281	277	276	279	274	280	296	258	281	261	269	310	267	270	309	265	275	284	300	267	283	289	295	289	341	281	286	260	310	308	305	299	321	279	269	310	310	269	284	313	283	263	302	287	318	264	241	324	292	322	282	263	282	318	297	286	281	281	275	320	322	287	297	287	293	291	290	258	307	290	295	301	281	305	281	282	260	281	335	305	271	299	294	276	287	273	297	264	279	294	289	305	292	273	316	292	313	282	263	290	290	274	327	305	308	319	319	309	277	316	306	277	281	277	296	322	292	293	281	303	266	285	316	298	273	270	319	326	280	268	294	309	306	293	316	314	294	311	296	284	315	295	268	299	270	293	278	285	274	260	292	283	268	296	308	312	318	274	302	328	307	300	280	284	287	282	263	326	321	284	296	298	294	290	281	285	309	282	244	283	265	297	262	307	258	279	295	267	290	297	276	287	280	300	307	296	320	318	310	275	262	300	294	303	332	277	286	313	263	297	300	294	266	264	279	293	266	282	284	322	289	291	268	266	285	305	298	259	278	290	315	262	286	282	278	318	267	314	299	294	266	285	283	263	307	290	265	290	315	285	281	299	279	261	298	280	283	320	297	292	287	251	270	270	285	241	250	306	282	316	272	291	303	303	255	317	308	301	316	276	288	293	277	335	296	287	290	277	272	280	272	276	292	293	301	291	318	289	283	310	299	318	289	272	289	294	278	283	288	288	294	309	327	266	268	299	283	296	283	309	281	278	262	302	235	323	300	257	281	258	280	308	296	261	294	290	295	300	274	256	314	290	294	279	277	311	301	267	300	285	274	283	238	276	291	301	261	309	287	311	283	281	293	302	280	295	269	288	318	277	255	279	260	337	281	276	242	278	275	255	293	302	323	276	313	283	312	296	268	267	269	281	269	283	297	302	290	283	318	275	256	319	292	284	309	281	290	318	329	286	278	283	282	312	301	260	333	252	296	322	279	279	282	313	306	283	328	258	285	260	274	280	264	288	287	287	302	280	276	310	280	287	269	310	307	311	294	304	310	305	258	303	298	258	292	271	283	279	294	278	307	322	312	296	325	293	296	301	289	297	283	272	292	261	280	302	299	265	270	297	262	261	294	264	260	275	286	287	292	289	305	306	263	266	291	302	292	278	252	302	262	333	285	295	287	248	301	277	321	315	316	266	264	291	308	291	292	287	298	285	263	276	321	284	306	313	282	276	299	269	255	272	322	285	279	265	299	272	272	268	286	268	290	299	304	284	317	269	292	280	256	286	288	315	301	297	292	287	279	268	288	282	310	322	332	295	280	264	282	292	277	273	297	294	285	321	286	299	300	304	273	279	307	263	289	288	300	308	280	268	291	332	267	296	280	263	296	292	303	267	271	296	288	328	273	289	277	284	302	299	315	278	302	254	306	283	315	259	277	296	276	294	327	290	297	294	272	276	259	286	287	284	301	265	287	264	282	269	283	307	300	284	320	307	270	281	268	278	264	266	259	304	312	286	288	292	293	286	282	278	278	301	259	286	285	247	295	296	247	262	312	276	306	295	265	301	256	272	266	299	313	299	284	302	306	269	282	275	319	271	302	310	261	270	281	300	274	317	324	266	276	295	259	269	301	285	277	266	279	277	302	263	291	269	279	292	269	265	309	289	284	282	307	281	287	277	304	266	308	296	267	306	284	311	256	260	262	281	279	285	294	256	274	284	273	316	282	265	298	285	316	278	259	293	252	267	288	271	266	314	274	299	263	285	281	279	295	277	317	260	271	266	256	292	289	291	320	305	280	308	312	314	312	280	287	310	284	301	324	302	330	297	264	281	295	287	278	291	278	280	291
19669	2639	6223	7923	8412	7812	7363	7902	8356	7538	5132	3578	3146	2758	2632	2204	1702	1389	1255	1107	1056	1012	895	850	923	940	830	868	827	847	907	874	786	837	781	843	834	856	822	858	762	822	774	741	801	827	751	752	759	745	770	780	732	780	776	757	787	738	771	742	726	715	721	728	777	745	691	731	695	700	732	707	696	734	744	666	740	727	761	727	742	733	744	721	714	692	727	655	714	726	702	722	672	749	649	759	697	736	732	733	684	733	698	732	738	724	723	721	672	688	734	743	715	757	715	730	673	744	712	679	737	687	688	661	745	731	701	690	717	667	729	729	748	691	679	678	712	720	732	667	699	727	724	749	723	694	731	704	669	684	702	706	685	699	701	662	685	758	739	732	752	683	731	716	686	707	670	745	782	703	723	675	747	679	724	756	744	706	708	683	700	691	743	678	669	727	691	689	695	693	718	692	709	713	705	693	722	692	705	670	723	720	739	642	721	725	720	730	723	699	688	683	747	733	729	739	704	732	731	687	746	705	689	718	705	639	696	694	675	756	698	758	699	687	694	710	699	729	735	671	673	677	666	671	649	724	695	724	744	738	713	751	661	725	662	681	728	704	697	679	667	720	700	713	673	673	728	657	750	686	670	711	708	704	695	633	710	711	670	724	684	740	740	738	706	702	691	793	688	735	673	675	726	738	707	685	721	671	663	708	768	697	665	699	707	683	726	708	693	668	673	695	721	723	680	703	719	739	711	718	690	729	702	720	675	698	693	738	718	733	726	732	717	736	677	685	671	699	720	703	699	695	716	727	718	674	710	748	680	742	681	734	708	699	719	710	701	686	672	669	717	690	718	685	670	694	741	707	663	708	694	712	699	714	695	708	722	721	716	706	659	699	691	720	696	717	706	693	693	683	636	730	707	711	738	730	712	705	703	670	690	727	761	699	746	747	722	696	721	717	703	688	675	694	686	691	732	713	713	710	724	693	713	691	726	722	689	688	670	676	736	684	733	669	679	688	715	722	662	727	687	666	683	702	669	690	693	684	730	704	753	690	731	697	696	657	731	681	741	723	700	645	727	702	725	708	684	656	670	691	738	688	702	715	708	697	666	658	701	719	709	715	738	632	696	717	692	682	673	684	658	672	685	728	719	708	739	707	733	697	687	678	733	666	699	743	705	767	701	706	711	697	737	688	706	709	783	657	688	690	696	676	692	691	698	651	704	717	700	668	698	648	709	696	751	706	664	688	733	700	719	680	697	705	660	674	712	727	717	697	773	720	721	696	716	726	684	674	680	701	734	721	691	709	674	714	698	678	720	671	681	720	723	691	670	744	669	697	693	695	685	736	701	717	717	713	679	737	657	693	703	671	718	686	697	699	735	731	725	758	712	710	683	700	675	744	692	740	731	691	736	714	687	727	695	721	672	690	704	687	712	706	663	699	691	698	705	715	651	696	724	735	699	715	698	671	678	698	706	664	699	691	708	742	662	731	657	714	689	686	671	722	710	701	709	720	793	669	688	692	709	707	695	681	713	729	723	686	727	723	697	722	693	682	675	701	721	675	693	739	708	705	744	729	683	722	712	727	687	705	679	691	702	688	745	742	705	696	715	699	724	742	703	694	677	691	698	684	652	698	688	662	661	685	669	669	699	729	720	717	710	697	754	721	680	702	684	717	686	643	732	759	690	747	702	701	737	702	730	699	660	724	660	678	681	727	736	659	750	732	720	720	706	708	703	673	694	678	667	683	691	705	725	701	709	738	706	704	670	713	677	708	741	682	683	709	743	696	722	687	685	693	716	723	640	669	717	770	720	710	739	685	724	734	716	706	694	709	730	739	702	716	743	719	730	741	684	666	676	680	722	732	719	733	681	679	666	653	718	713	684	717	691	711	655	729	661	680	674	677	710	719	659	686	705	698	700	710	691	707	694	729	659	712	696	714	728	675	735	700	734	655	696	629	639	729	691	665	721	651	712	694	687	738	707	769	765	690	640	673	692	702	748	718	689	718	735	684	718	679	723	690	644	708	714	650	724	676	655	710	663	657	652	742	648	725	721	663	672	709	734	662	694	664	702	640	721	693	699	665	684	679	704	724	687	673	738	693	685	691	720	706	695	712	733	678	685	713	699	699	718	726	724	682	714	722	707	713	694	687	602	663	737	727	749	715	712	722	752	686	723	736	708	659	674	716	688	680	738	717	695	693	687	708	733	682	691	687	684	732	740	692	686	667	690	689	690	708	699	703	763	702	724	671	645	711	719	688	743	690	753	727	701	729	676	708	713	697	669	691	697	647	724	754	679	712	678	706	725	718	716	671	695	780	675	681	694	706	706	696	693	722	706	686	666	756	709	743	702	697	674	693	697	702	699	675	677	749	719	715	693	750	669	701	681	728	688	692	746	703	707	676	701	721	692	711	781	736	726	691	708	653	721	760	728	682	667	713	676	688	689	646	740	688	671	731	733	683	684	716	654	686	728	667	732	689	701	793	697	691	698	689	711	695	756	683	714	705	651	676	704	696	677	731	701	716	748	667	686	649	707	687	706	728	720	687	733	711	706	698	657	774	695	684	738	703	714	696	690	738	752	681	719	697	705	673	752	699	694	680	717	661	720	738	724	696	658	750	740	691	668	726	705	697	680	713	711	732	677	659	708	737	668	658	718	687	698	675	679	674	620	707	704	676	723	694	724	764	708	691	697	700	733	705	695	726	656	689	719	715	716	703	762	717	741	737	714	700	682	720	685	697	702	697	694	627	679	722	749	699	674	675	677	646	702	676	660	739	724	712	710	752	686	725	693	704	696	689	717	685	711	704	722	716	735	680	723	704	720	629	675	748	672	704	681	674	743	732	717	702	673	736	723	717	693	723	662	724	739	707	718	754	714	710	667	698	650	661	728	718	738	684	673	705	725	700	687	731	687	703	672	667	693	666	717	762	708	743	669	686	746	687	679	668	756	676	693	704	723	670	731	695	718	674	739	702	688	615	699	705	703	739	672	742	726	695	728	709	707	706	701	753	720	696	706	676	688	709	699	693	716	684	666	724	723	761	710	687	742	688	694	707	719	693	714	731	721	687	754	725	702	697	662	678	710	699	695	717	695	673	689	706	707	658	712	682	715	690	681	697	690	702	749	711	651	717	736	731	724	722	699	672	685	736	652	670	699	663	715	716	671	692	700	736	763	689	744	781	717	703	719	703	689	716	688	723	671	719	665	700	664	660	698	687	705	705	721	641	700	693	704	748	734	729	693	736	709	730	713	675	718	699	689	709	699	715	681	743	731	719	707	742	651	710	708	668	685	684	703	745	642	637	676	743	683	658	678	723	646	715	716	751	740	680	680	705	727	691	677	700	685	686	709	745	668	677	682	672	719	671	755	753	709	711	703	691	734	766	668	709	726	719	697	741	757	706	704	703	712	750	748	693	705	675	742	711	721	717	696	715	701	712	718	728	729	696	712	707	680	696	675	676	692	709	691	653	690	705	674	710	747	667	689	641	694	701
41506	20182	11625	5901	4412	3489	2773	2759	2857	2428	1613	1130	966	852	805	705	616	544	497	454	445	499	453	443	489	444	414	427	453	438	385	405	456	441	408	414	462	400	377	385	393	408	414	409	419	391	392	439	451	435	420	381	426	400	410	419	421	388	424	401	418	391	414	401	401	405	412	372	401	400	396	412	381	399	401	367	430	363	393	371	417	410	407	365	378	368	441	410	399	378	411	389	373	389	375	385	357	410	352	405	403	365	357	425	426	382	416	393	395	386	405	400	421	387	385	401	404	437	370	386	385	347	360	359	392	367	392	387	384	395	386	367	368	373	371	395	356	379	373	379	392	388	387	355	393	406	385	355	414	405	411	377	377	406	395	387	400	376	392	409	366	359	407	393	384	376	408	382	395	384	413	369	381	388	395	377	412	393	393	403	391	360	374	394	397	421	426	413	360	391	417	378	372	388	392	392	385	356	404	430	347	382	422	375	340	407	353	375	334	369	373	362	353	369	377	412	358	350	360	387	409	383	378	391	358	394	415	400	424	381	378	367	416	369	375	393	443	381	384	409	389	359	381	377	358	389	378	399	370	370	385	404	387	355	377	411	407	375	409	382	387	417	401	366	402	390	355	337	393	377	371	396	405	419	404	389	361	343	352	387	396	389	355	386	409	430	379	406	353	402	344	403	402	383	380	409	370	397	386	392	368	373	446	405	401	335	400	385	407	404	371	404	370	408	395	339	354	371	382	396	396	395	367	425	402	362	385	399	388	425	404	423	407	393	399	403	392	396	402	411	418	382	380	387	386	386	371	360	366	379	397	361	375	356	403	441	440	367	398	378	360	365	380	354	376	405	395	361	324	374	416	387	406	418	429	401	380	367	375	387	403	416	381	392	383	417	372	371	372	417	399	354	385	381	368	405	441	398	405	407	397	383	400	368	409	397	361	406	373	389	379	413	410	418	353	391	366	384	402	399	407	392	361	376	386	370	403	378	379	360	407	409	365	371	383	386	362	379	405	365	379	365	379	380	385	394	387	389	342	384	377	392	390	382	376	370	381	374	408	379	397	370	397	383	415	418	443	407	358	386	432	385	410	442	396	346	418	397	404	411	361	423	394	377	351	371	400	415	347	416	371	374	390	350	378	415	383	421	410	383	349	352	375	348	364	382	402	427	388	434	345	391	407	350	412	366	357	388	395	370	394	385	362	372	371	420	377	407	365	393	378	373	413	395	396	413	388	363	414	368	372	367	390	380	363	379	400	384	395	372	427	359	388	377	357	350	356	369	371	392	400	387	392	417	391	386	374	408	405	372	403	323	426	391	385	387	382	371	406	387	374	384	420	398	368	382	361	373	363	372	384	346	412	384	373	424	374	384	387	397	378	397	388	371	391	389	403	396	360	397	405	355	419	391	364	388	375	379	389	383	387	383	369	383	401	375	368	366	364	389	410	394	387	432	407	358	393	405	398	374	379	385	410	406	375	396	378	349	380	410	366	392	412	389	407	360	379	417	388	398	363	376	376	374	382	373	391	358	387	376	421	387	378	391	367	385	358	383	362	431	423	395	404	385	388	421	392	440	357	395	378	384	373	374	392	378	374	354	392	400	415	402	412	390	415	414	377	393	402	385	386	395	400	385	383	423	379	387	402	408	372	397	393	433	407	409	340	378	424	372	356	404	377	389	399	380	362	379	419	403	369	371	395	401	376	388	377	378	436	422	357	393	355	427	360	429	436	383	401	420	429	374	392	390	379	406	361	376	392	397	386	390	413	408	396	435	374	370	371	362	348	361	388	365	376	370	355	373	415	404	373	390	397	342	365	354	395	377	385	421	395	407	421	372	376	375	402	408	367	369	450	428	389	391	379	362	373	389	367	448	415	429	422	409	376	398	354	378	368	399	420	389	388	408	422	378	372	390	410	395	363	397	377	385	375	401	362	393	406	406	414	396	403	396	388	412	392	384	357	359	404	411	392	349	378	402	369	365	367	356	400	375	384	357	378	377	380	396	414	391	395	387	416	351	363	418	383	400	380	405	371	388	377	403	408	390	370	360	391	398	361	373	383	380	410	396	394	407	390	364	408	359	412	431	405	356	396	384	352	406	398	404	388	357	371	393	378	383	413	370	401	382	381	389	421	386	429	377	395	396	382	376	397	396	372	399	370	397	395	405	406	398	390	404	398	388	409	429	402	427	369	410	393	401	375	418	377	431	364	382	398	369	424	403	385	406	397	384	406	401	402	379	406	368	408	403	334	376	394	416	380	362	389	367	379	366	408	408	390	401	402	384	394	378	399	380	365	383	396	373	359	434	385	358	392	376	397	369	380	367	400	376	411	392	372	381	394	424	394	351	357	390	386	375	384	373	391	381	351	359	394	393	378	403	391	376	382	381	397	384	426	382	386	414	360	403	399	337	405	383	404	401	407	410	397	368	395	421	402	393	420	363	371	375	386	361	377	380	352	348	404	387	361	408	393	396	421	381	388	381	378	362	352	384	417	361	408	382	375	412	403	359	400	396	368	421	414	423	416	410	411	397	370	385	390	372	431	389	359	371	354	372	419	386	356	390	401	401	423	396	399	389	383	418	408	391	417	386	381	341	412	365	385	410	391	348	370	380	359	401	372	349	410	416	405	381	382	399	369	400	385	409	392	394	390	392	359	375	373	405	355	412	402	378	372	419	367	373	386	394	355	397	367	392	375	416	362	388	373	350	443	422	381	392	352	363	336	366	375	390	374	386	433	371	399	403	434	380	374	398	378	380	375	378	380	367	393	360	369	404	383	366	405	419	354	397	376	364	356	383	423	418	395	397	417	387	364	352	368	385	401	398	360	410	368	411	422	356	366	415	367	376	395	400	426	408	366	374	400	367	362	400	368	397	376	387	366	398	434	387	384	378	382	383	390	358	368	387	384	372	416	366	375	371	373	394	366	390	396	377	368	390	407	381	414	415	399	433	435	355	392	388	365	387	381	392	364	417	394	385	410	377	390	384	393	386	393	406	392	400	376	399	397	405	395	405	425	385	391	421	380	384	399	395	390	376	421	354	414	429	344	402	384	403	396	407	393	363	385	377	369	390	382	387	395	342	372	389	379	415	395	427	390	375	382	404	396	405	375	447	359	387	432	417	403	426	424	381	377	389	385	354	374	388	433	362	382	373	410	377	392	389	379	347	385	380	377	364	396	418	403	403	379	380	434	390	399	366	379	382	389	379	395	410	380	412	409	388	392	397	357	378	409	376	410	386	406	408	385	414	378	361	360	398	385	425	389	400	375	400	374	384	394	399	376	387	371	397	358	355	379	404	397	375	401	349	354	400	376	417	388	398	394	368	371	381	429	388	392	385	360	355	404	384	418	392	386	399	389	413	381	364	390	384	369	361	373	408	377	399	377	428	386	399	383	379	380	390	385	378	407	355	352	398	381	388	371	364	360	363	356	404	394	409	380	390	359	377	336	377	392	402	387	403	371	375	400	384	383	420	389	407	383	381	394	401
19542	4247	9882	12254	12731	12134	10995	11466	11878	10048	6908	4828	4330	3690	3539	3053	2324	1941	1680	1530	1461	1409	1312	1246	1246	1227	1182	1195	1140	1182	1188	1125	1130	1104	1110	1064	1134	1117	1089	1063	1077	1040	1005	1040	1039	1020	1007	1064	1032	1037	1018	1015	1052	952	975	998	1020	1014	1019	954	948	948	983	959	963	932	968	914	951	861	905	873	912	891	924	928	886	938	880	843	916	912	895	931	861	941	940	939	919	964	935	909	919	877	902	879	939	971	900	900	958	902	907	904	897	914	931	853	902	892	931	910	877	904	896	970	881	906	878	878	943	845	919	908	922	892	872	891	895	910	873	949	901	854	887	875	866	932	950	918	884	892	871	934	874	921	877	880	900	907	909	935	900	898	899	898	881	907	881	872	951	887	891	960	884	907	942	900	897	863	898	943	901	954	971	869	891	929	884	931	911	888	864	911	920	817	880	894	843	888	883	862	882	849	885	945	894	889	888	917	913	915	882	933	894	925	914	937	875	865	917	891	899	928	839	873	901	916	859	976	860	923	897	898	957	924	909	882	970	900	872	947	932	875	866	895	896	917	918	918	837	911	892	934	918	939	900	911	904	955	892	870	857	930	871	857	905	917	932	897	941	856	901	957	908	940	887	937	909	849	938	928	868	863	843	885	900	880	920	892	889	906	942	910	979	863	889	881	886	850	850	863	900	941	840	894	926	895	899	867	917	866	907	851	881	871	876	847	869	937	888	845	895	920	868	899	855	878	926	864	950	920	934	855	924	933	937	827	905	935	853	846	850	938	854	901	898	895	870	885	887	966	916	899	877	898	879	944	874	845	888	912	932	877	878	898	895	878	875	909	883	904	880	867	842	861	892	894	896	938	928	864	840	903	884	895	870	897	890	887	936	908	862	881	847	900	900	897	874	848	924	922	923	871	942	911	922	873	858	917	930	837	907	870	902	895	906	860	869	908	855	891	923	842	880	841	871	901	900	876	899	890	904	904	844	930	858	901	916	907	947	862	918	895	896	876	913	865	842	896	909	933	863	854	925	933	889	899	923	892	892	882	927	889	909	877	888	843	856	961	882	921	882	838	877	969	911	893	872	892	875	911	824	905	914	863	886	894	930	921	863	938	885	903	868	882	900	861	901	878	908	929	890	906	878	913	841	936	924	929	906	866	898	905	910	919	883	912	943	866	907	898	882	871	878	906	894	888	904	869	890	907	870	824	920	867	901	875	857	899	886	938	907	906	840	951	866	876	894	919	869	912	892	886	938	877	888	845	866	919	888	850	904	849	878	832	911	884	886	853	901	916	852	923	917	884	905	932	933	893	842	839	886	856	936	894	915	951	876	859	931	952	888	927	855	919	909	875	932	941	918	951	872	864	864	873	871	903	881	898	889	853	856	875	891	883	884	884	859	878	920	826	986	924	914	890	917	868	883	862	896	920	934	900	839	918	925	835	915	928	885	949	868	912	927	893	819	891	892	877	853	836	858	878	873	897	937	902	888	881	925	850	915	883	869	909	939	894	925	910	914	887	911	917	886	920	889	951	869	890	872	920	853	896	947	910	892	941	873	891	879	923	868	856	914	854	853	931	864	856	878	885	883	913	914	863	877	882	908	899	908	927	880	878	974	888	905	841	834	917	838	935	881	882	883	874	881	871	863	828	943	892	849	882	846	843	897	914	831	858	888	889	881	911	886	974	894	888	826	926	875	869	886	942	870	890	910	876	925	873	896	845	882	891	867	898	894	866	928	857	911	879	871	890	867	905	887	937	892	911	854	862	889	873	907	910	898	852	910	868	949	879	882	968	872	921	860	939	910	886	914	866	873	840	919	949	889	860	931	869	887	899	951	934	923	901	884	896	906	902	917	870	928	882	878	917	884	902	890	931	875	891	925	856	907	921	888	893	891	885	878	900	849	897	894	906	911	918	939	963	924	883	895	883	890	890	855	906	853	862	893	921	876	861	915	890	884	882	900	893	906	822	883	872	899	908	842	905	907	898	847	905	892	918	839	879	853	900	918	916	853	873	893	863	882	912	869	907	879	893	916	832	885	927	832	903	845	875	844	907	909	858	898	920	887	916	867	905	921	865	845	844	908	876	913	918	934	851	929	896	887	885	874	874	870	875	924	920	871	898	903	903	924	863	841	924	925	882	865	916	896	857	970	890	911	859	878	920	881	836	857	820	890	873	905	918	891	855	941	910	910	863	838	917	911	930	888	857	947	907	864	885	898	852	939	861	940	928	851	855	911	898	923	903	921	847	890	883	974	870	907	859	911	915	892	854	890	947	902	904	880	925	866	851	920	859	874	894	924	914	890	844	862	903	924	887	943	839	827	883	877	912	940	903	887	897	858	884	840	918	868	855	888	921	930	879	857	871	857	886	874	856	870	879	875	857	890	872	872	943	912	905	856	929	912	925	873	878	885	945	908	890	846	862	885	905	902	878	873	881	904	873	891	899	887	863	950	872	865	902	894	837	928	877	918	858	913	887	882	918	908	939	945	875	865	855	808	898	861	905	898	886	877	860	895	869	879	885	912	905	900	878	873	921	893	928	918	930	881	869	928	874	911	889	910	885	903	919	885	935	891	901	853	912	893	926	859	911	844	847	854	906	929	878	913	921	891	858	882	942	880	903	920	916	949	958	912	829	897	837	929	912	845	858	924	919	914	869	879	911	913	938	923	889	905	865	892	871	914	936	882	896	894	925	878	914	885	887	925	909	861	929	891	921	843	883	882	893	872	904	896	888	899	878	864	949	859	958	944	842	925	889	884	895	886	883	854	926	902	846	917	950	854	898	959	927	864	906	867	892	858	867	872	881	932	888	844	934	886	869	869	900	958	865	926	883	892	872	859	848	916	910	926	908	922	841	842	874	927	940	874	883	904	881	892	850	956	880	860	899	885	878	917	917	895	834	877	862	928	886	884	859	898	871	914	914	883	930	893	905	900	880	898	887	885	923	940	904	899	885	876	873	838	883	864	892	862	922	905	834	856	908	880	919	844	919	905	905	856	930	918	861	892	874	880	908	878	849	880	871	935	886	938	840	914	919	902	837	852	914	936	878	921	892	902	948	932	909	927	873	887	898	959	938	874	849	893	893	895	899	912	891	945	906	903	871	872	924	937	894	834	900	900	909	934	971	894	841	828	874	906	929	925	901	898	898	900	933	868	914	943	881	906	902	915	872	857	868	848	929	867	876	885	856	874	892	906	890	891	887	891	924	860	877	931	851	920	916	906	898	933	875	904	896	925	893	895	935	865	905	907	869	921	931	866	918	880	901	889	898	934	911	880	846	901	878	841	932	906	928	863	890	879	901	862	873	913	860	923	911	889	885	845	908	878	929	893	862	844	891	894	903	898	915	937	902	873	889	869	892	927	925	895	923	880	831	924	896	833	856	818	889	870	880	872	865	924	950	888	887	948	896	868	869	886	900	877	910	893	926	921	964	894	919	835	919	854	894	873	865	864	906	872	913	904	870	901	848	889	854	894	921	937	908	915	890
4825	1105	1449	1406	1223	1084	955	1074	996	808	559	457	387	358	337	296	269	226	252	244	257	236	236	235	195	208	199	207	208	219	226	236	222	228	217	229	204	201	226	205	187	186	228	214	219	228	216	192	173	206	212	205	209	199	204	199	214	215	233	231	204	206	198	228	190	200	176	196	193	188	215	206	220	190	195	197	252	220	211	201	225	211	188	181	203	220	192	231	215	212	208	211	232	191	217	195	243	224	231	195	206	205	180	227	233	225	222	240	189	209	196	211	217	218	209	190	200	229	203	191	231	245	191	187	210	226	220	220	181	229	209	208	218	219	204	224	218	209	197	198	234	218	216	226	203	197	206	206	221	235	218	222	189	224	225	200	208	181	192	191	203	206	193	223	185	191	225	209	189	201	194	206	206	212	193	205	191	218	224	215	208	226	207	208	200	228	216	222	209	225	216	216	179	187	217	223	206	226	190	205	228	191	205	200	208	221	201	221	199	212	196	206	192	212	201	204	215	220	225	223	206	210	193	224	212	217	201	191	236	237	213	215	212	217	225	187	193	226	194	242	200	214	222	200	193	189	207	215	199	192	212	219	168	197	215	213	238	214	212	215	181	207	212	211	180	200	229	202	204	198	226	216	195	203	206	201	227	214	184	184	206	203	210	186	203	234	188	222	213	225	218	193	218	197	228	220	189	203	192	200	183	221	198	211	212	190	229	197	211	210	190	213	202	222	217	206	244	223	216	212	214	183	197	230	214	189	184	228	246	199	204	221	229	211	208	229	213	231	210	224	197	207	186	224	190	210	215	215	203	214	210	211	206	232	219	232	208	216	218	226	220	196	201	192	223	247	237	196	219	218	183	197	244	200	219	193	248	211	215	210	211	225	203	213	203	209	229	211	207	198	223	197	221	204	219	223	213	228	207	193	207	225	215	222	222	212	241	205	215	211	228	213	206	239	219	215	205	207	193	213	179	203	198	213	232	201	220	227	195	201	206	187	204	196	229	192	207	196	221	203	219	216	225	185	207	215	212	221	215	195	245	204	191	205	221	210	234	196	210	218	207	225	194	223	207	209	198	241	198	213	220	207	241	195	189	201	231	206	217	188	220	195	224	199	196	221	228	230	231	225	219	220	204	225	215	214	223	223	206	197	208	218	197	206	200	200	193	231	217	230	210	238	211	210	213	190	196	206	217	207	213	198	213	185	234	208	208	207	207	209	185	209	214	199	202	233	198	227	208	233	213	208	211	194	220	228	207	225	216	207	196	211	226	210	224	213	214	226	218	209	211	196	206	208	210	207	207	209	231	229	210	235	210	241	209	201	208	199	222	191	199	186	199	229	199	208	230	202	220	188	223	212	222	199	203	235	232	202	238	220	211	199	233	205	212	194	219	240	209	223	200	214	206	228	194	194	194	195	220	207	194	223	212	215	210	191	217	232	195	212	205	221	231	199	211	223	210	186	220	205	202	189	207	215	198	206	229	191	231	227	201	224	195	198	216	207	202	193	201	205	243	210	232	223	204	196	225	215	215	213	215	180	204	217	185	220	227	239	215	220	227	219	210	195	214	203	218	208	213	248	213	199	221	222	191	220	201	208	220	220	216	217	203	218	218	224	217	196	198	212	244	219	191	213	204	211	261	210	202	226	217	196	200	183	216	237	216	237	222	245	201	215	190	209	203	218	203	207	175	218	208	222	203	196	184	193	226	201	196	216	190	226	205	201	228	223	254	231	208	201	229	203	220	208	207	215	212	197	196	204	232	214	219	209	219	220	199	185	204	220	221	193	241	232	202	203	216	217	228	213	207	201	204	224	215	223	239	230	227	237	200	206	182	222	212	211	210	222	218	187	207	223	192	211	211	186	215	186	206	227	209	243	241	228	237	214	202	185	208	233	211	191	224	214	208	216	204	223	196	193	209	214	231	218	217	194	205	202	185	211	212	214	236	183	214	202	220	203	231	200	197	192	221	230	223	218	202	186	268	209	185	231	225	241	220	212	216	213	194	206	200	225	224	195	255	204	197	188	204	217	208	200	210	228	193	229	205	216	192	202	233	226	205	205	202	208	221	179	201	199	206	223	214	198	205	201	229	194	210	212	204	174	204	231	206	214	231	233	204	220	210	213	194	223	239	209	208	201	190	186	216	212	208	189	213	221	205	227	212	217	240	207	234	234	237	207	198	197	220	212	239	193	226	202	197	202	236	235	208	209	205	216	205	231	215	232	211	227	205	194	233	221	216	223	185	191	207	224	218	217	203	209	254	224	197	206	192	218	220	206	232	214	221	203	207	208	235	215	197	197	204	243	204	211	195	203	211	211	186	213	229	225	207	211	232	197	196	208	211	227	210	230	207	254	199	177	229	222	199	219	211	227	209	222	184	190	200	230	226	202	197	207	237	215	181	198	237	252	199	215	216	230	197	200	205	208	196	218	202	188	231	204	207	220	215	199	214	214	209	233	201	234	223	208	231	214	225	218	220	222	224	228	235	217	186	192	216	190	210	207	195	218	206	214	227	189	221	205	185	200	193	180	176	203	192	221	211	244	223	223	202	221	230	197	212	218	241	194	224	213	205	194	165	200	224	203	201	233	198	225	198	236	214	191	202	201	223	209	206	200	217	202	213	232	197	226	224	208	208	207	236	208	189	214	221	228	200	214	231	207	211	217	230	197	211	209	190	229	220	221	250	229	210	207	220	223	236	196	213	215	176	239	199	192	217	232	190	202	219	216	210	215	211	198	222	219	246	206	237	206	207	221	223	230	220	216	222	214	214	212	231	220	227	217	234	199	246	227	195	218	214	223	201	211	207	196	203	208	220	206	224	227	210	213	224	199	229	214	198	219	225	233	195	221	217	211	205	231	190	229	175	204	222	205	190	206	198	185	221	224	207	210	222	213	212	195	233	217	216	216	210	249	202	221	193	210	201	216	202	197	193	191	219	218	207	202	215	219	222	197	224	232	210	201	211	219	211	191	221	223	221	223	189	230	197	211	226	238	190	200	230	215	196	203	226	225	204	232	195	230	220	236	210	189	229	242	203	190	228	206	220	174	193	173	207	202	219	218	215	208	232	223	222	227	206	224	209	233	221	210	239	237	201	209	220	195	196	204	227	213	230	236	185	203	240	232	217	241	226	243	224	211	191	205	211	221	244	212	223	207	207	206	211	215	207	192	198	209	218	233	216	223	196	236	207	207	242	216	229	211	202	214	210	227	209	200	239	207	214	217	197	214	164	238	241	216	204	235	243	224	202	185	192	230	225	228	231	211	203	239	201	221	253	208	192	236	204	201	200	216	192	201	207	199	192	191	220	205	202	249	195	205	218	213	206	202	222	195	250	197	201	193	204	204	226	194	232	223	206	201	210	192	224	206	207	217	206	226	211	184	208	194	233	204	180	211	201	230	188	193	224	185	190	204	232	203	213	211	230	232	212	211	230	205	209	198	218	200	204	212	198	212	205	234	184	237	198	204	192	204	229	208	196	200	213	221
4846	1324	3081	4203	4540	4587	4312	4908	4984	3893	2554	1882	1615	1456	1404	1252	1073	906	769	738	664	632	597	579	572	586	636	642	603	604	545	552	549	545	563	572	581	556	571	551	560	557	563	565	544	574	578	555	596	605	571	579	573	519	521	595	606	580	583	529	558	523	574	547	525	525	524	572	549	542	523	576	554	556	546	532	521	533	492	538	548	526	503	530	600	534	520	567	541	573	578	533	548	539	564	538	583	564	581	546	541	534	536	566	542	542	529	521	549	524	606	555	539	595	550	582	551	542	539	536	573	541	558	547	565	525	529	547	555	533	564	538	538	510	514	519	545	547	523	521	529	506	508	524	501	559	544	547	529	516	533	521	534	535	559	531	541	541	538	513	560	564	552	495	536	528	548	534	576	551	559	496	508	565	532	567	556	536	558	544	525	519	539	544	497	562	514	524	560	542	540	561	572	555	479	542	632	564	533	547	517	550	536	518	532	555	550	518	527	545	575	536	539	559	521	539	527	561	530	516	541	561	535	505	555	587	511	526	566	559	575	563	542	525	516	508	512	562	553	529	522	519	551	489	532	569	559	528	559	550	543	570	507	519	563	503	526	588	556	510	568	535	507	520	540	529	525	557	488	517	523	542	509	520	531	544	528	517	571	565	518	498	505	545	540	552	524	572	570	527	483	502	528	564	572	535	479	531	541	559	506	548	543	595	532	541	530	517	528	508	575	491	524	514	543	509	524	546	494	589	506	564	552	522	534	534	491	518	545	535	550	544	546	560	550	520	533	563	499	499	564	542	478	558	554	522	543	546	524	523	566	520	497	574	527	527	547	554	541	520	546	516	575	574	579	575	566	543	532	536	608	552	533	545	553	559	533	551	561	504	519	509	526	555	537	546	488	468	518	512	522	550	506	515	553	571	550	515	528	566	599	516	535	520	551	534	520	560	543	559	553	562	509	570	539	559	552	544	521	509	556	525	521	577	542	538	520	547	549	551	579	554	537	545	570	520	510	516	521	480	509	550	548	479	512	547	531	514	517	563	544	529	527	505	527	545	532	543	620	515	559	508	537	545	509	511	571	580	548	557	542	540	522	488	572	558	526	513	539	511	547	555	566	547	518	565	531	534	552	533	509	559	522	538	524	497	495	530	517	519	533	528	525	567	542	531	561	528	586	525	519	543	521	566	485	523	527	552	568	531	516	551	552	572	564	554	536	543	489	577	533	529	558	546	539	537	555	477	552	498	520	516	573	528	506	530	535	534	500	556	519	554	539	558	565	552	551	568	564	511	510	545	539	557	598	532	524	522	544	524	517	572	481	545	512	557	506	567	525	531	535	508	513	583	543	560	523	483	487	521	512	578	539	549	546	552	545	507	545	542	545	517	544	521	585	485	539	557	531	572	545	515	560	545	555	550	540	555	553	532	514	549	566	527	539	556	570	578	580	547	526	543	519	515	507	488	552	536	550	591	493	522	524	505	517	532	521	518	548	529	579	558	535	529	523	543	561	560	551	494	564	555	555	533	542	505	535	536	529	507	525	550	506	504	529	547	531	532	506	561	528	539	508	553	518	515	536	494	522	541	555	540	529	539	531	575	534	553	551	525	564	546	557	563	554	561	505	527	557	538	517	541	552	518	503	586	498	520	547	542	517	547	529	537	495	496	560	546	505	544	553	539	553	519	545	541	513	502	563	568	520	548	542	569	543	494	540	530	517	538	519	547	549	547	518	522	544	512	601	540	554	542	539	542	527	541	493	534	564	536	528	512	535	535	506	496	559	518	547	589	547	529	509	514	511	527	503	519	530	543	574	538	541	564	523	539	511	523	500	513	530	532	524	533	523	554	514	548	530	510	503	530	543	559	575	502	522	544	543	485	501	535	540	515	546	519	551	531	494	543	544	545	556	529	516	565	537	545	511	556	533	530	530	540	563	579	538	568	536	525	535	551	566	500	573	545	533	509	551	564	543	559	548	537	549	506	570	545	537	479	563	521	527	484	546	552	504	529	532	531	527	538	529	554	527	474	557	539	530	513	560	555	531	532	571	544	524	568	509	518	532	529	546	517	548	521	550	524	557	559	510	555	521	528	518	545	522	529	545	530	512	554	522	540	515	523	563	543	510	531	547	509	548	543	555	525	484	510	534	557	528	576	508	535	473	546	524	519	526	604	549	562	505	523	570	511	519	539	504	560	511	555	544	545	573	509	551	546	551	528	516	543	499	484	534	527	531	567	520	492	517	525	518	560	581	521	514	559	531	502	539	548	544	546	508	540	543	550	501	549	503	517	535	532	488	556	529	583	556	497	546	567	510	531	485	529	549	532	543	532	537	547	538	538	552	527	513	539	535	481	509	564	560	502	548	528	546	548	530	540	545	544	517	549	509	505	561	536	550	542	488	560	527	563	551	509	530	556	541	512	537	578	566	567	524	569	574	548	544	577	529	559	499	530	566	553	527	536	567	569	521	540	549	546	538	536	510	571	576	536	562	497	528	550	546	569	544	556	537	538	576	566	514	533	534	538	520	574	543	563	548	571	572	543	511	521	546	536	499	515	566	512	551	563	538	547	557	516	513	580	539	527	569	543	484	559	538	521	541	556	535	527	507	542	546	540	541	522	532	551	520	579	558	535	527	515	531	541	557	541	532	544	580	557	564	530	554	541	518	513	554	540	510	523	550	502	507	552	490	531	549	532	500	530	544	519	543	568	520	544	548	525	548	595	578	538	541	487	540	509	493	523	562	509	504	537	576	558	529	525	486	541	535	536	526	527	546	559	505	580	555	517	518	551	575	527	528	569	571	534	508	560	548	534	492	552	559	506	532	545	557	524	538	575	539	472	583	521	528	497	552	527	541	561	540	520	518	567	563	528	556	507	499	524	528	521	573	567	570	550	489	573	546	546	534	515	530	530	536	529	542	514	539	491	540	526	530	550	567	503	512	528	509	519	496	562	559	532	523	533	574	549	513	535	549	535	522	535	536	529	466	508	509	542	589	535	513	551	533	522	510	515	528	519	562	500	514	545	577	559	517	563	569	527	529	500	556	508	518	534	547	527	566	506	539	569	513	530	530	564	495	515	523	530	516	573	533	508	525	561	533	562	520	598	551	508	549	523	523	593	524	523	550	578	534	537	535	545	511	535	549	516	553	527	494	578	542	500	527	517	557	504	546	533	520	541	560	538	508	540	525	527	532	543	545	542	546	538	576	502	513	553	521	512	541	565	575	539	569	560	566	489	526	554	536	565	528	554	538	495	519	547	537	547	507	511	505	523	531	564	520	534	541	529	561	547	566	489	534	535	535	559	520	538	516	568	530	517	528	594	556	541	553	531	538	539	551	516	528	552	517	549	516	558	522	482	571	492	550	521	517	547	537	563	476	513	544	540	560	533	526	514	524	573	548	549	522	550	521	540	535	564	547	528	549	516	552	560	525	528	520	551	551	524	507	538	528	499	515	532	535	533	535	533	566	541	555	550	554	555	527	517	531	536	500	565
26020	7179	3882	3385	2815	2324	1982	2284	1967	1492	1016	716	673	584	560	439	438	366	344	340	316	328	300	300	301	318	301	286	325	327	322	319	305	307	318	314	302	301	304	307	309	304	262	286	296	299	313	298	281	301	316	280	303	295	293	316	307	276	286	298	274	313	301	297	300	300	263	299	269	276	298	299	274	272	273	310	266	283	283	263	317	270	279	310	302	295	325	295	298	321	272	279	300	281	248	306	266	293	282	311	285	296	263	247	301	284	279	268	300	275	274	278	290	286	262	272	276	273	304	311	313	302	289	290	304	256	284	300	287	275	296	327	302	287	238	281	287	320	299	284	284	250	295	289	282	254	254	269	278	301	267	300	304	276	296	280	287	274	281	276	286	302	305	316	285	306	291	264	300	271	262	274	289	285	276	273	287	277	283	273	275	264	305	288	284	286	300	273	276	275	277	287	269	278	311	270	273	286	293	278	289	309	278	262	310	269	273	249	252	278	289	256	273	317	273	316	268	282	283	282	281	294	264	331	277	312	278	256	278	270	293	295	308	297	284	292	283	296	290	280	256	271	284	289	286	301	282	289	293	281	255	276	279	289	284	273	282	274	254	300	280	290	264	293	267	269	274	264	298	302	282	256	288	272	271	282	272	297	303	273	314	258	310	307	272	284	267	267	306	286	282	290	293	293	293	269	302	337	291	265	282	267	292	287	281	288	276	301	270	296	299	264	291	287	293	284	275	294	267	258	265	265	305	293	321	261	304	276	324	279	273	248	291	247	262	295	271	314	287	291	307	260	294	289	252	296	316	304	277	288	255	311	286	327	281	272	298	261	262	282	259	286	283	315	252	282	269	291	292	322	302	299	297	304	276	261	264	295	283	260	257	245	305	291	292	297	294	300	287	295	295	320	269	248	261	267	301	306	288	260	300	298	285	265	300	249	296	304	289	244	276	311	304	295	270	276	280	279	311	257	278	283	256	323	260	263	271	314	249	292	299	278	288	294	293	288	291	261	292	289	292	260	279	302	253	308	266	276	292	269	272	303	270	268	292	263	301	287	254	297	300	292	282	288	276	283	300	293	273	309	303	305	273	270	288	257	263	262	295	299	289	295	285	254	255	305	264	298	309	290	281	294	305	276	315	299	283	255	284	256	303	268	282	266	280	292	260	278	279	268	306	279	322	279	279	289	291	269	289	318	302	286	313	286	282	276	261	290	286	293	271	273	262	319	297	282	318	251	268	299	279	280	303	322	285	283	268	282	285	316	304	280	266	277	265	290	292	324	305	285	282	300	246	318	260	296	272	305	270	275	293	275	262	265	294	284	268	292	263	285	277	261	284	300	298	313	304	294	254	274	297	291	282	274	291	253	281	333	299	245	279	250	277	295	316	270	317	282	269	290	275	258	294	267	295	298	289	291	293	286	285	261	287	248	275	292	322	316	282	306	305	283	287	254	275	268	285	277	278	274	305	301	272	295	296	284	295	295	283	288	241	265	281	287	292	300	280	286	294	236	257	261	287	285	300	241	274	291	283	271	284	282	282	275	298	291	287	285	272	266	289	288	290	267	276	269	294	305	305	286	302	281	278	252	268	277	289	282	271	244	297	284	292	309	301	290	303	287	296	279	281	302	298	314	268	318	287	313	302	274	306	275	293	279	270	234	290	275	312	292	281	278	290	278	260	303	290	316	283	276	235	303	276	294	285	286	315	271	292	288	289	289	276	293	303	280	304	315	286	273	285	302	310	254	285	286	299	272	291	263	311	297	274	313	304	297	296	265	263	287	324	277	266	287	276	275	275	291	267	255	279	289	302	296	284	258	273	244	289	279	305	277	309	287	299	282	272	282	306	286	295	289	301	296	250	274	261	284	285	282	273	293	266	283	280	270	315	303	268	274	268	289	278	305	312	304	267	254	310	252	274	267	279	269	276	283	291	292	306	287	251	252	303	305	273	278	279	290	272	279	308	277	267	254	280	277	273	263	284	306	272	287	316	286	257	266	289	295	301	295	269	284	262	294	278	284	267	282	256	325	269	301	311	282	270	294	292	292	290	269	277	299	312	304	281	321	293	290	287	282	308	304	296	296	297	274	290	285	304	285	262	277	307	303	268	268	288	309	281	286	257	313	292	250	279	283	274	274	299	310	283	315	300	276	271	277	275	269	254	292	280	269	303	291	288	292	310	297	293	275	300	293	291	267	269	290	286	272	315	287	292	275	248	283	278	275	260	261	253	287	283	295	279	305	259	251	268	311	289	301	256	286	299	265	283	261	275	302	301	282	284	320	299	278	250	288	314	281	269	283	297	287	289	278	285	286	285	322	286	299	274	288	246	263	299	247	256	280	281	269	280	287	308	280	248	267	241	297	299	290	294	297	308	299	269	252	276	295	271	303	307	327	284	289	315	282	293	305	277	293	276	274	272	258	277	263	288	264	263	276	312	308	298	271	284	305	248	301	286	298	307	276	264	267	275	276	271	272	305	297	262	263	292	285	270	272	298	282	310	292	295	253	284	282	277	291	297	306	270	269	307	302	297	290	315	309	282	268	283	280	272	285	282	277	281	278	282	283	289	278	306	256	288	259	268	263	311	263	280	319	269	282	307	320	297	286	283	287	283	285	281	279	301	303	262	287	292	298	281	287	291	270	275	299	287	282	255	273	279	273	316	291	288	281	290	275	276	279	291	260	305	271	281	296	303	292	307	332	307	305	305	256	301	270	306	271	258	266	269	285	267	298	270	277	313	302	274	280	314	299	293	261	280	334	293	260	281	283	299	267	292	331	277	295	276	272	332	295	268	311	264	255	306	286	285	294	243	290	301	289	323	303	258	292	274	287	316	259	292	276	275	300	281	250	269	244	294	305	315	282	305	286	322	266	276	300	270	288	300	289	285	261	264	288	298	286	279	282	274	274	284	284	276	278	278	259	264	315	286	279	292	264	288	286	308	238	292	290	271	282	298	294	273	306	301	272	291	297	298	261	266	285	285	290	274	306	272	288	315	253	268	292	295	275	320	281	246	277	291	286	277	262	278	281	284	263	267	287	253	313	244	256	318	328	282	278	296	307	234	279	304	295	305	272	307	294	291	277	276	283	280	285	291	260	294	256	297	275	301	303	284	294	299	272	296	278	285	284	263	324	252	271	299	250	287	263	285	320	245	252	258	334	284	257	284	264	240	315	281	276	304	284	264	321	287	278	258	281	285	302	302	297	268	301	309	283	275	255	283	264	272	262	264	288	284	318	298	270	283	249	262	288	298	301	286	289	273	275	296	267	295	254	302	326	299	298	270	260	261	246	265	309	289	276	269	295	285	286	255	293	285	280	315	291	303	271	289	257	274	272	315	301	283	286	275	279	269	286	294	311	276	253	284	275	266	297	282	267	277	269	287	269	257	297	280	277	282	259	282	261	316	297	286	294	301	265	323	303	288	313	269	294	284	315	303	274	281	266	287	278	298	295	264	275	289	309	293	301	288	272	294	299	321	274	257	296
12439	3018	7020	9268	9769	9273	8718	9578	8677	6437	4520	3289	2882	2598	2247	1964	1628	1374	1200	1091	990	994	912	901	944	908	951	931	872	864	853	822	817	798	873	792	792	871	853	823	817	818	789	819	781	790	778	838	815	789	763	726	750	773	779	815	823	803	743	791	752	706	782	783	744	756	768	697	743	748	713	735	756	663	698	687	687	716	716	702	664	742	719	738	686	718	734	742	717	769	747	759	677	753	705	752	746	715	725	682	707	721	748	771	686	700	710	679	717	716	692	683	687	762	749	677	733	722	675	734	722	688	735	678	732	694	700	671	715	671	710	673	673	742	715	697	724	684	725	712	676	702	687	700	711	698	659	704	697	721	711	680	685	709	681	681	703	730	670	721	693	719	719	681	724	727	693	687	691	714	697	694	676	719	748	715	737	677	674	682	667	682	704	689	706	696	706	721	685	725	697	745	626	711	662	668	720	699	722	679	654	720	695	705	724	712	714	720	721	693	715	700	718	719	675	704	708	712	717	656	698	690	643	651	658	685	661	730	661	707	725	675	712	734	727	629	753	728	724	697	690	747	720	685	660	700	675	683	651	689	665	658	728	706	721	715	676	723	704	706	727	660	719	743	673	672	688	666	690	705	656	696	689	692	700	730	697	670	676	715	680	687	707	722	689	706	684	695	677	664	664	722	664	683	695	662	673	668	713	655	744	675	697	720	729	682	700	670	671	717	706	755	686	721	656	690	697	712	680	680	679	730	683	694	692	729	689	680	693	670	711	693	655	712	720	723	684	674	698	695	643	707	691	683	696	662	669	671	729	687	713	727	685	677	757	674	644	705	708	706	675	707	651	709	726	740	740	691	674	680	655	712	681	697	693	692	733	699	673	682	685	678	664	701	704	702	708	711	691	703	687	677	671	674	683	743	686	700	699	646	712	716	721	691	708	713	651	698	725	709	721	718	658	721	711	689	702	738	711	703	701	677	663	695	716	709	708	697	665	707	679	712	687	719	723	657	699	721	682	687	689	699	701	745	629	662	641	727	733	765	675	663	688	663	702	680	638	694	676	704	700	698	677	700	725	660	736	696	697	688	685	705	687	715	682	673	708	696	744	698	671	708	678	722	673	696	687	661	709	715	729	677	722	711	697	695	692	705	723	713	675	714	688	710	700	698	688	708	703	682	698	720	693	723	684	751	708	674	698	648	684	660	683	651	717	711	711	682	672	709	745	694	701	689	715	666	688	660	717	704	701	743	720	669	711	734	695	713	711	706	712	693	730	686	705	689	686	681	721	697	664	696	697	682	704	717	686	665	752	676	703	743	689	691	714	679	676	678	684	691	715	704	684	682	685	730	727	692	676	670	687	676	741	717	659	718	704	733	685	640	689	697	649	673	679	677	705	713	704	670	739	660	691	714	692	679	690	658	715	735	694	693	685	699	722	687	705	695	734	681	704	715	693	691	664	676	695	711	703	722	685	644	671	666	663	692	711	675	688	671	706	668	708	720	703	703	680	685	691	672	684	702	732	724	656	689	699	679	726	718	709	715	702	726	674	678	691	699	716	718	699	737	650	740	673	697	701	725	705	702	697	687	672	691	704	667	699	660	707	663	685	699	751	674	700	683	717	694	672	693	636	710	709	721	636	676	685	702	687	687	712	645	646	677	715	718	684	673	691	713	699	651	683	685	720	724	721	724	707	725	711	701	694	700	687	717	733	708	684	698	713	673	679	718	660	697	686	714	779	715	697	663	704	683	700	695	644	665	711	703	727	669	676	665	708	674	680	679	700	752	638	700	681	738	680	707	649	687	654	676	662	733	699	651	683	705	715	688	687	700	731	713	692	696	691	707	665	713	692	684	702	705	676	701	656	658	688	695	739	664	678	698	704	668	724	662	666	710	691	721	678	730	679	692	714	709	692	695	690	711	679	705	732	674	733	695	671	704	663	708	685	698	733	738	706	704	742	693	712	682	703	698	729	682	698	745	699	685	695	709	652	757	686	699	720	744	670	658	720	762	664	690	718	726	698	647	722	701	703	748	724	696	730	660	676	675	694	705	683	734	719	701	729	783	664	648	711	693	686	745	713	709	686	717	669	717	702	740	713	706	684	676	663	691	675	683	715	704	695	683	681	708	685	695	691	705	724	706	677	705	694	695	695	714	701	691	663	635	703	720	664	686	718	686	684	703	666	670	676	706	716	738	663	701	673	684	666	722	685	678	701	650	698	669	741	733	714	702	665	651	702	713	686	725	686	663	725	739	732	609	732	656	710	675	683	664	748	675	663	690	727	647	687	670	717	657	656	663	703	728	698	729	666	706	710	686	688	643	705	666	655	677	675	716	718	638	675	690	710	669	704	676	683	739	660	708	693	682	671	687	658	679	723	690	715	685	699	736	704	739	715	704	703	692	698	652	689	676	608	746	678	689	745	698	760	704	708	723	695	686	730	674	705	648	699	650	729	677	716	682	685	739	716	719	645	692	703	678	671	689	672	672	714	686	725	672	704	709	715	718	671	697	683	705	676	686	695	645	727	669	712	702	684	677	667	657	727	675	702	701	690	707	687	702	691	731	665	699	679	772	732	735	718	682	697	690	734	673	656	679	705	709	665	720	663	700	707	750	709	706	688	675	683	708	726	706	692	689	699	701	690	672	736	672	657	685	676	713	655	671	671	713	655	645	704	666	716	725	681	659	713	664	728	670	678	706	697	685	717	673	747	671	699	697	685	649	696	654	666	714	695	732	701	694	687	687	700	667	721	690	740	716	688	678	677	712	707	680	719	682	700	686	714	728	667	666	719	723	673	703	676	742	663	753	712	705	691	679	702	737	701	672	729	721	701	681	686	725	706	749	719	739	716	656	694	682	663	662	655	650	725	741	696	692	711	694	699	742	675	665	636	701	704	671	697	683	639	621	674	680	727	711	685	684	743	705	687	748	772	692	722	721	684	744	675	703	720	698	730	705	684	742	714	683	664	724	706	670	686	754	712	706	705	699	700	672	696	681	708	671	711	725	700	700	722	740	694	691	676	681	792	702	713	702	693	704	678	660	666	690	724	725	711	679	736	651	678	699	752	753	656	683	652	674	681	739	701	696	667	725	679	688	703	684	692	720	686	678	754	699	672	713	718	669	695	713	667	658	694	686	670	730	679	712	715	698	717	655	691	645	732	698	629	663	672	672	683	716	713	717	704	687	675	665	704	688	706	700	698	705	719	772	648	660	712	664	783	683	676	674	672	694	665	701	683	743	733	671	692	688	722	698	741	683	689	748	749	703	728	686	695	691	705	695	714	696	648	720	750	707	699	669	702	738	663	652	708	649	658	704	712	696	704	693	723	708	712	711	693	680	676	701	736	710	732	671	704	697	683	735	694	695	670	671	726	682	717	694	700	682	725	721	668	694	718	682	716	659	673	700	749	718	689	725	715	680	692	674	722	701	689	682	663	711	715	681	721	720	684	663	694	670	665	697	747	735	735	661	732	666	678	731	658	715	721	695
41997	20236	10232	6070	4698	3761	3331	3321	2864	2030	1373	1055	880	857	715	665	600	533	486	511	484	421	436	470	442	424	464	419	446	434	445	479	373	385	381	428	438	416	403	454	460	401	376	435	401	452	377	422	423	420	368	368	400	406	362	426	425	437	440	377	412	422	410	363	408	373	390	417	381	391	383	395	402	372	401	396	408	365	420	392	408	379	379	434	383	439	394	395	386	378	404	407	409	386	417	390	378	368	362	423	384	371	400	390	365	373	411	379	406	452	376	366	378	356	382	397	371	389	380	409	367	363	346	383	372	390	351	392	397	406	414	388	430	384	379	399	413	389	389	412	404	386	388	396	400	405	402	421	421	363	365	399	375	383	366	432	376	396	390	399	377	395	390	401	414	376	360	354	317	379	392	396	434	385	357	397	393	384	361	379	402	393	401	424	393	381	373	369	367	369	385	394	353	366	361	391	380	418	393	386	389	393	378	400	379	378	386	400	389	361	402	425	403	425	387	360	414	390	367	406	401	369	387	363	380	407	359	368	345	365	384	366	373	378	413	357	385	331	373	398	429	366	371	387	406	352	393	369	401	373	394	383	404	378	410	371	390	382	411	379	392	389	380	367	372	350	364	373	383	412	396	401	441	375	365	398	382	379	379	349	387	361	382	401	387	399	406	402	427	398	388	388	378	394	381	403	379	389	365	403	422	355	375	386	400	411	365	382	412	351	376	379	413	384	405	376	374	405	421	446	389	373	323	406	356	395	438	386	338	413	408	415	396	416	422	369	389	394	384	373	390	422	398	387	384	345	375	379	417	379	396	340	413	400	401	384	420	371	407	380	382	444	372	344	374	360	373	433	362	396	379	397	388	397	393	397	372	388	384	428	388	385	381	389	401	391	408	394	357	357	374	369	338	363	376	399	365	373	381	333	366	397	376	398	401	408	412	404	403	384	383	445	359	386	388	409	356	340	402	352	384	378	398	414	388	359	382	436	389	365	358	389	343	379	364	378	402	410	400	395	378	395	424	408	360	348	396	367	348	381	404	395	385	404	379	399	381	418	353	346	363	375	391	368	378	395	405	385	362	364	400	419	378	384	394	408	382	368	408	377	379	411	431	433	379	417	378	395	369	372	385	377	415	402	425	355	388	405	428	364	418	394	374	387	407	401	389	343	380	376	413	408	393	401	390	398	403	371	432	390	342	376	397	353	413	385	367	397	426	388	377	393	391	365	371	419	384	392	362	373	361	417	373	380	403	399	357	384	383	369	404	378	381	404	387	373	394	405	401	410	433	410	384	432	374	346	413	371	360	377	371	376	372	365	424	368	392	378	412	392	411	410	362	366	382	371	374	379	443	427	378	388	416	343	357	387	413	368	414	380	373	407	377	386	381	390	374	420	378	409	420	384	400	378	385	379	365	390	373	350	408	394	380	364	367	382	376	377	371	381	357	384	339	411	354	398	392	369	413	403	349	406	389	377	442	365	354	345	381	397	393	364	383	360	414	381	393	398	398	387	376	391	387	377	390	411	385	382	360	388	403	387	403	369	382	378	359	359	406	363	358	368	414	401	418	373	374	401	425	399	377	400	414	370	359	377	408	387	432	381	394	388	391	399	374	339	415	427	399	385	342	380	399	388	367	382	376	398	427	373	399	405	363	393	397	353	354	389	363	421	393	374	433	417	346	382	368	375	414	394	363	372	371	371	409	395	392	405	371	423	345	406	394	382	415	358	370	361	376	394	384	342	375	387	384	379	409	422	400	380	389	379	428	415	404	382	404	386	388	380	391	370	332	369	352	421	400	406	372	365	377	375	394	351	389	377	380	366	419	406	396	375	415	421	384	366	417	404	387	395	350	359	404	389	358	357	373	394	414	398	381	378	353	359	404	375	376	403	403	381	372	374	367	381	381	362	395	428	387	397	398	424	380	380	362	397	360	397	379	372	413	373	385	377	405	434	396	367	378	358	428	375	405	382	433	363	396	411	353	395	405	390	336	387	403	420	424	391	338	423	378	364	394	378	421	413	404	416	398	389	379	372	389	406	398	333	378	349	423	401	361	384	393	398	370	396	392	418	363	369	382	366	377	365	398	387	400	364	385	378	401	397	394	375	391	346	352	372	385	374	378	407	394	359	372	386	397	384	373	377	376	399	403	372	421	367	343	411	408	378	412	390	381	387	375	401	373	375	375	395	394	396	345	391	360	401	361	369	393	370	372	368	401	351	373	358	377	404	411	385	368	403	397	404	374	422	386	373	423	366	371	388	371	396	409	418	377	408	399	363	389	407	341	381	386	399	384	372	409	386	380	384	362	413	344	369	396	398	381	384	375	365	391	416	400	366	330	358	378	372	373	390	406	397	389	361	411	422	368	382	382	384	399	402	362	402	404	369	388	406	407	391	385	389	390	406	386	367	390	415	408	391	401	378	393	377	395	337	415	394	373	372	369	389	400	379	370	373	441	361	386	358	409	413	371	372	399	354	386	368	369	407	398	413	384	375	400	375	384	399	377	400	393	366	392	367	389	434	424	427	396	385	380	396	377	402	372	369	391	378	390	365	393	425	359	402	391	429	411	392	378	343	387	389	374	387	376	391	393	400	395	382	385	384	404	368	368	397	379	427	419	360	362	389	411	369	373	345	370	423	386	383	376	370	403	406	371	408	381	405	365	364	372	369	372	416	352	436	420	407	407	400	410	399	332	376	374	381	394	362	417	365	377	367	363	398	390	393	385	397	380	365	382	382	368	402	381	380	369	350	393	389	418	427	404	389	336	378	390	370	375	353	396	389	387	379	428	376	399	397	386	386	389	388	372	388	355	383	340	360	396	416	381	373	374	377	377	385	434	406	340	362	375	381	431	377	410	413	386	386	381	399	400	400	382	380	342	387	374	407	344	397	381	378	422	371	398	349	362	392	423	409	423	390	398	362	399	385	381	361	364	372	366	403	396	369	417	402	386	375	430	371	404	358	381	398	371	383	377	379	388	411	367	403	378	361	373	359	381	377	387	413	376	378	376	397	378	357	372	409	383	427	387	350	401	353	374	400	364	375	381	367	417	368	405	352	386	398	373	393	376	378	398	389	429	341	381	353	392	406	353	367	368	419	371	333	355	385	355	402	368	398	387	415	403	369	356	392	358	405	376	395	405	361	402	384	364	387	377	391	397	395	427	361	408	407	382	363	403	437	384	361	376	378	390	416	402	375	348	410	407	376	357	426	368	367	404	393	391	412	386	374	379	389	448	392	404	359	392	393	391	387	404	378	396	439	360	384	380	326	408	414	396	412	396	400	374	358	405	379	386	398	354	389	393	405	381	422	378	408	397	401	371	420	415	400	469	399	365	374	396	395	369	368	391	385	404	362	366	394	391	418	383	421	374	345	389	413	372	396	396	398	386	420	383	365	353	360	406	400	400	366	384	390	392	383	374	404	411	398	364	339	391	382	379	406	380	382	369	352	387	401	437	393	337	404	383	413	392	421	349	347	375	389	371	379
19285	4366	10425	13386	14217	12898	12279	12902	11643	8550	5962	4376	4001	3525	2949	2491	2192	1900	1620	1515	1307	1334	1279	1311	1314	1270	1225	1234	1207	1242	1164	1161	993	1078	1079	1106	1161	1175	1128	1093	1063	1103	952	1024	999	1023	1069	1029	1065	1011	1043	990	1016	1041	997	1012	994	1043	1004	1006	927	988	985	914	939	975	926	879	902	945	923	943	907	876	901	913	907	868	932	928	908	864	913	915	943	975	967	963	937	880	966	917	898	892	883	900	947	922	920	914	897	929	925	888	954	908	943	924	920	903	903	931	920	881	867	877	911	901	844	893	929	927	923	916	845	878	911	828	916	866	939	849	861	874	881	896	900	897	922	912	868	912	887	917	899	927	855	870	910	931	911	911	916	886	872	878	894	899	963	912	908	873	862	862	871	856	899	893	917	949	860	881	844	894	871	924	858	865	886	929	884	888	843	868	928	881	884	852	932	891	905	871	885	879	914	905	869	928	868	882	903	906	868	901	875	876	897	917	892	911	895	906	873	827	921	875	906	900	865	898	947	863	890	920	872	873	890	892	895	869	848	873	948	856	863	863	885	943	877	927	886	890	943	937	921	876	886	893	873	932	890	886	877	879	817	882	898	829	900	878	881	955	881	920	890	855	881	881	940	862	889	895	868	889	888	902	894	909	896	879	987	875	957	929	912	902	856	909	844	853	867	894	872	910	891	887	881	900	946	900	896	965	853	924	904	903	871	935	869	952	890	911	894	917	956	879	844	877	918	861	854	865	915	895	899	877	853	867	872	876	839	927	927	930	915	861	905	938	862	882	853	939	922	927	891	939	881	876	822	883	895	896	927	844	889	878	888	870	883	855	918	903	907	866	882	862	929	859	848	882	868	897	870	854	908	871	869	905	872	865	861	908	942	879	919	886	889	907	846	879	905	864	905	899	854	899	869	884	928	891	904	844	877	927	855	911	915	861	896	832	887	842	826	893	886	896	899	869	865	843	959	909	911	896	891	874	894	920	897	889	882	901	884	901	923	849	907	890	914	889	868	868	883	926	907	882	925	881	900	841	955	946	904	894	918	871	941	860	847	886	917	864	889	872	836	869	868	905	886	875	847	839	834	851	819	924	850	907	933	856	896	883	845	878	880	902	877	875	898	874	887	936	851	843	967	914	935	907	881	930	900	898	877	856	912	887	880	908	897	958	882	896	908	930	917	860	892	951	820	850	896	880	926	901	904	899	882	904	902	900	905	910	847	901	880	902	967	855	883	870	892	941	887	915	886	878	903	909	845	874	921	902	900	837	843	892	905	845	887	871	844	886	913	883	897	909	898	890	930	897	922	871	852	843	861	907	892	911	879	872	879	886	892	835	849	877	906	871	866	930	881	851	921	883	850	872	888	887	903	879	894	898	864	880	889	890	923	867	887	881	893	907	896	881	888	877	877	891	871	899	836	878	917	919	899	944	890	916	914	877	866	897	850	908	887	905	818	915	902	876	901	923	875	902	921	843	892	910	877	870	865	828	863	907	891	891	843	873	882	878	895	876	874	899	907	915	931	880	872	903	888	882	861	931	908	869	894	885	881	923	906	870	858	892	903	900	918	870	852	892	894	900	869	923	857	880	901	916	918	879	882	883	912	878	886	907	906	892	875	849	931	866	892	881	876	876	896	837	888	914	910	891	887	872	902	875	928	881	894	925	881	805	861	919	899	886	922	886	889	855	937	882	893	895	873	898	850	871	817	891	820	900	869	908	914	930	931	878	892	917	831	898	882	952	821	859	878	876	869	868	874	896	888	902	889	932	900	904	873	886	874	879	914	805	900	875	930	876	850	891	877	831	904	877	895	933	904	910	891	849	926	968	930	956	916	885	899	866	885	923	885	889	839	883	893	915	903	888	844	862	896	889	857	948	913	913	901	869	920	919	883	886	920	847	916	908	868	912	884	886	882	918	860	884	832	874	916	880	954	883	825	869	880	905	872	872	868	856	864	849	876	862	845	920	860	889	921	928	884	854	906	886	879	919	903	872	947	945	905	866	904	889	864	868	959	872	854	923	897	931	876	923	873	861	915	889	921	884	893	833	930	859	844	886	912	887	877	913	903	930	916	889	907	903	846	880	863	889	945	862	878	927	901	905	869	918	883	843	880	920	870	847	867	844	908	869	937	903	914	895	868	921	867	961	873	859	833	949	905	929	854	923	925	878	867	905	903	942	860	889	912	881	900	891	915	864	889	925	935	906	896	904	891	900	919	866	887	934	825	880	856	920	911	917	915	883	823	879	946	877	893	899	873	889	902	914	933	935	908	906	903	874	929	888	866	951	895	942	893	902	888	923	856	882	876	966	954	901	866	913	850	880	870	851	837	911	890	904	923	891	886	925	861	960	910	937	914	889	901	955	896	880	968	882	860	885	857	883	891	857	970	834	886	915	902	933	893	893	897	876	918	911	887	903	945	908	898	864	901	894	909	926	835	859	881	862	895	903	861	880	895	890	897	894	908	893	877	860	896	833	880	909	839	922	929	849	876	835	924	866	902	911	910	911	897	908	831	824	866	908	878	893	922	892	952	877	864	861	870	855	872	859	902	896	917	893	861	867	914	880	868	858	893	879	924	882	895	885	896	874	872	908	862	920	865	868	894	870	852	863	938	863	911	882	903	900	883	922	862	917	875	921	817	830	862	925	917	912	895	889	947	887	889	906	911	862	855	885	912	902	887	868	838	919	953	852	898	920	895	917	909	905	936	852	912	914	943	872	890	813	903	892	908	799	909	841	902	813	878	904	895	947	894	946	915	898	894	847	897	847	887	854	888	887	886	840	882	907	942	901	838	941	800	874	885	869	870	844	919	867	882	905	948	864	901	913	891	851	897	882	915	875	911	907	886	863	894	882	891	868	928	920	890	909	891	898	874	873	948	910	858	892	897	906	891	885	870	886	874	897	911	920	869	833	870	923	901	925	924	871	827	880	888	877	897	864	871	895	855	868	900	909	922	916	864	970	913	930	900	856	902	866	881	874	855	857	897	844	931	897	918	890	935	917	877	911	897	826	846	905	872	927	872	912	958	895	893	938	902	885	913	901	876	910	869	881	911	919	837	931	874	889	821	893	874	914	909	911	895	881	841	866	890	858	908	903	892	906	902	850	878	884	927	908	881	893	844	865	879	848	905	867	910	908	891	893	897	819	862	915	909	947	855	875	929	915	907	862	921	858	914	868	902	869	923	876	904	910	890	846	869	889	863	860	895	889	862	863	910	878	876	912	886	828	838	899	928	907	924	903	855	881	949	937	905	851	867	900	855	940	854	925	866	873	936	866	865	860	829	887	867	890	892	880	864	926	844	918	934	910	911	881	877	903	839	917	915	892	885	910	861	844	936	868	864	922	906	890	926	979	962	908	879	827	918	923	885	925	877	864	885	874	893	853	923	918	840	905	913	848	879	832	864	876	926	865	850	893	924	884	915	928	956	870	852	904	867	906	883	904	913	912	859	920	886	901	921	915	836	905	900	891	847	834	892	887
4484	1183	1676	1564	1476	1176	1204	1220	1032	759	552	405	362	371	298	237	273	211	241	224	199	215	248	212	215	194	203	214	208	222	205	220	238	227	208	222	218	260	257	215	223	212	221	229	219	222	206	225	243	229	216	224	223	186	220	201	256	218	179	226	202	213	208	202	192	180	217	218	225	231	226	213	219	233	220	218	234	251	200	203	249	223	196	190	227	231	207	253	201	232	219	222	199	242	224	225	204	239	191	195	236	190	207	239	207	213	233	231	252	213	206	203	222	212	223	207	203	224	211	198	233	186	202	210	235	199	206	189	218	197	209	204	197	209	193	217	246	228	207	217	187	207	211	200	225	225	204	216	232	215	204	193	232	215	190	215	226	206	211	222	231	211	224	197	200	220	211	217	199	216	193	192	223	189	193	209	231	207	221	198	227	207	204	203	245	215	203	201	232	200	230	215	211	234	227	188	220	218	191	210	230	181	226	223	219	211	206	236	211	212	195	226	217	208	221	218	227	231	211	196	227	197	178	214	214	209	186	239	240	201	228	206	227	212	201	201	209	222	220	227	189	199	212	180	175	203	198	202	189	193	207	225	183	209	181	220	201	205	216	218	223	188	194	195	216	222	213	225	221	210	218	203	198	214	205	210	213	196	221	219	227	196	219	214	219	223	217	201	250	211	175	217	216	223	229	206	205	228	210	188	216	201	222	203	230	200	204	199	204	220	234	202	243	208	195	219	193	199	203	220	202	203	192	214	188	212	212	209	238	192	221	201	203	198	206	234	174	222	236	236	210	181	210	206	213	207	196	192	194	166	236	205	197	210	217	201	209	221	177	200	219	182	219	197	216	209	218	212	207	202	237	204	231	209	191	209	198	232	212	190	187	227	231	242	199	199	184	196	205	230	223	233	216	234	204	254	210	215	206	268	205	242	196	207	206	201	204	213	199	240	193	217	218	217	186	185	212	219	214	191	210	198	211	173	218	211	207	184	211	211	213	223	242	207	201	239	206	204	189	191	206	215	223	223	217	203	207	226	186	233	205	212	240	187	221	227	201	211	195	198	234	216	211	189	241	228	221	223	205	230	187	202	214	237	210	225	224	202	211	223	231	225	198	209	223	218	217	192	212	236	199	218	217	216	213	232	247	214	216	181	192	215	202	239	197	232	208	213	210	221	230	221	214	214	195	209	210	200	229	184	190	196	213	193	199	202	212	197	222	211	222	203	195	210	242	189	214	218	222	199	199	184	223	206	201	212	197	238	202	227	212	200	190	215	218	235	207	174	202	220	224	219	186	221	220	187	211	227	209	218	202	205	179	221	209	197	219	234	189	187	208	190	208	222	235	185	226	215	209	214	231	216	198	222	228	215	213	215	199	207	233	219	198	220	191	202	218	227	218	212	210	201	215	207	214	200	198	203	209	239	223	224	215	224	230	204	207	228	241	191	199	269	230	219	217	203	221	184	216	208	210	204	219	201	208	217	225	235	203	193	244	190	195	197	218	216	192	198	211	216	192	201	203	220	217	217	209	222	211	236	203	227	235	217	230	227	189	219	213	207	236	217	212	209	231	219	216	225	203	225	196	217	204	218	190	226	220	211	212	241	211	201	217	207	261	213	184	214	210	231	226	209	208	229	191	204	206	226	222	231	219	216	239	226	196	220	205	198	228	221	200	215	186	210	226	214	217	193	219	229	203	182	221	179	230	226	206	223	229	201	236	231	215	209	216	215	217	247	236	201	215	209	221	207	248	215	223	213	232	199	237	238	211	227	215	234	245	226	225	234	206	215	204	236	245	215	218	213	253	211	233	205	196	197	224	249	228	205	225	206	212	222	221	228	226	225	190	219	225	218	190	214	186	203	205	191	210	218	207	220	218	212	214	215	251	210	203	233	197	188	223	206	222	213	214	220	239	202	208	198	227	195	212	207	207	236	213	236	201	232	232	225	188	226	214	200	188	221	210	211	236	209	227	205	212	209	215	227	209	189	232	257	238	199	222	210	197	203	214	211	221	207	223	218	191	231	225	213	218	230	219	210	198	207	201	203	211	216	194	226	185	197	227	224	221	196	228	208	210	234	218	234	224	227	226	195	193	197	222	247	233	209	202	194	237	219	229	210	204	227	201	202	217	185	233	213	208	232	201	222	227	212	224	210	214	215	225	218	232	255	229	206	225	242	201	222	188	205	250	204	187	198	215	225	192	217	227	192	219	210	191	217	193	226	196	210	231	211	199	200	233	193	192	192	218	215	233	232	221	200	208	207	215	215	209	200	179	224	211	198	212	209	194	216	235	232	210	199	208	205	207	201	228	215	205	216	212	248	235	214	247	204	194	208	186	192	205	209	207	245	176	230	216	192	226	218	239	238	204	211	192	209	210	203	219	216	210	187	232	233	207	211	200	215	213	214	203	218	197	206	192	203	235	211	189	199	202	204	243	213	215	218	217	222	198	177	201	198	196	199	210	195	235	219	211	232	203	179	185	197	213	214	213	225	212	203	205	229	233	232	202	221	223	223	215	200	206	212	205	214	199	208	223	231	209	207	231	198	201	215	198	215	207	270	197	218	217	209	177	178	226	207	221	200	204	219	201	200	213	201	211	207	203	215	197	215	218	221	199	232	200	199	227	220	222	208	204	209	216	217	205	192	221	249	207	213	208	224	188	235	221	213	233	228	216	226	225	234	203	205	232	210	234	216	212	206	214	189	209	197	208	208	248	203	206	227	215	199	199	226	205	215	180	215	212	190	211	248	194	208	200	214	210	221	239	200	230	206	219	209	200	197	195	222	212	248	206	220	207	232	191	177	198	221	218	220	236	193	244	206	208	234	232	195	222	221	240	212	237	200	199	218	209	204	198	237	229	219	216	197	214	225	185	236	198	187	234	225	215	212	217	227	223	221	209	236	195	200	225	236	204	210	214	194	218	219	208	188	213	220	214	188	197	203	201	197	185	217	214	195	242	201	210	217	202	209	199	210	211	208	202	225	207	242	188	219	200	191	200	196	210	208	197	204	236	228	197	231	226	215	210	214	207	204	206	218	217	203	199	248	229	210	225	189	203	210	194	209	228	203	232	222	212	218	202	195	205	210	243	213	226	193	202	215	195	233	223	211	213	212	233	196	207	199	222	251	212	227	196	231	213	198	219	218	216	213	195	205	194	189	224	214	193	232	212	203	186	228	183	222	207	198	220	216	194	219	240	201	206	245	227	228	220	229	211	223	197	240	235	214	242	211	222	207	215	187	187	222	182	201	216	224	225	222	201	224	209	214	227	235	204	203	213	215	229	205	192	235	196	200	203	182	230	191	213	197	230	235	204	203	222	223	199	209	227	219	190	197	235	211	210	244	193	199	235	201	214	203	219	247	204	211	224	210	196	196	217	201	222	208	198	203	210	212	205	235	202	247	216	216	205	213	219	230	196	222	222	215	217	208	241	224	193	223	223	226	207	193	209	200	203	206	203	218	215	208	224	211	214	214	226	216	237	200	248	224
4674	1423	3520	4863	5452	5194	5315	5743	4688	3272	2112	1732	1576	1445	1211	981	845	780	729	640	639	646	635	650	603	687	622	586	609	609	635	627	576	637	586	551	637	623	624	570	582	598	596	592	605	578	666	572	591	558	571	533	561	584	605	589	614	598	589	590	587	556	590	590	543	513	597	531	525	553	533	546	512	553	564	535	549	528	520	555	566	592	553	533	571	554	543	547	535	579	616	566	575	544	542	585	573	582	549	500	554	564	549	537	563	560	516	523	531	540	546	537	522	550	516	522	530	589	556	519	517	502	545	532	529	535	576	579	512	538	549	548	567	545	544	543	532	519	551	558	535	555	554	560	530	573	569	494	559	536	538	547	537	544	519	526	510	586	507	521	520	508	521	554	575	567	542	530	525	535	486	529	536	535	508	545	536	575	544	502	539	532	582	555	500	526	531	520	533	554	544	597	551	553	529	561	526	515	527	550	523	563	558	556	512	542	571	548	511	554	557	544	531	583	558	554	532	529	531	503	541	545	529	539	519	571	524	492	530	570	554	588	544	536	512	595	564	540	527	548	567	546	520	542	587	572	477	544	548	573	574	546	542	562	544	541	500	585	555	577	563	552	539	517	525	537	517	516	536	569	516	544	559	546	533	554	541	541	477	537	506	523	523	551	522	550	567	530	536	528	565	529	564	526	518	512	470	505	555	498	539	544	524	536	528	521	529	543	572	543	531	565	569	523	541	532	552	556	531	533	522	543	528	540	514	534	550	549	517	514	580	522	517	562	526	515	589	572	509	554	542	538	518	545	557	487	566	515	518	529	524	525	517	597	505	509	536	512	549	528	543	534	537	527	531	497	520	562	586	544	576	542	563	560	520	498	498	533	524	523	512	514	582	548	524	513	551	490	567	560	534	545	552	509	589	568	547	525	522	568	536	529	559	535	545	614	539	549	545	554	535	540	535	562	515	590	504	505	556	565	587	543	551	560	526	539	520	527	537	554	517	547	511	555	542	524	540	530	577	541	541	555	553	579	538	561	510	558	560	544	543	561	556	533	583	550	561	569	517	551	536	548	540	519	551	520	568	556	524	526	557	468	513	523	553	530	530	569	499	527	554	509	562	547	539	550	545	531	521	588	552	524	488	574	517	575	559	546	487	518	513	532	517	493	536	542	517	533	554	545	485	556	499	556	533	516	553	513	541	553	492	530	549	542	546	516	562	518	576	512	544	537	497	533	544	529	540	495	538	555	518	502	531	516	535	548	552	504	520	537	585	529	516	518	565	522	539	537	578	521	544	481	552	524	526	542	529	520	543	539	559	530	554	558	523	527	542	521	547	539	503	537	537	527	518	559	552	538	564	564	580	531	552	546	516	549	570	525	557	578	547	548	534	576	526	522	547	539	526	544	544	497	517	560	542	520	542	501	520	551	507	553	573	535	554	541	543	563	560	533	517	563	553	555	547	587	552	539	511	515	535	536	534	536	491	543	515	543	546	574	594	525	513	590	563	559	509	513	553	556	503	528	540	542	496	538	535	556	533	534	534	520	553	520	537	509	551	513	529	540	519	520	561	551	534	538	500	544	550	516	540	545	504	533	513	579	541	548	488	541	514	567	548	536	513	489	496	503	509	539	561	586	580	541	530	549	489	553	545	530	496	534	530	550	555	528	522	535	512	518	536	512	556	542	545	551	527	570	537	528	535	538	515	551	536	588	496	566	491	517	515	501	511	549	551	574	533	510	552	535	551	550	569	526	550	521	571	571	513	523	548	584	550	551	533	556	542	508	535	552	541	548	511	517	552	557	554	500	531	519	538	549	533	527	528	565	548	567	561	580	534	560	498	553	507	544	507	520	579	528	540	573	567	550	508	503	520	550	563	541	531	562	524	515	529	516	553	510	521	544	558	561	585	564	575	532	525	551	515	542	534	584	542	552	542	533	528	582	514	559	557	566	523	547	526	513	563	494	490	536	528	549	556	517	577	524	515	527	543	531	538	542	557	525	540	528	569	532	524	533	513	576	495	555	540	546	531	520	537	525	558	589	558	545	541	508	542	545	562	580	555	517	506	510	515	542	524	549	506	537	575	495	518	531	552	516	521	544	551	549	534	568	538	508	530	545	548	523	547	572	553	542	552	539	569	527	542	561	517	551	557	535	511	544	530	512	566	546	525	530	551	526	489	513	532	509	558	491	560	561	506	548	536	581	506	536	553	509	526	542	499	523	556	565	538	518	554	547	557	529	555	527	525	527	542	513	546	512	486	554	573	528	524	538	579	533	547	541	534	517	547	526	586	527	512	541	581	561	484	573	536	556	531	506	542	534	540	535	565	524	510	555	558	540	527	560	543	535	542	533	544	563	555	556	561	569	525	509	512	537	489	539	526	547	553	542	563	540	526	589	539	527	583	530	526	565	573	537	542	548	538	554	522	535	537	532	580	532	566	539	571	527	560	574	526	532	547	549	549	551	520	527	557	515	541	573	506	569	552	533	577	605	525	575	551	473	539	535	562	527	580	566	498	537	551	536	555	544	536	530	561	551	518	518	520	566	525	579	565	515	555	530	529	498	554	524	522	517	476	548	533	577	555	495	563	555	528	538	517	580	542	551	546	528	511	514	537	507	549	515	564	556	522	549	551	521	545	557	528	568	541	570	527	553	529	564	558	532	530	570	524	533	500	525	526	539	526	539	509	543	562	554	536	542	532	544	531	499	551	547	554	541	572	550	540	550	554	563	532	528	563	510	539	518	523	537	586	516	555	538	568	524	615	548	545	526	503	531	530	565	524	549	534	562	522	516	526	510	501	546	525	539	492	594	559	500	554	558	534	547	552	575	568	505	552	546	535	569	522	561	559	510	494	587	532	571	511	524	539	518	554	521	587	569	555	562	528	514	520	530	554	528	504	468	594	531	582	540	512	533	554	592	509	510	533	529	533	532	532	493	545	512	569	516	557	535	554	539	558	544	529	539	553	512	528	538	541	562	566	551	564	514	498	569	520	555	559	561	513	567	538	526	530	520	556	542	524	559	556	516	576	553	540	559	555	574	553	537	546	546	546	534	530	527	534	576	545	577	548	549	557	561	538	544	560	571	553	489	530	558	559	548	502	532	547	540	519	533	535	552	578	536	539	569	483	534	529	514	591	550	515	557	560	509	567	551	518	551	577	508	540	556	515	552	518	528	516	537	547	518	504	543	551	570	526	547	549	536	535	527	508	576	559	549	530	550	556	546	540	532	540	568	572	511	551	528	516	550	518	511	511	535	539	573	554	547	563	553	553	566	559	509	541	525	503	549	512	543	503	553	538	536	499	533	556	540	513	521	580	530	556	528	509	518	525	536	526	532	512	537	536	526	546	527	524	507	522	533	552	552	556	513	552	544	515	555	571	548	546	531	581	560	536	569	525	576	514	528	487	507	544	531	533	533	530	591	566	542	558	567	528	561	587	546	539	577	553	557	555	503	553	554	550	555	553	497	578	544	543	573	540	517	572	529	557	560
37722	13848	5285	3703	3160	2508	2451	2278	1818	1164	837	655	670	541	479	430	352	347	355	306	297	335	299	327	332	317	316	317	362	349	310	289	313	328	304	291	345	303	298	300	334	301	301	319	312	299	315	316	267	275	317	288	328	321	301	304	332	317	302	333	316	281	261	294	288	296	317	267	311	284	285	287	299	269	338	281	292	285	278	290	294	291	267	283	307	291	319	308	330	299	306	297	297	322	277	323	303	277	307	300	290	292	318	280	295	317	269	276	337	312	287	288	317	306	307	258	309	297	276	293	304	300	317	310	294	294	294	288	276	305	244	296	268	278	296	298	307	301	312	279	290	273	315	290	315	348	316	281	266	288	298	294	284	307	284	307	310	267	265	302	278	266	308	289	251	271	271	279	283	296	265	301	277	292	276	268	257	278	272	260	285	278	320	311	282	302	289	293	275	286	272	295	272	291	266	274	294	265	297	300	286	314	290	287	309	300	287	303	293	306	260	307	281	295	312	278	287	315	299	305	292	310	281	307	288	304	281	286	280	282	287	297	282	274	294	287	322	252	286	316	285	301	269	286	265	278	283	256	291	293	262	283	294	311	304	265	279	285	301	271	276	273	311	267	290	273	311	275	268	274	293	288	302	294	311	324	290	299	308	269	261	288	258	303	280	261	276	268	290	268	302	308	301	300	267	271	264	305	294	315	289	323	286	290	292	311	289	327	300	277	286	247	276	271	295	279	299	300	329	309	272	268	283	319	308	280	267	308	243	278	315	309	281	312	313	270	302	304	287	284	281	273	297	283	291	301	294	274	293	298	318	284	310	307	271	250	306	272	288	301	290	321	292	272	278	288	259	288	289	279	283	306	281	260	287	290	287	292	295	308	295	305	293	280	320	297	317	307	276	299	255	284	286	278	283	288	289	260	301	316	320	283	265	294	263	273	323	302	334	294	267	301	293	284	260	293	291	300	275	299	282	296	319	310	343	288	280	318	254	265	332	281	241	306	303	289	310	290	261	272	259	303	297	278	267	280	289	300	298	279	306	311	303	297	290	258	271	265	304	303	302	275	298	312	293	301	272	292	281	293	296	300	295	299	255	234	300	294	303	313	286	291	289	308	286	285	261	299	288	289	275	254	318	268	257	293	308	271	307	296	279	285	314	309	306	276	304	309	279	272	278	298	314	299	307	305	318	350	293	266	288	284	312	283	292	300	309	290	252	306	269	284	291	306	264	245	309	304	298	309	264	273	254	323	306	280	298	295	293	312	265	323	264	300	308	273	301	299	294	339	302	282	283	255	290	297	250	305	304	270	276	246	298	261	258	291	254	299	290	308	262	286	350	288	296	302	296	316	268	272	297	301	259	319	342	254	277	313	291	282	267	316	292	297	283	292	273	302	294	274	332	291	258	302	281	275	290	291	317	268	274	253	286	296	304	289	282	295	325	268	261	313	255	286	288	298	320	305	309	282	282	298	268	284	311	286	298	282	305	267	299	271	293	282	277	286	304	267	328	298	281	277	307	293	310	303	304	325	287	287	300	277	279	291	279	277	291	274	278	304	285	263	316	278	312	303	301	266	305	302	325	287	297	287	292	292	302	269	327	299	314	286	290	289	290	286	325	282	291	301	292	314	278	268	279	297	279	274	290	292	273	297	305	292	296	303	291	295	269	259	279	361	288	268	279	298	311	270	274	264	270	328	275	283	282	298	294	285	297	308	298	259	294	283	318	265	329	302	280	299	254	268	289	276	281	289	279	278	278	269	289	314	295	279	290	279	315	322	317	302	297	286	283	296	301	300	276	257	325	262	276	294	326	261	288	285	241	286	271	306	308	319	269	267	299	276	289	281	266	279	320	269	286	260	305	279	236	248	284	263	309	277	290	276	286	294	320	305	312	295	290	297	289	263	321	312	292	300	279	287	268	303	318	321	307	263	270	305	317	272	303	276	286	311	250	304	278	299	267	297	286	284	271	285	277	267	265	276	290	316	295	295	310	331	264	283	297	316	311	308	250	283	269	317	281	266	275	269	293	311	292	275	296	296	320	317	261	304	281	280	289	309	304	246	281	291	292	281	282	282	284	299	307	299	290	285	288	288	281	279	318	286	277	288	271	302	289	255	264	303	286	311	261	275	282	306	290	251	328	266	308	316	289	310	301	286	306	258	298	284	313	328	284	260	261	274	290	309	269	302	315	285	287	319	297	279	278	296	294	291	278	278	269	266	279	282	265	302	284	259	291	273	282	243	290	279	293	305	306	301	286	316	295	311	301	325	327	285	305	280	297	322	277	311	275	262	289	305	280	291	295	313	285	288	257	277	277	286	282	300	304	279	307	301	285	296	276	292	266	293	301	275	293	288	287	287	301	290	299	280	303	271	274	283	311	278	286	296	326	305	292	286	288	276	303	324	265	261	305	292	275	292	282	280	272	324	297	311	290	313	286	276	290	305	301	273	294	294	320	273	274	292	279	278	270	296	301	282	264	288	301	309	279	272	296	308	302	280	232	290	294	285	304	280	253	285	265	279	282	274	315	250	292	301	269	240	291	277	280	309	248	279	299	268	307	299	266	288	288	290	293	265	271	294	297	282	301	282	304	293	296	273	306	288	284	270	291	297	298	275	313	301	307	265	313	283	284	313	279	269	298	318	321	293	298	315	319	310	262	276	274	290	280	293	311	278	265	271	298	308	259	269	291	302	262	309	307	319	280	318	274	288	277	273	271	271	308	302	306	318	293	272	292	271	293	298	267	266	283	277	257	297	281	327	320	291	298	298	299	273	259	274	309	272	274	266	269	273	261	273	311	304	290	283	288	293	301	306	261	313	291	279	280	299	282	293	288	296	319	286	292	292	280	284	287	278	278	308	259	293	277	276	287	314	275	298	315	265	286	283	284	247	293	277	275	301	281	279	301	271	299	308	302	269	299	298	295	317	261	290	316	268	273	276	289	289	291	272	259	273	309	282	321	301	295	284	287	291	331	290	279	285	302	297	261	303	314	286	297	279	291	314	317	291	284	325	292	299	276	306	286	275	278	310	312	316	265	291	292	279	288	284	321	303	263	287	262	303	241	241	288	281	284	282	291	285	259	264	278	259	284	267	273	293	268	280	253	340	262	272	272	279	276	297	245	291	282	290	293	280	282	257	257	287	304	284	274	347	298	290	326	293	300	277	321	326	270	319	286	288	276	299	275	308	324	278	310	286	285	272	293	307	318	310	296	306	289	313	274	300	291	301	278	278	289	320	314	278	293	294	308	291	290	260	318	323	307	299	247	278	294	281	278	296	274	277	298	303	309	277	277	281	257	302	260	250	280	306	274	300	320	313	291	280	276	296	281	290	278	275	271	273	303	312	268	254	320	277	299	278	309	292	295	328	283	294	316	287	292	255	279	268	292	307	296	295	304	273	279	303	295	287	296	286	304	333	307	262	274	286	272	279	300	308	284	272	279	307	312	284	270	271	275	278	289	309	256	330	260	315	278	326	307	298	303	309
17279	2946	7460	9958	10691	9713	9853	9760	7946	5443	3801	3107	2831	2372	1919	1555	1310	1193	1090	1056	980	1020	928	892	982	934	884	853	886	853	908	832	860	909	838	930	892	1001	1034	905	861	848	855	834	785	855	824	728	772	776	761	797	772	749	780	801	835	825	799	789	784	815	741	717	715	689	696	688	699	677	672	694	711	693	750	701	733	705	727	706	661	708	716	734	736	745	722	722	756	782	737	752	773	726	691	709	763	734	727	764	725	742	802	702	768	741	730	723	736	723	707	716	710	688	693	719	681	676	695	726	717	698	735	669	683	736	692	719	718	703	693	667	774	701	709	738	713	759	668	740	673	688	735	704	715	725	714	732	626	728	701	716	714	722	678	704	674	707	725	702	756	716	677	672	702	718	686	710	718	699	724	680	690	657	723	698	693	682	717	723	723	674	726	704	726	707	695	746	664	728	747	712	689	706	717	682	719	655	725	698	663	707	714	690	759	743	720	680	697	681	715	659	710	696	732	717	706	685	765	679	703	695	736	699	680	700	703	687	671	705	678	623	721	753	695	729	732	719	756	711	707	656	720	714	691	700	731	656	754	748	699	694	658	675	705	669	667	735	712	689	752	667	734	680	694	700	679	657	722	683	706	713	692	687	726	719	739	704	697	696	729	704	713	712	728	650	732	687	706	712	689	746	754	690	707	682	668	695	769	717	699	739	701	695	701	734	712	686	750	694	718	727	711	693	725	711	723	723	713	701	714	679	710	675	692	745	723	738	692	649	677	708	735	729	714	730	710	663	728	683	711	711	676	781	683	650	681	756	721	705	661	704	663	699	678	651	699	696	698	659	726	692	660	731	691	726	787	698	705	667	720	658	737	722	698	719	670	696	695	707	678	725	721	707	710	689	671	679	675	689	700	719	699	630	721	747	706	720	724	743	738	659	696	763	682	743	688	716	728	747	671	684	697	682	670	740	691	699	677	703	721	704	645	724	662	692	699	722	724	733	694	722	708	719	725	680	666	671	740	722	667	658	690	699	685	681	668	692	737	694	692	741	707	694	678	741	714	681	692	732	724	751	708	691	727	663	743	656	686	708	755	717	688	747	708	688	724	706	731	656	700	709	685	693	711	702	702	708	701	735	691	699	690	700	715	690	649	678	730	688	694	711	701	705	686	724	692	739	706	696	677	744	724	694	696	680	678	628	716	724	670	743	668	729	688	711	701	730	634	672	655	741	716	691	698	672	674	694	737	684	711	716	732	720	710	748	711	740	713	702	673	708	741	673	694	722	720	716	698	683	736	681	695	691	747	677	685	703	682	718	731	682	665	716	696	709	731	676	743	708	671	658	688	732	680	724	708	712	724	690	714	701	700	699	648	674	727	714	750	736	652	725	737	699	725	675	753	709	703	716	769	669	717	749	710	680	696	710	715	699	716	679	695	730	680	734	758	744	705	698	702	727	670	718	686	734	710	705	732	652	664	694	737	773	724	724	732	720	700	747	741	685	722	699	680	701	695	684	696	665	673	678	659	711	703	728	664	676	718	728	721	736	710	701	716	690	709	703	698	693	695	726	705	704	681	671	666	688	715	773	733	682	694	697	706	690	688	712	639	671	741	691	726	666	680	689	751	667	717	680	695	689	710	699	707	704	701	698	713	668	717	702	697	704	745	685	654	720	750	695	741	677	712	669	701	735	717	687	726	685	734	700	683	714	695	698	690	714	760	739	717	713	681	690	738	753	743	715	702	677	683	685	723	728	672	699	666	668	739	717	707	725	709	701	697	667	672	701	734	679	677	727	735	733	679	718	714	688	713	686	703	702	700	716	733	702	693	699	717	765	682	677	700	727	705	688	704	665	724	689	734	725	670	686	757	660	708	739	682	698	666	696	729	709	713	696	670	661	728	711	665	714	712	671	716	684	654	734	763	733	712	702	688	700	777	677	716	682	650	707	733	698	737	707	734	712	665	697	715	708	692	713	679	707	735	704	803	721	679	683	707	658	725	653	751	698	735	676	729	658	756	699	723	701	676	722	687	772	684	671	727	679	720	724	754	709	683	721	705	698	724	665	707	702	742	687	701	761	670	703	728	714	711	727	670	693	685	699	716	726	674	719	694	652	685	713	723	710	749	690	677	665	659	706	700	720	718	663	704	715	680	689	762	729	661	682	693	731	714	714	698	741	693	720	712	706	684	720	725	750	732	720	708	663	685	714	656	701	674	671	666	654	741	717	714	690	667	706	684	720	709	751	657	699	750	716	679	690	695	717	653	663	658	680	737	705	736	652	694	690	682	745	730	716	655	652	681	674	693	675	692	735	653	681	735	740	689	714	693	710	709	737	738	696	688	724	708	650	732	703	672	744	678	673	717	711	688	703	692	750	727	698	724	675	710	705	729	687	682	733	742	759	720	714	723	722	708	720	716	649	722	689	684	694	698	685	716	692	691	683	725	704	653	704	707	719	707	693	703	741	721	761	716	695	706	729	696	717	721	701	689	707	707	680	673	689	753	739	721	700	737	679	717	758	722	695	722	675	681	712	728	710	712	702	668	700	723	726	702	718	733	677	703	682	712	684	724	659	697	720	653	703	729	686	719	703	683	729	683	683	695	750	692	724	682	719	686	674	751	743	741	758	665	718	696	708	759	710	699	690	676	735	678	737	718	726	661	746	692	688	686	699	696	695	725	733	675	718	711	721	744	662	666	698	702	753	709	678	675	683	681	750	670	728	739	659	698	718	660	696	684	689	719	684	695	711	706	714	691	695	654	661	694	720	728	694	732	687	712	689	641	716	742	686	724	659	678	722	727	706	713	695	670	760	710	676	689	740	726	711	713	692	704	683	706	755	658	688	708	700	701	725	714	692	729	694	732	696	692	726	656	701	721	704	731	722	719	724	647	709	654	719	682	709	806	726	695	744	697	721	703	697	699	675	724	708	715	684	717	697	681	730	695	715	693	721	753	675	706	701	729	679	679	719	725	672	679	701	704	725	698	701	688	731	713	693	713	674	722	721	702	743	710	714	704	704	669	696	659	682	723	708	759	668	716	706	703	705	670	654	709	664	717	650	689	677	726	724	727	711	726	668	687	675	698	723	713	718	658	696	686	679	674	706	699	699	712	662	742	658	691	721	693	694	704	708	677	716	684	706	664	707	702	713	703	721	704	734	715	690	685	757	695	785	686	680	704	703	702	695	674	680	711	715	692	726	655	711	723	709	683	685	685	717	710	674	682	694	722	694	723	732	730	687	662	689	702	698	727	696	699	672	733	726	688	733	660	678	685	768	716	704	708	723	651	726	672	724	702	712	710	672	694	700	735	665	709	715	712	761	744	745	699	726	701	706	719	747	668	702	701	724	703	687	706	668	704	698	709	723	719	693	714	659	698	708	673	708	683	712	724	728	685	656	680	724	706	766	704	713	738	690	688	696	717	722	666	698	696	737	722	725	636	717	752	693	743	705	702	735	654	689	711	707	705	656	674	645	710	728	708	704	707	648	727	689
41074	17918	9919	6643	5481	4296	4000	3374	2712	1707	1222	982	859	749	682	600	519	470	446	426	489	448	424	434	455	440	424	444	398	460	424	402	406	399	429	448	482	442	412	417	410	440	404	432	391	414	391	390	395	388	402	427	420	407	383	399	403	390	391	396	393	375	403	411	393	382	386	382	395	391	391	376	385	369	399	438	383	392	388	347	382	369	389	335	391	420	404	409	368	425	416	381	381	412	369	350	397	373	433	386	445	367	363	383	363	364	357	378	384	379	424	388	379	380	409	358	359	398	378	408	368	363	418	389	378	395	356	391	366	400	362	367	390	356	359	396	403	371	383	409	422	351	405	384	393	379	354	329	366	352	436	414	391	388	364	397	392	379	442	419	397	378	380	371	361	399	347	399	366	359	346	391	369	401	351	387	355	340	381	369	396	398	356	395	394	381	413	366	416	424	350	389	357	388	380	372	396	373	381	451	351	390	372	368	380	383	350	408	386	379	382	348	394	398	358	402	411	354	367	380	375	412	381	385	401	380	409	394	415	428	417	366	381	362	366	398	398	391	399	404	373	368	424	424	384	382	367	374	423	400	391	399	384	369	389	353	360	350	407	388	360	389	368	339	389	375	371	385	397	416	400	396	382	372	378	387	379	351	412	387	422	378	358	389	398	371	387	359	384	375	371	370	397	391	359	415	387	361	408	378	382	337	410	433	421	382	421	374	394	399	415	371	391	354	435	363	360	393	380	380	400	396	377	404	390	376	367	385	386	359	373	390	354	426	372	376	408	389	383	373	385	395	397	389	402	343	360	404	455	379	424	397	420	348	354	420	360	416	395	387	417	407	381	396	407	407	388	376	379	367	375	382	363	398	369	402	399	418	396	381	382	412	358	360	397	408	391	380	372	363	382	396	368	406	369	362	414	369	363	416	382	414	343	420	394	363	398	444	407	376	379	400	388	379	391	373	390	331	433	396	410	377	437	404	370	400	415	415	375	385	392	414	402	401	358	391	383	408	402	349	427	396	371	396	394	389	363	438	410	398	438	386	365	396	378	389	400	378	377	373	367	428	394	399	379	380	340	374	422	397	397	403	402	340	374	412	395	366	368	435	365	380	379	397	407	382	453	407	393	410	380	363	376	393	391	393	384	356	420	397	369	376	452	394	391	378	407	388	386	384	343	369	386	407	387	367	401	396	411	391	384	379	391	404	395	388	388	370	396	408	404	399	372	374	370	382	373	409	384	408	396	385	414	399	380	391	370	399	382	352	367	379	397	368	367	384	397	386	388	395	380	387	370	391	389	372	390	373	397	387	399	422	419	395	392	385	392	403	379	392	433	412	411	371	364	406	386	375	406	411	434	393	438	372	378	384	386	378	401	360	372	369	393	392	362	358	369	394	397	389	380	399	337	363	387	421	394	393	346	384	374	384	378	433	374	407	350	369	410	366	390	345	418	383	407	411	391	357	390	395	370	355	398	351	394	380	404	397	377	358	396	393	390	382	366	396	376	382	426	345	388	411	414	367	422	393	384	418	384	389	331	403	380	342	364	390	365	362	408	391	397	379	416	374	409	378	431	394	388	350	408	383	432	401	382	411	393	392	378	396	383	372	376	386	387	378	358	379	374	369	358	393	392	368	394	360	387	369	412	387	386	430	389	388	390	412	408	362	394	397	408	370	421	371	417	392	378	419	388	392	388	430	377	386	396	406	364	387	371	373	394	364	395	382	415	390	380	384	382	360	393	416	384	382	416	434	383	406	373	368	375	412	407	365	367	392	389	390	421	338	356	402	403	421	437	403	423	407	410	389	375	399	367	377	373	380	397	379	408	366	366	383	387	382	381	369	418	336	393	375	369	387	362	378	377	395	410	383	385	410	392	409	398	369	386	390	385	368	392	419	407	342	363	350	361	379	386	368	401	382	400	384	391	387	421	426	381	395	376	379	350	409	391	377	386	392	372	311	386	407	387	387	356	359	387	396	389	396	367	377	384	380	375	384	378	363	380	387	393	404	384	396	396	391	390	361	415	392	388	397	393	422	393	362	378	372	371	389	381	370	356	371	416	388	365	373	390	384	385	407	374	394	396	378	360	396	395	394	410	381	388	355	410	405	430	376	401	358	410	405	410	388	374	362	384	379	374	353	392	353	387	370	371	383	375	414	418	405	344	364	360	360	408	412	365	411	384	393	389	395	394	386	411	382	405	385	402	377	403	373	397	384	350	351	388	404	389	390	387	421	383	374	406	387	369	359	376	388	416	403	420	378	370	407	383	397	382	421	385	395	430	420	392	380	368	391	398	384	403	438	374	396	422	330	409	356	419	348	373	389	392	397	362	415	392	399	382	372	379	369	401	414	369	367	420	397	396	391	419	359	384	372	395	388	393	401	372	324	367	385	394	377	367	384	374	414	408	392	376	390	424	411	391	392	359	422	376	392	401	388	355	364	375	400	416	360	378	397	389	364	358	417	375	357	373	374	387	418	384	377	430	440	370	399	378	377	380	356	376	432	404	379	389	370	366	369	396	411	398	417	373	379	393	392	414	415	393	370	377	361	406	425	400	401	414	392	400	369	375	407	378	350	366	400	409	407	376	398	424	377	417	357	404	369	367	412	405	394	385	378	414	417	373	400	410	391	395	436	396	413	378	388	405	348	378	372	355	426	387	440	370	410	387	398	417	376	372	362	377	393	401	393	378	403	389	386	407	429	424	400	338	376	379	452	371	364	397	380	349	362	377	360	379	415	382	382	365	430	381	390	359	384	364	378	389	359	407	419	408	403	389	374	389	355	394	337	362	390	371	432	384	375	377	395	384	375	397	399	378	375	374	372	384	393	411	398	376	374	393	361	401	399	381	369	367	360	366	379	392	359	369	386	393	390	395	363	376	434	366	427	364	392	417	405	391	438	390	415	429	370	405	384	404	395	394	377	407	371	386	374	349	412	374	362	385	405	373	390	372	368	392	381	350	388	380	410	365	346	399	374	384	414	403	395	377	397	401	365	379	366	381	417	368	382	415	360	338	381	400	391	379	409	367	360	387	385	408	338	348	371	368	380	418	398	361	414	397	412	379	364	400	369	378	388	394	398	364	387	381	406	367	403	420	385	360	396	379	376	381	371	391	373	380	394	364	378	414	414	385	381	385	398	384	393	371	368	418	369	346	396	340	364	396	377	379	375	405	391	359	411	381	399	405	370	352	362	390	319	382	394	391	352	412	380	353	426	395	404	392	350	398	394	376	420	418	409	389	405	407	365	349	382	376	395	372	367	408	381	404	376	396	401	433	368	398	369	368	379	400	395	391	399	432	384	398	320	356	366	394	340	362	408	369	353	383	364	362	442	405	378	380	381	395	388	431	356	434	318	389	378	390	396	370	354	340	392	422	371	401	388	403	378	367	364	436	381	378	395	369	364	391	411	401	370	403	383	366	384	396	384	358	364	346	378	386	375	356	407	396	355	424	393	373	410	393	434	391	384	396	421	392	346	326	397	391	371
18464	4507	11190	14982	15793	14205	14699	13289	10720	7277	5244	4260	3827	3258	2701	2211	1975	1621	1529	1457	1389	1385	1327	1304	1323	1257	1256	1267	1243	1156	1180	1129	1165	1130	1118	1273	1281	1319	1250	1213	1182	1161	1087	1147	1125	1087	1126	1043	989	1016	979	1018	985	1025	1038	1130	1016	1042	1010	962	960	953	985	926	929	912	847	918	922	896	958	947	874	906	903	873	903	938	876	945	947	923	882	940	931	957	958	922	971	965	936	904	972	951	974	897	885	862	964	911	952	938	1050	912	913	973	911	969	941	912	961	936	951	924	919	899	870	878	865	905	872	864	920	870	924	878	872	908	887	881	880	900	860	869	888	913	888	846	869	895	854	888	865	886	894	928	903	879	899	885	892	945	894	830	974	875	902	881	890	890	907	903	891	858	836	890	881	880	935	898	912	868	938	851	887	897	882	865	886	891	880	868	911	881	929	835	893	916	879	885	926	841	910	868	924	890	922	870	888	885	826	913	846	899	910	864	858	874	887	861	886	932	875	863	894	936	927	855	879	839	846	892	863	877	907	922	864	876	877	889	852	919	928	881	934	898	914	921	898	918	914	869	843	914	890	866	908	903	895	904	926	859	910	908	878	894	914	926	881	868	868	888	904	889	873	853	951	900	885	921	875	903	897	846	901	864	871	914	900	892	913	852	843	891	911	881	892	921	903	900	907	885	869	886	867	902	910	876	864	857	840	898	902	875	883	895	944	844	879	845	848	869	929	913	835	866	935	893	911	917	857	822	892	860	902	869	937	888	932	910	891	892	951	906	892	846	859	941	950	898	901	884	897	958	932	865	865	899	879	936	877	835	884	940	896	907	936	894	889	839	923	958	906	895	885	903	879	885	906	882	919	916	884	869	880	881	903	885	883	840	856	911	881	931	878	899	867	866	884	900	943	934	917	860	900	897	857	868	890	913	891	875	916	826	867	934	890	905	888	855	865	933	840	903	926	898	899	914	883	916	860	905	889	884	915	876	886	849	945	951	871	885	844	921	893	899	937	917	868	852	926	866	902	884	888	930	929	869	909	892	858	865	878	892	939	902	832	892	936	890	935	836	900	872	852	864	951	866	891	852	895	887	900	861	972	919	921	926	849	850	880	915	861	838	871	856	891	887	903	842	928	865	865	854	864	897	897	905	921	851	906	911	862	862	922	945	930	860	927	911	839	849	861	885	905	866	905	843	873	885	843	905	877	930	855	906	882	958	930	919	895	877	936	853	915	864	895	920	967	808	921	853	901	860	906	834	906	875	873	852	882	882	913	862	824	922	921	880	911	873	895	892	840	819	855	902	916	910	826	932	930	897	924	878	899	903	888	893	919	894	904	875	897	896	895	889	844	834	885	840	880	890	854	880	855	905	889	901	971	883	909	938	901	862	878	907	905	873	900	888	883	886	869	848	915	891	875	837	892	874	916	873	858	895	925	925	939	846	932	905	872	880	868	880	922	873	912	875	869	888	920	911	878	927	933	923	870	898	874	855	915	857	881	944	903	917	839	871	873	895	829	910	885	881	873	898	865	911	903	872	881	871	879	872	882	845	833	927	861	873	870	890	935	916	916	848	851	884	912	855	877	889	889	841	888	873	904	870	909	926	885	902	883	947	897	821	925	887	889	897	928	859	879	931	906	897	870	889	901	955	921	921	898	890	900	914	943	852	881	904	950	932	850	875	890	892	934	857	858	879	877	902	940	909	954	877	845	902	950	908	882	878	865	933	917	880	890	889	838	913	934	905	872	864	887	874	829	875	894	867	884	881	947	886	857	903	907	836	935	898	916	931	923	863	867	919	887	897	883	915	874	857	898	921	849	882	852	835	884	885	896	884	886	914	896	860	965	923	920	828	882	845	846	898	836	874	889	880	870	922	870	876	898	867	881	903	893	942	896	882	949	912	835	962	932	903	923	893	866	820	935	865	867	835	883	911	874	874	874	903	860	886	821	881	886	897	931	857	870	901	909	859	893	841	848	928	860	920	932	908	905	935	893	875	906	902	884	916	877	891	862	909	909	869	823	848	904	884	895	876	857	906	896	845	875	867	877	910	870	904	942	907	901	890	843	879	907	836	865	832	891	877	847	805	873	901	859	863	898	902	887	901	899	880	884	929	905	906	923	880	893	891	925	859	907	887	818	894	915	917	846	891	879	890	878	843	862	865	891	872	945	854	908	875	866	863	835	882	878	910	878	937	870	848	843	903	910	892	892	878	839	956	886	858	942	900	876	932	896	900	913	914	898	860	871	871	920	927	909	842	889	945	869	922	915	839	950	958	916	884	941	881	926	894	856	847	892	889	901	847	901	930	894	903	873	813	884	845	900	884	872	900	898	912	888	891	850	929	900	898	815	844	892	931	900	883	912	873	909	890	859	932	906	918	865	916	929	875	924	881	863	887	880	886	904	839	898	913	910	853	927	882	848	889	845	943	899	908	824	887	912	863	947	901	841	956	853	862	850	889	843	898	861	910	859	931	950	911	870	902	914	876	842	857	838	815	857	863	891	937	924	890	913	862	901	938	907	858	890	863	826	868	888	915	913	898	907	878	878	888	915	902	895	834	878	924	917	881	899	918	883	887	902	877	928	909	877	840	899	856	906	887	903	892	890	879	852	854	852	873	850	810	886	830	916	842	906	902	901	888	947	861	846	874	867	881	901	894	881	862	915	913	904	918	863	866	885	897	914	934	886	900	836	830	879	884	854	879	876	925	917	884	915	908	918	893	856	910	893	840	907	926	903	928	944	865	834	881	913	938	889	880	857	918	915	935	953	953	867	839	913	942	923	850	929	903	863	861	932	919	887	899	858	891	881	853	891	897	943	936	900	904	905	914	873	864	842	911	874	880	893	941	852	858	920	879	832	844	923	892	880	910	849	899	912	877	875	940	926	846	892	935	953	916	841	898	909	885	910	850	888	896	871	867	890	898	843	951	844	858	892	912	871	948	891	829	858	933	869	935	860	878	923	884	915	942	884	865	870	874	855	868	837	912	870	885	908	856	871	866	910	929	907	922	865	920	898	881	845	868	879	879	825	895	905	914	870	909	883	909	884	869	933	882	905	909	872	863	854	881	895	911	885	928	869	902	928	855	910	907	914	889	848	881	860	906	918	896	874	905	886	868	887	914	858	896	867	906	928	862	915	906	849	884	909	906	908	891	898	908	846	887	905	886	826	908	809	866	826	915	921	907	916	889	899	829	928	942	884	904	921	882	903	906	888	915	906	900	884	860	814	907	904	894	868	959	931	904	939	896	850	875	863	898	912	867	914	865	892	877	906	903	929	933	862	899	885	839	889	914	891	883	883	847	915	878	900	951	857	865	911	872	911	856	876	886	914	835	894	925	924	917	899	878	914	918	891	858	913	902	883	860	883	896	909	875	931	879	855	889	881	893	833	890	884	874	842	952	859	901	924	893	881	920	830	902	934	862	888	882	925	917	878	893	878	890	932	902	888	874	909	929	897	914	873	916	869	952	859	882	854	807	904	866	912	894
4101	1398	2029	1945	1670	1364	1471	1174	932	627	488	351	357	320	335	275	247	228	214	222	267	220	227	227	220	222	213	215	208	220	246	224	229	261	246	204	203	243	210	231	207	216	237	244	241	207	212	229	219	222	220	209	207	226	230	220	229	198	250	224	187	166	229	245	197	194	211	248	203	213	212	210	222	205	214	203	218	225	219	191	214	205	188	205	214	187	219	219	208	202	204	207	222	202	217	229	222	234	207	210	198	204	193	203	198	210	197	179	222	204	209	250	191	210	224	200	223	207	196	185	193	201	202	208	218	247	185	199	228	214	229	193	226	220	187	233	202	193	222	199	189	221	208	230	201	211	232	191	224	216	226	214	241	206	219	199	201	223	204	212	201	238	215	208	176	177	192	199	228	190	213	215	222	204	223	192	218	189	222	184	203	216	201	221	195	241	205	183	212	228	218	215	231	222	229	198	220	227	234	202	197	199	201	213	195	196	219	201	233	208	203	178	216	210	201	206	214	192	230	227	223	259	229	183	189	197	200	218	190	196	224	217	179	221	211	193	187	224	234	193	241	222	217	239	196	203	203	245	251	216	195	198	230	210	199	193	234	186	202	224	193	177	210	227	198	201	211	200	199	226	213	202	215	220	236	223	220	220	201	225	200	203	227	214	195	210	182	209	235	193	221	201	186	200	212	211	204	214	196	203	190	202	199	197	224	202	173	211	198	224	220	232	225	194	224	204	192	209	227	224	205	221	181	191	202	202	189	196	190	222	224	204	239	207	197	225	217	204	213	202	198	220	188	213	210	203	223	219	205	214	208	186	225	212	219	212	227	208	232	210	205	216	183	193	224	193	172	203	225	203	178	180	211	218	222	201	204	195	214	207	203	199	224	207	201	205	228	189	187	194	209	201	186	209	223	192	196	198	224	202	209	191	210	214	202	203	198	215	215	201	193	203	189	206	215	197	229	186	185	210	207	213	251	216	213	227	191	180	204	223	214	227	209	200	211	221	214	200	198	200	191	221	214	223	238	213	199	210	187	224	205	191	193	192	214	193	211	216	205	198	210	203	196	187	201	199	220	216	197	223	204	204	205	224	203	223	202	189	215	221	198	217	197	212	235	230	210	210	199	221	228	193	221	206	192	221	247	186	212	208	227	176	220	209	206	216	212	196	203	208	219	194	213	237	222	199	177	200	253	191	207	207	204	222	212	223	200	204	206	194	219	206	211	202	222	215	209	191	223	181	197	208	176	201	220	238	234	242	200	208	190	202	219	225	225	243	206	183	202	219	194	178	227	203	207	202	186	230	183	226	199	220	204	202	211	242	215	187	201	182	230	199	189	174	234	236	175	212	199	224	219	217	210	184	211	200	200	210	217	212	189	208	235	208	224	222	228	227	214	249	222	215	200	206	186	201	217	212	232	243	206	214	213	216	190	187	209	244	188	207	214	194	227	197	211	222	219	201	226	225	176	207	242	197	213	202	204	206	208	209	219	202	192	201	192	187	228	182	232	203	197	203	223	228	200	200	222	199	223	199	230	227	184	200	200	221	188	210	204	217	215	220	224	220	216	225	204	217	208	228	213	189	228	263	209	195	198	219	223	233	190	203	184	182	219	206	192	245	196	212	193	199	184	207	224	233	184	180	222	206	213	217	195	218	212	229	216	216	216	226	196	214	243	191	212	223	230	220	212	227	224	177	188	187	209	219	206	213	199	194	191	213	222	212	217	222	202	191	212	205	195	208	208	215	238	218	218	201	221	207	198	230	202	210	202	227	212	206	200	230	242	183	209	213	203	209	213	207	203	214	230	209	214	222	205	180	205	213	231	208	212	197	217	196	213	215	183	208	218	205	220	211	206	189	210	196	205	229	205	194	213	223	211	224	219	216	189	224	189	223	208	182	197	196	192	180	203	227	191	234	201	186	214	212	214	176	206	203	199	202	187	209	195	180	192	195	206	213	188	235	204	207	234	235	216	213	184	221	207	217	227	197	204	177	192	245	220	215	237	200	202	199	197	204	193	206	211	202	195	187	200	196	238	202	210	214	213	237	197	199	209	177	229	207	210	215	208	197	208	210	234	209	217	210	209	168	216	213	221	203	199	215	235	180	206	244	212	213	206	196	205	218	200	238	202	223	198	187	194	192	235	217	200	199	192	184	203	209	209	226	205	212	215	221	211	206	219	190	225	210	196	221	212	239	241	216	196	183	212	212	206	223	193	195	217	241	178	235	216	214	223	227	201	224	214	186	210	202	219	216	192	204	202	212	222	226	214	216	184	198	190	210	226	210	215	212	216	207	186	189	206	191	215	195	177	203	200	214	198	213	203	209	223	207	210	181	213	214	191	210	208	207	217	218	195	215	219	221	204	233	197	183	220	224	216	203	205	232	207	209	202	223	228	209	200	214	194	207	217	219	208	182	209	238	218	210	249	204	179	211	229	202	206	188	228	236	205	227	225	187	196	204	196	213	224	225	219	222	201	193	213	225	196	218	193	222	222	213	217	220	170	209	212	241	212	187	212	205	203	207	185	224	203	205	211	224	224	250	227	215	203	219	226	206	210	200	197	235	219	214	200	221	226	203	212	189	218	217	218	193	187	237	213	180	193	211	216	222	198	199	230	206	200	214	234	197	216	229	224	189	193	185	226	205	184	189	196	225	221	213	198	213	216	177	217	206	235	214	203	219	221	204	208	217	219	224	205	173	194	218	202	222	204	210	191	197	217	234	224	222	214	208	198	234	229	228	228	233	186	205	242	219	217	225	197	206	194	200	216	222	216	209	221	212	193	208	215	203	208	208	217	186	215	185	182	222	208	217	215	222	217	201	196	203	198	188	213	198	195	199	216	229	233	221	211	215	234	206	204	204	196	208	222	224	200	185	215	222	216	216	209	197	233	223	196	215	207	211	209	191	211	236	201	215	221	228	215	205	195	221	200	218	210	225	212	218	223	198	240	217	190	195	212	237	217	190	220	227	182	202	181	230	225	233	232	227	207	211	246	216	195	213	239	190	217	210	202	197	226	206	202	221	211	207	213	194	224	202	228	227	207	219	241	230	235	205	204	229	209	213	196	226	238	212	190	203	235	224	239	226	191	196	198	215	220	228	188	178	199	215	220	206	218	216	217	205	225	230	209	210	216	229	238	228	199	210	246	198	183	223	199	236	201	192	223	197	203	207	205	220	221	210	183	233	197	218	220	209	200	218	206	178	210	200	215	205	211	211	221	215	206	206	189	234	218	191	199	188	192	231	225	207	166	223	185	216	204	208	258	209	215	202	233	212	213	170	235	212	209	214	208	193	191	193	211	216	231	191	229	225	189	219	200	213	221	199	212	175	196	203	219	210	201	223	218	220	196	174	200	237	218	203	192	194	221	192	190	221	230	225	213	181	207	210	210	213	214	216	207	232	239	205	210	211	204	203	216	221	210	193	200	202	208	203	177	225	219	230	236	228	206	187	244	223	194	227	192	204	227	200	218	192	191	223	215	220
4108	1561	3888	5972	6303	5998	6352	5656	4227	2770	1973	1755	1457	1243	1126	924	872	759	693	637	643	659	653	630	624	641	585	582	583	615	590	527	591	621	661	695	658	673	661	600	640	662	617	599	577	550	607	592	540	541	563	556	591	597	647	568	559	625	549	545	617	525	556	569	507	555	548	525	562	520	554	484	503	512	523	532	500	542	536	498	531	546	529	559	530	534	590	529	539	571	610	560	548	569	541	491	526	557	560	552	546	556	534	545	515	549	559	556	552	544	540	524	539	541	540	558	500	512	497	514	538	533	549	513	543	512	529	519	529	521	552	520	509	536	546	541	521	495	545	547	484	547	531	560	522	506	538	532	571	508	552	545	568	555	536	537	511	553	521	546	510	526	563	557	528	567	495	494	541	548	530	536	562	484	533	525	518	549	530	509	554	529	541	563	511	554	506	565	540	535	510	573	544	487	546	552	516	557	515	532	529	518	512	576	551	513	518	523	534	499	539	514	552	538	565	529	517	495	518	514	550	512	527	540	526	531	508	516	515	504	566	524	497	533	538	570	487	575	567	539	586	541	532	539	560	526	565	526	531	540	548	596	511	481	529	529	562	524	512	525	563	502	530	543	552	535	497	572	557	594	509	493	503	518	548	502	536	536	515	485	515	511	503	470	555	542	518	543	532	532	538	525	511	532	536	505	517	538	552	516	541	547	528	543	487	500	525	509	532	514	513	505	521	513	526	496	547	546	561	508	551	544	531	505	543	562	528	517	511	537	518	538	531	533	533	561	548	527	523	520	567	501	567	515	519	560	545	549	485	505	507	520	540	576	501	532	506	528	524	563	527	539	498	512	487	499	536	552	567	524	536	555	549	540	520	561	535	535	517	559	521	536	585	560	505	498	519	514	492	548	568	560	539	530	536	543	511	506	540	526	537	557	544	536	529	499	536	501	539	557	546	543	539	495	521	520	536	541	531	523	550	553	552	547	561	541	507	514	543	553	570	531	524	555	511	547	542	540	505	509	539	544	504	505	514	524	532	513	559	592	531	509	524	540	518	506	550	529	518	530	478	536	554	533	522	537	508	546	504	494	549	551	521	529	567	529	502	510	556	579	508	540	513	539	568	554	544	512	540	574	533	527	556	522	474	548	503	527	544	527	502	514	560	558	520	520	520	498	503	528	555	545	538	574	525	549	484	507	506	497	531	506	539	576	547	573	563	573	526	529	542	532	521	549	542	538	521	506	543	545	513	540	525	518	546	532	516	543	565	529	511	519	509	504	559	510	548	508	548	523	506	498	552	514	534	503	564	522	549	530	546	533	498	518	514	548	513	530	536	531	535	556	544	553	538	518	559	503	535	536	537	534	538	524	525	530	557	519	511	545	531	517	538	587	573	535	516	522	519	524	503	545	502	544	529	534	558	515	527	501	534	585	525	545	556	531	545	540	532	525	512	520	544	554	564	501	512	521	515	517	555	548	527	482	516	526	542	517	515	538	531	508	565	560	561	545	508	523	519	546	525	556	522	491	516	550	535	527	519	598	538	518	572	543	547	501	552	546	558	578	523	562	541	540	522	594	533	505	540	519	526	533	557	584	545	555	541	530	537	526	524	535	516	524	534	559	523	553	499	526	552	535	543	495	574	500	546	548	486	548	518	491	538	520	524	538	520	542	520	537	511	506	542	526	540	518	562	549	497	543	471	547	555	554	526	508	529	514	565	512	503	538	550	516	486	512	459	525	546	542	536	483	570	594	520	572	517	535	544	527	543	535	534	576	522	516	535	554	516	576	526	540	526	544	515	553	531	522	496	553	546	560	545	546	528	527	536	532	504	514	491	501	546	524	529	517	519	514	519	517	530	541	542	451	544	516	507	548	544	528	541	491	547	520	521	509	512	549	497	539	533	552	543	516	537	524	528	568	530	545	544	518	531	528	498	560	541	526	536	533	531	545	535	532	538	575	545	511	584	540	533	530	551	506	544	567	536	490	539	537	532	554	537	511	493	508	541	501	546	508	510	497	552	553	530	550	485	472	504	525	574	541	544	542	543	527	531	532	537	509	507	506	509	530	557	545	536	510	522	542	463	535	484	533	533	582	553	526	507	574	534	556	550	546	502	539	490	553	526	526	514	502	528	570	524	500	507	504	534	546	580	533	518	523	526	526	513	550	543	540	516	535	469	529	526	501	537	571	532	538	503	551	552	521	525	549	490	563	512	553	538	566	526	545	532	515	504	557	526	550	514	523	494	565	534	557	554	540	539	539	544	549	546	572	510	525	493	549	547	519	583	557	528	556	554	540	595	513	523	511	580	531	522	544	543	541	575	509	520	533	514	555	532	534	559	546	602	510	496	546	555	547	488	540	504	518	500	538	540	572	565	553	535	554	522	524	563	519	512	536	539	555	540	542	557	548	548	534	489	541	500	542	534	525	537	495	587	511	536	529	523	497	518	517	556	568	581	543	520	542	508	476	543	527	524	563	541	559	521	537	487	540	550	541	509	524	539	532	547	568	518	545	536	517	559	518	524	544	551	544	509	558	495	517	530	520	560	552	536	519	503	496	523	536	548	528	528	504	518	566	487	496	566	536	556	511	525	520	550	580	562	510	558	510	547	566	502	570	495	541	536	509	566	574	505	552	537	539	510	524	533	548	534	506	509	524	505	558	529	561	526	566	534	538	555	504	509	511	538	529	536	524	527	504	544	507	533	554	510	504	574	543	517	551	522	522	522	493	512	503	487	513	570	527	527	534	553	543	554	547	510	524	571	526	540	510	506	529	516	513	524	518	540	527	504	487	482	514	501	545	504	555	568	503	525	560	517	498	540	535	495	512	508	534	582	525	517	561	530	560	487	527	505	544	541	514	504	579	509	548	550	519	516	478	553	586	554	522	530	541	524	538	484	541	533	505	512	498	530	546	520	513	550	543	531	525	571	545	567	528	557	529	570	544	532	535	556	524	563	542	551	499	565	550	539	521	483	533	505	536	554	480	562	541	539	551	548	519	553	578	547	517	544	529	564	509	554	536	521	539	523	526	534	527	501	545	551	533	489	517	516	543	489	525	524	528	490	510	530	542	566	549	513	539	517	605	520	512	582	543	566	522	528	535	530	542	569	532	524	485	526	549	510	540	503	560	540	527	542	489	528	585	527	521	528	509	513	502	506	531	561	502	547	542	556	522	509	544	544	540	563	551	556	517	547	561	488	491	516	557	559	528	525	537	526	558	530	532	518	511	528	544	550	511	535	550	527	551	498	518	524	543	521	523	572	546	543	546	523	491	512	542	526	534	494	514	516	525	539	560	533	555	577	532	547	566	512	531	554	523	524	543	554	575	553	521	537	499	573	531	561	524	568	557	494	508	552	511	540	537	516	526	548	524	560	550	513	568	490	492	533	528	570	527	527	542	553	525	513	537	586	544	522	606	515	522	531	525	561	526	523	557	566	546	527	521	512	521	535	530	502	554	503	511	542	517	515	524	554	523	526	487	579	532	483	493
36987	16352	5917	4398	3580	2948	2769	2168	1455	1035	762	603	576	492	462	412	407	335	335	328	346	328	320	319	319	333	340	307	323	285	305	319	322	308	358	324	288	318	321	302	276	295	332	294	285	300	348	285	266	294	290	289	289	278	294	288	295	306	281	275	273	274	295	270	298	253	313	274	263	306	265	290	279	257	289	292	282	314	305	276	254	278	333	290	298	282	306	304	269	279	287	277	249	291	297	297	299	313	282	289	317	282	246	291	301	271	297	296	285	279	301	282	254	281	297	281	314	280	292	323	261	281	272	262	273	257	326	315	237	273	290	289	275	324	266	271	296	298	278	267	320	289	279	291	296	314	300	289	297	276	299	302	296	297	278	274	316	308	315	294	279	276	285	300	310	267	319	263	296	263	289	298	290	293	294	264	273	271	281	320	259	281	285	263	253	307	284	281	289	276	301	254	301	313	271	291	279	314	286	315	296	269	262	256	278	293	299	289	297	297	318	324	256	259	271	289	282	259	241	265	271	280	265	269	297	281	287	290	251	275	307	267	267	274	274	273	288	271	268	282	256	250	313	271	282	293	265	251	257	282	285	258	309	259	288	300	298	287	309	271	282	289	281	316	305	278	246	248	264	286	306	262	292	289	289	280	273	281	272	320	293	288	274	293	293	277	298	298	294	283	278	256	275	291	298	257	271	274	241	300	282	275	268	277	297	293	269	285	266	276	301	286	291	283	279	249	313	286	271	260	277	285	274	293	305	310	298	302	261	282	286	267	303	242	270	306	295	299	297	237	278	273	316	263	299	287	260	256	271	281	278	291	247	299	278	272	300	280	291	320	295	300	244	263	291	326	263	287	276	286	270	293	276	276	281	270	285	298	288	262	282	284	282	277	295	283	284	279	258	316	298	282	279	275	286	297	298	272	260	272	275	292	272	312	273	256	243	305	245	273	260	292	297	311	301	266	295	283	280	298	257	289	289	264	275	283	307	312	275	277	237	263	273	302	239	326	274	291	270	282	273	301	285	282	283	293	305	282	316	273	284	273	286	279	296	293	278	296	281	284	278	255	264	284	292	296	286	306	306	267	272	286	308	271	268	254	290	297	291	268	271	284	277	271	255	254	261	317	272	282	299	286	304	335	294	258	284	275	299	284	295	282	289	310	310	280	293	274	290	260	292	280	276	293	286	274	278	262	268	338	294	305	281	265	280	313	320	274	287	270	307	290	283	307	274	277	306	303	306	283	293	291	321	304	304	300	274	318	295	298	305	320	266	283	294	300	305	256	248	298	294	270	267	255	295	284	268	264	246	293	264	284	301	284	310	272	291	287	281	291	304	286	260	275	265	286	277	252	256	267	275	251	284	292	251	307	264	260	283	277	306	282	271	301	306	287	299	289	235	309	269	275	281	269	308	283	272	287	282	274	293	288	308	270	259	284	294	311	278	289	296	307	308	272	252	293	262	334	271	272	301	260	282	250	291	289	286	284	295	297	278	281	331	298	299	294	273	278	286	306	264	278	295	255	275	266	315	277	279	289	276	309	283	311	317	305	304	277	294	256	263	265	286	269	279	283	276	271	242	271	304	309	325	287	280	289	300	259	285	261	270	277	297	250	257	266	263	308	328	263	299	314	254	269	302	309	278	286	299	287	289	267	314	282	288	304	270	300	274	273	278	307	295	286	275	287	295	280	279	276	257	286	287	292	271	314	336	300	290	288	306	238	295	292	276	300	292	311	275	298	284	285	257	297	272	298	299	299	296	271	266	287	278	285	301	267	292	281	306	283	269	301	294	302	272	299	285	311	290	265	264	279	281	296	279	284	294	289	310	261	277	296	285	299	285	280	272	292	287	303	256	301	298	266	293	297	268	330	286	293	291	236	314	290	273	305	288	280	297	295	304	322	260	288	289	262	279	279	289	275	292	293	311	292	255	302	248	278	266	275	261	302	269	273	284	277	288	253	264	295	290	291	280	281	287	286	280	267	271	284	252	296	281	299	287	256	281	293	311	296	299	276	284	270	260	273	290	300	289	293	320	256	269	291	240	295	295	319	311	270	286	261	251	262	303	283	277	288	301	266	274	267	265	282	301	264	247	274	290	289	280	296	277	281	291	293	294	244	269	292	326	318	327	277	311	250	300	301	313	279	281	296	276	277	269	262	284	291	291	289	311	277	278	290	276	277	259	282	279	263	253	290	253	302	307	271	293	271	284	265	242	282	297	290	286	301	308	283	297	273	263	302	262	292	263	298	274	294	268	284	270	288	276	313	278	268	272	276	260	288	280	281	297	292	281	312	277	292	302	286	295	299	283	304	287	287	303	271	300	274	250	273	290	289	263	262	245	304	322	283	285	269	265	279	305	289	307	286	304	273	275	278	280	311	270	261	292	324	289	287	279	268	259	284	268	287	283	285	282	287	280	282	334	263	281	280	289	304	295	277	302	282	291	287	282	294	300	276	300	308	277	307	288	287	308	317	275	307	293	284	272	267	312	275	285	286	276	308	302	280	249	279	307	295	303	273	286	268	282	276	271	326	290	259	293	277	297	300	306	275	261	298	292	284	290	298	284	298	312	303	251	269	283	257	264	307	283	286	279	270	288	281	269	277	294	294	301	275	292	263	289	258	283	301	286	269	296	296	296	272	277	270	313	318	291	293	285	263	262	300	291	277	304	293	271	234	269	315	304	290	271	303	297	272	281	277	270	264	309	261	274	278	316	264	294	289	258	266	288	277	268	300	296	305	259	262	302	310	288	283	266	245	291	295	289	263	271	276	287	273	302	289	274	267	297	248	285	261	307	281	286	269	259	290	325	277	285	269	271	261	257	279	263	308	303	280	278	266	267	264	290	259	310	279	280	272	243	245	283	292	288	304	258	271	314	271	266	296	276	301	268	287	310	285	256	290	272	267	263	286	302	295	303	312	286	321	260	285	269	266	282	272	294	285	306	297	248	271	283	280	283	296	289	295	273	301	280	294	239	260	261	297	263	280	312	287	282	318	296	289	276	278	268	312	300	260	274	281	251	291	251	323	280	260	300	291	290	289	284	291	285	303	276	300	277	267	309	266	265	273	304	310	294	301	251	270	295	322	299	278	267	289	265	248	282	264	281	273	302	248	294	278	282	259	258	267	283	282	281	243	265	284	253	324	281	290	285	300	284	279	252	263	277	290	271	278	277	286	283	284	275	261	231	264	287	311	283	281	269	309	272	302	269	305	273	275	291	306	270	283	271	257	268	256	287	278	290	278	283	296	264	311	259	290	249	273	260	253	270	303	273	286	261	273	302	290	253	273	274	252	273	276	312	308	275	270	273	291	284	273	283	312	279	275	322	284	273	255	284	317	272	275	274	291	284	294	255	265	266	274	291	296	291	309	287	282	300	275	305	302	268	285	250	266	270	297	282	293	282	278	271	297	305	315	274	293	281	279	273	277	269	287	268	336	283	265	249	301	288	278	269	290	280	282	313	274	325	271	285	262	262	288	277	287	299	257
17203	3152	8090	11475	11446	11080	11019	9335	6777	4560	3302	3020	2391	2019	1748	1525	1340	1159	1130	1029	1033	951	964	967	914	939	866	867	879	869	920	823	837	850	930	978	1006	973	998	935	920	893	859	809	850	881	822	839	694	713	735	714	751	815	817	870	851	765	719	742	727	737	754	701	674	657	734	739	724	741	688	662	708	657	699	720	726	705	706	668	682	705	748	779	703	714	735	737	716	735	700	718	732	723	706	731	778	728	734	712	702	746	704	721	730	718	736	674	704	723	726	715	754	731	691	683	699	682	707	765	699	693	714	689	704	705	732	702	676	680	676	688	670	679	722	711	707	663	687	693	733	710	685	673	668	679	669	670	707	700	697	734	669	687	729	735	699	723	682	673	721	722	725	708	722	674	713	704	716	698	686	704	684	720	681	711	694	726	651	719	763	699	675	698	691	660	748	704	708	651	707	745	700	697	670	644	728	690	712	730	667	712	663	679	701	674	702	675	687	725	680	727	692	722	677	716	701	706	674	706	693	707	673	712	699	718	691	738	648	683	656	639	701	719	722	705	718	647	676	670	697	708	719	650	727	711	706	689	631	673	684	681	718	719	720	694	735	666	716	666	683	741	647	728	672	667	744	736	687	708	649	716	720	716	655	729	638	640	707	745	754	758	695	701	688	720	720	745	691	686	719	692	724	705	676	689	691	744	650	706	701	724	725	693	718	698	695	718	654	672	692	689	732	676	661	688	706	720	666	656	729	681	691	697	675	697	720	731	748	680	710	691	715	661	683	702	722	701	707	650	643	730	693	704	657	691	725	728	681	721	684	751	692	732	686	698	692	698	685	718	766	707	712	682	694	685	708	709	688	648	708	683	690	743	710	691	692	718	694	694	657	735	710	655	690	696	698	737	733	676	715	750	697	714	687	659	681	688	712	639	654	717	706	699	693	701	649	702	659	720	711	632	694	672	697	655	706	679	678	705	661	737	679	743	716	693	704	727	722	642	693	667	699	702	704	699	659	700	651	677	698	688	698	683	701	673	691	726	695	683	688	695	690	737	688	691	623	719	758	706	671	681	686	740	765	714	691	711	656	695	715	657	736	683	656	676	717	673	690	696	644	729	732	666	699	719	669	727	721	706	700	698	678	721	732	662	657	686	688	673	723	740	681	670	670	680	686	753	655	669	708	662	705	663	772	693	698	678	641	687	672	715	719	706	701	726	677	730	730	696	697	743	737	699	683	720	693	747	691	679	677	692	711	684	694	692	707	680	699	692	708	717	682	734	658	690	758	690	759	702	673	710	752	674	702	711	688	700	714	688	703	679	688	738	679	654	671	677	669	701	713	692	723	705	699	689	679	728	701	708	678	680	680	695	714	683	706	678	737	658	708	740	680	642	686	696	664	673	736	704	703	674	675	749	676	689	730	677	729	728	726	710	729	715	688	695	681	680	656	698	760	681	729	709	715	743	709	671	684	652	712	647	700	699	740	708	659	695	717	670	693	710	720	655	672	711	705	688	676	728	734	728	697	715	692	746	755	704	687	678	716	705	685	708	730	712	716	729	675	707	653	685	681	722	711	739	671	670	730	677	723	675	684	690	657	692	712	688	688	714	715	669	712	710	747	733	699	677	730	650	663	667	714	715	699	658	725	703	645	716	729	678	705	700	705	702	685	687	693	684	673	690	719	670	674	700	687	715	669	700	695	715	700	718	747	770	712	715	731	683	680	727	686	703	724	681	700	665	707	668	712	658	679	707	648	688	631	648	681	665	724	652	711	659	704	710	695	717	718	723	675	706	691	697	700	681	689	735	690	691	679	688	666	729	701	724	678	744	689	639	658	694	725	733	703	695	667	675	691	708	693	713	707	665	713	660	669	688	768	691	655	707	690	699	694	698	730	648	703	702	738	698	732	677	707	712	664	683	715	680	710	718	675	645	697	702	684	703	739	672	723	661	695	679	681	712	689	715	693	674	698	693	751	723	684	743	685	693	729	672	698	681	708	711	725	769	698	701	744	692	701	672	662	693	721	700	734	686	721	722	693	676	674	716	739	708	714	743	675	714	729	710	647	702	673	725	707	717	715	667	616	713	724	687	630	677	763	703	708	698	682	702	714	699	727	715	705	717	690	705	671	718	686	672	716	702	680	699	660	676	683	668	690	689	647	691	676	728	680	676	717	723	684	680	672	740	720	700	686	701	722	639	711	687	672	687	696	676	694	671	690	663	696	655	676	698	709	668	702	666	698	719	704	690	691	701	735	683	698	702	688	656	757	701	694	700	693	758	713	687	692	661	728	715	718	681	674	667	659	704	707	741	660	693	689	701	697	663	720	694	736	711	711	697	692	671	729	692	692	698	737	668	766	699	704	722	719	689	672	686	688	694	656	704	699	696	726	714	719	703	681	703	659	685	709	720	710	655	707	719	715	667	666	684	701	650	668	703	722	678	712	739	709	680	697	630	699	669	656	680	745	714	737	712	701	694	707	674	713	682	693	696	665	719	694	737	737	657	731	701	731	643	725	680	676	721	679	683	710	721	731	645	719	668	707	680	669	680	710	726	676	710	711	703	730	683	639	679	648	653	675	658	649	740	643	701	708	693	669	689	701	684	670	693	718	687	677	710	722	717	694	709	720	709	697	656	661	737	650	719	702	685	669	671	710	667	718	742	651	709	673	684	705	720	729	701	688	711	679	682	629	721	665	654	685	680	687	670	702	700	722	719	654	702	717	726	682	685	719	686	728	672	731	703	694	709	668	653	741	721	721	667	679	727	671	687	664	717	739	704	665	713	704	651	729	723	656	677	750	682	671	718	684	693	650	778	723	726	699	667	729	659	692	694	690	676	763	670	683	716	761	703	723	683	685	657	711	656	690	696	694	649	686	697	714	670	736	713	748	694	718	644	653	696	679	649	721	693	694	729	722	731	660	718	674	676	746	704	685	693	658	702	689	721	633	696	665	731	727	675	716	728	685	686	695	644	655	727	673	735	695	672	706	695	683	736	684	706	671	716	655	727	695	687	708	674	662	704	689	702	730	731	684	671	675	699	648	707	696	708	719	682	704	734	709	664	693	671	672	689	729	704	690	674	697	663	694	692	677	687	649	688	695	631	681	675	708	699	704	680	683	750	669	689	714	680	663	700	701	674	644	724	711	684	693	679	703	723	724	709	702	662	700	714	683	706	729	698	683	712	710	662	682	690	689	719	690	723	632	706	761	656	738	687	678	667	685	719	673	686	692	725	705	695	675	677	713	715	686	710	685	652	693	700	705	688	709	659	711	714	695	699	656	650	692	685	707	708	675	680	693	728	694	723	721	725	687	716	671	681	678	675	668	682	680	677	701	694	665	673	678	670	701	684	686	716	667	676	706	664	709	700	669	745	705	691	718	732	703	719	684	683	676	705	673	725	653	683	692	669	674	697	674	778	658	711	627	704	688	705	721	657	661	692	733	688	725	697	735	703	738	697	687	716	710	643	698	714	670	701	675	701	684	715	647	704
38803	12426	7929	7451	5798	5019	4435	3369	2159	1503	1120	1017	796	671	654	554	516	541	475	441	442	476	441	443	401	462	479	464	410	410	394	371	388	406	424	428	451	459	451	405	454	440	399	379	422	428	361	381	350	427	390	394	415	428	389	373	413	389	378	388	420	385	361	418	392	371	368	411	396	355	393	380	388	382	423	392	380	395	367	368	371	388	379	391	366	398	380	381	382	365	416	358	395	369	362	388	391	385	371	363	375	377	389	382	368	353	398	384	421	385	357	413	373	369	366	388	390	382	367	371	375	390	355	363	366	348	391	415	395	395	392	373	412	398	424	347	380	400	385	380	386	360	368	390	394	418	366	404	385	393	346	391	389	363	352	382	370	375	353	370	400	390	379	362	360	402	376	363	379	368	379	364	386	379	380	394	392	375	390	370	354	379	366	334	404	331	346	366	369	365	358	402	386	416	373	403	397	383	400	376	332	385	366	412	407	373	384	406	427	405	337	384	385	372	374	371	352	425	345	398	402	380	384	378	401	393	380	391	379	399	358	391	371	389	351	357	387	386	381	387	407	390	401	441	339	385	397	365	372	368	409	373	387	356	370	352	371	364	360	413	397	366	359	403	430	369	398	386	402	385	381	387	382	380	364	399	384	380	373	389	394	383	346	413	372	362	415	391	401	388	433	388	421	370	398	360	392	368	376	412	356	414	399	394	392	374	374	396	410	398	407	385	408	351	381	396	380	356	376	406	382	382	368	405	378	366	398	375	408	354	404	370	348	401	386	390	376	335	377	409	386	374	366	383	370	351	393	366	369	381	380	439	386	377	415	355	358	381	404	368	383	405	427	416	337	391	396	382	379	385	384	363	339	374	360	423	380	397	381	386	409	376	417	389	330	366	368	374	371	391	391	385	403	406	373	409	405	377	330	407	395	389	378	366	396	348	400	388	374	402	379	384	365	383	368	388	368	377	367	408	375	359	345	376	359	378	391	341	394	438	407	397	399	359	416	353	377	408	353	371	381	386	391	415	348	384	407	390	375	400	401	381	382	412	365	384	393	410	375	415	383	391	391	380	395	371	386	376	343	393	410	411	375	392	377	380	343	379	387	373	373	402	367	391	341	381	390	390	403	397	382	403	382	387	340	425	358	385	390	358	373	361	375	392	384	400	389	382	404	383	346	359	348	386	365	411	385	399	388	403	404	353	359	415	403	391	373	365	352	397	382	404	399	341	401	384	367	353	391	389	363	363	409	355	410	420	344	387	414	407	387	359	375	397	387	381	386	392	363	383	357	363	358	339	380	389	390	360	374	422	400	400	378	352	374	375	397	400	408	412	380	373	345	385	378	418	386	386	395	365	369	372	359	411	375	368	396	356	386	375	439	444	383	368	371	368	405	384	372	372	373	371	437	379	384	410	404	366	406	376	361	404	367	388	377	376	381	422	352	409	391	403	385	363	384	405	376	378	401	403	387	400	420	406	379	340	395	371	358	337	375	385	353	399	370	362	362	395	359	363	353	350	396	374	389	404	427	347	389	378	380	415	417	378	385	397	363	411	398	343	414	376	360	391	362	386	372	377	408	350	373	363	367	407	402	364	380	363	365	369	388	397	387	375	374	390	329	384	386	370	366	353	357	417	395	404	362	372	440	356	409	326	392	367	400	356	379	376	414	400	376	353	381	380	374	401	380	348	397	352	346	390	366	400	378	371	404	372	403	387	394	387	404	429	410	392	380	371	420	389	360	351	368	400	375	403	400	364	359	393	404	371	385	384	367	403	374	395	370	364	392	409	404	350	377	373	397	405	358	357	372	396	375	358	390	356	373	360	392	373	373	377	379	369	395	403	359	360	366	391	397	358	374	389	374	389	386	370	374	404	380	369	373	363	409	356	389	398	380	363	371	384	359	377	391	402	434	382	385	387	393	370	365	392	385	398	392	386	387	411	427	384	393	408	361	374	341	377	367	359	381	389	349	389	377	364	404	387	353	362	371	398	355	358	370	373	407	385	360	327	339	337	389	336	360	409	413	391	362	406	385	399	385	373	388	402	391	418	399	340	385	368	382	363	352	373	393	388	352	372	385	355	367	369	372	392	417	362	381	363	385	362	350	407	371	357	401	379	395	375	412	382	415	384	365	383	366	362	370	387	369	373	380	371	402	400	370	375	405	362	404	364	388	384	363	395	418	391	387	370	383	405	364	358	363	378	404	385	369	399	393	404	431	338	422	407	413	397	351	407	397	391	369	391	387	365	383	418	401	389	423	341	397	418	378	396	361	387	385	364	373	394	415	384	381	385	377	383	410	351	409	374	361	392	414	379	404	380	383	387	366	389	344	338	385	339	344	367	364	388	377	369	364	379	398	369	388	361	390	401	375	374	386	400	406	430	377	376	378	387	341	404	402	363	422	388	387	352	366	369	375	387	379	378	363	393	414	334	375	401	381	385	408	373	406	409	375	403	365	387	438	381	387	411	384	415	408	419	390	373	368	388	367	379	369	401	396	380	358	327	387	418	390	380	369	370	375	375	348	372	424	403	388	385	377	362	387	335	377	378	394	402	415	372	376	385	376	375	408	397	380	389	404	366	376	372	387	373	367	391	371	389	382	383	361	372	366	406	399	362	339	375	394	403	413	358	373	399	392	389	377	402	390	393	392	392	398	393	407	379	392	381	392	416	354	399	350	375	380	370	334	363	368	405	386	389	377	366	358	409	402	380	396	429	404	390	364	408	390	430	408	378	367	354	365	352	393	376	386	404	366	371	352	386	379	398	360	364	385	386	396	368	354	385	384	464	376	396	398	381	374	361	427	383	372	400	379	395	389	386	356	414	404	433	424	404	364	371	412	394	355	390	392	418	377	392	346	379	400	403	383	398	351	385	381	363	380	373	376	367	378	379	408	379	417	373	379	354	377	388	355	381	374	407	369	366	375	377	425	414	400	389	394	366	407	365	386	362	414	371	362	372	405	398	368	404	413	400	391	389	390	417	404	399	373	380	373	383	365	356	345	414	402	378	386	354	396	388	367	380	401	391	345	374	392	400	396	355	341	404	380	365	380	401	398	369	383	403	378	366	397	378	368	365	315	365	341	376	389	381	393	373	394	362	398	447	396	411	341	369	402	363	389	338	356	372	379	394	409	368	377	392	401	396	365	377	373	355	388	376	413	396	377	404	400	408	361	421	390	368	369	360	391	369	373	365	361	378	369	368	373	424	385	405	398	372	390	365	413	398	387	387	369	370	400	393	378	374	403	409	377	375	364	372	402	358	398	375	416	440	399	399	369	356	360	394	405	368	362	366	386	367	343	399	378	356	345	383	365	364	389	397	383	378	342	375	371	400	411	375	385	375	385	406	365	369	376	398	416	394	374	382	432	359	400	378	368	334	408	357	429	392	359	403	393	362	336	380	389	357	394	372	404	376	398	379	382	361	368	344	390	413	370	366	376	381	372	392	411	408	383	368	381	379	397	388	386	363	357	357	319	382	369	355	404	383
15788	4939	12269	16838	16572	16267	15588	12955	9341	6193	4560	4399	3370	2721	2469	2071	1960	1678	1535	1415	1285	1350	1399	1311	1363	1308	1228	1251	1193	1160	1144	1118	1140	1193	1343	1391	1403	1335	1362	1286	1185	1256	1221	1169	1053	1134	1065	1073	959	981	967	1005	1008	1042	1088	1025	1024	1020	1025	947	1010	974	940	906	877	903	923	869	986	891	888	920	940	887	923	912	921	893	943	890	904	911	915	944	906	903	968	931	903	888	936	947	910	925	931	979	987	959	923	887	965	893	938	844	906	917	915	919	982	925	894	875	915	880	860	932	926	883	905	893	914	916	868	914	950	905	894	979	880	906	840	911	889	909	887	839	844	880	848	886	834	900	935	852	852	872	862	870	886	872	835	870	888	918	888	889	893	879	855	845	911	976	828	851	892	909	854	848	884	947	851	837	853	882	955	886	870	878	901	919	869	856	887	910	910	890	885	840	895	862	838	845	880	837	895	887	868	847	882	893	880	864	891	857	848	858	863	886	868	904	859	891	863	920	904	859	857	850	842	886	872	918	900	893	886	912	906	889	861	885	866	933	848	825	950	899	879	935	915	874	901	861	902	897	862	907	878	866	859	839	893	905	898	903	908	850	903	910	882	902	832	921	854	863	816	875	817	849	856	901	960	877	910	892	873	886	866	854	857	894	885	889	886	943	892	815	883	897	884	839	897	843	937	838	840	896	851	872	897	896	876	862	895	887	841	910	901	853	881	862	845	939	885	935	901	906	879	836	867	903	925	907	892	905	856	906	881	875	879	916	886	933	860	872	911	865	911	836	903	882	875	890	924	921	876	842	891	856	870	903	946	830	871	872	921	917	888	865	921	884	961	858	879	922	879	875	889	872	892	926	909	943	898	899	934	912	946	850	917	907	889	894	890	932	853	880	882	882	928	926	888	874	866	976	881	852	843	940	919	892	835	817	827	856	907	900	817	912	896	887	920	900	898	895	864	884	884	864	909	903	872	945	897	901	883	882	946	861	898	895	865	839	897	904	873	871	883	888	848	857	841	873	872	877	880	862	896	886	897	975	892	933	899	850	896	891	851	865	888	857	891	874	908	877	857	872	941	918	875	901	853	896	842	926	893	885	868	871	883	855	859	845	862	951	900	860	917	878	902	870	941	872	900	886	876	859	913	897	894	920	922	872	900	862	952	950	933	919	887	898	873	876	850	948	880	868	875	874	873	878	865	864	917	867	888	929	879	866	868	912	906	892	924	897	896	846	895	855	938	880	878	875	868	855	893	921	896	841	917	888	854	850	864	884	904	869	863	869	865	894	885	844	854	935	918	867	894	881	896	871	918	856	877	917	910	930	862	887	841	884	871	879	854	889	895	863	853	876	893	881	881	884	854	844	904	915	888	863	929	941	916	875	921	846	844	862	833	890	891	927	906	885	870	872	870	900	894	941	860	869	876	915	950	869	871	869	865	853	891	886	845	840	861	874	889	862	916	831	854	884	860	931	849	889	872	905	862	948	833	871	908	917	879	838	880	912	878	893	855	898	894	902	879	923	909	911	849	863	870	906	893	885	919	944	922	914	889	855	825	867	837	896	927	898	879	853	854	892	903	878	854	816	819	878	854	860	870	886	869	901	892	825	845	902	854	918	866	911	908	908	914	851	912	871	911	874	887	959	878	877	883	884	894	929	863	857	889	927	906	904	847	908	891	925	886	889	909	868	897	865	948	903	878	948	910	899	916	893	918	861	895	920	878	932	901	902	845	842	892	840	912	875	907	875	889	859	918	863	876	853	881	863	850	875	870	897	918	925	817	861	861	819	887	933	858	935	845	904	878	889	898	849	862	883	841	877	869	897	880	935	880	856	886	862	878	882	849	939	898	927	866	877	864	904	859	929	903	893	901	930	868	890	851	878	846	838	901	949	900	863	885	883	852	852	900	871	867	889	858	896	891	877	832	876	866	827	876	878	890	878	858	881	903	883	886	861	921	936	903	889	888	862	874	873	861	895	889	828	882	869	847	872	852	866	896	924	916	885	900	938	878	871	880	892	900	845	910	853	897	865	916	852	897	853	884	916	876	853	854	881	877	889	887	887	881	918	846	867	865	881	903	938	892	898	955	903	922	919	907	872	910	870	865	861	843	871	908	918	903	878	869	911	912	893	897	856	876	929	859	851	934	870	933	937	861	855	893	901	865	887	892	867	905	862	828	873	865	860	854	837	858	897	849	863	858	849	878	885	862	906	867	880	885	916	873	898	860	900	881	879	866	924	881	883	863	854	854	905	899	845	860	853	876	923	924	898	886	885	924	910	876	898	876	868	901	880	899	875	853	839	869	918	881	840	889	849	864	877	902	858	886	881	901	920	874	874	859	947	916	867	875	880	902	856	870	861	863	898	829	861	863	943	923	867	906	874	897	864	872	896	813	900	886	874	923	887	867	848	867	930	836	851	870	866	859	846	921	886	861	911	856	858	949	907	858	888	857	887	873	913	930	848	856	952	867	937	892	906	880	798	912	921	888	869	852	915	863	846	925	926	850	864	859	892	854	884	927	880	837	836	889	917	922	861	825	876	883	912	904	876	830	859	856	936	891	913	832	894	833	834	857	907	895	895	855	886	872	867	905	862	883	881	912	866	925	870	872	887	835	915	935	857	840	893	844	871	921	888	922	900	871	841	878	848	895	893	907	870	896	841	901	867	897	873	903	906	845	912	927	904	869	933	869	932	877	872	902	882	876	852	861	852	870	899	923	921	880	855	828	862	924	818	905	877	871	904	854	936	891	840	908	901	871	856	873	891	887	894	936	815	858	843	884	889	881	912	832	917	876	834	800	861	864	819	876	900	903	879	809	886	846	853	894	881	894	887	945	900	934	868	874	904	865	911	839	856	863	843	809	907	882	931	908	889	868	921	878	895	870	811	899	909	864	871	843	905	908	898	879	861	857	940	895	934	873	871	907	906	874	862	876	915	893	885	892	876	881	894	945	889	926	943	826	819	866	891	928	913	905	902	828	899	843	886	874	923	883	863	870	863	858	908	901	903	884	890	866	897	871	884	941	876	841	872	902	886	868	902	917	872	882	880	841	873	887	866	933	845	862	919	876	895	838	856	878	912	907	883	953	944	880	835	857	876	876	905	846	864	919	899	873	866	941	846	902	847	856	845	857	856	872	881	850	902	827	894	894	905	867	870	940	930	862	865	853	903	861	935	891	863	890	917	884	859	880	847	814	865	873	864	901	870	871	846	910	867	900	922	904	906	864	885	862	891	852	879	886	928	872	890	868	858	877	872	876	940	857	908	850	883	938	862	875	869	893	882	869	852	856	899	875	881	913	916	913	905	898	845	865	871	867	917	907	889	914	832	870	934	920	879	908	884	910	891	846	895	888	893	921	910	882	871	857	923	867	856	884	921	928	846	891	871	891	876	888	850	944	854	870	864	931	888	915	892	927	894	862	875	902	909	868	946	848	897	871	846	909	865	885	903	895	896	873	890	841	847	899	909	859	866	876	944	862	846	874	836
4753	1512	2208	2244	1802	1681	1501	1166	769	445	379	363	285	306	273	276	239	245	212	198	208	218	217	224	214	256	241	219	211	241	205	170	197	237	238	214	218	252	234	216	214	239	227	242	228	225	222	207	235	194	201	199	240	209	238	193	235	193	206	222	209	214	214	217	216	212	201	211	192	197	207	203	209	197	196	229	219	199	233	217	227	259	187	222	194	198	250	225	201	251	209	204	227	202	222	207	228	214	235	250	235	245	226	203	206	207	251	200	230	220	221	223	213	232	224	247	207	186	214	200	189	209	206	202	213	220	198	232	200	203	207	221	220	210	189	216	199	214	223	217	210	206	224	192	206	194	231	206	221	208	217	210	212	195	214	210	211	190	212	250	222	206	220	232	200	216	186	224	201	208	228	203	245	228	210	212	224	185	217	196	185	200	209	190	207	216	220	218	179	209	206	187	204	181	232	204	195	225	234	209	188	226	253	210	206	223	227	180	197	213	206	173	194	195	216	232	207	209	231	204	208	215	203	193	219	202	209	212	216	195	214	186	202	204	199	188	203	210	199	198	192	201	217	199	224	200	202	200	201	221	207	211	195	204	213	207	210	209	212	226	224	226	180	193	184	230	247	208	192	196	225	219	226	211	192	215	212	206	190	213	195	216	200	218	203	200	220	209	233	222	208	225	224	190	206	218	206	202	204	196	223	198	216	229	193	208	208	187	220	193	215	211	192	230	210	204	222	208	202	243	198	209	207	200	229	223	212	220	208	203	207	201	211	215	195	217	199	230	208	206	213	208	238	210	195	228	210	224	219	172	206	198	178	213	187	216	199	201	211	212	233	209	223	223	234	213	234	199	222	184	220	187	191	213	219	225	210	190	173	176	232	221	215	208	192	210	201	225	210	185	213	209	234	215	204	203	226	216	189	211	210	208	215	213	214	220	223	221	224	222	226	212	217	200	180	210	214	218	212	222	213	215	226	211	217	209	199	204	214	210	218	204	195	195	215	191	248	214	236	216	190	195	202	219	203	211	201	204	221	235	210	220	208	223	199	201	191	234	197	224	196	226	231	192	205	211	199	189	224	239	217	219	208	208	217	224	237	227	231	210	209	201	223	218	238	232	208	232	191	214	219	176	221	214	217	196	189	212	195	245	202	216	204	216	220	217	213	224	215	206	202	201	195	209	220	187	203	193	226	218	222	217	190	194	213	209	199	223	210	194	213	205	209	190	201	215	204	202	217	193	220	210	237	205	210	201	230	203	203	219	209	221	202	208	216	247	203	212	182	222	205	193	212	218	219	222	216	208	204	193	234	188	207	198	203	187	205	199	220	247	225	235	203	173	217	236	229	223	218	219	219	211	220	222	214	207	193	187	206	195	192	211	207	198	205	198	206	199	220	206	217	194	205	204	206	227	202	228	196	228	216	242	234	188	204	222	224	229	215	249	198	205	183	214	211	231	195	225	230	230	194	225	201	198	195	237	242	228	191	212	199	196	188	215	245	209	218	245	234	205	227	223	204	214	246	173	212	212	230	198	197	213	188	188	198	185	191	213	218	212	224	206	198	231	221	196	206	200	217	202	235	186	203	198	229	167	210	201	213	236	238	219	231	223	198	230	219	182	228	203	229	211	210	218	179	205	218	206	206	214	199	188	222	219	232	207	213	222	184	193	215	217	219	195	225	248	234	186	188	206	233	246	231	200	204	230	213	205	196	169	239	206	222	219	217	204	216	214	208	210	212	208	209	230	204	191	184	241	206	203	202	202	240	167	194	190	206	223	221	229	228	222	212	214	229	205	209	205	226	198	208	222	181	199	225	222	211	218	218	210	222	204	188	169	229	217	203	219	212	199	214	209	200	218	228	210	202	183	213	210	207	208	200	189	214	200	189	198	207	198	244	219	205	218	242	203	210	211	194	204	197	213	227	225	179	219	210	231	194	230	210	217	213	206	207	234	236	214	208	203	204	195	202	182	227	194	188	213	194	217	207	193	210	190	227	224	188	217	209	216	198	210	209	225	229	191	204	205	223	243	235	204	197	199	213	211	210	217	231	221	228	221	222	202	196	216	201	222	206	214	234	176	224	187	215	212	224	219	183	188	207	224	208	216	190	210	208	208	201	188	192	206	196	217	194	193	187	227	210	187	230	199	213	217	226	203	203	219	212	223	204	208	201	197	186	226	204	191	202	208	207	208	204	197	171	223	180	219	196	239	210	206	202	198	205	170	187	225	192	212	200	194	208	230	216	225	206	209	206	220	240	240	193	237	199	193	205	204	211	217	188	214	199	197	244	239	196	212	195	212	192	202	215	224	194	210	204	233	228	210	187	199	248	219	195	204	201	208	210	195	208	220	197	224	206	206	232	195	192	202	209	210	203	201	216	216	221	219	206	232	203	202	199	193	233	210	185	198	209	212	196	230	193	228	226	223	223	216	231	225	189	218	200	216	220	198	209	201	195	239	200	216	180	208	209	230	212	217	231	223	232	177	195	235	213	207	213	236	212	210	233	193	204	216	198	190	219	222	193	222	200	214	206	197	199	200	202	226	193	181	165	223	223	213	226	200	186	225	224	223	242	208	211	197	242	210	187	208	193	190	222	224	190	204	191	212	217	215	229	198	203	210	215	196	227	197	222	236	218	229	205	192	211	198	219	204	208	234	216	243	217	220	197	187	204	208	213	195	199	213	205	213	196	223	215	209	207	196	202	200	226	198	199	186	202	189	222	207	193	229	255	196	201	207	198	192	198	203	212	236	243	227	200	212	209	213	208	204	191	207	197	211	213	225	224	217	215	235	230	194	181	199	222	204	223	189	218	231	177	221	230	201	227	210	220	220	220	193	200	193	195	198	223	208	204	208	190	183	217	225	195	198	216	207	215	209	211	227	244	191	199	232	250	181	220	209	219	192	206	227	240	192	226	229	212	225	227	200	195	193	226	203	196	211	217	195	209	193	186	209	194	204	230	213	202	228	221	195	211	210	213	205	224	202	173	221	208	222	194	204	188	213	207	185	199	220	205	202	216	184	217	224	241	220	233	216	222	208	210	219	205	219	211	232	205	211	227	223	206	239	221	227	196	230	194	228	223	215	199	196	186	201	204	226	191	229	191	211	207	223	236	207	223	199	212	221	229	207	222	223	223	194	205	199	223	231	196	217	166	207	205	200	214	209	198	212	200	186	203	213	233	220	211	216	207	203	210	206	186	192	227	207	224	201	205	235	203	220	237	175	201	204	186	232	201	202	184	238	182	184	242	230	232	205	206	200	215	213	185	213	224	195	248	191	194	201	205	234	216	208	202	230	220	199	223	227	207	218	193	203	218	207	233	214	200	215	194	200	221	209	197	211	209	229	209	190	209	223	189	178	211	205	210	222	222	178	192	207	233	208	222	230	217	227	193	196	219	210	207	194	196	210	194	189	213	194	219	180	230	233	230	216	225	238	209	191	211	212	212	223	204	192	196	210	227	196	252	198	194	186	202	197	237	184	204	211
4661	1729	4525	6719	6774	6806	6499	5253	3502	2205	1663	1576	1265	1018	889	815	802	675	674	672	655	655	716	618	649	656	642	647	584	619	582	616	634	596	711	673	703	713	691	688	658	611	640	615	626	640	600	553	548	532	634	545	589	576	612	598	565	544	556	549	581	528	544	527	536	541	517	534	525	512	533	540	573	551	531	533	554	498	529	497	544	517	528	516	591	537	565	559	602	578	546	514	533	583	573	607	560	569	514	558	525	571	525	544	540	513	551	509	537	525	544	531	558	531	545	513	551	533	541	529	558	569	546	539	558	548	522	510	566	550	529	514	502	534	545	545	475	547	563	519	521	524	528	537	538	520	478	554	510	547	499	508	553	509	524	564	513	549	545	516	538	535	531	541	511	520	519	577	506	504	525	505	518	564	546	500	525	534	530	531	534	533	539	545	555	564	507	576	539	572	551	512	545	567	532	515	476	543	516	517	567	569	536	557	531	560	554	544	545	498	516	528	512	542	532	550	562	525	553	533	499	539	531	495	538	599	552	519	506	525	546	515	537	539	506	503	551	564	524	543	559	556	558	515	528	545	521	516	508	530	546	535	546	551	512	541	454	520	525	536	553	508	525	538	508	550	553	544	520	498	530	509	556	505	548	511	554	571	520	559	564	511	487	507	562	528	527	535	548	529	552	549	511	487	520	491	533	550	576	493	568	561	547	552	515	591	549	508	543	564	501	593	525	525	579	511	514	559	535	583	500	546	486	540	490	558	540	531	565	566	473	525	588	548	510	517	528	555	549	498	534	515	536	538	568	536	510	559	514	525	528	524	508	521	543	535	514	554	509	545	520	549	550	522	521	552	509	505	522	564	539	558	543	513	541	532	551	520	520	559	575	495	553	548	562	549	538	515	560	489	530	548	567	502	493	532	560	527	539	543	547	488	513	543	544	539	511	555	550	527	517	518	546	558	573	537	541	482	553	529	526	553	514	555	532	562	549	533	534	541	525	506	538	516	590	503	538	546	543	568	581	551	561	530	554	545	537	497	551	525	498	507	487	521	542	559	543	535	507	581	537	571	507	537	548	526	506	535	576	543	479	558	511	554	536	530	527	513	575	549	542	535	517	554	525	565	557	572	537	524	499	530	531	517	522	564	547	525	551	559	539	551	548	522	544	499	500	501	532	506	533	530	498	499	546	521	548	511	524	504	536	539	545	533	534	528	583	505	554	536	536	533	525	557	547	529	520	531	513	553	524	546	534	536	564	571	471	542	555	516	576	477	534	533	499	499	541	521	544	546	497	537	556	544	519	521	516	525	539	531	534	559	543	523	562	524	523	568	528	528	504	547	513	522	511	557	493	537	569	514	555	519	524	498	527	514	541	516	541	519	526	536	554	536	546	561	520	513	540	563	564	569	512	517	561	570	496	539	561	557	515	501	531	529	522	516	523	505	518	533	515	549	582	529	545	538	517	541	518	535	535	539	523	501	551	548	537	560	510	595	544	539	543	540	541	519	505	501	573	516	501	575	546	584	548	547	520	501	550	520	525	525	520	541	523	534	591	542	518	515	560	570	519	537	533	566	545	574	536	525	522	492	541	531	506	571	483	487	541	536	509	540	533	530	543	565	547	583	558	536	559	573	524	503	536	537	558	551	540	544	523	513	519	483	547	536	489	548	561	531	552	553	580	524	485	566	525	539	562	523	532	586	526	543	530	509	585	547	515	538	529	542	562	513	536	534	589	548	526	521	511	524	532	485	543	509	538	543	537	542	540	535	502	517	526	581	556	566	517	534	551	517	495	529	524	540	526	562	554	529	512	517	517	525	527	527	541	507	517	539	566	506	543	550	481	535	520	498	511	549	515	533	535	548	521	566	540	550	535	508	528	511	513	534	539	542	526	561	532	498	536	509	530	522	524	551	527	547	541	542	522	517	529	549	528	584	564	542	496	494	535	524	533	554	533	518	558	508	521	553	557	524	520	494	485	531	507	493	515	500	530	572	555	539	528	509	531	504	501	521	549	534	512	519	555	576	534	519	513	532	523	529	551	517	525	559	514	511	526	513	540	548	556	548	515	533	535	485	501	545	539	514	521	522	553	558	538	524	544	542	506	517	533	530	516	554	532	516	503	546	513	531	577	563	525	539	542	527	547	533	533	554	507	527	508	575	480	533	517	509	575	534	571	499	555	537	547	548	550	509	569	508	525	522	565	566	554	564	547	495	545	524	593	545	558	529	551	549	527	500	531	545	545	547	524	566	570	523	526	547	529	546	509	525	552	503	532	523	555	529	523	518	534	510	563	551	545	532	522	557	509	548	528	537	524	539	571	543	560	504	548	570	553	533	504	536	570	516	571	555	524	544	590	553	557	524	539	520	502	559	551	535	559	552	560	563	563	501	550	564	516	527	534	576	534	549	512	583	504	567	519	523	495	565	550	517	516	505	558	551	551	538	502	515	528	500	524	529	505	531	530	516	464	543	552	569	533	534	557	506	513	537	532	486	495	501	542	570	584	549	535	545	516	481	516	509	541	522	547	508	546	534	510	515	557	522	538	540	549	545	528	501	528	554	509	535	537	529	510	508	517	553	539	581	487	539	526	554	501	527	550	516	492	535	504	553	544	530	503	535	494	508	535	509	522	588	522	497	562	508	523	565	573	526	523	526	513	544	557	528	552	552	537	516	554	505	526	507	525	507	558	539	538	510	530	507	510	506	568	567	532	535	521	515	524	479	532	557	540	473	535	488	504	546	531	524	555	558	523	521	506	526	504	550	560	533	483	513	547	516	529	521	536	532	532	541	559	551	518	522	533	549	509	574	543	547	531	529	561	544	531	518	528	542	558	541	543	549	514	518	551	547	548	491	535	530	530	521	532	500	558	512	541	516	553	503	561	538	524	516	539	515	523	495	537	519	503	529	540	564	523	567	556	535	523	520	560	518	552	533	554	562	517	592	515	539	527	485	573	531	504	572	567	522	550	523	530	504	507	537	512	496	491	536	499	543	515	493	539	552	497	535	533	526	543	537	507	561	493	527	516	536	541	552	560	557	530	558	513	586	546	545	560	549	559	517	506	545	535	489	533	541	524	555	532	515	497	579	474	532	564	549	497	500	540	542	545	509	530	533	483	459	545	496	561	539	555	561	517	474	526	484	516	517	539	512	503	568	533	553	560	552	496	550	562	530	524	499	536	502	535	569	529	518	573	527	544	506	549	488	568	525	516	557	531	529	548	550	524	535	541	544	596	543	550	533	505	533	525	484	542	547	493	532	563	550	489	496	525	534	556	504	541	520	529	509	556	510	560	524	529	539	520	549	560	520	548	547	537	528	509	574	528	562	535	481	524	573	505	530	508	558	533	593	543	568	543	513	539	538	550	556	545	537	515	546	543	529	547	476	494	507	568	552	521	497	544	497	527	515	500	553	549	555	546	581	527	491	503	525	521	551	573	495	533	559	523	527	517	511	524	527	529	545	568	500	550	539	523	536	518	518	549	536	535	563
30783	10251	5485	4980	3971	3474	3027	2032	1395	881	701	701	528	430	425	407	351	357	354	314	308	333	331	311	330	294	301	302	324	342	301	310	305	308	335	338	311	324	306	341	335	344	271	286	324	299	279	292	277	293	296	288	282	295	288	293	309	280	318	304	301	285	284	291	318	295	279	286	314	305	279	279	281	279	315	262	297	288	282	266	284	270	300	257	295	286	261	278	290	294	281	274	314	312	328	279	321	290	299	332	300	283	284	295	269	258	288	295	295	319	272	262	268	270	256	264	248	312	301	271	275	284	273	265	321	293	280	329	270	267	289	303	286	287	285	294	311	294	297	286	288	284	279	298	319	284	280	300	308	305	264	264	291	262	274	339	314	283	261	257	306	284	306	309	280	285	272	278	305	296	278	279	253	287	281	287	296	280	267	273	271	279	282	280	295	277	275	275	246	280	284	266	295	306	288	263	278	300	307	265	249	299	269	275	273	266	294	270	314	289	257	271	280	330	274	254	289	282	257	305	279	301	278	311	286	281	288	319	279	284	305	294	285	259	272	263	271	267	284	307	292	263	283	286	306	284	282	289	306	297	302	272	270	333	288	308	251	311	258	323	290	298	276	272	295	286	294	311	283	270	262	270	272	332	273	254	299	286	312	294	325	285	305	277	301	270	299	321	285	283	305	260	300	287	275	289	300	287	300	296	273	289	305	342	322	272	292	297	237	261	289	294	310	281	289	286	305	267	303	311	314	291	324	288	272	290	262	267	307	283	298	268	256	278	284	291	308	324	290	268	286	268	296	283	315	263	280	289	275	321	283	273	332	268	293	297	301	294	299	259	287	308	308	303	285	301	285	296	285	273	290	309	293	274	284	284	307	263	264	301	285	266	268	300	292	279	291	286	315	262	309	309	288	279	249	285	284	257	295	295	298	297	259	280	263	281	299	281	268	303	281	239	301	268	251	272	300	268	266	270	291	272	276	277	263	312	260	295	293	265	238	269	269	274	316	300	279	301	298	289	290	295	283	287	283	311	300	250	290	290	294	274	303	250	280	284	275	254	300	284	286	278	298	270	265	278	294	291	298	295	287	303	266	298	285	288	309	274	299	288	289	260	275	296	273	259	268	294	292	298	297	254	291	296	285	272	274	260	295	239	298	261	292	289	293	290	303	284	288	298	295	306	288	307	280	275	278	304	257	258	333	286	292	281	270	277	296	302	272	287	282	307	260	269	261	281	298	285	308	279	311	290	279	276	281	306	269	265	279	295	293	262	290	288	282	287	279	256	281	288	260	301	266	258	258	285	321	274	267	313	249	235	305	275	291	278	264	281	279	302	305	270	284	291	290	276	274	307	280	318	305	305	288	303	271	284	265	280	280	242	298	272	270	257	313	271	263	263	262	269	277	277	289	290	274	275	259	279	286	304	303	260	283	266	280	304	264	279	312	252	297	313	291	293	290	303	272	325	287	295	300	280	279	301	275	274	307	299	301	308	272	269	290	264	270	276	263	327	300	283	313	285	296	283	294	299	299	285	261	290	294	274	269	274	311	300	310	276	326	280	299	267	318	322	268	286	302	278	269	300	289	278	282	273	284	277	277	278	279	281	314	304	295	291	280	309	286	265	272	291	270	249	266	317	281	273	263	285	278	255	272	272	298	312	304	260	263	289	274	296	268	295	291	282	277	298	272	318	311	283	291	277	273	291	301	317	294	291	257	297	250	259	282	295	294	284	265	312	278	250	279	282	291	266	286	301	279	274	277	267	274	271	273	302	272	308	311	278	291	303	290	297	284	300	298	286	299	262	294	270	286	282	263	275	268	287	309	284	293	289	285	297	272	274	288	293	289	298	297	263	307	280	281	288	292	282	295	297	325	299	289	275	299	290	268	280	280	287	250	248	290	270	281	291	307	295	307	261	287	250	297	340	280	291	314	300	293	272	275	272	321	281	314	302	277	271	261	282	291	304	274	267	277	276	274	284	274	275	270	293	276	275	281	316	259	308	269	288	300	303	256	316	284	302	271	268	284	297	299	279	263	278	271	277	278	279	299	265	288	331	270	268	283	268	318	257	301	296	288	260	272	277	298	294	276	292	287	294	282	283	264	296	307	285	275	251	303	297	285	291	299	295	290	281	302	277	248	280	311	312	264	284	276	276	254	288	319	285	327	277	264	295	285	279	324	285	294	280	297	297	282	284	302	273	293	293	290	309	295	295	295	291	255	263	290	308	303	270	287	263	271	290	271	263	277	293	287	273	297	307	312	265	292	297	270	300	274	260	269	294	298	255	306	291	297	294	267	282	256	297	261	288	307	275	311	321	262	324	282	289	323	284	277	256	294	275	266	294	285	255	288	279	291	306	263	267	284	272	278	294	265	311	291	277	287	277	273	305	275	253	263	310	291	299	275	328	289	274	281	294	284	266	255	276	299	304	297	271	297	274	277	301	283	267	287	262	272	301	319	270	290	295	270	292	281	307	315	305	268	273	278	299	307	317	274	279	284	293	290	277	295	276	279	275	297	275	283	284	299	275	321	247	333	310	289	308	297	314	291	295	312	294	287	302	262	283	294	287	272	327	276	292	259	264	276	270	256	282	243	260	277	258	306	284	281	308	276	286	302	284	259	303	307	307	264	277	317	293	310	285	256	268	261	287	275	310	279	331	302	291	308	283	265	258	300	276	306	292	309	298	264	255	324	271	286	295	268	290	275	265	265	304	288	289	303	274	293	269	290	292	293	292	285	310	265	305	298	303	293	274	288	269	313	278	268	312	297	291	255	287	273	292	272	331	250	307	281	295	304	282	295	282	307	299	276	279	251	277	314	278	266	277	279	300	282	267	273	274	280	286	276	298	278	259	316	272	290	317	308	288	278	294	323	309	304	280	280	298	298	294	260	293	291	311	293	277	271	270	286	322	265	312	311	286	277	274	250	283	273	293	303	287	280	245	318	322	310	291	297	252	302	250	316	284	280	271	305	281	268	272	287	321	280	259	303	288	300	316	255	291	288	302	268	258	277	282	286	309	279	265	304	275	317	271	273	279	306	299	261	298	274	286	318	273	292	268	303	320	301	294	289	277	284	270	279	299	285	284	314	266	262	276	331	317	273	308	271	282	298	296	300	299	311	260	287	294	282	288	260	292	283	264	286	256	290	298	292	293	336	318	304	259	303	336	271	304	307	282	288	265	262	294	279	286	265	279	270	281	298	280	273	290	308	287	278	288	269	317	257	308	285	300	255	282	257	254	287	273	271	277	290	289	281	296	270	300	277	280	263	269	277	261	276	274	261	286	284	293	249	256	267	276	286	277	247	278	257	276	254	281	280	290	309	294	291	306	268	276	284	260	255	299	253	256	315	292	287	270	254	299	303	290	257	272	287	242	282	290	274	304	289	291	310	303	265	292	277	310	252	299	325	270	297	297	292	299	284	289	292	303	281	285	250	290	287	271	305	273	271	285	312	282	278	255	318	291	320	288	296	271	289	302	305	274	287	289
14527	3385	9028	13070	12644	12573	11559	8740	5806	3844	2970	2807	2067	1657	1544	1441	1385	1126	1135	1009	1029	1029	964	945	960	955	910	901	930	924	845	853	908	1004	999	1141	1089	1031	972	1007	954	881	886	813	870	844	759	789	786	743	756	735	804	812	811	793	819	756	733	704	771	680	728	695	737	736	705	700	709	706	733	734	738	681	763	692	755	709	765	738	713	728	728	722	713	716	748	732	682	761	714	750	792	767	775	734	718	702	731	705	742	690	708	709	751	703	707	682	748	720	693	698	694	691	719	728	673	721	680	697	659	682	703	699	690	669	681	691	742	688	688	668	700	727	659	683	679	708	675	669	695	715	685	709	688	675	704	649	672	717	687	685	709	691	707	691	670	749	684	698	734	768	663	717	664	692	710	697	751	715	684	705	722	738	702	665	746	672	696	673	698	703	707	689	691	752	630	675	704	720	705	679	666	691	697	706	705	695	712	680	678	727	693	727	691	710	707	716	721	672	684	677	709	661	686	687	742	666	691	734	669	680	722	667	695	719	686	722	711	729	678	717	686	702	685	662	684	662	763	709	679	701	699	734	704	742	702	679	687	692	712	667	687	695	684	691	708	660	659	697	698	704	712	711	730	687	659	672	658	726	700	698	701	696	711	692	673	714	680	672	694	724	660	712	731	719	714	732	738	721	639	689	717	671	734	738	707	734	721	701	723	684	660	708	718	698	748	674	695	664	688	692	743	732	702	662	680	716	694	631	652	698	713	680	724	702	681	713	707	728	719	694	707	683	719	706	690	680	666	714	691	731	648	719	682	715	682	706	693	689	707	652	664	719	705	690	699	694	685	701	738	684	671	691	657	692	696	716	657	681	698	664	643	732	677	689	684	689	723	696	719	658	670	684	680	700	705	746	686	649	690	659	672	707	666	669	715	707	662	725	687	747	708	683	694	712	669	702	699	728	682	753	684	658	690	721	664	706	698	717	728	715	677	718	705	672	702	712	706	760	695	670	699	751	687	680	677	749	700	693	723	704	665	715	699	677	697	733	732	723	691	671	701	685	699	699	662	689	684	665	706	697	667	659	704	707	672	674	679	704	706	684	759	679	648	698	710	703	750	691	726	670	763	685	701	669	715	694	703	674	742	638	671	725	717	757	715	737	697	706	736	723	685	697	678	688	678	732	699	651	691	740	689	694	667	680	705	641	699	731	679	710	718	729	710	761	705	697	750	693	691	712	697	654	677	653	695	715	699	689	735	699	725	692	713	723	657	664	673	723	667	668	713	703	706	698	721	734	660	687	723	710	659	707	701	683	721	701	720	689	723	705	647	707	738	717	732	708	659	725	677	672	685	667	689	702	687	698	706	699	654	691	689	676	687	689	682	663	699	688	708	704	688	676	655	701	637	680	688	651	751	707	654	719	708	674	654	655	705	621	760	708	659	734	689	714	673	728	715	716	686	665	743	718	687	716	681	696	694	734	722	688	689	675	703	722	737	657	673	661	679	717	693	733	730	718	704	726	677	691	728	706	687	670	642	684	671	671	703	712	713	649	669	715	663	727	740	684	676	691	665	694	704	671	650	658	691	671	699	720	714	713	708	658	695	714	696	693	716	719	665	667	655	697	703	670	678	711	700	666	705	645	685	683	690	683	696	666	706	764	691	684	705	736	676	662	736	707	661	716	735	651	776	692	731	664	685	733	721	704	641	674	689	708	716	730	701	709	714	690	710	711	770	736	738	673	658	681	669	673	701	650	688	694	734	736	678	676	661	731	748	690	703	734	672	722	695	712	660	731	674	720	731	697	703	725	712	676	664	683	656	631	672	765	739	696	720	729	736	716	676	710	717	730	690	678	666	700	715	689	712	725	719	796	665	711	683	640	690	709	670	647	717	649	690	682	645	690	697	674	657	698	700	727	685	681	652	710	692	694	667	677	674	726	727	691	678	682	750	678	679	641	702	711	682	793	729	688	740	687	702	703	706	740	671	697	712	684	746	634	696	649	671	710	684	747	705	679	661	697	720	673	691	708	679	686	737	657	732	700	734	688	649	688	719	701	746	690	709	703	706	687	678	686	685	671	699	720	703	685	692	735	669	716	625	687	675	699	670	704	727	714	717	704	710	729	689	720	674	684	692	667	703	718	724	679	745	670	753	696	665	673	709	709	741	674	697	721	709	696	688	692	739	752	709	700	717	664	664	671	714	665	686	705	722	659	682	629	702	722	656	702	629	679	688	697	640	719	668	716	694	712	733	718	676	662	674	700	687	709	733	696	660	678	761	665	739	668	712	697	714	661	664	684	694	684	736	738	691	706	754	676	708	679	716	667	658	732	708	724	678	740	721	685	682	711	726	701	721	665	717	681	668	710	725	764	667	703	689	713	692	687	650	669	677	693	677	669	646	676	726	753	717	706	717	708	692	684	692	649	712	697	690	748	723	681	689	683	691	674	714	688	682	698	678	679	673	711	711	718	732	687	723	688	703	729	720	709	698	697	680	756	714	692	700	671	700	711	687	670	698	739	676	679	692	711	717	691	730	713	735	692	679	679	688	705	680	715	677	716	683	653	677	709	736	688	645	732	704	700	718	708	678	676	651	677	698	738	691	715	743	699	726	685	685	717	716	693	716	694	682	756	709	724	719	681	691	669	717	663	741	724	662	727	686	720	706	732	710	685	675	672	670	672	687	683	667	695	645	723	672	715	692	667	676	683	691	738	737	733	711	717	734	717	661	671	688	720	652	715	713	732	708	682	646	695	712	676	651	673	698	695	702	693	675	706	666	703	677	713	674	683	664	694	699	704	661	685	707	733	687	674	689	678	674	740	692	648	665	705	672	684	673	646	736	687	708	660	733	721	708	691	690	682	682	655	672	685	709	742	671	646	711	705	734	734	660	694	752	699	725	753	716	732	707	655	713	685	744	702	691	692	670	668	749	691	650	686	682	646	700	712	673	700	702	685	746	695	670	728	687	687	646	643	673	704	685	732	643	648	702	708	703	699	717	720	681	748	693	706	679	703	714	753	686	707	718	687	697	731	742	687	686	672	685	718	655	672	732	709	698	724	712	736	715	749	692	673	691	679	676	691	702	719	662	700	684	710	747	734	719	712	688	680	689	691	665	718	680	719	686	732	707	713	721	719	711	686	639	718	696	723	698	684	700	706	692	711	693	669	704	716	690	706	632	702	694	708	663	693	704	723	687	697	737	710	696	706	687	693	726	700	691	687	705	644	740	714	709	731	671	678	648	759	719	680	666	703	735	750	644	701	692	684	693	757	699	700	692	681	701	739	705	702	746	702	727	686	683	706	695	695	654	680	707	721	703	712	716	693	657	732	664	714	712	659	726	661	667	710	699	710	727	681	701	690	715	702	697	678	691	681	707	702	645	664	754	694	685	666	705	698	729	749	695	745	692	766	715	739	737	759	683	656	749	669	735	681	688	704	713	671	675	675	703	702	684	668	712	682	725	689	693	656	697	752	700	711	682	713	719	666	714	653	681	689
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
