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
337086046313	337086046870	337086047420	337086047971	337086048521	337086049071	337086049621	337086050171	337086050721	337086051271	337086051821	337086052371	337086052921	337086053471	337086054021	337086054571	337086055121	337086055671	337086056221	337086056771	337086057321	337086057871	337086058421	337086058971	337086059521	337086060071	337086060621	337086061171	337086061721	337086062271	337086062821	337086063371	337086063921	337086064471	337086065021	337086065571	337086066121	337086066671	337086067221	337086067772	337086068322	337086068872	337086069422	337086069972	337086070522	337086071072	337086071622	337086072172	337086072722	337086073272	337086073822	337086074372	337086074922	337086075472	337086076022	337086076572	337086077122	337086077672	337086078222	337086078772	337086079322	337086079872	337086080422	337086080972	337086081522	337086082072	337086082622	337086083172	337086083722	337086084272	337086084822	337086085372	337086085922	337086086472	337086087023	337086087573	337086088123	337086088673	337086089223	337086089773	337086090323	337086090873	337086091423	337086091973	337086092523	337086093073	337086093623	337086094173	337086094723	337086095273	337086095823	337086096373	337086096923	337086097473	337086098023	337086098573	337086099123	337086099673	337086100223	337086100773	337086101323	337086101873	337086102423	337086102973	337086103523	337086104073	337086104623	337086105173	337086105723	337086106274	337086106824	337086107374	337086107924	337086108474	337086109024	337086109574	337086110124	337086110674	337086111224	337086111774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2779	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
72345	66974	76989	64990	42190	22391	6539	661	497	472	485	510	489	467	519	507	468	511	476	494	519	516	496	495	503	481	537	460	483	535	493	454	487	520	500	508	485	495	502	463	500	486	497	521	503	489	486	468	484	520	498	542	479	511	454	487	531	503	527	467	502	484	500	496	475	480	488	543	518	511	511	513	527	483	454	505	469	516	492	508	467	516	495	491	477	465	499	538	540	468	527	456	485	468	467	492	513	459	461	512	495	509	484	457	498	449	494	494	526	518	483	477	452	517	509	515	491	507	461	512	507	511	529	503	512	515	485	528	508	491	463	537	517	493	496	513	507	499	490	467	526	518	530	494	520	532	488	498	517	464	489	475	501	497	460	508	487	502	482	501	539	491	498	518	453	489	467	510	514	481	502	508	529	468	499	494	475	474	517	518	534	482	479	529	483	472	463	486	552	515	486	506	481	468	477	487	475	494	498	472	477	470	511	458	492	486	455	465	480	480	504	439	499	490	494	525	501	530	486	513	468	508	469	499	519	495	529	508	492	503	474	477	513	457	514	499	471	480	497	535	499	489	478	518	493	475	529	520	498	467	494	505	481	504	447	483	513	484	481	502	507	490	495	571	478	516	493	540	519	496	518	481	487	507	503	482	521	544	503	451	487	499	506	485	478	508	478	492	493	504	473	468	497	484	479	508	494	486	516	523	485	494	489	472	521	514	497	488	495	465	523	477	470	506	495	493	494	480	505	455	544	527	480	491	503	510	495	544	555	552	500	489	501	539	487	503	533	478	527	506	536	512	521	502	503	470	443	491	485	498	500	473	440	506	509	491	467	513	470	500	467	507	521	492	462	516	520	522	498	501	511	506	498	454	470	493	491	526	555	502	510	540	528	524	522	499	481	528	567	503	500	505	484	480	519	521	494	478	490	519	499	475	520	510	535	495	520	517	496	490	489	505	496	515	465	505	510	516	522	458	454	478	484	504	524	564	487	485	553	536	458	502	501	533	504	536	468	468	476	464	497	465	498	466	482	465	471	491	468	506	496	510	484	423	446	499	499	488	447	484	486	497	476	529	514	517	483	440	476	483	500	493	459	483	472	517	466	465	462	484	512	525	517	494	520	504	512	475	483	515	484	510	543	478	529	508	486	490	493	483	488	471	476	469	514	482	462	507	492	521	523	477	527	503	463	477	481	476	507	507	522	483	540	519	514	490	526	500	434	486	521	483	494	489	465	496	486	503	495	474	503	452	491	490	494	460	495	511	490	457	540	536	473	465	449	478	504	500	467	505	547	450	481	477	521	511	500	523	534	538	500	520	489	513	511	498	481	535	496	527	481	452	483	525	480	532	489	514	488	459	533	485	492	518	538	509	507	461	469	453	515	477	494	491	495	489	482	450	524	493	464	493	516	484	511	502	516	490	463	479	468	499	451	486	479	469	494	514	510	516	478	482	491	491	515	481	454	503	461	518	512	483	480	477	523	502	495	525	543	476	503	527	493	528	502	499	520	480	475	467	491	497	515	491	458	548	509	511	479	473	512	514	512	479	490	500	521	480	490	509	498	486	486	557	503	531	493	500	516	503	511	463	485	538	447	470	484	496	474	522	482	502	453	506	478	504	514	510	510	501	491	501	530	521	541	564	500	515	504	462	493	538	507	488	467	495	464	523	502	540	506	468	498	456	492	500	466	507	511	495	490	473	478	509	510	495	498	465	494	484	500	447	507	506	482	475	481	488	476	508	477	512	507	516	508	473	515	496	536	513	494	439	494	499	537	511	534	514	500	550	521	512	469	446	464	514	478	470	502	507	524	503	518	530	472	540	477	437	481	486	486	506	457	517	540	522	500	490	483	476	483	484	514	487	494	507	495	489	530	514	498	488	461	481	460	537	506	521	501	491	485	430	487	484	475	527	498	522	509	495	517	548	494	515	472	452	525	508	457	521	502	510	473	495	506	485	487	489	495	480	508	511	492	535	500	456	527	481	542	498	538	448	495	483	507	512	481	488	474	517	524	483	492	503	507	451	497	455	485	489	461	480	468	482	494	515	500	482	532	479	473	495	511	467	487	500	501	526	509	539	494	481	468	558	502	519	481	503	482	494	495	487	520	536	475	508	455	484	469	484	531	497	481	490	483	471	539	538	533	495	498	515	452	519	493	500	490	515	495	528	485	532	499	496	478	482	455	501	498	543	456	503	496	458	521	463	505	508	562	499	493	523	464	512	522	478	511	532	508	504	487	482	518	482	529	479	447	458	499	480	529	540	501	503	500	515	505	482	477	517	524	492	496	505	498	527	497	460	503	523	465	482	482	474	501	509	508	498	485	500	475	467	519	464	489	516	481	526	498	488	489	470	482	491	464	498	458	508	485	537	526	509	478	471	481	516	475	481	474	527	484	511	503	502	476	497	478	487	505	488	511	528	495	498	470	520	509	507	485	519	506	478	474	497	478	490	493	502	488	490	467	516	512	490	484	503	505	495	485	495	493	476	506	490	453	485	520	469	496	460	486	468	502	548	535	499	470	487	541	545	447	498	477	508	514	489	469	514	480	496	548	526	509	481	491	500	513	537	501	483	452	488	506	458	501	475	486	479	502	470	472	488	523	538	497	534	505	492	480	476	511	500	484	527	498	530	504	494	488	522	512	458	473	446	505	534	489	530	487	468	505	480	466	507	503	503	501	491	504	499	470	509	513	514	487	520	526	473	481	471	525	497	475	510	518	516	505	503	524	467	484	493	509	522	492	478	503	517	479	504	484	496	468	433	483	464	519	486	507	525	541	493	479	505	491	501	453	503	497	507	517	520	481	538	526	480	481	503	505	494	497	546	522	523	487	463	442	507	498	504	515	454	536	482	485	463	517	481	465	498	487	521	480	509	491	491	421	467	483	488	525	514	493	492	454	459	458	487	520	490	490	532	484	512	531	492	506	448	443	480	522	493	492	511	476	530	491	498	510	485	472	436	503	491	486	540	542	501	514	505	530	461	498	486	519	498	484	477	477	507	485	530	538	494	472	478	526	483	501	510	477	484	521	480	473	474	476	479	504	502	489	492	523	494	502	476	493	476	468	475	476	447	491	523	489	526	493	517	506	531	471	487	493	457	524	512	542	501	471	479	492	516	483	467	463	515	485	507	497	475	480	505	526	553	512	484	513	493	520	523	495	527	518	491	499	480	485	452	525	487	526	514	486	497	511	485	525	499	555	476	490	512	465	465	451	515	508	488	505	456	483	504	496	521	467	496	482	453	537	501	498	494	512	481	517	511	487	470	526	467	517	530	509	503	486	493	482	524	490	501	484	487	521	519	490	522	482	487	546	499	458	526	512	473	518	514	489	512	477	440	554	479	464	481	534	535	543	477	492	520	509	450	468	466	507	492	504	481	541	528	498	497	525	493	543	482	459	502	531	487	507	509	485	506	461	470	462	495	491	517	510	527	508	515	538	473	503	476	503	507	487	479	465	501	508	481	513	519	452	455	507	502	517	499	485	506
48403	55816	76945	70270	50716	29504	8927	1097	1119	1109	1159	1148	1046	1072	1124	1086	1103	1050	1079	1105	1111	1098	1048	1100	1073	1133	1061	1047	1101	1035	1026	1110	1056	1088	1061	1050	1061	1053	1163	1078	1124	1094	1077	1096	1117	1126	1065	1066	1113	1048	1087	1092	1117	1079	1118	1093	1108	1111	1096	1064	1079	1092	1076	1049	1076	1114	1119	1100	1066	1108	1072	1044	1109	1095	1077	1114	1121	1100	1063	1079	1104	1131	1070	1067	1087	1085	1086	1082	1059	1081	987	1097	1099	1118	1120	1058	1016	1108	1108	1091	1082	1048	1073	1064	1088	1087	1089	1123	1079	1094	1079	1076	1125	1103	1080	1124	1099	1045	1068	1069	1053	1070	1090	1046	1039	1079	1086	1057	1113	1029	1106	1067	1123	1113	1093	1104	1101	1061	1056	1083	1062	1049	1081	1093	1066	1085	1081	1076	1066	1080	1100	1075	1026	1073	1082	1085	1038	1013	1083	1111	1048	1058	1059	1035	1050	1014	1076	1103	1147	1108	1041	1120	1082	1063	1105	1110	1064	1135	1032	1092	1097	1033	1067	1136	1080	1102	1100	1112	1094	1120	1080	1108	1101	1120	1014	1137	1049	1084	1083	1039	1039	1083	1065	1077	1091	1111	1093	1100	1090	1092	1074	1097	1086	1091	1131	1115	1115	1058	1064	1047	1098	1075	1061	1083	1135	1141	1095	1114	1029	1072	1077	1100	1074	1075	1076	1132	1111	1067	1086	1071	1057	1094	1088	1082	1150	1002	1103	1083	1141	1058	1028	1055	1109	1066	1055	1122	1109	1038	1073	1167	1067	1065	1113	1069	1097	1102	1070	1023	1101	1107	1083	1066	1060	1077	997	1021	1104	1058	1073	1067	1120	1111	1041	1083	1056	1098	1073	1101	1092	1045	1166	1057	1059	1061	1073	1042	1044	1109	1090	1090	1069	1091	1001	1089	1067	1108	1045	1076	1088	1086	1057	1099	1093	1094	1047	1042	1045	1069	1066	1117	1098	1074	1059	1072	1042	1103	1049	1093	1096	1014	1028	1111	1087	1050	1116	1126	1064	1130	1095	1090	1065	1118	1100	1084	1047	1109	1004	1115	1065	1056	1105	1154	1067	1124	1066	1058	1087	1043	1119	1046	1099	1069	1057	1095	1096	1090	1039	1105	1090	1157	1055	1070	1072	1000	1036	1135	1101	1095	1057	1053	1114	1062	1083	1077	1147	1075	997	1068	1121	1026	1074	1078	1042	1107	1114	1154	1078	1102	1108	1149	1119	1034	1096	1074	1078	1052	1057	1043	1079	1064	1068	1066	1091	1090	1099	1082	1133	1139	1114	1091	1110	1081	1108	1049	1076	1067	1037	1109	1022	1118	1054	1088	1100	1122	1101	1094	1114	1055	1112	1096	1085	1056	1048	1041	1060	1089	1069	1029	1143	1065	1005	1029	1022	1022	1137	1067	1111	1104	1051	1075	1170	1077	1101	1043	1051	1079	1101	1165	1067	1084	1114	1075	1073	1027	1047	993	1091	1099	1038	1113	1051	1062	1118	1024	1122	1129	1096	1025	1119	1057	1098	1087	1110	1048	1123	1046	1095	1053	1100	1113	1091	1046	1112	1107	1087	1102	1083	1066	1074	1029	1078	1108	1043	1091	1073	1099	1071	1049	1113	1097	1087	1043	1058	1057	1116	1048	1065	1022	1072	1032	1043	1065	1058	1081	1093	1085	1085	1105	1081	1118	1076	1046	1049	1114	1070	1101	1026	1102	1084	1055	1050	1107	1029	1078	1106	1024	1015	1081	1090	988	1066	1008	1089	1082	1090	1057	1140	1061	1092	1094	1065	1075	1030	1086	1082	1089	1034	1036	1085	1124	1115	1045	1142	1086	1084	1118	1064	1127	1079	1056	1111	1094	1098	1076	1094	1064	1042	1090	1094	1074	1030	1117	1071	1016	1108	1158	1143	1125	1027	1120	1047	1105	1089	1052	1063	1034	1080	1148	1023	1066	1076	1043	1058	1040	1095	1100	1107	1107	1057	1052	1063	1067	1061	1020	1022	1087	1108	1080	1090	1063	1069	1082	1062	1113	1048	1086	1113	1101	1030	1058	1061	1034	1137	1062	1050	1100	1119	1101	1049	1148	1075	1048	1045	1067	1093	1082	1081	1087	1110	1129	1071	1083	1109	1102	1046	1096	1082	1106	1064	1066	1031	1018	1099	1060	1072	1094	1097	1125	1042	1107	1028	1054	1063	1084	1010	1043	1079	1057	1070	1078	1131	1059	1127	1079	1076	1091	1057	1033	1101	1046	1022	997	1117	1062	1076	1098	1097	1079	1140	1035	1082	1060	1118	1078	1098	1108	1068	1128	1043	1097	1105	1075	1099	1100	1052	1131	1132	1059	1085	1086	1084	1065	1039	1050	1071	1094	1089	1057	1045	1082	1086	1100	1066	1130	1054	1102	1058	1122	1090	1073	1091	1118	1014	1084	1081	1108	1056	1102	1051	1070	1089	1083	1140	1116	1059	1056	1104	1144	1093	1111	1120	1121	1054	1083	1115	1096	1112	1097	1113	1068	1063	1071	1136	1041	1120	1120	1069	1090	1115	1069	1090	1070	1068	1066	1116	1108	1063	1108	1031	1086	1079	1029	1059	1134	1117	1123	1134	1030	993	1052	1083	1102	1091	1110	1111	1069	1078	1061	1079	1075	1050	1055	1087	1111	1089	1122	1143	1129	1123	1075	1069	1087	1069	1093	1098	1084	1117	1086	1062	1065	1125	1111	1130	1094	1098	1115	1051	1088	1029	1085	1106	1062	1062	1098	1081	1037	1075	1089	1032	1078	1098	1089	1078	1078	1109	1138	1049	1010	1120	1075	1090	1070	1069	1087	1051	1115	1105	1085	1047	1074	1102	1084	1086	1072	1102	1106	1128	1055	1077	1083	1048	1104	1067	1074	1035	1062	1083	1080	1123	1074	1069	1050	1091	1121	1017	1136	1095	1113	1076	1077	1095	1075	1099	1024	1058	1075	1090	1061	1039	1133	1088	1067	1093	1126	1086	1102	1133	1100	1102	1133	1078	1057	1075	1058	1049	1040	1075	1115	1067	1028	1078	1115	1125	1107	1156	1038	1107	1088	1030	1065	1136	1101	1042	962	1115	1058	1043	1009	1060	1146	1113	1022	1062	1111	1134	1090	1075	1121	1101	1102	1099	1081	1057	1095	1105	1073	1070	1167	1052	1066	1033	1081	1089	1100	1013	1063	1078	1060	1111	1072	1105	1079	1100	990	1075	1100	1084	1041	1111	1080	1023	1071	1118	1106	1103	986	1101	1073	1106	1090	1087	1085	1037	1106	1086	1053	1093	1072	1109	1108	1091	1064	1066	1011	1093	1060	1076	1045	1075	1078	1122	1141	1068	1120	1087	1076	1121	1084	1087	1131	1139	1107	1071	1080	1061	1049	1079	1082	1063	1027	1092	1095	1098	1073	1047	1013	1090	1138	1078	1021	1100	1052	1035	1027	1087	1067	1000	1129	1138	1085	1153	1052	1031	1113	1107	1032	1108	1068	1062	1060	1034	1066	1137	1090	1142	1080	997	1054	998	1040	1133	1021	1044	1071	1057	1125	1068	1032	1061	1080	1072	1083	1097	1114	1100	1076	1076	1097	1095	1077	1063	1063	1097	1068	1070	1065	1074	1069	1020	1070	1067	1124	1050	1122	1125	1108	1018	1090	1087	1087	1113	1082	1085	1097	1081	1091	1029	1073	1082	1121	1101	1041	1076	1096	1032	1100	1068	1071	1058	1111	1086	1112	1084	1111	1047	1087	1101	1091	1073	1055	1060	1055	1100	1082	1083	1118	1056	1054	1099	1090	1070	1081	1093	1060	1101	1084	1087	1044	1082	1056	1031	1079	1113	1055	1101	1091	1084	1064	1102	1138	1071	1084	1067	1040	1066	1036	1109	1112	1090	1131	1116	1059	1108	1071	1128	1110	1021	1062	1066	1055	1081	1085	1048	1103	1027	1108	1076	1088	1110	1113	1153	1044	1112	1053	1072	1101	1074	1138	1084	1045	1077	1078	1078	1038	1094	1030	1112	1030	1116	1029	1055	1123	1099	1058	1123	1072	1107	1050	1133	1067	1063	1124	1083	1074	1081	1059	1089	1088	1121	1077	1061	1040	1029	1100	1049	1071	1094	1149	1084	1118	1075	1173	1035	1065	1124	1111	1013	1098	1059	1076	1052	1144	1070	1101	1068	1059	1139	1086	1062	1016	1030	1130	1106	1086	1084	1113	1103	1070	1051	1042	1009	1078	1074	1080	1086	1094	1015	1051	1141	1089	1092	1027	1015	1062	1090	1063	1131	1133	1089	1055	1111	1069	1152	1065	1073	1099	1141	1052	1054	1100	1085	1038	1025	1113	1082	1048	1050	1100	1085	1089	1056	1038	1066	1143	1070	1088	1120	1082	1113	1118	1051	1079	1093	1097	1052	1086	1122	1062	1071	1052	1085	1066	1058	1076	1089	1123	1146	1101	1041	1052	1118	1053	1031	1174	1089	1111	1048	1067	1110	1025	1061	1045	1072	1144	1080	1090	1086	1072	1058	1078	1078	1061	1060	1036	1099	1062	1058	1053	1077	1130	1112	1063	1110	1058	1059	1068	1047	1070	993	1088	1066	1077	1043	1056	1077	1057	1123	1107	1094	1074	1076	1067	1046	1115	1061	1051	1042	1086	1030	1082	1067	1008	1059	1118	1120	1117	1111	1117	1075	1055	1074	1111	1069	1100	1014	1052	1065	1041	1047	1078	1054	1062	1134	1062	1097	1053	1024	1090	1080	1100	1076	1077	1058	1072	1073	1086	1047	1090	1047	1060	1047	1039	1059	1099	1084	1061	1117	1112	1068	1070	1051	1076	1108	1097	1096	1069	1019	1132	1060	1070	1112	1065	1072	1114	1088	1140	1076	1057	1069	1099	1118	1053	1034	1083	1055	1061	1098	1121	1105	1092	1063	1081	1080	1194	1068	1051	1020	1071	1102	1112	1122	1084	1077	1075	1049	1037
41847	28948	17310	8128	2900	1191	512	341	376	337	388	377	334	401	365	375	351	356	330	400	378	368	373	356	367	392	400	355	375	389	355	361	330	380	376	352	341	327	341	356	381	354	368	389	324	365	378	363	349	358	355	382	350	366	394	358	377	357	348	332	340	365	394	345	325	338	361	346	345	357	348	367	367	387	350	345	381	399	328	374	342	360	364	369	319	358	346	356	356	356	327	372	335	364	359	381	391	357	390	346	351	362	377	374	385	372	325	336	334	321	367	358	364	362	371	325	371	357	359	330	356	326	365	386	378	356	379	374	375	363	380	358	320	338	353	369	374	340	385	391	390	373	385	328	382	398	365	365	352	337	331	367	364	376	354	353	370	354	361	357	364	361	372	360	393	340	375	395	370	339	396	352	386	327	351	375	353	337	349	342	395	359	358	405	339	333	383	411	376	360	350	345	366	303	335	410	355	369	344	370	352	367	391	355	411	376	378	316	388	352	376	348	340	377	346	362	345	368	359	357	391	381	345	392	356	324	349	382	365	384	405	390	322	380	318	347	376	367	381	377	355	359	358	334	368	356	326	411	376	367	387	365	344	339	371	356	413	377	376	334	342	348	358	344	384	366	376	370	378	374	383	353	355	356	346	335	339	378	335	367	368	364	373	344	374	379	336	393	339	349	339	389	319	344	323	355	364	371	343	405	393	391	384	374	385	362	394	330	367	350	344	361	379	327	370	355	359	343	358	344	341	336	360	373	354	380	373	350	394	373	357	376	373	329	385	397	353	352	370	331	363	351	364	338	377	350	339	388	334	359	331	367	413	343	340	370	333	362	342	374	368	353	377	345	354	414	392	350	361	347	361	355	350	375	350	357	380	400	355	375	372	354	378	353	412	357	361	347	370	351	351	367	353	376	372	326	350	351	351	368	398	356	367	381	364	382	330	341	370	360	337	354	389	361	338	325	394	361	355	333	389	364	365	347	353	352	349	363	389	367	356	370	386	395	364	354	349	382	359	390	380	349	335	365	370	370	340	375	353	338	361	387	360	350	339	346	390	355	342	400	399	382	322	339	401	379	376	347	381	402	330	358	363	355	364	359	374	351	371	348	318	370	372	354	393	375	409	337	323	358	365	334	355	394	364	317	319	369	364	351	389	369	377	357	373	381	391	386	334	320	336	382	358	357	360	349	357	379	355	366	397	344	354	386	338	367	404	364	341	306	374	367	394	390	355	359	341	384	345	340	336	356	349	323	354	366	387	348	384	370	344	374	393	398	316	354	367	370	367	354	354	349	360	347	350	344	336	404	368	352	352	373	389	376	363	355	357	374	363	360	376	380	345	366	356	377	358	386	376	370	383	361	384	352	378	403	328	354	338	348	326	353	364	371	384	382	377	384	370	383	340	370	398	375	348	368	315	379	365	362	371	370	378	351	361	371	389	401	327	377	382	352	383	357	371	366	396	338	390	354	347	397	358	342	323	350	384	386	368	344	341	371	356	384	360	296	350	355	398	337	324	376	402	368	362	358	339	377	389	388	352	335	346	352	353	343	366	373	333	310	374	336	361	359	355	364	369	356	327	361	360	367	354	353	377	376	401	385	374	401	361	346	400	370	382	340	390	377	356	357	345	371	380	342	351	398	370	365	344	342	357	350	383	403	327	352	330	378	413	346	375	346	346	403	374	378	378	337	375	303	359	350	356	368	364	329	373	348	365	357	368	379	385	383	350	375	406	376	389	341	373	316	354	298	350	363	355	367	378	431	341	355	369	359	338	373	381	358	369	378	355	375	354	426	402	400	370	368	417	332	346	368	383	325	377	322	374	339	328	353	349	329	374	359	367	364	380	382	353	342	354	357	369	361	376	338	333	359	362	382	360	369	368	380	400	365	392	381	354	365	343	323	348	366	387	389	341	364	392	376	377	384	403	353	349	386	346	390	365	348	377	373	376	354	396	345	317	368	346	382	396	337	373	354	371	385	388	346	348	368	389	406	366	371	329	343	392	350	352	332	403	370	376	389	378	358	388	364	367	344	379	318	372	348	384	345	363	355	385	398	376	369	358	356	395	373	359	374	371	374	373	362	393	336	366	339	373	402	359	349	340	381	316	355	362	344	362	335	341	355	352	342	345	351	410	359	380	343	376	362	386	389	343	377	355	338	325	359	362	366	363	389	354	312	330	375	347	364	383	379	416	347	339	360	340	370	368	367	418	387	377	367	343	397	353	386	358	345	344	344	345	378	382	376	387	373	352	383	348	361	397	363	327	351	368	367	378	342	362	342	356	371	346	369	374	345	342	377	351	404	359	342	337	388	385	359	358	338	403	355	355	380	363	380	359	351	371	351	364	369	372	395	368	372	344	386	327	393	371	372	364	366	404	350	370	385	365	363	371	367	361	349	360	379	378	368	372	378	332	354	334	348	342	391	394	400	347	355	380	368	392	386	362	388	352	370	385	371	372	367	370	343	378	376	369	354	363	368	376	364	355	383	342	401	376	368	358	377	373	330	368	398	375	358	356	329	347	350	363	364	369	367	373	392	386	352	374	349	415	352	376	386	359	381	372	366	350	334	380	358	342	349	369	336	378	363	394	392	344	373	387	373	385	374	330	302	309	364	385	360	376	372	349	370	370	331	376	369	346	373	346	353	328	368	344	360	381	372	340	343	349	391	351	346	376	356	360	375	401	361	345	356	347	376	375	336	349	396	383	344	350	348	379	352	356	382	335	353	359	309	358	347	378	339	318	370	372	329	354	330	340	343	384	353	355	381	394	349	367	349	359	360	360	377	357	390	382	348	316	381	361	370	418	350	356	356	384	378	351	371	392	349	350	339	384	374	367	387	343	369	367	351	353	380	390	363	363	399	386	357	357	349	389	329	378	393	349	392	345	387	411	362	345	342	381	385	365	364	363	350	343	377	330	353	347	385	379	344	367	402	358	408	399	315	342	378	395	355	387	372	358	358	371	343	424	393	350	345	348	346	362	353	326	353	380	359	352	338	372	392	368	379	379	385	362	364	322	362	341	337	348	378	358	398	355	347	374	357	363	343	366	376	378	332	395	395	374	371	365	328	396	378	346	358	356	368	370	363	353	352	372	372	369	342	372	375	346	330	337	396	331	355	361	348	374	383	353	345	339	362	382	340	372	334	356	412	375	372	328	361	383	348	372	351	374	324	384	356	393	389	380	370	337	374	347	367	355	385	340	371	383	367	376	338	363	373	371	378	356	335	349	327	388	366	356	360	355	383	360	353	335	329	363	356	328	360	373	372	349	336	347	390	378	344	344	391	380	353	376	366	327	355	363	387	354	333	368	345	353	357	365	353	365	368	354	338	388	380	362	370	410	381	394	341	379	360	383	342	365	370	335	373	352	396	362	379	350	353	345	337	322	366	341	347	389	343	377	344	340	364	362	371	389	326	332	356	407	336	361	370	387	345	374	364	402	380	363	362	359	355	375	371	344	370	347	368	354	380	391	365	377	352	365	383	358	377
23746	19735	23697	14368	6785	3017	1356	822	835	817	788	842	819	837	800	837	819	807	808	815	809	815	831	794	794	771	781	837	876	845	801	808	874	858	816	876	860	870	837	840	882	798	819	867	838	804	756	796	813	837	774	821	780	776	832	842	849	844	807	813	888	759	850	869	852	805	810	847	817	839	815	781	862	811	818	849	836	853	849	797	787	815	879	876	871	865	800	833	795	826	813	860	779	817	812	834	789	803	770	835	781	790	803	802	778	827	791	796	818	772	816	818	855	794	801	759	795	785	806	827	785	787	772	830	813	798	803	814	815	820	859	817	817	805	823	806	811	812	843	795	845	800	829	814	843	839	824	839	816	776	881	803	858	783	826	805	814	833	794	867	858	841	796	848	789	800	869	752	843	812	819	824	833	807	829	795	818	851	868	785	871	824	861	837	796	842	853	865	772	828	822	821	794	835	864	817	805	841	818	844	799	859	873	806	831	834	852	789	825	830	854	796	778	850	831	825	803	827	800	815	802	815	816	802	830	847	829	830	788	820	858	897	798	845	799	830	828	851	793	814	813	835	826	837	818	750	867	851	822	837	802	811	860	809	818	788	844	839	830	821	794	855	770	767	772	867	839	795	838	884	798	771	847	777	819	779	772	815	813	830	823	811	780	807	766	868	826	775	763	808	803	852	842	847	814	856	787	798	775	854	822	806	853	835	821	802	846	840	843	821	864	834	826	846	809	826	750	790	798	770	798	844	817	838	812	785	809	780	835	801	811	812	786	792	813	843	810	804	893	842	804	842	852	825	854	752	798	820	837	792	810	787	786	781	778	861	776	770	789	825	802	828	817	841	777	858	803	850	761	779	810	865	807	854	838	766	822	811	774	838	768	798	825	798	839	786	837	860	808	856	802	836	856	862	767	838	813	829	845	754	828	849	831	843	820	822	776	773	794	818	815	832	797	814	799	784	814	823	821	798	849	811	834	784	761	789	811	802	797	821	796	821	846	813	812	786	821	811	817	798	804	823	825	814	818	807	788	832	798	820	834	801	843	843	817	829	815	832	819	841	813	807	816	841	774	821	770	817	827	835	800	809	760	826	780	821	751	802	768	780	805	835	767	813	792	803	779	838	876	849	811	772	801	753	784	784	790	848	784	838	804	802	838	857	813	783	824	815	838	833	817	781	846	811	854	862	829	838	811	768	835	812	794	842	826	804	810	814	793	836	891	858	825	775	814	798	820	821	845	811	833	855	796	824	846	787	837	810	808	802	820	841	851	796	849	799	830	863	876	801	806	768	825	835	852	825	827	830	795	788	835	795	841	811	784	910	751	818	800	803	835	862	795	840	796	802	846	848	787	837	843	766	764	835	843	807	815	823	820	867	783	800	815	807	775	813	845	745	845	847	827	868	801	807	875	845	881	812	847	793	795	847	804	812	841	829	813	802	814	807	796	799	762	795	866	809	809	814	811	852	771	801	776	823	808	845	820	820	799	811	796	853	840	846	787	782	818	795	836	793	827	866	840	788	809	810	798	815	819	828	843	879	829	821	846	800	785	827	838	801	809	799	766	847	826	857	795	802	835	787	780	804	852	815	788	773	854	835	841	799	818	823	879	789	813	896	809	811	814	794	803	765	794	815	776	806	807	808	870	820	878	834	769	821	787	764	795	839	787	852	867	791	805	817	834	795	853	794	795	806	844	820	863	776	834	778	790	784	794	835	787	841	861	810	840	805	762	832	822	815	783	837	805	790	847	856	806	830	815	842	839	808	805	812	839	830	797	818	798	816	819	780	801	834	816	819	836	862	823	856	838	764	857	824	811	751	819	848	829	827	866	788	763	796	885	799	819	782	859	825	759	819	835	796	793	800	864	827	834	814	859	796	813	797	808	850	895	822	784	817	823	861	819	772	796	792	789	812	833	822	844	862	845	860	787	789	797	844	790	800	807	791	824	838	837	829	834	907	852	823	800	838	867	834	801	864	814	842	790	814	834	829	848	813	796	804	795	857	817	834	786	815	835	826	787	787	890	843	799	830	739	748	820	842	805	807	863	819	866	845	782	823	796	767	825	811	801	838	793	784	855	803	826	804	829	835	779	801	820	776	843	790	766	776	788	799	864	867	888	826	775	837	874	820	821	799	864	816	848	776	833	776	799	821	802	788	858	843	780	775	813	821	803	825	867	792	796	845	829	856	799	797	797	797	818	830	805	806	794	824	841	788	795	798	814	768	864	807	772	839	840	841	845	879	755	810	790	819	819	805	828	787	818	780	820	823	847	827	838	803	865	828	849	816	806	856	818	786	792	787	823	856	833	799	804	801	821	817	825	814	786	831	831	834	844	805	796	793	814	815	799	829	848	835	814	786	829	850	736	802	776	802	823	815	825	837	807	834	833	785	797	808	802	817	822	757	834	833	802	852	818	857	798	797	778	852	806	860	799	823	794	822	804	821	849	806	813	802	777	810	822	807	829	837	829	822	828	830	841	796	804	817	848	834	831	787	796	791	834	809	806	799	839	866	865	808	829	830	820	773	826	802	849	807	842	828	810	850	834	885	819	815	828	789	806	854	857	781	835	811	851	813	826	837	804	803	784	825	803	852	781	877	845	842	796	832	783	794	814	838	800	799	818	873	790	839	823	849	798	831	860	827	788	810	782	768	830	815	785	847	771	798	822	846	786	795	880	808	858	825	797	798	796	776	797	835	835	787	793	825	862	743	810	825	817	794	770	812	850	804	842	754	837	849	818	805	856	841	796	843	842	815	768	892	849	825	819	794	785	786	820	806	838	816	810	798	791	846	804	851	874	839	775	801	838	821	796	791	830	792	843	818	782	801	848	837	810	791	844	822	778	767	855	884	784	832	808	801	764	836	855	866	763	798	842	859	799	837	887	794	845	806	820	816	752	807	825	855	791	820	779	828	842	784	832	818	860	830	853	781	815	835	850	849	796	773	810	886	830	855	803	802	855	844	816	819	808	813	800	795	800	851	833	836	789	803	829	801	852	829	798	892	843	777	819	835	797	810	838	835	803	794	841	836	833	767	847	791	816	850	836	828	860	803	834	822	804	813	795	812	783	812	801	822	852	799	819	872	847	841	801	813	830	816	846	795	801	815	835	821	782	823	818	807	841	788	778	849	831	819	874	797	789	802	811	776	830	781	826	830	786	809	823	766	809	819	818	793	796	828	834	856	812	779	833	785	766	835	821	780	823	852	819	833	809	825	852	832	794	856	795	835	839	815	820	813	810	849	818	759	835	848	832	878	856	863	811	797	774	806	841	835	809	807	834	795	765	788	827	829	859	789	799	804	834	863	861	786	834	816	805	815	833	785	850	818	814	826	798	841	797	804	794	811	797	779	827	786	830	768	804	805	839	821	840	801	843	832	870	798	844	850	813	838	852	834	783	823	806	819	805	856	813	874	836	812	811	845	814	865	862	779	853	795	857	830	798	788	836	843	864	813	846	805	793	775	796	870	784	786	753	842	788	804	826	767
62296	65672	65147	44758	24226	8505	1574	350	335	372	334	362	357	345	353	352	353	340	364	365	350	375	325	336	327	361	332	373	357	315	354	353	356	332	333	318	329	343	341	357	379	318	386	368	352	365	318	334	358	368	322	348	326	326	364	347	343	323	344	361	331	351	350	299	359	331	325	307	352	315	339	328	338	343	306	348	367	360	384	361	324	351	339	363	346	329	391	353	352	352	375	361	330	366	366	319	350	386	374	354	374	366	372	374	358	401	351	321	361	388	320	339	377	360	297	365	329	369	389	358	351	367	342	308	359	350	360	305	323	369	344	358	356	325	325	340	321	358	352	347	349	363	331	346	372	330	331	362	370	326	356	347	343	358	334	334	312	350	341	336	337	352	339	376	341	394	332	300	348	357	325	324	348	364	356	364	373	354	350	353	336	336	376	350	368	312	347	384	359	354	332	326	319	350	350	368	362	307	355	381	349	367	336	362	360	358	336	346	341	356	349	379	310	378	332	322	361	349	351	340	352	338	332	324	357	343	334	349	350	330	343	375	382	375	403	349	387	347	335	382	331	326	369	390	351	345	314	329	345	304	393	371	326	325	342	349	381	324	341	340	350	328	356	348	355	354	333	387	355	330	314	377	348	364	310	338	309	348	385	356	387	371	360	330	369	338	372	405	350	346	320	339	328	376	350	341	336	336	352	307	328	367	385	318	327	372	336	314	355	356	361	349	363	349	339	324	366	367	345	334	316	359	321	335	337	338	342	369	319	344	361	335	322	358	337	341	333	368	353	345	353	325	351	336	361	403	366	337	365	313	380	358	327	347	348	322	331	331	354	327	340	363	332	337	368	345	352	373	381	333	348	341	304	360	361	357	326	338	356	330	332	331	339	367	370	348	358	323	343	370	359	371	352	352	335	379	319	327	333	338	388	359	362	329	343	333	353	325	356	343	360	352	346	384	333	370	376	341	332	379	326	383	376	381	344	333	333	371	335	337	331	318	344	362	363	310	381	323	357	330	361	357	371	329	353	339	355	332	328	337	379	370	351	348	358	336	378	347	352	315	399	342	356	326	344	338	352	334	338	350	352	372	337	338	403	362	338	334	360	343	368	362	352	341	328	341	333	337	352	339	345	322	372	352	370	346	346	363	325	358	352	327	353	352	362	365	375	344	328	369	331	321	357	383	350	372	336	364	380	331	368	347	362	336	361	345	296	344	356	342	352	350	345	354	340	334	345	324	316	337	316	335	335	341	322	359	336	299	356	358	323	361	350	332	349	330	373	362	336	375	391	353	354	369	330	391	354	364	346	363	389	325	334	364	372	374	358	357	327	353	357	341	363	350	358	339	363	339	350	339	321	376	364	374	358	367	328	373	340	339	356	345	309	350	355	315	348	334	344	352	311	344	379	337	359	305	336	377	346	319	350	343	358	353	347	382	357	340	362	352	338	333	372	318	358	335	348	341	359	339	375	348	314	358	344	350	361	367	344	364	344	368	338	341	355	356	362	334	310	314	383	331	344	351	352	350	309	378	336	349	363	330	367	316	361	355	352	339	331	370	349	349	374	309	313	367	353	350	328	317	343	388	377	311	362	363	332	355	359	381	332	342	352	331	374	329	347	336	367	336	358	324	351	349	375	314	371	350	366	347	347	376	319	354	347	356	354	355	354	339	334	351	369	364	385	326	317	341	360	353	409	344	350	327	342	363	362	396	350	354	382	366	341	339	361	360	354	320	309	363	344	341	323	294	327	317	338	381	351	333	366	348	344	351	361	321	348	357	314	340	326	332	333	334	333	299	352	310	355	354	337	327	372	367	395	392	346	361	398	329	380	363	355	313	343	351	336	363	341	314	382	354	354	321	344	317	313	362	371	303	346	337	338	344	352	327	324	346	339	308	327	363	372	362	390	378	366	323	339	339	340	337	317	330	354	320	324	393	344	352	343	313	354	372	338	391	368	314	387	357	366	344	381	347	356	362	359	365	366	349	376	342	374	372	351	358	350	357	397	375	332	336	367	329	369	355	367	320	379	371	383	323	342	338	365	315	318	358	372	367	381	372	391	353	355	385	341	384	354	328	340	332	349	364	341	352	338	343	335	354	362	349	372	324	392	328	323	366	376	353	355	368	334	331	325	361	379	357	338	358	339	383	366	311	319	323	354	337	322	369	339	348	366	353	345	345	343	365	340	334	370	358	327	401	350	375	321	310	352	318	352	360	331	338	368	334	388	313	363	371	352	331	337	301	340	379	373	351	338	353	372	360	336	371	363	388	356	355	340	327	333	355	360	353	336	327	331	336	334	328	343	359	333	350	331	322	361	346	345	380	360	369	336	339	340	365	346	363	336	388	349	320	349	341	354	334	338	390	333	341	354	339	351	327	369	334	360	337	357	342	335	346	379	343	345	361	316	355	321	341	316	324	310	360	376	373	368	342	322	312	334	346	367	341	363	370	366	373	349	365	327	325	363	365	329	383	332	372	339	341	329	346	337	362	328	341	361	362	319	347	338	366	340	348	348	351	364	381	380	349	356	346	380	304	314	361	307	339	324	365	369	354	372	323	347	374	355	321	316	351	338	330	320	318	322	356	326	354	335	353	308	327	349	347	326	319	357	319	342	365	333	358	355	321	363	375	329	340	328	388	376	325	302	361	296	343	326	316	362	383	322	348	362	336	358	343	379	345	331	342	356	356	343	337	347	365	354	367	334	352	399	335	346	339	341	366	377	312	356	317	350	299	315	345	388	345	347	323	351	377	352	336	376	341	335	342	360	346	363	345	348	368	310	327	365	352	350	338	352	380	352	352	365	325	353	314	366	348	344	403	359	315	338	348	359	372	353	352	332	351	343	354	332	350	328	349	337	383	343	352	338	351	357	344	367	362	334	349	321	349	341	364	360	352	374	335	324	365	338	363	352	318	341	347	375	334	360	322	341	363	331	349	350	339	360	362	363	343	363	344	345	345	316	376	317	337	402	361	331	347	360	334	357	335	354	333	361	357	334	339	377	345	339	322	346	382	384	379	332	335	355	354	366	349	402	362	309	378	313	346	373	359	335	311	337	393	397	349	373	353	351	353	303	341	379	349	360	334	353	353	354	332	318	347	347	385	369	379	415	331	368	361	372	361	334	366	351	339	323	352	346	376	364	333	348	300	347	325	351	362	375	345	339	327	333	355	334	358	346	348	345	356	348	354	358	359	339	385	370	345	378	326	355	366	326	342	315	329	362	318	359	333	372	365	356	356	314	343	352	335	370	332	366	356	363	296	324	312	336	358	354	347	298	361	319	334	357	357	348	391	331	358	357	337	365	358	348	314	329	303	322	345	308	354	356	350	334	369	356	316	357	356	398	371	357	356	365	337	359	333	343	345	374	364	323	366	324	322	365	347	326	352	366	361	323	362	324	322	316	329	334	348	326	303	362	322	347	336	352	314	351	363	335	334	347	347	339	355	373	332	346	330	315	334	330	352	318	340	362	345	366	352	360	335	360	324
39483	53535	61132	49269	31975	14494	3643	832	811	775	785	833	756	816	808	772	821	781	768	817	757	792	808	802	783	827	802	797	808	795	811	825	751	824	815	788	764	851	801	783	795	784	750	754	783	859	778	778	810	789	812	797	828	755	808	817	846	787	828	768	819	801	824	831	815	791	785	791	858	767	763	792	761	775	777	802	797	781	862	825	798	725	768	809	806	796	828	834	776	780	819	769	834	776	765	878	775	792	797	791	787	847	805	826	800	792	818	771	842	843	807	770	842	780	782	831	815	755	810	839	814	818	808	820	788	777	761	781	826	875	833	825	826	849	849	803	818	793	863	777	809	744	798	777	804	778	828	810	813	761	824	761	779	777	865	776	806	804	824	769	785	799	781	833	797	774	812	812	783	785	809	812	882	823	800	752	827	843	829	835	777	861	775	831	801	803	777	809	855	736	815	814	736	796	798	793	718	766	791	809	786	761	796	799	778	836	826	823	769	782	752	790	789	847	784	837	787	759	754	742	786	831	788	787	794	867	748	779	822	840	831	774	773	782	796	800	768	851	756	777	817	842	813	748	799	825	783	759	800	791	833	811	871	802	778	817	784	842	783	792	821	791	815	809	797	872	829	783	799	813	810	793	748	783	774	785	824	757	762	805	827	771	781	766	791	796	781	774	895	852	806	834	806	859	792	776	801	783	835	785	799	832	837	758	733	756	812	792	839	771	774	799	839	817	785	808	795	780	780	801	765	826	778	766	767	829	792	798	777	771	767	840	830	803	782	799	751	842	815	795	802	778	815	821	818	783	813	789	796	757	751	759	799	814	797	784	815	839	782	769	797	779	760	768	804	838	788	826	788	836	810	795	811	780	805	810	845	804	821	798	755	819	811	780	770	792	780	809	803	822	759	807	814	777	756	816	761	813	821	840	808	751	720	775	809	770	784	823	792	796	762	817	827	782	809	749	778	804	831	798	745	794	804	825	815	783	727	773	795	826	766	748	838	806	791	799	787	755	775	788	804	754	832	793	835	754	829	801	772	772	799	866	797	788	800	852	811	815	777	849	753	863	870	798	819	803	789	809	801	790	777	773	799	741	822	758	786	800	818	777	755	749	825	827	821	834	810	769	817	823	825	794	789	803	779	797	795	754	860	817	819	829	730	823	828	800	775	805	800	810	814	786	811	846	860	792	789	786	772	814	784	825	800	787	808	766	866	755	778	821	842	800	781	860	786	817	796	859	823	758	776	785	776	775	833	800	787	816	779	743	826	778	856	803	763	794	787	809	765	821	774	824	768	816	816	824	802	795	796	771	802	810	732	812	767	783	836	757	773	795	782	812	811	802	760	799	760	790	867	766	852	774	788	738	798	801	776	860	788	780	794	825	794	783	774	829	821	810	830	773	791	799	810	769	821	829	851	773	846	741	777	789	791	776	809	795	801	806	802	839	804	784	746	805	774	827	812	820	833	751	790	792	810	775	780	771	821	811	791	811	782	786	780	769	765	794	802	814	834	801	804	782	822	816	779	868	797	786	792	800	841	785	809	792	732	750	833	817	777	822	760	774	775	767	790	797	764	801	767	839	717	822	835	822	812	768	781	818	846	800	769	812	769	762	785	790	841	803	819	833	771	820	788	762	812	793	771	750	818	824	863	809	843	770	783	779	815	777	843	796	759	779	819	805	836	811	828	800	790	799	775	783	767	821	785	829	784	787	786	821	810	772	794	787	788	833	782	816	796	820	807	748	802	810	765	750	747	764	791	794	827	792	799	763	804	800	769	788	818	780	839	751	828	815	810	760	846	774	821	824	774	767	826	788	838	820	791	750	802	837	790	819	772	791	823	791	792	789	816	785	833	868	814	766	836	816	775	786	830	775	838	762	784	760	815	806	757	803	818	774	814	770	819	815	796	814	815	826	794	836	802	785	825	800	782	790	838	827	772	799	830	806	838	815	800	810	783	790	839	765	838	811	804	769	783	813	788	779	784	790	756	843	793	774	819	789	760	743	820	833	786	811	846	768	831	769	792	838	838	764	817	820	837	776	808	719	795	787	779	777	791	800	822	772	833	778	824	841	790	739	786	783	800	822	806	807	809	740	834	768	818	835	764	828	862	762	794	824	783	823	774	771	848	766	806	790	800	854	825	811	844	758	768	768	763	802	795	790	803	771	821	762	819	779	764	817	801	842	828	803	813	795	793	772	810	823	799	770	771	800	777	816	723	822	828	749	750	783	856	807	784	787	806	845	789	739	812	787	824	781	807	847	820	837	777	804	857	827	828	762	770	799	806	784	826	854	820	785	806	764	782	827	810	725	835	793	772	828	776	811	837	789	823	836	769	794	783	865	831	773	737	815	836	834	773	765	829	823	821	748	775	801	817	761	794	819	768	821	780	831	807	806	843	823	813	847	829	795	787	795	766	793	870	762	839	771	841	787	802	809	810	808	816	830	815	770	805	812	779	798	834	803	794	803	775	824	794	792	785	788	816	745	856	795	818	819	745	789	811	828	799	771	759	747	755	798	779	768	784	791	828	790	729	781	820	793	773	816	802	792	792	804	782	794	778	819	856	810	823	776	780	820	759	841	787	799	803	786	791	827	787	798	832	860	806	777	793	753	814	814	800	836	823	783	812	753	782	774	768	774	788	803	792	791	797	783	761	772	867	778	842	819	860	783	822	812	854	804	804	812	839	824	818	869	777	834	793	856	845	772	745	827	781	785	808	816	801	802	813	755	744	767	813	796	788	821	769	791	789	738	788	818	816	805	795	814	813	799	832	820	807	772	779	814	783	836	794	738	825	806	848	816	807	781	810	763	811	726	771	801	803	803	762	772	776	785	818	787	835	766	809	818	792	850	816	783	785	873	805	774	812	793	862	783	804	830	853	787	828	838	814	777	773	741	819	789	815	823	833	817	822	805	788	828	775	764	786	803	837	813	816	790	727	816	805	766	784	747	760	762	810	780	755	817	822	795	796	760	809	792	829	757	821	812	773	772	781	811	773	806	813	825	813	764	799	820	840	812	801	775	797	777	800	824	784	834	772	793	826	789	780	790	798	788	847	827	769	788	811	797	834	790	764	814	850	791	772	828	781	793	782	776	802	837	833	747	793	796	794	801	844	810	846	839	819	831	763	835	798	806	791	775	758	785	819	775	840	799	800	792	780	845	772	820	781	760	774	775	779	820	763	782	811	801	734	825	808	783	711	842	823	809	806	782	767	792	829	802	813	800	781	803	828	775	808	846	770	792	828	790	814	822	779	827	852	811	792	834	818	783	789	757	794	772	828	790	803	746	798	822	824	831	825	758	800	813	832	798	783	779	793	779	834	833	832	808	788	863	770	719	797	830	771	759	732	781	750	788	836	773	806	825	779	772	825	836	850	865	830	807	750	792	827	786	779	826	795	754	831	805	781	804	840	827	765	782	825	796	780	837	781	787	795	846	777	819	802	760	723	784	780	791	805	793	812	758	792	788	787	812	798	818	807	785	796	793
71099	73738	76599	54933	34334	17247	3176	543	553	477	511	512	490	486	535	503	534	515	488	477	509	519	502	468	500	485	506	556	470	486	542	546	486	485	474	511	511	524	476	475	478	496	497	472	524	498	479	492	507	558	546	522	493	493	506	474	501	489	502	489	495	491	487	490	509	510	498	522	533	467	526	478	501	557	529	543	486	469	524	466	484	509	495	518	472	498	510	502	503	497	529	472	460	527	497	481	483	504	499	491	451	524	500	507	519	450	525	483	456	535	488	480	520	481	506	468	523	501	491	480	471	500	516	506	496	491	474	516	477	495	480	464	490	522	540	474	526	436	506	486	489	482	556	504	480	481	504	561	475	511	503	487	477	486	518	523	513	430	526	501	490	488	467	525	494	515	501	493	521	457	529	506	485	458	487	477	495	480	471	527	446	479	494	491	507	494	485	546	478	500	474	480	505	513	504	494	526	472	493	475	489	472	461	496	506	475	473	477	518	511	496	478	516	470	486	527	552	489	512	475	466	458	551	523	476	467	511	506	480	460	496	538	503	441	504	483	474	469	458	483	499	472	513	439	478	538	488	450	479	473	481	457	470	476	457	473	501	470	486	491	488	505	459	487	430	468	488	518	508	501	485	468	468	445	478	493	486	524	515	474	475	494	500	519	487	453	505	460	444	506	485	519	517	528	505	460	504	523	487	455	492	536	488	501	484	485	500	472	502	484	505	465	511	497	488	487	482	469	499	496	527	529	520	505	438	479	493	478	497	525	488	452	495	548	513	533	462	474	506	493	513	453	481	467	461	508	516	499	475	467	467	508	450	503	479	493	494	453	454	460	472	489	489	532	494	517	431	511	484	491	484	528	485	489	530	520	526	482	504	465	480	460	498	516	474	547	464	501	501	481	500	472	500	468	462	457	515	485	502	524	485	506	452	518	520	523	499	542	495	502	497	474	496	513	485	544	503	544	509	540	448	522	571	496	490	440	456	502	521	487	558	567	476	491	477	486	505	465	501	497	503	491	476	469	490	481	460	496	476	493	465	488	496	541	509	502	508	502	523	539	505	490	545	509	492	495	495	501	538	521	470	492	517	509	519	487	464	506	490	505	483	470	494	486	500	453	455	502	471	518	493	498	512	507	534	484	479	479	592	450	489	515	467	482	467	515	489	458	475	496	498	533	468	453	503	510	518	516	453	498	522	477	487	501	474	517	522	550	480	501	467	517	489	479	453	470	472	468	498	529	488	524	506	495	501	475	485	478	522	504	466	439	501	530	536	463	481	498	462	467	478	491	477	513	497	520	559	516	492	478	497	506	459	517	458	467	471	459	530	514	505	454	463	503	440	502	510	491	491	521	466	460	474	489	517	485	468	465	473	481	528	518	502	492	508	478	490	487	512	486	466	523	506	484	453	488	481	486	510	495	505	480	501	507	484	447	450	450	542	458	529	477	472	452	469	470	502	489	458	487	485	452	468	496	468	473	472	485	549	492	464	507	512	499	517	452	474	499	505	478	495	467	470	551	460	513	496	449	488	522	489	461	490	470	431	443	531	485	493	497	478	464	478	496	474	474	540	504	488	498	505	510	485	539	501	497	480	501	512	489	483	495	488	550	536	523	441	501	463	518	486	459	504	490	473	493	455	485	497	472	465	505	479	490	502	442	499	513	484	508	459	468	482	481	507	503	480	505	503	564	480	498	521	533	480	517	472	493	489	477	517	475	482	466	499	515	517	485	504	503	473	497	530	461	482	497	477	572	487	497	525	485	489	471	480	484	507	525	506	509	528	469	474	515	473	483	529	458	510	521	502	484	499	481	517	488	491	447	458	535	467	492	534	467	493	519	524	452	500	516	461	441	481	459	512	525	478	467	504	507	501	481	460	482	499	485	513	530	516	474	512	499	534	453	508	505	492	498	458	461	501	549	483	478	495	521	508	515	492	515	501	498	508	510	484	503	506	481	490	520	467	561	523	448	503	512	490	484	457	542	475	519	486	477	460	550	490	496	465	453	479	500	488	527	510	470	508	531	471	504	530	487	499	496	465	468	521	476	544	490	493	443	480	497	454	481	489	486	489	511	482	555	495	501	520	487	481	552	470	474	523	473	494	518	517	500	507	476	518	493	503	518	494	503	486	497	456	503	469	487	500	463	568	468	469	560	496	500	501	455	480	475	447	526	505	545	519	494	518	518	485	513	483	557	548	492	488	486	485	480	494	485	493	486	493	479	490	468	506	502	500	497	490	475	493	456	545	507	486	483	510	467	465	478	510	499	527	476	490	499	483	525	504	483	509	472	457	495	510	522	488	472	491	511	505	528	503	502	470	459	556	516	543	463	514	488	464	494	510	483	537	508	501	508	507	493	537	463	472	479	519	488	522	487	477	504	510	472	475	493	510	507	510	490	532	499	482	492	490	484	479	539	480	490	479	495	430	533	495	500	475	501	498	486	468	520	464	492	521	467	520	480	487	491	489	527	502	456	450	472	506	484	449	499	459	494	474	489	481	495	490	486	487	491	520	488	460	459	521	478	476	487	487	520	457	454	505	470	496	510	471	444	444	450	489	434	511	497	517	527	496	515	472	499	463	481	496	490	508	481	496	493	508	469	519	468	495	492	486	519	486	521	436	494	506	477	496	480	455	476	511	478	476	483	497	501	492	476	476	488	529	486	506	479	513	486	481	482	520	491	501	508	472	493	519	507	497	468	495	506	500	493	468	493	480	481	445	510	486	469	512	509	457	480	549	486	479	494	498	516	481	510	527	441	441	477	542	472	509	513	493	493	477	497	550	458	484	444	474	458	474	481	508	519	483	472	477	493	474	496	474	448	522	511	490	495	498	517	484	495	491	482	507	475	488	500	470	470	516	492	496	500	477	483	487	454	487	485	483	485	494	460	497	502	486	477	531	503	465	498	501	545	463	471	476	541	512	517	468	524	506	465	536	509	487	499	496	478	493	502	475	483	484	481	489	484	503	458	490	494	515	486	473	515	510	499	474	496	483	490	462	460	485	493	483	505	461	505	471	525	517	483	505	484	466	485	480	474	487	487	486	469	473	489	497	477	512	500	501	557	488	480	484	510	466	505	551	493	490	472	494	500	514	459	494	477	477	526	467	510	501	501	495	502	516	501	498	481	461	528	509	464	513	422	481	531	487	499	505	494	450	504	478	437	468	492	512	487	485	498	490	489	480	459	504	502	492	492	508	500	499	485	525	477	517	505	480	522	497	467	530	511	500	520	542	493	488	493	510	466	472	479	481	457	479	462	519	512	482	511	474	484	481	450	509	506	513	498	478	510	496	520	524	418	480	530	509	511	484	503	501	486	544	493	527	473	500	531	481	507	472	520	468	458	503	463	476	467	489	472	461	536	515	456	518	480	503	522	512	491	459	493	520	511	477	486	521	488	491	502	501	509	461	433	471	467	507	523	470	460	505	517	501	493	489	483	467	535	510	500	447	496	492	493	506	489	461	496	501	470	537	463	498	496	518	477
46875	65081	76470	60697	42702	22549	4506	1109	1060	1058	1093	1119	1026	1084	1144	1063	1057	1055	1085	1027	1088	1038	1076	1103	1043	1031	1085	1032	1082	1070	1065	1128	1052	1101	1135	1088	1027	1065	1061	1115	1035	1046	1071	1104	1114	1094	1021	1092	1051	1072	1067	1111	1041	1078	1019	1022	1041	1066	1128	1045	1097	1046	1116	1040	1036	1063	1070	1101	1033	1087	983	1075	1059	1064	1094	1009	1141	1049	1031	1114	1067	1066	1066	1079	1027	1036	1056	1126	1118	1073	1103	1081	1086	1074	1053	1056	1068	1016	1122	1059	1119	1093	1076	1075	1048	1055	1100	1024	1085	1035	1088	1013	1089	1137	1058	1072	1083	1117	1039	994	1096	1052	1089	1081	1046	1035	1035	1077	1030	1119	1053	1064	1050	1043	1003	1046	1079	1026	1111	1057	1050	1071	1038	1088	1100	1109	1080	1020	1064	1087	1094	1067	1078	1055	1119	1112	1037	1069	1065	1078	1100	1079	1089	1059	1087	1068	1055	1079	1069	1063	1106	1088	1057	1031	1094	1085	1084	1091	1024	1097	1088	1068	1103	1090	1062	1046	1151	1071	1043	1015	1080	1021	1061	1053	1083	1048	1082	1112	1053	1052	1044	1044	1073	1047	1051	1089	1100	1081	1096	1037	1089	1095	1090	1085	1054	1103	1026	1087	1045	1069	1099	1067	1090	1126	1054	1056	1073	1090	1079	1053	1054	1079	1084	983	1115	1112	1046	1079	1097	1083	1101	1077	1106	1106	1061	1047	1054	1022	1050	1032	1114	1089	1011	1043	1133	1076	1066	1063	1039	1013	1089	1124	1104	1085	1072	1127	1125	1106	1088	1005	1067	1084	1047	1106	1075	1120	1059	1131	1078	1058	1046	1118	1091	1064	1124	1115	1026	1094	1053	1055	1164	1066	1064	1076	1040	1056	1045	1103	1107	1046	1098	1041	1114	1085	1111	1094	1094	1086	1044	1049	1067	1096	1063	1095	1066	1101	1074	987	1074	1042	1115	1111	1037	1112	1113	1003	1096	1090	1009	985	1058	1096	1084	1122	1076	1097	1066	1075	1065	1046	1053	1082	1079	1081	1058	1071	1069	1100	1070	1059	1116	1060	1090	1053	1060	989	1091	1034	1041	1082	1056	1076	1057	1034	1096	1082	1103	1017	1128	1125	1138	1076	1068	1089	1111	1062	1070	1048	1095	1040	999	1124	1057	1057	1045	1036	1101	1062	1075	1104	1058	1010	1094	1052	1065	1073	1018	1063	1091	1065	1091	1069	1044	1052	1030	1038	1084	1094	1135	1091	1082	1026	1078	1096	1041	1093	1066	1083	1082	1089	1076	1079	1038	1126	1039	1133	1109	1063	1107	1090	1023	1107	1030	1059	1081	1044	1069	1142	1099	1079	1119	1085	1121	1053	1036	1060	1035	1068	1109	1035	1061	1079	1061	1065	1133	1084	1089	1088	1078	1083	1042	1058	1079	1052	1076	1061	1061	1089	1118	1012	1059	1071	1031	1041	1104	1066	1060	1094	1087	1083	1009	1063	997	1090	1098	1108	1057	1040	1067	1055	1041	1035	1136	1043	1049	1090	1075	1131	1029	1094	1105	1015	1098	1102	1061	1041	1075	1058	1059	1081	1104	1072	1051	1087	1054	1095	1033	1084	1042	1118	1067	1068	1028	1054	1096	1017	1055	1075	1091	1066	1061	1055	1038	1035	1119	1033	1097	1030	1114	1047	1039	1049	1053	1048	1112	1109	1042	1059	1064	1065	1049	1101	1056	1112	1047	1108	1088	1054	1074	1080	1081	1059	1111	1086	1096	1089	1103	1108	1082	1052	1084	1101	1080	1047	1060	1067	1113	1082	1089	1042	1117	1127	1118	1114	1063	1103	1041	1054	1055	1123	1060	1074	1084	1079	1075	1023	1115	1076	1094	1073	1073	1131	1045	1113	1059	1059	1064	1030	1108	1027	1047	1042	1053	1057	1113	1124	1159	1091	1052	1080	1081	1000	1063	1087	1061	1058	1045	1073	1110	1061	1053	1069	1053	1131	1017	1018	1100	1083	1038	1069	1049	1042	1096	1049	1090	1098	1088	1100	1103	1044	1070	1076	1045	1121	1074	1033	1081	1071	1077	1073	1072	1098	1082	1040	1067	1076	1103	1071	1086	1068	1085	1084	1103	1047	1046	1123	1088	1025	1120	1091	1040	1098	1061	1054	1066	1043	1104	1078	1059	1053	1034	1035	1022	1101	1014	1032	1075	1078	1045	1118	1135	1065	1034	1055	1073	1096	1057	1047	1061	1063	1062	1102	1090	1054	1058	1057	1078	1062	1018	1124	1070	1054	1055	1087	1071	1076	1038	1100	1078	1023	1133	1077	1087	1089	1055	1070	1077	1101	1061	1081	1053	1049	1095	1082	1112	1062	1080	1097	1064	1044	1060	1083	1047	1052	1080	1081	1108	1064	1034	1044	1079	1015	1080	1091	1113	1049	1071	1068	1117	1047	1071	1058	1049	1060	1116	1084	1025	1059	1037	1083	1056	1059	1060	1106	1058	1108	1027	1122	1051	1048	1135	1102	1080	1053	1089	1039	1084	1053	1090	1089	1116	1133	1092	1036	1066	1089	1154	1016	1071	1051	1019	1081	1015	1111	979	1081	1042	1090	1085	1086	1091	1025	1099	1051	1071	1087	1045	1094	1076	1092	1063	1084	1078	1102	1094	1063	1070	1072	1026	1008	1113	1136	1104	1040	1090	1096	1052	1121	1040	1051	1115	1101	1096	1042	1068	1078	1061	1069	1075	1046	1107	1024	1034	1089	985	1107	1087	1089	1064	1099	1085	1047	1110	1100	1093	1043	1063	1115	1083	1078	1087	1029	1067	1080	1004	1043	1073	1083	1061	1143	1012	1072	1070	1090	1093	1070	1083	1101	1094	1064	1084	1117	1074	1073	1118	1089	1105	1137	992	1066	1030	1024	1089	1082	1086	1088	1035	1083	1069	1083	1059	1115	1176	1024	1052	1082	1076	1105	1042	1074	1070	1073	1060	1038	1064	1092	999	1048	1072	1020	1033	1064	1057	1055	1022	1029	1085	1067	1076	1089	1072	1075	1092	1103	1067	1077	1066	1065	1109	1032	1111	1024	1068	1066	1065	1057	1086	1030	1104	1078	1077	1047	1045	1059	1127	1076	1028	1101	1075	1131	1073	1084	1089	1037	1065	1120	1052	1056	1053	1095	1088	1066	1097	1089	1098	1095	1039	1072	1151	1114	1040	1109	1127	1023	1062	1053	1047	1106	1046	1058	1144	1065	1033	1057	1131	1019	1109	1028	1038	1081	1051	1114	1075	1064	1021	1041	1106	1017	1057	1094	1012	1057	1139	1147	1096	1086	1095	1080	1041	1101	1073	1076	1084	1096	1123	1099	1093	1114	1055	1077	1029	1157	1056	1099	1017	1056	1056	1102	1050	1069	1084	1081	1091	1086	1065	1112	1092	1061	1028	1079	1122	1085	1095	1057	1091	1046	1083	1086	1050	1068	1087	1135	1147	1069	1084	1152	1006	1087	1107	1056	1092	1065	1108	1057	1061	1042	1040	1051	1061	1073	1102	1072	1050	1070	1090	1072	1074	1111	1153	1068	1084	1052	1025	1153	1045	1139	1073	1026	1035	1104	1020	1049	1113	1012	1073	1079	1032	1099	1043	1066	1082	1130	1024	1089	1044	1115	1090	1066	1081	1116	1085	1063	1058	1080	1069	1093	1037	1021	1062	1015	1068	1084	1048	1090	1128	1080	1022	1028	1072	1093	1024	1062	1101	1141	1083	1072	1099	1147	1061	1088	1072	1022	1069	1066	1069	1105	1058	1089	1086	1044	1053	1053	1073	1090	1092	1081	1129	1076	1086	1046	1057	1023	1071	1008	1064	1062	996	1110	1058	1124	1066	1064	1076	1113	1081	1030	1093	1056	986	1073	1075	1092	1093	1117	1093	1129	1012	1060	1088	1145	1050	1062	1081	1080	1066	1060	1064	1079	1043	1081	1051	1045	1054	1018	1056	1035	1076	1091	1082	1050	1013	1013	1012	1069	1093	1105	1091	1114	1044	1078	1059	1068	1137	1088	1102	1090	1003	1056	1098	1055	1071	1011	1105	1037	1041	1039	1070	1079	1057	1048	1058	1120	1029	1081	1072	1070	1037	1098	1101	1071	1103	1046	1015	1095	1115	1118	1052	1064	1060	1085	1037	1066	1066	1087	1015	1051	1007	1048	1052	1147	1081	1027	1095	1079	1018	1069	1076	1070	1084	1082	1040	1065	1087	1028	1107	1060	1091	1099	1043	1122	1134	1073	1094	1059	1028	1067	1035	1066	1069	1123	1095	1015	1124	1116	1063	1031	1098	1125	1092	1066	1058	997	1050	1048	1059	1075	1064	1045	1038	1113	1044	1038	1029	1060	1012	1098	1116	1152	1096	1034	1029	1056	1074	1057	1067	1067	1064	1104	1102	1040	1062	1045	1047	1073	1072	1115	1029	1085	1140	1016	1073	1131	1144	1039	1066	1073	1108	1091	1050	1104	1069	1079	1061	1061	1061	1116	1102	1067	1082	1043	1122	1018	1117	1096	1031	1069	1099	1087	1052	1075	1032	1094	1059	1063	1063	1096	1099	1112	1052	1059	1090	1145	1046	1097	1118	1084	1084	1155	1106	1091	1104	1111	997	1043	1097	1107	1073	1065	1102	1105	1075	1129	1034	1115	1061	1075	1064	1034	1095	1043	1053	1057	1102	1100	1086	1085	1053	1090	990	1021	1051	1091	1043	1037	1018	1041	1067	1097	1044	1117	1115	1068	1082	1081	1080	1056	1066	1016	1053	1090	1031	1048	1077	1038	1077	1079	1056	1039	1060	1090	1071	1108	1031	1087	1030	1070	1041	1126	1070	1093	1080	1150	1105	1094	1059	1068	1062	1085	1091	1090	1030	1105	1111	1080	1085	1042	1126	1057	1113	1127	1060	1131	1115	1087	1050	1092	1103	1042	1022	1026	1058	1054	1058	1044	1101	1077
40592	25439	16224	6847	2301	995	498	372	363	380	375	421	381	351	338	389	358	394	341	350	350	353	395	333	390	374	367	356	319	360	369	360	382	361	373	345	335	340	363	355	365	344	400	378	417	370	360	375	370	393	366	378	363	336	383	365	357	352	394	401	360	353	357	344	364	383	370	407	362	334	371	349	367	347	338	324	347	387	372	390	372	381	382	362	380	382	315	346	378	350	389	382	384	338	358	387	384	395	377	345	382	345	364	389	339	381	321	382	340	382	330	377	391	385	374	384	336	381	361	332	377	363	365	348	363	380	313	339	355	336	374	352	386	384	369	342	402	409	339	376	351	357	366	372	353	358	381	343	344	377	351	363	354	313	339	387	355	359	417	394	363	372	363	354	362	370	349	332	334	342	338	336	354	357	359	387	352	346	346	357	359	371	365	420	416	369	388	380	281	382	415	358	356	359	331	358	399	364	374	358	393	346	364	354	340	372	354	386	380	380	379	378	381	350	372	360	403	364	371	386	360	355	358	351	368	371	360	347	351	366	382	360	387	407	350	375	347	390	384	357	352	366	351	370	369	397	380	337	363	366	382	379	344	356	411	356	359	352	381	391	387	364	351	338	357	372	366	356	364	366	366	359	385	390	356	368	395	386	356	332	388	356	384	410	356	340	368	402	395	359	369	344	379	354	332	327	345	378	350	353	349	389	364	361	339	363	402	396	366	351	358	371	345	352	357	396	349	376	320	394	368	372	333	351	364	357	356	342	359	349	360	335	354	400	381	339	357	355	352	378	379	385	387	369	351	315	356	367	396	333	342	332	355	330	365	386	344	373	393	403	364	373	341	376	384	382	355	337	366	393	426	369	361	352	398	343	366	394	375	370	307	355	358	326	328	356	355	392	348	383	390	378	433	361	360	362	372	359	355	342	369	370	375	337	336	371	370	328	374	362	343	334	362	390	404	350	395	350	348	360	365	348	375	381	319	363	376	363	408	379	315	378	374	366	335	358	343	337	371	380	366	378	338	343	388	349	358	363	369	324	354	368	345	351	355	361	392	410	341	344	369	387	367	376	334	394	363	391	391	379	339	361	361	332	360	363	351	379	346	365	348	341	354	362	358	357	339	353	357	364	360	361	387	378	345	360	327	371	352	360	342	361	344	394	364	337	344	385	317	361	397	383	361	407	392	352	371	377	376	361	344	361	399	314	369	367	365	355	355	386	403	356	372	385	351	386	367	362	340	371	383	376	339	374	357	378	341	384	339	354	360	344	368	329	370	369	308	371	357	389	391	374	349	351	351	372	369	398	382	397	398	365	387	422	333	415	397	342	372	375	342	365	390	392	389	349	353	388	345	369	371	378	374	354	385	353	350	368	372	374	349	336	330	374	361	361	353	431	353	344	381	375	359	374	350	359	372	366	382	353	337	363	351	353	311	367	366	347	382	326	364	388	356	349	347	364	352	384	323	303	389	348	378	304	338	385	418	361	386	378	360	347	351	402	370	410	361	376	367	346	365	367	359	390	347	391	329	358	385	363	384	389	378	341	386	378	385	383	344	364	375	358	376	345	356	327	344	338	358	336	343	366	382	356	370	354	387	396	333	380	371	374	345	376	344	363	358	367	372	349	359	379	381	349	375	336	330	321	382	362	384	377	365	369	364	344	359	329	332	399	355	406	341	361	343	335	354	387	371	354	392	371	337	369	365	352	354	339	349	365	359	384	391	374	366	357	362	362	396	341	376	369	381	402	353	354	419	374	414	357	369	374	329	380	344	372	330	347	376	394	381	368	362	340	347	366	343	349	329	365	318	344	355	368	331	359	340	376	328	322	376	361	347	360	343	333	358	364	376	350	355	347	373	399	370	381	367	363	369	361	365	354	352	357	380	381	370	344	355	388	411	372	357	385	355	429	363	395	402	368	359	333	366	342	373	378	387	357	381	400	373	338	346	341	406	349	385	377	373	348	315	348	345	364	358	311	334	357	387	371	365	372	373	337	335	349	369	364	342	377	372	357	339	365	406	374	402	352	344	368	377	336	361	344	374	351	330	379	348	350	341	380	364	369	382	379	352	346	392	335	363	386	333	345	348	366	380	358	374	315	353	359	382	389	335	384	342	373	373	345	352	386	401	361	363	347	359	361	389	385	357	352	338	348	351	357	347	371	365	341	393	350	334	347	337	341	379	383	386	384	397	348	379	355	392	345	349	378	356	372	340	389	421	388	350	346	386	323	354	364	384	330	386	357	341	311	348	332	355	328	364	385	302	388	388	378	357	357	359	379	336	368	351	377	351	343	356	379	381	340	404	357	343	343	367	376	365	355	325	356	350	385	312	341	335	347	378	368	321	347	355	360	351	362	393	340	355	360	364	406	381	382	371	411	370	378	373	358	389	363	349	352	380	357	353	324	362	397	414	384	344	377	385	370	382	360	328	350	358	365	357	336	395	378	351	374	394	405	359	386	358	369	343	340	369	341	368	359	393	386	376	372	390	363	383	358	346	382	375	340	347	377	365	345	348	346	365	360	340	331	377	399	397	365	371	364	383	374	368	350	352	330	353	412	391	400	339	364	348	404	359	362	382	401	362	335	330	339	321	367	400	358	399	370	335	349	343	384	382	373	370	386	358	392	322	339	373	365	357	317	349	337	370	353	354	374	342	416	393	364	344	345	360	357	358	387	397	362	357	375	353	388	392	349	373	339	363	367	360	400	356	349	351	360	299	359	378	378	352	405	346	366	351	367	363	363	345	347	398	350	387	343	394	358	393	383	344	357	373	414	349	361	371	371	374	405	365	340	357	393	316	391	365	356	359	374	354	365	344	350	354	328	357	347	366	378	393	383	381	358	339	350	381	381	353	381	391	382	369	380	410	361	333	355	320	353	337	361	356	361	356	359	366	356	356	368	367	353	367	390	345	353	354	372	371	355	380	353	359	319	360	374	343	372	363	379	365	418	407	403	380	377	376	358	360	363	377	354	365	390	368	373	384	382	333	338	371	363	361	371	326	346	370	361	364	342	364	369	366	367	357	366	345	352	360	339	352	344	393	385	387	390	367	367	346	354	388	390	378	373	327	382	362	398	380	374	347	359	402	341	337	408	376	382	351	399	343	354	396	386	372	348	398	366	341	345	345	358	375	378	368	354	337	349	341	373	324	377	328	391	351	366	347	339	317	323	360	359	364	361	365	401	361	383	376	370	349	411	382	366	341	321	343	384	345	358	361	348	348	330	367	349	371	424	378	333	387	385	326	395	386	364	339	340	328	354	353	346	386	367	389	383	399	380	342	328	403	377	390	382	370	325	372	362	363	351	367	350	362	371	310	365	348	320	342	369	355	390	353	363	354	372	372	361	362	343	359	340	367	358	363	341	378	326	344	397	368	400	423	330	371	392	376	364	358	372	389	370	320	370	364	364	367	369	378	378	365	355	363	385	340	362	385	354	344	341	313	350	355	372	334	364	353	360	354	346	387	354	360	360	319	366	410	391	302	343
22679	20196	22264	12625	5431	2603	1198	785	826	828	799	786	782	829	780	805	783	750	785	807	802	815	769	773	786	820	825	784	795	817	836	819	801	782	798	823	783	794	843	772	779	900	830	781	791	812	805	756	831	889	806	814	824	776	809	875	828	791	838	782	844	893	821	821	787	821	807	821	803	779	810	840	824	839	813	879	826	824	808	802	827	800	777	827	835	810	820	844	852	825	835	811	787	825	850	818	846	768	775	786	831	812	758	840	811	802	800	821	758	823	834	797	805	834	804	812	820	770	813	844	829	837	809	780	832	782	803	841	829	835	812	810	797	768	814	818	757	798	801	789	840	814	844	840	829	811	783	802	849	795	837	793	855	798	816	800	831	847	792	788	830	842	783	811	840	804	867	807	812	813	818	798	843	853	841	764	848	756	835	825	813	793	832	769	772	839	827	846	858	864	813	806	848	828	808	832	811	807	803	859	823	799	841	835	790	850	818	833	824	851	827	882	795	812	859	817	842	812	817	824	868	840	822	832	817	848	800	827	810	840	810	783	781	840	813	793	800	829	829	846	823	846	841	810	810	803	846	818	844	755	858	789	873	813	792	878	782	839	790	817	805	806	839	808	883	801	841	861	840	805	812	796	809	813	817	793	827	805	814	838	821	814	846	809	764	833	827	795	778	831	815	783	891	772	814	815	829	776	848	788	821	846	879	829	863	811	811	820	812	808	864	772	844	844	797	803	845	854	855	802	854	845	864	833	845	794	818	773	830	822	844	828	778	758	778	832	817	791	836	820	784	808	832	805	790	824	795	832	790	819	792	778	789	787	820	815	800	833	867	859	799	789	839	788	837	788	821	834	824	799	790	853	777	814	849	851	851	806	775	794	777	821	850	773	748	846	795	814	811	846	836	760	807	810	817	799	805	839	872	818	785	838	845	780	857	798	817	790	829	820	868	792	842	800	835	817	825	838	785	764	887	847	817	806	831	825	815	808	815	805	806	753	853	768	847	834	792	761	847	820	881	837	828	820	808	900	799	842	802	769	845	820	860	830	798	858	821	803	815	815	808	809	837	816	794	840	856	792	831	844	815	826	773	762	799	838	839	819	806	837	835	809	827	812	816	822	840	839	851	805	786	818	801	841	756	802	803	848	859	798	775	813	824	812	759	852	836	813	795	858	818	780	799	824	787	822	850	777	853	836	818	785	795	800	822	780	846	829	809	829	813	803	822	829	795	802	843	793	810	869	810	771	818	857	807	829	801	817	845	828	781	797	817	795	820	861	813	808	879	837	792	820	828	780	803	848	853	818	825	822	805	810	822	856	800	807	866	808	781	810	824	897	834	872	786	829	802	810	834	834	827	833	798	858	824	842	811	836	845	805	862	709	818	832	793	840	844	852	875	871	804	799	833	821	768	788	809	803	779	813	833	767	819	785	785	819	821	817	792	788	832	850	818	864	819	791	909	824	823	899	786	822	802	820	853	790	798	748	761	781	800	796	794	785	770	839	786	739	802	842	823	878	819	842	790	844	811	828	821	821	804	847	805	770	828	843	804	823	846	789	798	821	791	834	806	795	846	849	841	792	791	838	808	803	831	831	781	813	774	797	869	846	823	821	794	847	817	790	790	767	862	822	824	817	833	893	821	826	799	829	820	835	843	810	843	930	829	804	831	870	823	855	826	812	823	843	838	824	821	835	812	838	817	811	828	821	794	788	821	789	764	786	814	779	799	813	849	807	795	823	808	855	782	794	840	818	850	841	829	830	747	838	797	817	768	868	853	816	829	805	779	811	834	810	802	815	852	864	870	843	835	798	787	813	803	844	812	828	817	858	881	776	815	819	768	787	794	839	787	833	813	865	831	840	803	812	773	796	782	832	854	799	743	774	801	743	853	826	838	773	806	870	815	821	818	823	818	789	843	821	802	855	759	830	816	840	848	821	860	791	819	889	833	829	804	837	873	865	820	773	840	855	816	824	834	768	781	833	818	844	776	795	807	830	801	844	815	826	839	838	803	780	822	781	859	829	841	804	807	852	870	821	847	854	754	796	833	837	822	807	786	826	878	797	734	805	811	827	815	856	815	801	786	777	852	758	794	862	810	805	803	832	850	789	809	791	831	859	742	831	796	844	855	809	826	788	837	775	804	836	799	823	882	831	839	809	842	810	837	829	821	797	782	834	812	816	807	816	783	766	811	821	810	820	808	831	784	819	797	832	838	867	797	859	776	801	790	802	852	807	780	831	821	836	840	850	814	828	740	804	814	809	752	780	770	803	790	765	835	827	804	855	847	835	833	779	830	841	814	875	858	805	867	829	797	819	818	783	862	792	822	773	821	827	786	855	821	830	788	789	791	826	765	778	820	839	817	851	743	895	773	841	835	847	775	835	839	845	777	842	794	865	826	803	818	836	810	767	780	866	823	833	768	848	778	869	844	813	792	813	857	867	847	802	862	764	788	796	789	831	841	820	828	847	867	808	822	835	796	822	826	802	835	816	865	859	812	843	824	786	763	841	827	823	746	831	787	814	792	823	843	769	803	872	824	881	827	829	800	811	859	849	798	839	833	816	843	817	825	795	828	837	793	874	772	796	818	811	794	813	775	835	806	818	788	863	805	780	817	823	834	771	800	830	838	803	863	801	825	881	850	831	825	896	848	850	815	779	820	790	808	826	814	846	773	791	827	828	842	892	782	860	830	826	813	814	782	830	826	846	845	850	783	804	855	832	798	810	767	867	792	804	852	842	852	886	845	846	792	818	778	789	804	764	817	819	801	831	780	833	809	821	831	849	841	791	822	842	830	785	785	824	801	828	809	790	842	818	828	808	790	810	817	820	785	789	817	795	845	828	774	816	822	822	854	811	816	760	830	774	872	814	814	829	805	823	847	852	842	817	808	779	846	788	831	843	804	854	852	846	828	796	872	807	816	732	816	778	800	818	889	802	808	847	855	823	878	778	862	800	834	773	795	873	808	823	839	821	777	822	846	787	805	779	788	836	825	810	843	848	811	813	829	853	860	786	826	849	804	843	799	814	846	808	838	789	832	859	825	809	893	842	823	824	794	800	812	829	807	851	855	825	789	822	751	792	830	805	818	865	825	804	819	892	809	811	814	789	835	811	832	853	826	811	830	824	837	841	812	846	815	811	865	766	842	810	807	848	777	827	823	755	837	824	827	806	837	780	825	868	809	771	786	801	828	802	820	841	867	808	830	720	828	845	799	811	767	824	794	746	798	823	819	823	811	806	760	800	820	797	801	803	818	829	813	832	793	847	800	864	810	886	850	867	843	773	829	761	812	831	831	793	832	812	834	842	814	806	778	864	834	788	805	818	828	858	852	827	819	835	779	823	849	774	864	842	800	839	808	798	808	855	779	807	830	875	812	826	829	831	784	821	801	740	851	816	804	819	824	801	791	855	822	873	835	808	838	822	820	791	796	820	790	838	831	809	779	835	803	805	845	852	869	848	829	753	803	762	776	800	834	818	833	817	803	768
62233	61423	67488	46043	26031	9623	1610	347	318	336	357	391	405	342	341	346	347	318	376	356	355	313	351	351	313	299	361	357	313	376	299	367	404	356	325	321	341	333	338	323	327	338	335	359	357	386	377	350	342	336	329	362	371	354	355	349	373	382	337	345	350	339	375	355	344	360	351	327	353	356	344	324	339	343	286	349	374	355	344	350	397	325	351	375	361	387	353	329	376	313	349	373	339	344	367	388	372	347	361	357	340	352	341	365	378	308	354	385	378	359	362	349	375	351	374	341	357	355	369	332	368	296	352	398	324	329	347	329	353	371	329	322	367	374	341	332	323	319	327	328	343	371	337	337	324	348	312	372	349	341	343	359	344	346	365	315	372	398	314	351	327	348	361	368	297	345	340	360	370	357	345	360	368	354	359	331	325	363	345	350	320	315	338	332	356	357	366	370	344	362	361	352	360	341	340	342	365	342	356	343	396	358	342	325	349	290	340	340	336	376	335	351	350	336	334	365	384	334	362	345	310	366	342	355	345	364	360	316	366	348	382	319	330	371	357	376	351	329	341	350	344	317	386	396	370	342	366	369	339	342	384	349	342	334	362	335	396	355	331	354	330	327	309	341	327	345	325	351	341	348	333	333	363	372	327	328	341	328	362	371	331	348	389	355	304	374	339	367	335	346	374	346	349	321	364	352	363	371	393	330	335	352	353	365	304	334	366	353	356	368	365	340	326	360	360	372	335	369	358	337	358	358	360	345	346	371	351	353	336	377	316	376	326	345	353	311	330	317	343	352	340	346	383	373	346	338	371	327	353	354	340	327	329	337	312	320	349	342	346	331	275	360	343	364	311	359	324	406	321	317	350	337	314	328	324	354	361	358	344	353	364	346	337	328	298	329	339	369	357	362	345	359	371	366	366	325	345	355	317	317	349	367	374	341	340	297	333	408	334	335	343	336	352	355	378	337	346	333	380	352	346	359	347	356	318	357	360	343	365	325	379	337	335	351	358	334	368	329	367	350	332	318	340	349	319	342	320	349	328	349	371	356	343	339	347	328	339	332	369	352	332	347	335	330	355	340	345	408	387	346	337	341	356	358	333	325	328	347	356	327	369	313	373	361	389	283	275	319	352	382	313	346	345	373	364	341	353	332	337	346	335	313	371	354	340	373	333	344	358	351	332	325	320	347	352	374	353	345	330	341	372	379	339	349	345	354	317	386	346	356	340	312	336	330	336	319	356	353	320	398	366	346	342	384	346	349	370	357	379	341	326	333	332	343	352	332	342	336	341	335	375	359	370	355	342	366	355	352	320	332	353	325	354	348	337	345	350	368	344	367	347	356	374	329	387	334	348	350	329	348	366	352	361	343	350	306	330	317	338	356	343	332	340	338	359	345	336	353	326	342	327	332	353	336	365	330	386	349	353	349	329	346	352	364	338	365	356	380	350	338	357	308	333	354	365	358	353	361	381	365	339	326	340	369	357	359	353	361	352	332	323	341	322	338	352	290	346	306	335	350	359	372	360	365	338	342	329	363	363	347	377	375	353	312	339	347	321	345	312	372	336	359	338	352	371	325	391	352	325	305	312	352	338	332	379	331	345	313	352	398	351	357	345	346	383	377	346	344	361	363	363	353	328	334	337	340	345	335	334	331	314	341	343	329	339	377	355	347	358	360	346	329	365	389	326	307	346	413	368	383	322	328	340	355	345	327	355	327	352	352	358	360	350	312	355	358	363	333	355	342	309	329	325	340	347	372	381	328	365	339	344	326	324	354	330	362	371	376	331	336	316	336	382	389	334	319	337	305	346	378	329	366	339	347	320	327	330	384	344	363	367	344	368	397	377	342	337	357	314	360	353	308	396	365	370	348	351	367	335	379	355	367	352	333	348	344	332	356	352	353	344	384	364	353	347	363	346	372	329	370	315	328	370	365	316	366	359	310	351	367	341	349	351	374	367	373	388	337	360	344	326	343	353	345	365	360	336	355	312	348	329	401	351	359	353	356	354	356	352	351	351	332	384	353	367	330	371	363	297	331	339	359	372	325	320	357	359	368	341	305	371	352	336	378	335	356	327	381	347	321	344	326	338	349	316	373	347	343	377	356	367	345	334	325	395	332	351	361	380	358	320	376	371	331	360	334	328	314	363	333	376	311	320	339	357	337	388	366	323	351	333	341	350	378	337	375	338	363	379	378	367	330	333	355	353	334	353	319	359	362	334	316	387	318	359	349	334	339	371	324	368	339	333	379	361	338	332	331	351	331	361	369	345	386	360	328	372	361	365	349	330	326	390	346	371	358	351	335	314	315	367	342	345	343	343	340	370	327	365	326	350	350	364	294	323	332	353	343	325	320	345	338	316	342	329	361	336	354	379	381	343	340	356	395	341	364	361	361	347	331	353	319	350	358	370	385	352	375	331	362	359	336	378	388	384	348	351	371	338	351	357	323	335	353	350	357	360	347	359	339	328	361	340	351	374	382	381	339	340	368	345	354	336	344	339	352	355	330	361	326	348	335	357	339	342	341	351	370	343	349	336	376	366	303	320	342	345	365	382	335	380	318	351	370	336	395	329	339	291	322	367	357	353	314	374	371	351	363	340	334	352	379	364	356	355	344	355	356	338	355	353	373	329	362	364	359	346	323	324	369	323	338	326	348	383	341	315	343	348	338	343	343	346	360	385	353	310	382	332	326	348	343	323	339	377	323	377	356	322	328	371	342	319	344	353	330	361	328	367	374	355	320	333	355	340	362	328	362	320	373	325	361	313	320	353	394	343	360	334	375	343	350	367	364	367	333	327	396	365	368	383	391	342	340	349	349	371	329	342	383	374	352	339	337	371	342	344	391	331	379	333	327	368	347	350	364	365	336	358	333	375	353	343	379	348	358	347	354	357	365	380	314	327	343	350	311	357	352	333	351	366	346	337	338	393	359	337	358	366	321	335	338	353	348	358	356	361	334	340	346	394	316	366	373	350	356	332	337	330	367	372	356	356	369	333	311	340	344	368	335	366	319	338	363	345	344	325	363	324	340	315	362	342	331	343	343	367	364	358	332	378	340	316	365	344	311	326	344	372	342	366	377	293	305	366	365	368	337	361	361	349	334	364	380	341	362	326	351	321	371	373	337	326	365	349	344	392	369	364	330	355	355	389	357	347	319	321	380	335	356	368	330	370	392	370	351	320	341	326	309	306	326	339	357	334	335	349	331	373	323	381	343	365	349	373	357	306	334	331	377	363	361	325	386	364	351	353	324	331	348	391	367	335	387	331	375	383	373	355	353	365	365	350	343	346	359	379	352	353	328	321	367	360	321	335	363	339	376	386	370	358	358	334	364	353	340	358	353	397	343	343	339	360	332	331	325	336	319	393	377	379	366	350	329	345	339	334	398	330	341	315	347	336	332	349	356	373	372	335	348	356	347	358	335	346	342	371	383	368	340	359	355	334	354	350	372	333	338	366	382	342	340	344	306	368	348	349	346	353	338	348	308	343	340	344	361
39118	50195	63481	51133	33496	16161	3454	828	851	850	819	783	798	784	832	838	805	825	833	772	782	831	785	799	799	793	769	811	808	840	810	791	818	768	763	826	801	823	838	816	844	842	825	807	764	780	794	780	823	806	787	784	786	773	806	843	849	806	803	841	774	813	829	795	838	759	791	837	782	773	824	795	778	846	805	760	806	790	777	794	794	818	801	846	797	815	854	840	770	852	819	759	808	795	785	838	775	746	807	794	774	800	808	811	865	842	816	815	762	794	804	759	778	831	814	764	750	783	828	824	797	846	848	857	778	838	775	795	820	877	840	768	846	779	796	800	833	780	781	801	821	805	791	774	837	842	793	789	824	840	770	770	818	797	768	816	810	813	791	851	830	810	764	759	757	788	801	835	808	851	757	811	832	757	766	752	804	750	779	807	725	821	803	792	785	796	837	784	834	827	770	824	801	740	821	836	786	766	806	823	798	797	835	758	808	793	794	811	853	798	774	815	796	738	766	789	834	812	780	835	747	784	817	802	805	800	824	761	779	844	800	809	796	790	773	811	822	860	746	806	781	801	773	817	853	850	801	779	801	765	867	788	793	816	747	785	843	820	804	838	782	787	762	808	789	802	779	782	800	825	772	807	784	812	849	789	797	806	773	839	804	757	812	810	811	786	819	761	818	745	786	844	805	761	772	825	743	773	770	767	797	799	854	836	787	786	786	829	818	800	775	810	809	804	816	813	791	792	800	829	814	830	822	798	830	778	872	747	847	765	822	810	786	809	765	797	777	797	778	823	797	821	795	792	858	782	823	784	804	770	789	765	765	762	797	898	822	821	807	806	740	805	813	753	797	803	807	771	804	847	778	810	786	825	777	854	794	807	837	774	824	752	825	784	837	809	747	795	854	804	782	844	785	819	816	830	774	779	804	817	781	783	812	804	808	816	813	843	788	853	787	835	787	809	824	782	789	847	801	788	771	836	825	821	770	770	785	791	791	803	823	795	820	804	796	808	821	790	822	827	822	768	755	759	763	829	771	807	793	876	819	845	796	811	843	806	795	828	798	835	787	800	850	795	793	815	793	845	830	827	765	817	749	789	773	785	744	849	743	817	771	829	816	742	810	811	857	759	762	819	795	807	799	793	814	789	797	831	800	843	812	768	813	781	780	813	751	782	830	810	758	756	769	773	750	831	813	853	791	834	754	756	784	814	817	810	855	819	863	813	820	792	763	789	809	824	775	771	808	801	790	843	810	835	831	809	796	757	840	786	814	811	780	775	780	754	820	766	804	806	797	832	794	759	842	786	832	784	806	823	802	741	842	760	796	832	841	810	783	768	786	828	809	829	797	816	813	774	762	834	788	765	755	779	793	822	828	791	818	781	777	845	741	803	816	780	803	803	798	732	836	810	777	804	838	761	797	758	821	803	808	831	848	827	778	767	789	815	776	808	835	767	769	795	831	809	802	824	780	812	809	818	834	775	769	822	810	757	804	746	748	799	778	800	765	789	798	815	863	827	779	845	819	833	789	814	795	796	790	779	793	790	779	738	750	777	818	758	809	810	817	845	801	813	834	797	817	803	738	825	828	824	845	765	829	845	804	826	790	804	793	803	785	821	801	772	838	828	775	826	820	848	795	804	811	743	806	824	850	820	849	816	798	804	813	804	764	853	830	829	813	789	849	836	775	836	808	786	826	793	749	805	792	779	772	811	805	809	760	827	780	790	788	775	765	724	815	816	774	872	787	861	819	776	795	739	789	775	776	843	812	801	803	758	802	813	854	788	819	781	758	799	788	765	825	847	798	838	806	770	823	817	811	855	813	850	828	769	786	836	797	832	790	764	779	775	739	813	814	812	776	887	799	772	786	807	773	841	809	814	801	802	841	863	797	775	811	851	823	843	788	774	790	764	795	849	755	787	803	780	838	814	785	811	819	750	806	764	807	778	790	795	885	813	790	835	795	802	780	816	809	807	776	757	837	824	779	873	781	801	787	852	781	775	804	795	849	774	804	843	828	811	797	757	822	783	799	856	773	803	830	791	807	827	775	816	773	810	806	831	823	831	746	799	794	788	884	790	809	808	831	852	823	804	808	786	813	794	813	834	813	781	803	789	800	835	809	832	788	790	785	822	776	846	771	796	822	784	750	794	788	872	771	801	792	815	850	809	801	797	788	851	848	767	806	814	786	791	825	846	835	783	823	824	824	747	801	809	786	758	779	843	859	778	826	802	785	813	790	778	807	777	764	894	822	795	782	743	787	799	837	825	841	862	802	829	795	810	785	769	788	789	780	768	823	778	838	801	767	815	767	833	828	800	823	805	825	783	786	793	791	760	785	804	822	804	835	773	867	791	772	789	748	778	828	818	792	754	763	793	804	814	808	791	827	780	805	833	773	762	822	813	800	776	821	837	801	793	805	816	807	793	791	776	814	783	808	819	838	799	766	799	807	785	796	801	772	820	793	788	795	801	811	814	808	818	800	779	790	789	814	826	736	789	739	818	795	819	815	844	766	815	777	779	753	813	794	801	745	805	745	763	769	836	838	824	739	770	820	811	823	780	821	851	800	802	822	821	796	766	775	802	810	772	831	814	781	786	792	838	826	841	800	781	824	788	788	802	814	823	803	790	800	766	799	766	768	742	771	771	834	767	866	838	778	790	783	753	794	859	823	783	779	811	817	794	777	780	776	788	818	791	789	756	788	804	787	797	778	842	823	804	806	781	796	813	772	776	797	815	827	807	824	813	846	808	771	794	797	790	785	747	766	783	817	798	866	847	811	766	858	780	785	822	781	779	740	778	793	837	799	776	756	772	753	780	776	829	787	808	857	820	797	790	845	804	842	803	802	816	773	822	828	824	836	769	832	767	857	783	811	840	788	817	760	807	802	807	754	828	771	820	790	792	817	844	756	810	785	826	809	751	783	778	816	798	780	806	832	825	772	786	781	778	783	822	835	805	806	776	766	808	823	796	857	823	801	820	832	798	764	772	795	792	812	820	760	763	811	833	791	817	766	796	849	805	825	789	804	827	835	816	787	765	791	804	882	801	841	820	786	750	788	786	773	772	836	844	843	847	755	841	814	816	786	733	773	826	801	843	785	848	799	764	809	800	798	823	757	782	796	759	803	793	783	789	820	805	834	811	785	787	817	761	829	764	818	828	794	759	822	797	769	836	813	846	837	787	785	781	774	807	811	814	852	758	819	771	867	795	770	810	784	809	805	779	777	871	794	770	809	777	789	774	837	780	824	727	797	811	769	812	799	834	833	767	776	836	820	838	819	783	777	829	839	790	811	832	789	817	776	789	843	779	808	754	779	864	802	784	780	802	828	834	774	794	818	844	827	810	823	796	803	794	815	737	761	769	801	818	804	789	821	783	761	815	854	822	862	847	842	842	850	772	862	826	799	756	765	828	762	806	807	837	800	796	812	825	805	838	762	817	808	820	770	791	840	799	827	797	832	811	828	809	796	777	833	782	818	820	762	841	801	785	853	778
69506	71301	78450	58197	35783	17591	4183	586	514	478	481	525	500	529	535	483	490	476	515	530	529	480	505	475	534	506	508	486	506	526	520	525	484	477	526	485	483	530	485	531	444	476	561	466	501	543	533	468	499	463	498	513	528	494	473	480	478	489	523	488	506	504	544	550	461	523	552	452	482	543	497	476	510	481	528	497	488	527	509	480	496	514	479	444	475	465	493	516	548	495	497	505	494	518	484	498	507	499	534	505	507	540	518	496	503	491	509	518	491	486	524	512	458	462	471	502	512	496	470	504	541	492	509	485	536	469	468	478	456	523	473	485	540	519	502	528	519	469	514	510	511	451	497	518	495	495	499	498	512	480	468	477	533	491	512	491	497	431	458	482	483	505	489	494	502	530	470	487	470	488	481	460	526	462	527	502	509	448	469	543	487	484	493	543	525	515	487	483	530	478	543	519	521	455	491	442	482	499	458	556	474	505	497	468	489	497	470	472	498	508	504	527	508	459	547	553	499	525	526	517	504	511	455	459	499	542	490	493	527	495	506	476	507	475	540	509	530	478	482	525	536	512	502	478	502	490	470	464	497	459	487	506	508	458	497	471	475	468	480	509	496	453	485	519	490	534	438	522	461	467	490	506	513	563	492	505	466	487	483	518	506	499	510	516	478	527	540	476	516	474	479	476	490	533	503	496	435	539	504	571	481	499	498	487	495	505	518	534	506	509	484	532	502	500	490	516	552	486	502	483	508	553	511	523	495	507	471	469	514	500	488	499	515	484	489	506	520	516	498	454	474	488	497	471	463	476	468	524	508	481	543	512	483	520	499	538	513	514	490	456	520	489	489	497	514	458	489	508	508	546	525	524	543	520	490	477	489	556	523	506	505	486	508	510	519	509	456	514	516	507	539	497	490	481	505	477	507	516	523	519	538	505	517	524	530	485	503	485	512	459	510	471	494	499	486	500	458	490	478	498	514	497	466	508	493	483	510	488	528	472	530	447	541	520	481	482	505	503	457	512	492	486	538	469	438	482	481	503	498	467	503	497	512	522	499	535	465	464	465	579	536	489	522	519	500	560	514	491	514	536	512	542	474	537	518	482	547	509	499	492	515	483	500	517	533	508	461	497	491	479	515	461	538	503	503	503	474	495	517	501	489	485	460	487	488	537	460	497	501	471	471	467	460	471	532	510	510	490	506	498	513	510	554	471	509	514	528	494	526	523	525	517	497	463	532	489	452	467	537	511	486	549	506	467	479	529	482	558	509	480	490	460	475	516	514	480	500	544	514	471	484	509	541	552	476	488	561	465	502	495	488	488	506	521	517	499	472	500	489	516	488	482	537	474	480	534	464	443	468	485	486	518	509	506	469	508	510	499	475	511	534	512	510	485	451	508	514	458	508	477	476	472	532	496	490	495	477	474	538	509	476	537	506	535	472	513	508	500	474	489	497	536	529	532	486	488	521	533	492	521	516	493	498	499	530	512	505	499	451	478	518	472	514	487	521	457	499	498	520	494	450	548	479	536	466	484	498	483	486	502	508	524	483	503	512	508	486	524	501	524	512	504	496	486	497	506	531	506	551	511	508	509	483	488	489	495	456	497	481	441	498	502	516	510	484	482	481	460	503	480	468	490	532	503	509	459	516	502	484	519	504	533	509	453	497	502	464	493	486	483	482	525	476	532	526	489	478	485	505	478	522	512	521	464	507	489	485	482	476	500	519	506	476	513	506	474	502	496	506	462	448	526	497	492	509	492	524	534	507	497	514	511	491	479	473	520	481	510	511	500	528	513	475	505	498	514	509	513	529	512	531	476	486	495	511	502	492	474	464	487	482	484	528	509	482	515	507	463	492	501	517	477	478	505	519	535	497	534	487	509	498	480	526	506	506	525	475	500	516	509	498	526	510	545	530	504	486	493	527	477	476	472	473	503	467	501	551	485	454	463	476	516	493	494	499	468	537	494	452	446	517	488	512	478	482	460	492	510	502	493	501	497	481	470	491	478	508	514	483	501	491	496	488	469	509	497	457	503	501	504	510	506	503	498	503	459	495	515	508	499	488	518	509	504	511	470	538	479	484	520	502	505	479	513	524	516	550	534	541	518	516	506	529	494	477	465	536	501	520	529	500	513	463	546	539	481	489	451	473	491	491	528	470	458	514	524	498	476	479	459	495	493	487	515	489	470	454	496	534	515	511	506	459	489	482	526	514	421	497	500	484	489	508	485	495	462	481	494	476	517	499	495	498	511	504	485	496	477	477	493	517	507	510	487	489	503	543	480	479	501	468	526	489	512	466	463	512	454	519	495	472	473	502	509	496	482	509	512	486	542	470	507	482	504	508	486	493	479	500	495	486	513	506	489	511	489	476	526	458	525	483	481	516	516	478	509	485	515	473	486	510	498	521	469	476	454	517	535	498	505	511	559	491	508	486	519	517	503	513	508	493	514	476	506	491	518	547	503	474	519	503	531	452	478	517	494	464	550	477	428	501	516	482	495	500	503	506	512	506	512	509	476	514	419	520	507	485	451	492	502	530	516	508	492	516	535	468	483	513	463	467	471	503	513	507	503	502	530	518	468	536	524	505	490	523	469	486	504	463	483	542	487	517	500	503	524	441	514	484	476	456	471	526	469	507	518	510	504	470	498	508	503	500	536	521	535	503	437	529	447	460	536	515	520	502	531	445	494	530	513	506	459	512	512	466	474	545	521	478	517	529	535	533	508	536	506	515	519	485	450	436	527	517	504	504	494	453	520	481	549	467	502	502	475	449	470	509	463	492	483	526	467	490	475	492	495	520	448	447	472	515	494	496	456	495	521	515	540	487	489	509	513	493	526	478	483	468	470	469	480	482	489	529	504	511	520	534	487	494	528	517	518	509	511	459	489	485	474	535	494	516	493	481	500	434	484	475	471	466	465	503	509	487	483	517	542	488	503	494	514	514	487	464	466	516	499	537	514	509	478	485	544	475	512	501	497	507	467	502	516	510	487	493	504	510	489	485	506	489	527	493	496	488	470	517	513	474	495	497	524	500	491	500	502	496	484	460	498	497	491	500	508	522	507	499	502	493	467	475	486	493	498	466	507	526	514	491	513	529	508	522	478	479	499	512	533	481	555	485	503	530	592	543	503	493	494	465	495	566	498	529	525	507	517	529	434	492	524	495	526	503	477	522	511	484	497	487	528	554	518	524	518	511	481	485	494	510	471	554	491	544	518	481	530	506	454	481	470	533	524	511	524	508	492	519	513	491	479	483	471	506	501	483	505	463	475	548	519	462	489	503	457	487	500	507	521	528	502	494	506	494	464	469	492	506	479	522	485	473	519	495	512	472	507	470	497	491	505	556	519	486	527	509	523	558	548	465	473	526	496	520	494	504	492	503	467	498	484	543	479	507	498	519	500	517	509	468	552	464	532	520	516	472	501	517	512	492	504	514	519	447	471	493	470	504	523	518	542	496	500	489	486	533	462	503	497	503	484	501	475	525	467	505	510	491	490
46455	62674	79009	64067	43284	24053	5763	1026	1038	1100	1122	1109	1062	1103	1105	1083	1072	1032	1064	1118	1112	1064	1095	1163	1057	1094	1063	1098	1082	1097	1073	1100	1089	1123	1172	1081	1068	1086	1012	1031	1053	1109	1120	1119	1041	1045	1176	1088	1087	1135	1100	1105	1082	1052	1068	1119	1133	1058	1092	1132	1133	1062	1058	1061	1047	1060	1122	1106	1076	1075	1097	1058	1087	1062	1087	1056	1075	1115	1112	1064	1081	1072	1146	1102	1081	1119	1086	1011	1104	1105	1027	1084	1082	1067	1078	1090	1042	1046	1042	1080	1084	1073	1073	1086	1075	1093	1059	1046	1077	1105	1093	1084	1086	1088	1111	1049	1078	1078	1110	1042	1055	1032	1102	1130	1126	1116	1084	1050	1047	1060	1040	1131	1096	1111	1047	1080	1096	1074	997	1086	1050	1054	1066	1113	1096	1091	1091	1075	1119	1091	1088	1095	1083	1118	1034	1095	1055	1092	1143	1110	1085	1120	1105	1109	1083	1097	1069	1048	1142	1098	1096	1071	1052	1098	1084	1169	1069	1137	1135	1095	1084	1068	1062	1120	1139	1044	1072	1089	1090	1040	1048	1108	1082	1079	1088	1055	1135	1153	1078	1142	991	1065	1092	1051	1062	1108	1052	1069	1075	1060	1085	1062	1042	1076	1089	1072	1068	1082	1071	1065	1147	1025	1114	1089	1102	1097	1100	1103	1099	1048	1148	1070	990	1121	1078	1107	1042	1030	1093	1080	1078	1052	1090	1134	1142	1131	1162	1080	1125	1106	1050	1134	1100	1099	1074	1093	1068	1075	1041	1065	1122	1105	1070	1079	1057	1130	1124	1117	1067	1041	1089	1101	1031	1062	1060	1089	1069	1041	1156	1087	1162	1051	1092	1102	1093	1045	1020	1076	1092	1120	1052	1063	1052	1060	1136	1121	1073	1102	1031	1072	1097	1093	1068	1147	1071	1062	1100	1122	1117	1128	1024	1149	1048	1097	1101	1077	1079	1097	1149	1044	1127	1074	1059	1087	1103	1105	1092	1042	1153	1085	1066	1120	1084	1052	1040	1104	1081	1130	1142	1080	1077	1100	1079	1026	1033	1069	1089	1084	1082	1076	1050	1109	1102	1116	1080	1062	1154	1058	1047	1071	1092	1080	1074	1114	1099	1158	1118	1066	1092	1102	1082	1135	1083	1098	1138	1061	1075	1122	1122	1095	1081	1076	1014	1112	1042	1074	1098	1044	1080	1073	1070	1080	1121	1079	1070	1062	1048	1080	1093	1113	1124	1039	1080	1145	1091	1050	1120	1071	1064	1065	1111	1074	1050	1070	1113	1066	1079	1077	1122	1126	1084	1066	1097	1081	1101	1035	1088	1143	1075	1101	1081	1064	1088	1116	1087	1113	1160	1115	1109	1075	1080	1080	1094	1125	1113	1085	1116	1124	1055	1061	1067	1127	1092	1074	1140	1057	1041	1174	1128	1162	1044	1071	1096	1084	1088	1149	1056	1062	1129	1083	1068	1056	1119	1109	1100	1093	1042	1059	1079	1085	1100	1092	1018	1034	1089	1093	1126	1044	1095	1124	1137	1077	1099	1058	1098	1115	1064	1075	1165	1047	1079	1079	1157	1050	1123	1050	1136	1105	1125	1023	1045	1075	1063	1089	1084	1101	1123	1113	1083	1091	1137	1087	1131	1036	1032	1103	1083	1059	1085	1178	1047	1054	1062	1093	1051	1063	1081	1143	1142	1106	1086	1031	1107	1051	1082	1111	1074	1057	1045	1103	1089	1135	1068	1076	1040	1054	1102	1034	1091	1116	1127	1072	1068	1124	1105	1115	1069	1060	1067	1052	1196	1096	1138	1106	1059	1070	1089	1038	1057	1085	1097	1106	1104	1103	1163	1132	1093	1118	1082	1014	1116	1063	1044	1042	1085	1035	1115	1078	1081	1120	1128	1086	1063	1168	1105	1083	1072	1088	1185	1055	1056	1020	1069	1113	1076	1068	1100	1112	1071	1102	1098	1050	1079	1069	1037	1063	1032	1098	1117	1080	1117	1043	1007	1077	1093	1080	1060	1090	1045	1070	1109	1061	1027	1080	1021	1110	1069	1102	1087	1117	1058	1112	1127	1033	1096	1096	1129	1083	1100	1107	1074	1080	1068	1136	1116	1052	1068	1095	1052	1132	1129	1076	1073	1077	1037	1125	1114	1085	1112	1089	1046	994	1089	1068	1081	1098	1125	1111	1100	1111	1126	1099	1093	1038	1120	1080	1071	1179	1110	1082	1081	1072	1075	1075	1052	1088	1148	1055	1070	1135	1048	1142	1140	1085	1063	1071	1115	1164	1139	1083	1109	1101	1044	1022	1069	1045	1103	1080	1075	1109	1101	1077	1111	1048	1084	1091	1079	1053	1042	1062	1102	1049	1036	1120	1096	1087	1154	1090	1094	1106	1095	1139	1062	1124	1068	1067	1041	1024	1072	1126	1093	1097	1079	1122	1129	1096	1073	1088	1081	1092	1099	1099	1114	1126	1070	1081	1039	1101	1100	1127	1111	1158	1046	1058	1131	1059	1085	1089	1052	1115	1082	1109	1123	1061	1152	1124	1075	1029	1082	1099	1079	1072	1062	1045	1101	1070	1056	1173	1075	1109	1088	1013	1072	1051	1104	1132	1112	1057	1106	1088	1082	1111	1035	1061	1123	1076	1057	1097	1101	1074	1083	1071	1078	1054	1120	1076	1088	1114	1097	1118	1058	1119	1111	1060	1059	1001	1085	1081	1106	1065	1104	1051	1162	1068	1097	1096	1116	1094	1152	1119	1068	1115	1051	1106	1094	1035	1054	1112	1121	1060	1135	1110	1040	1023	1073	1106	1094	1119	1079	1041	1065	1153	1085	1107	1011	1122	1109	1118	1073	1022	1125	1137	1078	1083	1101	1121	1092	1078	1111	1094	1078	1070	1071	1053	1051	1089	1020	1096	1117	1065	1124	1062	1126	1076	1096	1105	1063	1055	1122	1097	1087	1063	1081	1114	1064	1082	1056	1072	1055	1107	1120	1081	1070	1138	1060	1079	1078	1104	1063	1079	1110	1078	1109	1065	1018	1108	1174	1075	1118	1083	1181	1111	1091	1128	1124	1134	1031	1065	1112	1061	1092	1086	1087	1074	1112	1085	1151	1077	1119	1115	1056	1097	1084	1055	1078	1081	1087	1096	1044	1015	1078	1097	1104	1050	1075	1053	1150	1142	1107	1140	1052	1103	1068	1107	1075	1056	1084	1053	1091	1124	1062	1033	1035	1069	1125	1067	1122	1102	1061	1115	1101	1064	1110	1089	1125	1095	1090	1044	1017	1059	1046	1069	1124	1071	1106	1140	1094	1142	1126	1118	1070	1066	1044	1096	1126	1066	1096	1064	1153	1134	1068	1078	1125	1085	1087	1095	1121	1090	1040	1076	1112	1086	1064	1096	1107	1093	1059	1068	1107	1088	1080	1110	1075	1087	1050	1151	1088	1118	1053	1076	1083	1043	1105	1070	1041	1130	1062	1083	1133	1088	1050	1094	1061	1156	1066	1096	1128	1107	1056	1019	1067	1105	1122	1070	1108	1048	1074	1054	1063	1109	1102	1107	1115	1085	1165	1104	1036	1084	1078	1065	1089	1103	1095	1038	1131	1068	1038	1037	1082	1041	1091	1125	1057	1100	1092	1061	1094	1130	1102	1104	1034	1151	1108	1092	1107	1098	1049	1103	1069	1138	1117	1092	1092	1028	1100	1059	1117	1109	1112	1048	1082	1130	1092	1068	1115	1112	1054	1099	1083	1104	1055	1087	1100	1041	1126	1143	1071	1049	1108	1147	1063	1100	1067	1091	1116	1069	1053	1097	1022	1080	1021	1087	1075	1130	1102	1067	1116	1085	1046	1098	1097	1070	1071	1071	1109	1104	1051	1063	1070	1081	1115	1087	1141	1090	1053	1074	1072	1080	1088	1058	1094	1025	1079	1121	1103	1078	1038	1088	1079	1056	1134	1158	1105	1113	1116	1095	1028	1118	1063	1166	1116	1084	1058	1079	1053	1108	1006	1101	1109	1098	1032	1075	1077	1101	1076	1088	1133	1120	1139	1140	1053	1067	1109	1127	1089	1107	1065	1011	1130	1096	1049	1159	1052	1013	1091	1049	1097	1049	1088	1100	1070	1168	1063	1095	1101	1079	1096	1077	1075	1154	1045	1078	1082	1093	1140	1043	1115	1121	1094	1067	1101	1101	1094	1136	1147	1112	1093	1077	1079	1082	1095	1072	1070	1136	1103	1119	1052	1056	1092	1106	1083	1111	1068	1099	1097	1130	1094	1014	1149	1121	1087	1071	1153	1096	1099	1130	1052	1091	1106	1032	1074	1102	1044	1118	1136	1115	1136	1085	1079	1103	1078	1101	1060	1119	1085	1044	1012	1096	1050	1110	1106	1107	1095	1052	1077	1100	1128	1108	1069	1137	1114	1091	1108	1141	1096	1052	1082	1091	1099	1054	1069	1066	1121	1026	1079	1115	1082	1068	1067	1098	1106	1132	1087	1126	1123	1056	1118	1085	1068	1069	1040	1122	1130	1119	1087	1101	1133	1098	1099	1092	1084	1029	1035	1109	1083	1116	1081	1153	1124	1115	1075	1095	1036	1088	1076	1101	1075	1054	1104	1090	1078	1055	1122	1106	1145	1111	1133	1020	1096	1053	1075	1090	1050	1051	1053	1093	1035	1114	1084	1101	1056	1048	1064	1098	1092	1119	1118	1101	1030	1120	1148	1132	1053	1110	1075	1058	1000	1110	1054	1063	1146	1065	1108	1107	1046	1074	1080	1096	1082	1088	1019	1090	1106	1099	1046	1047	1064	1089	1117	1067	1047	1086	1111	1091	1032	1069	1154	1112	1065	1111	1033	1098	1080	1015	1041	1098	1065	1096	1118	1094	1081	1083	1073	1134	1074	1067	1125	1077	1077	1038	1083	1072	1140	1075	1079	1066	1038	1122	1115	1064	1123	1105	1070	1040	1060	1052	1070	1140	1124	1160	1083	1038	1102	1120	1061	1059
34554	21102	16360	7474	2601	901	357	366	308	326	288	333	333	320	354	336	337	369	366	380	349	356	341	292	328	340	330	324	349	353	357	331	336	327	354	296	337	323	324	346	351	320	368	363	331	343	352	336	342	305	363	324	328	360	366	351	327	344	362	336	351	327	347	338	322	346	300	313	325	331	360	334	333	369	346	313	366	346	325	325	315	348	318	296	323	354	360	349	330	332	318	329	315	335	362	372	334	328	328	352	334	307	353	336	330	324	350	331	341	310	320	344	315	380	336	391	354	352	307	330	334	366	340	354	342	367	340	342	326	327	321	321	322	369	332	278	314	332	367	353	304	327	379	355	342	342	300	306	330	331	348	331	330	315	343	339	317	367	337	308	333	341	344	345	346	344	377	310	330	321	347	343	353	329	322	329	339	343	330	328	381	333	309	361	362	338	336	344	339	321	359	326	324	343	315	308	338	335	341	324	324	365	313	344	348	321	323	339	324	379	352	362	372	371	312	296	310	339	327	338	362	356	347	367	329	340	314	303	334	294	309	359	346	359	341	318	349	357	369	352	320	295	294	328	347	365	334	311	340	350	319	363	312	330	361	310	313	317	331	331	327	323	301	298	348	346	342	362	329	341	349	369	342	345	354	341	332	310	384	353	305	314	343	334	374	343	350	322	374	321	350	308	316	323	303	324	347	326	323	348	372	319	335	329	342	308	353	347	370	317	325	319	347	320	332	307	342	366	334	360	362	330	368	352	372	350	309	339	332	308	331	373	357	344	343	350	329	332	292	312	382	325	342	328	325	339	337	335	317	324	324	382	342	336	361	287	382	323	329	347	353	334	307	344	349	340	313	322	335	358	305	324	352	333	348	373	335	366	327	335	344	354	316	338	320	365	351	329	343	348	341	318	334	362	370	319	333	351	348	336	344	339	324	302	344	329	378	315	327	334	362	337	299	316	365	350	332	318	284	323	346	345	351	348	344	359	310	362	343	322	332	347	373	349	355	328	310	322	345	383	312	339	315	365	323	323	328	336	351	314	324	327	307	370	306	307	335	338	342	321	347	373	317	341	339	313	340	357	356	345	303	349	335	309	356	339	333	342	317	336	355	298	334	341	311	351	310	350	335	353	328	322	355	318	331	359	336	327	311	338	375	375	301	345	318	329	342	318	352	314	335	355	344	366	352	325	333	350	351	355	351	344	350	364	332	357	374	349	362	313	303	336	312	322	353	347	330	352	318	320	361	333	312	344	345	336	353	316	335	328	341	352	339	327	311	339	295	299	329	330	306	332	331	354	329	339	337	364	325	351	374	365	336	330	326	324	352	325	345	343	337	372	347	337	293	323	344	326	332	334	322	325	336	328	338	363	323	355	324	341	319	324	337	363	314	347	310	364	337	326	346	353	326	346	366	318	328	323	325	339	347	352	324	336	341	328	333	344	367	338	333	348	323	350	368	309	344	323	342	348	335	321	334	297	390	304	296	351	363	328	325	348	326	335	320	342	304	342	329	362	341	354	384	315	354	348	360	343	313	321	334	344	310	306	294	330	322	354	352	355	307	372	360	337	302	326	339	362	359	318	337	344	271	342	367	339	335	315	324	343	353	352	330	338	338	352	303	354	344	369	331	353	331	361	366	345	358	332	356	343	341	327	333	335	325	337	339	358	324	319	316	372	316	337	353	277	366	341	337	343	327	342	318	349	340	349	343	336	344	354	308	329	353	355	353	313	349	332	334	354	368	375	352	342	355	363	342	339	345	372	362	302	312	264	323	344	349	313	327	353	337	327	373	355	315	342	273	370	327	331	368	330	336	316	308	307	338	330	354	304	330	388	318	347	337	356	312	331	334	366	333	348	317	329	338	350	351	362	325	307	316	362	321	352	344	349	350	341	348	336	339	348	342	330	336	343	325	385	291	322	343	293	349	363	357	324	362	348	317	345	303	363	325	315	348	318	330	342	328	337	354	348	323	353	353	307	347	369	323	338	376	320	345	324	346	348	358	341	301	340	329	357	315	303	349	338	323	315	367	351	333	310	340	338	292	359	324	334	316	324	317	316	349	339	344	327	310	354	340	345	313	346	341	356	335	301	355	335	346	355	342	354	348	301	343	324	321	354	310	337	343	321	318	347	341	385	333	324	365	337	320	344	348	308	327	340	331	322	373	344	341	320	321	360	343	342	338	345	333	306	327	347	322	324	320	345	325	337	341	313	310	315	325	351	314	340	346	366	358	333	318	358	313	353	348	368	356	310	341	340	345	349	313	346	310	328	333	292	341	332	336	330	315	319	341	327	368	327	363	324	353	306	344	308	331	347	354	359	334	311	351	358	342	354	309	323	330	348	317	324	315	352	359	336	304	326	344	333	343	301	374	336	329	311	371	355	372	329	345	304	328	369	332	310	321	300	338	341	360	342	322	318	354	338	345	324	318	342	344	342	323	359	330	342	347	329	331	331	347	338	324	343	335	342	335	307	323	324	343	339	342	339	302	323	326	320	308	341	341	323	322	364	359	323	320	362	349	345	317	347	339	316	324	309	325	319	324	308	324	322	328	339	338	330	341	327	338	370	329	321	349	353	340	348	330	325	342	325	344	319	366	317	352	328	336	330	333	336	359	317	330	311	321	325	334	343	349	330	321	312	336	350	284	334	323	314	348	341	333	369	336	324	352	344	345	347	351	366	339	331	334	371	316	342	349	331	352	317	357	318	337	339	310	365	361	354	344	341	328	312	335	299	326	363	339	363	360	354	373	360	332	360	277	325	371	334	303	377	333	306	354	319	340	351	340	318	335	349	319	345	332	349	320	337	289	332	330	358	365	344	335	337	315	325	333	364	329	348	348	325	363	348	342	327	312	354	308	356	328	303	322	381	324	378	334	341	343	315	317	338	364	324	369	341	299	325	323	364	317	293	314	348	333	346	303	340	332	341	324	357	360	339	302	352	359	354	338	331	345	332	351	355	344	342	329	326	330	327	291	321	352	308	355	344	358	331	381	355	359	286	335	334	327	357	351	330	363	325	346	335	348	324	348	316	347	343	351	345	334	331	318	311	316	355	305	382	315	353	328	342	345	319	318	339	322	295	309	344	313	363	350	312	329	334	321	324	344	355	334	341	335	339	310	341	349	348	318	341	326	358	367	307	294	337	321	303	335	353	348	361	349	345	324	334	326	348	327	353	350	324	347	308	315	348	347	357	342	320	312	358	316	348	354	350	337	327	331	350	335	322	322	310	352	330	327	328	318	335	300	335	321	328	329	336	357	378	322	301	351	342	313	364	330	350	328	343	342	324	323	354	310	332	327	346	338	327	337	344	331	325	317	339	332	381	324	313	345	341	340	302	341	327	328	318	327	310	337	318	340	364	328	338	347	347	315	331	354	344	334	330	320	343	356	336	352	317	379	332	298	330	353	325	323	344	371	313	340	349	319	348	320	330	341	360	309	345	319	377	346	343	301	332	374	366	363	333	327	327	318	329	329	314	308	353	329	307
18783	18752	22658	13817	6126	2302	836	792	742	775	776	765	739	731	775	789	725	752	756	787	764	758	765	742	761	787	736	728	751	760	743	771	718	798	708	760	730	795	724	768	772	785	761	776	736	704	783	768	790	771	778	799	768	765	780	727	800	752	771	796	753	756	762	770	753	787	760	750	745	775	743	781	775	783	781	762	744	813	784	798	781	824	801	762	729	735	815	787	813	763	795	756	816	799	748	807	737	726	747	733	772	817	769	777	735	736	793	812	764	771	717	775	764	744	788	777	741	724	814	770	758	755	758	787	779	766	792	766	813	749	749	751	777	744	764	787	730	798	766	776	776	705	784	740	706	736	765	764	736	744	799	782	790	710	740	745	801	763	730	713	730	757	798	781	701	744	775	737	747	738	731	787	766	745	746	741	739	798	726	739	745	755	792	803	719	759	724	773	748	799	700	724	758	703	819	737	720	783	807	725	808	733	757	770	783	780	752	764	787	761	763	790	762	749	687	751	751	716	763	767	740	745	756	803	738	760	753	711	704	798	782	762	734	750	814	769	778	745	761	759	758	759	738	772	748	787	750	766	766	742	831	707	741	746	755	748	744	753	759	735	713	770	761	785	735	755	781	791	803	755	751	752	802	816	779	746	732	748	819	765	730	759	761	777	762	774	764	753	749	781	698	752	784	803	779	803	718	774	738	788	776	700	765	796	781	764	790	775	802	737	738	735	759	745	764	758	769	769	727	727	744	753	774	736	774	816	748	795	781	733	810	719	770	761	783	742	786	789	747	761	795	742	754	714	690	776	775	795	704	774	777	757	769	721	805	741	794	691	711	743	762	751	779	771	720	780	741	718	713	765	746	756	725	768	749	699	750	721	802	745	734	777	757	805	748	786	768	846	741	783	756	823	713	766	743	769	764	765	749	733	731	748	751	754	744	774	761	777	716	714	767	743	779	788	782	770	716	737	773	743	752	821	788	804	757	836	745	788	760	766	739	772	810	822	746	787	801	716	747	800	757	737	754	749	759	769	769	801	784	817	760	776	745	727	759	775	768	775	735	789	834	760	753	786	721	739	728	724	746	751	746	775	808	744	788	762	794	761	801	750	785	716	713	763	744	733	746	700	727	775	802	766	782	717	745	751	725	721	801	761	781	697	767	731	782	756	742	693	723	745	743	765	760	764	745	802	741	734	732	800	700	769	745	753	732	784	791	704	745	710	766	770	799	802	747	774	753	810	754	703	742	722	787	762	772	787	716	773	769	767	751	730	785	762	733	773	821	800	765	765	741	747	757	757	754	756	755	762	767	722	840	709	726	741	705	735	762	737	766	767	757	795	763	814	751	759	738	764	803	812	736	734	772	747	769	769	794	754	785	768	795	771	780	805	742	759	751	830	713	762	798	760	743	754	715	778	781	796	737	777	724	736	765	790	783	767	735	738	773	724	732	813	765	717	749	754	747	792	758	757	769	794	720	775	737	753	745	751	759	816	787	722	780	775	702	786	764	745	782	786	767	811	792	783	755	790	730	776	773	737	788	786	792	797	734	709	818	763	793	728	794	699	787	731	763	764	787	731	770	798	747	726	807	822	727	731	802	765	741	742	709	770	776	726	768	730	772	788	797	778	775	794	755	789	774	776	749	749	709	734	738	781	747	764	793	768	751	739	780	752	758	730	754	785	722	821	733	732	756	790	768	734	717	747	785	734	758	733	822	754	803	762	795	736	724	757	765	700	775	759	773	766	789	774	757	755	790	762	749	728	743	754	746	781	806	752	717	779	769	765	760	800	776	773	748	775	786	741	750	782	796	787	739	732	735	769	757	760	724	745	724	748	771	804	745	788	784	766	717	790	766	790	760	765	777	752	781	807	761	724	810	769	753	756	750	754	793	776	748	847	748	759	751	820	754	735	753	749	780	777	756	799	804	802	751	743	843	783	719	732	799	775	757	759	726	791	805	719	779	749	770	796	774	713	786	772	726	759	778	824	754	780	727	765	743	743	782	780	726	715	734	767	794	776	743	783	729	753	759	756	805	805	780	777	693	794	759	717	765	741	748	788	759	740	780	779	749	769	804	764	733	717	829	790	758	738	718	785	783	790	789	757	788	766	745	810	720	728	737	765	823	793	778	751	746	748	737	774	774	783	745	790	770	757	779	735	762	799	762	789	798	820	747	745	708	736	732	789	750	832	779	732	779	735	765	789	764	741	797	757	755	732	742	783	762	766	742	748	731	734	738	772	714	779	740	757	760	783	778	814	745	825	746	748	770	779	783	744	821	744	727	739	751	729	719	784	720	777	786	750	755	792	752	727	712	741	811	745	799	791	741	695	758	806	818	724	774	745	823	735	753	805	757	731	768	785	751	759	770	729	760	757	803	795	753	728	726	788	761	711	811	784	788	736	762	745	778	785	775	805	750	752	743	785	748	740	778	750	727	771	773	752	806	744	752	761	766	773	746	817	759	731	729	738	740	746	758	761	717	733	778	794	779	751	716	697	758	759	764	839	751	753	755	770	761	795	815	747	817	750	730	769	780	748	750	739	751	739	698	738	709	760	794	767	756	766	787	750	769	681	766	772	792	776	780	803	773	759	795	751	766	791	760	816	789	778	817	809	751	691	753	766	792	758	804	742	744	801	742	748	763	788	763	769	747	794	751	776	746	757	772	744	791	774	795	779	743	747	717	765	743	737	776	783	816	748	730	769	731	693	784	790	790	764	796	769	729	734	785	743	756	761	779	757	752	772	763	758	745	775	810	800	794	773	755	737	752	786	750	731	783	758	751	769	798	728	780	761	790	780	748	801	786	770	752	783	761	770	748	752	759	779	730	728	797	792	780	789	777	748	759	759	789	746	733	815	794	731	763	756	756	780	760	773	765	726	772	754	770	805	748	812	768	848	752	782	788	798	753	753	790	760	786	741	741	736	752	793	751	723	802	755	792	739	774	794	780	768	797	755	768	690	757	757	752	796	791	761	739	788	791	698	786	751	737	782	783	743	773	747	727	788	746	740	752	775	758	747	737	768	747	722	720	759	767	770	770	738	776	751	774	780	757	723	777	750	782	752	807	765	749	702	770	770	736	779	778	759	723	759	751	711	757	759	769	766	739	781	776	774	767	742	779	788	726	765	755	798	725	773	752	755	804	756	737	737	764	760	742	747	746	744	782	789	789	766	733	776	743	825	764	761	748	787	748	805	758	743	782	769	763	766	769	803	767	736	736	738	757	747	711	729	776	751	805	782	741	789	768	756	737	737	727	813	802	846	791	785	770	757	756	768	759	791	764	779	760	744	766	728	777	713	761	759	773	765	774	794	768	716	750	761	752	747	744	763	779	803	754	702	752	739	741	792	776	764	791	694	722	782	731	736	761	801	728	784	787	802	743	752	804	749	759	787	800	783	743	755	752	781	703	829	717	770	755	745	721	778	779	762	756	782	746	711	748	764	745	761	703	801	799	787	777	761	806	800	765	744	785	756	707	789	759	796	704	751
59548	66837	67344	44404	24895	8696	1181	346	367	337	330	328	328	314	381	328	325	332	353	326	346	341	352	346	390	367	339	334	307	336	343	350	343	354	369	342	337	322	297	329	331	346	330	346	338	356	340	352	361	321	321	318	353	326	379	370	328	328	355	324	324	305	334	312	368	369	339	337	344	320	353	326	323	354	313	373	344	358	352	328	356	338	344	384	378	352	340	319	378	334	351	320	371	335	311	341	307	332	353	342	306	341	352	334	308	303	316	338	318	320	342	341	314	357	363	315	356	335	344	339	306	361	331	345	334	332	333	330	322	362	354	327	321	331	327	320	353	331	320	311	319	365	343	371	339	312	326	367	327	376	311	327	339	338	350	318	371	368	312	365	346	321	358	301	334	369	328	380	347	323	316	351	342	363	311	327	343	327	345	342	353	379	305	321	348	314	329	314	305	329	349	339	358	328	350	335	318	315	314	324	330	335	352	313	341	347	316	356	344	346	354	355	358	317	322	340	346	337	365	323	295	348	352	354	338	291	351	309	330	331	348	327	335	357	289	331	368	343	331	323	331	345	315	332	336	309	314	308	343	302	345	302	341	340	368	332	335	352	352	310	336	333	359	341	323	351	340	305	349	311	312	325	331	323	336	338	313	298	314	296	371	334	346	373	362	318	380	375	328	303	313	344	360	322	307	303	329	341	347	322	362	338	305	321	318	305	375	352	318	301	334	307	355	338	361	318	336	313	354	333	355	305	350	340	347	316	345	337	326	371	362	336	331	299	329	337	307	332	316	355	327	317	329	340	359	342	343	339	337	338	310	338	354	355	359	330	321	357	346	363	375	315	362	307	293	310	294	337	322	333	373	324	355	355	344	292	345	337	344	340	270	339	329	331	324	365	306	359	321	313	337	349	320	371	331	337	282	302	333	313	333	369	344	356	326	333	349	329	356	363	317	343	320	361	351	319	331	357	337	356	329	325	346	347	354	319	311	336	341	353	324	329	349	304	320	326	365	331	359	362	340	334	347	351	321	281	346	372	356	356	325	309	313	311	338	374	363	365	340	317	363	333	375	316	336	331	350	318	329	348	348	372	360	315	310	333	384	368	342	318	315	351	329	279	312	352	338	302	357	313	353	371	316	304	327	352	364	341	357	335	330	324	361	350	350	337	350	324	304	334	365	316	379	331	356	361	351	331	336	377	295	333	348	293	330	303	326	329	332	349	362	291	361	312	360	311	309	312	328	327	346	299	349	362	343	324	336	369	326	353	328	314	329	368	348	298	363	326	325	342	345	337	310	316	322	318	306	326	352	380	337	318	320	276	349	388	328	334	357	329	330	329	344	314	328	339	344	376	350	316	362	343	321	353	302	351	348	328	352	322	345	307	312	351	326	304	359	320	360	342	360	328	359	343	383	339	346	350	336	340	340	362	336	317	329	364	354	320	314	329	389	326	314	370	355	334	345	339	355	349	321	346	338	317	344	309	339	349	343	316	324	355	313	345	329	322	353	344	363	351	327	332	325	327	303	319	305	333	325	326	323	344	354	345	322	325	324	334	345	339	344	325	336	365	374	339	348	349	321	332	349	320	351	346	340	382	325	312	334	335	355	336	343	299	314	334	324	347	358	317	320	328	324	329	362	334	330	311	370	363	336	319	326	325	351	355	320	353	333	306	320	339	362	335	347	349	351	351	332	304	321	341	343	334	350	323	341	356	332	318	303	363	355	345	344	305	330	334	319	313	342	330	295	331	327	335	337	353	343	335	339	292	318	342	347	348	363	339	292	331	336	297	352	339	331	319	322	357	334	332	344	350	326	313	304	316	295	327	301	357	360	343	369	344	355	311	327	323	308	346	337	311	321	311	347	314	349	304	332	336	341	345	347	323	304	329	349	322	372	299	315	321	337	337	331	306	349	340	355	308	290	352	340	368	336	321	393	359	344	343	291	306	322	327	359	325	335	341	285	351	366	347	342	308	371	353	315	356	321	338	321	353	357	312	329	312	313	324	319	334	308	323	327	319	359	337	328	315	358	346	332	319	314	365	314	322	304	336	351	357	329	317	347	351	332	310	343	354	321	312	311	342	315	355	356	358	339	338	323	328	351	333	332	353	343	326	323	313	323	326	364	347	324	338	327	349	318	375	305	372	318	364	306	354	317	349	319	332	305	337	359	323	382	343	314	338	313	313	322	322	324	318	327	293	348	331	336	313	347	349	300	343	336	319	328	286	353	362	318	316	304	377	309	308	345	326	332	314	275	287	340	292	340	341	333	352	373	316	335	323	327	349	361	362	344	313	323	341	356	353	315	356	346	349	360	353	327	312	339	354	329	352	327	321	336	387	333	349	330	330	332	324	342	308	370	341	359	363	314	339	386	326	310	377	348	335	339	369	337	324	347	324	339	363	314	322	337	329	324	369	329	346	362	335	332	339	307	337	305	353	329	347	332	334	326	363	328	335	340	331	351	301	339	352	340	345	356	303	345	339	339	359	341	339	321	326	317	352	311	324	363	324	342	320	311	319	317	356	290	337	318	341	339	357	343	345	360	277	318	330	307	325	321	336	322	319	318	317	325	335	323	298	332	320	345	347	322	320	350	357	370	316	319	332	330	324	305	325	338	337	325	339	330	363	350	365	342	366	319	336	360	325	329	324	340	317	313	267	331	329	345	346	346	350	335	338	350	330	312	360	348	327	333	306	330	345	321	345	350	357	307	331	349	318	323	341	354	328	321	338	364	306	323	362	316	339	331	332	348	340	340	325	299	353	328	316	342	345	330	325	369	323	402	327	324	308	341	325	322	350	316	299	350	327	308	333	299	343	367	337	344	331	370	322	310	360	317	319	379	354	350	337	354	338	334	319	330	341	352	360	324	309	333	321	354	350	351	340	331	329	344	357	349	363	289	349	378	315	326	349	325	353	373	355	344	383	338	328	315	355	353	363	333	313	312	340	365	360	340	371	392	345	357	319	339	327	315	349	348	341	330	333	318	342	332	368	315	351	325	322	349	302	340	355	376	329	332	317	308	312	319	375	340	335	327	313	324	327	330	361	346	370	335	355	326	307	308	318	330	327	334	330	363	341	354	361	327	337	362	329	320	318	329	348	313	296	309	319	354	334	348	346	291	369	326	339	333	360	320	350	343	299	337	351	328	355	358	351	297	323	345	318	356	310	355	339	326	338	337	301	363	326	333	349	288	329	360	380	309	334	363	315	349	338	324	301	364	337	312	321	352	334	349	323	307	334	300	324	335	315	316	349	348	344	353	284	284	314	309	305	334	326	325	359	318	360	346	310	337	349	357	351	371	306	317	335	326	348	330	354	319	348	313	324	337	354	322	295	336	317	332	343	319	350	340	373	344	342	351	348	357	314	304	296	342	367	343	347	324	342	314	356	327	371	343	340	325	328	380	370	356	358	321	333	328	355	340	351	342	322	360	341	321	358	311	324	319	340	325	351	343	361	351	363	328	335	283	307	316	367	351	352	343	316	325	320
37244	54814	62974	49013	33134	14235	2594	809	769	789	755	793	818	741	760	813	768	801	800	782	791	784	736	799	803	811	764	785	732	765	722	767	727	784	829	768	749	785	768	817	758	802	770	786	779	776	808	803	770	834	823	786	716	792	752	767	780	785	777	783	815	767	750	805	776	804	791	772	794	730	772	790	741	743	816	791	819	791	791	787	770	788	759	751	790	735	736	727	807	760	754	795	818	765	781	772	797	721	763	776	774	774	769	767	788	742	834	807	812	764	738	780	716	759	718	817	773	769	796	797	766	788	758	742	808	781	743	765	759	784	783	753	845	807	813	780	769	763	782	743	790	786	797	763	794	808	814	800	768	782	784	784	771	791	789	819	788	786	741	806	790	738	783	809	772	833	819	749	745	792	744	751	740	794	818	755	762	769	766	775	764	781	771	797	748	788	827	768	778	717	786	778	781	825	799	757	774	792	775	746	794	756	765	760	752	812	749	779	784	744	769	803	782	708	756	751	783	818	784	700	792	769	791	773	801	795	797	754	755	816	772	756	806	737	774	725	754	803	806	775	759	780	730	792	817	797	794	802	757	788	836	748	749	805	755	764	777	769	785	758	752	762	822	822	757	771	771	798	796	798	771	742	800	761	743	800	799	749	778	772	750	757	770	795	776	751	754	720	796	732	776	761	798	780	782	780	805	811	732	784	783	782	793	753	799	747	794	764	765	770	791	787	742	806	715	787	774	747	763	790	810	772	799	792	796	791	808	761	793	797	771	745	784	773	765	791	767	760	776	821	821	815	806	766	789	807	813	803	810	784	784	687	726	783	779	783	791	802	772	756	779	767	804	740	801	824	734	774	790	796	791	782	764	750	749	775	832	797	787	786	820	793	770	756	754	772	735	799	784	781	763	765	772	741	852	798	824	768	761	825	771	801	793	761	736	766	771	757	794	761	811	721	770	775	791	794	755	783	784	765	814	749	753	741	808	845	795	762	757	772	732	781	814	774	788	770	803	808	815	800	745	750	768	823	829	765	810	784	806	752	811	754	750	716	762	760	788	811	781	748	764	793	744	804	828	747	772	758	782	764	801	849	758	787	766	776	733	764	787	801	800	752	791	769	790	826	777	813	758	780	803	815	831	771	828	777	770	790	780	778	765	789	829	764	733	750	781	735	779	778	756	777	775	789	771	798	750	790	782	796	784	749	809	768	740	829	761	850	782	812	727	776	826	758	781	762	800	772	796	806	814	774	789	777	767	786	753	755	748	790	754	743	722	743	794	772	756	855	805	781	739	783	748	803	782	824	736	778	733	776	733	737	788	754	779	750	779	735	756	792	804	793	763	754	785	741	781	760	739	773	787	792	777	772	799	770	794	797	791	771	771	779	776	762	770	791	744	802	799	784	769	800	760	838	774	770	716	745	804	778	772	783	774	771	723	802	769	781	768	761	805	765	813	775	747	744	741	774	792	778	788	847	786	793	738	793	748	780	745	813	787	789	737	802	787	751	824	798	780	740	753	808	768	813	798	812	725	711	752	776	776	782	741	754	766	801	774	808	762	796	748	795	844	804	780	783	764	806	784	735	768	777	751	709	733	797	800	774	776	801	782	782	828	773	759	820	765	827	745	786	742	770	787	731	789	759	766	757	752	782	782	769	770	786	792	748	779	763	769	789	801	819	807	817	749	753	845	792	763	768	785	716	754	780	767	726	737	784	772	789	819	727	789	756	771	806	776	808	835	725	762	847	773	780	798	765	760	767	774	780	755	819	761	781	791	794	777	823	767	764	775	745	726	779	779	737	809	801	787	793	790	793	791	799	797	790	811	746	782	746	809	871	795	745	787	760	799	773	780	758	767	810	745	762	731	766	807	800	759	774	791	753	757	770	822	746	765	805	788	750	741	769	791	765	795	803	780	763	787	790	798	829	740	760	774	796	759	767	724	819	752	794	773	786	734	774	768	832	742	778	816	766	774	795	711	780	754	776	761	774	791	816	784	790	780	767	798	765	775	783	794	756	759	796	786	747	743	818	769	776	780	825	736	824	795	756	753	779	741	758	759	801	766	804	755	824	786	768	806	746	793	765	794	833	810	822	733	819	752	767	786	761	812	798	736	756	811	774	778	764	784	717	829	701	788	781	775	770	756	810	810	771	775	762	716	762	807	789	784	792	769	773	798	806	715	749	778	791	763	790	852	774	814	776	747	726	796	768	753	784	784	750	795	803	772	793	815	750	834	745	786	771	797	769	764	773	781	782	780	811	771	754	786	778	830	784	717	759	732	756	767	786	760	773	777	762	767	740	797	837	763	806	719	803	751	787	721	742	766	748	766	732	779	771	781	736	795	802	786	735	769	798	756	787	847	739	729	751	771	779	835	826	747	792	796	780	718	737	775	798	815	809	768	752	759	798	742	859	808	767	787	786	776	809	739	730	724	808	787	759	801	732	761	763	797	740	781	781	780	773	731	724	759	749	799	771	771	797	759	780	746	835	765	778	763	726	806	770	746	768	721	727	764	753	784	773	778	784	804	736	738	772	743	761	718	739	738	790	790	754	749	774	823	815	779	788	805	743	794	735	777	747	807	760	767	757	739	735	793	730	763	710	776	760	773	787	729	758	785	762	770	784	773	771	795	748	803	787	801	783	788	780	776	760	797	795	797	763	789	759	790	807	796	790	753	783	769	799	781	761	778	781	767	758	805	766	799	708	806	807	764	751	747	748	774	810	839	759	737	769	766	729	758	776	835	775	799	777	784	704	731	769	751	744	765	749	770	771	819	769	777	771	801	765	772	772	819	725	770	829	782	760	762	812	791	763	764	811	790	776	795	739	701	762	778	823	772	786	807	711	753	823	746	779	783	727	803	842	757	773	757	760	836	756	786	743	758	741	790	761	758	777	747	720	790	766	793	753	767	823	772	829	808	729	823	799	809	802	721	752	763	786	744	735	747	770	752	749	792	799	772	788	775	798	754	756	769	746	815	791	732	794	777	751	805	800	796	746	769	768	819	758	793	792	779	784	765	759	789	770	726	779	731	783	818	752	817	761	790	798	804	815	822	791	724	814	760	760	816	787	762	766	746	758	758	802	785	777	771	820	749	768	754	766	833	751	748	723	809	827	781	793	766	765	758	794	810	752	803	737	778	803	778	758	771	809	783	839	762	769	801	790	766	763	860	815	734	764	772	774	790	847	792	774	802	815	792	759	776	825	792	800	783	765	729	717	699	794	786	759	783	783	799	772	759	768	824	776	756	826	774	772	786	780	746	779	824	776	788	761	767	691	796	752	746	784	751	782	801	746	777	798	807	790	809	722	848	801	795	813	795	815	808	763	747	759	766	788	820	770	750	768	799	806	768	780	762	756	775	769	806	752	727	779	797	785	745	751	784	777	775	769	736	800	762	733	776	814	759	780	764	739	767	781	784	825	780	793	790	797	803	770	757	809	753	803	784	772	789	772	788	751	778	727	823	794	775	750	776	802	814	838	785	753	780	771
68677	80510	74912	52489	31964	15603	3392	515	484	513	480	526	493	511	511	493	491	434	469	532	462	500	518	466	520	487	480	469	488	487	553	515	483	444	532	529	494	490	519	524	457	491	489	508	478	517	492	495	463	481	553	548	507	492	520	459	490	442	496	459	481	493	491	520	509	510	521	471	471	494	509	517	490	507	511	487	470	472	536	525	492	515	526	499	518	512	530	526	511	504	476	496	468	513	494	527	514	512	492	522	493	443	466	521	483	465	524	515	467	482	472	516	521	462	501	492	480	493	545	511	448	519	454	497	495	545	480	540	439	526	519	533	481	484	518	477	496	505	517	527	477	493	489	535	476	512	515	506	476	470	500	495	521	515	496	495	478	507	456	459	496	448	472	498	487	502	509	496	506	509	456	471	494	512	486	495	477	523	472	497	493	523	454	469	515	527	508	478	559	471	435	491	509	526	523	497	489	468	517	480	533	492	536	526	483	504	470	473	518	502	514	527	497	512	495	462	472	460	465	483	515	520	527	520	512	463	502	510	465	516	477	509	475	465	457	529	497	469	486	527	485	518	477	476	473	502	489	484	497	486	500	470	499	537	480	520	486	485	478	490	521	498	466	499	467	490	529	433	453	501	512	491	495	515	493	493	512	476	457	499	490	472	444	502	495	510	485	511	494	475	461	426	489	479	480	512	469	481	501	464	506	511	521	461	477	502	522	506	480	503	483	495	452	497	504	466	493	489	476	470	509	470	464	476	464	471	471	501	486	490	512	529	517	498	480	541	485	486	487	494	515	482	510	469	476	448	457	471	458	474	508	484	519	473	473	518	505	499	535	517	499	479	470	485	455	459	496	524	489	491	477	491	475	505	520	465	468	479	520	491	489	481	468	484	459	487	458	483	496	461	509	520	487	482	519	503	486	532	480	547	481	519	483	431	507	516	483	490	498	505	501	496	478	516	502	488	495	521	499	482	503	470	444	493	466	494	490	482	516	487	514	509	468	513	557	484	467	544	504	505	459	481	472	540	527	493	498	489	448	470	497	509	479	511	526	509	503	497	482	492	516	480	494	512	546	485	506	534	496	534	529	533	502	488	478	503	503	492	493	444	480	533	512	490	454	460	495	492	477	496	505	484	489	458	484	504	497	496	518	495	538	491	505	500	469	459	498	452	498	492	477	476	484	469	481	548	507	506	503	469	496	510	520	469	492	524	482	461	498	495	510	506	482	472	487	490	532	464	478	483	485	499	509	478	524	457	483	511	479	519	482	473	481	535	494	503	522	524	491	517	464	429	456	529	482	487	506	498	450	479	474	527	489	523	496	497	519	523	473	482	482	477	497	466	522	471	486	515	469	488	456	524	459	493	487	484	479	476	477	468	483	460	492	483	512	501	484	498	443	479	550	482	471	520	469	520	509	471	492	480	503	481	501	457	499	480	506	496	443	432	484	448	483	460	457	503	538	495	503	509	519	489	465	498	474	463	500	478	472	445	510	513	483	508	540	515	493	485	501	502	495	492	521	478	542	485	468	476	455	511	474	472	503	487	463	480	463	472	478	506	501	479	523	539	498	440	492	485	504	520	467	487	486	455	467	529	460	496	445	490	506	483	524	490	479	467	471	502	485	496	491	476	496	482	497	546	507	486	493	476	445	534	489	545	487	499	497	522	495	508	492	467	455	440	485	539	464	537	449	465	483	449	483	506	476	483	495	473	485	502	510	528	532	462	510	530	486	495	473	461	490	481	488	517	496	509	492	497	528	530	485	447	509	501	508	504	540	484	479	523	514	485	493	484	534	515	516	473	462	476	439	473	493	544	470	495	529	471	435	495	522	495	474	510	563	491	491	492	498	498	493	537	516	503	504	446	488	510	490	493	493	521	518	506	458	503	486	527	495	516	485	481	484	501	431	474	494	512	472	439	503	468	475	502	539	478	514	473	498	519	486	470	462	454	507	452	502	489	484	511	517	494	508	492	488	511	462	470	477	490	486	504	478	489	471	465	528	473	510	446	506	513	447	490	499	468	526	490	514	437	528	502	504	470	497	491	492	506	472	477	447	505	486	551	512	485	481	483	502	530	436	470	500	543	472	514	516	515	469	476	516	455	481	450	481	494	504	512	517	541	491	529	483	468	481	491	479	518	504	523	511	539	479	479	519	493	457	472	511	484	503	463	483	474	494	503	499	485	522	473	503	503	528	467	458	482	486	499	518	524	490	492	542	477	490	504	504	470	535	464	491	487	515	506	472	511	482	488	541	485	505	520	534	511	465	532	491	528	548	514	499	527	482	511	473	481	531	496	494	519	485	481	447	507	480	495	533	478	487	482	481	507	506	509	478	518	455	487	470	505	543	486	469	479	549	515	503	516	524	501	517	515	483	557	482	506	502	473	489	503	515	436	502	543	514	538	502	496	508	486	547	451	467	503	504	514	478	549	492	468	548	479	484	511	518	551	510	499	490	498	484	430	453	516	512	484	484	501	486	503	467	480	497	465	486	485	530	522	503	489	514	480	467	479	500	521	519	500	479	471	477	505	497	499	498	520	463	487	512	543	473	502	493	481	529	506	458	445	482	497	505	478	485	490	507	496	476	484	456	457	526	470	524	488	486	495	507	472	513	505	519	513	480	499	478	472	441	470	475	451	517	511	485	470	490	510	492	497	464	429	463	504	464	496	503	488	481	528	527	491	512	453	482	457	472	463	480	490	509	519	490	483	499	471	489	453	492	468	515	464	466	500	534	459	537	525	552	499	462	496	461	509	452	519	510	478	518	511	489	514	449	475	523	481	552	469	458	494	486	489	462	515	437	493	443	479	472	466	502	468	505	512	488	481	421	530	520	505	482	480	479	518	482	502	504	490	483	456	527	477	452	476	513	507	493	539	545	460	512	487	498	502	493	461	487	516	518	501	499	542	458	516	505	490	518	472	481	469	505	458	459	460	483	476	476	489	509	507	517	488	478	496	483	501	473	469	545	506	457	492	455	457	509	515	496	494	444	440	520	521	473	497	498	481	488	488	483	487	492	467	517	510	540	528	509	508	475	488	492	502	464	478	492	485	479	444	509	473	506	496	503	516	483	481	526	491	531	467	476	509	490	526	461	518	503	471	506	502	486	543	483	518	524	448	477	506	535	554	473	461	461	502	555	541	504	485	520	530	463	455	488	487	547	531	454	541	458	471	483	508	486	503	487	492	483	499	522	478	470	448	480	485	493	450	523	478	454	501	503	523	487	516	548	493	440	533	517	491	549	487	520	530	456	497	474	485	519	492	536	500	501	500	464	503	547	476	480	485	536	515	532	513	513	461	502	433	504	497	468	441	485	515	479	517	492	494	519	520	462	524	506	484	499	517	512	545	522	474	539	515	517	503	520	483	503	432	477	500	432	506	480	498	493	456	472	516	496	489	525	525	502	511	537	512	468	457	516	511	486	499	484	511	504	486	506	485	519	492	499	498	479	507	513	497	485	495	511	480	479	471	509	499	512	508	485	492
45957	70577	74799	58793	40120	21799	5014	1083	1051	1128	1060	1160	1101	1135	1115	1078	1101	1130	1082	1037	1086	1087	1075	1018	1095	1077	1089	1058	1046	1158	1039	1101	1098	1124	1108	1038	1101	1042	1014	1085	1078	1012	1053	1048	1095	1085	1070	1064	1120	1077	1098	1045	1055	1061	1101	1065	1048	1126	1111	1074	1086	1131	1140	1091	1075	1031	1076	1066	1087	1092	1101	1144	1085	1103	960	1081	1124	1091	1035	1064	1047	1004	1149	1113	1094	1061	1112	1025	1114	1048	1124	1027	1016	1042	1078	1112	1121	1115	1040	1056	1099	1063	1023	1036	1099	1026	1087	1025	1027	1104	1117	1087	1056	1047	1050	1060	1059	1091	1089	1115	1070	1092	1088	1068	1023	1037	1072	1028	1075	1069	1029	1097	1053	1124	1089	1048	1147	1106	1096	1094	1113	1078	1056	1083	1087	1081	1065	1080	1031	1156	1086	1078	1089	1047	1002	1045	1086	1095	1081	1078	1080	1037	1120	1088	1060	1003	1078	1030	1057	1077	1095	1125	1112	1088	1082	1089	1053	1068	1078	1120	1065	1100	982	1104	1034	1080	1104	1088	1126	1095	1122	1051	1114	1111	1057	1077	1031	1069	1059	1098	1065	1075	1119	1042	1043	1029	1038	1058	1062	1072	1047	1132	1062	1101	1072	1074	1066	1079	1120	1040	1061	998	1068	1162	1020	1031	1081	1064	1027	1086	1080	1064	1125	1084	1076	1056	1047	1077	1077	1081	1100	1033	1052	1073	1058	1067	1030	1129	1097	1086	1098	1070	1047	1098	1136	1071	1054	1023	1148	1083	1148	1103	1012	1057	996	1063	1089	1025	1105	1078	1098	1087	1055	1116	1065	1072	1094	1061	1045	1096	1145	1107	1070	1039	1074	1109	1137	1080	1125	1031	1027	1078	1082	1080	1098	1103	1091	1021	1017	1080	1103	1050	1100	1117	1099	995	1015	1082	1084	1050	1075	1005	1090	1053	1055	1031	1102	1046	1052	1072	1103	1085	1076	1088	1119	1053	1049	1011	1167	1094	1141	1086	1077	1036	1072	1016	1094	985	1097	1077	1034	1084	1050	1061	1086	1086	1061	1076	1100	1117	1092	1100	1123	1046	1091	1074	1045	1111	1073	1090	1061	1061	1073	1067	1071	1129	1084	1018	1084	1084	1053	1038	1157	1098	1030	1067	1122	1063	1102	1095	1050	1077	1038	1103	1090	1061	1077	1066	1065	1055	1048	1077	1035	1099	1003	1064	1114	1087	1039	1053	1099	1068	1123	1135	1066	1075	1042	1038	1111	1088	1087	1066	1145	1049	1048	1095	1066	1125	1075	1075	1114	1026	1048	1128	1098	1046	1102	1102	1058	1034	1145	1100	1107	1039	1041	1104	1043	1039	1119	1081	1123	1145	1116	1073	1071	1053	1063	1044	1098	1051	1064	1044	1088	1061	1092	1073	1037	1126	1096	1108	1060	1068	1123	1087	1128	1044	1138	1076	1061	1118	1042	1124	1023	1093	1071	1105	1119	970	1052	1048	1113	1121	1073	1066	1075	1024	1057	1052	983	1112	1004	1060	1117	1049	1042	1118	1064	1098	1019	1115	1032	1129	1062	1074	1048	1083	1083	1073	1071	1019	1082	1171	1127	1027	1082	1025	1005	1053	1072	1066	1052	1083	1097	1163	1130	1099	1051	1090	1051	1137	1115	1042	1116	1002	1110	1122	1088	1005	1033	1069	1105	1057	1077	1080	1062	1111	1090	1160	1104	1070	1133	1073	1080	1109	1143	1035	1087	1074	1078	1110	1078	1076	1111	1114	1096	1124	1070	1115	1080	1078	1029	1058	1058	1064	1096	1103	1071	1054	1080	1069	1101	1051	1057	1052	1057	1052	1083	1057	1048	1129	1102	1061	1076	1015	1088	1000	1135	1099	1097	1066	1071	1097	1085	1053	1064	1079	1134	1053	1099	1076	1045	1087	1050	1121	1104	1144	1093	1030	1124	1016	1042	1020	1098	1085	1010	1087	1060	1080	1116	1107	1066	1004	1062	1028	1084	1078	1060	1022	1128	1071	1104	1070	1107	1086	1106	1078	1074	1073	1079	1013	1028	1101	1090	1083	1101	1041	1139	1138	1079	1025	1056	1027	1055	1057	1081	1090	1068	1104	1119	1070	1101	1072	1003	1095	1130	1072	1045	1072	1116	1060	1047	1104	1059	1047	1055	1120	1096	1094	1101	1002	1025	1066	1088	1080	1131	1088	1075	1043	1010	1020	1117	1052	1093	1035	1067	1117	1010	1061	1092	1054	1106	1086	1110	1109	1062	1090	1086	1077	1155	1071	1085	1061	1094	1097	1097	1116	1081	1097	1130	1030	1111	1008	1083	1074	1106	1067	1092	1063	1080	1054	1053	1030	1004	1107	1027	1048	1083	1061	1088	1121	1076	1116	1087	1057	1055	1118	1069	979	1052	1082	1008	1037	1097	1103	1144	1055	1071	1065	1037	1086	1110	1074	1075	1059	1063	1031	1133	1040	1078	1105	1086	1117	1117	1079	1106	1112	1070	1062	1105	1144	1065	1097	1084	1040	1056	1040	1075	1100	1110	1095	1060	1081	994	1041	1057	1038	1067	1053	1071	1091	1174	1092	1112	1078	1050	1079	1087	1076	1118	1084	1116	1025	1069	1046	1081	1103	1104	1075	1099	1150	1110	1038	1089	1075	1129	1122	1019	1102	1096	1106	1052	1074	990	1111	1097	1069	1029	1037	1065	1076	1051	1056	1043	1054	1110	1049	1112	1100	1076	1085	1062	1072	1105	1074	1148	1033	1102	1104	1101	1106	1113	1100	1108	1085	1083	1050	1030	1138	1041	1116	1033	1088	1045	1038	1068	1038	1052	1113	1055	1078	1064	1097	1072	1090	1043	1068	1140	1039	1038	1111	1111	1058	1093	1136	1020	1118	1064	1035	1017	1077	1075	1073	1010	1059	1120	1048	1121	1114	1064	1102	1084	1043	1091	1106	1100	1117	1076	1040	1033	1106	1072	1016	1106	1074	1108	1034	1082	1094	1078	1082	1042	1078	1027	1055	980	1118	1099	1070	1053	1035	1089	1092	1050	1110	1107	1068	1074	1090	1112	1060	1143	1117	1093	1072	1095	991	1078	1065	1089	1034	1053	1091	1049	1107	1133	1099	1042	1133	1092	1057	1101	1131	1055	1117	1122	1095	1081	1064	1121	1035	1058	1083	1058	1140	1074	1063	1078	1113	1029	1071	1070	1097	1061	1050	1099	1062	1073	1066	1074	1058	1006	1089	1072	1095	1031	1027	1047	1096	1034	1082	1079	1077	1041	1024	1044	1058	1025	1054	1050	1075	1123	1067	1054	1127	1045	1088	1060	1055	1080	1079	1022	1021	1102	1055	1038	1115	997	1048	1057	1096	1120	1050	1083	1112	1128	1087	1128	1115	1059	1091	1082	1082	1104	1070	1044	1056	1128	1080	1067	1028	1141	1102	1069	1054	1055	1030	1042	1096	1034	1084	1075	1043	1074	1061	1016	1070	1017	1102	1056	1064	1024	1098	1092	1086	1103	1092	1086	1106	1065	988	1087	1065	1019	1035	1060	1097	996	1081	1072	1074	1132	1085	1037	1099	1069	1067	1074	1076	1087	1006	1058	1103	1050	1071	1037	1058	1083	1083	1026	1107	1074	1048	1058	1103	1083	1094	1025	1074	1073	1070	1102	1066	1067	1059	1069	1087	1059	1103	1118	1069	1069	1052	1108	1079	1041	1071	1098	1027	1069	1031	1091	1087	1023	1126	1057	1164	1054	1170	1087	1095	1000	1060	1133	1091	1088	996	1001	1062	1078	1048	1111	1096	1055	1094	1099	1109	1031	1040	1119	1081	1114	1058	1051	1072	1102	1120	1105	1091	1054	1057	1079	1106	1065	1042	1095	1008	1064	1068	1050	1126	1081	1112	1104	1022	1098	1054	1022	1071	1093	1062	1112	1081	1112	1078	1080	1041	1046	1072	1130	1013	1101	1059	1044	1070	1080	1021	1117	1083	1093	1094	1071	1055	1068	1025	1089	1048	1025	1067	1096	1139	1044	1018	1074	1070	1069	1083	1067	1097	1032	1070	1122	1096	1056	1095	1078	1117	1061	1076	1101	1047	1041	1115	1075	1083	1070	1127	1081	1064	1060	1133	1052	1107	1133	1054	1037	1112	1050	1115	1098	1057	1051	1117	1062	1087	1039	1053	1039	1061	1082	1028	1100	1062	1120	1054	1047	1086	1071	1035	1076	1047	1082	1083	1061	1138	1096	1047	1065	1063	1098	1086	1077	1105	1075	1090	1076	1061	1092	1076	1081	1131	1082	1055	1106	1095	1048	1099	1101	1085	1104	1076	1083	1075	1108	1003	1036	1063	1065	1041	1012	1142	1061	1042	1007	1087	1063	1084	1030	1085	1036	1114	1082	1088	1068	1095	1076	1067	1142	1068	1116	1097	1061	1049	1044	1061	1074	1124	1056	1101	1102	1045	1015	1072	1083	1073	1037	1114	1103	1049	1064	1136	1050	1076	1067	1063	1100	1087	1057	1072	1090	1066	1064	1096	1125	1078	1107	1076	1080	1042	1031	1014	1104	1071	1086	1031	1071	1160	1062	1114	1084	1060	1064	1069	1083	1040	1132	1111	1071	1094	1067	1035	1102	1112	1007	1101	1069	1091	1090	1091	1091	1056	1079	1080	1111	1082	1051	1094	1112	1058	1102	1104	1093	1098	1053	1114	1120	1066	1083	1103	1050	1039	1078	1102	1059	1003	1070	1098	1079	1042	1079	1059	1089	1114	1130	1060	1094	1050	1030	1113	1076	1100	1063	1032	1091	1055	1092	1023	1082	1069	1078	1070	1083	1053	1093	1118	1100	1054	1074	1053	1075	1051	1019	1138	1039	1112	1062	1085	997	1093	1149	1122	1095	1099	1118	1087	1042	1071	1070	1091	1075	1058	1020	1127	1101	1040	1121	1071	1029	1074	1072	1083	1043	1034	1060	1019	1087	1060
34921	22388	16554	6001	1881	789	378	314	285	305	320	305	329	307	333	345	287	342	332	327	331	344	330	334	373	344	321	330	309	337	344	318	280	293	318	331	333	290	309	312	340	340	358	297	351	379	307	331	344	313	339	315	317	294	330	373	344	322	312	286	308	358	320	354	320	315	324	314	333	326	327	318	333	340	309	356	315	358	326	290	299	317	326	331	340	343	336	320	321	351	312	329	335	325	328	317	323	306	297	341	343	316	324	320	316	374	325	306	290	322	333	339	341	339	377	313	295	292	329	325	335	340	306	316	325	325	315	345	310	354	347	302	319	311	343	352	323	334	357	338	330	293	281	326	325	310	318	341	325	336	307	340	304	322	290	305	309	342	332	335	335	334	322	339	303	313	317	333	292	347	332	326	321	305	350	366	370	309	318	325	300	333	336	318	313	335	342	293	354	314	330	334	289	324	351	331	321	337	318	306	300	364	375	349	334	351	324	335	323	324	338	315	329	311	302	326	332	353	311	304	338	326	368	332	368	344	349	344	326	342	342	352	347	327	358	334	307	299	331	336	314	366	322	354	320	339	334	294	343	337	338	354	309	329	323	330	308	342	339	344	304	340	320	280	357	321	301	321	343	336	301	332	337	328	349	331	310	337	299	327	280	323	321	325	367	364	320	335	332	316	327	314	297	322	330	329	361	337	366	334	327	323	287	311	316	302	328	311	347	333	319	315	333	336	329	305	316	386	343	318	327	317	328	305	291	364	288	306	336	342	330	347	364	329	337	363	305	328	360	344	322	319	317	321	307	334	317	314	320	319	360	312	306	338	310	362	303	289	310	325	331	340	309	322	335	313	343	303	333	324	336	358	322	321	318	292	332	277	334	329	299	318	368	343	341	353	342	353	323	315	323	324	333	342	314	314	331	284	367	371	325	293	305	307	313	325	288	307	341	308	308	337	303	287	335	307	312	322	337	327	332	340	295	335	331	355	353	310	311	299	322	339	305	323	313	335	328	303	327	319	342	313	318	351	308	320	320	338	297	337	335	315	318	309	347	337	318	369	360	308	325	323	305	328	342	322	307	325	355	327	294	334	328	338	320	334	336	334	305	318	326	318	322	301	311	318	363	317	358	323	331	345	307	307	352	320	299	326	322	311	313	300	352	330	348	326	346	314	316	358	319	321	350	309	345	343	329	323	339	316	343	294	350	343	357	337	357	308	331	331	336	358	335	304	322	313	330	349	327	291	377	330	290	372	317	280	331	293	315	329	326	388	340	290	301	313	358	334	311	333	346	304	351	318	333	293	295	335	311	283	341	333	295	305	356	328	342	314	337	332	316	344	340	336	370	343	335	313	358	313	336	335	357	334	297	324	321	283	334	358	304	299	320	348	313	306	290	312	340	345	342	330	325	314	327	325	334	321	330	294	282	316	322	334	334	327	294	330	340	337	322	296	324	349	292	301	316	309	322	314	321	328	335	359	296	317	319	326	336	283	295	330	337	358	296	294	327	335	351	316	350	350	374	368	370	335	351	328	306	328	303	306	315	287	309	349	339	345	325	323	336	322	307	311	296	306	289	311	297	308	321	329	313	330	330	325	369	304	327	380	322	352	372	300	327	299	299	342	314	335	332	365	340	328	344	340	324	364	347	345	322	308	324	303	316	309	323	303	320	357	347	319	314	285	288	285	320	327	351	334	323	350	343	315	355	291	316	317	316	308	358	343	336	317	310	323	324	343	327	334	310	337	295	301	359	330	322	331	328	336	279	326	305	340	323	299	331	323	302	309	330	343	317	318	316	350	311	315	341	334	356	321	315	341	315	323	339	350	326	313	310	336	346	331	333	361	317	316	346	337	322	298	322	299	300	320	334	307	327	354	311	311	347	296	331	328	344	330	328	321	307	332	310	324	341	300	309	319	328	308	335	305	315	332	314	331	331	319	321	300	356	369	347	335	291	340	337	358	327	332	311	341	334	343	288	302	304	316	303	305	326	338	313	317	332	349	318	353	294	318	288	341	305	302	369	327	321	303	315	333	321	321	325	301	295	333	319	340	319	301	345	319	340	379	335	345	298	322	353	325	276	340	319	321	379	309	327	342	306	336	332	332	333	293	342	306	291	325	346	320	337	301	321	339	306	333	324	315	346	360	322	334	317	289	318	307	343	342	322	364	313	350	333	343	331	331	336	327	310	323	317	296	300	319	313	310	351	335	333	303	324	333	329	339	330	272	338	309	324	347	351	320	327	339	346	316	281	335	326	326	308	328	333	344	331	297	347	352	302	334	329	334	332	306	344	322	348	343	336	321	308	333	291	340	328	322	310	334	310	293	336	312	352	363	318	302	308	322	364	347	342	325	344	333	341	316	309	335	343	377	329	322	307	329	310	309	351	358	331	328	328	332	317	339	318	351	308	328	358	368	348	286	332	288	329	339	315	322	328	275	333	347	301	351	329	337	305	302	331	313	318	352	316	311	359	351	329	316	313	329	327	326	364	342	339	360	300	310	352	347	323	332	335	350	334	344	326	312	310	355	337	287	313	348	344	323	359	353	329	333	311	361	340	340	301	315	329	336	336	310	343	292	329	335	326	318	349	310	334	324	295	331	303	340	320	347	316	319	360	324	318	340	325	319	309	308	294	340	321	299	321	335	339	315	328	315	349	350	325	337	378	334	340	339	351	347	281	325	330	312	343	325	313	322	313	334	314	314	340	323	340	345	320	332	355	333	321	355	311	345	345	343	307	339	375	355	341	369	309	309	323	301	297	349	334	354	333	328	312	352	345	306	318	333	312	313	329	337	315	319	350	340	320	382	347	296	308	342	315	326	292	335	320	324	319	320	284	350	303	294	328	326	316	323	312	307	332	322	337	341	330	371	332	327	321	348	344	330	343	325	319	311	319	336	325	306	292	337	324	328	326	317	270	314	354	314	301	335	371	343	326	362	351	335	304	316	340	289	349	286	341	323	342	315	339	323	355	344	315	298	291	299	324	291	335	334	308	335	313	315	301	352	304	302	342	345	308	340	318	331	360	347	315	336	330	303	317	326	287	362	317	318	328	332	302	323	350	331	305	292	329	330	340	328	329	317	305	323	359	315	321	321	300	329	318	321	309	357	322	355	336	343	353	344	316	307	321	323	342	320	316	342	341	338	347	323	343	313	298	301	345	340	338	319	319	359	298	355	364	366	331	288	290	311	330	337	321	341	347	334	321	318	323	319	345	324	329	319	278	333	320	309	303	345	342	333	304	337	298	301	338	293	319	320	331	297	340	344	337	309	327	318	318	371	319	352	300	316	324	332	334	312	326	331	309	348	296	335	310	331	363	315	336	337	349	295	331	367	326	314	347	317	370	332	286	296	339	304	290	350	311	306	292	333	350	306	334	329	349	286	322	366	327	327	272	341	345	316	338	301	338	335	330	315	345	378	318	355	337	325	319	324	348	340	346	334	337	325	313	317	362	339	345	333	348	350	336	350	341	340	317	345	322	341	335	326
18956	20761	22238	11212	4877	1976	850	765	704	768	736	692	797	754	744	742	774	765	763	747	734	732	740	728	773	723	760	733	693	767	755	746	725	711	765	690	750	772	737	716	735	721	759	679	748	769	711	765	723	718	727	747	762	746	764	775	733	771	745	759	737	745	775	765	742	750	737	759	727	765	762	741	727	768	744	724	743	737	709	709	727	747	726	809	733	754	769	761	762	688	797	777	787	759	738	676	751	695	741	741	720	798	730	746	750	727	746	738	768	711	715	752	691	759	728	725	749	751	752	801	714	719	735	766	790	704	744	729	758	757	685	746	759	745	740	736	736	794	714	714	741	750	773	753	767	796	763	756	752	757	731	786	733	708	750	788	775	771	742	693	768	737	733	666	788	735	729	708	736	807	733	729	752	692	717	735	743	763	764	693	752	795	778	766	762	703	778	758	737	770	747	775	713	708	727	767	708	737	727	779	710	703	773	748	725	700	756	755	767	825	714	762	748	727	754	701	758	733	736	739	731	802	749	791	689	797	686	771	773	739	786	756	757	790	729	747	746	724	772	708	742	804	750	731	740	740	721	731	698	779	749	713	761	730	778	746	726	737	752	740	753	717	716	719	739	757	748	761	745	735	721	726	726	709	730	733	728	779	750	778	723	746	728	745	770	708	762	712	728	755	800	753	726	772	691	778	748	732	758	741	739	792	727	751	776	676	736	720	782	742	719	713	740	728	746	709	778	697	725	743	742	788	750	728	698	729	747	749	748	693	765	709	764	715	780	769	734	722	714	736	749	690	737	741	758	732	783	690	740	709	743	748	717	783	730	710	730	742	763	730	756	718	754	750	736	750	759	769	705	733	779	760	743	751	715	711	748	736	723	811	730	749	738	731	761	747	718	691	748	728	736	783	730	697	729	767	788	742	753	796	745	746	761	752	780	785	745	748	823	708	717	691	729	733	735	739	780	743	749	719	768	743	731	745	761	758	786	775	780	716	722	714	729	743	745	778	740	778	721	751	725	744	725	701	755	700	709	797	737	756	767	748	751	738	722	708	756	716	723	743	700	746	727	718	748	745	754	704	744	695	753	784	732	699	739	743	723	743	717	708	759	724	764	729	733	755	712	710	725	760	759	737	757	702	740	683	737	756	747	735	757	749	783	771	739	782	726	732	773	702	769	739	782	764	767	740	767	720	724	760	766	747	749	771	761	742	749	709	788	720	775	706	757	743	773	745	720	717	722	728	755	745	735	721	750	762	712	739	799	728	787	748	708	733	688	747	778	786	787	749	725	721	753	738	749	717	741	734	731	735	737	752	722	772	709	719	749	770	769	754	748	768	768	725	780	766	789	705	701	755	794	692	799	762	782	780	745	737	754	687	726	745	702	741	732	736	747	741	763	715	717	738	771	746	752	784	758	755	748	785	751	748	722	709	730	780	748	747	722	728	735	742	810	729	780	712	720	701	756	730	724	753	722	727	732	739	745	744	731	759	731	741	739	766	765	733	678	708	783	755	740	783	747	799	728	745	735	751	758	778	761	768	733	743	767	725	719	718	696	748	740	722	775	751	749	745	721	750	816	747	737	743	751	725	736	759	749	696	768	755	743	722	735	745	740	732	731	706	770	694	773	703	712	745	726	735	705	778	749	762	797	730	691	719	709	733	721	698	734	766	734	788	749	752	780	767	756	776	752	747	741	720	747	733	726	711	685	771	731	732	785	747	788	767	737	766	783	748	732	721	791	754	706	764	757	749	704	773	758	728	748	724	728	736	779	746	696	676	737	763	757	748	747	763	768	723	791	785	732	710	713	794	738	723	736	727	785	745	744	765	687	735	767	717	705	726	758	710	744	700	724	736	778	738	746	712	757	735	729	754	707	775	748	758	738	742	745	707	752	768	770	734	741	768	701	744	728	782	690	710	764	757	780	742	747	682	690	695	803	713	726	722	740	741	733	762	671	748	742	784	787	757	799	735	762	756	781	782	761	713	738	749	744	720	737	725	718	706	697	747	726	742	794	762	736	723	765	746	758	770	755	716	675	706	755	749	765	760	713	717	714	739	758	760	751	750	733	736	718	808	674	778	741	756	755	743	772	743	784	692	691	743	739	803	738	705	712	750	716	757	695	750	722	774	731	732	715	766	697	732	799	738	737	710	765	741	733	759	729	750	733	751	760	744	759	781	696	788	740	746	778	765	739	724	753	772	753	762	712	746	747	749	771	729	703	755	735	740	773	776	744	700	695	716	708	787	728	754	712	744	747	733	716	744	761	821	695	732	747	750	778	716	771	789	737	771	750	722	764	723	778	762	731	699	765	729	722	724	716	757	753	731	694	752	714	735	719	783	778	756	723	727	753	685	763	718	750	728	759	723	680	763	702	752	730	721	773	724	729	747	763	765	743	769	750	674	743	759	711	707	705	719	766	679	741	745	727	753	760	703	717	735	727	777	760	762	736	760	674	733	745	748	725	746	752	706	754	741	742	764	731	804	752	737	767	732	677	777	704	771	757	699	766	698	694	699	729	732	781	764	751	751	722	748	759	696	737	732	791	739	754	727	694	750	796	731	797	763	734	734	773	728	767	727	721	738	695	759	775	707	759	788	748	744	705	728	774	756	729	707	757	762	779	761	709	762	730	747	728	755	729	694	735	740	749	789	766	745	692	714	726	735	715	719	765	768	723	736	705	735	752	784	772	733	761	710	709	730	718	741	783	739	763	744	729	719	676	709	664	720	761	756	786	692	713	785	771	751	712	756	723	746	711	724	784	747	756	774	729	735	751	713	737	807	695	695	755	735	750	746	739	702	723	759	722	741	781	748	728	752	720	777	718	729	734	760	723	748	745	758	712	738	722	734	715	734	714	773	742	759	745	727	721	738	718	686	721	766	783	739	716	788	717	735	722	683	758	775	803	770	729	687	755	714	715	721	758	745	768	760	689	744	794	754	779	717	735	757	739	761	749	770	773	700	756	726	736	819	817	747	747	745	752	739	723	785	743	738	739	688	770	766	733	721	738	751	758	765	736	745	794	718	756	757	738	728	812	737	765	767	719	795	787	745	734	780	728	695	726	699	730	760	786	788	738	750	736	713	764	702	766	739	714	732	750	762	814	760	717	757	700	774	743	747	736	715	748	783	734	749	733	714	713	772	798	743	741	760	717	774	775	703	702	744	736	750	761	728	778	748	767	722	749	754	741	729	728	723	752	763	703	752	761	753	776	712	739	733	699	719	733	708	777	744	745	728	673	737	713	734	787	711	751	732	731	734	742	724	737	744	773	661	742	714	770	749	740	756	783	727	749	722	779	747	699	779	740	770	731	736	771	758	729	741	772	721	759	749	783	779	740	714	769	800	715	753	744	765	735	772	755	727	754	741	730	790	724	743	710	725	780	731	748	752	712	773	730	722	774	809	811	712	779	734	719	701	773	739	761	745	710	751	757	728	716	778	787	749	746	735	737	693	738	747	733	731	737	783	814	792	751	757	738	753	702	739
58555	60884	69414	46824	26554	10255	1763	364	330	281	314	303	301	274	320	269	310	322	302	324	325	268	293	299	316	289	326	313	302	289	276	288	251	302	277	310	304	292	304	321	296	292	243	319	297	283	276	319	262	290	302	281	314	283	271	307	291	307	278	300	270	283	286	294	271	315	292	303	284	272	324	287	297	305	259	285	313	279	314	305	265	274	258	318	283	265	278	296	285	317	294	306	272	281	263	280	328	302	262	279	300	248	340	275	320	316	313	291	308	282	293	275	301	302	290	297	279	296	288	303	306	311	284	278	297	313	302	262	287	292	314	320	298	280	273	276	277	318	282	294	302	316	317	271	324	305	300	295	247	256	257	304	289	282	284	294	306	325	317	298	327	299	292	281	291	270	310	279	274	309	295	296	271	284	309	282	316	258	309	298	303	318	289	304	262	255	278	277	303	313	296	287	267	297	290	296	303	311	314	311	278	285	290	295	290	301	273	314	286	311	303	321	272	289	294	272	304	328	307	310	267	307	322	296	313	288	315	315	269	321	304	318	271	285	295	308	295	323	301	317	300	271	285	298	306	281	296	271	264	303	286	288	289	284	272	319	268	296	309	263	331	288	308	285	296	287	308	286	312	315	287	271	296	294	306	294	282	308	283	289	308	293	308	282	267	319	313	330	296	278	293	316	310	277	279	299	295	312	271	273	286	289	324	353	291	284	316	263	321	319	344	299	262	274	256	273	289	319	308	293	277	263	273	266	289	286	328	297	273	306	283	305	274	336	283	303	311	341	283	290	307	290	323	327	314	288	299	320	304	318	291	289	311	315	295	276	316	300	294	274	271	299	300	261	319	263	303	312	307	301	265	257	305	295	291	292	317	303	305	295	296	292	288	296	308	327	322	308	270	313	296	309	277	279	300	286	323	303	316	291	293	314	271	281	283	305	291	320	278	300	297	296	300	322	313	319	313	306	325	294	296	317	300	299	284	302	300	311	319	336	316	332	284	276	312	290	298	297	317	327	273	327	295	296	323	312	261	310	304	332	292	317	305	298	284	305	279	317	311	300	295	293	305	320	290	318	282	299	294	290	301	289	315	288	309	254	300	287	305	301	293	311	284	286	315	290	320	282	313	310	304	299	267	284	312	334	303	306	301	331	332	302	310	260	292	269	272	278	311	290	307	339	292	308	300	276	290	286	310	284	295	293	291	309	275	279	300	295	295	303	288	276	301	289	269	302	286	312	262	257	327	274	303	327	309	335	270	301	288	316	303	302	311	299	264	301	295	300	298	274	288	276	298	324	276	312	305	309	270	266	307	322	278	291	325	342	304	304	301	322	308	282	291	292	296	304	312	307	276	274	284	306	315	294	283	279	334	274	298	289	292	314	284	305	314	295	308	287	324	285	295	311	303	305	293	333	302	323	302	293	319	298	316	270	280	272	316	304	259	308	320	306	298	281	275	231	303	331	320	291	295	289	275	238	287	292	293	328	315	283	303	268	314	296	284	275	260	276	324	295	308	296	297	330	316	328	290	339	275	314	319	319	298	314	299	273	317	290	277	300	292	266	285	283	294	299	321	320	274	304	312	324	315	298	284	311	290	304	284	291	282	298	291	321	280	292	302	283	309	305	302	273	281	310	292	295	308	273	271	283	294	299	326	265	325	306	304	303	299	309	301	310	270	290	293	309	296	287	305	311	295	324	319	289	310	305	295	312	297	283	310	269	312	290	309	283	275	315	301	281	320	295	292	287	269	297	311	295	334	322	284	282	293	311	332	322	314	272	291	278	293	321	303	299	302	294	290	275	336	335	311	277	314	295	294	276	310	287	318	313	282	275	285	303	294	290	282	307	267	275	290	315	333	277	265	335	299	297	311	286	276	315	303	267	281	302	296	307	298	321	315	293	315	278	291	305	310	251	300	286	308	344	302	292	299	281	325	307	305	303	279	304	293	271	312	296	312	309	299	263	294	298	298	332	300	301	294	300	307	304	322	308	296	283	291	308	310	294	304	309	317	284	311	279	282	290	300	329	297	308	312	268	293	297	303	308	294	286	296	298	293	349	300	303	305	275	274	292	285	307	287	305	292	298	305	315	311	302	288	281	319	268	271	326	321	287	287	277	269	273	309	277	306	305	304	309	303	318	255	268	306	285	330	301	304	339	277	286	283	290	305	330	328	271	286	327	310	296	325	316	306	287	314	304	263	301	311	291	291	284	302	296	306	317	304	272	266	297	309	245	290	279	303	289	290	289	329	262	315	263	306	322	269	324	294	296	280	307	299	283	294	289	295	285	272	294	258	296	277	290	279	318	292	310	319	312	305	333	306	311	274	286	328	307	328	288	353	326	304	309	288	272	271	350	284	277	315	287	320	298	308	310	299	310	286	332	289	286	317	308	290	275	281	316	292	307	305	313	311	301	270	301	313	300	306	302	304	297	279	297	276	297	272	297	282	306	339	302	290	266	346	284	264	333	305	287	309	277	277	322	320	307	323	316	313	292	331	281	312	283	307	285	269	316	293	296	291	289	293	267	308	289	287	273	284	318	291	313	294	297	266	285	293	310	325	298	306	298	299	290	299	330	328	311	319	291	271	298	298	329	291	293	288	283	296	296	286	329	333	297	278	294	292	279	310	263	317	271	330	287	333	303	341	274	299	326	301	300	338	308	308	286	309	305	313	253	297	321	293	283	310	308	267	300	310	265	296	290	302	282	289	329	311	285	310	321	293	313	315	283	281	290	283	282	309	284	305	285	279	300	316	309	295	298	314	294	281	293	289	325	327	295	322	289	281	273	278	305	313	290	289	285	277	296	271	303	286	319	287	312	295	287	283	298	307	288	319	296	291	281	305	291	312	298	290	303	314	296	302	269	321	308	307	279	276	310	281	277	289	302	330	287	281	278	261	284	309	296	303	315	334	315	299	279	308	338	289	284	330	278	297	299	281	273	314	270	314	314	284	290	284	270	273	288	315	288	336	310	312	296	293	319	305	282	292	309	306	326	272	309	308	287	328	308	293	316	306	294	324	317	285	266	292	289	278	293	298	286	284	316	307	280	276	263	300	283	281	326	273	323	301	292	284	313	291	300	278	319	292	299	297	272	294	268	305	283	281	299	288	290	318	308	271	263	286	271	281	329	259	322	288	298	301	288	301	295	314	316	293	273	293	280	263	292	285	290	331	321	330	293	334	284	290	287	293	261	265	306	315	297	288	297	310	297	310	283	313	258	294	311	306	312	266	252	296	293	306	275	300	289	313	276	292	291	294	294	323	266	288	257	281	299	289	253	304	298	298	326	297	307	314	284	311	302	298	335	274	297	291	287	308	303	296	291	339	322	303	311	308	315	312	325	265	352	282	310	294	279	299	287	295	300	306	304	307	301	292	280	250	299	277	290	272	311	299	308	296	278	257	277	276	270	297	269	270	288	310	336	290	268	259	322	305	302	270	320	274	272	324	286	317	320	262	291	303	302	311	299	309	314	307	267	304	302	308	300
36720	48462	64871	51860	34144	17233	3547	750	699	722	733	698	661	662	727	695	721	757	723	681	726	665	675	672	730	728	742	732	701	748	689	696	686	724	706	697	729	663	712	695	719	653	662	728	691	733	673	679	673	697	685	678	699	697	730	614	708	701	680	680	658	692	698	711	683	714	680	702	710	667	671	702	691	663	715	708	731	714	697	677	699	682	661	693	662	640	684	709	698	675	705	681	638	753	699	682	674	715	676	777	728	663	672	736	676	694	722	687	686	724	688	670	668	688	692	660	691	697	770	673	723	735	687	732	703	676	687	726	697	699	721	705	701	685	743	749	655	665	689	736	694	646	707	702	732	748	676	708	731	673	699	655	714	643	678	738	659	678	693	647	667	673	696	701	651	711	659	725	704	705	694	676	718	732	694	665	710	691	665	694	709	715	701	660	698	732	708	672	732	685	688	706	696	715	713	667	700	692	664	723	735	679	687	676	673	696	673	738	661	668	708	696	655	705	721	712	676	724	662	685	682	726	720	711	739	727	655	655	668	679	682	692	681	665	694	678	691	652	701	695	677	703	723	709	706	709	682	672	698	706	707	711	696	742	692	686	701	725	727	683	733	686	704	700	716	674	681	683	691	681	733	706	685	700	736	685	677	683	682	669	670	682	657	688	716	654	700	688	685	722	652	702	705	743	673	700	760	687	709	656	735	708	721	744	727	734	668	731	711	746	647	685	693	663	684	669	746	716	676	737	707	726	699	709	699	694	636	707	711	679	671	710	755	715	731	679	700	699	702	653	706	708	724	695	672	689	698	701	642	661	728	739	662	691	650	676	667	680	675	713	705	683	717	718	687	707	684	691	689	717	688	710	660	719	673	665	683	697	702	689	670	675	697	678	699	714	681	688	677	697	729	685	691	695	681	722	667	717	652	691	728	678	699	691	685	752	744	674	775	677	666	678	673	709	705	674	685	662	680	680	658	635	687	688	740	731	685	719	688	708	656	665	655	705	737	663	694	710	665	720	690	687	718	678	646	689	697	738	698	736	703	745	675	706	706	726	682	659	688	688	709	695	668	682	721	720	688	674	694	712	699	717	681	702	642	634	689	666	694	696	662	698	663	673	719	719	698	672	694	672	731	642	712	674	704	686	715	725	735	710	703	692	656	652	699	685	729	681	719	682	757	729	711	675	732	689	717	738	707	657	634	723	720	660	731	711	708	729	654	684	698	676	674	707	662	663	682	717	684	685	665	710	675	638	678	718	707	679	672	696	709	721	656	671	705	725	652	721	650	712	684	719	657	730	687	667	729	681	690	692	740	717	685	682	681	725	689	681	697	638	680	641	701	720	665	685	758	682	717	709	677	671	656	749	673	702	698	732	693	708	715	695	717	735	677	667	674	743	723	678	690	718	684	729	700	697	636	702	657	721	640	725	675	696	659	676	707	686	687	707	695	689	682	684	662	691	669	730	626	673	732	679	696	727	716	666	679	699	669	679	732	687	658	657	719	697	725	702	698	666	748	677	693	671	697	693	684	715	692	666	691	669	730	698	685	707	697	684	722	675	710	711	680	674	706	685	690	694	703	663	711	683	693	660	689	712	693	713	687	692	666	690	671	664	669	667	691	738	684	706	684	710	688	696	690	681	701	703	676	684	704	678	735	663	678	660	700	659	690	725	690	719	691	677	706	701	709	673	728	702	716	703	671	654	675	715	739	709	714	718	706	712	683	651	649	690	728	691	698	703	710	698	684	657	683	671	702	722	650	720	653	735	699	703	690	699	702	694	756	672	694	727	690	679	691	732	685	708	654	697	719	730	680	696	695	735	700	698	734	677	773	666	676	673	670	691	690	682	683	700	700	727	698	673	737	705	702	698	657	683	634	688	711	682	688	732	692	705	667	659	657	724	681	681	627	711	682	657	661	642	679	715	687	677	685	632	667	708	705	675	689	700	671	690	713	720	619	727	689	686	711	703	711	730	666	744	697	690	712	659	644	689	701	655	696	700	698	721	678	723	708	702	689	708	631	710	700	689	705	752	695	726	671	689	717	700	688	711	690	711	734	680	670	663	692	717	712	682	683	692	702	677	680	698	722	733	681	663	690	681	693	722	697	714	692	650	712	675	719	674	677	658	694	687	682	658	716	655	746	698	691	708	681	681	672	733	713	717	713	689	763	668	680	692	730	652	692	672	708	682	733	661	702	689	669	721	679	686	711	691	729	672	698	728	693	682	646	728	672	724	676	682	756	713	702	682	677	701	716	689	682	708	684	721	672	711	676	683	715	661	681	712	705	685	682	701	655	658	698	666	703	709	674	689	692	735	677	664	666	723	690	647	728	676	678	697	692	736	713	699	686	705	728	701	672	724	713	736	724	688	783	706	692	720	657	705	709	739	663	706	653	694	649	721	685	679	706	649	698	698	747	679	700	682	666	750	683	708	695	680	711	734	669	684	632	717	703	708	674	702	711	665	687	683	707	675	649	691	739	649	739	679	714	704	692	701	688	669	674	695	735	725	665	714	720	701	691	689	706	675	737	666	705	671	694	710	687	695	723	690	770	687	705	728	661	684	641	702	692	700	716	671	650	691	689	638	716	661	683	708	705	695	667	669	712	694	716	704	702	680	683	738	702	692	684	754	716	699	689	687	665	683	726	688	680	646	699	652	665	684	698	686	686	698	685	658	723	710	702	692	691	700	672	671	679	672	686	754	688	646	685	671	714	689	707	668	715	671	692	724	704	748	681	702	690	712	700	677	664	730	676	686	674	685	711	675	678	758	685	703	705	712	647	717	678	697	707	690	716	715	711	692	700	700	726	693	708	709	671	667	690	710	688	738	707	692	731	673	648	707	706	699	686	725	708	688	670	696	704	689	681	701	695	692	688	692	683	688	681	671	713	646	732	678	677	653	664	746	703	692	680	672	680	699	691	671	707	712	737	683	744	692	701	700	748	701	694	626	716	713	659	714	674	676	688	645	659	719	713	714	700	704	659	720	648	698	654	694	690	664	693	699	711	702	688	714	685	693	713	702	720	707	678	670	666	679	687	703	664	645	690	715	679	695	676	716	663	681	712	724	726	671	691	692	702	729	724	679	675	704	722	660	717	742	676	677	723	707	637	720	681	707	724	663	681	682	683	725	714	762	657	705	693	693	710	720	669	716	710	663	680	759	644	685	733	700	685	685	691	725	718	734	725	673	699	699	733	646	719	760	696	716	699	723	700	664	683	697	694	715	661	669	667	689	694	683	657	660	720	674	732	673	693	618	691	659	744	712	691	663	660	687	655	676	699	657	640	664	652	660	680	722	737	682	699	703	727	698	677	723	684	700	677	686	698	702	690	695	690	709	728	704	740	696	698	744	694	746	685	696	700	669	640	681	692	699	705	673	703	662	662	697	660	682	704	706	674	658	691	718	664	682	669	688	662	681	722	710	670	705	718	690	688	731	706	747	644	687	643	731	666	690	738	689	712	701	707	708	722	701	749	724	710	703	676	684
67980	73167	79432	55738	35524	19297	4215	569	508	536	500	497	477	491	491	465	476	475	480	500	500	462	508	460	444	469	474	474	478	501	462	487	514	441	470	445	488	453	474	426	459	459	453	468	460	463	540	436	476	478	471	455	515	471	488	482	482	456	449	439	471	453	469	447	482	441	451	475	490	507	434	462	461	473	506	473	465	426	477	461	479	456	467	512	512	461	456	477	469	462	484	476	498	487	457	471	487	441	469	475	446	453	446	442	459	425	461	492	457	410	470	451	495	458	517	477	514	479	497	461	449	423	458	448	486	475	515	463	518	499	511	469	470	455	465	479	467	477	473	418	485	467	468	472	427	522	520	508	476	423	479	453	488	446	502	473	495	455	475	477	432	470	482	516	468	473	464	443	408	452	434	473	460	497	435	481	458	438	489	469	479	494	471	455	465	487	475	496	489	509	461	463	453	462	445	470	487	465	499	465	503	427	454	469	483	496	441	505	444	480	492	518	465	442	451	446	517	479	443	493	465	448	487	490	486	468	503	485	518	472	444	452	452	458	454	485	465	481	500	440	486	454	504	474	442	467	478	466	454	476	418	469	485	447	439	456	479	468	513	487	458	434	481	443	461	498	443	443	420	471	490	460	493	493	492	493	482	518	507	431	471	473	470	472	463	475	483	470	487	531	518	438	472	491	456	500	454	498	438	491	460	471	479	441	458	448	481	491	484	477	504	464	452	428	461	452	454	491	489	485	453	476	461	462	498	489	534	517	463	478	462	473	446	473	469	461	461	517	449	457	503	489	460	476	468	489	444	470	478	462	472	495	489	413	471	512	445	517	480	449	485	481	463	456	460	478	511	495	462	463	469	476	440	466	444	461	474	441	435	442	458	490	492	467	416	500	432	424	474	482	472	468	462	428	456	481	470	470	428	455	445	494	463	508	479	467	445	441	461	454	506	467	487	480	468	489	513	440	474	460	472	456	466	462	466	463	502	451	508	480	474	486	450	511	487	490	473	469	463	479	491	476	490	448	460	471	508	470	462	424	462	474	501	459	503	438	448	431	489	456	468	452	458	476	492	454	503	472	464	469	490	479	458	432	454	458	436	452	460	461	495	455	452	430	477	463	473	500	431	472	429	476	494	460	481	437	453	450	464	473	470	445	483	434	450	485	441	477	503	460	481	508	464	428	448	473	495	495	472	463	482	483	529	492	479	456	490	462	438	483	492	427	507	467	458	481	476	472	458	486	467	493	472	474	487	452	456	468	476	484	449	498	465	481	504	508	457	461	474	480	521	493	467	483	519	474	484	464	458	468	488	472	516	484	438	427	437	478	451	457	472	480	467	460	442	456	461	464	513	480	506	494	468	450	492	479	482	457	448	460	515	456	441	465	476	465	456	451	509	449	474	492	487	420	476	480	464	504	519	459	462	489	473	453	469	458	426	442	492	495	462	458	449	480	486	469	467	487	485	474	493	479	469	462	456	502	425	477	495	439	473	507	446	478	463	457	487	453	443	491	459	495	504	414	460	486	495	462	448	481	490	470	477	433	467	462	479	436	457	472	452	486	513	486	497	477	481	410	481	485	437	498	435	490	510	496	509	448	410	493	481	451	427	497	428	493	484	543	478	513	477	500	453	442	458	479	452	451	442	475	450	433	425	466	458	455	499	474	479	496	487	481	477	501	436	461	450	435	460	436	465	516	473	460	499	509	474	438	473	444	476	475	501	429	474	451	457	469	446	473	464	473	512	467	434	459	500	467	484	495	457	463	477	440	483	474	455	445	471	481	489	487	471	504	443	502	505	474	456	451	435	461	475	442	477	467	447	443	469	526	449	467	485	458	451	440	485	433	488	481	457	516	457	499	483	460	435	484	449	484	448	450	428	483	509	463	506	465	514	466	474	450	455	457	465	444	428	463	486	447	474	467	421	485	461	462	465	439	460	426	472	438	453	423	395	453	471	479	462	444	496	476	509	480	481	492	494	474	451	476	466	435	481	496	537	419	459	518	463	509	467	429	480	435	488	535	462	507	497	458	451	496	442	468	468	484	457	447	493	439	444	471	419	464	486	483	455	488	507	480	457	482	451	448	445	499	443	461	430	491	444	478	445	499	477	485	472	493	439	494	493	508	480	503	450	481	434	472	470	477	435	456	431	467	479	476	451	475	505	466	477	470	473	441	525	464	457	449	465	466	445	463	465	456	467	447	470	460	528	495	421	475	417	428	456	456	495	492	527	450	417	470	486	491	489	436	456	456	435	468	486	480	477	443	447	478	488	458	467	457	480	469	505	489	462	497	470	499	476	477	462	448	490	512	496	459	476	490	460	464	459	463	487	462	467	508	492	454	475	456	464	458	493	467	455	493	506	431	472	467	481	465	492	486	476	450	469	472	471	495	453	482	466	451	503	454	450	459	497	454	397	501	473	487	465	495	480	498	427	449	460	509	496	475	488	479	409	477	500	474	447	469	435	456	466	480	448	452	502	468	484	452	487	474	497	438	422	451	471	486	437	451	511	459	430	459	492	452	511	473	424	483	481	448	492	474	469	421	476	453	519	459	435	444	461	487	464	446	448	472	433	470	491	485	483	479	472	447	457	466	433	483	484	523	501	467	458	464	499	438	444	464	474	478	433	437	460	466	496	499	497	455	457	475	463	462	479	444	486	459	504	520	451	436	444	487	505	502	505	492	410	435	392	465	482	435	421	461	445	517	464	478	508	463	481	461	494	467	499	492	517	493	521	457	430	459	459	487	504	451	441	430	438	479	474	461	453	468	465	480	471	460	500	459	473	490	505	444	485	483	477	502	457	497	421	518	488	455	519	452	420	473	499	452	479	479	446	447	478	491	485	430	445	481	484	479	506	469	433	471	461	474	467	506	453	500	439	466	482	426	467	489	453	503	502	459	469	436	442	454	465	460	447	447	441	445	427	431	425	487	452	502	448	484	438	486	473	471	466	454	476	489	481	457	490	494	502	440	458	480	428	432	504	449	441	466	438	464	478	455	514	467	455	410	443	454	441	456	448	457	436	458	492	482	472	433	450	427	484	437	487	445	458	474	495	476	440	495	458	509	490	451	468	467	442	450	461	444	462	428	451	458	487	483	511	487	449	490	485	437	500	458	509	509	480	465	462	493	442	441	451	453	452	454	468	495	464	490	503	446	424	453	457	464	486	462	470	507	471	474	466	489	479	493	466	504	490	454	491	517	478	487	461	501	433	460	427	476	465	461	493	459	440	469	476	447	474	496	496	470	479	474	509	492	449	496	504	460	423	472	463	458	482	498	509	441	470	452	457	456	510	455	463	472	474	455	463	440	458	491	445	439	461	489	495	456	456	483	464	479	450	518	458	464	436	458	485	497	473	475	464	467	516	468	450	433	453	478	518	442	458	458	458	459	484	472	495	470	477	470	453	475	462	456	473	423	507	440	508	469	521	452	501	491	490	475	475	499	451	463	472	486	508	453	546	442	486	513	451	484	467	453	449	475	451	468
44734	62758	79085	61618	44860	26790	5727	1037	1076	1087	1031	1003	1085	1024	1024	1049	1036	1065	1083	1015	1057	1015	1023	1012	1007	1020	1047	1009	1062	947	1008	991	1024	1045	998	1031	1066	1057	974	1071	1072	953	1026	1028	1068	1052	1016	1036	993	1033	995	1035	1008	1023	1041	1012	1045	1025	1006	964	1054	1006	1027	1025	977	1030	1030	998	1020	1045	1046	1043	973	1040	994	993	1036	1009	972	1035	1034	1001	966	1036	982	1027	1060	1028	1033	1090	1045	1004	1036	971	1052	1041	1049	1089	1040	1014	1010	932	1050	1009	1031	1027	1047	992	1043	1011	1036	1028	954	1017	993	1019	944	1059	1053	1043	970	1056	1019	1032	1033	1027	1009	1040	960	1062	1049	1017	1035	1017	1045	992	996	1015	1047	1036	1063	979	995	991	1052	1060	1015	1037	1008	1026	1029	1040	1042	1042	1000	1061	1036	1003	1032	1029	1049	1019	1064	1060	1055	1045	1005	1001	1014	1029	998	1026	1024	1030	1003	1037	1080	944	1013	1082	1049	997	1038	999	1033	1039	1037	1031	1039	988	1062	1021	1011	1065	1065	1015	1056	1066	999	968	992	984	1052	1014	1060	1009	1061	1010	1014	1041	1027	1002	1049	1048	1012	1054	1029	1039	1048	1017	1038	1015	992	1036	991	1027	1017	1048	1017	998	1055	1042	1080	1036	1000	1009	1037	1014	1009	1046	1030	1030	1025	1052	1024	1062	1040	1080	1031	1059	993	1015	1028	998	1036	976	1048	1066	984	981	1037	1040	1090	1008	973	1023	1076	1036	1041	1076	1043	1031	1030	1011	1002	1036	996	994	1056	1033	1024	1051	1015	1032	1076	993	1001	984	1033	1041	1039	1020	1001	989	1042	1021	1052	1039	1045	1037	1011	1026	1039	1011	1009	1015	1001	1025	1067	1003	992	1040	1023	996	1037	1072	1042	1006	985	1010	1048	1003	947	981	1027	1001	1051	987	985	984	1053	1042	1010	1053	1040	965	976	979	1042	963	1039	1008	1051	1067	1057	1007	1069	1000	1099	1005	975	1054	978	1035	1058	1051	1008	1024	1020	1031	1055	1075	1043	1035	1074	1025	1018	999	1018	1034	1014	1041	1007	1065	991	1051	1016	1015	1057	1079	1041	984	956	1012	1069	1007	1048	1034	983	1035	1047	1041	1056	1037	1053	1060	1061	1084	1049	973	1008	994	1058	1026	1060	977	971	1035	1024	1017	1011	1032	1071	1020	1002	1014	1036	964	1006	1044	1086	1024	1008	997	1046	1009	1000	1005	1029	961	1044	1072	1048	1065	1011	964	1017	1017	920	1013	980	1019	1033	1070	995	1083	1016	1009	968	1040	1043	1066	1015	1099	975	1019	998	998	1068	964	998	1014	1040	1051	985	1041	953	1028	1046	1033	1039	1076	1021	1024	990	1069	1005	1049	997	1020	1047	1038	1041	965	979	1048	1053	1064	1069	1040	1010	1030	1006	1036	1079	972	1015	1017	1071	1030	1008	1018	1018	1032	1008	1016	1015	981	1053	1025	1040	1039	1031	1008	1004	1024	999	1007	1016	978	1057	1006	1000	1024	1079	991	1083	993	1048	1044	1068	1041	1000	993	1019	1021	1046	1012	1004	1055	988	992	1023	1028	1049	1026	1045	985	969	998	1039	1022	1055	1009	1032	1046	1061	992	1071	1055	1008	1034	1051	1063	1033	1054	1043	1023	1015	1043	1019	1008	1003	1054	1033	982	1048	1013	1007	1089	1014	1055	1009	1020	1048	1053	1060	992	1032	1065	1019	1050	1052	1050	1008	1046	1040	982	1022	1001	1005	1004	962	1029	947	1033	1017	1024	989	1005	1022	1080	998	1016	1076	1004	1064	1022	972	985	1064	983	980	1085	1037	1039	1051	957	985	1035	1086	1079	985	1061	988	1019	1011	999	1015	1066	1020	1028	1008	1087	1063	1005	969	1033	1010	997	1013	1082	1049	1018	1028	1019	1051	1000	1011	1013	1073	968	1036	1012	1000	996	1051	1025	1030	1034	994	1022	993	1032	981	987	1027	1032	1046	1076	1017	1019	1069	1045	1067	1029	958	1037	1034	1055	1027	1024	1060	1065	1046	1035	1000	998	1007	1008	1084	1022	1012	1016	1086	997	1041	1006	1017	987	1029	1012	1032	1036	1030	1027	948	947	1067	1057	984	1030	1049	1009	1049	1004	1030	1082	1034	1061	1070	1016	1051	1086	1062	1056	1008	1053	1011	993	995	1010	1029	1023	986	1060	1003	1050	989	984	1007	1004	1054	1067	1052	1068	1065	1092	977	1035	1011	1005	1049	1037	1009	1010	1000	1055	1053	1035	995	1049	1005	1047	956	1017	1016	1006	1059	1004	1089	1057	1060	959	1094	1020	1070	1036	978	981	996	1042	1069	1045	1021	1034	1053	1036	1051	981	1034	1043	1040	990	993	957	1029	956	1069	972	1034	1024	1011	1022	967	1093	1040	1003	996	1029	940	993	1011	964	1051	1001	1007	1027	1015	1028	1022	1028	1043	1019	1032	1084	1044	1042	1067	994	1061	1041	979	1058	1032	1040	1002	1008	1033	975	1086	973	1018	992	1009	1026	1069	1014	1063	1042	1025	1032	1051	1058	1036	1014	974	975	1010	1018	1048	1013	1038	993	1025	1063	1014	1030	1057	1019	1052	1024	1000	1024	1060	1019	1041	1042	1048	1022	1010	1017	1017	992	1036	1002	972	1028	999	1022	1031	995	1010	1044	1028	1052	996	980	1015	1050	1033	1008	1071	997	1014	1018	1074	981	1088	1004	1025	1001	1058	1017	997	1003	981	971	1072	1022	1079	1054	977	993	995	987	994	1010	1027	1099	1010	1065	1006	1044	1009	1020	1015	992	984	1012	983	1038	991	1039	1043	1058	1041	1000	1025	989	1039	984	1004	1033	1019	1014	1024	995	1039	982	1025	1004	1049	989	1045	1026	1004	1000	1035	1029	969	989	1081	1000	1038	1035	1018	1062	997	1007	1011	1028	1057	1059	997	1041	1044	1014	1063	1097	1049	995	1009	997	995	954	1003	1063	996	1017	1002	1021	1023	1024	1021	1060	985	1053	986	990	978	983	1059	1068	987	1020	1055	1026	1014	981	1050	1047	1016	987	1029	1048	1023	1013	1035	978	1004	1073	1011	1040	993	1093	1057	1060	1022	1046	1005	1073	1034	1001	987	997	1075	1018	1047	1040	1044	1012	1021	980	1002	993	972	1025	1025	1028	1060	1084	1023	1007	1049	1035	1062	1035	1005	1016	1023	1033	962	979	988	994	1002	1052	1058	1090	983	1044	1033	983	1038	1063	967	1054	1073	1062	1015	1044	1047	1043	1053	1010	1087	1044	984	956	1054	1035	1034	987	1047	980	980	997	1026	986	996	1019	1028	1044	1040	1025	1054	1030	1082	1057	1037	1087	1019	996	1093	1000	1050	1024	1019	1077	1037	1019	1030	1028	1019	1001	1016	993	1066	1050	1039	1025	980	1021	1007	1047	1024	1021	1034	1000	1079	1021	1059	1048	1001	991	1024	1045	1003	1082	1054	986	996	1008	1008	1017	1043	1024	1063	989	1032	1044	1024	1009	1046	1026	1019	1037	1088	1044	1005	1009	1020	983	1017	959	974	1045	1080	1014	1018	980	1041	1052	1033	1039	1082	1028	1034	995	1041	1018	1004	941	1040	1042	1011	1080	1017	1011	1008	1020	989	1069	986	1059	1014	1054	987	1055	990	1061	1107	1027	1016	1018	1088	1024	1057	1037	973	1028	1016	1059	988	986	1009	1036	1072	1074	1066	1040	1056	1027	1056	1090	1013	1068	978	1028	1016	1019	1018	1051	1063	1050	1050	1070	1003	1011	1036	1034	1028	1001	967	1030	1036	1098	1046	1019	1022	998	1040	1016	1061	1050	1019	1015	1000	1046	1044	1038	1058	1019	1041	1012	985	1016	1067	1000	1044	1005	1007	963	1068	1034	1104	1033	1026	1086	1045	1087	1011	1048	992	1001	1029	1051	1016	997	1030	977	992	1068	1030	1049	1061	1038	992	1044	955	1038	1126	1067	1063	1064	1049	1020	1032	1073	974	1057	1079	1038	1041	1068	987	999	1018	1000	1052	1057	1027	997	1047	1069	1046	1018	1059	1006	983	1047	1070	1109	1090	1017	1090	1021	996	1036	957	1044	1025	1006	989	1029	1069	1032	1082	1079	1021	1035	1040	1026	1003	1031	1023	1002	1058	1025	979	1028	997	1031	1045	981	949	1100	1012	996	1057	1003	970	1056	1017	1013	1079	1053	1034	1059	1012	951	1034	1036	1017	1047	981	1003	1043	1015	1031	992	996	973	1082	1012	982	1021	986	1058	951	1050	1049	1008	1016	1091	1086	970	993	1024	1043	1040	1038	1047	990	1033	1008	1038	1041	1011	1107	1061	1018	1034	984	1032	1027	1080	1027	1026	1069	1000	1028	948	1049	1065	1025	1033	1015	1055	1028	991	1024	977	1041	1019	972	1064	995	975	980	1085	940	1061	1036	1047	1030	1044	1044	1015	1048	1011	1018	1004	1034	1010	962	1032	1044	1023	1049	1031	1003	1033	1026	1058	1058	1049	1013	996	1016	1015	1039	1045	1050	985	1052	992	1063	993	1012	1015	1044	991	1000	1013	1027	987	1073	1011	987	1031	976	1050	1053	1016
36297	22472	17956	7314	2379	1028	513	387	402	416	375	372	382	403	373	337	408	383	322	389	370	422	378	401	346	388	371	405	361	363	386	339	348	380	338	381	375	362	362	384	399	365	367	357	351	398	352	353	352	380	378	368	382	352	361	344	371	340	348	335	387	368	389	406	384	391	396	415	384	387	378	383	367	415	365	366	374	385	381	380	357	341	368	375	368	398	348	372	356	364	351	357	358	366	379	390	389	362	375	386	361	364	369	401	367	409	396	392	399	368	391	374	388	378	367	367	424	339	382	375	359	341	350	368	364	342	368	367	376	382	357	399	341	376	377	382	397	379	380	397	332	337	363	384	357	362	402	390	392	344	365	382	368	343	423	339	363	378	346	359	365	376	372	342	393	353	348	380	371	376	384	361	393	388	401	379	374	362	346	351	355	426	385	344	405	380	353	373	364	389	366	398	360	340	385	379	358	406	400	402	381	379	365	380	328	337	386	360	376	398	368	367	328	390	369	398	381	394	350	376	360	394	355	364	382	380	358	382	359	373	345	369	390	365	402	370	381	395	377	371	393	402	388	386	406	372	320	372	376	369	362	380	401	352	388	395	334	379	339	358	356	361	376	346	345	382	387	355	397	381	386	374	359	353	377	375	376	382	340	402	384	391	379	412	353	371	373	392	325	347	395	383	360	350	381	355	352	386	435	379	386	383	392	396	391	332	391	360	343	395	394	358	363	406	352	362	350	365	383	381	392	394	336	367	397	355	383	394	411	387	376	348	387	408	351	348	351	385	380	377	385	360	354	381	375	430	410	347	397	394	354	372	381	368	358	400	370	366	401	390	359	369	376	392	387	390	393	360	382	385	367	347	365	364	355	408	392	361	367	374	371	407	394	373	407	387	393	370	376	386	377	345	358	380	381	383	355	371	376	362	329	353	393	370	350	372	352	365	388	393	362	369	373	346	366	362	375	365	397	381	378	378	348	366	343	407	356	371	402	369	386	365	360	362	371	359	399	406	379	398	436	383	377	337	389	379	375	337	374	357	382	398	350	409	388	388	378	382	367	387	385	365	341	379	414	391	371	395	359	392	380	397	402	394	400	409	350	407	368	387	371	370	374	374	379	394	364	377	379	399	388	373	355	394	354	379	377	393	373	374	339	380	401	403	358	375	383	364	388	363	382	339	339	377	381	363	355	368	407	385	412	361	361	399	372	368	385	369	387	407	377	355	357	392	374	375	368	371	413	388	326	359	381	377	389	375	409	370	369	352	422	368	393	361	346	357	394	420	399	350	372	379	365	342	373	393	349	336	392	388	359	360	338	378	354	367	384	343	384	362	392	357	407	372	336	368	370	398	382	401	412	420	425	355	368	357	374	347	364	366	350	374	408	359	406	386	366	405	391	367	365	371	371	345	330	363	408	357	416	390	402	365	355	383	404	400	333	341	372	344	348	380	344	369	365	386	412	370	376	348	386	376	398	417	324	398	393	345	395	401	374	362	382	383	359	368	410	370	364	396	366	361	384	374	403	382	419	346	376	386	336	390	367	375	388	392	397	363	388	413	363	383	384	371	393	343	374	400	391	340	378	377	418	366	433	352	400	352	371	362	371	376	402	382	364	358	360	346	366	390	385	394	352	366	342	361	364	373	340	357	351	360	368	376	330	382	355	419	347	374	403	367	377	379	357	383	367	377	375	332	332	347	384	326	402	410	385	376	385	405	354	391	402	348	373	384	366	382	394	344	325	377	413	347	396	374	398	347	366	355	332	346	336	363	351	374	374	357	377	344	377	311	381	363	366	365	380	342	379	390	360	389	345	422	387	356	383	365	371	440	359	380	377	384	369	397	367	368	385	400	357	384	393	371	351	360	355	370	379	376	329	390	354	403	386	359	391	381	327	367	348	334	394	383	406	406	412	360	379	360	368	407	346	359	365	379	377	394	352	375	340	367	383	402	413	392	371	390	386	344	371	364	401	405	367	381	366	360	394	373	394	357	335	399	355	403	352	341	364	360	415	368	366	364	408	372	356	376	378	371	381	371	389	372	348	319	357	402	354	372	382	395	393	390	363	352	396	378	369	379	352	397	350	373	368	339	391	385	364	367	384	355	354	349	350	370	385	362	368	351	350	342	351	367	400	385	325	349	348	367	371	367	394	378	405	363	383	345	390	348	383	409	417	424	393	342	315	390	380	350	356	384	405	367	377	382	379	362	353	354	385	395	371	380	372	351	351	354	382	346	401	367	395	357	360	373	398	342	373	381	392	372	359	326	409	386	371	369	385	347	396	369	407	398	324	376	399	342	357	375	378	356	376	395	337	409	379	375	334	362	351	359	402	368	363	349	344	375	359	362	367	375	369	392	370	377	375	393	398	384	346	374	373	375	374	351	367	375	403	365	355	360	386	389	337	350	367	392	344	389	347	369	362	397	353	343	390	386	369	409	346	418	419	369	387	365	389	412	357	403	360	389	413	371	360	401	385	362	360	426	394	404	367	391	349	372	394	333	374	360	365	356	360	334	381	382	407	333	373	365	371	372	377	374	376	388	407	379	386	371	372	391	358	376	357	389	374	376	373	367	336	380	360	360	378	417	381	389	387	384	385	400	318	382	408	374	353	406	353	343	366	368	353	349	368	371	346	376	353	353	358	360	390	376	385	370	350	369	377	325	364	324	376	376	398	383	345	363	383	368	379	334	372	362	394	382	381	370	329	349	359	395	361	359	343	362	361	369	411	348	384	373	346	366	341	393	388	370	382	358	354	385	388	382	380	375	353	334	361	375	351	376	421	396	353	379	379	365	353	357	409	371	338	367	365	407	366	363	422	383	398	390	386	422	385	408	384	368	354	387	369	385	364	360	389	355	368	369	410	378	388	364	392	358	350	385	365	378	365	373	385	394	379	371	387	411	352	389	380	372	385	362	382	376	324	390	371	371	371	380	378	424	402	384	410	386	377	376	371	400	388	354	355	348	380	367	371	377	363	333	387	355	379	363	346	351	333	367	384	383	389	390	392	363	379	369	349	372	349	347	371	366	381	386	359	380	359	407	405	382	369	373	392	372	360	341	357	387	404	362	353	381	392	360	408	387	349	386	337	355	353	400	412	378	357	383	383	353	338	350	330	362	403	368	377	411	348	340	342	382	367	336	333	357	364	350	378	374	399	378	389	372	341	370	403	384	365	385	357	394	395	370	357	369	401	375	354	374	427	360	375	344	359	374	380	355	386	389	378	398	354	372	357	393	380	359	362	390	370	363	364	409	349	357	371	409	367	376	368	385	322	386	384	374	369	400	369	406	394	358	364	370	382	389	374	390	366	372	366	380	421	365	374	343	377	391	378	385	386	378	342	358	365	348	388	397	357	343	386	358	392	378	350	357	374	370	354	367	399	336	378	387	353	393	378	348	405	335	357	386	400	397	331	368	383	405	390	379	372	387	370	351	399	389	341	399	337	415	370	365	340	398	383	390	344	366	359	354	333	367	378	396	379	389	384	360
19565	18565	24561	13026	5820	2863	1203	866	834	861	821	812	841	818	863	851	841	864	856	840	816	806	838	798	834	843	883	863	879	837	872	853	857	858	902	800	825	839	843	850	871	894	878	823	864	883	906	796	863	832	825	871	823	809	837	835	879	843	826	816	869	894	898	856	834	841	889	884	840	810	826	790	852	834	888	854	838	864	839	810	851	867	829	901	829	822	800	821	873	847	812	796	851	841	845	811	849	836	814	810	819	847	838	812	824	815	881	878	839	864	807	829	782	814	789	874	847	858	840	870	831	810	846	846	791	877	882	829	834	826	845	836	845	825	840	788	850	865	823	815	810	852	821	827	786	823	892	828	779	859	831	860	851	855	908	851	840	821	878	815	846	851	875	828	793	860	875	888	854	875	797	803	825	807	850	866	830	807	847	799	822	816	760	859	859	876	873	825	856	847	863	826	819	827	893	825	875	788	856	875	840	831	829	823	834	837	839	814	897	836	900	829	817	859	913	851	835	836	856	844	863	863	833	807	872	848	850	831	825	856	851	823	838	853	844	802	858	808	882	862	811	854	816	805	807	829	795	871	911	826	850	858	887	864	866	860	805	808	886	830	818	823	847	859	824	810	854	849	872	830	848	809	865	820	858	805	855	849	804	889	848	838	872	843	804	839	898	843	890	793	806	854	851	890	816	876	822	793	844	882	852	801	835	866	839	834	847	822	856	786	855	818	800	833	890	847	845	871	891	821	794	835	801	773	830	860	864	833	885	835	807	831	806	853	844	851	809	830	840	820	828	864	868	847	856	815	867	830	838	841	823	875	822	852	855	803	858	890	844	814	834	873	864	802	862	852	860	768	859	864	870	803	847	856	857	857	873	835	861	820	770	876	840	850	876	900	883	828	815	851	860	904	839	863	821	899	839	777	839	821	788	874	779	833	832	852	839	891	823	837	824	820	866	832	847	847	836	865	833	859	890	855	823	853	882	857	793	841	836	857	833	881	853	824	873	817	861	863	844	845	852	811	831	871	862	845	833	832	847	798	879	832	872	870	859	843	838	811	887	842	828	867	871	822	810	838	811	827	815	878	841	830	830	789	816	824	836	805	814	871	827	819	863	800	786	811	862	857	773	840	860	874	851	831	847	851	870	832	785	905	790	862	843	852	869	817	806	860	870	848	857	818	800	841	839	830	806	870	876	872	838	836	837	859	830	834	835	820	820	844	792	810	868	850	862	869	836	860	833	867	799	849	861	869	856	797	800	795	843	847	793	839	797	805	817	845	823	841	833	843	803	890	803	858	906	822	843	858	857	869	852	845	849	847	861	824	811	867	865	826	822	802	846	903	845	814	807	871	805	803	807	891	833	872	799	839	860	874	824	851	820	834	869	837	847	849	885	844	851	851	816	836	818	862	812	869	834	888	846	833	803	859	825	829	898	818	872	841	832	840	822	837	873	827	838	839	840	848	861	780	833	875	873	854	792	850	849	831	852	828	876	839	825	835	831	852	782	854	876	792	885	865	824	883	806	887	854	852	802	820	810	878	847	901	838	776	736	871	851	873	872	826	813	820	920	819	830	812	845	844	893	768	825	812	858	857	837	828	792	875	812	851	875	865	836	823	873	811	909	849	821	888	794	832	852	835	818	865	873	846	816	832	839	845	804	795	802	860	813	834	806	832	833	818	817	849	918	844	802	818	850	854	848	894	807	844	868	826	851	846	856	858	824	795	796	816	795	831	827	822	837	831	818	852	816	788	812	830	808	817	802	803	873	834	804	855	903	846	880	855	850	822	868	822	848	809	869	860	801	820	850	837	882	875	843	892	829	851	811	846	823	839	810	851	820	822	831	824	862	861	829	799	746	862	856	869	797	821	893	860	809	852	887	866	802	844	884	803	836	846	845	831	816	854	788	839	861	823	885	795	853	862	789	848	840	811	853	857	851	865	834	797	840	858	895	846	844	835	849	858	785	803	902	801	815	841	842	832	822	858	846	806	828	867	815	867	852	812	839	819	859	860	839	834	857	854	899	819	837	889	790	854	868	791	882	819	854	865	822	801	844	851	871	811	847	817	823	845	782	823	815	828	792	866	848	847	909	857	832	822	804	865	820	902	874	861	859	851	767	845	819	852	846	827	851	820	832	809	861	850	810	883	793	858	850	790	854	873	858	829	823	830	849	870	856	862	852	794	839	849	861	815	838	871	859	888	860	819	900	877	862	834	885	854	802	837	824	840	831	850	872	847	859	817	843	848	890	847	893	869	799	875	873	830	851	845	832	841	801	850	802	831	849	843	831	831	794	862	844	853	865	856	852	850	852	811	832	752	855	854	845	879	835	836	790	807	845	839	819	850	831	818	880	874	838	787	819	820	802	820	904	830	819	811	881	859	862	861	858	825	820	874	862	850	849	811	823	835	866	857	838	854	893	826	795	850	869	877	875	827	847	840	796	773	835	804	830	874	836	849	848	834	846	893	843	845	866	870	830	833	872	832	867	824	799	813	810	813	765	847	876	813	866	850	808	865	871	825	885	789	841	864	837	816	840	831	831	833	827	830	849	822	823	844	860	863	775	846	862	797	815	835	833	851	838	882	862	859	809	824	823	868	816	864	873	845	809	862	855	786	834	825	846	836	811	866	833	835	825	848	846	835	833	859	814	841	847	796	881	851	804	847	879	825	824	830	829	796	867	846	823	831	825	852	842	828	818	839	899	860	850	884	867	821	856	877	790	832	857	838	879	898	796	800	865	815	831	841	826	887	798	849	899	848	836	817	861	833	821	841	868	866	823	838	834	854	843	808	825	850	830	800	836	869	856	887	869	922	826	840	847	840	856	805	817	874	799	880	822	857	858	838	804	776	829	840	848	879	819	801	844	808	844	822	862	767	882	829	803	845	852	849	853	844	865	865	787	844	838	815	831	828	855	847	830	877	845	874	771	850	888	858	861	796	785	855	798	823	920	853	877	835	884	836	857	786	818	827	779	863	822	838	845	860	891	842	872	860	850	852	840	812	877	803	856	831	842	834	803	802	820	831	818	834	817	822	818	824	869	820	860	906	858	881	809	806	834	848	826	804	856	819	883	847	865	809	790	859	883	902	851	810	905	790	798	838	866	816	864	858	847	854	859	843	842	855	829	829	846	838	771	843	855	864	847	849	898	833	839	848	820	832	780	831	892	783	875	853	907	843	840	867	896	822	820	779	939	868	876	841	822	864	837	801	833	838	847	824	836	805	776	866	871	825	862	819	861	854	832	838	866	827	849	871	857	869	879	826	831	850	819	857	819	841	856	820	813	818	894	871	864	834	853	824	862	825	762	902	817	845	846	849	855	828	865	844	798	834	865	847	839	874	801	808	874	843	795	843	848	775	816	867	811	926	878	780	844	867	838	854	815	811	883	886	868	783	844	849	822	791	799	864	873	859	833	806	824	777	908	836	814	887	788	812	822	847	905	821	872	816	820	827	809	796	869	884	829	859	880	873	836	855	848	884	819	849
61014	57896	71141	48516	26851	10938	2340	414	355	392	382	359	396	375	394	381	368	375	366	336	372	428	394	375	411	345	394	357	341	373	389	364	374	370	365	390	381	415	426	393	347	375	394	348	354	389	354	389	355	360	375	365	375	336	383	343	374	382	352	386	409	377	353	361	371	380	385	363	366	361	364	368	392	402	343	358	405	378	401	368	396	388	389	382	360	385	390	324	383	389	368	348	364	391	392	364	330	377	423	356	388	386	377	344	372	371	339	404	400	404	382	396	405	365	362	361	340	354	354	367	364	394	381	392	374	351	390	350	385	341	396	355	382	354	352	352	361	368	390	369	367	384	349	371	403	368	369	367	390	381	374	396	359	374	386	384	389	381	356	383	349	375	376	402	359	366	377	386	401	402	388	380	387	398	398	377	362	348	369	351	410	394	398	384	395	364	424	430	384	354	400	387	413	421	387	367	394	330	396	364	416	377	366	374	349	385	370	349	399	377	387	351	345	346	388	344	397	380	376	377	377	359	399	347	388	383	365	341	376	346	411	343	410	354	382	345	382	411	361	373	373	369	377	417	385	412	404	391	401	346	384	381	361	369	385	375	377	372	390	336	360	355	379	411	392	401	391	390	401	350	375	362	394	373	377	369	371	359	409	342	350	356	393	370	355	390	420	365	389	362	338	343	362	398	367	385	363	398	372	354	354	340	352	389	371	341	382	368	364	395	398	357	359	355	367	383	364	388	349	429	402	347	331	406	385	387	409	415	366	353	369	377	384	406	438	390	394	343	381	354	386	394	345	390	390	374	378	375	352	378	362	345	396	402	350	392	369	308	411	386	378	377	385	377	370	375	388	356	402	377	374	370	391	363	381	384	362	370	381	388	365	374	396	388	365	393	399	358	342	358	356	383	381	380	368	429	396	356	385	407	395	360	427	385	361	370	351	357	393	381	387	378	345	374	349	361	382	372	352	370	371	366	354	382	394	346	375	374	364	363	387	340	362	343	378	349	352	366	370	355	393	348	363	376	367	407	392	369	340	396	382	363	361	368	398	359	373	381	405	329	373	361	369	388	361	378	358	368	384	375	368	394	380	393	385	370	376	373	405	388	364	343	356	386	365	372	345	379	382	376	369	347	320	349	385	372	392	387	386	433	395	384	388	374	352	369	393	365	399	363	386	385	360	357	375	388	371	363	365	367	390	386	395	396	376	389	354	366	353	386	387	400	378	352	350	345	384	362	364	384	331	365	359	406	353	399	380	378	343	357	373	392	357	373	373	370	378	382	408	363	371	357	353	354	376	378	386	373	382	363	365	378	397	408	388	352	407	368	404	369	377	372	373	420	398	373	358	359	371	394	402	386	382	366	370	381	373	335	351	378	310	366	405	395	365	360	390	370	386	397	377	393	340	356	383	372	367	385	340	362	361	362	386	381	366	385	361	321	376	412	379	375	361	416	372	360	341	358	382	382	363	390	369	382	394	371	381	357	400	384	382	372	354	403	367	369	369	369	395	374	387	373	363	374	377	392	374	374	345	386	382	371	399	337	376	382	366	372	392	352	372	349	379	383	392	399	389	350	368	343	431	372	381	390	367	373	391	358	381	382	344	389	354	375	366	328	393	374	398	382	376	392	365	397	375	387	357	405	359	366	374	372	384	362	375	375	403	376	391	368	356	387	365	409	377	368	370	396	378	401	372	384	417	403	365	392	348	367	390	419	396	357	354	391	398	385	369	396	373	379	393	389	380	390	380	366	381	401	407	336	380	419	342	406	354	396	386	346	374	366	424	350	367	361	390	378	393	363	384	388	377	378	376	383	353	363	398	382	393	393	324	364	365	383	389	364	385	364	385	398	399	377	410	385	378	367	372	370	362	345	401	342	382	391	363	381	380	359	358	331	376	384	386	364	368	409	407	367	381	391	382	366	367	375	380	363	389	388	351	387	338	350	363	389	370	373	410	366	401	378	374	352	391	368	377	379	367	358	349	351	404	388	385	372	412	353	377	397	379	382	345	399	418	364	415	358	370	358	372	372	378	362	354	387	355	384	413	357	378	365	378	369	384	393	385	399	375	393	398	381	356	355	399	379	387	356	387	425	419	401	385	367	362	347	347	360	358	381	363	375	338	368	355	373	410	379	347	358	375	361	362	401	391	397	375	397	386	383	370	384	349	367	383	387	385	389	371	357	345	360	385	371	313	369	391	375	401	390	377	380	366	388	422	377	387	378	391	351	385	360	352	381	367	385	385	402	386	380	378	369	352	358	372	355	406	390	380	371	383	375	377	390	383	373	346	333	348	361	368	354	380	373	395	400	372	353	344	366	373	389	378	382	348	372	383	345	383	372	396	348	360	359	394	376	351	379	418	405	395	347	366	316	378	363	375	375	366	358	364	405	341	348	384	378	362	366	406	345	376	386	389	366	339	381	359	381	387	382	339	365	356	369	364	366	351	400	374	346	376	392	387	350	384	380	367	386	394	390	375	375	407	371	349	314	338	366	359	358	385	387	388	368	386	343	387	378	386	349	384	375	384	303	349	387	363	344	383	394	371	365	403	380	364	385	402	387	378	360	377	331	356	347	365	409	412	374	353	369	344	362	395	348	394	378	373	391	379	366	333	334	380	376	396	414	372	359	388	364	399	369	399	394	375	392	377	392	390	419	370	395	396	351	348	340	371	388	417	383	366	360	386	375	333	361	393	381	400	351	362	352	387	351	342	369	373	362	367	416	390	383	382	430	411	368	359	389	380	372	379	376	411	378	353	387	377	368	372	370	430	419	365	362	402	396	398	389	383	351	372	360	390	383	377	381	358	362	373	387	408	407	350	373	372	374	375	382	361	370	428	404	391	369	375	403	404	390	372	380	343	354	369	339	390	360	386	374	384	364	356	372	336	378	393	397	414	379	378	391	345	363	369	379	403	385	356	370	370	375	380	423	380	394	346	364	370	384	366	334	375	356	351	355	388	366	387	363	369	419	341	387	375	355	353	371	360	370	352	373	339	354	370	381	366	385	376	350	338	346	387	336	411	375	388	375	367	385	395	346	388	368	387	414	337	360	381	383	369	381	371	386	390	439	368	379	413	397	342	340	389	363	370	364	366	352	386	371	343	441	410	337	368	383	353	365	392	383	386	366	360	357	399	389	377	388	385	363	384	322	340	346	379	393	383	413	381	382	367	392	364	347	377	358	361	360	363	388	392	374	362	395	359	355	406	388	406	376	365	386	369	360	383	409	367	394	419	378	388	409	366	399	404	402	377	362	397	357	351	400	371	333	341	342	380	351	380	410	356	379	394	362	358	342	349	386	381	383	375	401	377	380	401	387	362	371	402	374	351	375	397	378	374	366	382	361	385	392	373	324	357	373	370	414	390	340	360	346	374	365	365	354	357	426	388	385	371	370	380	400	355	364	402	363	368	353	365	364	387	389	367	355	403	373	328	369	379	395	423	358	342	351	349	346	393	399	347	362	408	414	366	416	374	378	366	333	374	350
39062	47105	67977	52802	35059	17856	4519	882	877	841	834	872	872	903	863	853	871	897	851	904	843	856	851	917	835	890	856	827	855	881	891	897	861	846	876	874	845	820	825	799	828	924	829	816	851	849	842	844	828	868	828	806	826	856	854	892	830	858	846	845	885	840	886	857	796	827	826	837	870	856	867	875	906	862	834	851	795	862	861	867	816	861	861	842	809	857	823	817	855	845	859	862	881	872	878	846	851	851	797	905	861	857	859	823	849	853	824	850	824	852	879	862	818	884	849	856	833	845	854	872	876	892	860	863	869	830	871	821	810	852	852	865	837	840	887	842	836	863	860	851	829	834	847	834	869	849	906	844	851	888	869	865	859	884	858	808	845	861	868	869	883	877	826	868	861	879	880	833	847	853	839	828	865	861	864	827	856	867	911	859	881	883	885	834	872	854	817	798	832	862	836	873	819	928	819	815	861	866	852	869	851	863	784	886	871	874	820	856	860	874	917	913	806	822	817	841	831	844	866	830	875	856	827	865	842	893	825	845	834	851	793	908	826	829	846	866	900	897	872	912	897	841	869	884	833	864	830	847	821	900	868	784	900	854	883	839	841	857	861	830	846	855	830	801	820	892	812	902	869	841	778	862	835	875	861	871	949	842	922	863	888	832	860	835	879	854	895	843	864	894	870	883	885	867	797	816	851	830	793	884	861	811	830	870	845	865	834	794	837	914	786	883	875	850	884	869	880	871	854	882	848	850	825	856	847	818	849	844	884	825	890	857	881	888	860	883	849	874	839	899	836	830	921	821	873	839	889	799	891	853	849	881	892	891	819	918	816	833	888	854	846	885	873	892	863	849	834	850	859	887	826	839	886	875	824	869	857	869	822	875	839	833	853	801	825	851	824	868	845	878	826	866	849	863	810	894	868	871	854	871	857	841	816	846	816	868	861	858	807	871	877	841	844	879	894	845	834	859	871	808	892	861	861	839	895	874	864	814	843	880	861	810	888	871	862	804	905	826	914	841	826	921	845	826	811	809	883	832	841	862	851	802	878	827	847	868	858	846	852	875	877	886	846	825	836	889	845	854	849	844	889	837	911	922	841	844	891	868	896	899	849	825	876	873	836	828	836	838	861	875	888	854	830	940	821	862	857	857	875	815	859	840	876	816	865	851	848	839	832	827	899	827	831	888	846	853	879	793	842	899	859	848	887	857	861	841	875	865	830	864	898	821	879	877	861	872	813	842	857	861	875	878	794	843	885	905	875	890	840	854	887	841	788	876	833	820	854	866	899	798	891	869	914	883	839	853	876	873	815	844	894	897	923	835	855	812	846	874	841	871	798	842	808	821	884	879	823	916	857	847	844	856	855	872	807	906	863	887	874	844	833	845	828	851	903	868	899	825	854	826	872	855	913	856	876	869	955	840	860	901	847	889	877	866	845	821	774	827	831	882	892	850	858	858	866	855	879	872	850	851	822	854	905	843	858	820	862	859	844	872	865	835	878	837	823	875	844	850	796	832	832	810	854	819	850	849	820	850	845	874	851	838	876	880	817	836	813	890	806	811	805	847	803	898	863	824	853	832	892	857	829	863	870	928	850	812	855	873	923	846	819	832	797	850	871	868	865	868	871	904	892	839	889	810	842	869	868	857	860	860	863	841	853	857	796	861	776	811	864	880	863	922	876	848	852	836	863	817	889	848	882	884	833	880	862	901	849	830	839	793	912	794	850	855	872	825	852	883	872	891	877	899	862	852	850	858	884	910	829	851	827	880	801	868	888	815	808	883	855	810	853	866	866	858	837	850	864	842	792	848	827	836	804	869	812	813	823	890	793	843	855	854	848	833	859	843	862	820	875	874	795	870	944	835	849	858	806	894	862	867	871	872	885	864	818	792	848	896	881	864	790	851	778	845	866	792	824	823	865	837	912	868	840	857	834	898	928	844	862	836	875	873	837	877	884	890	840	877	920	823	893	902	833	798	806	869	898	890	833	866	876	814	883	899	846	849	876	857	834	845	855	877	854	855	841	907	870	855	852	859	874	854	834	869	859	870	822	865	910	841	893	837	846	900	872	848	857	844	831	840	895	838	821	910	817	875	852	885	886	879	871	887	864	817	847	914	878	843	881	834	870	864	920	850	866	909	838	832	879	890	858	862	858	857	867	908	873	852	825	882	826	892	832	829	838	852	843	871	889	859	846	853	929	856	919	869	875	799	851	852	870	899	826	787	868	883	841	861	826	852	817	845	850	844	844	887	859	875	867	843	814	831	893	835	897	828	829	843	831	880	846	846	869	850	828	844	880	870	855	851	864	824	892	844	836	821	874	874	847	847	902	847	882	865	857	878	852	791	850	839	867	816	889	793	812	869	844	847	898	856	921	879	905	847	841	846	872	906	898	844	899	830	807	892	823	834	928	851	829	835	832	900	852	819	812	897	831	859	840	848	849	847	885	856	879	852	847	871	853	830	893	881	846	878	880	868	872	868	848	908	810	830	832	884	868	885	881	823	848	852	839	854	809	922	830	859	861	881	807	858	848	836	852	863	841	867	824	859	858	812	866	820	864	845	858	868	898	821	852	857	868	863	851	860	832	836	852	870	873	863	862	885	866	879	889	878	834	839	841	857	872	859	884	884	821	863	835	888	831	899	856	843	850	843	869	865	830	843	853	873	829	949	864	830	811	838	839	904	868	841	842	855	899	842	868	886	901	836	835	870	884	856	859	866	846	862	811	875	863	821	833	904	882	847	849	746	817	825	857	850	852	827	883	865	895	891	847	822	834	860	859	843	886	885	840	800	811	873	828	874	849	865	840	867	859	902	885	895	871	867	861	795	887	839	846	820	872	843	817	859	829	869	867	885	867	824	873	780	902	837	827	832	893	885	860	947	844	864	861	856	844	889	872	879	833	821	859	833	841	844	806	842	872	883	831	876	888	865	881	881	826	904	891	875	867	817	815	810	880	857	836	856	875	856	851	880	858	846	932	845	871	862	873	834	853	869	873	882	838	814	853	828	831	814	821	839	898	870	822	852	875	874	868	876	873	850	848	896	850	831	870	869	899	845	884	874	845	878	846	878	844	844	801	849	878	870	864	834	874	829	853	858	828	883	905	850	874	845	888	887	857	833	857	855	855	850	815	889	878	855	833	860	787	893	922	841	862	863	892	879	843	821	810	822	805	851	899	885	869	871	852	946	861	815	855	883	860	846	825	868	847	852	894	844	817	849	821	820	825	884	876	890	903	886	851	835	870	843	857	863	843	858	890	895	871	835	844	843	854	877	862	843	868	854	883	874	852	878	919	855	888	858	861	860	835	887	816	859	939	876	842	879	913	892	848	832	872	835	849	823	839	873	876	875	888	880	868	843	832	836	865	870	819	853	880	874	865	829	836	858	836	885	883	859	787	830	884	860	843	839	859	846	821	886	849	831	901	878	889	855	851	867	891	877	861	876	877	933	900	873	885	845	857	898	851	817	815	843	862	869	802	914	891	898	858	929
70665	68901	79565	58735	35851	18488	3842	610	466	530	489	513	512	525	466	474	507	462	486	492	539	520	523	480	506	494	520	515	498	546	551	509	518	517	498	517	478	474	543	507	477	498	473	505	503	540	507	502	499	524	519	509	504	475	511	470	542	501	501	515	461	482	532	517	453	491	460	482	520	505	456	531	509	488	489	485	524	469	495	542	467	435	526	523	536	478	491	507	494	477	468	496	524	492	498	506	501	543	491	476	475	460	527	519	494	526	504	473	514	458	472	527	459	444	496	484	484	536	518	490	456	491	484	489	530	457	493	476	516	472	486	509	533	476	509	526	498	521	523	510	495	508	496	533	491	459	482	527	500	450	553	492	511	465	494	508	450	510	528	507	498	471	489	507	535	479	514	483	459	463	511	494	516	467	474	512	487	469	505	493	492	470	494	527	471	477	487	517	477	496	494	543	477	472	476	464	513	492	504	513	462	446	544	517	545	467	527	526	491	473	509	511	495	483	555	507	517	482	493	472	506	461	522	514	485	472	496	474	465	494	527	520	497	475	504	463	494	567	502	464	476	521	493	497	508	491	452	437	551	517	508	516	479	504	527	479	443	496	512	495	488	496	506	507	464	473	531	509	501	454	487	519	558	536	556	498	513	557	497	474	480	497	445	489	479	506	470	502	540	451	548	478	501	497	482	453	440	441	461	525	506	504	524	494	511	500	525	506	471	493	468	508	523	457	495	490	472	496	547	512	496	474	483	459	504	541	484	516	471	479	480	491	479	458	498	445	505	501	489	489	495	494	486	508	501	464	481	531	504	534	502	499	474	503	514	490	466	492	499	495	488	499	540	489	498	484	504	475	502	495	493	514	495	466	475	470	548	563	523	513	516	490	516	477	481	522	533	470	513	510	549	480	503	520	510	485	526	508	524	462	485	520	501	518	513	490	497	457	517	504	502	513	490	515	558	476	487	546	511	519	528	498	485	477	498	474	503	481	432	511	477	487	464	459	521	525	538	487	506	546	505	474	547	517	487	478	523	484	504	495	508	527	495	497	499	482	491	506	509	503	536	477	458	509	515	526	503	525	459	489	502	466	512	507	491	481	547	533	505	485	505	504	525	522	512	475	491	509	496	496	455	517	509	470	508	536	497	485	489	505	534	506	511	468	473	475	492	508	494	449	500	515	542	475	512	480	544	490	489	484	524	506	498	490	458	489	500	500	503	490	521	555	468	503	531	496	520	480	508	538	493	529	493	540	501	483	548	492	513	515	513	527	545	501	532	468	489	526	468	560	475	474	490	494	473	501	486	502	487	506	496	497	492	492	479	476	471	493	483	530	514	466	482	495	512	528	555	533	491	484	502	527	462	480	491	500	535	452	491	462	500	503	498	459	459	491	463	499	473	469	516	512	495	503	521	503	476	498	490	497	538	491	482	517	469	510	506	469	501	510	544	515	516	518	465	487	497	504	467	509	517	496	486	466	493	553	496	504	530	514	502	481	480	510	509	479	488	472	528	465	470	500	484	498	534	483	526	512	485	484	520	466	505	490	497	450	533	490	468	475	513	514	490	522	477	527	486	519	509	517	507	498	452	541	476	478	483	471	499	510	513	505	511	505	478	500	487	490	489	501	526	546	509	516	480	501	536	494	493	491	497	517	455	514	479	530	480	475	480	487	485	499	486	465	454	520	500	496	493	481	456	486	454	485	471	525	460	502	539	476	504	495	511	582	485	542	484	533	549	494	461	493	490	497	496	467	501	494	481	509	515	515	475	446	475	498	491	505	468	516	530	481	429	473	486	456	532	462	490	531	470	474	539	474	510	558	460	500	511	535	464	540	526	490	564	499	506	455	509	509	530	496	465	487	539	503	457	478	468	506	484	509	443	506	491	512	462	464	482	507	512	526	487	512	546	479	483	484	544	435	474	459	453	503	474	516	482	464	484	414	487	528	474	516	530	464	497	433	498	500	468	509	483	459	485	463	476	479	505	501	508	519	499	490	485	541	473	525	455	478	518	504	466	506	533	481	463	477	512	510	488	442	504	490	523	501	501	538	516	521	495	453	474	469	535	484	476	480	478	466	529	534	546	481	527	499	501	484	551	493	533	473	480	470	487	478	502	529	504	528	483	510	521	510	507	477	504	490	502	435	522	539	501	479	480	500	512	479	472	513	506	546	492	476	521	477	457	503	508	488	495	541	482	497	539	510	443	480	524	481	505	487	506	497	500	503	523	470	467	478	470	505	492	498	493	470	479	484	498	471	493	472	511	474	551	541	516	466	498	502	485	522	507	503	493	515	505	533	543	496	556	467	491	479	493	512	495	469	479	491	493	547	531	502	521	506	477	503	498	494	475	525	506	488	478	516	508	505	503	518	498	523	474	551	534	498	500	490	503	494	437	492	519	491	487	460	516	497	512	498	483	479	493	550	522	484	502	521	505	499	502	536	513	497	484	487	538	476	502	502	501	446	456	451	502	512	480	467	495	552	473	498	485	506	510	548	488	495	507	452	505	506	512	493	471	528	473	515	504	477	485	512	490	486	553	497	495	514	505	486	455	511	498	532	451	429	503	482	519	482	494	551	506	478	532	534	521	461	482	544	536	463	496	489	487	446	524	509	534	468	546	484	491	505	505	496	470	536	466	488	495	505	482	528	453	466	492	514	474	489	496	483	532	496	489	535	486	475	487	477	478	489	486	482	480	487	483	512	523	501	532	488	500	480	481	486	475	477	473	504	515	468	496	496	520	524	472	494	474	494	521	510	496	479	490	506	516	522	477	541	447	521	509	522	529	483	505	495	503	502	527	447	504	477	522	506	507	485	483	516	450	488	483	446	490	519	503	485	488	515	485	502	483	475	500	484	517	533	505	484	498	517	473	522	549	471	503	514	498	498	522	489	528	525	514	480	456	494	484	437	510	531	449	501	510	497	469	489	483	452	469	495	513	482	550	509	477	480	535	482	513	521	508	487	481	483	492	493	536	533	467	502	502	511	483	503	458	487	502	547	515	519	516	466	485	521	505	477	509	492	494	517	492	476	480	489	499	508	488	494	489	446	523	521	513	459	492	500	477	526	530	523	510	502	462	468	460	511	486	481	507	518	510	467	523	538	450	506	481	518	530	485	500	484	473	534	506	521	551	525	504	486	477	477	502	471	555	493	464	517	478	468	492	489	529	536	507	531	497	452	505	488	530	488	481	481	506	492	533	496	543	510	487	499	545	466	490	494	494	487	471	468	507	490	490	500	538	516	526	497	486	525	509	473	458	483	525	470	504	509	449	530	505	453	465	546	506	498	463	480	465	496	492	498	494	537	497	448	503	480	519	524	514	491	519	513	484	484	514	495	478	508	478	517	545	489	497	508	485	468	473	488	500	477	466	480	501	522	469	485	440	457	499	519	443	496	498	469	462	443	520	507	539	522	461	505	506	489	554	529	524	512	495	497	528	470	508	519	486	477	495	492	511	521	465	493	560	487	502	501	497	552	504	545	506	447
47369	59634	80242	64324	44134	24306	5257	1139	1056	1089	1096	1100	1071	1098	1047	1087	1022	1095	1080	1101	1069	1055	1059	1033	1074	1053	1051	1120	1105	1103	1077	1114	1098	1102	1075	1050	1038	1075	1066	1090	1059	1100	1103	1114	1095	1078	1058	1074	1092	1112	1078	1083	1096	1080	1142	1125	1073	1079	1105	1124	1024	1075	1100	1018	1084	1009	1067	1033	1096	1111	1102	1119	1095	1086	1065	1044	1041	1085	1074	1028	1069	1057	1073	1077	1108	1090	1070	1074	1059	1097	1066	1084	1113	1072	1087	1086	1079	1121	1029	1059	1093	1148	1089	1044	1100	1055	1047	1052	1053	1090	1053	1004	1053	1029	1081	1017	1074	1060	1068	1072	1043	1113	1123	1147	1111	1122	1097	1045	1068	1085	1130	1094	1093	1092	1120	1050	1026	1105	1096	1135	1105	1122	1016	1120	1084	1061	1037	1074	1102	1087	1082	1115	1127	1099	1096	1045	1108	1052	1031	1088	1113	1127	1045	1066	1107	1139	1112	1067	1042	1034	1103	1103	1049	1093	1094	1088	1084	1128	1065	1099	1071	1097	1020	1058	1089	1110	1028	1017	1104	1031	1005	1114	1098	1092	1093	1054	1015	1051	1060	1083	1078	1081	1029	1079	1105	1064	1058	1099	1052	1082	1046	1093	1016	1123	1073	1111	1126	1077	1101	1079	1148	1086	1046	1033	1064	1134	1032	1057	1012	1099	1067	1115	1052	1098	1042	1024	1096	1053	1071	1109	1083	1051	1116	1063	1065	1077	1052	1114	1105	1025	1061	1052	1056	1048	1086	1081	1089	1141	1067	1122	1047	1136	1099	1100	1084	1071	1091	1051	1119	1029	1089	1064	1037	1037	1044	1053	1097	1059	1051	1070	1049	1073	1132	1092	1075	1080	1068	1084	1045	1065	1096	1019	1095	1071	1078	1105	1097	1072	1075	1052	1083	1134	1107	1083	1054	1007	1109	1057	1087	1084	1072	1126	1097	1043	1169	1120	1042	1008	1131	1090	1093	1059	1015	1043	1063	1001	1056	1071	1065	996	1070	1061	1064	1102	1124	1113	1044	1019	1083	1044	1052	1074	1036	1081	1068	1070	999	1103	1078	1016	1017	1037	1058	1009	1126	1073	1110	1044	1137	1092	1057	1060	1045	1103	1087	1104	1064	1152	1134	1085	1063	1081	1064	1119	1129	1115	1033	1066	1047	1036	1116	1056	1090	1090	1090	1071	1074	1089	1119	1048	1054	1072	1098	1101	1070	1035	1134	1134	1068	1110	1055	1108	1053	1094	1114	1100	1068	1050	1050	1087	1071	1113	1097	1074	1074	1017	1114	1100	1099	1075	1046	1120	1062	1055	1095	1073	1033	1019	1058	1149	1036	1029	1099	1066	1048	1057	1079	1025	1109	1075	1080	1055	1105	1086	1052	1088	1109	1120	1042	1099	1075	1098	1040	1101	1080	1152	1014	1057	1059	1100	1077	1022	1063	1080	1068	1068	1117	1069	1056	1132	1060	1064	1072	1068	1079	1054	1080	1079	1089	1064	1059	1037	1075	1084	1121	1142	1054	1044	1047	1058	1116	1040	1048	1107	1067	1047	1084	1051	1100	1070	1029	1108	1023	1076	1100	1030	1186	1093	1101	1114	1065	1082	1082	1085	1043	1043	1112	1098	1098	1085	1136	1061	1093	1048	1065	1106	1071	1101	1047	1134	1114	1100	1116	1082	1059	1079	1115	1064	1009	1094	1080	1052	1048	1119	1101	1092	1087	1115	1099	1057	1074	1059	1080	1095	1062	1040	1094	1049	1080	1123	1112	1070	1057	1069	1048	1063	1072	1116	1053	1145	1112	1119	1090	1052	1047	996	1086	1119	1039	1120	1079	1081	1054	1090	1106	1048	1048	1111	1084	1068	1077	1140	1058	1028	1104	1152	1063	1064	1117	1105	1041	1061	1090	1130	1062	1085	1106	1029	1095	1034	1003	1032	1042	1031	1072	1054	1044	1017	1029	1100	1072	1100	1095	1067	1048	1161	1128	1098	1079	1095	1088	1078	1103	1040	1097	1071	1111	1039	1037	1160	1067	1059	1069	1129	1073	1020	1085	1057	1047	1092	1100	1128	1071	1070	1094	1064	1046	1036	1111	1128	1082	1027	1089	1058	1071	1034	1048	1129	1104	1046	1098	1065	1056	1058	1124	1050	1098	1102	1082	1062	1049	1097	1087	1057	1102	1117	1067	990	1064	1045	1043	1045	1063	1104	1188	1073	1109	1078	1084	1048	1075	1064	1014	1070	1052	1139	1048	1154	1068	1033	1073	1043	1044	1082	1021	1105	1086	1147	1115	1076	1031	1050	1081	1070	1072	1100	1128	1136	1049	1126	1049	1121	1055	1103	1074	1059	1020	1090	1041	1054	1078	1068	1058	1036	1068	1077	1053	1101	1024	1041	1124	1153	1051	1027	1060	1069	1090	1040	1036	1077	1071	1101	1064	1062	1003	1070	1035	1104	1098	1087	1080	1055	1108	1040	1068	1048	1095	1063	1115	1086	1094	1104	1059	1036	1097	1053	1026	1117	1142	1036	1083	1043	1066	1099	1112	1108	1109	1145	1119	1107	1090	1053	1089	1033	1079	1097	1034	1069	1036	1059	1085	1060	1089	1108	1104	1040	1043	1026	1120	1052	1076	1097	994	1114	995	1088	1078	1028	1065	1126	1031	1042	1105	1059	1028	1089	1111	1097	1052	1062	1036	1038	1066	1093	1091	1077	1058	1072	1066	1079	1158	1070	1174	1097	1065	1108	1077	1088	1041	1039	1098	1087	1098	1109	1093	1058	1141	1068	1077	1070	1110	1068	1098	1030	1060	1048	1052	1098	1105	1079	1060	1078	1067	1056	1145	1102	1090	1097	1063	1086	1036	1016	1086	1057	1092	1055	1100	1061	1095	1065	1076	1064	1072	1109	1108	1081	1068	1074	1145	1079	1111	1047	1085	1034	1105	1076	1093	1096	1109	1079	1049	1136	1072	1053	1038	1076	1016	1079	1047	1156	1039	1108	1041	1044	1102	1108	1086	1026	1068	1115	1023	1115	1175	1089	1077	1079	1106	1036	1048	1060	1042	1099	1091	1092	1076	1062	1069	1089	1148	1121	1054	1063	1110	1096	1126	1051	1079	1105	1057	1157	1071	1084	1126	1123	1104	997	1052	1065	1069	1032	1081	1032	1122	1015	1092	1030	1069	1046	1112	1065	1107	1068	1087	1113	1138	1086	1081	1110	1026	1102	1052	1091	1061	1074	1102	1093	1029	1109	1116	1074	1135	1071	1114	1022	1078	1133	1081	1093	1123	1078	1067	1081	1077	1103	1048	1115	1066	1087	1026	1028	1077	1054	1032	1102	1062	1008	1009	1131	1076	1081	1100	1151	1054	1096	1092	1065	1103	1034	1091	1066	1089	1073	1040	1092	1121	1022	1033	1091	1074	1113	1082	1045	1078	1062	1058	1131	1115	1074	1038	1118	1099	1079	1138	1097	1060	1053	1064	1050	1144	1084	1084	1063	1083	1075	1052	1052	1075	1060	1058	1070	1083	1084	1072	1095	1096	1158	1053	1118	1017	1056	1158	1102	1042	1095	1051	1102	1059	1111	1040	1123	1065	1081	1067	1063	1088	1121	1066	1064	1048	1102	1087	1139	1060	1138	1024	1104	1036	1106	1024	1038	1117	1041	1105	1102	1069	1067	1089	1054	1106	1058	1025	1104	1079	1077	1102	1117	1043	1057	1053	1113	1030	1089	1089	1061	1120	1059	1101	1104	1034	1110	1094	1085	1048	1116	1046	1094	1083	1096	1056	1084	1050	1031	1100	1079	1097	1071	1028	1089	1098	1055	1043	1092	1101	1044	1066	1071	1041	1038	1062	1071	1062	1018	1050	1063	1036	1020	1112	1113	1062	1128	1116	1037	1085	1122	1078	1112	1065	1143	1072	1100	1056	1086	1095	1040	1076	1116	1049	1080	1068	1060	1100	1125	1134	1084	1076	1070	1043	1118	1126	1091	1063	1095	1072	1024	1024	1081	1096	1072	1117	1084	1141	1019	1057	1010	1120	1107	1082	1113	1049	1042	1050	1112	1080	1072	1081	1052	1086	1012	1026	1080	1027	1082	1035	1032	1056	1066	1116	1073	1147	1087	1066	1077	1040	1140	1126	1064	1139	1107	1072	1128	1137	1032	1049	1088	1177	1108	1041	1054	1082	1081	1099	1087	1030	1113	1047	1053	1116	1076	1045	1037	1061	1025	1067	1025	1060	1087	1065	1096	1051	1095	1093	1068	1093	1086	1073	1089	1058	1066	1030	1026	1099	1095	1082	1028	1047	1109	1059	1024	1090	1131	1117	1032	1061	1100	1059	1061	1086	1070	1040	1093	1041	1007	995	1034	1085	1055	1069	1066	1102	1063	1081	1103	1004	1065	1102	1058	1113	1092	1077	1107	1081	1017	1138	1086	1077	1077	1032	1045	1112	1124	1087	1039	1054	1099	1089	1078	1063	1138	1085	1089	1086	1106	1080	1052	1062	1086	1104	1101	1054	1114	1077	1071	1105	1081	1065	1095	1086	1071	1100	1103	1077	1059	1091	1056	1032	1096	1040	1119	1125	1053	1068	1034	1100	1099	1076	1088	1084	1063	1069	1113	1074	1108	1012	1129	1037	1116	1056	1083	994	1085	1098	1095	1048	1074	1034	1092	1131	1090	1105	1038	1116	1110	1078	1069	1078	1057	1088	1077	1102	1037	1131	1088	1049	1090	1085	1066	1098	1072	1042	1097	1116	1075	1085	1061	1063	1072	1056	1089	1070	1036	1090	1091	1047	1122	1125	1105	1003	1055	1071	1066	1106	1075	1047	1068	1079	1044	1003	1046	1023	1070	1071	1099	1092	1097	1088	1035	1132	1117	1122	1092	1101	1041	1048	1096	1019	1153	1122	1056	1096	1052	1072	1109	1113	1136	1089	1088	1034	1082	1069	1086	1090	1084	1010	1125	1031	1059	1104	1079	1083	1087	1123	1050	1124	1085	1095	1036
39240	25109	17903	7660	2501	859	424	336	339	369	350	363	355	344	369	373	333	385	374	358	340	350	351	391	331	334	405	358	343	323	387	336	370	372	401	332	350	361	322	336	364	358	342	343	358	383	346	343	327	356	336	358	343	354	336	346	370	371	350	322	343	333	340	343	378	348	367	381	331	345	360	335	357	331	313	321	332	339	386	343	340	373	353	357	342	323	361	351	321	390	376	341	305	365	378	341	351	335	353	368	375	338	318	340	346	341	356	354	363	361	351	331	391	384	384	332	366	335	371	345	356	338	340	331	366	333	339	339	340	346	341	358	329	337	328	343	348	356	304	316	348	356	326	311	352	363	310	326	371	353	343	314	345	322	396	310	356	364	309	326	330	345	375	365	330	322	360	345	350	367	334	346	302	369	363	311	371	351	362	347	342	354	305	350	365	352	338	369	385	368	381	338	377	366	349	321	379	324	353	348	319	353	342	333	334	356	377	302	375	385	322	347	307	342	346	376	337	331	358	354	362	350	357	363	352	359	337	344	376	341	355	342	316	336	348	377	341	338	348	330	353	355	356	338	353	356	313	371	382	351	353	342	323	375	363	370	340	329	325	354	330	327	345	357	363	389	358	366	349	340	348	321	331	381	355	346	346	328	354	330	347	341	350	350	368	355	349	387	353	347	375	366	340	349	344	319	351	313	375	382	332	317	336	365	297	373	358	355	343	346	316	319	352	336	348	337	327	341	337	337	339	345	336	350	384	333	355	357	327	328	327	364	375	346	346	359	325	321	342	334	399	297	348	349	369	349	338	314	349	356	345	343	335	331	376	356	332	342	307	349	375	381	363	334	333	368	358	361	339	373	358	336	352	341	385	356	362	341	351	320	330	338	330	358	383	318	364	323	359	355	367	355	340	375	372	367	407	369	354	375	350	359	351	342	360	363	338	351	332	324	337	360	338	370	393	343	330	337	352	345	344	355	364	352	342	320	348	364	321	330	339	348	374	332	305	334	347	400	344	349	347	350	373	365	373	369	344	391	317	344	333	303	329	368	322	353	334	377	313	329	387	356	362	346	343	376	340	355	352	324	331	335	371	359	332	326	335	357	383	357	324	351	326	365	303	367	361	338	341	333	334	352	373	368	329	355	382	369	361	363	337	348	350	369	316	336	374	351	333	359	398	358	368	374	350	320	379	359	318	354	363	349	354	333	360	356	357	391	336	388	354	362	358	332	392	339	343	360	332	325	353	351	358	355	372	336	342	325	358	343	351	348	384	319	377	318	336	365	305	331	354	351	324	368	335	332	351	346	361	379	340	318	347	313	343	344	366	339	351	351	368	363	370	345	327	326	392	355	362	375	361	361	334	351	360	363	371	334	370	318	349	360	364	376	359	344	358	366	315	339	329	332	390	354	381	348	343	355	335	357	366	331	352	354	352	320	356	354	367	333	348	334	352	362	366	352	345	339	376	359	359	359	332	324	324	351	341	347	355	327	335	363	351	338	386	343	313	368	323	377	350	363	359	375	348	346	362	321	349	374	348	323	358	349	385	327	332	369	346	377	345	346	376	321	348	369	367	368	340	331	353	371	345	387	348	340	313	383	353	373	309	354	324	358	353	363	346	359	311	325	329	350	367	371	335	351	330	368	337	367	354	359	340	335	358	343	362	365	330	356	390	352	349	364	360	323	307	342	374	350	350	342	373	322	372	358	359	356	362	373	383	348	358	368	340	366	343	332	348	321	373	363	315	346	328	373	389	314	328	372	366	347	322	339	371	331	376	341	279	352	358	330	334	383	352	351	336	354	365	369	315	339	376	339	366	353	350	321	387	376	334	321	325	387	334	319	356	362	346	373	369	334	359	357	352	323	305	351	329	372	339	289	344	356	379	394	370	384	365	349	343	364	307	345	331	341	350	360	362	322	349	326	367	367	399	346	328	342	346	340	365	314	382	394	365	385	300	340	387	340	332	328	417	369	382	307	348	378	316	308	321	319	306	320	352	358	368	359	334	371	362	325	371	349	337	359	374	346	378	368	330	359	330	360	356	368	353	332	357	344	329	292	362	397	325	370	369	388	358	326	335	329	347	313	377	365	342	355	370	344	332	365	346	362	353	353	338	344	345	346	336	363	350	350	341	384	375	358	367	343	397	340	347	352	345	355	307	336	333	347	351	328	345	335	353	341	340	326	336	339	350	318	365	355	351	335	328	334	339	349	326	335	371	339	355	339	342	371	360	322	376	361	344	339	363	341	355	404	353	334	344	330	331	361	366	348	346	329	355	346	348	352	343	352	344	371	390	410	339	350	364	375	331	358	328	385	346	331	325	355	374	308	355	388	339	373	332	339	348	314	333	409	378	337	322	328	325	366	365	353	374	361	346	341	381	332	387	391	337	374	342	329	418	381	315	368	334	336	371	369	360	322	347	372	334	378	376	341	357	344	330	342	353	322	405	318	369	341	344	344	326	376	342	322	337	386	350	382	330	360	371	388	339	335	344	358	369	353	302	316	363	363	380	368	295	323	322	324	353	296	350	346	351	367	306	385	358	320	367	336	333	359	383	369	341	336	338	373	364	374	350	322	323	350	353	345	345	356	340	376	367	344	340	335	338	347	328	345	330	383	354	373	334	374	340	332	345	355	369	342	353	339	382	323	323	347	363	339	325	356	341	358	354	334	355	329	369	337	381	333	337	370	338	347	370	334	346	342	352	358	331	347	376	332	365	343	401	361	347	350	366	335	313	360	363	333	366	359	346	313	392	344	349	329	335	360	305	304	367	383	330	351	370	358	388	358	343	359	351	387	375	367	351	371	349	347	357	351	368	376	362	328	319	369	373	352	342	393	327	349	356	377	340	368	377	342	342	341	333	339	340	328	338	352	329	370	351	352	335	374	356	345	338	354	372	338	346	390	283	380	310	315	345	331	349	339	348	369	324	328	336	361	344	353	344	344	364	382	356	351	365	338	330	368	331	348	352	366	340	331	365	350	334	302	333	371	354	307	336	355	366	351	337	365	304	336	390	361	381	343	347	366	335	361	375	340	336	350	340	341	360	356	331	350	353	361	364	355	344	345	378	380	354	347	329	357	355	360	318	340	331	361	337	383	362	333	325	341	352	350	379	370	357	340	332	341	342	362	331	371	329	334	344	317	344	353	360	372	348	334	317	327	361	325	334	346	397	359	343	351	341	376	328	318	319	367	353	336	344	349	365	374	350	335	344	330	337	370	330	371	331	372	363	359	347	336	374	373	322	339	374	344	327	352	349	313	357	350	327	352	348	323	355	335	362	341	324	388	328	391	356	377	343	341	356	358	357	334	343	341	332	379	334	313	347	345	339	355	310	322	365	340	337	347	355	332	362	401	338	339	341	360	366	385	394	369	374	333	345	338	354	334	389	348	372	381	340	335	353	302	349	327	346	356	341	358	345	349	360	325	351	337	342	343	347	360	349	378	347	312	343	344	357	350	325	364	361	314	339	335	332	332	317	369	346	320
21769	18734	24174	13714	6011	2429	946	768	722	807	775	802	776	846	709	825	771	820	814	818	800	809	775	850	821	800	771	805	799	750	805	776	797	830	760	778	810	781	777	757	814	796	815	839	783	812	715	793	727	789	782	840	763	780	776	734	789	799	802	811	760	768	785	768	736	780	780	786	777	767	793	785	760	785	796	747	799	793	824	782	804	746	849	812	780	763	813	805	771	733	849	806	773	773	801	762	794	751	816	771	801	810	844	768	768	803	798	800	815	768	772	782	782	780	759	792	802	807	836	751	719	755	824	833	822	824	768	793	731	763	803	799	713	807	808	802	798	782	809	778	812	799	765	783	813	814	737	738	751	811	777	734	822	757	750	831	793	776	759	777	823	776	794	798	769	777	830	757	749	771	807	804	807	811	811	747	801	804	759	781	817	748	780	756	802	766	799	791	828	769	776	774	805	808	780	739	837	776	781	792	772	806	791	751	796	769	798	782	732	795	797	797	809	818	828	816	790	796	822	837	812	783	810	825	824	815	792	808	775	724	774	803	787	786	836	740	754	744	772	788	701	764	751	752	793	852	817	800	848	812	833	786	734	796	817	770	739	788	821	810	753	779	784	746	741	797	802	812	740	816	783	779	775	774	779	793	754	802	779	782	771	743	806	773	811	723	800	793	800	778	798	818	771	809	768	841	754	801	805	845	798	850	743	794	815	819	821	747	772	775	834	824	769	765	795	789	821	791	804	768	796	778	812	820	778	849	770	767	777	776	811	789	772	796	852	804	791	799	776	759	827	815	786	764	768	830	769	821	788	847	778	791	800	792	804	817	735	795	717	838	772	806	803	756	787	763	832	750	760	764	777	793	802	811	782	777	755	793	769	777	761	775	834	811	795	802	757	773	763	769	723	872	781	821	798	773	753	762	777	740	775	787	787	785	773	758	779	769	799	817	765	775	780	768	741	824	823	816	750	821	836	790	764	801	760	796	780	809	752	839	811	795	780	761	796	801	822	796	753	766	773	761	740	758	724	798	782	793	783	745	806	760	740	806	768	777	762	712	762	763	837	802	782	793	793	732	783	798	803	766	830	781	825	797	811	779	820	820	809	804	812	781	772	774	822	810	840	779	780	794	758	793	797	812	764	818	778	746	759	807	784	768	780	767	835	783	777	798	803	776	782	775	813	793	745	812	818	820	775	792	830	755	796	845	776	741	723	784	749	817	826	744	773	826	777	772	814	785	770	815	768	790	765	789	779	765	756	793	776	778	830	757	738	764	776	789	755	784	783	798	815	839	792	732	739	752	791	763	821	790	753	736	800	779	792	803	805	801	832	752	757	804	785	784	763	778	786	845	827	786	817	810	760	755	807	796	806	807	790	815	858	764	784	778	800	789	834	802	768	733	802	822	800	826	804	787	818	804	782	779	806	750	830	771	792	782	802	799	851	789	806	795	793	832	795	775	749	735	760	773	748	762	784	819	778	775	741	772	853	821	810	784	790	735	796	758	788	786	788	752	758	767	763	801	753	821	809	800	786	770	822	766	792	772	823	779	794	769	778	796	783	726	815	753	756	813	773	832	802	806	805	780	799	774	808	803	790	811	792	768	837	820	821	788	767	793	795	744	783	802	795	799	775	798	759	827	739	796	826	745	795	760	778	800	798	766	781	831	822	804	827	808	775	783	726	808	774	793	794	758	741	852	738	770	779	813	779	800	815	797	783	825	737	792	821	793	771	795	788	815	749	837	773	749	827	779	858	834	817	727	788	785	767	785	791	764	833	804	800	804	839	828	801	815	734	741	794	807	761	734	783	821	782	750	803	759	762	763	801	770	779	767	769	770	824	757	761	797	756	759	803	784	803	781	745	751	789	825	836	781	830	761	785	762	769	803	759	790	762	818	786	766	833	805	782	721	757	796	778	780	737	812	789	790	772	798	778	777	798	818	736	801	810	786	799	755	799	764	787	768	782	828	810	791	800	781	761	810	752	770	820	828	796	780	821	778	755	814	799	822	838	804	780	803	814	791	804	829	766	830	746	749	760	752	769	807	779	780	790	740	789	729	801	812	746	832	728	798	812	809	800	812	779	757	806	742	826	756	816	787	772	761	811	765	794	773	877	735	811	816	771	731	804	756	856	772	735	748	805	781	760	748	744	763	761	753	757	787	802	789	809	751	804	770	814	779	756	814	781	767	803	808	826	780	783	780	786	773	829	801	769	806	789	786	776	786	795	765	799	740	761	818	811	810	812	823	788	763	775	786	792	869	762	732	787	752	807	840	780	764	831	785	822	807	803	793	834	841	779	743	818	746	808	763	760	815	785	816	737	765	777	820	779	788	811	756	805	764	764	762	818	810	731	820	790	774	821	777	785	757	771	767	807	736	795	786	809	763	784	748	813	739	742	789	790	770	782	784	790	811	751	846	830	756	747	742	796	764	794	809	841	817	805	812	800	777	828	805	815	779	759	794	774	805	779	780	732	807	777	804	770	784	833	819	782	802	790	784	796	820	768	789	815	796	821	775	837	747	800	771	776	786	821	832	741	813	767	817	794	826	732	796	767	794	774	795	764	845	805	790	795	751	836	770	816	799	871	786	764	744	747	800	798	787	810	816	763	815	821	809	800	781	791	830	823	781	832	822	767	755	798	817	788	797	815	807	789	817	808	821	780	747	780	778	772	814	796	815	754	798	795	764	866	777	785	777	741	785	822	756	796	797	762	770	748	821	817	777	799	772	770	800	777	772	811	776	836	797	816	808	770	778	845	804	776	790	804	788	814	777	777	810	774	772	771	781	794	807	812	761	766	763	802	810	804	757	759	823	804	803	770	773	814	837	783	785	778	781	817	756	810	755	758	763	787	742	799	765	828	749	799	804	808	780	808	811	781	801	741	781	799	833	855	781	747	771	760	812	792	790	818	777	783	766	812	803	802	810	786	829	819	855	768	811	783	761	765	787	772	742	750	757	797	817	758	813	829	820	812	750	810	771	800	811	792	799	702	814	781	785	776	785	775	733	787	784	823	778	791	812	800	728	784	758	798	816	752	778	803	756	806	781	803	744	782	782	800	787	799	807	779	737	812	834	748	796	809	834	778	801	793	808	788	786	774	794	774	751	775	750	812	792	809	785	812	719	806	771	761	773	765	766	769	826	759	811	798	841	744	797	818	816	788	797	784	775	787	800	762	759	730	777	768	760	789	790	770	826	843	767	826	815	777	738	754	782	834	772	763	809	785	811	812	835	835	816	827	801	767	808	829	808	853	845	780	801	772	794	776	802	776	711	774	813	773	917	717	763	803	797	860	799	809	759	818	790	799	810	790	808	769	769	817	842	796	795	799	827	788	800	748	837	804	805	776	730	757	748	801	810	774	769	793	784	814	792	759	796	782	827	824	829	750	822	794	741	807	845	803	811	806	821	744	770	751	741	819	851	776	756	743	774	775	824	850	843	798	750	755	750	802	809	742	760	786	763	797	775	787	816	744	753	739	783	853	706
60410	63872	67462	44575	24739	9297	1569	321	343	334	306	294	307	308	334	328	342	327	323	328	308	335	329	364	339	289	280	293	378	330	330	308	343	354	299	307	330	321	320	336	314	301	376	293	285	308	333	319	334	357	302	304	324	316	299	309	331	334	353	333	299	324	297	338	316	288	301	309	344	277	306	279	293	319	316	312	335	324	359	333	335	338	300	330	325	310	320	295	337	308	334	345	323	289	355	305	318	301	322	320	340	335	358	350	319	356	306	321	335	335	345	323	348	321	319	320	298	334	342	307	304	328	296	329	323	350	329	301	325	299	320	312	318	342	348	351	319	317	318	338	314	332	324	317	340	329	315	351	349	334	286	310	294	275	343	325	327	320	327	339	343	322	317	317	323	284	314	305	307	297	308	331	322	310	340	303	295	316	309	341	303	321	304	299	367	298	375	362	334	311	324	330	340	313	290	333	325	328	315	305	319	327	328	277	330	308	319	294	339	315	362	356	310	326	322	348	343	283	311	324	341	311	359	315	327	319	323	349	335	312	351	355	313	304	314	318	352	329	345	311	329	312	293	317	334	326	331	333	319	327	353	304	339	297	325	281	344	318	325	328	303	318	326	320	342	332	307	322	267	320	302	307	323	346	321	316	274	326	329	323	296	314	337	309	324	280	328	326	316	313	345	332	333	317	326	317	310	325	314	318	346	367	303	300	328	322	338	320	322	368	322	372	337	326	338	336	294	312	339	331	315	317	333	331	341	301	334	315	308	303	333	317	279	286	269	338	329	296	311	300	303	341	332	320	314	289	302	308	305	311	338	290	315	312	311	315	316	343	324	307	314	308	327	329	296	333	305	309	346	306	327	321	310	311	307	318	299	325	317	339	325	276	297	345	298	293	335	308	323	305	335	310	348	339	330	297	308	289	320	310	314	310	331	324	336	336	320	339	323	341	312	350	315	313	318	292	367	339	349	351	318	356	312	315	330	286	294	289	281	320	341	282	314	287	295	295	321	306	336	344	310	370	354	321	308	306	336	280	331	344	310	326	297	333	319	303	329	331	343	326	320	313	292	299	326	322	302	330	316	315	332	307	307	318	332	308	300	334	333	338	312	300	334	313	288	304	323	344	302	332	322	329	338	319	297	312	303	317	309	306	334	335	362	337	334	320	311	288	272	288	316	337	324	307	313	333	320	305	322	318	327	340	324	324	325	307	308	342	296	310	319	335	322	287	306	319	329	335	326	284	294	327	292	325	370	312	366	299	324	343	309	311	322	299	336	355	331	323	340	356	329	329	294	315	317	334	326	342	354	353	338	331	314	296	331	297	324	340	339	317	323	329	321	321	339	332	329	331	341	334	321	278	282	353	326	300	336	320	330	307	316	302	336	345	287	286	299	342	315	364	314	314	288	322	321	307	317	328	339	299	302	324	382	320	324	302	306	317	319	304	299	316	293	316	310	321	336	343	345	311	328	330	279	312	310	352	344	367	311	325	325	337	316	324	367	324	292	330	344	330	290	328	311	368	301	308	350	291	303	323	320	332	334	312	299	339	296	301	334	334	345	310	307	300	321	318	331	327	319	323	319	313	329	326	340	304	320	328	310	309	309	359	361	286	335	314	332	313	338	330	368	324	296	318	338	309	349	334	342	346	326	282	313	370	342	308	297	330	336	317	306	290	342	340	337	323	306	316	323	331	324	330	318	348	298	312	284	342	298	312	300	306	333	326	327	316	288	303	346	319	318	342	312	354	299	298	319	296	313	284	312	352	335	311	298	310	331	306	347	339	338	316	276	346	310	324	337	319	318	317	325	314	332	315	331	331	299	310	297	311	320	320	331	312	312	299	280	340	303	312	308	298	287	325	347	325	340	325	298	302	331	305	320	327	307	292	300	324	343	309	334	302	334	306	368	331	327	297	353	313	360	340	286	327	323	344	357	334	348	303	309	354	292	309	301	317	335	314	304	308	317	344	325	303	329	285	321	312	337	326	350	303	326	317	342	314	298	331	347	299	346	329	339	279	322	315	341	305	302	359	296	309	297	312	305	306	337	368	325	310	314	372	326	344	342	350	305	340	328	304	318	330	290	328	331	351	334	326	319	325	314	304	342	287	315	329	350	335	350	323	312	297	358	315	329	301	361	312	301	316	341	314	306	309	311	361	322	344	322	358	329	312	324	348	309	372	324	313	341	300	297	297	318	327	309	320	296	277	304	312	335	331	317	332	328	315	315	313	334	288	339	312	294	349	323	325	315	328	307	312	314	338	307	329	329	328	313	323	344	329	326	288	338	341	301	326	289	345	324	326	334	352	329	327	320	375	330	335	357	353	309	333	298	354	302	345	325	334	323	298	356	335	317	322	364	319	301	305	344	280	284	363	305	342	340	336	292	315	340	309	347	320	306	318	292	329	335	300	293	328	315	315	341	323	354	295	316	340	300	309	321	308	361	331	339	301	330	340	334	315	308	332	335	337	347	328	328	316	321	333	301	331	316	319	318	306	335	311	323	336	308	288	292	339	309	326	325	312	338	331	316	284	339	350	335	323	348	327	311	323	328	329	323	333	307	292	317	296	333	310	323	354	328	343	324	295	316	312	350	303	306	351	307	314	318	292	284	355	299	296	355	318	334	322	322	333	330	349	329	290	319	325	319	289	341	307	303	319	343	351	314	301	303	338	314	323	295	282	340	292	331	316	344	310	327	301	326	297	307	340	360	323	313	336	306	336	343	339	320	302	331	289	324	340	316	323	306	289	313	324	334	352	335	309	322	322	332	313	316	315	324	303	319	326	302	319	313	322	313	299	329	313	336	302	299	314	303	321	348	363	311	338	295	303	307	345	329	295	282	320	308	330	302	318	309	346	298	304	310	348	328	304	296	318	303	338	330	307	301	309	314	309	335	329	337	306	329	337	324	328	341	341	316	311	317	314	314	334	329	302	315	315	320	299	335	309	313	324	319	286	303	365	346	334	309	330	303	319	349	359	354	349	341	337	368	343	312	320	323	308	301	336	316	309	296	337	290	306	356	325	324	312	302	345	323	303	360	368	306	340	293	320	340	332	348	345	343	355	345	333	311	289	301	308	307	311	332	295	303	319	293	362	314	295	318	310	297	309	358	343	348	333	320	341	337	321	302	319	339	294	351	333	340	304	314	300	322	291	310	333	325	336	329	283	337	355	308	318	343	306	332	320	307	354	305	303	328	334	319	313	335	313	274	298	300	327	328	320	325	327	341	324	326	334	329	301	338	360	332	340	312	316	313	317	332	296	317	327	317	302	306	332	307	310	307	300	327	308	317	316	337	344	309	342	318	349	366	340	274	335	329	341	313	314	351	319	316	355	320	324	322	318	320	317	320	305	340	363	300	359	363	324	348	296	296	306	274	332	327	299	309	308	309	335	334	328	333	321	300	330	322	359	349	342	330	356	322	330	346	338	327	323	345	303	309	350	327	346	336	320	310	312	332	312	288	293	307	319	309	323	348	341	294	314	309	350
37901	51842	62554	49446	33283	16328	3420	744	748	750	750	742	798	768	721	763	751	732	708	756	717	712	779	758	732	795	651	720	692	713	730	754	697	769	754	769	753	691	766	733	736	743	767	729	743	769	735	774	752	724	727	720	706	717	749	720	748	780	712	802	718	750	753	758	717	736	744	738	742	745	726	757	709	735	734	772	715	749	704	756	687	732	707	720	738	740	747	725	770	761	769	751	673	754	729	753	697	737	731	722	733	776	728	748	743	742	743	753	763	772	746	770	715	727	757	740	729	696	769	772	739	744	738	737	730	711	712	760	759	741	702	783	719	719	791	758	741	767	747	716	806	763	723	735	726	772	724	730	716	780	726	736	739	777	739	786	698	724	719	703	750	764	735	745	747	742	732	753	700	764	777	765	768	790	740	723	765	695	748	760	734	744	779	772	744	727	713	755	761	736	724	802	784	709	779	738	720	709	715	731	746	740	710	788	753	764	746	682	714	724	749	731	750	769	784	763	727	773	707	741	750	748	743	702	741	699	784	728	769	751	724	739	783	724	702	683	715	758	750	727	713	726	735	734	761	740	721	716	751	738	666	767	771	707	743	746	741	745	742	691	767	756	754	753	708	757	722	718	716	730	729	766	723	742	723	744	764	707	726	754	747	730	728	758	749	735	684	681	771	680	727	740	716	792	768	759	751	751	775	742	790	757	737	714	740	739	753	775	758	754	753	736	737	737	772	759	731	717	734	788	722	766	702	715	751	724	735	758	746	742	733	725	714	786	775	762	706	705	757	751	771	785	736	748	787	746	746	721	782	744	777	731	749	762	754	727	733	804	730	785	770	756	768	729	727	753	678	737	743	754	715	757	741	726	775	778	741	746	802	694	758	777	741	769	733	738	753	766	762	752	704	680	748	732	736	706	761	760	723	751	738	770	751	710	708	739	713	748	698	710	758	780	749	752	754	733	757	695	720	752	768	760	768	786	774	773	743	749	741	702	696	731	712	727	747	703	741	773	740	787	763	736	773	765	748	764	726	753	762	720	750	735	752	750	713	705	766	798	695	804	749	731	719	753	721	733	777	719	752	747	721	741	719	734	736	675	747	736	770	781	749	746	701	758	748	761	706	712	720	748	657	750	734	717	728	741	710	724	742	774	792	726	736	723	755	751	812	755	741	703	774	743	743	720	752	770	730	754	795	715	725	761	769	784	755	711	784	703	770	754	727	768	750	745	714	680	738	735	700	745	726	764	759	805	719	750	745	733	717	706	751	725	768	694	776	699	748	760	713	698	745	739	716	768	744	734	768	731	757	754	789	701	780	747	816	741	709	786	746	823	735	789	784	744	653	720	706	772	786	736	746	767	753	728	732	752	755	734	724	682	734	689	743	723	779	698	766	739	761	767	758	760	691	742	722	785	711	742	777	732	706	744	725	762	701	774	761	728	757	727	780	802	755	781	745	729	714	764	726	775	746	739	732	749	793	741	742	724	781	741	717	746	735	727	772	749	757	749	701	752	746	730	743	729	680	735	697	754	747	772	728	805	759	732	773	719	725	738	827	734	778	736	768	716	751	740	781	752	733	716	735	772	759	789	767	739	761	750	738	749	690	744	747	762	732	703	774	743	766	739	781	714	708	821	734	725	731	759	718	730	697	765	709	732	763	718	726	785	732	735	756	738	744	729	752	747	749	750	748	784	750	715	758	761	741	691	787	710	721	681	728	747	707	712	707	699	819	731	763	732	732	744	774	750	760	757	772	722	783	751	736	790	737	722	719	726	716	720	746	764	735	758	717	786	750	726	716	797	715	728	761	725	766	774	767	756	789	744	743	772	770	753	730	763	741	763	748	663	760	758	711	777	747	700	695	787	716	675	727	760	764	732	762	726	744	716	743	733	724	744	784	756	774	721	748	718	693	727	772	734	751	725	733	775	754	766	810	779	730	709	736	768	812	732	731	753	767	724	703	703	787	742	753	796	678	761	783	728	750	747	739	736	703	723	763	762	754	765	739	781	755	782	760	770	759	797	701	727	704	723	773	750	722	773	771	775	744	756	739	796	733	722	731	767	744	729	704	749	741	714	721	745	748	708	746	760	723	700	722	724	736	772	772	684	758	710	756	791	740	738	717	752	766	756	778	761	762	723	708	747	743	764	793	767	744	725	743	762	721	714	782	733	737	708	702	753	744	744	716	770	750	768	714	785	748	758	774	735	750	791	724	703	783	739	704	749	757	774	761	721	782	767	686	758	752	764	724	739	747	723	726	740	783	755	765	754	767	787	759	773	775	774	694	767	773	794	711	758	789	749	747	762	741	685	752	715	739	733	785	744	748	807	723	706	781	731	738	733	781	776	724	707	737	720	724	723	715	712	751	737	759	717	775	748	687	713	801	735	723	763	739	773	725	725	743	797	742	817	737	709	727	736	718	780	781	677	737	741	712	783	719	697	776	742	765	794	713	727	746	730	750	803	756	749	767	736	710	747	807	746	733	719	771	782	756	720	729	742	730	773	780	742	742	744	757	701	746	756	702	730	708	725	752	764	752	774	741	691	724	706	735	737	727	776	793	754	699	760	764	689	744	731	755	722	754	750	732	761	752	759	744	728	728	756	739	747	758	696	711	796	805	738	714	761	733	714	773	749	725	757	726	769	728	748	727	733	724	723	702	779	738	776	770	726	722	767	773	710	807	744	724	691	749	747	704	790	742	754	772	762	728	774	754	721	730	718	778	721	740	758	726	770	707	744	784	725	750	744	711	764	724	763	705	726	762	685	728	761	707	717	742	785	777	705	727	777	753	723	727	730	769	721	730	744	755	727	774	785	720	769	734	728	690	701	727	762	751	752	744	734	778	728	744	783	755	738	681	751	789	749	735	730	743	756	714	688	682	685	716	699	722	717	684	800	776	781	726	753	756	747	748	746	710	774	738	737	730	692	722	647	699	768	710	698	800	779	738	764	721	737	709	733	751	765	717	700	770	759	726	749	735	810	735	721	775	722	704	734	757	742	701	713	756	755	708	722	753	749	672	747	736	772	754	740	809	759	732	687	792	747	770	747	750	726	720	771	734	708	749	773	742	739	709	762	772	730	748	769	731	790	710	682	702	742	704	728	755	747	744	682	703	702	730	703	774	776	766	758	767	760	775	726	741	742	727	725	756	745	766	749	812	697	764	745	755	797	720	724	725	754	745	716	705	711	709	770	693	697	763	792	734	756	757	792	757	728	781	734	771	807	767	768	701	752	755	770	727	779	784	737	749	794	777	759	749	732	714	756	764	728	734	779	811	737	708	738	725	732	808	717	747	735	732	727	732	733	766	712	723	741	736	724	794	744	758	777	698	801	755	732	749	740	758	742	739	765	745	759	753	762	713	700	706	751	749	747	765	764	724	772	760	747	710	749	752	783	740	744	731	699	745	741	743	768	756	784	750	742	751	754	708	789	690	669	751	797	759	735	746	688	749	740	757	762	717	740	750	733	747	738	800	774	732	752	763	731
70995	69782	79283	57265	36565	20088	4635	586	430	441	488	419	449	448	407	449	451	435	470	459	459	490	437	456	453	437	513	441	446	462	471	464	480	465	456	434	452	463	446	466	469	423	399	428	459	461	480	457	490	416	467	437	454	451	424	437	416	471	438	431	417	422	464	422	452	420	439	419	461	439	432	491	452	449	446	465	437	493	468	469	475	497	421	448	418	439	457	491	459	423	440	446	440	426	461	453	458	466	463	447	421	461	424	460	423	479	434	465	457	452	434	469	469	482	439	440	439	418	467	422	443	459	464	493	463	471	446	487	448	433	443	475	470	444	484	480	486	484	440	465	463	470	449	454	490	480	454	454	440	469	479	469	469	433	448	445	424	452	464	489	464	443	456	435	458	463	433	436	417	414	422	448	442	443	469	439	440	447	429	458	436	440	447	428	494	485	469	475	425	461	434	463	431	459	505	468	441	450	458	472	470	428	482	448	423	468	442	454	443	466	460	442	436	423	454	435	486	430	469	416	406	438	455	431	464	480	422	440	483	418	412	444	434	386	483	457	435	495	449	516	401	456	454	423	446	450	459	411	445	454	419	427	415	446	455	429	498	475	472	449	422	454	443	468	436	434	469	416	450	444	442	481	436	419	430	480	450	453	469	473	423	436	440	433	496	446	476	418	446	448	461	410	460	401	457	453	457	457	444	452	490	416	433	493	477	428	427	453	493	506	427	470	451	452	469	493	513	450	481	485	428	480	468	437	457	457	441	437	473	428	433	448	478	435	487	475	436	454	450	451	442	436	475	455	441	406	490	438	468	451	421	446	463	472	463	431	444	468	477	443	450	437	391	426	466	458	479	456	448	467	466	462	452	448	393	485	449	434	435	487	466	414	450	451	509	447	444	457	441	494	412	454	468	444	436	437	467	417	427	427	458	472	442	446	477	473	474	454	436	431	419	452	434	427	473	430	454	438	437	448	447	475	469	475	414	458	464	519	432	457	455	424	444	422	477	450	449	413	485	442	472	458	471	491	496	449	433	435	456	450	471	477	408	466	448	432	439	429	447	493	424	420	465	467	481	506	489	436	450	470	433	487	480	426	452	471	449	455	481	441	453	405	416	428	501	467	425	459	451	446	453	475	462	498	448	471	455	424	460	426	444	410	482	490	426	441	460	439	450	463	444	488	440	440	459	462	422	460	457	474	438	473	481	399	468	419	428	459	460	463	471	397	472	457	447	484	461	477	503	445	457	449	451	456	449	444	499	445	489	491	470	418	416	432	481	449	480	431	454	465	422	432	487	461	458	434	511	475	488	459	420	471	430	460	429	474	437	466	406	465	492	432	487	431	482	399	424	458	487	479	477	482	457	458	406	452	443	459	486	445	439	393	488	446	469	463	464	446	473	465	465	466	434	459	458	487	438	438	458	458	448	522	427	433	465	465	486	458	454	438	435	483	504	441	516	479	443	440	456	413	439	454	422	430	411	425	489	479	451	470	427	396	462	429	472	461	456	472	472	458	452	462	490	470	498	446	413	452	451	498	440	465	498	450	446	440	473	478	488	446	455	459	436	463	469	453	459	450	447	479	455	457	419	438	406	436	457	472	469	479	468	416	468	494	475	449	491	426	504	447	440	428	448	466	441	441	424	435	488	474	446	499	425	447	489	434	472	461	452	413	448	454	495	463	442	458	461	491	463	437	481	446	439	452	496	438	448	499	454	448	474	449	439	453	440	431	451	453	475	457	430	516	441	428	477	457	431	461	419	489	410	484	453	440	443	467	440	438	459	440	442	476	501	448	449	505	469	415	433	407	472	426	391	442	427	443	481	448	419	431	466	441	475	494	444	479	432	446	460	429	459	452	433	472	457	441	496	446	471	432	444	419	480	464	465	483	453	428	410	473	431	473	461	477	467	488	453	423	451	447	457	432	449	435	422	423	492	458	480	441	475	462	448	481	445	456	424	443	460	479	460	442	458	478	435	468	437	483	441	446	428	469	544	443	480	488	461	435	429	462	467	471	428	443	484	457	476	458	410	470	443	469	402	466	439	454	484	453	446	466	480	468	448	526	413	436	430	446	452	472	476	440	474	446	434	456	456	440	431	467	486	444	424	459	451	434	466	462	450	440	443	483	428	438	511	497	450	451	457	446	456	464	448	448	489	439	452	454	469	443	463	476	500	456	468	466	427	428	422	440	447	441	506	439	470	451	453	453	451	472	425	481	463	464	441	444	474	429	467	465	462	441	467	479	439	435	455	478	428	495	457	445	433	483	464	540	433	457	441	459	444	412	443	451	431	406	433	414	439	407	480	467	446	463	436	445	416	467	493	442	436	437	482	457	423	447	469	474	473	505	451	497	444	478	456	477	440	470	451	505	472	468	459	471	462	439	447	451	460	440	474	476	431	442	445	478	489	453	458	469	470	446	427	446	441	464	471	425	465	405	421	427	485	461	440	444	447	468	483	461	404	463	422	449	435	466	466	482	438	477	465	487	467	453	418	446	483	488	453	437	473	469	444	463	457	423	441	477	494	448	416	437	449	454	466	440	448	469	457	409	493	466	436	447	451	425	439	405	436	460	450	447	457	427	448	412	455	455	480	440	463	470	434	435	449	438	446	430	466	450	483	485	443	435	439	458	432	447	503	422	423	451	433	493	454	488	458	475	419	457	457	459	495	432	458	426	453	417	439	447	469	456	464	473	458	469	453	426	424	481	452	470	505	437	446	440	485	442	459	486	448	424	454	456	420	456	433	453	428	478	453	485	470	426	471	443	464	444	453	488	485	460	418	490	473	411	464	413	466	428	448	456	441	429	456	481	456	456	462	411	505	428	462	473	455	450	474	456	492	479	437	467	505	449	457	441	413	443	437	447	437	455	448	496	480	442	464	434	477	468	417	470	452	476	471	452	423	448	476	427	480	431	461	465	498	447	466	487	494	467	396	488	460	419	418	434	432	454	449	456	459	448	466	481	423	448	443	424	467	449	469	488	459	482	441	486	460	426	434	487	477	458	464	473	436	438	491	474	468	437	421	457	441	413	453	426	433	444	478	450	439	445	504	461	427	452	467	454	469	450	488	453	429	452	414	428	441	450	456	449	461	455	430	432	444	485	487	482	446	450	433	412	434	455	467	441	443	423	451	466	451	466	472	444	449	448	468	459	465	437	465	470	439	479	449	454	463	454	446	428	462	451	447	475	478	422	486	506	483	461	439	498	469	420	490	480	418	439	471	441	411	456	463	434	459	465	456	462	433	427	495	490	489	450	446	437	451	487	497	443	455	477	424	443	507	458	403	478	490	425	452	418	445	456	396	419	422	421	444	439	445	432	479	462	444	464	493	439	461	463	412	493	477	490	445	476	460	415	471	451	443	430	519	473	459	435	492	436	485	465	458	472	449	461	413	483	448	442	461	432	462	437	414	473	442	420	430	481	443	455	426	422	444	435	445	449	432	437	495	462	497	456	484	434	447	450	449	456	421	462	446	456	468	466	475	450
47420	59488	78937	62824	45404	27317	7060	1040	1077	1020	1011	1003	990	1028	1036	985	989	997	985	971	1017	1030	1030	943	987	986	994	1036	963	1031	943	992	982	949	1030	988	1034	993	986	1075	957	989	987	993	994	998	1026	985	1011	1031	956	988	992	1022	986	1025	1045	930	960	981	991	1000	986	923	1016	969	965	943	964	1041	1047	1045	990	1014	994	984	992	1009	961	963	948	1017	1001	1005	1026	1000	987	965	1000	975	953	1005	982	1007	946	978	997	1009	975	1000	957	979	1034	997	952	1002	983	1025	938	1004	965	996	986	967	1027	1021	998	1027	1013	999	1020	945	1020	960	1018	1002	1007	965	967	1039	996	979	993	977	968	998	1081	991	1007	944	948	1037	1015	965	987	1009	1009	1060	936	1000	996	963	960	1019	990	1002	1017	920	999	1002	936	1005	1009	1010	1018	964	959	969	1013	1005	1010	976	985	1008	992	990	1009	977	935	1038	942	994	929	975	1055	947	971	1024	987	957	1000	1046	955	946	1004	962	996	982	981	1061	978	975	1004	939	1024	998	959	1011	1016	1017	1013	988	1003	1009	971	1028	923	999	994	972	980	970	959	1003	1030	995	983	1023	998	961	995	1042	957	1036	1033	1009	1033	1056	1041	1047	996	944	971	1009	957	936	980	997	968	995	930	1006	959	927	1009	992	964	942	990	923	980	967	974	1028	1026	1001	1011	991	980	966	1062	968	947	975	989	984	1018	1021	1032	996	1009	981	981	992	1009	922	978	974	998	1003	1057	1006	972	965	965	1014	1024	999	995	1033	1020	1010	994	981	1014	1014	1001	920	966	978	959	983	940	1019	921	1015	959	1034	1007	1023	1013	980	1003	974	991	1043	1012	999	966	1011	961	1015	1005	1007	1007	989	981	982	1009	1000	970	1007	1026	957	1012	1019	967	952	984	979	958	1007	1016	957	909	977	971	961	982	989	999	966	963	1002	969	977	1034	1018	981	991	984	1019	1024	1005	1018	993	989	993	964	1043	1048	978	949	951	1025	992	992	974	980	970	1002	976	1039	946	999	891	943	1055	990	966	1056	1008	964	1095	1021	1001	1002	1009	1007	972	988	1022	985	1015	945	1077	984	967	1035	1006	965	1011	1010	913	1020	983	1024	963	964	989	1025	953	1006	992	983	989	1002	1028	964	1028	985	1024	995	981	949	1010	1024	964	991	970	1014	965	974	916	980	1025	944	971	996	920	989	1044	966	1015	1017	1000	981	997	972	1003	986	1019	932	991	1055	981	1021	945	943	1001	1062	1028	1031	1023	1028	957	1008	1038	1026	997	963	1052	1047	1041	984	969	1006	958	959	987	924	1014	994	959	1060	1010	982	999	1016	933	954	1021	1025	1049	976	980	1003	993	953	947	1017	946	1034	1011	940	1038	923	1047	985	971	952	1015	934	1023	962	1005	1027	1021	954	978	986	1020	993	995	1052	1002	945	975	1003	985	969	981	1010	1036	951	990	1005	1006	922	970	1006	983	1048	1004	970	995	983	989	1000	1061	1027	979	973	998	1017	984	973	956	994	1042	992	982	998	953	1057	996	1006	954	943	952	963	1011	993	975	1001	952	1022	1054	1010	983	1029	999	993	956	937	1032	1001	991	1015	1043	1027	1030	999	967	951	1058	1022	976	1047	1009	1038	982	995	1018	958	979	1026	932	938	972	997	953	955	1007	994	957	987	1003	1040	996	967	990	988	966	998	1013	1005	986	950	1021	963	977	1027	946	998	1010	1002	985	997	1013	995	1011	934	977	1034	1040	959	1044	976	983	1028	976	998	1064	1013	966	981	962	991	1035	986	983	1007	1040	937	1005	1028	1024	1048	969	954	1000	949	1041	1013	1011	1024	942	1029	1019	1005	1002	971	968	987	972	977	1014	998	1008	1033	1000	994	1052	950	1031	999	976	1007	939	989	959	1030	1002	941	950	1052	1012	1014	949	919	947	997	998	1010	984	1015	923	1014	1025	962	1018	956	1041	1014	983	985	973	957	1015	938	962	996	983	968	919	994	967	958	952	933	1014	1000	998	975	960	998	1082	967	978	1025	1009	996	1006	964	963	1008	956	1058	963	932	1024	909	999	975	992	1039	993	976	980	986	917	978	1047	1020	988	968	987	1102	1013	995	983	1033	950	1025	1024	995	1023	1001	987	924	1035	1007	977	988	1005	995	991	984	981	1006	993	983	1029	979	1002	1022	955	983	951	972	1001	962	960	1009	992	996	1058	998	971	1002	974	981	957	950	986	950	1065	966	934	970	994	1025	940	980	972	927	1031	953	964	1018	967	1005	1032	974	984	972	1017	948	980	980	966	947	990	998	985	972	1031	982	1000	960	1016	1012	964	932	1005	1039	988	953	1018	1030	1005	947	981	1001	1037	945	985	1068	948	943	981	946	962	913	1005	970	976	1088	1003	942	996	987	967	1027	1000	997	1004	1004	1011	1012	985	997	984	996	1025	972	989	1005	973	1034	973	1001	995	1030	996	970	990	1018	988	1004	974	1028	986	1008	1009	1005	898	957	1024	1022	962	986	999	993	992	974	988	982	1003	995	918	985	1011	968	1004	915	1019	1020	978	944	978	984	965	1037	963	950	964	987	972	1000	997	965	1037	956	962	1018	1008	992	1028	1000	982	962	1004	959	1039	968	962	981	952	951	1014	966	974	1004	1035	953	925	1011	1027	937	1030	968	1007	969	973	977	972	966	1006	1041	1014	1001	972	1015	997	954	981	983	1020	958	992	1003	1012	1013	996	1031	945	963	977	1027	988	1023	972	957	969	1000	886	984	986	983	977	1016	1043	1032	979	1001	970	1000	1012	1004	1011	1008	1002	1044	1016	966	974	1009	971	1042	975	1044	1033	1014	1018	1067	935	1014	1023	1023	941	1011	1024	1004	988	1003	1022	1028	1029	973	969	982	1025	954	1024	984	1049	999	1053	965	970	963	928	1020	994	972	948	976	922	1016	962	953	1014	1003	968	958	968	973	943	970	990	949	951	1007	998	1032	961	981	1006	959	1003	1013	1027	963	1026	1002	949	1049	1016	1008	926	1048	1004	933	998	979	1017	977	985	947	1030	949	983	963	977	1011	947	928	1006	978	999	1024	996	990	997	950	957	931	970	1047	960	956	1001	935	997	1008	1036	999	982	979	989	989	961	1009	989	956	1022	946	971	1027	1001	934	996	1044	976	956	1003	1009	990	1029	919	1008	948	1060	1009	986	1011	946	957	1020	966	963	944	1018	1025	955	998	1010	1013	982	1006	982	983	973	998	1001	984	937	979	988	1049	978	995	956	1023	993	969	997	994	1023	1003	979	1022	971	972	1008	1015	1023	968	1002	978	1034	984	987	976	991	973	971	987	1001	944	1037	958	946	968	963	1021	996	1031	1013	979	961	976	1016	996	986	1000	993	998	994	995	948	1020	982	1035	1064	1027	982	983	970	1017	984	973	999	993	994	921	973	984	975	1012	1045	1002	1022	997	1015	953	1013	996	981	928	1022	1012	986	920	1042	960	978	1040	984	1015	996	994	1007	997	930	977	1055	975	993	1018	988	995	997	1002	956	963	984	988	980	932	1037	932	975	993	946	997	985	970	1000	1013	968	1003	1036	1013	1029	936	1012	1027	982	987	1012	1053	1010	978	955	1007	1025	1010	959	1081	998	976	964	971	989	997	1003	963	972	1017	962	978	1032	985	1037	1043	974	989	972	976	1023	1052	964	971	1058	981	1026	1003	983	945	967	1008	983	1011	1017	1030	1007	950	934	965	1042	989	919	968	977	969	983	965	1000	953	937	964	1049	1034	1002	942	951	987	1038	971	1016	1001	1016	1004	983	976	979	981	986	997	996	1001	1026	955	1015	990	978	958	1011	975	1008	988	971	1018	964	937	996	987	1022	969	1004	994	998	958	985	1007	1007	962	989	950	963	1024	983	1003	945	1008	1036	996	977	967	959	958	966	1007	971	977	1022	1012	1014	1010	964	1026	946	986	973	977	994	1035	1023	938	1040	1007	966	985	1015	996	1000	1009	965	990	1007	1013	1018	1004	987	968	958	930	933	914	1046	1025	997	964	1001	1036	1000	1018	1024	984	1016	999	972	994
39342	24013	14992	6719	2407	1053	414	301	339	361	334	314	343	353	384	367	325	346	322	327	331	344	307	342	338	347	314	357	314	342	361	334	319	341	328	324	364	369	345	319	304	314	340	333	354	326	339	384	347	345	363	331	319	387	340	340	343	339	339	340	334	301	323	324	351	324	331	342	334	313	324	333	332	344	305	359	352	341	314	362	339	335	335	332	337	379	329	317	324	353	332	340	359	343	389	372	330	337	334	325	342	332	356	345	382	333	350	330	340	347	330	337	327	331	345	345	373	319	308	318	375	330	375	320	301	316	316	325	336	333	333	331	353	358	337	368	364	310	329	297	341	344	317	371	321	337	345	335	327	329	330	321	367	333	364	346	333	353	365	349	373	353	336	340	319	348	340	327	345	322	322	333	353	338	361	326	342	340	339	343	302	344	342	363	312	373	386	380	377	316	306	378	315	334	322	293	311	343	365	316	316	303	335	328	315	354	331	336	328	345	343	358	364	338	362	348	316	343	351	322	366	313	322	358	351	320	336	323	315	315	370	346	327	349	347	370	341	335	322	367	359	316	328	320	341	326	333	339	335	327	323	322	353	371	322	336	310	331	328	329	326	326	325	321	332	353	339	340	309	317	360	335	380	343	358	318	359	337	344	326	315	350	337	344	344	344	368	343	325	314	327	333	335	359	365	362	316	333	313	310	333	312	295	343	337	300	350	356	337	329	363	340	347	326	334	348	333	378	317	341	320	342	351	317	329	343	337	366	384	391	336	373	359	359	330	355	335	361	340	335	378	329	300	342	347	300	335	355	375	362	358	335	316	346	334	350	360	356	325	362	322	353	310	349	339	325	354	363	338	366	343	350	356	366	331	324	326	343	347	334	342	358	353	315	349	320	331	343	335	339	342	343	321	339	340	354	360	370	335	324	335	318	329	338	350	295	324	328	301	310	357	315	340	350	324	317	331	366	330	350	307	361	329	342	318	326	323	356	356	359	367	322	377	340	351	327	308	309	316	339	320	308	306	301	312	300	338	321	320	346	368	331	385	334	314	317	341	364	356	311	340	332	391	318	313	343	358	343	318	314	345	356	341	319	345	320	334	337	315	336	338	351	354	336	328	326	337	307	346	344	320	369	315	346	347	348	345	323	326	359	302	334	343	327	362	345	365	311	305	364	315	321	332	340	334	341	336	331	325	334	354	350	356	333	346	335	327	343	325	310	329	345	345	343	341	344	329	326	354	315	357	335	352	304	354	354	353	323	356	332	347	316	364	361	323	309	321	345	321	391	327	363	292	335	332	305	356	359	337	336	368	349	335	329	326	343	317	344	357	349	325	366	341	312	359	321	325	315	380	321	361	322	324	333	307	333	344	327	337	341	345	333	355	344	300	322	331	319	329	366	373	371	339	337	358	324	353	332	347	320	354	313	351	332	377	347	317	337	349	321	349	324	322	371	350	322	348	312	308	329	347	328	339	314	355	373	367	325	344	304	316	301	346	349	326	351	282	342	349	335	298	341	352	347	363	310	348	342	320	328	305	331	312	346	373	337	335	345	351	348	319	343	316	354	338	355	311	324	324	352	325	335	346	383	346	314	343	354	345	342	382	363	303	342	351	305	324	356	317	350	348	345	361	321	353	347	376	316	325	321	347	339	362	337	366	330	326	336	346	363	336	338	310	328	330	369	356	325	346	326	335	380	341	365	327	309	326	306	348	335	329	371	358	345	313	358	333	339	323	368	321	316	328	293	331	341	336	351	332	386	335	312	313	357	345	322	305	304	348	378	341	280	376	332	359	364	339	354	353	362	342	334	336	356	357	359	325	339	364	354	335	329	350	322	345	321	315	325	319	329	350	345	354	334	341	341	312	344	312	362	315	336	314	341	319	387	366	334	346	374	345	341	317	308	372	338	353	349	328	328	330	333	305	337	322	352	342	383	358	366	319	318	335	333	361	342	334	311	371	343	351	350	325	323	372	332	358	329	365	338	324	354	342	330	294	353	339	318	350	298	363	337	333	377	297	348	329	317	382	335	325	335	354	346	357	358	359	339	339	331	337	341	314	372	369	327	313	343	325	351	336	369	366	350	350	338	347	354	302	335	349	304	311	354	355	356	345	318	326	316	361	346	325	351	314	355	352	318	298	342	309	333	312	335	339	330	308	349	327	352	358	315	348	377	369	354	373	329	343	312	365	343	320	333	339	322	342	310	321	330	345	325	307	345	322	355	334	329	324	356	315	346	329	340	344	346	328	336	336	326	330	317	375	327	348	350	335	356	331	353	358	314	348	316	309	339	337	356	378	359	343	335	302	343	349	351	345	331	362	345	341	355	329	322	355	335	346	338	363	360	336	330	352	310	331	335	345	318	349	363	318	335	316	335	355	345	338	358	321	324	357	333	345	323	313	352	338	336	340	339	317	338	331	361	320	334	374	364	378	310	350	302	326	361	365	351	319	323	335	299	320	323	339	313	363	332	331	311	336	346	314	380	325	353	354	340	331	309	374	321	305	328	310	311	311	335	294	331	354	371	332	328	345	350	323	330	365	292	327	331	332	331	342	323	357	312	327	331	333	361	326	345	338	337	315	323	349	320	319	319	353	339	353	293	308	314	310	344	362	328	319	342	312	346	358	337	360	339	349	330	318	344	328	349	339	324	341	339	317	312	350	356	351	331	329	370	329	342	356	335	338	365	351	351	314	332	327	334	370	326	364	327	295	372	358	347	351	321	339	318	359	325	326	336	323	356	361	335	328	359	313	357	302	331	334	321	376	350	329	327	323	348	329	360	312	337	343	320	363	386	360	328	340	315	344	342	322	357	310	334	332	335	333	338	360	326	352	319	352	337	342	285	351	347	381	347	306	355	339	352	335	320	331	304	366	342	327	321	387	375	353	316	342	294	355	362	347	316	363	331	273	329	320	324	309	352	343	348	341	326	299	311	329	319	322	315	332	308	359	317	326	335	312	300	369	352	343	349	363	349	369	335	341	376	337	332	366	329	358	313	326	330	343	357	350	358	372	320	341	356	362	320	343	331	334	357	331	325	338	355	357	282	322	312	332	350	315	356	326	364	324	336	297	296	325	333	316	337	325	311	363	331	348	322	334	335	335	338	358	349	300	296	312	320	311	313	381	330	346	329	323	352	303	355	343	339	326	338	350	359	335	346	329	331	302	315	325	313	327	345	322	306	324	325	322	299	319	329	340	355	342	310	368	331	340	329	347	323	324	315	338	341	311	341	351	299	304	369	345	286	307	312	371	336	300	342	332	343	339	350	374	359	338	324	351	346	330	346	344	346	301	321	322	336	326	346	326	347	375	379	325	376	319	329	358	320	337	361	353	363	337	343	350	351	318	350	361	362	357	308	345	328	330	309	321	327	327	312	369	308	350	333	336	354	340	360	333	342	347	334	344	326	346	349	328	347	349	312	340	328	359	278	335	327	357	328	348	355	344	335	328	334	339	341	374	324	325	305	349	374	333	334	365	322	368	369
21667	19200	20959	12902	6127	2730	956	754	807	723	751	794	763	690	715	767	777	778	792	754	764	779	764	729	785	767	770	812	790	750	767	769	759	715	781	745	785	762	744	745	767	753	729	765	764	754	761	808	803	744	781	762	767	779	791	694	823	792	761	812	748	762	754	833	749	722	798	785	776	762	812	782	731	813	715	772	772	766	726	737	772	789	731	742	765	768	782	753	738	779	743	793	757	784	760	782	760	758	769	850	774	796	721	762	777	775	792	768	743	842	778	729	761	782	795	785	772	729	789	786	776	759	693	782	739	779	773	806	758	758	764	752	778	771	746	738	747	725	781	780	755	822	735	806	779	821	732	752	771	750	804	753	770	764	753	804	755	759	792	711	722	786	763	779	783	766	767	785	798	777	756	701	773	790	749	759	748	774	745	790	853	762	762	769	782	798	731	819	781	805	767	741	738	739	752	762	785	717	767	728	788	788	781	794	719	757	775	754	761	741	738	783	771	767	748	755	712	763	818	757	791	802	755	782	775	819	756	797	712	806	758	741	761	820	795	782	803	724	784	833	731	806	746	750	743	731	753	796	819	764	739	768	791	763	744	793	751	733	775	747	752	772	772	790	743	765	816	749	798	775	765	791	791	715	752	751	768	752	757	830	775	737	766	784	768	711	759	779	734	748	700	777	789	793	719	785	791	767	712	814	770	785	785	765	733	762	775	762	729	729	806	713	833	772	771	720	735	799	761	753	745	763	734	791	806	807	763	736	762	723	759	805	748	778	766	760	770	756	782	776	779	771	770	767	735	786	770	714	785	775	769	734	754	746	757	728	747	780	741	742	782	781	718	746	756	794	756	734	729	730	777	775	751	763	807	734	800	732	809	716	818	723	757	724	759	729	752	786	784	814	757	740	804	768	780	723	803	765	734	773	713	752	796	760	780	764	741	774	768	802	770	775	760	792	783	778	725	747	759	771	758	754	741	742	738	727	785	713	763	786	785	777	755	744	775	708	812	752	755	754	798	718	793	751	787	802	770	750	749	753	767	819	784	723	764	750	760	755	766	801	750	718	758	715	776	758	773	729	805	798	806	766	764	744	799	740	753	787	719	782	769	763	769	770	684	778	747	785	786	739	756	746	804	721	704	741	722	788	794	790	750	767	720	758	775	745	784	748	758	802	842	740	722	776	761	735	769	741	759	804	747	759	748	732	763	741	743	804	760	750	721	765	732	761	724	761	773	742	757	777	782	773	770	760	769	733	791	705	705	740	773	744	710	773	733	798	754	754	781	768	812	739	792	775	765	795	766	730	768	762	734	761	762	746	742	806	749	802	771	775	759	755	780	732	726	799	770	740	832	734	729	710	803	756	804	741	785	715	805	757	715	775	759	807	794	808	753	776	798	779	776	746	768	752	756	779	761	728	781	790	770	809	775	748	770	762	733	745	809	790	755	795	752	760	810	760	762	772	794	751	798	753	703	739	731	737	747	783	798	819	773	738	780	807	733	821	762	744	754	759	763	735	731	758	717	745	733	712	803	732	713	810	768	739	751	761	762	746	765	724	762	763	789	743	768	755	715	772	808	712	799	769	754	743	699	711	731	779	719	710	758	780	802	763	776	756	761	763	760	731	749	757	726	758	774	775	762	770	779	791	786	770	742	746	749	758	803	772	761	764	750	783	749	722	783	735	747	789	764	729	827	776	760	795	780	780	795	751	786	817	742	716	697	811	765	819	774	738	745	799	727	795	795	821	748	720	812	744	755	765	788	787	790	783	792	771	765	758	759	767	776	735	753	764	746	759	792	765	770	807	741	766	806	736	730	780	778	787	728	821	777	756	757	769	755	708	760	773	774	747	761	727	799	763	770	765	743	812	748	775	750	766	776	760	788	760	775	797	780	757	773	791	800	774	753	786	754	759	762	773	756	805	758	790	755	761	773	782	737	760	802	793	789	730	794	745	753	781	739	789	721	777	779	753	749	781	735	843	769	757	786	793	772	745	722	748	741	755	757	739	785	714	813	768	742	798	766	786	809	724	770	739	766	756	735	793	760	775	802	755	746	765	773	779	822	722	785	786	771	744	816	793	698	786	727	759	736	767	764	697	774	781	766	766	742	740	751	770	778	724	774	812	738	748	753	750	762	745	807	735	730	744	699	730	684	765	862	772	772	773	774	771	754	731	734	727	775	793	780	822	756	757	780	816	755	776	754	776	757	751	770	768	757	751	796	811	765	747	795	788	738	781	775	746	741	773	711	744	774	726	726	779	785	776	746	788	733	762	809	751	782	780	775	739	759	752	766	776	752	729	736	754	754	790	776	743	758	719	769	722	812	786	751	770	786	762	775	756	804	786	752	795	791	799	749	756	787	778	800	756	775	732	802	770	775	777	732	770	737	781	774	765	787	761	822	779	758	740	728	774	786	785	767	763	791	794	736	743	764	796	760	778	773	778	744	784	732	751	746	736	771	774	776	770	770	755	765	734	728	761	786	776	802	747	812	798	736	787	715	731	770	772	757	747	779	764	764	786	748	746	754	782	767	817	749	801	706	758	775	806	771	744	772	796	732	813	756	739	785	773	777	801	792	778	761	747	736	705	760	743	756	741	722	807	745	775	797	750	778	770	763	749	827	797	818	759	746	689	779	770	801	767	748	785	791	775	775	786	770	782	768	749	765	745	729	749	782	777	739	740	789	761	745	748	759	807	744	756	764	784	720	757	779	753	764	780	746	748	746	713	744	773	776	724	726	748	766	800	746	755	767	812	756	796	791	784	806	749	743	713	721	793	769	796	823	800	754	754	723	732	748	810	740	782	778	730	766	772	792	746	772	746	736	736	816	746	727	767	756	792	719	750	800	713	788	780	740	771	749	742	742	795	722	753	795	788	800	792	709	736	785	747	764	730	745	779	792	734	793	775	738	726	788	747	802	825	773	768	759	753	828	738	729	768	776	756	797	758	754	778	720	803	830	789	798	737	802	763	736	739	806	737	726	762	792	822	745	793	830	743	718	805	744	747	761	770	732	788	789	747	758	745	782	735	751	753	772	773	698	756	778	744	779	789	738	759	786	748	719	749	748	741	728	714	778	753	752	761	780	828	746	694	744	717	780	802	743	729	730	754	739	802	779	739	758	809	799	742	789	813	755	699	749	731	771	784	781	762	746	788	706	773	753	731	798	681	797	820	748	721	783	781	808	732	755	761	765	780	786	752	741	790	750	777	741	794	808	783	737	796	764	789	722	795	770	744	734	743	753	760	799	747	784	779	710	764	729	776	726	766	778	798	774	731	758	780	772	772	729	762	737	802	738	727	743	753	748	758	794	758	784	740	771	804	737	749	760	711	764	815	763	770	802	713	742	778	769	728	760	704	781	715	748	737	792	751	777	783	771	781	774	751	738	760	706	734	772	762	751	792	773	700	754	775	753	796	741	743	754	763	714	737	705	742	739	772	806	726	786	750	751	760	722	747	829	741	741	754	678	748	775	806	758	747	708	805
61660	57144	70363	48038	26997	9168	1306	347	326	329	345	304	301	347	329	310	318	299	338	318	307	296	320	285	353	310	274	308	324	358	316	300	314	339	320	333	355	335	308	307	338	348	332	287	281	318	314	309	322	315	310	346	323	327	336	322	309	286	308	343	337	317	279	335	296	330	295	313	318	284	303	318	294	306	298	342	317	339	285	307	335	289	332	274	292	311	296	294	314	318	279	358	300	321	324	333	349	342	317	275	326	343	332	296	331	332	348	317	289	333	305	321	322	286	338	299	346	336	344	309	325	313	308	308	326	310	306	267	325	304	315	354	306	277	305	326	292	309	307	307	330	304	303	322	297	326	328	338	309	295	296	329	300	305	377	297	303	330	303	274	334	301	321	307	295	271	318	318	323	341	333	333	319	338	322	335	288	339	344	320	352	312	302	301	302	322	290	303	329	303	294	309	307	302	293	289	331	317	311	333	286	289	308	322	317	298	332	321	326	301	298	328	308	311	304	325	321	316	336	295	327	305	315	332	338	328	313	311	320	323	290	347	328	333	317	325	331	295	302	311	330	317	315	332	303	342	328	322	286	349	319	324	354	334	309	312	334	330	308	304	298	299	290	334	313	315	338	349	317	315	327	300	304	292	297	303	312	321	340	325	311	306	319	338	309	315	299	300	297	345	360	347	338	319	320	303	297	307	293	296	335	314	347	333	284	308	284	291	319	303	294	328	301	322	342	288	325	312	323	345	301	314	311	318	316	290	299	319	353	341	318	314	299	305	309	288	299	303	289	311	287	329	313	312	335	321	306	352	320	298	315	341	332	311	300	298	336	300	312	308	337	344	328	336	338	309	324	319	309	310	311	295	339	318	269	327	302	319	329	369	335	303	307	310	324	326	311	307	343	346	326	314	302	283	306	359	296	310	287	330	330	297	289	307	309	320	302	297	315	335	342	314	292	273	304	315	333	300	324	315	341	337	299	303	337	325	314	310	322	320	313	309	318	310	329	365	323	332	337	329	322	310	320	299	306	286	317	328	325	302	282	340	323	310	311	346	303	310	300	346	302	302	292	318	325	276	302	344	337	328	331	303	302	339	299	366	361	310	314	301	316	324	314	293	269	301	320	309	296	319	335	325	311	324	331	334	304	337	317	315	348	303	282	307	303	324	327	295	328	300	291	330	278	331	294	290	324	300	320	297	361	330	299	337	337	319	324	298	349	314	309	326	328	316	331	308	334	346	321	321	303	292	292	312	306	325	306	346	323	333	312	321	309	282	317	293	380	288	328	302	278	316	272	307	295	295	325	296	336	306	320	322	316	308	304	298	298	313	314	273	297	364	314	338	364	322	312	268	341	326	311	287	258	318	313	359	327	346	290	278	364	307	291	328	317	352	314	318	280	309	304	320	297	332	302	347	319	285	333	313	329	318	289	284	333	333	327	329	332	296	346	318	300	374	291	300	340	284	351	311	307	340	316	311	333	327	306	334	331	323	329	312	333	320	291	328	331	297	333	323	315	313	306	315	309	334	346	309	344	308	310	346	334	314	309	326	337	324	305	346	344	269	305	315	321	333	299	318	334	294	319	316	318	282	314	346	317	310	294	322	301	283	304	327	320	320	303	322	315	294	321	321	297	330	344	289	300	358	277	339	319	291	310	328	319	306	303	340	317	322	324	306	318	309	343	295	325	285	348	304	307	336	337	325	327	320	329	292	317	329	284	292	303	304	326	306	300	321	321	319	314	321	341	323	344	305	300	328	273	303	326	356	313	295	331	305	312	293	301	310	337	304	310	273	336	311	326	314	278	283	316	304	350	334	299	309	274	301	295	322	297	309	326	323	336	294	299	301	292	308	345	326	345	329	291	310	326	327	307	347	357	312	300	306	286	276	324	308	322	271	305	322	292	312	296	325	325	306	321	350	326	307	301	298	346	349	284	290	321	305	305	292	309	304	310	347	308	291	300	318	327	323	319	340	307	323	326	337	297	302	335	272	323	310	310	300	332	314	347	325	318	284	341	311	329	306	299	342	336	310	324	309	325	344	329	315	297	293	331	343	305	313	300	301	306	322	309	291	297	302	330	355	320	337	271	319	308	311	329	310	312	285	331	311	304	317	309	316	296	304	341	310	306	349	351	291	298	325	273	328	329	324	330	316	294	321	324	311	315	344	364	288	290	351	322	318	319	305	331	291	362	329	324	301	315	284	289	324	329	313	302	319	289	308	313	302	282	323	319	317	309	303	348	316	305	305	322	306	300	303	336	327	331	316	325	315	323	301	320	354	295	338	328	331	303	306	309	315	285	289	325	288	328	296	346	292	317	301	279	282	345	292	309	309	303	296	309	311	282	279	342	321	304	329	323	334	298	316	311	319	327	315	303	317	333	338	351	313	298	285	311	317	322	320	300	288	319	340	306	307	327	280	294	315	320	290	319	294	327	307	305	281	337	335	318	315	343	299	310	323	291	320	320	347	316	307	341	317	293	317	300	314	325	303	303	280	350	285	326	310	308	310	326	288	316	304	312	309	301	345	299	328	300	339	310	305	362	336	339	316	321	265	339	314	344	319	311	327	307	297	313	315	319	341	327	323	315	304	305	330	289	285	310	284	321	313	316	305	306	290	331	274	310	307	310	326	291	349	300	323	298	336	289	322	289	337	320	301	304	300	312	293	290	307	304	315	312	366	303	319	323	318	308	333	381	294	307	288	296	328	313	312	296	315	355	310	327	316	338	318	321	334	320	304	289	295	301	303	295	317	347	301	293	340	325	318	331	291	318	277	337	335	299	329	315	334	310	284	285	318	308	286	310	270	318	311	292	295	346	294	295	310	306	333	311	315	323	305	326	282	370	326	306	337	302	317	338	300	276	337	324	333	315	296	327	307	322	304	301	321	319	304	340	326	307	280	322	347	295	333	330	312	320	337	318	294	331	322	325	324	296	308	310	360	303	315	298	350	345	280	332	326	316	319	309	312	335	316	289	306	310	307	324	281	295	337	304	309	328	342	298	346	279	316	329	286	327	314	326	293	329	298	313	339	289	302	323	323	301	309	290	295	332	286	295	329	306	286	328	350	314	284	295	364	306	312	289	309	306	334	306	348	320	306	299	313	329	322	331	297	329	327	273	326	317	285	314	328	302	304	299	332	317	364	345	292	313	365	338	334	334	306	283	277	272	262	313	306	351	309	310	352	325	323	317	350	305	316	323	329	337	313	295	340	286	320	322	313	322	284	323	309	308	288	334	357	316	307	307	321	310	345	326	263	327	288	325	346	327	316	315	292	308	314	329	286	310	338	311	315	343	353	346	312	321	306	327	356	318	322	331	304	298	330	283	321	322	316	325	300	327	293	326	305	305	312	303	341	330	264	306	322	333	289	325	333	290	331	316	324	314	306	285	334	306	279	313	321	306	318	299	330	312	312	326	308	283	331	313	305	320	347	281	318	272	302	354	306	324	326	327	360	291	346	359	323	307	300	315	277	329	318	305	315	328	287
39218	46031	66659	52606	34262	13830	2780	762	755	766	769	762	734	728	740	793	740	710	706	727	771	755	762	694	782	749	759	762	712	718	722	758	699	725	732	760	732	794	748	745	700	780	719	757	732	745	754	775	710	721	768	766	681	727	758	720	729	715	696	704	678	775	744	724	703	723	769	749	705	764	754	708	698	776	749	773	731	751	716	725	759	734	696	750	740	708	735	738	720	724	751	709	725	745	740	750	704	706	723	794	752	741	732	729	744	743	685	704	752	768	696	715	726	796	686	704	726	730	741	782	694	695	735	745	711	717	707	721	748	704	709	715	739	766	684	751	739	758	682	791	729	752	767	661	740	735	734	727	777	741	729	700	725	771	755	716	701	772	739	717	733	678	723	688	715	708	710	777	687	766	713	674	725	742	727	771	774	740	735	780	699	759	743	755	737	733	738	775	774	706	700	756	752	721	723	706	735	719	733	732	717	732	784	716	756	711	725	768	742	772	723	735	731	700	755	764	695	772	754	747	726	762	747	701	755	746	713	726	718	775	711	748	735	779	723	736	757	738	752	711	722	738	746	747	793	711	731	702	755	758	770	818	692	785	701	752	749	755	692	727	772	748	774	748	695	762	718	716	784	656	700	728	717	728	699	682	704	780	739	743	723	722	730	751	740	788	689	721	732	747	735	683	692	732	741	710	698	748	716	681	733	687	717	742	689	718	776	739	717	701	769	701	737	729	704	773	727	699	743	742	758	767	741	744	707	714	730	688	733	715	720	726	724	740	743	729	731	778	729	756	724	717	737	778	733	752	727	735	736	768	687	749	757	763	732	739	707	780	770	717	703	760	748	719	699	705	763	733	756	711	742	727	714	685	667	756	708	784	770	742	750	687	672	720	731	723	705	704	748	724	778	752	707	739	728	775	759	686	763	716	703	722	737	751	706	739	711	740	757	685	698	709	749	706	709	737	702	744	732	765	750	740	725	711	711	727	701	739	764	746	721	703	770	697	764	684	712	776	761	729	718	715	707	757	715	779	724	734	707	718	774	697	719	763	760	705	727	718	680	746	689	754	764	781	739	715	699	744	742	748	729	707	756	742	744	691	753	698	736	746	716	704	703	704	736	711	728	725	765	720	772	721	742	720	783	712	730	725	749	727	711	740	716	724	688	694	759	738	726	724	748	674	736	759	722	715	703	737	693	754	737	712	734	689	760	770	756	733	746	743	723	762	731	757	738	768	774	719	750	765	699	685	734	738	735	715	770	750	688	750	743	743	669	745	746	722	724	707	759	801	692	694	712	766	649	723	688	711	719	732	706	720	732	701	719	768	717	696	697	688	704	712	695	728	819	735	782	729	734	705	687	737	694	713	716	754	755	726	742	777	743	690	776	691	723	695	699	769	715	764	752	692	746	717	775	736	702	746	743	758	711	751	714	754	746	696	697	756	750	748	755	702	764	753	703	690	734	772	746	748	728	697	702	742	723	684	729	734	733	725	752	724	744	750	730	774	722	737	792	679	718	754	753	722	726	754	748	720	707	705	748	713	741	722	730	712	753	750	736	744	742	784	741	709	717	742	748	699	726	777	731	716	699	706	744	735	712	722	711	749	749	768	749	727	741	701	725	706	734	778	732	721	697	759	765	723	748	725	751	744	701	736	736	737	750	698	734	740	730	707	742	747	739	772	764	721	691	728	733	721	771	780	749	759	715	735	714	707	749	714	739	727	743	738	739	705	738	688	765	788	737	742	691	731	701	737	783	748	683	757	743	728	728	731	715	702	731	679	696	734	720	722	713	762	763	737	756	722	722	755	782	736	662	718	686	745	791	714	752	736	759	797	726	688	715	694	727	731	749	774	760	729	721	731	721	757	757	774	692	691	707	734	706	706	712	695	743	744	718	700	705	698	732	764	750	746	716	723	693	731	738	719	730	798	762	786	729	722	763	765	729	716	773	693	741	731	727	741	715	720	767	698	759	765	740	739	722	743	708	757	745	730	775	733	708	755	707	714	744	730	688	712	729	718	742	757	724	754	735	735	772	716	730	746	768	707	723	725	780	728	726	720	753	703	719	757	726	763	690	726	750	695	731	709	650	740	756	737	768	784	722	751	718	698	749	740	758	751	793	752	754	759	742	776	742	737	730	749	735	684	727	719	757	733	743	775	719	705	727	701	740	735	730	720	704	697	720	698	740	756	703	710	697	750	724	739	736	720	726	755	766	692	710	751	740	693	731	740	735	772	702	706	725	707	737	705	704	702	734	731	740	728	744	759	699	762	714	761	705	716	761	752	759	741	745	759	732	698	696	697	698	755	734	710	743	706	722	769	749	711	693	733	736	716	754	699	730	752	770	711	744	759	729	766	739	702	767	751	690	760	740	725	749	736	806	722	726	733	752	741	743	680	693	736	723	759	724	774	796	754	725	754	753	708	707	713	717	731	747	747	711	697	733	728	739	726	774	741	720	691	752	785	768	768	729	785	733	699	689	700	693	742	740	736	748	708	718	716	745	686	707	759	721	710	704	714	755	737	675	679	767	708	711	771	711	709	710	756	757	719	731	774	736	714	743	694	733	760	720	735	764	774	705	731	743	737	775	781	726	772	718	681	737	732	695	775	781	711	723	684	718	759	695	727	748	683	755	744	730	748	721	775	738	774	776	772	731	678	732	695	770	699	747	750	779	702	720	727	693	738	756	747	730	725	757	779	738	752	716	740	767	725	788	727	744	767	752	688	732	748	765	703	735	747	752	693	729	707	725	693	667	716	799	721	715	711	702	738	723	720	732	755	719	732	731	713	745	724	714	775	720	734	800	710	749	701	709	754	784	727	728	745	732	767	708	724	795	748	742	704	731	733	714	742	676	708	734	747	728	727	767	673	760	741	757	731	738	756	758	766	763	768	766	723	737	743	734	746	711	752	760	769	807	765	760	768	782	755	754	707	785	768	753	730	744	721	738	754	778	736	714	709	755	722	737	717	699	744	755	767	759	762	681	717	751	767	734	712	710	741	720	741	767	765	724	709	750	742	749	714	774	747	709	719	767	734	711	752	763	726	751	769	712	759	764	775	713	731	754	725	724	671	739	715	714	718	781	739	737	700	676	754	740	744	748	719	690	747	738	697	751	723	760	715	758	727	738	703	714	750	693	748	729	731	690	717	780	797	721	737	694	727	743	729	733	714	710	744	728	767	747	722	724	708	705	737	762	754	757	688	743	718	761	716	728	733	714	734	755	694	744	720	710	736	753	751	735	731	742	728	746	705	710	754	765	742	725	749	758	722	711	747	685	732	760	709	747	720	713	746	706	763	707	702	730	764	713	741	738	764	732	796	733	759	734	698	722	718	744	720	718	749	764	740	722	751	707	728	783	711	756	739	814	762	759	709	683	726	768	729	742	691	696	738	694	744	733	711	702	796	740	714	750	714	764	691	761	737	746	759	745	740	729	740	730	705	722	769	743	732	724	738	730	759	797	722	704	778	711	769	804	763	763	722	726	722
69891	74264	77952	57126	35605	16866	3359	528	485	477	487	458	524	513	506	473	473	519	496	462	511	457	460	533	529	484	477	505	503	520	489	499	479	473	488	470	478	518	456	463	490	532	475	531	481	459	466	449	462	506	505	475	449	473	478	459	543	494	450	484	452	494	479	463	510	481	499	501	489	480	488	511	508	463	507	521	490	510	526	483	474	467	488	495	480	496	491	471	494	496	481	478	482	459	482	504	481	484	478	435	490	486	511	475	465	485	458	477	522	489	510	516	511	445	466	458	478	479	487	463	496	500	444	495	519	482	495	502	486	478	451	465	474	494	497	451	487	505	549	448	442	490	507	471	490	464	517	480	514	488	485	483	497	502	457	508	444	477	488	432	473	493	431	488	465	517	453	527	484	474	448	463	523	480	499	487	463	508	506	501	484	496	505	456	472	461	485	493	491	473	482	507	467	495	503	457	442	476	532	436	469	458	482	511	448	454	472	506	493	487	461	481	473	486	499	478	456	406	491	473	495	491	491	492	472	415	510	477	488	462	519	433	469	464	499	523	475	497	463	520	541	501	474	485	453	476	475	513	482	469	495	517	547	458	491	497	513	497	499	505	519	508	478	470	461	495	479	469	448	470	466	488	454	499	472	512	488	483	466	459	526	508	472	499	471	498	467	468	518	482	481	449	460	472	484	447	496	440	503	495	495	449	446	490	519	440	463	466	506	524	485	459	465	476	507	485	504	524	464	472	499	485	452	536	458	478	508	496	463	495	487	520	511	433	478	462	477	468	510	507	509	491	440	449	512	477	458	486	522	495	491	446	460	441	463	461	517	461	496	465	490	474	524	500	450	474	471	462	455	478	503	480	497	457	445	484	441	470	494	448	449	475	444	452	463	524	511	474	485	495	478	476	480	520	490	516	472	525	496	482	508	486	493	526	491	465	475	508	491	473	494	483	486	512	457	465	490	450	456	480	461	489	509	510	487	487	465	539	462	521	433	482	514	510	492	483	491	474	512	499	466	477	496	480	515	494	503	471	514	486	484	500	480	488	476	495	477	497	508	457	501	497	507	440	442	496	452	502	468	540	495	493	496	489	481	483	477	435	498	511	487	493	488	478	507	481	477	463	466	498	491	516	467	493	473	481	478	470	455	501	514	508	480	490	473	553	483	461	483	487	463	491	449	497	490	476	460	501	490	539	463	531	500	475	441	483	490	482	514	483	474	479	494	493	500	477	513	486	455	521	494	452	511	503	480	482	521	484	497	455	464	488	425	463	488	486	452	507	495	511	478	515	468	516	418	453	488	516	496	490	515	503	472	467	476	508	442	499	487	470	458	479	474	491	518	496	494	446	470	473	518	502	447	462	489	524	496	453	480	489	503	459	459	510	469	474	446	508	505	454	412	451	466	498	498	488	508	522	460	477	516	473	470	501	454	486	529	504	499	478	468	526	473	484	504	517	505	486	456	489	491	460	468	513	480	465	453	535	491	532	470	507	475	491	489	465	491	456	466	483	444	451	454	462	459	503	469	477	481	446	447	513	497	482	449	478	468	453	480	492	451	453	502	509	501	426	449	501	481	508	444	469	492	472	505	453	481	487	464	435	470	498	496	489	465	463	501	506	489	497	457	496	504	498	493	500	485	460	480	448	525	480	436	461	457	474	473	476	492	491	480	514	498	547	482	483	487	533	444	469	464	464	511	525	467	518	500	461	482	479	467	481	470	431	490	446	512	471	475	491	481	501	481	445	497	487	512	524	461	482	465	423	482	491	506	432	477	486	483	457	454	460	451	491	497	469	464	494	494	500	511	509	489	513	495	511	442	464	466	483	485	461	475	452	478	470	498	510	455	496	458	443	505	538	429	502	480	460	497	504	491	519	488	526	469	459	470	489	462	520	492	510	490	488	515	486	508	487	495	459	521	455	462	536	453	508	467	481	535	479	453	494	468	502	496	454	464	440	487	498	483	480	454	498	510	479	505	508	475	512	470	476	457	457	492	487	454	458	464	442	441	477	457	486	505	499	444	480	508	481	555	456	497	517	454	472	483	506	499	465	510	492	487	488	470	464	471	466	493	477	463	446	509	508	515	494	473	487	496	443	476	447	478	504	488	551	453	469	485	467	493	437	501	490	496	498	458	499	469	467	473	507	446	501	444	505	479	460	479	484	500	468	492	426	531	478	494	454	483	492	469	516	473	487	519	484	480	493	524	483	494	500	481	493	484	491	490	479	496	506	469	493	508	453	487	486	472	471	442	472	452	504	429	461	513	507	449	495	488	498	493	483	462	487	473	467	549	487	466	465	479	456	481	515	473	508	515	484	505	466	498	479	463	508	455	518	508	497	512	487	441	503	492	486	476	512	471	481	539	483	491	467	481	495	481	476	486	452	445	498	507	486	525	531	498	510	433	456	444	481	491	511	525	486	499	507	475	489	494	528	504	457	503	511	501	453	457	473	481	481	474	481	486	528	500	462	476	476	524	443	488	455	487	495	516	470	450	474	481	505	522	509	533	483	502	531	533	489	495	560	489	486	450	464	528	460	493	454	469	511	487	473	475	456	466	490	490	452	485	478	476	439	511	483	534	441	479	499	524	479	502	510	433	485	503	449	493	487	460	467	489	455	483	508	464	491	470	466	469	509	477	515	522	458	502	501	461	496	463	452	532	470	429	498	485	485	494	464	481	457	462	497	461	472	459	488	466	486	455	494	465	473	439	497	471	469	459	489	494	508	495	497	489	475	498	475	473	464	492	456	481	463	481	479	527	445	429	475	477	506	485	501	497	484	491	473	568	453	485	516	504	447	454	502	526	451	473	460	500	461	487	472	483	494	488	492	533	500	450	455	468	463	509	459	450	430	474	472	505	478	486	525	493	453	512	505	465	513	451	456	501	476	462	472	495	492	514	496	508	505	516	462	469	477	443	476	465	464	478	464	492	462	479	484	483	461	511	466	494	459	479	473	444	483	481	488	460	523	487	485	480	471	460	485	456	509	451	482	490	483	498	463	480	497	485	463	467	456	480	485	524	515	483	506	493	498	458	484	461	496	489	487	526	451	480	511	470	487	447	441	501	495	485	513	477	506	517	529	466	475	484	495	474	445	486	462	454	525	510	486	503	471	458	476	487	504	519	475	475	461	477	437	480	434	543	508	499	521	475	468	443	498	473	487	508	526	496	505	550	492	500	489	497	464	426	465	482	487	491	502	467	493	508	496	511	491	493	419	433	485	450	498	481	480	502	495	471	481	473	515	446	552	497	474	481	474	510	476	471	458	491	503	462	451	460	498	481	460	500	493	470	484	475	441	471	445	471	517	521	490	473	448	459	476	428	514	469	497	506	461	488	477	491	481	470	435	459	479	455	498	477	495	506	494	490	467	488	484	477	488	505	457	485	506	464	490	497	473	508	475	496	500	452	463	479	523	503	484	513	502	470	481	513	478	492	497	513	478	526	465	476	503	482	477	501	516	474	469	431	468	490	510	486	475	481	480
46871	64131	78304	62455	43299	22437	4775	1152	1106	1048	1072	1001	1067	1071	1064	1005	1070	1069	1062	1033	1031	1046	1034	1075	1030	1086	1097	1053	1069	1035	1019	1046	1155	1019	1056	1061	1075	1106	1070	1065	1064	1086	1089	1096	1109	1064	992	1061	1060	1058	1029	1071	1065	1062	1115	1072	1098	1067	1039	1086	1059	1104	1085	1013	1050	1034	1108	1037	1023	1072	1055	1060	1095	1030	1108	1088	1004	1066	1036	1024	1066	1072	1117	1092	1025	1077	1106	1092	1027	1016	1074	1056	1125	1047	1061	1071	1081	1074	1052	1089	1049	1042	1000	1065	1035	1096	1033	1086	1037	1069	1035	1101	1070	1045	1040	1036	1017	1063	1086	1074	1039	1073	1046	1034	1114	1090	964	1071	1095	1089	1032	1037	1079	1058	1055	1121	1043	1059	986	997	1021	1065	1060	1142	1061	1103	1073	1105	1065	1077	1068	1032	1124	1126	1105	985	1030	1039	1056	1010	1053	1081	1087	1059	1048	1084	1049	1048	1110	1032	1058	1069	1089	1034	1092	1118	1122	1074	1047	1030	1076	1041	1039	1091	1062	1043	1031	1017	1027	1075	1122	1058	1024	1042	1082	1088	1057	1043	1055	1000	1076	1032	1052	1085	1054	1021	1069	1048	1050	1103	1043	1128	1081	1019	1054	1093	1032	1093	1079	992	1054	1008	1079	1014	1054	1066	1092	1032	1074	1053	1101	1067	1046	1102	1051	1020	1065	1046	1089	1062	1089	1079	1100	1085	1087	1065	1067	1080	1107	1035	1126	1085	1037	992	1071	1052	1095	1057	1045	1102	1080	1044	1076	1058	1011	1074	1044	1034	1115	1031	1050	1023	1050	1018	1095	1086	1050	1025	1092	1058	1045	1029	1047	1097	1047	1107	1040	1105	1078	1094	1104	1073	1100	1070	1023	1029	1082	1043	1107	1065	1047	1076	990	1065	1036	1038	1046	1060	1006	1036	1056	1062	1020	1061	1056	1002	1019	1010	1071	1043	1040	1031	1065	1080	1064	1074	1070	1009	1050	1075	1074	1073	1087	1036	1035	1071	1042	1099	1064	1041	1048	1111	1027	1037	1028	1102	1012	1034	1065	1059	1073	1076	1030	1046	1050	1091	1102	1060	1098	1075	1078	1066	1014	1037	1042	1031	1032	989	1108	1030	1021	1007	1102	974	1070	1079	1029	1026	1059	1086	1081	1039	1085	1109	1004	1081	1088	1061	1074	1074	1027	959	1071	1073	1067	992	1082	1056	1062	1042	1099	1089	1094	1064	1075	1033	1057	1068	1059	1045	1048	1053	1074	1036	1063	1029	1050	1048	1057	1094	1079	1017	1027	1045	1040	1036	1069	995	1092	1074	1029	1061	1045	1111	1046	1034	1060	1063	1029	1052	1145	983	1045	1088	1105	1094	1012	1063	1019	1110	1075	1073	1040	1020	1054	1040	1072	1050	1061	1041	1004	1059	1009	1017	1003	1093	1028	1047	1045	1035	1045	981	1009	1086	1040	1071	1055	1029	1057	1068	1023	1040	1036	1037	1071	1007	1049	1060	1045	1022	1046	1064	1070	1052	1104	1046	1105	1033	1062	1114	1075	1076	1026	1034	1038	1047	1029	1054	1042	1004	1044	1052	1033	1032	1078	1077	1060	1062	1113	1078	1061	1119	978	1088	1043	1138	1082	1047	1027	1031	1110	1086	1084	1097	1042	1083	1011	1072	1065	1089	1053	1082	1061	1065	1066	1079	1070	1040	1066	1009	1084	1029	1058	1080	1046	1111	1083	1108	1052	1076	1008	1062	1008	1051	1030	1083	1063	1118	1074	1129	1060	1052	1020	1029	1052	1118	1112	1087	1046	1097	1029	1037	1023	1017	1011	980	1093	1055	1055	1113	1089	1069	1093	1023	1047	1073	1034	1133	1096	1044	1100	1049	1079	1058	1067	1005	1023	1070	1081	1091	1071	1004	1060	1028	1027	1026	1064	1069	1018	1047	1057	991	1048	1028	1064	1082	1083	1057	1097	1018	1044	1039	1034	1012	1092	1020	1059	1071	1065	1051	1058	1065	1013	1072	1019	1042	1093	1127	1117	1075	1016	1062	1065	1078	1152	1070	1073	1091	1080	1106	1097	1054	1072	1079	1061	1020	1077	1061	1066	1023	1092	1000	1065	1076	994	1008	1096	1094	1082	1049	1044	1056	1089	1011	1037	1044	1063	1025	1037	1037	1064	1039	1078	1031	1055	1035	1041	1055	1058	1053	1078	1041	1044	1036	1048	1074	1065	1091	1031	1079	1080	1023	1056	1055	1073	1047	1059	1084	1066	1078	1059	1080	1030	1004	1059	1048	1106	1070	1057	1063	1076	1085	1048	1052	1035	1084	1049	1067	1070	1014	1144	1052	1046	1013	1062	1005	1074	1024	1038	1033	1086	1038	1063	1073	1046	1056	1004	1046	1098	1084	1075	1032	1090	1065	1021	1018	1053	1033	1039	1023	1049	1081	1064	1027	1059	1062	1037	1056	1033	1042	1097	1134	1041	1040	1062	1065	963	1026	1080	1022	1093	1108	1125	1053	1009	1117	1070	984	1125	1029	1037	1075	1071	1075	982	1067	1136	1055	1071	1117	1055	1025	1103	987	1100	1060	1088	1065	1103	1027	1057	1039	1100	1097	1071	990	1025	1112	1022	1077	1116	1111	1092	1026	1065	1024	1114	999	1066	1056	1090	1065	1068	1043	1057	1062	1097	1064	1045	1048	1110	1051	1112	1051	1059	1073	1039	1090	1111	1026	1118	1092	1090	1039	1078	1097	1071	1051	1023	1066	1016	1051	1025	1099	1051	996	1037	1094	1082	1054	1023	1071	1090	1034	1063	1071	1000	1117	1061	1059	1041	1041	1099	1064	1034	1075	972	1063	1045	1094	1065	1089	1059	1037	1076	1005	1090	940	1011	1075	1046	1030	1022	1101	1000	1038	973	1035	1081	1081	1072	1065	1053	1043	1024	1074	1031	1036	1034	1048	1126	1039	1028	1122	1035	1075	1090	1067	1079	1043	1071	1115	1124	1037	1082	1045	1074	1063	1039	1056	1085	1057	1001	1103	1063	1080	1036	1070	1076	1086	1056	1039	1107	1102	1079	1071	1141	995	1028	1007	1076	1024	1024	1061	1033	1068	1093	1053	1036	1075	1055	1073	1064	1016	1054	1035	1012	968	1042	1080	1051	1062	1076	1065	1085	1063	1017	1045	1019	1054	1068	1051	1056	1023	1043	1053	1033	1089	1058	1062	1071	1058	1057	1012	1072	1123	1083	1062	1095	1074	1071	1038	1044	1062	1055	1054	1046	1034	1090	1051	1126	1069	1046	1116	1063	1081	1032	1064	1068	1051	1057	1029	1021	1016	1043	1059	1062	1073	1018	1022	1040	1093	1038	1046	1066	1036	1028	1110	1108	1051	1043	1020	1073	1118	1102	1042	1006	1016	1064	1092	1074	1080	1057	1077	1054	1032	1039	1077	1061	1044	1044	1080	1017	1087	1003	1030	1093	1088	1084	1030	1057	1031	1027	1044	1042	1033	1041	1045	1132	1003	1052	999	1086	1048	1032	1027	1062	1083	1031	1059	1087	1090	1058	1085	1038	1088	1040	1064	1071	1047	1038	1058	1076	1065	1044	1004	1011	1029	1030	1099	1075	1048	1087	1079	1046	1058	1006	1056	1097	1039	1099	1031	983	1041	981	997	1066	1064	1090	1028	1068	1018	1047	1070	1029	1043	1104	1091	1110	1009	1087	1075	1080	1049	1115	1099	1099	1073	1041	975	1075	1060	1006	1091	1059	1026	1010	1053	1035	1068	1066	1034	1039	1090	1005	1040	1075	1085	1068	1001	1032	1118	1086	1079	1047	1059	1114	1033	1015	1103	1071	1068	1126	1052	1085	1048	1052	1048	1077	1069	1111	1046	1033	1094	1049	1012	1073	1022	1069	1032	1056	1085	1056	1047	1017	1085	1093	1062	1038	1126	1078	1032	1085	1053	1147	1021	1071	1075	1056	1071	1051	1026	1111	1092	1057	1098	1111	1075	1030	1102	1054	1086	1036	1077	1020	1080	1081	1071	1014	1034	1077	1055	1059	1088	1110	1041	1026	1027	1087	1097	1016	1049	1027	1056	1065	1105	1053	1019	1047	997	1064	1045	1035	1113	1017	1124	1049	1091	1046	1072	1073	1031	1063	1080	1103	1098	1112	1058	1046	1084	1037	1026	997	1049	1052	1065	1048	1040	1064	1042	1076	1039	1031	1089	1020	1043	1097	1088	1116	1029	1047	1050	1092	1076	1056	1023	1063	1014	1055	1083	1052	1064	1079	1024	1032	1061	1003	1049	1032	1078	992	1043	1067	1081	1051	1046	1081	1072	1122	1085	1065	1066	1059	1089	1022	1058	1084	1067	1073	1069	1093	1007	1066	1021	1082	1102	1017	1070	1064	1086	1057	1019	1013	1039	1146	1067	1038	1082	1037	1093	1073	1035	1014	1054	1094	1055	1058	1084	1034	1055	1045	1064	1080	1038	1105	1066	1020	1022	1097	1068	1059	1059	1033	1103	1075	1087	1053	1072	997	1032	1039	1058	1023	998	1041	1021	1085	1054	1015	1123	1046	1009	1048	1002	1051	1058	1103	1065	1081	1050	1006	1078	1078	1117	1045	1031	1094	1081	1062	1072	1016	1053	1072	1044	1016	1085	964	1011	1061	1065	1018	1084	1043	1016	1073	1048	1076	1070	1028	1090	1054	1030	1055	1048	1073	1075	1058	1030	1044	1053	984	979	1035	1081	1037	1072	990	1081	1119	1068	1023	1057	1044	1040	1030	1069	1064	1068	1120	1027	1017	1064	1023	1038	1048	1010	1090	1047	1115	1053	1085	1064	1038	1040	1013	1021	1066	1115	1026	1064	1145	1030	1108	1042	1053	1130	1073	1021	1054	1030	1102	1062	1084	1134	1047	1071	1075	1118	1008	1097	1042	1032	1091	1044	1057	1061
39845	24266	17759	7583	2326	819	413	354	383	351	391	375	364	348	371	373	340	374	348	343	364	339	369	373	354	341	340	426	359	376	373	386	364	330	376	365	384	383	354	325	357	337	373	389	376	343	345	339	366	338	383	371	415	374	364	369	325	352	381	330	376	389	368	338	349	336	351	350	342	359	378	368	351	385	369	396	363	328	343	353	356	371	364	354	347	346	335	370	352	346	345	357	343	362	334	369	330	376	395	375	311	374	332	335	356	338	391	394	356	378	373	404	378	377	360	334	373	408	424	381	358	342	382	354	364	354	345	369	375	371	353	359	346	380	373	362	367	376	364	351	368	358	379	349	384	378	348	378	345	353	340	355	372	347	327	366	349	351	336	347	379	341	370	388	369	372	349	362	339	353	387	376	370	362	376	396	364	374	365	347	328	345	362	369	343	372	385	350	328	323	338	351	325	375	332	365	380	343	358	394	369	338	358	364	358	353	406	377	371	368	363	355	354	369	351	330	363	366	370	334	319	343	331	340	349	333	351	404	365	361	359	354	390	343	321	366	365	366	383	341	385	366	374	313	366	351	350	347	390	377	386	394	334	373	349	366	365	346	355	376	350	382	359	353	396	377	384	341	341	361	362	366	354	349	356	332	390	350	333	399	355	348	364	344	409	361	331	360	369	346	377	372	360	411	359	375	379	346	374	371	385	343	346	335	336	336	379	367	341	341	319	346	378	359	368	340	371	334	388	338	369	321	358	361	375	334	321	375	398	367	355	359	346	367	338	374	353	366	417	386	354	339	365	357	370	365	335	328	362	375	370	389	355	371	365	360	364	349	339	361	396	345	310	355	378	382	363	352	386	354	361	391	413	392	369	362	335	323	362	354	388	353	370	375	354	341	384	422	380	396	359	352	390	365	354	344	366	376	364	398	340	368	384	346	361	349	320	357	352	343	324	349	371	379	396	360	336	356	357	358	344	366	363	398	409	401	376	366	369	360	382	348	383	391	368	375	323	361	358	363	344	362	341	365	303	371	408	361	353	356	398	365	345	332	341	367	376	385	371	370	362	360	367	372	367	384	343	387	346	381	376	386	409	349	428	372	354	346	380	335	391	373	372	363	385	375	380	371	351	393	393	345	342	370	356	369	387	380	319	347	359	359	357	383	399	372	402	387	374	383	340	368	378	350	366	374	343	366	329	385	342	352	385	359	370	359	391	355	378	395	377	368	348	377	334	352	381	355	378	350	367	377	351	364	385	379	366	394	369	329	369	363	379	400	369	355	370	346	365	365	364	324	363	331	380	359	337	356	356	374	361	409	345	387	318	365	358	366	348	376	368	385	368	394	362	377	385	405	326	342	396	347	355	365	348	354	371	366	328	387	353	347	367	381	376	345	370	400	350	390	339	369	335	376	368	376	381	346	342	380	341	353	350	375	354	405	395	395	345	380	333	357	358	388	343	378	350	347	345	377	345	357	335	351	370	361	356	406	358	366	349	357	374	383	362	380	382	348	349	355	351	363	347	373	385	383	371	372	354	376	389	361	364	361	322	395	380	345	391	381	371	346	346	337	346	319	351	388	383	369	369	340	394	363	358	337	350	419	363	377	364	368	345	353	359	356	359	359	361	345	361	360	397	329	324	361	344	413	326	316	392	323	392	364	355	360	371	352	363	337	368	359	373	381	395	349	345	374	363	329	397	378	380	350	367	318	399	381	365	384	383	328	374	359	355	367	358	357	391	376	360	418	384	343	370	309	322	364	370	376	385	332	369	327	368	363	358	313	379	352	353	422	366	369	374	340	362	363	346	393	328	359	393	373	384	363	332	388	328	369	352	374	373	348	342	342	370	374	357	373	346	356	391	345	327	375	366	370	377	359	371	356	397	331	373	361	353	376	360	365	347	357	381	373	337	335	378	352	339	355	370	365	402	336	356	400	402	375	349	371	360	345	342	393	407	330	374	361	347	350	365	345	357	411	354	318	384	346	357	361	379	378	342	381	374	375	371	365	351	356	379	413	383	347	372	365	345	372	357	338	356	340	359	368	388	358	388	355	360	393	360	340	384	361	366	329	348	339	409	378	352	357	361	373	372	368	334	401	390	366	348	359	381	369	365	352	367	376	364	352	360	330	367	367	338	368	367	380	337	347	391	333	368	332	346	376	370	372	364	376	374	393	343	370	395	377	324	367	359	379	317	361	375	357	330	361	353	377	335	342	345	351	378	364	382	368	398	382	369	372	392	365	356	338	359	369	374	357	376	400	388	369	379	333	352	368	379	406	367	363	383	331	382	352	367	347	360	358	372	326	370	380	333	367	373	373	390	342	333	374	337	374	353	365	383	353	369	341	362	351	371	357	369	361	353	350	356	356	354	360	381	372	329	363	408	353	369	358	359	369	335	349	391	376	356	351	340	355	376	363	354	373	376	347	359	319	331	380	381	334	374	347	328	347	352	385	353	369	397	386	363	333	380	349	344	387	321	353	377	331	352	382	341	348	335	375	361	366	383	354	343	373	370	379	409	369	364	373	334	328	400	358	334	368	387	366	396	374	362	403	347	351	362	367	368	363	382	347	380	346	372	371	366	368	349	374	347	366	389	326	327	356	302	364	403	385	346	350	402	379	360	365	399	356	356	340	326	367	325	338	360	357	392	382	382	381	369	361	343	385	358	370	356	359	374	386	388	343	357	354	304	352	356	344	350	360	382	363	388	369	362	363	368	356	348	406	350	373	361	389	384	358	378	374	369	381	409	348	353	338	389	327	383	378	374	359	336	364	394	391	331	323	364	356	345	310	348	400	374	385	397	334	389	339	362	365	390	360	368	372	365	374	372	362	399	374	386	381	350	358	337	345	373	386	347	361	344	348	401	318	354	367	305	369	353	361	360	376	364	383	330	346	356	378	333	354	360	365	367	357	400	359	354	363	364	353	371	361	391	366	355	363	359	357	346	375	324	362	308	367	342	398	330	355	369	351	356	410	390	378	378	371	343	354	369	386	383	412	363	356	387	359	370	375	366	375	355	369	363	364	365	363	350	336	387	366	307	334	368	381	373	373	346	367	339	341	372	344	333	390	351	380	371	350	334	377	339	368	344	358	380	354	386	392	362	369	377	356	354	356	357	362	360	340	353	407	350	337	316	380	353	365	369	301	365	329	368	364	339	366	330	367	343	365	367	371	364	396	359	348	376	365	355	371	404	383	395	356	328	348	351	403	368	390	366	342	405	412	359	387	360	361	386	346	396	369	337	359	384	359	344	350	355	343	321	364	324	334	401	372	367	380	356	360	396	355	346	337	366	371	362	376	349	329	339	362	360	334	402	350	352	369	379	379	366	385	364	359	365	346	363	371	370	373	374	354	357	386	368	353	388	342	359	366	347	381	358	337	402	362	374	384	392	357	356	385	378	358	323	365	352	387	355	395	390	359	365	360	306	326	356	369	371	360	371	397	363	359	356	326	396	354	376	415	386	385	372	367	359	371	387	347	373	382	352	354
22313	19641	23667	13318	5648	2103	917	775	831	877	856	824	830	802	840	833	881	848	852	818	857	806	803	810	833	819	815	831	838	801	790	840	802	797	774	778	873	819	770	838	809	796	780	820	773	812	868	834	808	817	824	818	803	802	814	819	768	822	815	757	785	819	816	787	770	797	844	812	812	805	817	852	815	780	851	862	878	800	815	862	810	822	812	846	882	806	808	822	845	772	844	774	786	854	820	789	863	864	831	834	790	880	840	829	795	828	826	794	787	835	859	854	790	797	867	881	818	850	836	858	870	869	857	793	822	741	822	835	804	847	796	824	795	801	839	777	821	799	843	778	814	790	784	789	834	849	744	841	797	800	825	823	818	827	810	797	803	774	797	782	801	837	808	831	822	765	863	830	817	797	810	841	772	801	875	776	867	773	807	833	827	807	805	798	775	827	821	781	830	809	777	809	807	802	814	803	777	795	804	799	787	772	844	794	848	838	805	801	837	840	806	805	795	817	808	765	847	868	831	808	844	827	807	795	785	850	814	812	771	770	809	794	830	855	823	804	767	835	836	832	898	791	820	806	826	775	828	815	818	835	872	753	805	822	793	814	811	823	793	764	841	830	821	799	863	809	800	872	814	835	857	836	773	809	833	823	823	836	830	875	831	886	837	859	848	809	859	832	832	827	808	808	858	822	904	817	831	812	824	832	777	835	874	792	851	826	771	781	854	818	834	844	799	860	809	851	889	841	827	836	802	836	827	845	831	827	872	805	825	756	813	850	823	796	818	838	839	822	809	804	823	780	837	839	807	842	828	859	823	855	784	790	809	839	845	858	804	771	855	823	823	811	844	852	834	842	798	812	793	796	786	824	813	847	818	792	804	828	777	826	788	802	812	829	813	818	833	819	801	795	859	811	764	776	816	789	826	856	820	827	810	820	856	777	819	838	820	834	856	785	828	858	837	809	842	827	866	786	858	798	797	800	860	813	778	810	815	833	817	825	796	829	801	768	824	774	844	779	844	856	835	803	808	836	795	827	808	775	799	824	795	855	809	823	816	832	841	726	862	774	820	830	838	849	825	814	779	792	835	801	819	837	844	829	818	822	825	854	870	794	816	833	801	809	876	835	884	808	838	809	861	865	842	836	843	844	839	810	805	787	832	844	819	819	827	838	810	820	837	787	783	816	797	795	822	813	810	831	833	789	842	780	809	805	792	789	815	817	765	812	850	823	804	795	787	805	887	828	826	821	842	821	781	869	823	776	801	809	791	783	837	774	800	825	795	846	864	812	818	857	848	859	835	791	807	771	791	812	829	773	807	807	843	796	834	781	786	856	827	836	849	825	816	806	785	823	798	868	844	820	823	813	879	844	864	840	790	780	869	778	832	856	794	817	806	748	851	853	845	803	819	852	837	839	837	810	846	792	817	875	880	817	797	865	811	794	866	814	791	858	840	849	824	824	839	828	799	805	812	836	820	883	840	815	801	776	816	832	832	856	744	850	784	818	837	858	819	842	857	794	834	818	786	828	792	787	807	801	807	848	817	805	815	807	805	856	827	823	822	824	851	785	820	837	796	814	813	844	839	811	822	777	839	784	792	839	794	823	813	878	837	832	769	848	789	812	835	799	847	841	787	822	795	822	859	842	824	794	809	871	812	814	830	857	829	782	823	803	860	836	855	801	833	854	836	838	839	819	859	804	847	831	838	787	847	850	846	792	833	827	774	797	817	814	770	861	798	832	854	805	805	827	818	799	836	851	777	830	768	829	823	815	806	804	760	829	831	811	853	838	787	813	845	799	804	809	764	802	824	842	828	847	819	823	752	820	791	825	840	809	820	842	826	785	830	820	828	834	845	799	795	831	876	807	806	835	810	844	827	830	817	799	800	802	848	825	812	855	828	834	799	830	813	863	823	834	822	777	863	842	861	842	797	840	772	818	804	813	822	825	806	814	791	837	775	857	782	832	795	830	812	832	899	847	868	810	826	822	840	806	799	828	845	828	797	799	833	832	830	800	804	833	822	852	810	847	910	826	793	806	792	841	830	862	795	810	795	884	788	821	874	842	796	787	804	803	849	744	827	832	801	818	845	851	849	861	807	834	838	821	827	822	813	799	830	805	803	807	834	841	872	836	865	818	837	829	814	796	791	834	869	794	809	789	822	808	816	834	825	848	789	829	824	834	836	824	818	794	784	874	780	864	789	837	861	787	820	845	788	853	819	844	874	794	790	855	821	841	839	867	817	862	845	836	815	790	871	802	833	792	805	818	804	875	835	770	840	822	838	839	838	809	833	850	804	758	842	833	821	788	796	826	787	816	813	791	834	779	815	825	773	841	781	815	843	838	843	793	865	835	840	840	839	793	840	778	810	869	796	766	853	865	770	812	797	792	796	841	827	804	868	824	823	867	808	885	817	782	769	818	778	865	781	801	779	853	822	794	823	810	851	828	792	805	886	810	786	812	805	843	848	817	862	790	804	801	823	802	792	847	829	836	809	815	824	833	806	843	836	833	846	809	817	853	816	834	815	859	809	806	805	833	842	792	798	808	843	759	840	814	847	811	859	809	819	832	810	837	809	869	817	820	859	811	850	798	833	815	873	826	865	829	813	814	869	804	804	809	830	816	840	787	790	825	740	792	788	811	863	755	855	832	797	799	819	826	833	831	815	826	825	800	817	845	848	805	815	814	842	794	855	787	870	844	789	827	847	848	802	861	768	885	850	827	821	766	859	811	873	830	818	843	850	842	849	806	823	789	837	816	802	806	812	797	827	767	839	860	869	823	809	847	841	815	785	833	822	790	767	841	774	880	823	837	802	773	854	835	801	827	809	744	782	839	809	774	786	819	836	831	816	848	823	814	802	801	854	792	803	796	795	801	834	812	805	826	837	819	816	807	855	836	782	818	786	853	785	801	808	801	840	846	808	797	767	821	835	826	816	825	806	818	824	822	846	832	815	789	776	806	841	794	810	850	861	843	837	866	848	840	821	805	816	833	805	841	847	870	840	858	867	821	786	788	845	840	838	821	866	852	837	805	809	787	837	794	815	864	817	838	872	831	825	815	811	851	799	831	867	814	811	905	808	852	822	776	851	862	869	812	798	823	822	830	783	809	808	853	877	773	838	823	804	829	825	862	860	838	829	792	813	798	834	790	802	840	814	831	827	823	789	782	841	809	821	822	823	810	830	860	784	835	777	771	847	794	809	814	819	837	789	743	795	854	839	758	780	796	767	779	839	823	815	870	774	827	804	829	755	796	828	774	808	803	822	756	849	820	833	841	862	806	829	843	826	871	813	809	833	853	824	804	813	811	851	830	817	835	776	790	779	810	814	803	843	817	809	861	807	864	861	819	820	827	824	857	833	827	808	838	834	793	881	766	819	848	812	825	820	891	818	791	802	821	838	853	855	785	768	837	834	790	868	777	795	817	800	882	822	837	804	819	815	820	817	826	785	840	840	818	812	843	821	814	830	818	780	803	780	805	819	846	801	808	836	772
61893	62500	67751	45908	24673	9165	1520	369	369	375	399	331	347	370	337	355	348	427	366	365	368	363	338	379	320	353	351	324	354	389	351	399	334	361	349	337	362	367	374	329	358	364	358	378	352	361	377	355	377	358	360	368	390	334	345	329	393	384	346	344	372	374	339	381	370	342	360	394	343	335	327	334	344	359	389	373	372	327	378	344	354	332	354	379	371	340	374	359	330	370	370	333	337	363	354	383	357	341	370	344	378	357	361	362	328	381	391	347	347	349	356	335	381	359	384	344	380	352	367	342	385	353	346	381	340	322	362	371	337	361	364	352	332	330	335	362	343	350	380	346	379	331	350	348	386	347	348	362	361	348	322	363	363	357	350	329	352	348	362	360	358	358	368	330	331	361	396	402	366	345	367	365	340	363	373	353	346	370	350	375	352	325	363	377	339	334	317	366	378	369	342	352	370	356	367	383	380	340	397	329	383	329	343	345	340	375	360	405	367	381	376	343	390	362	359	370	339	351	330	351	359	394	362	375	350	353	360	361	379	359	371	391	376	373	304	373	350	379	324	353	368	339	367	359	366	361	386	365	354	328	361	355	377	414	337	335	361	406	379	383	347	335	376	378	353	338	356	385	359	392	373	354	390	355	376	371	357	358	348	337	344	352	357	386	352	324	369	373	367	342	361	345	373	328	407	392	366	346	354	361	352	344	362	357	359	362	344	361	381	344	382	385	358	339	351	366	347	392	319	366	387	374	384	352	360	320	336	337	333	349	377	373	371	330	384	365	348	352	372	366	354	345	348	350	332	358	352	386	386	365	374	397	344	375	373	361	347	342	367	324	361	358	343	351	300	340	378	378	360	332	378	374	358	377	370	358	359	342	356	353	358	366	404	360	341	379	363	389	380	333	353	363	346	386	360	359	371	380	362	378	342	404	378	369	334	363	347	362	355	317	343	352	377	357	319	394	306	321	371	323	362	377	353	387	372	367	360	364	369	421	396	333	353	366	369	364	331	307	351	392	378	359	367	346	368	402	350	342	390	380	342	358	344	331	373	365	362	348	393	377	329	348	385	377	311	322	351	349	365	369	317	362	371	346	389	393	368	379	358	349	358	333	353	333	333	364	356	373	349	349	339	345	329	362	337	356	343	388	362	385	360	353	362	381	369	369	351	368	386	320	337	367	371	342	361	374	377	383	381	374	410	336	376	356	337	355	367	348	304	391	389	384	333	375	330	375	356	374	369	389	313	348	388	400	368	371	366	353	392	367	356	370	328	381	357	366	314	353	331	368	345	384	343	408	364	374	358	375	370	373	348	386	353	345	350	367	371	366	348	364	335	345	346	365	387	386	374	346	357	388	351	354	355	337	378	353	355	347	339	360	314	370	360	339	391	378	362	373	357	357	356	328	349	367	359	363	339	372	450	341	361	390	348	374	400	351	375	357	373	343	341	376	378	360	355	331	372	351	363	356	387	330	374	344	376	371	381	377	342	376	378	370	387	384	334	342	329	399	376	365	374	356	360	310	376	371	392	353	352	321	357	351	348	327	356	334	368	383	356	348	379	356	362	384	364	337	341	312	375	343	373	324	362	383	388	339	374	384	391	393	314	405	358	324	381	357	379	358	358	382	392	369	333	360	367	373	334	349	352	349	359	306	361	328	355	326	347	348	412	405	339	350	333	361	372	357	374	363	363	327	340	357	375	338	326	373	331	352	395	395	353	327	331	351	350	354	343	364	326	384	365	377	355	355	359	351	346	357	371	320	346	347	345	347	347	363	350	366	373	337	380	381	374	361	368	355	367	335	338	346	360	395	367	352	344	318	326	367	356	349	349	336	383	354	340	365	353	366	384	345	352	347	343	352	332	365	369	368	368	383	352	356	392	341	333	360	370	345	338	372	360	325	351	361	336	368	378	386	364	371	354	359	365	355	332	379	359	346	389	380	366	358	362	346	346	386	336	399	371	379	371	376	360	356	387	380	371	351	388	335	389	384	353	352	357	333	339	362	350	353	341	345	376	321	348	404	350	336	343	378	330	278	350	395	343	368	405	351	371	355	395	354	360	365	366	333	360	372	369	332	337	361	395	358	376	351	367	354	387	359	374	398	379	410	358	344	369	359	323	375	355	338	327	373	357	367	342	349	373	359	361	345	366	300	357	362	362	377	332	349	373	341	354	368	343	357	354	371	401	397	370	382	332	324	375	346	354	354	371	332	371	365	383	369	419	399	354	367	370	331	374	328	349	373	361	346	370	369	342	360	388	342	363	373	346	355	375	343	364	349	336	331	380	361	358	379	340	315	309	395	362	387	344	349	372	364	388	398	353	359	332	361	369	348	357	336	361	345	346	366	353	322	386	343	339	374	339	342	391	375	366	362	351	321	352	361	341	352	357	356	340	344	381	346	342	361	375	356	343	368	369	364	374	370	332	370	367	338	351	367	352	351	365	344	323	394	360	374	345	406	359	333	352	364	342	393	356	388	361	382	346	345	334	337	362	365	320	359	330	358	365	355	355	364	347	352	358	318	378	355	348	349	390	368	332	376	366	370	340	354	339	348	375	345	380	349	374	356	355	326	378	355	371	361	358	349	351	359	330	389	358	380	319	378	360	367	362	380	344	333	383	337	357	368	404	344	334	340	376	374	349	324	342	384	377	381	369	325	379	360	332	347	377	346	368	369	381	376	420	364	376	370	388	376	345	375	360	338	388	379	352	377	346	347	337	343	374	389	360	384	339	398	337	376	374	343	373	363	363	363	357	374	411	363	376	349	374	337	351	361	366	356	324	328	377	336	354	324	366	386	326	369	358	385	371	349	371	360	376	364	356	367	382	361	341	341	355	330	408	350	393	346	371	366	361	364	334	372	342	381	355	335	356	380	382	386	376	352	360	372	397	353	390	368	379	332	345	333	329	339	353	346	345	338	397	342	375	389	347	375	350	375	339	388	326	355	336	398	387	367	357	362	352	332	287	345	363	375	355	361	365	361	362	371	395	350	412	350	330	342	353	365	403	346	365	356	351	354	369	352	356	389	370	350	371	393	350	384	363	344	354	368	399	369	364	332	361	336	334	365	332	324	373	378	328	334	377	349	363	347	386	364	352	368	371	357	335	369	342	332	359	323	354	346	349	397	350	346	345	319	356	330	375	414	362	343	357	386	324	369	361	404	320	371	348	390	358	329	375	341	361	310	368	332	366	326	355	314	355	349	361	358	363	381	333	389	346	375	392	379	370	342	374	346	346	354	369	336	363	353	318	366	322	349	391	347	348	385	372	348	393	357	372	345	364	363	378	351	336	372	341	335	402	376	346	364	354	320	352	355	340	341	383	321	347	332	354	346	346	368	371	367	387	346	412	352	382	374	358	376	372	395	332	378	318	325	358	336	315	385	387	337	367	365	339	371	342	361	393	342	367	360	365	378	349	346	365	368	372	367	373	389	366	345	390	351	395	350	335	371	374	369	386	360	392	353	340	398	355	383	366	362	353	359	387	327
39816	51929	64142	50471	32321	15764	3104	840	827	824	787	779	838	833	826	850	846	820	791	827	764	839	809	851	826	770	819	773	825	851	834	867	830	797	847	833	853	883	833	813	822	811	869	804	803	841	808	828	807	825	818	808	808	821	854	776	830	828	822	793	808	802	792	816	819	807	853	783	835	836	846	882	807	840	831	848	774	875	840	834	810	789	794	812	839	872	857	824	865	814	853	819	841	856	856	802	848	829	787	864	853	872	827	803	810	802	854	825	858	802	850	830	844	868	905	827	810	835	828	839	820	850	800	802	839	854	842	847	843	875	822	780	865	786	814	858	836	788	827	827	773	805	836	799	805	828	801	853	768	830	794	851	826	827	807	809	785	819	824	874	825	859	812	803	837	902	794	780	832	791	830	825	811	842	843	854	783	849	848	785	813	874	862	732	868	815	810	803	841	872	801	863	802	828	820	848	809	844	831	814	858	879	866	782	815	801	797	808	835	859	856	798	831	861	848	832	810	856	811	812	854	855	778	819	820	762	835	825	830	855	829	816	813	844	830	810	823	879	806	834	844	839	780	840	854	779	793	848	846	832	846	766	834	737	798	888	833	788	814	801	846	774	816	831	789	794	837	842	831	797	806	797	852	842	770	823	789	871	848	830	835	861	855	831	818	734	821	834	805	809	842	834	931	833	852	856	812	856	815	832	805	832	819	818	822	850	809	803	811	836	839	826	824	790	806	805	806	793	847	857	824	798	841	838	853	865	887	801	799	847	802	858	789	826	857	816	811	795	807	844	815	801	814	819	854	875	809	851	821	804	797	810	852	853	867	765	861	787	864	855	855	867	865	827	799	867	828	786	812	829	863	853	769	781	845	815	822	819	886	836	853	865	809	755	813	840	846	841	806	817	796	840	815	858	813	887	820	856	838	879	825	811	772	865	796	849	814	833	818	790	800	782	833	794	845	849	845	816	851	780	866	806	877	839	847	802	844	800	796	818	821	834	836	851	796	773	875	866	838	811	827	826	838	823	813	832	868	870	838	842	809	864	833	873	812	804	827	786	852	869	818	855	839	838	847	837	820	782	809	856	854	827	865	823	824	840	815	841	868	804	826	847	853	859	878	820	809	848	818	799	839	813	849	797	779	807	799	847	855	830	779	823	806	832	859	783	810	824	848	846	860	860	877	823	846	821	827	792	851	847	840	886	891	860	834	813	836	865	856	798	873	879	865	799	803	869	823	770	760	776	894	828	832	824	846	798	813	834	809	831	885	841	882	825	796	779	858	823	794	856	843	812	839	818	829	838	838	847	817	855	802	822	837	837	816	891	826	825	851	843	825	833	785	812	851	845	825	871	798	855	846	809	818	844	823	858	825	808	819	811	858	789	864	901	794	803	822	827	840	813	848	783	758	863	764	771	798	816	831	856	782	827	832	825	804	840	823	852	842	776	837	824	829	840	785	820	803	866	839	802	776	808	835	840	850	800	825	839	853	833	875	794	857	827	836	809	857	822	820	836	818	812	828	819	777	826	867	831	827	776	831	819	823	840	786	845	831	823	805	806	815	767	811	853	873	862	816	795	810	876	785	795	802	771	812	794	801	825	835	821	824	842	814	815	787	852	814	813	834	829	812	873	805	804	845	834	809	778	868	830	806	826	814	846	815	822	840	806	837	823	822	798	863	801	801	864	781	789	838	819	820	835	785	829	822	885	835	784	827	882	876	817	806	821	793	832	873	857	801	803	819	839	803	833	837	862	845	855	803	828	807	833	802	808	824	802	800	831	846	795	822	837	798	824	810	841	843	862	830	877	828	795	815	783	815	774	815	838	834	786	849	840	814	848	852	793	784	794	815	784	820	851	791	833	831	820	811	848	827	821	835	828	832	821	832	824	863	833	807	868	812	786	798	773	818	845	805	836	824	789	827	825	841	839	842	914	847	841	833	812	851	816	811	801	799	809	824	856	814	811	842	805	812	851	803	863	849	839	807	802	796	886	832	802	814	789	868	809	834	798	864	872	815	818	812	832	852	738	840	803	839	812	787	800	819	805	846	846	818	815	774	876	864	792	799	790	825	842	776	796	849	840	799	861	855	833	798	785	804	816	777	805	786	834	813	836	891	821	845	859	789	805	801	786	834	825	804	840	802	801	841	850	817	790	862	843	839	873	805	799	836	815	824	841	868	830	837	848	807	816	860	826	836	812	821	814	830	856	870	812	890	840	821	808	817	837	784	844	798	878	776	834	800	849	828	813	865	833	805	835	839	785	852	891	843	882	834	873	816	854	833	810	848	821	858	821	824	799	873	800	778	803	799	794	802	804	833	791	856	818	830	797	838	806	815	830	798	830	883	882	829	797	851	833	828	790	846	860	840	841	847	768	766	879	830	835	842	835	834	826	869	848	849	863	884	794	790	815	859	866	784	830	806	807	799	869	820	855	790	845	839	871	871	832	785	824	803	808	842	754	820	847	844	831	809	818	773	843	863	847	799	853	816	822	787	833	790	829	807	805	800	854	778	867	810	864	805	840	816	848	788	795	819	810	815	810	840	815	827	808	790	858	789	865	807	806	799	785	854	763	881	821	810	790	832	806	833	792	838	839	839	855	804	825	827	749	878	804	845	839	824	882	827	790	807	858	785	798	838	814	761	788	817	827	834	838	800	865	822	808	828	847	842	844	860	876	878	863	849	858	815	772	813	838	806	772	777	808	814	840	821	855	785	878	805	808	863	810	836	788	814	867	783	833	834	855	859	839	841	842	821	831	827	840	816	806	836	847	806	829	779	803	800	825	836	842	823	795	805	846	807	780	831	809	860	775	809	842	829	814	833	829	845	809	759	796	820	822	776	852	848	799	803	845	817	851	838	864	811	842	828	851	794	822	881	799	843	874	823	877	812	848	816	838	859	833	780	810	851	775	803	842	824	839	740	859	860	828	851	832	874	851	843	831	805	857	812	828	862	821	840	830	821	787	872	856	864	796	858	842	794	859	836	801	785	805	803	854	892	819	834	878	871	808	887	822	824	829	807	784	871	861	815	772	851	787	807	857	792	761	830	792	868	816	879	842	842	879	848	844	766	804	863	809	829	832	812	833	796	831	861	864	814	741	842	825	839	774	849	817	857	859	822	802	815	804	828	900	822	835	844	837	872	809	846	781	791	845	851	824	802	798	823	844	844	813	813	851	809	882	773	818	816	862	819	879	843	790	804	831	859	846	843	855	799	834	790	869	831	819	809	779	831	808	789	836	816	875	796	813	801	825	837	782	843	811	812	821	872	857	813	826	836	851	824	848	870	842	853	834	820	834	809	821	820	818	855	804	847	765	822	787	903	838	848	763	830	772	831	814	810	795	856	787	839	834	827	860	785	819	820	829	837	785	816	849	864	849	807	812	823	857	852	812	815	798	824	819	830	814	814	844	851	819	809	844	856	761	827	857	850	841	849	838	809	839	812	870	780	798	866	787	824	854	771	772	842	783	807	825	842	846	811	812	781	818
72101	69445	77183	57815	35655	18113	4329	598	499	584	509	538	499	499	541	533	553	500	526	560	540	534	535	534	517	513	557	509	526	506	533	482	509	562	512	522	504	533	492	517	499	583	551	524	511	517	508	561	506	501	532	574	584	531	510	527	494	526	551	499	550	490	501	553	537	513	530	514	505	541	499	532	516	505	526	522	532	516	485	490	471	524	528	529	519	502	557	537	546	522	530	510	506	570	544	526	543	556	523	527	544	517	490	521	544	535	520	504	524	531	512	561	527	562	492	525	532	494	505	519	498	544	548	545	489	508	487	503	470	517	493	475	549	576	518	560	502	511	506	531	491	566	505	509	519	498	503	539	551	485	578	503	534	568	528	543	505	553	506	564	512	527	555	562	507	496	536	535	471	533	495	513	494	499	503	532	555	531	493	500	535	508	528	502	544	548	525	512	535	538	581	536	527	538	480	534	554	549	507	526	541	558	547	521	558	526	507	504	556	552	518	505	541	566	538	515	513	535	507	545	506	510	517	536	550	544	522	536	522	547	532	555	533	540	548	545	544	516	547	549	594	547	547	500	533	487	519	492	509	491	538	554	532	547	576	499	559	511	531	540	492	527	522	473	540	574	575	526	516	534	496	544	508	539	524	557	519	545	509	492	541	538	489	493	561	518	531	520	522	483	526	517	504	496	531	563	533	574	514	521	522	561	533	530	532	540	539	501	539	519	510	491	557	528	511	531	532	566	521	526	541	540	485	480	495	535	504	547	557	492	505	523	556	481	512	489	520	529	547	507	506	531	549	532	541	552	535	521	485	519	547	521	534	517	531	503	484	550	541	530	529	534	529	508	578	547	583	559	511	520	507	487	502	518	553	502	476	531	529	499	515	527	513	529	507	547	507	559	545	536	509	525	549	568	527	507	500	501	529	531	512	532	559	543	528	549	519	532	518	510	517	484	504	572	532	542	566	493	476	520	543	525	557	540	522	493	518	517	526	531	548	529	480	533	503	505	528	570	556	509	485	507	576	477	499	551	542	529	547	509	600	507	470	537	532	509	521	517	536	498	514	572	534	540	540	502	512	543	546	535	523	551	542	554	504	502	537	532	541	564	557	482	491	534	484	537	479	549	498	482	484	547	553	545	542	535	544	566	485	557	506	483	552	546	543	550	501	521	533	553	537	543	506	490	523	485	571	540	507	489	510	535	521	523	508	454	505	559	566	545	534	494	545	490	508	523	505	577	519	515	546	529	541	525	511	515	560	546	515	547	526	504	528	538	547	484	564	502	498	525	580	470	514	549	510	519	545	479	579	536	513	517	495	544	551	533	498	479	516	564	533	553	523	536	546	515	521	474	550	531	521	540	557	538	529	565	534	494	504	568	559	519	522	544	570	530	495	517	519	566	494	536	496	531	521	536	526	500	533	495	527	467	548	529	533	519	554	535	497	523	470	551	512	510	481	480	526	544	505	515	577	542	513	537	547	541	564	578	554	558	520	490	547	562	493	543	495	528	532	496	498	530	539	525	510	514	498	529	540	491	525	507	511	517	523	553	515	493	553	510	511	563	536	515	506	508	515	505	506	529	553	488	500	493	578	499	494	514	551	547	517	499	516	557	587	528	516	526	550	584	541	499	505	498	532	557	511	566	533	597	505	550	537	512	523	483	476	509	485	504	579	569	543	510	518	479	548	532	514	529	500	534	498	505	484	534	549	545	528	534	555	505	534	544	499	548	508	535	494	593	505	507	508	495	535	564	517	475	551	498	514	549	532	508	506	570	518	540	550	539	526	518	513	513	523	481	541	504	526	481	564	514	504	480	507	512	555	561	523	513	536	559	524	500	553	523	524	533	512	606	508	518	514	534	521	523	537	521	529	528	580	545	569	535	547	538	532	550	489	533	555	528	535	513	523	528	527	495	521	542	504	536	524	521	520	479	577	516	510	529	486	545	530	514	572	486	511	508	561	517	488	501	504	574	510	525	549	503	527	527	560	536	485	501	462	496	518	524	502	538	475	561	559	532	508	509	488	492	507	557	512	528	542	492	528	516	530	535	543	523	498	508	505	528	487	489	553	507	480	492	548	552	520	578	572	542	550	522	536	530	550	532	494	536	499	530	494	521	519	523	579	523	516	516	510	545	507	520	563	543	504	527	576	568	561	523	496	542	530	535	528	542	536	540	507	518	557	518	532	538	510	554	513	525	536	537	533	524	507	521	515	492	512	521	535	514	502	495	514	551	503	521	559	573	541	531	497	497	514	488	530	533	506	526	541	520	532	569	527	536	524	534	513	526	521	550	512	522	537	494	503	487	522	525	518	499	524	507	495	520	545	561	526	534	528	489	532	490	539	487	574	504	504	477	538	536	501	535	524	533	557	502	512	524	581	550	510	507	498	532	527	497	561	532	517	547	513	527	518	564	523	512	507	549	478	507	562	561	543	516	517	476	543	525	515	543	474	575	543	522	534	479	528	521	518	492	527	527	525	520	539	548	507	533	509	532	511	479	523	508	524	544	542	542	556	510	528	500	542	523	548	517	509	535	514	543	503	561	538	523	479	504	542	570	507	519	531	538	518	480	506	522	518	558	503	517	480	469	487	541	497	510	568	522	509	539	500	510	589	512	506	494	485	496	564	571	548	488	501	524	542	507	512	511	533	488	539	510	556	520	531	537	529	514	522	526	456	525	537	547	554	515	483	530	486	511	529	484	521	522	518	491	463	516	571	527	528	497	524	505	542	530	520	496	481	541	468	490	529	542	548	521	554	536	492	556	550	545	543	491	533	526	517	515	525	545	539	548	503	524	522	526	542	480	550	533	552	610	517	491	517	543	514	480	532	502	543	573	537	522	506	529	542	542	532	551	540	548	528	508	534	510	555	495	515	546	509	484	491	505	518	518	550	538	540	515	536	580	509	573	556	525	563	574	533	526	502	492	476	483	555	520	517	522	551	559	503	542	552	512	546	549	530	532	520	496	582	534	550	544	488	535	544	544	552	471	552	501	506	595	572	507	536	518	499	501	474	479	526	526	543	497	477	479	520	515	555	543	518	518	513	515	545	533	528	511	550	541	511	527	494	522	575	519	536	549	506	526	505	492	524	504	543	538	515	484	551	509	492	503	523	518	518	575	540	516	535	544	494	552	596	511	520	542	509	540	509	526	523	567	531	538	577	531	524	477	526	499	532	508	541	520	464	486	522	520	525	497	521	584	531	562	530	529	510	505	524	523	567	522	536	522	552	503	512	478	501	486	525	500	497	497	509	501	537	516	558	506	522	514	533	506	517	500	494	488	505	585	552	520	538	564	508	552	520	541	551	522	568	499	558	562	531	530	542	515	577	581	543	507	540	535	521	507	534	521	561	566	471	531	561	513	561	521	537	520	512	480	522	493	535	550	498	527	534	552	524	545	561	530	501	556	504	490	496	540	547	509	517	525	447	513	511	509	550	563	500	532	503	549	547	528	554	511	522	542	520	542	516	526	541	510	553	523	534	515
49418	61263	78042	64057	43422	24113	6304	1099	1105	1164	1142	1146	1086	1150	1133	1211	1073	1127	1141	1134	1113	1119	1112	1059	1137	1089	1152	1207	1125	1122	1174	1124	1135	1099	1198	1113	1081	1103	1165	1168	1128	1081	1190	1127	1171	1114	1097	1084	1179	1072	1083	1128	1158	1142	1104	1205	1088	1116	1188	1126	1119	1107	1142	1103	1109	1109	1207	1141	1150	1061	1149	1137	1109	1189	1106	1164	1168	1104	1104	1189	1173	1072	1126	1116	1094	1158	1175	1094	1124	1154	1135	1117	1091	1115	1191	1100	1151	1116	1091	1198	1097	1109	1156	1163	1074	1198	1148	1110	1170	1099	1190	1153	1159	1143	1159	1143	1133	1133	1145	1135	1134	1193	1137	1147	1115	1160	1112	1118	1176	1154	1090	1049	1136	1110	1124	1145	1115	1134	1128	1116	1094	1123	1117	1099	1106	1101	1183	1071	1117	1090	1129	1136	1139	1097	1090	1107	1105	1152	1089	1132	1148	1132	1148	1165	1132	1140	1115	1106	1183	1099	1138	1112	1180	1152	1169	1107	1147	1181	1099	1160	1095	1186	1131	1107	1163	1194	1151	1145	1113	1182	1131	1072	1134	1135	1166	1170	1115	1156	1113	1133	1172	1111	1186	1095	1146	1096	1187	1132	1201	1103	1131	1084	1148	1133	1093	1132	1161	1095	1136	1176	1081	1171	1134	1172	1166	1180	1196	1130	1148	1096	1132	1108	1163	1129	1115	1121	1166	1139	1122	1128	1090	1107	1137	1099	1069	1151	1132	1134	1130	1113	1100	1130	1129	1133	1094	1167	1179	1093	1139	1126	1152	1122	1153	1195	1153	1156	1113	1107	1069	1172	1150	1103	1163	1194	1162	1205	1172	1148	1173	1115	1123	1112	1133	1153	1135	1170	1112	1139	1087	1146	1161	1070	1147	1101	1157	1158	1127	1116	1160	1166	1138	1133	1151	1177	1191	1164	1130	1134	1127	1130	1158	1139	1102	1140	1164	1138	1125	1143	1109	1149	1065	1104	1217	1187	1147	1132	1168	1133	1110	1120	1150	1170	1099	1146	1135	1093	1138	1171	1160	1199	1089	1150	1131	1143	1125	1158	1144	1215	1143	1094	1126	1078	1108	1142	1114	1102	1109	1141	1188	1156	1171	1129	1087	1097	1158	1128	1142	1179	1140	1106	1166	1078	1167	1138	1184	1132	1154	1131	1139	1143	1165	1174	1159	1138	1141	1088	1077	1132	1105	1143	1165	1188	1135	1174	1081	1114	1160	1120	1158	1138	1134	1121	1133	1160	1119	1125	1083	1168	1129	1103	1156	1124	1173	1124	1070	1115	1142	1193	1095	1119	1150	1136	1196	1169	1078	1112	1208	1157	1106	1140	1079	1113	1163	1125	1113	1106	1145	1166	1141	1127	1134	1183	1176	1201	1123	1134	1172	1113	1180	1159	1151	1219	1125	1068	1148	1113	1099	1099	1111	1108	1181	1130	1175	1101	1141	1193	1116	1163	1169	1109	1197	1132	1116	1102	1133	1099	1109	1124	1108	1167	1160	1152	1133	1091	1158	1169	1121	1158	1123	1126	1119	1143	1128	1120	1148	1138	1125	1138	1081	1183	1123	1143	1207	1164	1081	1141	1125	1117	1128	1118	1148	1150	1097	1162	1138	1162	1161	1102	1142	1134	1133	1181	1135	1111	1083	1163	1141	1128	1109	1182	1147	1176	1165	1083	1174	1168	1121	1146	1042	1204	1169	1206	1144	1129	1093	1160	1141	1219	1167	1119	1110	1175	1092	1108	1084	1112	1190	1142	1098	1120	1116	1162	1163	1157	1119	1120	1112	1113	1128	1132	1154	1173	1154	1157	1129	1126	1130	1111	1123	1177	1128	1131	1122	1149	1141	1176	1129	1130	1084	1111	1088	1142	1120	1188	1086	1219	1113	1103	1185	1118	1185	1129	1121	1162	1098	1145	1188	1107	1123	1103	1201	1102	1216	1154	1195	1157	1089	1122	1122	1197	1116	1089	1108	1146	1101	1053	1126	1138	1200	1161	1128	1097	1100	1164	1153	1149	1155	1147	1153	1137	1200	1143	1146	1106	1150	1155	1137	1131	1104	1123	1102	1133	1100	1137	1106	1091	1111	1120	1119	1149	1149	1159	1098	1157	1155	1190	1188	1145	1154	1152	1139	1116	1081	1134	1137	1083	1128	1130	1143	1189	1171	1078	1164	1145	1165	1146	1136	1155	1143	1131	1142	1188	1187	1066	1108	1152	1098	1162	1145	1127	1102	1191	1127	1167	1149	1176	1167	1146	1117	1160	1140	1142	1135	1078	1116	1156	1122	1110	1151	1109	1208	1174	1122	1228	1102	1183	1140	1223	1057	1112	1158	1121	1092	1118	1051	1138	1134	1216	1105	1130	1151	1123	1085	1114	1107	1152	1141	1113	1151	1141	1160	1087	1176	1124	1154	1142	1158	1091	1108	1147	1105	1170	1130	1138	1126	1133	1113	1147	1191	1151	1110	1144	1130	1186	1124	1141	1126	1118	1146	1110	1138	1122	1120	1167	1168	1198	1117	1160	1158	1156	1148	1130	1115	1107	1192	1179	1144	1109	1168	1110	1136	1124	1177	1127	1138	1159	1152	1104	1112	1148	1136	1176	1111	1136	1106	1123	1164	1104	1137	1110	1079	1161	1127	1190	1113	1185	1208	1150	1159	1108	1140	1187	1142	1172	1127	1190	1108	1169	1093	1069	1197	1110	1123	1134	1103	1094	1126	1158	1178	1128	1108	1140	1191	1171	1107	1183	1139	1114	1107	1171	1152	1165	1097	1130	1129	1182	1137	1198	1167	1096	1115	1091	1122	1119	1118	1144	1155	1111	1169	1147	1202	1125	1138	1176	1137	1159	1128	1143	1177	1083	1172	1148	1187	1146	1121	1102	1147	1143	1128	1106	1103	1154	1216	1142	1103	1120	1160	1129	1137	1169	1140	1125	1130	1160	1151	1118	1137	1175	1086	1148	1154	1128	1077	1157	1172	1127	1146	1115	1159	1149	1141	1137	1131	1135	1168	1165	1173	1159	1138	1119	1075	1141	1117	1138	1164	1154	1128	1219	1145	1136	1151	1218	1071	1122	1172	1128	1125	1070	1170	1173	1112	1157	1095	1168	1131	1118	1114	1092	1149	1112	1143	1102	1113	1144	1156	1159	1135	1145	1129	1132	1106	1165	1207	1111	1168	1177	1068	1228	1119	1169	1085	1157	1204	1090	1167	1111	1084	1126	1134	1158	1170	1139	1100	1129	1118	1168	1124	1110	1138	1112	1165	1163	1173	1132	1113	1103	1156	1116	1194	1173	1199	1113	1139	1114	1164	1117	1152	1198	1117	1086	1124	1151	1120	1109	1111	1143	1116	1168	1192	1098	1184	1052	1075	1084	1168	1097	1145	1130	1183	1141	1154	1192	1122	1138	1121	1164	1166	1121	1208	1136	1163	1192	1185	1122	1147	1174	1173	1111	1114	1088	1119	1155	1138	1147	1164	1093	1181	1137	1170	1159	1159	1102	1169	1127	1167	1142	1119	1124	1126	1135	1125	1116	1138	1153	1192	1136	1114	1246	1130	1137	1106	1145	1130	1198	1104	1152	1201	1141	1105	1202	1036	1120	1143	1086	1161	1102	1150	1184	1096	1145	1146	1129	1179	1098	1129	1176	1136	1166	1095	1204	1140	1155	1163	1180	1125	1145	1126	1134	1126	1204	1208	1200	1168	1096	1104	1223	1132	1126	1151	1116	1182	1085	1161	1204	1083	1157	1171	1113	1157	1147	1145	1099	1160	1096	1126	1107	1123	1144	1132	1115	1111	1160	1209	1171	1136	1140	1114	1119	1117	1191	1117	1111	1145	1189	1123	1154	1185	1110	1140	1134	1124	1159	1156	1214	1085	1076	1059	1124	1082	1181	1124	1187	1181	1152	1118	1154	1129	1120	1110	1078	1109	1089	1157	1079	1181	1058	1146	1156	1110	1143	1085	1124	1110	1109	1159	1110	1137	1099	1116	1110	1161	1093	1176	1120	1155	1112	1103	1177	1157	1155	1098	1091	1179	1120	1131	1146	1091	1078	1163	1151	1081	1151	1156	1144	1093	1123	1044	1168	1080	1155	1059	1123	1111	1102	1086	1088	1100	1149	1113	1105	1141	1144	1157	1194	1113	1117	1164	1171	1112	1144	1135	1165	1111	1126	1179	1110	1136	1134	1221	1170	1150	1124	1151	1086	1112	1104	1153	1157	1122	1138	1125	1097	1055	1110	1104	1113	1224	1159	1093	1162	1137	1139	1112	1181	1163	1143	1136	1120	1118	1157	1143	1163	1086	1193	1060	1156	1127	1194	1155	1134	1181	1184	1106	1149	1101	1137	1190	1108	1165	1157	1135	1183	1122	1206	1106	1172	1106	1127	1154	1100	1143	1124	1126	1136	1172	1187	1125	1161	1140	1156	1169	1193	1169	1162	1154	1128	1223	1149	1098	1146	1129	1104	1142	1185	1163	1144	1110	1189	1100	1147	1177	1144	1148	1142	1140	1138	1110	1183	1118	1117	1170	1135	1111	1204	1132	1177	1090	1162	1135	1087	1157	1124	1163	1173	1160	1188	1158	1169	1107	1180	1142	1104	1122	1138	1147	1117	1156	1161	1127	1171	1145	1135	1152	1086	1149	1105	1171	1103	1156	1180	1180	1149	1133	1073	1063	1135	1123	1182	1137	1140	1155	1140	1144	1143	1095	1184	1141	1095	1115	1137	1127	1151	1116	1127	1117	1178	1121	1165	1171	1115	1087	1093	1130	1114	1090	1113	1111	1155	1152	1088	1103	1154	1141	1168	1181	1120	1130	1140	1066	1146	1142	1119	1132	1145	1161	1130	1174	1185	1105	1199	1179	1109	1071	1137	1111	1211	1153	1088	1195	1108	1143	1193	1110	1150	1069	1128	1115	1151	1082	1168	1129	1183	1181	1098	1098	1105	1159	1124	1180	1147	1151	1147	1157	1183	1115	1121	1136	1137	1146	1144	1049	1116	1148	1184	1141	1131
41549	27444	16539	8654	2925	1164	578	446	436	406	397	425	402	382	398	406	403	389	401	399	417	402	398	388	411	400	403	405	372	407	425	395	417	397	373	399	435	424	391	380	421	389	422	424	423	395	399	371	375	420	391	393	440	369	425	383	378	406	413	397	442	439	398	397	392	376	401	407	394	376	381	407	425	438	418	448	429	393	388	407	416	392	347	370	404	408	414	394	386	427	403	375	418	419	392	396	415	436	423	402	401	370	413	393	399	410	425	465	401	397	388	395	428	389	424	390	397	373	406	378	401	382	405	401	410	387	366	405	425	349	388	420	407	369	407	402	410	410	429	380	377	382	404	400	428	397	395	402	416	391	387	403	373	409	388	379	390	389	419	435	352	385	394	398	430	384	403	382	434	384	392	392	384	362	419	404	387	427	371	405	433	441	421	390	381	360	454	361	403	405	375	395	419	362	403	388	382	423	401	389	385	371	402	394	419	388	404	414	424	386	416	385	378	386	395	406	402	390	365	400	362	422	423	387	404	399	398	425	415	389	409	377	396	398	399	379	354	396	414	411	434	402	423	425	398	377	403	386	415	375	384	414	383	371	376	386	394	398	393	381	397	394	418	433	379	414	376	367	424	403	381	390	383	403	399	412	393	422	419	446	360	427	394	386	427	391	397	417	380	422	428	409	406	372	374	406	403	411	388	399	403	404	412	396	455	380	354	440	394	441	396	375	376	400	409	400	414	428	436	361	415	424	411	411	397	397	444	403	377	411	387	378	394	446	413	400	391	429	403	392	419	404	420	398	381	382	400	392	409	395	361	434	416	372	430	368	422	382	384	409	387	416	420	396	382	371	389	431	410	395	415	439	392	375	399	390	418	383	387	416	354	411	411	366	419	411	383	359	384	452	385	377	414	416	368	390	392	430	375	363	410	383	419	392	411	402	435	353	410	392	423	383	379	393	404	387	387	400	410	386	389	417	400	381	433	422	405	403	412	395	406	419	392	395	372	401	386	387	372	426	393	384	423	419	380	385	397	394	432	369	413	413	415	372	410	422	429	374	399	375	398	390	390	413	373	364	420	391	401	422	375	421	447	405	411	392	379	403	382	412	405	428	399	387	393	384	448	401	414	364	380	413	393	387	389	415	403	401	411	389	446	415	409	393	400	391	368	367	391	398	404	388	373	408	389	431	415	387	411	400	441	447	383	376	368	443	397	392	386	385	418	394	402	378	440	387	403	409	395	407	413	386	391	365	399	386	411	399	408	380	387	415	417	360	371	422	373	415	379	359	379	396	406	395	381	427	407	379	377	396	396	390	403	392	373	397	401	409	397	384	414	390	393	412	386	420	400	406	365	393	384	377	417	392	377	376	377	406	382	371	413	405	400	401	423	437	399	404	394	375	423	379	396	374	386	421	430	408	404	437	439	409	392	371	421	355	397	412	404	391	386	391	365	424	436	380	425	417	433	400	373	383	399	377	382	369	379	395	391	415	408	357	444	353	396	407	411	405	393	410	389	365	388	411	383	407	408	409	405	363	387	448	424	392	421	381	401	423	397	411	434	407	416	386	422	392	366	419	417	396	423	387	380	426	365	367	396	444	397	396	412	381	420	408	416	366	411	377	406	376	405	393	397	379	405	397	397	434	417	395	414	441	395	446	396	392	410	429	386	414	379	405	404	375	378	401	408	383	383	396	436	410	367	381	383	457	429	407	416	406	410	406	405	396	405	399	425	367	397	401	395	408	438	421	390	404	399	390	418	395	388	376	460	403	398	407	414	394	393	402	472	377	401	397	428	394	412	386	387	394	387	433	393	436	385	351	373	402	397	387	423	405	418	379	390	368	378	396	393	443	385	394	381	376	403	399	408	362	397	398	399	360	404	396	427	396	386	429	397	396	388	384	415	424	368	398	416	436	421	392	426	397	415	390	392	388	437	392	390	368	389	399	395	363	420	373	357	415	432	416	413	375	385	426	382	393	383	366	405	367	398	408	399	394	401	364	413	422	399	413	404	388	402	388	381	403	398	408	412	400	405	395	414	401	418	394	377	380	442	415	414	415	391	394	376	410	423	419	361	420	405	378	449	390	403	452	401	390	374	377	412	394	442	409	412	392	406	400	405	417	400	365	404	392	385	398	402	405	419	376	428	430	408	420	377	400	404	395	410	417	372	407	412	429	378	427	456	424	416	370	420	366	413	382	407	350	381	421	384	403	385	416	416	412	417	450	430	403	368	433	405	396	402	399	403	372	357	394	351	395	437	403	393	383	457	415	416	379	386	377	376	399	414	403	437	399	377	425	395	442	402	390	406	410	366	410	389	414	404	387	370	366	378	409	390	375	349	401	422	430	399	388	399	412	435	407	397	372	392	375	422	401	404	417	420	418	394	410	437	399	433	411	386	397	402	389	381	371	383	417	420	444	399	381	426	390	394	411	400	407	439	390	403	429	408	398	410	400	383	426	373	381	409	384	408	384	392	400	405	395	433	379	411	398	406	412	400	381	404	381	396	407	396	415	412	403	403	428	408	403	385	383	387	390	390	385	387	373	409	389	402	405	355	463	408	382	378	382	400	437	389	399	413	391	411	414	376	339	386	449	401	367	389	379	406	384	374	454	390	385	413	370	434	419	437	414	385	420	411	401	385	404	394	409	398	409	398	398	423	420	393	416	408	433	390	362	374	404	360	435	404	422	415	397	436	492	412	405	432	404	375	412	397	396	378	410	395	381	385	374	391	419	385	366	418	403	410	389	427	417	385	405	427	387	413	404	404	465	408	421	370	387	394	396	396	369	430	377	409	368	406	418	417	389	439	380	411	416	390	387	393	383	386	385	394	357	366	407	415	389	398	417	355	395	402	370	417	430	400	383	384	368	417	368	363	407	384	381	386	390	395	397	395	400	365	377	376	399	399	428	398	437	405	390	392	395	390	367	403	390	429	404	459	396	390	375	368	416	388	428	404	372	398	408	413	434	378	357	369	362	384	407	441	391	425	373	414	407	376	396	378	392	393	352	399	367	395	398	437	384	386	403	419	401	409	409	371	351	375	387	385	401	416	367	417	370	411	401	385	417	448	393	371	379	415	402	426	408	398	429	435	399	371	412	396	383	367	355	394	393	396	377	428	374	415	381	444	413	433	426	401	372	420	415	435	393	378	385	415	384	373	430	372	403	379	438	398	383	395	394	386	376	385	367	415	389	377	388	401	406	386	411	405	372	351	397	393	402	437	379	413	366	428	354	424	392	397	409	398	423	431	346	384	413	388	404	389	385	396	391	410	416	364	397	372	383	392	409	396	414	429	401	422	439	354	402	432	393	414	376	401	394	424	349	400	417	377	424	375	393	386	407	404	392	447	403	388	357	377	385	395	413	400	415	377	401	404	405	382	405	418	411	390	450	416	399	416	423	371	396	399	358	413	395	372	354	416	407	406	412	406	451	401	430	432	383	391	388	429	418	412	387	413	399	383	414	410	439	413	403	406	408	413	387	438	405
23655	19731	22837	15336	6853	2866	1320	927	905	883	860	959	865	949	886	891	882	920	916	848	883	881	941	912	951	843	938	940	893	840	902	854	934	892	894	917	907	875	850	883	901	867	851	871	831	884	889	894	899	905	849	923	915	916	910	887	944	900	931	898	875	928	884	876	927	879	899	891	926	910	855	946	913	944	885	860	909	921	895	925	869	925	910	954	921	908	901	939	885	889	923	850	882	893	876	928	921	870	950	914	916	996	934	874	900	918	932	946	890	854	870	894	875	945	862	989	854	896	866	909	955	921	867	925	904	930	904	894	921	870	922	878	954	834	843	885	862	902	871	946	881	859	893	893	875	928	889	843	840	896	927	894	864	855	866	870	931	950	932	893	880	870	905	880	921	968	896	852	887	923	918	927	901	909	884	913	902	843	874	904	902	887	875	873	914	886	875	916	908	888	951	918	947	943	904	898	841	942	940	885	930	896	929	911	905	868	948	900	872	938	915	833	889	893	850	874	866	887	894	910	886	925	869	919	863	937	975	918	942	896	880	885	921	883	909	866	929	892	864	919	962	864	923	862	904	886	899	958	865	920	890	913	923	884	834	945	866	882	903	863	883	929	856	887	892	896	873	892	909	876	915	872	948	847	869	854	923	893	926	890	924	895	880	892	879	884	905	914	936	915	931	892	869	877	914	873	932	909	900	884	917	935	841	886	920	903	947	860	949	930	910	923	892	859	908	899	903	888	914	925	966	841	927	917	870	852	841	867	988	912	853	949	916	936	935	929	880	868	897	940	922	899	891	874	910	876	913	881	910	925	875	894	888	935	865	915	919	901	880	938	921	853	919	906	902	922	893	865	891	911	915	902	868	860	872	897	850	937	924	889	855	922	892	911	894	849	882	892	871	902	897	991	898	969	810	883	933	880	910	860	862	868	938	897	911	926	901	906	901	885	890	919	898	906	896	927	901	886	905	917	865	944	907	970	893	899	888	935	897	847	914	885	934	895	901	907	886	927	897	889	929	864	849	869	888	914	918	900	902	874	925	963	879	932	913	878	888	870	893	881	886	874	878	894	872	879	918	903	882	871	896	855	839	920	938	903	939	937	914	906	964	872	910	879	883	872	880	932	932	923	913	928	877	893	955	949	958	910	886	855	907	892	884	920	904	877	901	895	918	886	935	906	948	911	867	884	902	910	861	906	853	923	838	863	886	874	877	892	936	859	860	895	966	855	895	909	899	911	915	872	913	894	854	931	886	862	871	893	906	911	938	895	898	897	866	922	892	903	864	921	918	869	921	874	893	877	893	823	922	922	915	912	871	878	918	913	894	927	909	880	900	877	950	885	849	890	893	887	885	878	938	930	904	869	857	900	925	880	841	892	902	932	986	899	915	915	918	947	920	867	915	920	820	875	905	903	844	934	901	903	906	871	931	870	887	878	919	850	853	874	936	899	901	923	875	934	862	862	896	941	930	900	879	870	917	913	885	892	912	973	844	896	923	895	901	884	884	898	924	873	921	874	921	916	861	906	916	909	909	893	894	904	866	865	938	900	926	878	888	924	939	897	866	848	859	915	883	982	829	937	891	909	920	839	910	904	941	962	830	899	880	882	905	921	891	921	874	909	857	893	917	842	891	839	907	887	871	860	874	845	900	927	868	958	886	951	809	871	909	911	912	873	884	911	906	903	909	913	890	883	865	894	869	876	897	884	910	921	906	859	893	948	906	866	880	889	920	887	903	920	897	899	901	872	879	856	855	851	893	887	898	865	890	914	920	906	882	893	912	860	893	881	896	879	866	874	938	950	929	865	982	850	884	916	881	889	909	903	907	905	902	884	867	867	867	929	893	907	891	939	878	882	925	930	860	955	901	882	884	940	903	887	939	883	882	907	856	877	856	925	887	873	915	881	891	847	894	845	873	884	909	905	904	905	871	886	878	913	912	888	951	945	883	903	859	942	870	882	880	918	896	889	928	906	918	907	930	885	868	894	832	894	905	907	905	899	905	929	984	871	881	916	922	942	917	944	862	900	908	902	894	897	871	877	933	911	982	863	899	916	898	906	909	986	904	924	912	884	898	927	910	846	901	910	905	932	911	900	887	874	925	899	891	944	906	893	843	904	908	914	924	955	887	901	911	853	825	953	885	938	878	890	917	898	931	887	922	909	932	920	909	859	915	885	907	913	901	866	890	894	897	859	883	915	927	925	901	883	950	939	891	926	870	926	856	900	855	912	861	886	886	912	902	928	906	908	877	922	844	906	894	864	899	926	934	837	927	895	917	882	922	869	936	913	854	889	933	855	849	910	876	886	903	946	923	909	896	918	869	919	920	926	863	918	909	880	920	902	918	918	865	921	904	931	906	937	887	814	860	839	925	884	881	894	862	942	897	929	869	858	891	943	900	868	923	920	908	959	886	899	886	896	916	885	914	931	826	877	915	953	915	912	840	901	879	894	910	920	865	915	883	902	898	902	947	936	892	934	851	873	925	894	843	901	905	893	899	867	896	884	919	912	901	918	919	847	918	929	887	931	887	925	929	963	911	951	843	930	885	927	876	878	885	926	885	920	901	885	888	913	906	910	850	868	871	962	902	864	896	893	875	900	905	939	868	872	847	876	880	955	865	922	912	927	912	874	883	985	924	973	884	885	924	952	914	906	931	951	914	874	895	898	893	887	914	883	868	907	921	898	892	900	957	866	957	947	875	917	939	904	876	929	947	911	891	919	954	867	854	909	905	869	868	920	942	930	920	845	874	933	842	943	842	926	902	954	934	905	863	900	834	902	901	866	891	881	912	857	906	913	888	919	847	839	896	914	908	883	889	863	890	863	925	887	900	880	894	952	896	860	931	888	886	900	928	874	868	876	919	880	933	845	900	957	877	887	885	910	917	922	876	887	880	940	865	939	939	872	873	890	885	892	870	867	906	904	897	890	876	867	889	883	954	954	943	882	902	953	884	909	915	883	877	871	906	915	891	908	885	928	934	880	910	905	832	836	928	914	862	966	883	903	898	892	888	916	944	921	845	920	935	954	909	933	876	863	925	871	842	906	862	916	915	858	961	921	882	911	918	943	898	885	865	885	883	919	888	888	919	900	923	887	898	843	914	837	917	889	889	898	932	886	870	913	887	869	883	831	862	867	844	901	829	895	883	855	941	896	895	920	922	856	929	906	943	879	884	908	906	869	961	894	880	875	940	906	925	883	876	904	901	873	891	950	867	858	879	896	889	895	844	924	881	910	883	861	828	918	964	941	960	910	899	943	864	885	847	925	890	849	891	956	984	868	925	917	919	870	941	894	952	866	877	919	897	956	848	870	834	916	858	904	921	874	921	826	913	894	912	934	854	889	858	895	910	889	882	918	906	904	946	887	848	881	910	906	905	890	825	942	929	926	897	892	882	895	916	914	895	926	859	887	924	898	948	914	857	884	923	877	872	914	889	894	851	901	912	928	878	914	899	959	900	904	949	886	915	918	901	926	844	902	865	887	903	875
62622	54613	66716	51025	29606	12535	2420	400	372	364	390	390	370	341	378	391	390	359	354	379	359	373	385	365	352	373	356	358	355	406	403	371	365	367	393	378	387	364	402	342	370	312	396	354	335	366	377	342	378	373	386	349	381	371	365	369	358	399	378	366	405	392	352	382	370	374	328	382	404	385	408	322	342	363	390	373	358	381	366	358	374	379	362	347	359	348	401	369	369	412	334	381	352	397	416	376	339	349	337	382	369	347	370	336	350	384	369	366	359	360	391	409	350	350	384	392	371	335	327	347	387	341	393	355	396	371	378	421	350	380	384	363	341	384	354	361	345	354	371	377	340	398	374	361	376	390	400	360	397	372	369	396	381	359	384	327	334	353	329	382	340	393	356	347	388	360	361	383	404	355	401	390	422	353	366	339	364	359	340	344	388	386	428	374	402	380	392	366	353	393	392	366	369	412	344	359	367	367	371	360	380	385	356	373	395	355	381	406	355	379	404	366	366	382	373	322	379	387	363	399	369	385	363	345	389	354	364	413	379	353	358	351	334	363	342	383	373	369	379	370	389	362	398	360	383	413	335	434	367	370	371	373	360	369	365	353	331	357	374	397	337	371	351	386	430	425	382	376	365	354	358	373	365	373	386	359	392	389	385	371	358	347	373	375	371	356	416	413	382	347	373	374	353	365	384	367	360	398	380	348	377	356	336	343	394	338	356	385	379	347	351	402	365	359	362	361	356	373	368	349	350	339	366	369	357	376	379	382	383	371	354	380	381	338	375	359	381	350	347	354	381	417	361	353	362	385	391	381	395	339	398	344	380	390	391	368	363	350	389	366	348	359	379	404	369	358	345	375	382	387	365	363	370	363	349	368	372	407	381	349	360	357	390	380	344	376	378	360	367	385	344	371	385	380	345	358	373	370	335	334	341	400	380	397	374	408	309	394	379	354	352	351	398	398	373	356	403	337	353	431	363	360	363	362	361	392	360	385	395	397	364	359	346	366	399	365	408	349	382	361	393	389	399	369	375	351	365	403	380	351	363	370	382	390	363	368	375	358	358	385	392	372	361	364	373	397	350	382	383	357	399	337	373	363	359	373	382	374	396	344	399	367	364	373	346	408	399	383	361	341	387	394	387	345	402	361	345	347	388	351	356	351	374	363	387	381	380	329	404	367	363	378	348	356	337	392	364	376	360	362	355	350	390	332	412	352	354	417	362	364	391	349	383	367	316	407	371	383	391	383	387	394	355	363	348	386	368	354	377	360	414	381	366	408	377	380	367	352	381	355	375	393	369	349	366	367	368	323	360	383	334	378	380	398	375	384	379	371	316	401	354	344	362	372	348	383	351	367	392	317	382	368	385	326	376	365	353	345	374	354	357	357	373	350	365	366	388	364	356	357	352	350	344	362	353	395	403	403	355	368	361	357	379	364	336	360	354	373	321	354	361	364	354	350	336	381	363	356	392	357	362	378	348	347	360	385	343	371	354	308	343	328	374	323	370	350	367	391	352	348	373	394	373	361	359	383	370	381	399	368	363	381	367	369	346	350	360	335	375	377	379	377	338	371	372	414	364	387	364	413	352	332	358	376	348	397	370	350	394	364	369	390	395	418	373	389	393	381	352	370	387	360	351	365	376	352	374	337	343	369	359	386	366	357	372	354	373	340	405	400	389	362	362	337	399	383	386	367	379	329	358	383	378	360	380	366	340	369	365	365	379	368	373	345	348	402	390	400	364	373	393	387	399	380	378	404	357	390	334	370	375	343	363	359	362	348	363	353	380	380	397	369	376	364	380	394	417	380	341	399	371	357	336	371	337	368	397	378	380	415	392	402	360	363	409	357	369	351	371	388	356	370	388	372	309	358	351	343	371	404	369	372	380	365	341	364	378	385	418	384	396	366	365	384	394	366	385	421	350	386	341	340	371	335	354	380	349	393	365	373	361	367	411	391	379	359	375	371	344	381	370	364	395	416	394	406	378	343	374	364	369	349	357	383	403	355	390	373	411	393	367	372	344	369	339	315	409	370	359	395	356	361	343	368	379	399	381	378	348	382	385	327	370	373	352	390	371	346	379	385	366	351	373	388	343	345	380	366	362	353	341	340	378	358	379	354	379	369	375	346	355	336	380	359	364	379	404	392	388	373	360	385	382	364	371	366	394	385	382	349	361	364	385	370	372	414	374	369	372	357	340	384	382	339	369	343	338	373	341	373	387	353	358	347	353	363	404	404	367	364	371	348	395	348	377	372	345	420	323	383	332	360	358	358	351	357	364	357	357	385	308	325	406	378	355	379	345	358	379	385	351	383	351	354	417	363	380	379	370	396	357	362	315	373	362	373	387	391	348	350	375	374	372	367	393	364	366	342	391	361	403	396	380	333	349	401	361	381	369	369	382	385	382	363	378	345	374	368	397	386	357	384	377	311	369	378	347	385	377	354	315	351	374	350	330	352	347	404	375	355	352	396	360	340	373	367	394	336	357	381	345	343	412	427	370	393	393	374	360	326	373	384	375	344	387	390	322	374	380	370	366	345	369	357	378	381	373	377	377	364	387	383	408	360	362	378	359	410	368	374	361	338	375	408	350	385	387	373	364	398	384	344	418	344	338	339	373	357	381	383	380	383	352	391	345	347	368	359	346	367	394	359	401	405	355	329	373	354	357	351	355	356	390	382	387	364	380	384	400	391	333	365	366	339	371	357	384	351	381	364	378	353	381	404	381	358	364	350	370	374	368	406	345	373	370	383	385	365	378	335	352	361	345	339	383	373	376	373	350	363	371	378	395	357	372	377	367	389	385	388	417	371	375	343	369	371	341	382	365	333	392	367	335	389	364	365	407	366	365	363	348	368	369	366	334	380	355	388	343	336	369	392	389	364	417	371	363	349	395	370	374	362	405	350	413	356	357	366	326	360	347	378	389	350	374	340	378	317	327	369	352	340	382	338	357	349	385	384	361	330	359	401	362	368	387	416	341	383	391	395	363	402	389	335	376	360	316	359	362	347	353	389	364	379	351	342	396	395	366	377	379	364	368	371	346	350	387	364	375	333	362	383	398	356	371	363	411	351	393	370	337	370	375	341	400	372	395	389	376	369	375	371	375	378	355	389	382	359	355	362	387	358	365	350	354	370	385	375	375	376	400	406	410	371	395	394	386	351	377	348	352	388	332	354	368	387	367	379	352	352	402	315	358	357	380	380	373	351	364	376	358	344	346	349	400	370	361	381	363	388	375	376	355	347	404	356	374	351	333	360	398	363	375	349	384	365	386	375	371	383	377	361	386	378	376	356	422	373	373	413	365	345	382	343	363	371	367	412	337	380	374	353	375	375	378	362	352	385	389	363	356	352	350	361	357	372	410	351	339	357	375	387	373	396	336	377	324	359	371	354	368	366	361	379	353	352	375	339	376	397	387	408	409	346	403	352	384	357	382	371	395	382	360	379	346	378	403	326	376	366	374	318	357	377	367	387	335	351	376	357	374	364	372	367	392	392
40945	44446	64554	54840	37722	19346	5007	876	799	814	801	880	844	837	847	878	813	856	840	772	914	860	851	851	872	869	894	822	816	838	908	840	833	858	835	849	820	870	911	850	844	878	877	821	838	862	863	853	877	829	906	847	887	821	883	864	837	801	814	868	818	917	820	804	808	832	819	841	828	831	873	852	849	892	905	857	827	850	810	860	851	865	844	921	836	844	816	897	785	859	845	808	887	829	831	864	827	832	869	851	825	806	854	827	861	841	868	862	883	877	853	906	833	900	855	869	839	826	843	851	857	819	788	875	811	853	826	885	915	805	887	801	845	834	861	872	836	877	807	853	866	801	833	862	855	852	885	818	825	786	830	827	845	869	806	843	840	875	832	886	868	840	851	862	836	854	836	870	809	849	846	818	826	858	813	831	916	847	868	814	851	807	851	869	872	804	841	805	839	849	826	817	837	902	849	876	850	797	803	861	852	858	871	883	831	844	851	851	821	919	813	839	822	818	871	864	854	830	812	822	845	830	833	816	851	893	872	839	826	804	884	815	808	856	788	852	846	827	861	842	828	838	857	917	900	828	881	865	816	795	831	872	849	912	854	857	868	865	850	825	844	860	823	866	892	818	823	861	827	841	846	837	827	821	812	861	859	791	817	827	875	903	832	860	859	839	856	849	835	852	862	889	819	825	873	852	828	813	836	895	815	849	822	835	843	848	883	810	860	837	867	887	853	828	853	873	809	856	855	865	795	861	832	871	822	853	840	840	816	835	841	844	835	878	828	807	822	863	851	831	826	842	837	865	874	843	857	827	877	834	864	805	857	901	878	878	796	854	808	832	833	848	828	832	828	858	833	885	783	834	874	834	887	861	860	855	803	830	891	807	858	856	887	814	853	806	827	835	850	836	838	872	849	859	874	873	838	825	828	866	833	822	823	815	812	770	837	825	805	829	837	885	890	833	917	797	831	869	856	862	825	859	834	798	841	905	842	862	879	851	815	859	856	855	841	815	830	800	875	831	856	836	833	866	852	852	853	833	840	863	859	897	862	897	851	790	827	825	811	822	840	843	848	854	788	841	889	854	853	845	850	857	849	834	846	810	831	819	761	826	819	849	836	821	910	868	812	872	811	870	865	895	893	891	801	841	914	848	800	865	858	850	848	835	815	856	864	820	848	835	830	845	871	807	849	863	805	817	847	887	855	869	838	809	850	869	812	817	856	869	881	877	820	887	868	868	829	822	796	844	852	851	879	902	881	857	843	870	876	870	836	880	857	852	814	824	846	857	856	849	855	823	866	846	877	863	882	836	875	835	843	818	780	832	878	818	825	827	814	888	807	824	843	883	835	865	874	793	871	851	876	839	819	809	882	828	829	914	814	804	831	890	841	904	810	872	882	816	879	852	807	830	791	833	843	863	851	861	854	815	768	854	866	835	802	885	887	848	873	836	846	859	816	839	853	853	810	853	795	813	864	881	860	850	821	827	823	823	881	856	771	790	845	862	849	831	802	775	809	835	887	820	855	841	829	870	873	856	865	857	906	835	822	862	896	825	915	857	879	895	852	869	859	899	829	827	912	849	847	826	799	801	814	816	836	862	837	860	852	895	887	833	889	824	804	813	834	861	792	830	869	878	848	857	827	887	866	788	816	805	897	824	792	857	836	871	850	830	892	831	900	855	874	835	831	827	826	805	849	838	795	841	878	829	818	843	823	875	850	807	827	832	849	829	854	828	871	833	874	813	796	788	795	884	892	842	880	864	844	851	866	849	838	834	822	888	880	792	834	851	850	836	831	866	809	848	846	827	842	806	858	898	871	831	844	917	840	841	878	795	888	877	852	848	870	883	820	825	873	849	799	885	867	884	818	838	877	812	816	814	778	836	896	853	801	784	844	869	875	855	866	839	841	852	852	809	859	865	833	867	884	840	851	861	841	816	825	803	880	870	811	818	817	868	842	789	853	860	861	828	867	868	816	845	800	846	866	817	861	847	833	892	829	854	844	820	886	837	852	850	796	869	771	867	875	846	905	876	810	842	844	847	804	868	857	912	826	854	831	899	803	827	831	837	855	830	818	829	818	861	833	901	848	912	828	847	850	883	844	845	860	867	843	804	849	829	843	817	835	804	861	868	841	830	853	795	857	858	900	867	899	851	849	858	844	826	805	826	868	843	831	837	843	885	813	766	872	818	847	854	809	820	868	833	856	825	853	864	901	856	847	821	825	791	866	804	817	866	870	856	860	812	836	835	887	832	862	841	821	833	888	842	866	846	848	870	841	830	864	857	820	892	855	907	860	852	830	846	799	907	877	843	811	872	918	855	827	842	867	815	792	838	870	818	880	856	855	817	800	901	806	818	843	880	834	831	826	827	876	844	838	873	829	861	882	852	844	886	812	812	834	833	900	871	799	890	859	905	869	812	845	865	826	809	871	911	849	874	862	822	796	859	826	818	842	869	868	917	863	835	792	868	803	858	832	819	846	868	863	854	841	871	834	838	845	793	834	777	833	814	844	800	889	839	806	852	879	880	829	844	811	816	837	870	819	867	846	789	824	845	864	854	888	842	901	815	793	821	864	838	895	846	847	801	827	818	825	820	827	811	832	855	821	816	854	818	847	799	860	854	816	811	853	839	905	885	845	807	886	848	846	830	875	845	826	805	847	837	855	870	854	853	877	846	851	834	884	814	843	842	804	836	881	832	779	860	836	866	858	848	851	890	882	828	809	850	827	849	811	816	860	810	828	855	867	829	833	835	821	824	835	818	832	853	832	851	847	814	854	838	811	900	826	827	821	828	911	843	865	882	881	892	869	917	840	874	826	825	837	807	813	889	860	828	840	836	847	844	885	834	815	854	849	852	826	822	809	817	853	826	819	826	865	839	830	841	849	835	821	803	906	865	835	828	838	859	826	836	831	857	884	825	808	871	876	858	820	808	901	870	859	830	806	873	856	838	864	866	818	819	810	842	869	835	842	851	818	847	888	866	860	863	822	815	821	818	759	779	875	827	824	861	829	852	806	819	890	860	830	824	803	817	870	853	841	922	793	803	816	844	830	838	826	841	845	902	846	805	832	820	821	850	818	898	874	864	816	866	824	889	815	834	843	853	862	852	870	863	836	850	877	835	858	889	824	838	832	821	885	794	836	846	874	877	875	811	825	883	820	862	851	848	866	840	882	851	801	851	882	874	848	866	812	881	847	893	914	849	821	875	843	897	848	814	884	838	815	884	813	819	774	835	842	873	837	879	864	898	837	846	854	818	797	859	813	832	837	813	839	797	877	836	823	860	917	817	862	877	850	824	883	875	866	851	852	879	798	813	855	830	859	858	839	860	841	846	860	880	893	829	881	774	847	806	844	840	809	882	868	808	864	795	843	941	804	841	836	850	853	884	856	822	874	829	853	884	823	857	835	831	872	873	887	927	882	809	828	840	853	861	884	801	821	836	844	831	833	851	815	817	777	813	881	833	891	833	815	819	826	825	835	854	817	868	885	844
71786	62170	77664	61292	40040	21587	5360	700	505	482	527	441	513	494	499	498	463	528	492	499	490	471	506	520	476	501	495	535	470	535	508	503	489	488	498	480	509	523	495	504	485	510	529	494	478	466	538	469	474	498	542	521	486	492	502	567	476	530	524	489	484	489	516	456	474	490	500	496	526	516	507	480	484	506	522	493	563	518	568	504	541	499	490	477	504	478	507	507	516	465	498	513	482	520	522	481	515	483	479	516	528	488	497	538	501	498	541	491	517	532	527	484	505	506	532	504	432	524	517	541	483	505	531	572	555	495	500	483	460	517	539	501	478	508	518	518	495	517	505	467	510	519	485	491	479	477	502	511	516	535	508	495	509	512	506	514	473	485	507	563	522	436	488	492	461	476	490	527	531	524	504	472	493	477	519	507	490	499	479	486	481	482	523	459	507	477	468	498	496	551	529	557	496	490	491	541	511	496	516	498	474	533	501	501	473	508	510	552	482	499	498	508	520	553	504	494	540	524	518	507	514	485	464	502	501	526	530	504	534	472	524	552	488	499	530	487	520	474	525	531	529	508	508	521	497	535	532	494	549	469	491	519	505	478	494	482	495	522	526	498	462	479	491	466	550	471	524	496	472	455	481	473	491	471	501	486	510	480	495	528	504	494	487	482	580	485	479	475	529	526	534	517	522	514	528	495	510	522	491	514	497	489	510	505	460	489	516	526	518	527	498	506	521	525	523	496	523	509	486	493	549	489	509	532	461	522	522	536	536	499	508	543	539	493	515	533	512	528	521	506	501	561	520	512	498	488	476	527	548	538	572	462	505	489	590	536	508	447	487	497	553	495	524	482	462	483	494	544	561	535	512	507	532	490	489	487	535	503	493	489	476	453	524	480	546	501	469	519	520	515	547	528	486	533	494	525	469	487	521	549	493	486	472	495	520	459	510	537	491	508	521	551	503	488	527	502	479	504	512	501	526	557	523	505	544	478	481	509	477	517	459	484	461	560	508	492	511	502	537	519	503	492	506	506	531	512	486	481	457	501	525	530	513	502	498	508	477	505	496	477	514	500	511	491	477	491	479	520	502	491	493	478	510	527	496	514	537	525	491	446	494	480	494	493	509	507	533	475	503	506	500	535	518	481	492	538	542	537	500	506	527	482	476	519	435	507	508	519	500	529	534	517	509	480	527	490	508	478	501	495	534	528	538	490	533	482	528	543	500	513	501	474	493	486	528	510	488	512	544	513	509	531	492	570	490	523	531	504	482	498	529	547	509	493	501	551	516	493	505	463	472	527	518	503	494	491	522	445	514	538	493	423	493	513	473	508	502	518	501	502	510	500	536	534	520	534	530	496	508	515	493	533	516	541	521	491	537	510	502	503	535	506	480	482	518	537	500	557	489	534	501	497	495	483	474	534	478	509	477	461	527	490	494	520	487	510	505	470	520	546	522	433	500	493	492	524	486	489	511	474	536	486	520	524	513	492	540	541	501	483	514	468	524	512	535	537	493	546	458	568	533	490	519	484	504	503	500	501	545	502	503	478	473	500	503	495	546	548	503	475	448	499	502	498	493	499	500	570	500	512	522	476	504	506	463	503	549	533	541	482	532	521	512	491	472	516	491	474	532	503	474	516	460	501	477	482	555	529	494	489	523	503	485	511	522	502	474	493	483	493	475	515	490	501	484	533	500	512	534	491	491	485	503	516	504	499	514	510	516	502	475	534	463	499	498	538	544	503	480	495	506	484	481	498	510	519	496	496	510	491	534	540	494	501	519	477	552	481	517	571	536	560	490	489	517	518	568	546	496	537	484	539	534	493	514	529	492	505	505	462	520	518	505	498	535	533	544	526	516	502	534	502	486	515	537	524	495	536	506	541	455	515	556	513	517	506	489	555	529	510	475	551	532	543	499	452	537	571	538	519	527	508	512	477	534	477	461	521	484	525	498	539	510	523	530	529	501	519	483	481	523	483	492	552	510	528	556	494	476	490	498	456	516	465	478	495	489	494	523	488	543	502	504	505	465	454	507	521	524	509	487	498	526	539	462	509	491	545	475	502	549	499	530	516	469	533	462	479	525	493	528	533	463	501	522	479	515	524	529	542	499	510	456	489	504	487	462	495	540	569	504	488	480	510	526	474	507	501	511	492	448	507	512	556	482	495	526	483	493	498	491	510	517	516	523	490	498	467	496	502	508	494	458	536	478	548	495	521	503	468	462	491	490	458	510	519	529	515	484	505	518	535	490	521	535	483	469	520	478	513	523	481	499	510	491	519	487	511	496	530	524	494	487	478	518	463	489	516	500	507	473	534	470	506	502	483	491	515	495	493	504	507	514	544	513	504	494	517	504	520	489	521	494	461	502	499	464	530	497	489	487	516	516	482	488	479	513	514	496	472	492	485	466	465	494	488	551	498	511	514	515	495	500	536	511	492	485	565	505	499	546	499	519	528	502	521	504	521	468	513	483	487	539	484	503	520	489	529	483	531	517	494	519	511	511	491	507	508	491	525	507	472	521	482	521	561	473	505	505	490	501	532	496	514	558	567	547	476	504	515	502	480	498	529	492	508	520	487	495	444	466	532	475	482	511	510	505	490	502	483	466	510	517	515	484	477	485	500	489	500	536	494	493	491	512	491	529	495	491	502	470	463	467	487	510	506	460	486	501	502	507	545	489	510	489	514	568	518	526	496	480	533	535	528	527	504	501	471	510	519	499	484	466	486	519	543	507	456	510	501	567	489	525	506	491	424	475	501	509	498	498	530	515	462	508	551	515	478	543	551	539	479	507	529	539	490	474	533	494	520	484	517	524	522	535	529	473	491	548	510	541	491	456	497	536	541	477	498	549	493	527	518	532	479	498	485	520	488	543	531	528	559	509	529	561	507	481	508	509	496	529	512	524	510	553	498	477	491	505	475	511	489	502	548	511	473	495	560	480	494	507	496	475	513	485	489	504	535	472	505	503	484	475	500	499	567	454	484	473	507	512	488	513	457	445	533	521	506	493	488	475	495	549	519	493	523	515	532	459	460	495	487	549	503	475	479	483	447	521	486	466	495	493	466	479	505	495	516	491	515	553	512	478	519	526	513	467	530	525	494	517	450	535	520	512	477	521	519	496	476	471	524	542	501	503	486	523	532	526	476	489	468	526	518	494	481	478	501	499	518	502	512	540	505	536	541	507	509	494	463	493	485	464	498	515	506	524	472	480	493	493	510	503	534	501	581	521	473	565	469	510	540	482	523	527	502	536	471	542	553	522	461	485	500	526	500	478	531	499	495	512	437	519	462	505	476	477	510	508	485	495	543	542	527	510	525	515	540	506	489	542	535	476	502	491	472	448	504	509	504	459	537	495	543	539	500	566	516	525	503	508	464	534	520	496	542	526	489	478	505	501	477	497	497	503	510	500	514	569	521	525	506	540	486	515	481	557	523	445	471	500	479	501	538	507	475	525	504	490	513	513	514	493	492	528	445	482	533	473	539	518	497	511	456	492	511
48833	53171	78916	67768	48104	27887	7046	1317	1081	1098	1155	1150	1089	1170	1128	1103	1122	1107	1108	1117	1072	1107	1082	1135	1079	1124	1097	1097	1070	1067	1130	1163	1036	1021	1085	1083	1102	1152	1089	1104	1090	1081	1078	1087	1072	1140	1082	1086	1103	1087	1088	1135	1125	1063	1134	1106	1126	1090	1087	1105	1102	1111	1109	1067	1130	1134	1073	1159	1147	1113	1095	1095	1053	1071	1115	1085	1040	1072	1144	1097	1093	1141	1126	1120	1084	1140	1128	1102	1123	1096	1119	1188	1072	1152	1055	1121	1075	1060	1080	1097	1099	1138	1059	1065	1108	1108	1131	1113	1138	1098	1138	1085	1096	1082	1062	1121	1093	1150	1068	1117	1152	1111	1097	1125	1115	1080	1136	1096	1115	1141	1064	1120	1103	1072	1090	1168	1089	1125	1063	1109	1149	1098	1132	1120	1062	1062	1102	1087	1078	1101	1072	1152	1095	1077	1120	1098	1123	1012	1094	1072	1092	1087	1121	1057	1114	1076	1068	1060	1094	1083	1071	1129	1176	1145	1059	1140	1058	1075	1097	1089	1088	1080	1086	1132	1111	1082	1047	1076	1128	1120	1050	1143	1095	1106	1115	1152	1097	1136	1106	1081	1076	1133	1023	1098	1085	1028	1109	1076	1119	1076	1112	1118	1111	1105	1030	1125	1083	1128	1082	1115	1144	1145	1057	1110	1129	1165	1095	1093	1089	1106	1104	1076	1101	1132	1114	1092	1099	1121	1073	1065	1091	1117	1079	1090	1092	1107	1090	1097	1071	1087	1047	1084	1077	1071	1149	1076	1126	1062	1058	1098	1089	1081	1075	1146	1129	1039	1123	1050	1136	1103	1093	1078	1084	1109	1161	1105	1100	1062	1105	1067	1034	1086	1035	1093	1112	1098	1068	1102	1108	1137	1061	1160	1088	1025	1096	1146	1042	1029	1195	1092	1118	1057	1141	1119	1166	1041	1085	1138	1092	1079	1093	1181	1130	1090	1095	1062	1049	1080	1118	1132	1123	1079	1059	1136	1042	1075	1075	1077	1099	1117	1182	1094	1093	1051	1140	1122	1072	1060	1060	1093	1134	1105	1108	1058	1058	1128	1143	1090	1107	1067	1083	1152	1106	1110	1082	1080	1086	1088	1085	1073	1120	1114	1040	1095	1138	1149	1089	1058	1156	1111	1159	1091	1026	1085	1086	1112	1069	1112	1068	1115	1078	1128	1087	1067	1150	1161	1159	1116	1114	1156	1104	1058	1077	1136	1140	1131	1103	1135	1128	1027	1070	1115	1073	1098	1069	1111	1049	1096	1069	1124	1113	1166	1033	1066	1102	1083	1114	1085	1097	1067	1081	1146	1063	1131	1080	1079	1086	1076	1118	1094	1089	1156	1107	1087	1098	1076	1109	1055	1072	1073	1077	1121	1085	1086	1143	1115	1119	1089	1091	1109	1026	1094	1071	1096	1085	1164	1120	1137	1061	1078	1127	1099	1064	1143	1168	1092	1071	1141	1096	1153	1075	1168	1102	1084	1120	1105	1110	1140	1080	1131	1065	1122	1091	1108	1126	1152	1124	1070	1112	1071	1151	1089	1095	1147	1115	1078	1106	1063	1085	1071	1154	1050	1110	1077	1060	1123	1091	1043	1066	1047	1124	1062	1063	1021	1095	1096	1101	1080	1041	1127	1070	1151	1071	1114	1118	1055	1132	1149	1096	1148	1087	1148	1135	1116	1111	1061	1098	1085	1086	1119	1124	1063	1114	1105	1072	1069	1167	1097	1118	1104	1125	1050	1054	1065	1115	1098	1076	1099	1129	1093	1112	1092	1085	1067	1094	1123	1101	1093	1012	1064	1182	1099	1039	1106	1107	1057	1125	1076	1056	1122	1116	1127	1029	1135	1085	1110	1082	1109	1110	1127	1138	1094	1110	1054	1132	1121	1176	1052	1087	1109	1044	1055	1157	1100	1095	1086	1073	1064	1082	1101	1082	1130	1018	1173	1068	1069	1048	1106	1086	1046	1010	1035	1095	1036	1138	1149	1070	1124	1116	1124	1118	1087	1108	1096	1121	1124	1095	1067	1106	1113	1114	1130	1088	1085	1077	1100	1044	1071	1105	1123	1046	1103	1067	1134	1158	1155	1079	1089	1111	1092	1087	1060	1150	1062	1129	1038	1064	1142	1090	1144	1054	1129	1033	1108	1105	1073	1097	1117	1080	1109	1122	1135	1128	1108	1203	1053	1132	1065	1070	1064	1099	1092	1155	1101	1087	1139	1117	1100	1105	1070	1074	1062	1072	1092	1125	1088	1121	1078	1102	1101	1146	1136	1085	1120	1119	1146	1108	1086	1093	1139	1039	1037	1071	1117	1141	1110	1068	1117	1058	1092	1079	1093	1104	1115	1125	1074	1123	1056	1127	1104	1107	1068	1073	1050	1106	1065	1121	1058	1057	1122	1121	1100	1059	1083	1079	1108	1093	1067	1159	1066	1069	1054	1082	1070	1050	1102	1143	1150	1086	1131	1072	1142	1060	1188	1033	1108	1128	1109	1109	1084	1093	1143	1065	1094	1110	1065	1107	1049	1133	1049	1053	1108	1103	1129	1118	1135	1105	1070	1094	1116	1039	1065	1132	1097	1088	1088	1137	1147	1063	1115	1087	1082	1083	1091	1125	1142	1128	1062	1132	1063	1109	1103	1104	1112	1098	1092	1109	1090	1087	1082	1140	1115	1111	1106	1157	1110	1049	1050	1094	1038	1072	1072	1085	1133	1096	1123	1159	1145	1092	1129	1069	1082	1079	1102	1114	1065	1118	1046	1044	1099	1073	1130	1080	1066	1129	1122	1126	1129	1116	1088	1121	1032	1096	1102	1088	1094	1036	1087	1105	1092	1116	1113	1064	1103	1122	1119	1101	1108	1093	1071	1077	1105	1032	1055	1086	1091	1074	1116	1117	1093	1046	1038	1091	1095	1107	1162	1100	1142	1080	1071	1129	1115	1080	1088	1090	1122	1110	1089	1071	1055	1124	1106	1114	1118	1086	1102	1129	1092	1080	1111	1124	1167	1125	1139	1074	1110	1105	1084	1141	1117	1121	1152	1112	1088	1181	1149	1059	1087	1138	1140	1109	1101	1136	1135	1108	1039	1135	1110	1109	1060	1123	1115	1070	1138	1121	1060	1091	1110	1042	1115	1140	1111	1142	1006	1071	1148	1074	1127	1110	1112	1076	1092	1050	1076	1124	1071	1111	1111	1064	1097	1128	1143	1101	1078	1115	1097	1106	1099	1045	1063	1134	1083	1108	1108	1029	1154	1094	1079	1071	1068	1096	1121	1148	1137	1121	1109	1106	1024	1097	1138	1091	1105	1070	1122	1092	1118	1028	1134	1102	1112	1024	1102	1127	1120	1078	1115	1056	1090	1124	1134	1172	1118	1064	1020	1097	1067	1062	1107	1107	1057	1155	1128	1111	1088	1097	1030	1103	1098	1118	1072	1162	1101	1078	1101	1141	1087	1090	1126	1131	1132	1129	1119	1102	1107	1077	1128	1104	1109	1065	1064	1120	1089	1090	1070	1115	1146	1105	1090	1072	1014	1124	1049	1122	1056	1131	1084	1162	1099	1070	1079	1072	1083	1108	1144	1108	1097	1036	1129	1149	1088	1099	1105	1082	1130	1078	1055	1062	1045	1159	1066	1067	1098	1122	1121	1106	1094	1129	1110	1062	1157	1121	1202	1038	1107	1147	1101	1040	1081	1036	1099	1039	1179	1078	1147	1102	1142	1133	1077	1094	1085	1123	1122	1041	1158	1078	1076	1108	1099	1098	1078	1075	1100	1129	1068	1132	1041	1111	1111	1079	1092	1053	1071	1112	1126	1033	1123	1183	1119	1066	1039	1038	1084	1062	1045	1083	1106	1165	1058	1088	1096	1116	1048	1156	1057	1084	1118	1101	1096	1112	1030	1088	1070	1111	1091	1076	1099	1128	1030	1155	1061	1074	1049	1114	1047	1054	1072	1105	1083	1076	1082	1063	1134	1143	1104	1129	1119	1080	1092	1087	1106	1067	1086	1138	1106	1122	1094	1067	1112	1147	1089	1102	1119	1114	1083	1119	1057	1081	1142	1109	1126	1100	1106	1066	1096	1082	1085	1086	1123	1041	1082	1093	1096	1059	1127	1070	1113	1124	1146	1089	1077	1124	1150	1031	1102	1064	1109	1105	1090	1100	1097	1123	1043	1095	1090	1068	1052	1113	1170	1036	1099	1055	1120	1078	1084	1077	1092	1102	1098	1086	1105	1131	1075	1141	1106	1077	1127	1097	1103	1108	1079	1069	1100	1085	1030	1084	1102	1091	1096	1079	1090	1095	1068	1140	1086	1063	1130	1111	1143	1086	1050	1102	1115	1108	1062	1088	1084	1097	1073	1149	1137	1123	1058	1079	1035	1073	1051	1147	1057	1118	1044	1110	1155	1077	1079	1076	1139	1114	1086	1126	1126	1089	1105	1109	1125	1121	1087	1092	1106	1025	1084	1121	1064	1065	1110	1140	1065	1098	1100	1100	1110	1076	1064	1136	1075	1051	1100	1032	1145	1051	1069	1059	1064	1144	1035	1102	1145	1081	1107	1122	1156	1116	1052	1104	1089	1128	1064	1142	1108	1130	1115	1095	1106	1110	1057	1173	1152	1096	1076	1168	1136	1073	1094	1086	1143	1119	1082	1077	1055	1132	1100	1056	1077	1148	1081	1144	1107	1088	1073	1113	1121	1085	1102	1136	1101	1105	1117	1107	1108	1085	1158	1068	1033	1111	1073	1126	1078	1089	1092	1095	1118	1127	1124	1103	1129	1119	1118	1122	1088	1023	1097	1052	1170	1089	1121	1084	1053	1123	1115	1148	1072	1125	1088	1047	1165	1126	1084	1116	1029	1056	1128	1100	1099	1087	1083	1058	1063	1164	1072	1174	1108	1056	1039	1163	1126	1103	1087	1069	1147	1058	1111	1086	1133	1136	1134	1090	1092	1052	1081	1045	1110	1084	1082	1150	1142	1103	1069	1086	1074	1141	1139	1143	1055	1077	1074	1087	1105
41712	26717	14823	7635	2924	1229	576	399	365	409	385	352	370	406	343	415	359	393	384	386	346	402	408	336	400	339	414	397	386	354	390	366	347	383	390	387	386	412	412	377	395	361	387	382	355	381	384	332	385	390	378	396	396	399	376	378	413	370	392	368	386	372	408	367	372	392	428	396	381	383	398	358	395	405	365	371	369	380	395	380	375	390	388	385	416	391	414	359	380	389	423	406	376	387	355	363	345	385	356	381	379	422	390	378	396	379	380	361	371	415	376	365	379	422	352	402	392	385	385	389	387	445	418	403	353	398	400	397	368	377	392	421	440	396	375	382	345	392	389	377	378	396	377	393	366	387	378	462	379	400	401	395	377	395	346	364	399	380	354	382	355	430	408	415	394	381	401	346	389	378	401	377	373	391	394	393	410	402	392	400	395	393	402	391	403	366	355	394	381	408	410	429	357	393	371	375	391	380	402	383	397	410	387	365	392	354	369	411	377	388	391	383	386	391	385	394	417	374	368	366	369	405	391	374	369	355	354	412	384	384	412	403	373	367	396	363	374	402	357	369	374	379	370	382	414	378	381	391	397	422	406	398	381	412	402	395	397	379	416	417	379	380	395	397	372	433	408	365	389	397	402	351	373	395	365	393	388	408	420	379	377	380	390	419	408	408	385	376	394	410	393	381	404	365	369	420	400	363	358	378	375	382	380	369	422	386	392	390	411	387	403	388	414	368	368	389	385	386	419	375	365	365	379	382	381	398	384	390	393	369	389	367	361	403	407	334	392	445	401	396	385	372	391	369	375	391	418	404	407	408	374	418	392	372	389	420	400	390	342	396	364	364	356	392	369	412	387	384	409	386	368	383	353	387	408	425	378	380	397	401	419	380	383	389	421	371	414	383	357	403	349	363	361	391	372	406	374	436	374	358	363	424	386	358	382	388	398	403	379	378	335	376	376	386	417	426	387	358	406	393	385	353	338	395	415	419	369	375	400	391	365	361	410	383	393	389	385	359	369	365	375	367	374	415	348	394	382	370	403	429	355	395	390	403	412	397	369	366	356	396	382	386	394	396	369	368	377	393	422	326	391	363	370	373	387	395	375	427	407	400	401	441	411	338	409	381	395	416	385	360	367	395	391	409	388	356	401	381	371	376	393	370	344	377	378	357	382	399	394	407	357	402	400	367	368	373	411	383	417	362	373	363	396	405	381	396	415	403	397	367	402	405	412	409	395	402	412	375	390	370	397	375	396	416	360	417	384	365	395	420	393	366	391	385	404	368	397	385	376	367	389	403	405	379	380	392	399	405	361	409	404	367	361	383	367	405	430	370	383	378	370	361	404	394	363	422	388	398	405	402	382	420	364	377	393	382	364	361	392	377	415	409	387	392	402	327	388	386	362	366	379	390	376	414	417	408	375	361	331	381	410	367	407	337	395	386	399	411	340	384	366	420	393	370	358	372	415	396	381	375	389	425	436	352	404	398	352	395	378	371	346	420	343	377	366	401	367	374	393	393	413	369	345	387	386	399	403	378	375	386	373	379	374	344	389	386	362	371	380	390	388	403	396	358	384	417	352	387	401	343	367	398	420	364	374	388	394	372	397	361	350	404	363	393	377	422	396	396	402	379	367	399	377	393	384	372	384	384	380	386	392	409	394	381	411	405	432	376	368	392	340	376	370	438	408	386	384	360	391	393	389	376	359	395	410	387	401	373	337	416	420	386	409	381	378	420	368	349	389	401	387	373	401	396	388	357	393	385	388	353	392	373	369	412	400	392	384	390	385	416	364	360	377	420	385	386	396	351	366	386	345	382	375	393	411	381	406	365	384	377	370	381	422	367	388	360	418	380	346	398	377	369	416	346	382	376	402	402	414	362	354	377	359	356	403	375	369	418	423	415	356	396	403	391	363	375	387	395	410	422	381	370	407	374	359	363	395	406	388	427	378	386	411	353	382	371	365	385	375	375	406	361	345	370	391	423	422	394	417	364	398	386	339	424	358	349	405	376	373	374	404	372	387	411	371	352	383	408	387	427	386	392	412	403	357	379	375	409	352	370	387	379	378	388	393	405	372	371	358	382	374	394	409	434	367	382	394	395	396	410	361	384	387	354	413	412	430	389	398	385	365	376	394	408	408	401	384	397	386	405	402	386	401	383	390	388	351	355	404	355	363	384	340	385	360	383	412	385	384	409	389	375	392	366	389	431	375	384	400	384	361	378	424	418	405	393	354	392	366	393	389	377	388	379	358	408	394	366	377	408	404	409	384	395	372	324	393	419	409	383	367	367	395	406	366	387	408	357	410	421	371	416	374	365	392	366	388	395	392	367	395	418	372	394	387	384	409	374	405	383	353	386	383	401	389	376	412	399	359	411	432	357	380	399	420	396	385	384	362	394	381	425	396	410	406	412	402	388	375	378	392	368	359	417	381	372	373	388	360	393	398	396	339	413	397	378	384	392	367	371	398	369	383	414	396	404	428	427	377	380	421	375	389	384	369	370	404	440	372	361	373	371	386	397	393	413	404	396	430	408	421	389	386	357	414	403	392	405	374	372	398	350	392	367	410	392	401	351	389	403	378	380	398	364	415	400	406	363	379	405	391	363	389	390	379	367	398	417	379	426	364	373	375	373	420	405	353	396	378	351	409	377	349	375	388	432	405	409	385	420	396	360	385	390	397	399	397	383	335	390	401	338	365	366	368	394	370	387	360	348	402	374	396	401	380	380	372	396	379	407	395	356	367	360	402	374	396	396	375	354	379	378	405	368	403	375	375	399	388	413	385	386	367	384	360	411	409	346	398	359	350	403	382	410	346	359	385	391	361	392	401	381	427	382	391	358	373	379	365	352	387	351	355	361	347	393	359	392	377	395	387	419	376	433	385	398	431	378	343	369	414	366	404	379	402	347	370	418	343	400	381	402	414	381	415	380	388	361	404	370	379	410	379	386	410	319	388	375	403	398	366	383	386	432	394	393	352	436	390	402	376	385	431	394	353	397	389	383	341	396	393	361	393	399	393	403	367	368	402	396	364	346	373	413	338	406	390	348	426	396	406	416	395	386	390	405	394	374	412	390	400	359	376	405	381	368	359	384	380	390	394	384	368	389	413	362	397	410	411	384	385	395	392	381	410	387	402	396	376	354	378	345	418	444	382	376	379	401	392	373	411	398	384	385	361	382	352	388	381	398	347	371	397	387	360	355	390	386	384	401	358	345	360	368	398	379	384	366	351	406	363	347	378	375	401	417	369	381	391	375	348	375	381	384	383	352	400	416	389	371	411	378	376	370	379	401	373	360	375	398	398	377	388	420	369	381	380	359	393	386	414	367	343	408	397	402	388	433	415	414	423	369	406	387	410	364	400	375	411	384	407	410	375	387	394	385	392	412	355	400	427	410	410	400	385	390	415	413	410	353	364	383	367	363	415	391	369	405	397	410	376	384	352	419	374	388	406	391	349	391	376	396	409	383	369	410	369	415	415	368	347	419	437	412	414	383
23501	19210	21284	15095	7007	3149	1240	828	851	880	816	818	818	802	840	934	899	884	860	831	911	867	839	830	870	842	820	864	859	851	875	909	924	860	898	858	843	875	843	873	851	869	851	844	912	859	900	858	839	872	882	903	873	783	889	834	901	909	850	881	874	846	899	842	874	916	827	864	839	894	869	878	817	863	902	847	836	859	861	832	864	835	870	892	890	879	886	811	900	873	901	862	878	826	838	856	857	835	868	881	894	902	888	902	866	849	814	918	880	849	850	813	864	838	883	898	839	876	851	849	905	908	874	871	840	849	893	860	877	917	873	864	835	862	887	893	828	897	860	866	864	918	904	802	858	804	846	916	852	894	866	870	859	821	895	889	848	828	815	855	938	793	867	887	881	879	852	846	834	843	915	832	903	919	943	885	836	860	845	904	884	871	836	868	849	831	893	847	886	877	896	899	802	799	915	894	870	852	825	860	844	828	823	891	885	853	860	914	827	871	819	846	860	871	867	869	866	890	818	838	831	905	856	887	886	887	885	858	818	892	863	902	891	834	896	909	895	867	883	845	892	860	889	843	834	881	858	886	829	866	835	899	905	876	846	875	884	840	877	855	852	880	844	889	869	891	883	858	873	888	909	868	848	861	865	902	863	867	879	847	825	848	902	879	850	886	883	877	837	906	798	882	841	842	839	850	841	896	876	800	804	841	857	822	933	820	884	809	877	882	841	840	844	809	850	885	850	884	884	833	868	862	843	873	827	872	884	837	854	880	853	841	829	850	828	882	805	881	852	862	920	865	894	831	914	918	849	891	884	810	889	859	838	846	858	832	850	909	853	918	882	902	851	906	858	836	880	869	811	892	875	901	846	807	881	821	847	838	919	862	839	900	855	821	864	920	837	862	878	864	811	879	903	828	894	892	912	882	838	941	842	871	842	892	857	879	904	892	903	881	845	844	861	864	902	880	835	930	913	896	886	842	923	905	855	827	884	862	884	829	878	907	890	879	880	855	907	830	869	843	811	845	878	873	855	873	913	886	879	837	904	875	880	829	921	870	877	868	810	915	843	873	900	911	861	889	841	814	853	893	914	872	868	856	883	866	811	897	844	854	886	844	864	877	883	891	877	838	850	806	898	886	866	870	840	862	882	869	875	882	879	855	873	841	871	845	879	854	874	849	861	860	896	913	901	873	823	831	871	844	839	849	828	877	819	897	901	882	899	848	876	890	868	875	898	887	865	900	845	875	847	927	852	873	862	852	848	838	848	876	848	861	817	862	837	851	857	910	807	892	876	894	965	841	891	821	887	890	881	837	873	815	886	887	871	840	809	849	881	855	889	830	886	819	878	868	810	863	921	912	849	803	906	856	884	888	894	824	897	879	869	821	841	851	874	841	809	858	918	842	910	829	855	882	878	838	851	840	826	887	854	871	853	898	860	881	799	915	833	877	855	852	862	801	853	880	849	827	809	837	849	878	831	816	861	939	877	833	834	880	845	841	850	881	896	914	855	863	851	820	842	858	864	846	900	828	886	911	871	833	883	840	872	913	865	892	897	892	909	879	843	840	869	885	836	903	906	851	850	884	888	910	853	904	869	894	893	860	796	913	850	835	845	889	877	862	831	868	907	887	894	841	847	894	884	859	850	935	877	852	884	923	911	883	823	843	849	864	855	870	874	793	847	852	909	862	807	856	836	883	841	890	891	929	862	870	871	851	876	879	851	927	826	869	912	791	913	891	851	885	831	827	854	846	865	880	851	921	865	891	831	897	889	868	841	876	840	902	806	839	850	866	876	853	875	876	845	866	889	885	832	876	873	885	847	853	849	877	921	850	895	841	832	871	902	865	866	901	855	873	857	808	884	813	826	898	900	911	913	892	921	826	882	837	879	880	813	869	888	893	878	897	840	842	911	865	875	874	841	871	885	870	873	848	903	870	868	890	878	855	875	844	842	841	837	847	868	859	936	906	805	864	902	860	874	864	871	822	853	859	842	903	876	862	911	905	880	942	872	891	878	859	870	891	838	920	844	903	879	891	857	873	868	821	877	885	898	884	863	894	867	895	872	858	876	852	921	863	822	818	831	813	877	876	833	880	840	880	856	901	833	854	879	892	868	904	833	872	818	900	877	877	827	874	860	777	884	856	850	863	854	841	896	812	829	859	890	925	869	838	831	909	869	852	870	922	917	842	905	872	864	855	870	887	859	928	918	862	878	881	863	840	864	874	879	850	875	879	870	954	897	857	892	904	885	902	879	851	868	867	866	862	904	851	887	878	897	913	849	899	814	843	840	861	878	868	896	877	846	852	882	826	905	836	871	873	863	856	882	865	842	834	871	863	860	871	870	873	859	939	886	892	882	864	884	914	867	838	861	876	849	822	857	912	847	884	883	867	822	863	849	840	888	919	889	860	849	855	875	845	832	943	884	822	838	865	882	931	928	902	883	847	848	854	827	897	895	860	856	923	844	872	877	850	903	829	842	848	868	832	823	867	884	851	906	801	896	914	870	843	833	892	869	876	874	930	890	828	824	865	856	877	874	892	879	855	865	882	862	891	832	886	883	851	892	878	861	903	869	853	911	879	877	834	849	868	861	877	871	879	844	894	859	840	866	894	850	871	845	877	831	902	851	935	911	878	896	919	866	839	907	875	830	872	872	862	838	831	859	886	896	937	846	905	858	868	899	850	939	862	873	904	901	864	831	825	874	823	864	913	858	838	838	854	859	854	873	825	885	834	918	885	862	830	870	843	824	833	859	946	877	841	882	845	886	889	821	924	882	900	867	913	807	922	880	860	871	843	898	888	888	829	859	829	820	858	836	835	917	880	857	864	879	907	843	887	910	852	875	852	879	879	896	900	873	851	874	929	894	914	849	896	904	846	861	877	892	913	862	893	888	883	883	899	860	883	872	866	855	862	889	903	876	868	870	908	803	858	850	899	851	863	863	913	879	890	846	854	906	864	877	819	845	860	876	835	873	849	862	853	902	832	848	862	906	899	837	860	885	894	792	915	812	873	849	874	888	863	945	874	916	839	877	838	812	835	861	881	846	788	913	846	878	869	903	872	847	851	845	882	863	828	883	864	860	872	878	877	844	835	893	918	858	865	845	866	847	869	868	879	832	878	863	838	900	887	862	887	882	843	889	897	858	873	827	890	895	825	911	888	881	894	877	874	830	894	856	842	844	888	858	876	874	900	859	891	886	843	849	895	903	853	897	843	859	867	863	823	872	861	863	865	835	868	854	896	889	839	855	862	904	890	880	860	917	865	883	878	814	887	861	835	887	890	840	881	896	881	856	859	827	918	887	878	857	864	857	866	924	863	878	930	827	828	888	868	868	864	932	819	861	841	903	875	921	848	886	857	855	884	881	836	860	893	849	849	843	843	913	854	870	858	871	869	860	906	846	840	852	836	897	842	925	896	875	859	882	842	948	872	881	908	900	887	897	850	839	802	873	853	849	830	864	864	849	870	838	849	805	872	859	824	867	879	878	917
63405	58141	69299	48930	27659	10748	2058	518	382	400	432	379	393	370	382	410	419	361	403	345	374	368	404	366	387	380	376	343	357	412	368	381	401	339	407	406	364	387	375	390	396	393	431	408	407	358	369	423	403	401	357	372	383	367	388	365	359	391	384	393	378	408	432	372	371	375	389	381	372	378	371	381	407	344	354	364	401	349	422	410	383	406	375	413	407	426	378	413	369	418	363	407	370	388	384	419	383	369	375	365	378	392	391	372	366	406	440	382	398	361	397	390	401	377	410	379	406	383	399	383	371	338	353	384	404	386	365	384	380	408	358	400	416	407	379	423	389	406	362	409	377	373	387	352	366	381	387	397	355	373	369	418	365	377	367	357	365	373	384	368	393	346	351	427	385	423	385	401	368	403	400	366	370	392	415	413	411	390	422	314	398	376	386	381	410	392	400	369	427	421	362	413	384	406	394	381	408	420	376	372	421	396	392	419	385	401	382	379	388	376	413	392	394	392	399	363	401	415	397	376	416	354	366	395	390	382	395	429	408	379	378	386	370	403	406	380	359	402	360	361	412	399	329	391	425	422	382	389	379	397	373	398	391	387	379	373	397	348	363	360	372	400	366	404	417	389	373	416	407	352	370	364	375	424	431	337	373	393	411	372	391	373	401	358	368	409	411	374	408	400	398	393	365	383	385	383	383	416	413	342	371	395	415	404	424	361	405	353	382	360	339	405	371	367	393	366	376	420	374	383	342	415	399	384	359	368	385	396	378	395	412	372	395	378	404	376	388	402	372	384	356	366	376	416	408	392	378	386	360	375	395	406	364	369	368	399	374	350	371	376	359	413	368	385	417	361	354	388	404	416	370	348	381	426	373	361	368	421	393	424	370	378	367	413	363	429	399	422	388	390	389	352	402	403	355	374	385	375	392	345	389	393	410	399	326	382	366	378	367	377	396	375	369	412	412	352	386	390	426	393	358	403	396	399	386	382	392	351	377	361	414	389	367	365	379	419	365	387	395	390	395	367	350	408	397	418	362	385	373	392	404	366	379	382	376	384	385	381	377	394	419	369	353	378	403	345	415	406	359	359	418	375	424	386	365	353	355	370	382	409	396	404	382	387	371	367	404	362	360	370	357	347	385	348	355	390	415	387	397	385	351	367	381	358	372	384	360	385	395	369	425	374	392	397	396	386	390	375	400	409	380	364	404	366	352	364	390	410	433	410	374	397	411	358	385	386	383	382	346	373	383	415	369	397	364	385	352	425	424	400	367	402	381	374	379	353	388	416	409	404	399	360	409	368	393	361	347	353	397	369	366	404	416	376	394	367	437	408	376	391	420	411	348	385	392	383	376	381	385	376	408	400	356	394	355	421	380	398	423	364	374	379	394	388	370	381	390	363	353	364	360	368	352	366	385	385	375	405	371	353	396	367	398	389	391	380	362	413	363	416	392	391	383	402	360	382	375	393	408	372	406	404	416	373	406	364	400	388	362	401	422	405	379	410	391	400	348	409	387	436	389	423	382	384	390	415	399	387	381	377	403	381	384	393	401	386	371	386	423	368	357	388	364	402	386	341	365	334	387	362	379	373	386	382	407	383	372	396	367	416	382	360	389	396	371	405	392	414	397	412	383	414	389	391	392	344	348	357	367	356	362	395	392	418	368	396	422	390	394	416	396	378	349	391	391	418	407	386	405	373	398	399	386	395	358	372	398	380	386	407	389	384	353	379	372	399	383	432	343	392	392	383	367	392	377	393	364	399	387	412	405	409	400	373	355	416	417	406	416	422	398	376	390	405	385	371	360	357	349	372	386	400	388	396	416	393	387	414	393	354	382	414	393	399	359	371	392	406	377	394	395	387	376	391	365	365	415	425	400	402	396	419	383	379	375	396	372	390	404	398	348	367	331	371	376	364	415	413	382	382	373	391	356	393	358	374	352	366	406	368	418	398	372	418	371	391	372	386	403	372	394	399	378	382	407	375	426	366	392	377	399	387	376	379	402	337	402	390	381	359	384	389	419	359	389	387	384	391	357	435	379	390	391	373	377	388	394	374	367	367	383	351	407	384	386	423	387	370	405	363	342	367	342	387	400	362	370	393	340	416	389	388	412	406	391	427	362	389	386	370	419	357	394	376	362	408	337	432	395	397	414	373	410	402	398	417	396	410	382	388	416	375	432	382	385	391	370	376	381	383	362	421	420	400	393	402	386	341	390	339	398	416	366	418	376	375	387	416	372	410	406	429	386	444	379	402	373	376	365	365	374	419	376	382	413	384	416	368	362	376	371	377	358	366	383	360	362	406	322	350	372	329	347	368	389	341	363	378	390	383	372	367	393	432	348	386	392	379	361	419	397	388	369	375	377	416	406	379	417	379	388	384	392	354	385	381	368	409	362	363	425	368	380	378	376	369	335	364	384	361	397	403	365	387	394	400	399	408	449	391	397	426	369	386	377	398	392	390	358	358	366	379	381	354	389	391	393	368	398	406	349	369	394	365	366	429	391	374	384	389	371	411	399	367	386	370	363	401	404	377	381	387	388	377	394	425	380	385	357	352	387	410	372	379	385	378	416	381	387	389	396	351	371	376	388	396	374	344	406	409	360	384	403	379	389	400	401	378	424	371	413	409	405	398	378	376	387	378	382	356	397	376	353	392	365	379	404	406	417	410	384	372	407	389	365	390	397	386	356	402	387	386	384	398	409	359	388	411	377	347	379	384	355	396	357	375	346	375	390	373	415	368	421	395	381	375	389	399	374	393	386	393	397	392	394	379	400	370	381	390	427	367	388	382	365	403	367	356	366	387	345	392	378	335	390	398	408	378	384	356	380	373	376	373	395	363	378	366	380	354	398	353	383	379	331	371	401	390	399	375	349	384	368	403	372	377	404	385	438	388	393	396	403	379	392	402	404	393	380	381	364	344	377	418	386	405	354	386	360	391	406	379	365	353	365	397	356	388	372	391	374	332	353	375	390	434	401	429	379	418	391	415	397	373	392	389	387	385	367	376	355	374	402	396	388	351	422	347	366	367	396	412	386	424	427	415	371	388	419	422	375	369	433	412	406	350	331	398	397	405	397	374	365	384	393	418	405	370	383	399	418	436	380	386	384	395	380	386	380	367	365	394	341	400	397	431	437	363	364	382	393	374	345	364	423	364	396	399	405	403	398	383	352	392	393	375	423	371	389	403	420	395	401	423	362	374	384	348	384	397	398	445	397	374	400	378	387	441	369	387	401	422	411	405	418	373	355	420	369	410	344	385	399	395	364	373	394	388	362	405	355	361	357	376	392	362	401	366	400	412	360	364	394	399	398	408	430	385	430	375	367	383	340	385	385	355	364	395	400	365	355	395	385	354	348	408	356	357	401	436	385	378	418	392	404	404	358	357	403	374	361	396	382	393	394	384	386	382	403	379	401	344	391	380	422	389	391	384	379	376	426	402	387	376	353	369	375	410	391	389	376	415	371	388	410	375	377	373	366	383	376	410	403	395	367	370
41323	47201	65856	52764	35400	17144	3960	1075	879	832	855	880	848	859	842	867	847	867	846	896	868	919	835	906	870	847	891	853	876	879	881	870	856	859	839	918	905	855	862	830	867	886	872	894	838	879	867	845	844	856	916	917	866	849	883	929	888	848	865	867	892	882	835	900	880	827	850	902	858	817	889	904	930	929	895	820	835	871	887	887	921	896	883	851	885	903	869	872	851	891	820	887	908	839	902	893	895	886	864	885	896	830	915	913	839	874	840	905	826	822	862	892	903	898	910	925	867	872	868	843	878	895	863	898	842	915	910	958	850	840	864	870	859	863	858	940	866	888	924	868	832	822	870	887	904	876	878	875	878	907	844	906	909	903	927	908	869	904	865	907	880	885	886	872	872	857	861	859	884	909	870	914	905	904	891	873	871	909	881	931	884	899	828	876	902	882	863	879	880	870	841	848	914	864	865	881	871	882	851	869	869	872	877	868	921	895	894	869	898	874	881	831	854	880	890	914	912	919	861	865	911	891	901	920	866	881	867	912	852	893	885	843	880	864	895	931	868	786	897	851	867	937	875	851	875	933	849	822	879	891	878	822	923	822	847	900	890	863	879	820	847	851	846	839	910	889	889	919	903	862	854	864	840	857	846	885	875	851	915	868	863	870	863	853	868	854	886	850	891	923	860	807	900	851	853	847	886	886	852	890	861	806	909	880	865	858	898	865	849	876	842	855	847	838	862	847	879	921	794	901	932	862	895	859	865	861	851	904	891	866	856	874	832	846	890	859	894	895	904	855	908	909	883	861	872	856	893	857	847	838	874	858	838	839	905	936	904	855	908	857	835	881	945	874	860	843	892	863	871	885	861	832	919	849	864	817	892	900	868	879	884	829	920	799	880	872	918	870	893	875	860	913	906	886	881	862	890	845	872	826	880	865	899	852	843	858	874	935	872	848	883	826	879	896	907	904	820	904	892	836	884	892	910	867	870	922	906	860	871	879	811	903	867	808	930	890	879	925	924	916	887	798	906	902	834	888	867	889	881	864	946	882	825	912	888	866	918	857	881	908	876	862	844	874	846	907	868	887	898	817	853	909	856	828	943	852	856	892	872	912	886	869	883	908	923	891	861	824	933	865	873	826	917	853	905	818	914	879	888	823	876	856	848	875	889	916	907	865	840	874	868	910	821	930	842	877	900	873	873	803	882	881	920	870	880	881	879	880	839	858	847	857	913	889	884	880	860	887	871	908	882	842	859	929	875	886	901	874	854	835	872	875	867	870	866	946	879	860	876	889	806	857	859	884	900	856	878	874	912	948	887	882	871	869	864	903	858	931	874	872	908	856	876	902	882	816	887	887	828	893	836	831	881	859	852	878	844	881	924	867	860	923	890	918	854	893	866	927	879	891	885	871	919	824	867	863	874	910	918	901	847	903	894	869	885	900	886	848	885	879	857	856	903	850	932	812	887	870	843	843	860	857	852	863	842	860	892	839	848	861	886	821	867	870	898	920	917	845	849	835	872	901	907	893	853	813	853	853	850	918	844	914	907	848	857	865	918	832	864	857	879	900	892	899	865	901	912	870	880	833	867	892	895	868	877	892	883	886	880	880	873	877	839	903	915	816	865	857	882	832	903	880	897	901	842	869	925	837	886	868	928	910	883	857	821	826	868	904	889	862	882	951	868	890	885	859	827	883	893	945	866	847	897	878	903	890	855	898	905	873	889	851	843	875	941	879	838	829	939	853	835	894	872	848	886	876	895	865	893	838	859	881	882	897	925	865	871	843	909	852	912	844	887	880	883	928	889	846	859	939	889	855	898	891	938	889	902	840	822	837	887	878	860	902	876	865	824	881	874	941	864	840	898	873	877	854	868	829	872	894	864	851	854	890	884	849	850	899	860	885	878	851	838	828	883	855	868	868	909	838	821	858	837	913	835	858	909	865	815	859	855	911	862	877	874	861	859	864	871	886	898	897	967	915	861	883	943	873	897	925	840	889	941	864	844	877	940	931	862	935	913	874	845	898	855	907	923	867	838	935	827	872	899	812	858	883	874	859	910	886	850	921	869	859	872	837	871	907	834	855	843	890	889	886	860	859	858	924	880	873	907	845	911	888	798	832	868	869	931	899	853	912	818	891	832	905	857	836	890	928	865	840	917	889	846	880	855	908	878	881	896	891	832	847	891	894	928	875	876	910	861	856	877	901	892	878	865	900	843	899	900	907	913	879	871	933	884	848	822	806	896	863	911	919	821	844	932	876	900	873	853	879	877	902	916	853	882	881	846	917	870	860	902	869	869	922	921	874	878	889	849	913	931	849	857	859	862	847	923	881	856	862	931	904	841	888	881	890	865	892	844	845	868	861	863	874	886	842	866	793	871	891	854	880	912	903	841	830	900	778	889	829	874	921	873	902	797	893	878	895	878	877	821	909	870	909	848	875	859	889	871	863	868	854	890	869	845	865	861	866	882	894	909	949	859	880	847	876	849	862	849	868	830	840	904	827	873	916	851	898	836	870	905	872	900	852	894	871	874	856	856	849	916	903	845	870	855	883	911	874	853	892	892	871	853	879	838	861	869	853	904	952	901	867	920	836	890	850	849	875	889	873	833	892	822	878	864	905	799	832	873	906	825	849	901	923	912	916	845	890	879	886	871	863	819	897	903	870	835	873	892	930	859	870	912	875	877	897	932	859	867	894	884	855	880	894	843	929	867	883	888	910	855	815	888	918	880	840	885	854	876	907	903	957	901	874	893	858	866	858	839	885	877	855	892	878	851	885	879	867	888	891	826	914	882	924	872	840	825	866	837	860	939	787	851	921	849	893	883	863	887	860	852	872	887	834	866	858	875	838	928	876	864	932	895	838	880	894	955	892	842	846	867	887	911	824	857	836	916	873	838	882	890	889	845	865	925	915	881	877	900	909	874	915	899	868	849	867	872	850	872	874	875	922	878	881	869	866	876	906	870	875	913	888	866	913	930	851	851	885	870	918	890	881	881	917	781	957	844	962	897	878	914	922	844	875	893	894	864	882	900	900	871	909	916	796	859	870	821	850	823	899	900	871	882	900	862	819	894	874	807	845	853	873	902	911	850	899	885	880	862	910	930	859	850	870	907	831	900	888	868	867	829	833	893	843	879	865	907	844	862	875	902	894	881	835	867	862	914	840	874	908	864	875	869	868	922	856	880	894	807	826	883	836	879	859	893	857	885	862	889	849	908	895	923	857	896	884	843	871	876	885	914	905	822	842	817	835	852	825	908	861	829	915	924	897	870	861	887	836	844	833	831	834	858	883	853	838	866	899	881	907	934	875	899	884	825	851	881	839	864	916	855	868	871	801	824	848	817	901	861	894	856	873	905	896	895	812	856	869	876	863	915	933	876	841	868	913	902	886	892	870	853	828	889	893	832	849	865	873	846	858	859	867	918	900	857	887	875	859	887	868	917	864	852	838	853	887	799	892	860	877	898	889	896	883	858	907	904	840	835	863	875	867	818	844
71994	66308	80196	59197	37558	19691	4935	818	540	499	527	534	533	528	553	536	512	504	545	544	537	532	526	516	512	558	538	529	522	532	545	532	534	531	544	543	534	518	559	545	485	530	547	507	526	515	535	551	532	494	534	531	499	569	520	532	529	457	547	540	513	499	540	520	501	542	532	531	517	488	502	508	537	552	585	523	534	550	559	512	501	447	530	505	505	515	498	574	496	500	467	482	551	519	552	532	510	549	519	503	528	505	526	511	542	552	520	564	525	515	513	518	515	534	493	536	519	531	559	529	506	547	501	543	531	534	525	553	508	525	531	534	549	519	508	467	529	522	513	537	523	510	489	564	500	549	577	503	538	473	504	549	504	567	509	498	497	495	521	539	491	568	527	498	514	485	545	524	541	486	544	542	499	541	498	510	518	489	532	525	564	546	527	550	503	541	498	532	481	511	544	538	548	585	516	513	510	537	519	521	557	500	553	517	534	505	523	563	523	533	550	537	468	537	545	528	525	524	494	523	528	543	481	541	545	546	523	560	526	467	559	539	508	515	563	559	536	573	514	479	462	545	512	529	529	539	524	536	519	506	512	531	549	528	531	505	509	538	526	548	495	491	493	570	502	528	478	577	552	555	498	516	544	517	508	536	524	555	546	537	488	555	520	516	534	502	484	506	549	543	531	533	545	509	519	562	577	516	506	524	524	504	489	501	522	526	507	529	554	553	548	517	521	499	504	532	525	514	525	521	469	546	502	512	498	546	522	472	503	512	521	505	520	472	532	537	532	562	527	557	545	515	506	485	515	441	539	536	523	548	516	492	487	521	561	533	518	505	511	505	529	530	570	501	533	516	574	511	545	546	573	537	529	507	490	524	563	490	554	521	564	530	524	502	540	529	504	528	485	573	489	503	544	530	555	539	455	551	496	500	521	508	489	503	541	514	515	483	535	524	526	524	559	535	525	516	564	537	516	530	526	513	545	503	523	532	548	579	532	517	561	531	565	535	527	509	532	532	499	482	496	489	488	490	514	496	481	507	522	530	525	547	550	531	583	533	554	542	479	529	511	496	554	557	564	531	538	510	511	486	533	500	502	513	544	564	504	551	504	531	511	504	485	580	514	520	520	557	526	482	531	521	595	541	530	533	526	549	539	506	479	539	518	528	498	488	526	527	533	512	487	530	558	593	561	549	501	523	497	504	511	504	476	493	537	504	505	520	511	514	520	500	522	522	556	563	526	573	519	522	498	535	514	546	571	511	481	552	497	536	541	521	528	494	508	508	537	543	481	507	556	556	523	504	510	529	555	538	503	525	508	507	501	532	597	498	518	532	531	510	516	518	526	522	484	495	518	484	515	515	544	497	520	507	543	512	517	535	514	549	515	523	506	522	517	490	518	490	531	526	505	536	495	565	533	560	543	512	570	528	502	507	555	505	521	549	518	503	504	573	529	534	535	574	498	510	536	478	499	511	500	552	524	511	515	522	500	510	559	515	532	496	532	511	542	506	471	519	497	504	496	518	505	522	538	570	530	567	519	514	525	538	525	579	542	513	499	559	523	495	473	523	527	543	526	502	503	529	510	537	557	492	512	490	516	530	507	542	486	572	502	486	515	515	535	538	519	503	535	543	499	520	554	482	522	526	484	501	528	510	504	486	538	549	576	538	496	543	518	529	536	528	478	468	553	511	516	519	479	552	525	524	504	552	560	525	549	536	531	568	500	533	532	491	489	493	548	520	518	563	544	511	515	516	524	507	489	548	509	537	506	510	527	541	517	538	522	507	548	536	529	523	526	530	501	550	535	544	483	510	529	568	523	473	503	526	548	516	516	527	495	484	549	494	512	527	525	594	507	504	524	499	539	504	516	516	545	568	536	540	537	498	587	548	529	559	490	502	578	496	548	535	460	536	532	536	543	531	550	556	507	497	531	510	534	528	528	550	550	540	519	537	537	522	495	474	520	522	518	539	530	521	532	514	530	544	522	545	553	510	533	523	509	537	520	568	542	520	529	525	518	520	541	496	495	469	559	523	517	479	527	534	502	541	538	495	506	541	538	537	511	546	492	515	537	509	558	537	529	534	484	497	560	531	560	548	544	544	504	509	519	475	496	485	526	509	523	500	506	523	508	503	492	553	475	542	528	514	499	537	506	503	524	529	507	537	523	514	559	494	516	517	471	521	499	496	510	504	557	520	559	520	539	496	531	512	519	488	497	506	532	528	496	524	547	520	527	538	507	485	511	545	489	501	486	536	552	515	559	532	535	510	577	508	534	547	530	485	517	495	532	513	517	559	550	540	505	530	493	528	538	492	479	515	511	540	566	550	515	538	527	552	564	560	489	545	516	508	522	497	521	531	562	532	546	502	537	535	564	512	548	529	493	552	499	557	543	492	502	507	515	475	492	545	520	513	569	524	529	511	559	526	539	540	540	514	535	545	502	519	558	506	532	506	528	516	493	499	494	515	501	561	558	570	566	515	524	503	506	464	524	519	545	507	519	524	517	456	500	552	502	535	516	502	482	476	505	568	531	546	507	531	528	523	551	547	516	537	511	495	520	519	502	534	522	497	488	549	588	520	553	546	518	500	559	515	450	556	548	523	543	544	555	521	503	516	475	486	549	526	518	544	520	538	523	504	532	530	513	520	504	499	556	571	497	517	520	526	526	542	516	485	574	510	488	520	542	530	527	551	538	503	539	505	556	524	509	537	510	492	508	514	525	492	516	539	530	538	567	528	477	577	509	511	544	553	576	548	545	553	549	550	510	555	548	496	522	550	513	501	559	489	581	551	490	565	488	523	478	496	533	507	542	495	551	564	531	550	497	535	544	517	523	506	515	531	556	525	496	509	509	523	513	535	519	552	539	518	546	513	519	512	521	540	558	510	506	491	528	534	504	527	528	545	529	499	544	529	502	490	546	466	525	530	539	537	525	508	498	504	505	538	547	537	530	492	520	513	565	532	523	533	475	519	550	538	545	572	521	512	522	488	515	534	514	530	486	508	550	510	548	530	554	504	527	523	534	524	485	520	520	526	488	506	511	539	500	506	523	498	519	598	526	549	516	533	547	556	525	537	526	525	525	563	589	585	560	489	530	549	524	511	459	528	524	510	535	535	521	482	510	489	545	517	519	509	514	502	522	519	509	504	563	562	507	494	533	517	534	540	518	532	525	526	524	517	550	541	516	488	522	522	545	492	515	486	518	515	531	512	534	539	505	514	571	500	521	488	532	555	492	533	525	539	538	499	521	487	510	506	503	504	517	519	529	526	476	521	516	565	488	505	493	532	494	464	499	501	522	472	535	553	537	490	526	478	482	541	519	466	515	537	544	538	553	510	510	564	501	561	474	521	503	541	501	497	518	528	537	591	525	530	497	519	507	521	528	529	562	498	569	534	539	566	489	560	511	545	554	535	544	482	523	560	541	501	490	519	489	554	531	532	555	511	507	514	556	536	534	540	512	513	514	564	523	516	506	543	500	544	515	544	543	524	508	522
49537	57322	80354	65284	45736	26166	7217	1632	1133	1151	1155	1151	1118	1118	1115	1160	1155	1126	1149	1151	1061	1146	1175	1145	1089	1159	1134	1152	1126	1121	1160	1128	1122	1113	1066	1167	1138	1141	1062	1132	1207	1132	1142	1156	1177	1167	1200	1143	1160	1183	1079	1099	1150	1176	1209	1154	1167	1113	1143	1092	1144	1101	1216	1183	1154	1091	1177	1123	1140	1145	1155	1113	1060	1087	1130	1197	1148	1126	1164	1155	1169	1100	1158	1085	1165	1101	1107	1175	1150	1076	1054	1136	1121	1129	1133	1166	1163	1110	1071	1128	1135	1055	1133	1134	1167	1199	1146	1167	1151	1132	1130	1092	1168	1103	1145	1073	1081	1123	1065	1131	1138	1121	1152	1128	1149	1107	1164	1145	1174	1132	1079	1166	1160	1080	1117	1118	1155	1149	1082	1142	1178	1144	1189	1098	1057	1121	1109	1171	1097	1139	1176	1160	1097	1123	1170	1105	1116	1127	1145	1193	1116	1142	1060	1173	1170	1225	1125	1108	1098	1094	1141	1176	1087	1130	1128	1110	1135	1184	1182	1063	1116	1131	1165	1139	1163	1155	1101	1126	1160	1209	1157	1142	1073	1175	1158	1082	1093	1105	1145	1149	1128	1116	1127	1111	1151	1142	1066	1096	1099	1176	1134	1115	1090	1150	1168	1135	1157	1175	1167	1054	1092	1096	1136	1147	1116	1136	1137	1135	1111	1156	1147	1154	1129	1151	1067	1156	1134	1091	1147	1130	1149	1138	1173	1113	1119	1120	1211	1110	1134	1090	1118	1129	1098	1118	1225	1131	1159	1096	1151	1158	1087	1186	1130	1167	1153	1164	1149	1169	1153	1130	1085	1123	1115	1114	1153	1132	1143	1190	1225	1066	1137	1190	1106	1098	1139	1122	1142	1120	1162	1114	1189	1170	1127	1068	1187	1124	1156	1133	1135	1182	1087	1127	1096	1109	1168	1105	1129	1119	1138	1150	1126	1110	1127	1136	1114	1082	1103	1061	1062	1104	1071	1163	1147	1172	1142	1142	1152	1134	1111	1078	1083	1174	1139	1127	1159	1164	1186	1122	1111	1120	1180	1120	1125	1197	1108	1166	1187	1138	1136	1108	1091	1149	1122	1103	1135	1168	1151	1104	1132	1149	1141	1144	1101	1154	1095	1118	1143	1083	1122	1153	1109	1168	1170	1132	1136	1155	1164	1036	1155	1190	1144	1159	1216	1129	1065	1161	1148	1083	1085	1055	1159	1144	1161	1029	1109	1152	1128	1175	1094	1144	1151	1086	1157	1150	1120	1160	1174	1145	1116	1154	1127	1145	1157	1128	1174	1151	1176	1140	1174	1179	1172	1151	1165	1131	1173	1119	1126	1146	1187	1092	1184	1178	1054	1140	1149	1147	1156	1169	1142	1201	1130	1145	1181	1077	1054	1156	1218	1160	1165	1113	1154	1168	1175	1106	1202	1143	1106	1160	1104	1106	1141	1146	1158	1161	1157	1137	1105	1105	1188	1171	1177	1108	1090	1155	1137	1102	1182	1219	1105	1140	1182	1139	1124	1134	1109	1173	1097	1192	1164	1160	1120	1083	1169	1100	1119	1118	1148	1161	1146	1128	1119	1134	1109	1074	1154	1147	1161	1112	1128	1146	1123	1128	1091	1132	1151	1139	1143	1126	1177	1184	1139	1146	1126	1114	1169	1186	1127	1127	1156	1075	1122	1169	1187	1058	1124	1092	1148	1167	1119	1085	1050	1136	1118	1167	1152	1140	1101	1165	1114	1129	1172	1052	1179	1131	1136	1133	1190	1123	1087	1186	1094	1094	1144	1053	1146	1171	1113	1147	1145	1157	1141	1125	1149	1152	1168	1137	1153	1197	1132	1129	1182	1175	1122	1131	1136	1123	1158	1157	1143	1123	1146	1045	1080	1133	1076	1168	1193	1156	1116	1139	1127	1151	1114	1170	1132	1106	1130	1149	1138	1119	1163	1120	1136	1226	1137	1143	1138	1165	1128	1144	1099	1127	1186	1120	1155	1174	1161	1088	1132	1163	1171	1177	1109	1127	1140	1162	1148	1068	1160	1166	1190	1176	1156	1157	1112	1087	1112	1125	1116	1145	1109	1130	1178	1144	1129	1151	1167	1148	1132	1181	1154	1163	1102	1074	1167	1185	1173	1110	1141	1097	1129	1127	1098	1164	1143	1124	1124	1157	1126	1102	1146	1186	1143	1140	1132	1111	1104	1145	1133	1103	1160	1165	1143	1128	1133	1136	1133	1201	1164	1058	1139	1135	1170	1118	1133	1198	1156	1115	1109	1202	1074	1125	1118	1160	1195	1134	1114	1178	1168	1143	1126	1180	1114	1138	1109	1072	1129	1153	1112	1173	1184	1110	1151	1145	1075	1101	1086	1162	1169	1201	1066	1117	1144	1133	1183	1080	1124	1077	1177	1161	1103	1154	1114	1138	1174	1135	1187	1134	1154	1117	1103	1086	1137	1074	1173	1179	1120	1122	1127	1163	1117	1076	1176	1185	1126	1201	1127	1139	1170	1168	1134	1157	1100	1077	1098	1130	1112	1134	1151	1065	1157	1098	1185	1129	1082	1121	1193	1106	1139	1157	1093	1182	1180	1057	1176	1090	1133	1155	1147	1106	1162	1149	1167	1130	1197	1141	1166	1188	1170	1135	1157	1198	1073	1147	1104	1149	1101	1087	1147	1144	1078	1144	1102	1137	1159	1133	1149	1129	1125	1162	1123	1170	1177	1102	1113	1118	1093	1169	1154	1104	1106	1100	1106	1118	1145	1175	1101	1174	1093	1127	1138	1122	1163	1099	1136	1118	1177	1113	1112	1162	1088	1133	1162	1142	1145	1131	1187	1129	1146	1159	1153	1157	1155	1117	1111	1075	1150	1103	1173	1146	1153	1098	1203	1149	1088	1102	1131	1088	1126	1147	1149	1134	1102	1133	1134	1112	1124	1133	1146	1104	1169	1150	1133	1195	1139	1158	1097	1102	1146	1162	1209	1181	1196	1092	1144	1133	1142	1148	1121	1081	1144	1123	1106	1182	1140	1133	1131	1181	1151	1150	1165	1194	1117	1131	1150	1116	1139	1146	1118	1152	1078	1154	1117	1136	1138	1168	1120	1146	1153	1115	1205	1133	1138	1094	1140	1136	1155	1145	1127	1105	1124	1184	1140	1127	1097	1088	1075	1092	1111	1163	1197	1127	1151	1102	1067	1093	1119	1146	1134	1153	1119	1178	1086	1133	1181	1179	1123	1140	1135	1166	1154	1133	1133	1107	1144	1131	1166	1191	1127	1133	1175	1152	1117	1118	1147	1077	1119	1158	1121	1144	1156	1170	1183	1137	1146	1078	1132	1151	1109	1089	1122	1115	1129	1195	1158	1111	1125	1113	1138	1114	1117	1107	1130	1076	1110	1121	1109	1157	1112	1100	1078	1053	1082	1122	1108	1124	1229	1124	1144	1127	1114	1163	1152	1120	1097	1151	1141	1162	1192	1117	1170	1155	1158	1150	1125	1127	1165	1136	1076	1151	1108	1151	1114	1082	1136	1131	1077	1104	1175	1157	1167	1178	1188	1107	1123	1191	1144	1124	1136	1136	1080	1083	1145	1105	1215	1146	1145	1154	1132	1176	1117	1209	1140	1125	1149	1182	1139	1103	1114	1131	1034	1040	1147	1171	1103	1157	1212	1061	1123	1150	1136	1136	1086	1157	1146	1085	1151	1157	1097	1183	1141	1140	1175	1100	1138	1197	1079	1125	1108	1133	1170	1154	1132	1146	1091	1224	1121	1172	1085	1132	1172	1164	1085	1117	1145	1149	1148	1120	1136	1102	1162	1104	1111	1130	1162	1131	1128	1113	1206	1106	1099	1149	1162	1191	1195	1196	1136	1132	1108	1119	1151	1090	1121	1117	1132	1131	1154	1088	1110	1122	1213	1144	1114	1089	1084	1159	1103	1125	1131	1087	1146	1109	1187	1159	1153	1162	1120	1072	1140	1169	1181	1120	1156	1097	1175	1145	1140	1079	1105	1189	1174	1204	1117	1089	1151	1112	1168	1145	1168	1152	1051	1185	1121	1129	1107	1149	1137	1139	1073	1141	1140	1148	1204	1106	1082	1166	1187	1137	1156	1127	1124	1097	1155	1175	1120	1118	1114	1094	1119	1197	1154	1140	1202	1096	1138	1209	1137	1134	1166	1148	1204	1152	1177	1104	1112	1199	1092	1159	1151	1179	1188	1185	1106	1160	1115	1119	1184	1120	1129	1105	1131	1155	1146	1143	1166	1235	1116	1141	1152	1161	1107	1193	1162	1140	1198	1157	1191	1093	1134	1113	1090	1155	1091	1128	1128	1104	1171	1088	1126	1120	1123	1151	1108	1146	1103	1161	1122	1106	1106	1119	1084	1173	1110	1152	1107	1124	1167	1106	1152	1163	1188	1153	1144	1130	1191	1158	1171	1167	1112	1169	1068	1161	1185	1170	1141	1146	1155	1106	1163	1123	1134	1211	1162	1087	1085	1148	1073	1170	1097	1167	1078	1153	1138	1081	1160	1131	1160	1132	1115	1127	1104	1150	1178	1207	1148	1191	1136	1142	1113	1170	1185	1129	1163	1118	1170	1144	1164	1096	1127	1124	1106	1108	1131	1144	1129	1132	1172	1139	1117	1207	1186	1084	1130	1058	1166	1138	1181	1153	1129	1119	1162	1160	1118	1146	1136	1115	1117	1171	1067	1138	1091	1115	1135	1173	1162	1087	1158	1143	1152	1133	1093	1160	1122	1142	1145	1195	1147	1146	1086	1142	1119	1136	1088	1146	1205	1113	1151	1159	1106	1179	1146	1115	1158	1093	1202	1122	1095	1061	1120	1105	1142	1151	1142	1107	1151	1174	1113	1153	1145	1148	1118	1177	1124	1158	1106	1101	1163	1146	1069	1092	1103	1137	1098	1095	1126	1168	1165	1188	1178	1134	1134	1165	1131	1134	1094	1104	1134	1146	1129	1150	1139	1112	1132	1179	1141	1127	1106	1105	1084	1190	1096	1159	1195	1183	1169	1177
42004	28525	17523	8218	2560	938	433	370	389	366	374	354	344	352	413	404	353	348	361	372	393	376	369	384	357	375	418	379	354	350	362	362	374	343	354	402	393	375	408	328	372	367	374	358	379	381	391	366	388	384	393	410	358	378	397	378	366	376	372	363	364	380	368	377	356	388	376	379	366	359	402	383	370	374	397	344	353	345	372	367	369	358	344	375	375	389	361	379	363	385	386	365	383	374	375	394	383	367	397	382	374	415	377	353	365	392	378	377	395	403	376	375	356	349	350	352	396	371	376	391	364	397	356	417	385	353	372	373	352	357	383	391	398	371	350	382	403	362	350	375	376	371	376	378	389	373	385	390	341	344	369	342	377	378	353	388	412	383	394	391	352	392	373	389	374	345	346	367	352	359	406	374	356	377	392	379	360	382	374	405	366	345	384	344	354	414	423	376	352	363	386	324	393	365	364	380	369	365	346	378	396	368	331	348	342	386	388	363	381	330	386	371	375	404	371	387	385	369	336	357	368	407	402	357	330	358	401	392	328	371	379	365	360	376	368	360	426	383	366	399	385	357	355	385	361	364	376	384	349	376	361	358	364	414	388	387	368	348	359	384	391	381	437	354	379	375	376	370	378	368	365	373	377	375	362	342	368	385	408	357	359	373	406	356	344	330	359	399	346	394	381	396	408	366	389	349	363	359	358	402	360	347	343	410	383	348	371	363	356	373	386	375	366	361	378	375	336	351	332	383	386	402	399	392	367	377	373	398	353	362	374	360	359	378	370	340	344	403	336	353	390	393	399	378	394	328	368	345	347	357	396	343	360	379	382	343	342	335	372	378	348	388	330	399	372	369	402	336	364	330	335	350	413	371	352	389	393	353	371	372	386	372	388	358	423	392	395	423	426	384	379	397	360	375	363	388	366	374	352	348	346	370	372	397	377	371	387	383	349	386	397	397	361	413	339	351	362	366	331	363	358	346	347	365	333	384	384	326	386	371	351	336	379	378	368	353	330	369	374	380	353	392	380	343	376	359	361	391	361	361	349	368	370	349	358	369	349	386	359	361	356	357	384	386	377	397	350	402	378	381	386	407	433	375	385	362	379	395	382	378	372	366	329	380	409	330	353	324	383	357	383	391	362	383	372	337	349	375	325	352	390	389	364	395	396	393	378	357	429	351	353	346	374	392	370	362	384	392	357	360	387	383	361	355	367	355	399	396	402	368	367	352	368	367	401	391	376	375	371	372	393	377	359	406	360	370	420	368	375	335	360	330	361	396	353	371	369	380	403	368	382	416	344	350	377	377	381	358	412	362	381	358	356	373	382	364	384	374	361	392	409	354	368	378	357	331	390	372	374	390	348	346	385	377	379	353	360	393	383	388	419	389	364	341	388	365	377	396	339	378	351	382	396	378	388	350	381	392	386	376	367	409	372	370	405	353	356	350	360	368	357	407	405	368	367	364	360	358	407	344	343	371	385	360	401	406	364	349	364	373	370	381	397	378	351	379	352	359	392	400	354	366	365	377	361	382	396	371	358	357	339	342	372	371	338	394	339	365	363	380	375	354	343	336	367	338	345	376	361	389	333	356	344	374	342	353	366	406	381	361	368	370	354	370	392	321	374	364	381	334	378	375	373	354	371	400	365	369	376	367	358	393	392	384	374	380	354	383	384	392	389	387	384	372	366	332	428	364	360	369	360	379	373	377	362	379	336	377	359	395	394	372	371	402	377	371	356	387	365	369	388	355	396	381	377	373	348	386	373	366	321	350	332	339	372	334	379	361	332	356	425	354	382	375	352	381	363	407	376	372	326	360	365	402	415	361	300	332	392	361	365	409	371	356	395	396	346	369	362	381	343	383	396	383	378	391	356	381	325	352	405	364	358	334	369	360	373	360	373	401	368	375	347	357	377	374	378	334	364	375	387	368	350	374	390	352	357	400	376	371	358	376	370	401	389	357	334	361	380	389	350	383	356	397	384	342	383	425	351	381	405	379	367	401	384	401	352	405	373	391	374	336	433	338	375	369	379	348	358	357	369	377	357	370	343	371	374	367	356	381	382	378	323	374	374	375	370	371	379	389	381	355	374	430	384	351	382	336	348	376	360	371	384	402	372	385	369	393	366	371	389	382	346	354	406	394	324	368	373	409	385	359	345	348	364	338	367	381	346	386	354	376	385	348	340	410	383	332	418	337	355	375	387	347	373	355	380	370	380	348	330	377	354	378	322	385	392	380	347	350	381	403	396	387	419	352	331	384	386	361	356	362	365	358	380	388	430	376	327	370	355	342	368	377	364	383	350	373	408	361	363	383	365	366	390	379	391	345	345	367	386	343	415	404	359	408	378	364	358	362	366	373	337	397	391	388	368	362	378	402	363	389	358	404	357	384	379	390	380	351	367	366	370	348	346	368	376	355	400	390	378	375	358	363	362	339	398	375	391	394	385	348	394	376	333	378	355	374	386	382	389	371	389	369	344	362	357	378	352	392	346	377	349	364	375	373	349	364	361	365	361	381	411	410	378	366	381	391	370	403	365	378	377	374	368	352	374	349	349	357	369	355	397	393	416	333	359	350	352	368	327	365	340	386	394	383	340	379	363	414	355	401	385	385	361	354	362	396	363	420	376	360	436	403	360	349	391	369	356	368	393	321	356	346	339	374	354	358	347	383	393	385	404	345	335	365	368	386	397	377	336	407	388	397	363	349	376	364	345	395	373	367	370	368	384	404	373	360	387	343	328	357	404	338	373	381	383	325	346	389	368	391	357	339	374	381	359	366	396	362	366	336	352	386	334	356	384	381	356	395	380	413	383	371	343	365	351	405	389	360	374	339	380	353	360	382	365	358	366	287	386	387	382	363	404	402	342	373	376	360	343	325	378	351	326	372	345	358	377	354	358	368	360	400	380	371	374	375	363	363	371	395	357	364	370	408	332	375	356	348	353	412	359	377	348	373	340	330	411	385	359	367	358	385	376	377	401	364	387	363	389	361	338	368	355	398	332	331	376	344	361	374	341	365	397	371	374	356	402	358	333	377	368	371	355	390	431	380	382	394	370	333	370	364	372	358	361	374	353	398	405	370	396	393	341	380	391	371	372	354	385	361	382	368	345	367	388	338	393	387	369	349	335	365	390	386	404	400	368	375	348	362	389	372	368	370	376	385	341	373	381	358	338	353	365	318	393	377	376	379	376	347	392	354	341	378	363	358	394	392	338	391	361	388	354	424	388	342	367	349	369	353	375	373	356	336	347	366	355	382	340	369	340	401	386	388	356	356	380	364	364	369	414	401	365	347	372	354	388	365	370	368	377	368	374	347	354	373	375	376	347	392	399	365	348	379	353	353	372	370	346	395	394	389	393	407	345	364	369	353	376	375	389	368	376	399	420	395	395	351	346	389	326	378	355	399	404	346	348	384	349	383	386	405	404	387	395	369	348	352	390	344	397	374	348	373	384	378	351	359	335	331	369	378	341	343	384	375	353	358	365	406	343	388	341	362
24058	20730	23482	14290	6209	2505	1079	842	812	900	803	854	805	792	826	830	838	827	813	803	855	782	825	816	819	779	847	819	862	791	880	800	853	793	863	873	891	775	865	813	862	854	845	874	856	827	840	822	805	860	807	863	805	804	832	849	819	852	843	842	808	868	834	825	880	800	824	849	851	838	829	873	783	858	882	832	847	852	826	860	886	847	863	853	768	804	788	841	830	800	819	826	792	779	809	829	823	846	815	808	841	849	868	861	865	842	774	845	834	835	794	757	896	845	822	849	807	834	827	838	816	802	858	815	822	860	879	862	861	845	824	869	813	864	849	826	819	847	828	826	834	842	816	806	886	810	867	768	850	863	879	837	835	821	865	787	848	821	811	813	799	883	850	868	871	829	840	865	891	820	859	820	825	850	796	841	799	804	829	814	881	824	849	853	859	850	884	891	824	841	842	838	865	872	863	815	861	812	817	853	741	855	873	866	827	795	831	826	851	863	831	786	828	859	873	848	830	827	824	872	842	828	823	796	823	824	872	775	842	866	833	855	880	797	803	865	828	776	850	824	814	827	823	841	830	879	814	847	845	844	805	856	827	827	818	775	854	864	853	832	851	805	814	809	832	873	870	831	822	841	818	775	833	827	824	808	776	855	845	811	799	827	832	825	838	853	857	752	832	845	862	841	807	835	839	850	787	761	870	804	813	795	861	874	890	805	879	849	789	907	846	855	814	844	842	826	834	803	794	829	870	886	831	893	895	855	868	879	842	787	853	822	849	834	813	855	831	860	819	834	836	812	824	846	869	863	859	781	902	834	888	834	836	846	813	810	856	824	821	862	829	836	817	833	838	858	827	861	870	864	830	836	880	857	807	792	810	874	838	762	816	857	829	815	833	840	855	893	839	882	847	865	901	860	866	878	822	845	845	871	867	805	839	849	838	821	840	835	792	767	796	840	850	897	830	851	839	785	860	810	806	832	838	814	798	830	837	833	822	867	860	823	785	812	850	855	852	826	821	852	852	857	830	766	832	847	807	784	828	852	809	793	852	872	823	810	808	861	863	835	788	848	830	830	902	811	862	875	781	873	780	808	862	832	830	836	831	809	843	794	813	796	832	858	848	835	828	886	866	823	837	830	811	757	801	850	797	839	850	844	891	789	807	866	882	822	856	806	860	843	865	882	846	805	804	809	865	860	845	816	835	860	839	859	870	877	849	806	838	817	802	826	834	881	880	827	843	833	841	820	845	808	802	871	833	862	862	859	811	828	852	878	807	840	791	883	799	822	870	807	825	835	875	829	843	822	834	888	795	814	805	845	819	844	807	891	821	855	820	831	822	874	820	839	801	848	883	873	842	794	861	840	844	818	818	874	826	832	886	794	874	846	869	813	868	839	823	891	812	829	864	818	839	823	848	836	832	783	793	841	786	822	837	782	868	841	877	741	849	858	798	849	887	863	776	827	833	897	870	790	840	821	860	835	819	859	813	790	818	844	772	830	835	826	772	809	869	901	786	869	825	879	874	825	856	875	831	887	797	797	835	850	825	865	860	809	828	851	830	840	819	815	829	821	879	816	813	847	812	851	840	874	827	831	831	886	872	810	804	860	835	844	841	889	881	802	837	908	841	870	842	867	844	873	864	803	820	832	827	836	806	852	834	841	813	848	837	851	821	794	900	809	821	803	827	854	826	830	771	814	804	827	866	803	789	832	850	807	801	863	855	837	864	797	876	812	885	795	832	801	866	899	852	850	878	850	865	847	862	833	868	834	851	845	831	858	857	827	825	763	868	884	811	829	798	833	849	900	847	859	828	871	849	830	841	861	858	808	790	829	825	824	801	857	807	810	808	807	837	847	824	859	812	870	887	841	827	834	838	857	791	833	874	869	855	800	844	841	851	818	826	869	798	872	839	838	810	853	893	810	840	844	827	835	824	852	810	875	881	838	837	871	877	858	813	862	839	859	833	839	838	849	829	865	868	839	843	804	836	814	837	798	840	810	821	872	858	870	901	830	853	799	836	837	838	803	801	814	848	820	855	767	780	896	825	786	858	822	795	839	836	852	764	823	812	825	802	819	888	830	885	826	872	844	817	772	825	788	826	829	822	827	856	835	828	846	814	828	809	866	861	849	827	846	819	802	876	792	776	856	831	818	860	853	781	832	821	823	855	866	835	861	805	864	858	879	798	860	827	819	813	832	827	857	836	845	818	933	868	895	844	888	804	887	824	838	811	832	862	857	840	832	817	869	828	819	809	868	855	798	799	815	761	782	816	866	869	843	791	776	833	838	840	800	860	804	839	856	863	810	869	835	863	833	847	817	858	873	906	831	791	876	824	832	830	807	772	873	806	900	887	812	873	820	846	843	820	812	846	878	865	842	856	887	888	861	858	770	797	849	825	837	821	794	833	808	829	823	865	793	807	859	838	854	795	795	812	843	819	858	807	858	853	784	846	834	833	870	837	804	773	841	820	816	814	783	871	879	818	791	796	819	794	816	874	839	821	842	867	843	857	826	867	825	893	810	831	793	878	814	821	848	841	816	830	793	836	818	817	832	787	860	823	856	879	810	806	809	844	847	858	830	845	888	782	851	846	859	814	807	806	865	856	824	812	802	781	800	805	820	836	844	876	797	819	878	838	842	798	860	874	798	844	871	850	899	816	842	789	835	817	821	828	822	868	862	827	889	846	813	786	876	868	828	825	801	857	827	805	817	913	845	809	827	858	819	861	826	819	827	833	823	798	871	802	877	860	835	846	826	813	802	787	839	846	791	861	841	829	861	833	905	829	814	818	851	831	834	814	903	830	852	780	847	818	790	849	821	840	841	883	858	865	854	831	867	858	814	813	888	828	840	833	845	868	879	860	815	882	833	853	853	823	831	856	779	844	806	798	790	830	828	803	823	855	853	846	826	847	761	858	821	830	854	893	842	850	806	820	859	849	828	839	840	850	806	846	871	860	863	821	802	817	823	853	847	785	787	821	812	874	799	875	833	819	798	827	776	830	839	864	835	834	846	851	834	775	877	801	802	841	888	856	795	822	884	881	842	856	868	817	850	801	878	826	786	855	848	884	839	878	842	773	813	819	853	840	833	777	831	817	850	839	823	863	850	838	796	832	881	819	801	840	814	848	808	860	860	841	887	825	783	796	823	857	816	869	838	822	825	850	795	884	863	852	851	811	898	822	856	857	839	850	858	843	804	872	827	793	858	809	872	846	824	830	888	839	906	842	799	819	762	817	816	849	854	830	838	827	885	833	861	839	791	779	853	838	921	821	839	795	856	811	825	833	853	865	833	874	859	856	844	830	855	826	848	802	837	861	854	872	812	872	884	795	841	813	839	805	840	809	877	856	896	836	826	835	871	826	828	841	836	833	797	851	822	862	808	877	874	801	787	801	821	844	818	843	823	811	839	848	809	806	822	791	883	845	879	850	830	814	876	842	831	858	855	861	825	812	852	870	800	848	797	869	842	848	863	838	843	809	803	856	849	868	858
63449	60493	67160	47314	25562	9354	1710	427	327	312	317	349	360	336	316	355	329	312	341	341	320	363	315	316	285	327	346	297	336	356	341	323	316	353	336	333	360	342	353	302	316	315	318	351	345	331	348	344	345	341	318	294	346	314	318	324	312	330	310	299	335	359	332	323	304	300	330	346	330	336	354	353	328	357	337	361	322	319	359	318	308	374	344	281	340	338	346	315	349	334	322	318	316	360	355	341	316	338	326	309	305	289	357	320	315	312	371	339	308	314	325	326	305	322	341	361	345	348	350	325	341	321	294	339	299	316	364	314	341	352	316	332	336	347	329	298	343	305	353	332	351	320	332	379	327	333	324	346	357	336	322	350	348	353	325	345	337	346	346	327	317	335	351	326	347	349	309	359	305	331	311	328	337	331	322	346	344	308	311	333	305	331	367	339	343	366	297	358	321	337	344	319	333	319	307	312	343	285	350	314	352	363	316	317	309	285	328	308	313	327	317	343	336	323	310	317	347	347	315	353	358	370	330	320	324	327	338	316	304	354	300	352	327	323	332	315	314	294	323	318	316	338	343	343	332	299	311	352	322	350	352	333	357	360	339	359	312	324	295	322	335	308	333	319	357	337	364	325	340	334	290	294	305	370	300	338	325	356	370	345	361	354	317	330	309	324	317	308	362	362	298	324	371	347	311	287	337	327	319	293	332	333	336	319	339	323	367	324	363	336	365	330	319	361	313	317	330	300	320	322	355	369	313	334	359	348	330	336	313	312	336	349	325	361	340	307	338	332	324	301	319	294	339	340	332	326	369	323	350	313	337	332	331	316	328	343	344	369	355	343	310	362	342	308	345	338	366	350	347	387	328	326	341	305	315	338	335	313	348	332	314	323	332	359	346	317	304	354	324	319	337	334	390	303	331	355	329	314	307	313	313	335	356	310	346	275	319	349	326	327	319	339	346	298	350	371	276	353	281	334	316	318	356	335	297	320	341	377	327	308	296	331	347	332	326	360	317	304	305	320	368	372	318	299	327	340	359	316	322	306	343	307	313	326	328	327	325	329	336	318	338	319	308	347	343	315	343	339	323	334	335	333	316	287	294	352	341	304	341	298	357	343	341	338	327	336	335	376	305	348	348	332	322	353	350	366	316	323	321	328	342	328	334	383	310	349	351	309	334	286	311	319	320	331	316	322	321	300	356	336	336	316	341	351	301	343	327	351	305	351	338	304	319	327	318	347	330	352	377	383	326	351	291	295	331	338	370	317	317	303	333	320	350	293	333	320	351	310	312	298	335	345	329	355	316	372	349	322	317	344	327	329	340	329	345	332	335	310	344	350	309	318	292	282	347	333	321	316	321	343	319	338	317	298	294	317	351	316	329	330	352	281	343	335	335	321	315	301	368	347	311	328	349	297	313	326	313	340	335	283	336	340	331	329	348	369	322	343	342	340	351	305	311	320	331	301	341	323	322	305	311	304	300	360	356	301	331	343	304	295	368	305	332	319	329	299	346	318	316	347	333	299	352	285	375	338	337	336	315	337	298	327	348	331	328	320	348	331	301	318	330	343	341	312	361	338	350	323	332	310	325	270	315	289	379	379	349	332	330	325	343	343	321	336	346	320	322	347	344	346	327	325	294	331	328	316	340	345	366	297	331	334	337	335	330	367	325	344	340	335	338	327	320	338	344	353	329	351	328	354	345	322	308	335	354	325	305	343	345	332	338	335	351	319	347	353	328	332	340	317	294	340	350	335	348	350	324	292	316	334	340	321	313	314	315	339	307	332	370	348	313	335	338	361	295	330	327	358	300	316	309	294	303	364	302	310	302	309	354	322	326	331	333	303	338	330	330	315	305	304	366	327	344	303	316	312	313	318	309	322	324	359	342	304	299	317	342	320	311	344	323	353	313	333	316	318	332	314	328	358	315	301	327	355	351	336	359	315	331	318	325	355	325	337	332	336	349	323	335	326	324	327	336	366	345	342	329	324	330	336	350	339	363	341	335	314	311	351	373	345	324	333	343	319	337	338	329	365	296	307	337	333	302	309	318	338	316	349	351	297	321	338	323	307	321	315	349	367	327	353	334	344	340	302	325	337	337	340	289	339	321	344	336	339	316	302	335	333	298	333	355	309	300	309	327	359	341	349	329	379	352	337	307	338	318	341	312	359	359	344	334	333	310	354	316	355	356	351	323	329	319	313	350	317	356	336	377	336	322	330	325	316	324	349	304	337	335	331	310	330	316	305	312	296	349	335	321	347	341	336	367	342	338	336	373	328	325	309	297	286	327	358	321	310	322	338	327	325	316	343	307	312	290	280	338	339	323	317	327	289	320	323	340	334	338	326	343	306	310	350	352	334	340	355	326	327	325	346	315	319	345	313	336	332	314	334	276	347	326	327	316	326	305	357	361	342	330	355	306	321	340	359	302	312	343	341	303	327	358	341	326	357	299	333	334	354	363	331	322	308	328	322	303	364	302	331	330	311	327	320	315	332	340	341	320	296	334	346	316	381	341	324	316	339	319	322	278	298	343	362	359	345	330	349	331	317	328	305	321	333	329	354	348	338	332	300	317	303	329	343	318	331	312	346	350	341	321	310	365	376	339	336	300	335	325	330	317	292	326	300	311	363	368	346	319	332	355	312	286	335	320	336	325	356	311	327	353	378	317	343	339	346	354	378	326	347	343	349	337	332	305	333	310	333	320	338	336	320	306	301	351	326	354	350	332	350	313	318	341	295	364	338	331	323	338	342	328	324	339	344	310	323	331	351	321	306	314	341	302	306	342	326	323	351	315	322	367	345	316	333	342	302	333	314	281	359	341	346	301	316	329	361	328	358	338	320	296	358	327	366	326	337	330	286	327	370	331	325	353	356	327	320	328	335	343	323	334	310	341	343	308	322	327	321	320	335	316	338	321	325	322	323	353	331	288	314	317	327	343	341	316	327	351	354	348	326	364	326	321	326	326	280	318	295	369	352	322	295	340	337	281	292	299	346	342	281	366	359	347	325	349	305	345	328	369	339	311	335	340	331	372	322	335	349	347	323	310	336	340	322	355	329	341	336	315	319	297	355	338	332	331	316	338	352	365	377	328	354	303	324	295	328	330	325	325	309	319	337	310	329	304	340	336	325	320	323	305	304	323	349	315	321	325	340	326	299	341	331	327	285	297	311	355	315	330	324	336	302	356	313	318	300	345	330	313	326	353	354	346	313	345	320	341	330	316	361	331	317	347	334	360	325	269	335	331	325	316	308	319	340	338	333	335	326	333	318	333	303	325	353	331	350	330	300	320	307	347	318	328	327	402	339	379	377	301	316	373	293	335	308	311	307	353	307	321	349	331	348	311	350	350	322	331	386	372	310	316	343	356	347	332	315	325	327	352	284	333	324	330	307	340	329	337	330	304	345	310	340	352	332	313	328	329	337	319	328	350	330	347	328	332	344	345	296	328	361	340	324	351	316	334	342	331	357	328	342	327	310	341	342	360	347	321	317	324	340
41049	49523	63626	51025	33327	15493	4303	957	763	780	762	777	809	808	792	754	774	750	760	746	778	782	777	750	744	780	747	778	803	785	749	808	758	766	751	759	763	794	748	728	823	744	767	726	744	763	786	797	728	738	781	753	722	770	719	734	784	780	748	752	710	794	747	800	797	805	720	792	769	774	777	778	811	778	769	739	753	775	764	809	780	764	763	815	805	790	785	754	809	760	757	783	725	743	776	779	834	752	764	799	807	751	766	758	771	774	777	746	752	763	795	799	739	773	771	729	769	757	770	750	776	776	772	741	744	733	738	704	770	785	761	782	767	708	773	703	815	763	772	824	783	776	732	751	753	732	740	733	726	798	776	786	704	772	757	783	746	745	769	824	754	745	799	773	738	781	740	793	753	825	762	725	783	778	761	727	757	790	747	741	793	820	735	751	770	800	719	795	770	783	755	794	750	772	774	720	739	740	749	752	742	755	740	741	717	772	724	725	792	760	773	724	761	736	779	760	785	790	847	799	755	737	795	762	745	728	764	777	758	752	779	781	775	743	795	790	781	810	759	834	789	762	739	735	729	743	752	724	800	763	759	755	764	740	700	752	801	733	774	755	759	741	747	820	837	742	777	739	735	749	731	774	736	779	807	747	761	763	760	780	788	766	748	732	774	766	799	814	730	745	769	711	796	836	761	770	760	746	776	769	733	752	822	726	775	780	768	775	771	794	752	801	755	752	789	748	709	767	782	778	712	816	776	791	741	777	746	742	760	749	789	758	713	711	781	749	798	770	785	761	692	768	780	777	744	781	795	753	772	780	766	776	816	783	787	741	741	854	779	751	840	768	777	772	742	786	785	758	743	737	778	812	767	756	732	781	752	728	768	787	754	781	777	738	748	725	767	734	757	735	751	744	744	721	751	828	742	789	781	804	806	734	749	776	707	772	716	762	732	775	738	799	776	764	787	726	740	705	779	729	818	781	738	782	771	757	759	777	767	761	772	759	748	778	810	716	761	752	756	788	758	774	767	736	794	789	772	770	782	767	773	749	731	785	768	767	785	815	837	783	757	840	764	779	768	738	707	751	760	746	751	786	785	786	783	795	753	743	753	794	720	785	767	779	726	730	758	790	779	765	765	787	757	721	756	746	764	754	739	776	768	752	770	755	785	771	772	758	758	813	758	748	742	757	757	738	786	720	802	782	707	833	793	727	769	754	753	800	787	721	759	774	766	737	730	794	796	742	788	770	755	756	714	830	760	747	779	745	792	765	723	794	746	794	738	831	775	831	767	740	765	815	778	794	735	763	808	780	754	747	784	739	753	740	723	706	759	763	731	758	754	798	763	764	711	759	778	719	708	794	728	750	820	777	788	730	729	805	728	743	722	772	747	810	736	779	796	733	774	806	786	767	798	748	759	744	773	751	786	744	770	735	763	738	825	729	758	771	778	755	728	791	774	747	762	707	732	780	753	782	765	803	783	789	771	760	753	773	732	803	780	763	744	732	766	789	808	722	752	740	777	786	742	810	741	733	713	806	775	737	768	735	809	728	751	743	737	748	788	767	753	723	803	768	777	757	763	728	776	789	765	770	732	761	750	785	768	751	768	771	751	746	785	802	772	775	795	770	773	807	772	795	806	768	721	728	768	776	737	697	753	765	742	755	770	748	765	771	794	810	760	766	723	766	719	795	779	814	825	744	776	750	759	743	743	820	790	810	778	807	788	772	797	846	756	767	774	775	785	777	757	754	768	752	760	794	754	767	775	747	736	737	736	789	738	796	760	799	729	764	765	779	774	756	796	775	731	783	762	756	759	780	772	748	790	740	744	730	761	785	792	745	765	776	803	758	787	749	752	751	726	780	764	721	807	757	729	722	795	802	809	829	732	731	722	775	770	723	783	742	780	704	777	774	749	772	753	737	746	820	731	815	784	663	781	739	763	811	796	746	746	795	738	726	826	760	770	735	777	767	734	749	802	741	776	778	784	786	799	809	826	766	775	728	739	783	763	761	778	794	808	794	790	722	786	773	792	731	746	743	734	735	731	768	728	726	758	732	749	787	756	730	770	781	761	713	783	824	756	785	707	815	791	733	786	765	750	762	763	749	765	804	770	724	751	819	803	814	778	747	755	776	794	809	753	787	790	776	746	750	791	786	715	748	762	786	721	757	760	791	792	817	744	786	730	739	773	771	814	741	753	771	764	754	781	801	780	813	768	776	776	777	746	768	775	762	802	759	744	771	780	764	711	762	814	798	779	769	803	744	786	773	728	785	771	801	743	764	774	794	752	783	767	771	747	778	810	790	733	766	772	798	766	798	755	736	734	743	772	732	814	774	775	758	737	770	739	741	757	737	776	730	711	786	745	733	798	783	779	739	791	765	800	781	722	805	778	753	793	782	764	789	746	791	740	785	768	778	834	766	819	746	726	799	794	694	818	770	778	797	747	723	763	750	777	726	713	782	736	750	748	761	730	766	794	719	789	782	762	789	788	772	736	775	776	765	764	772	725	785	786	773	754	760	743	818	780	740	753	767	765	750	781	710	782	775	720	791	792	785	740	734	778	776	789	775	748	788	749	794	744	818	734	788	760	784	781	787	724	733	753	749	783	757	788	751	765	759	787	718	813	762	789	760	731	769	732	769	782	745	710	754	722	771	757	745	738	722	724	817	827	781	772	756	785	755	729	754	769	752	779	769	729	744	809	786	791	755	783	738	751	765	758	798	746	751	770	780	752	768	690	716	713	788	735	757	823	790	740	764	785	731	753	755	791	746	730	766	718	735	766	794	784	710	780	764	761	781	766	788	729	769	745	777	759	708	736	769	745	758	730	741	708	731	772	759	765	827	784	754	773	792	768	753	735	763	781	747	718	737	749	760	852	770	767	753	799	765	748	783	719	788	753	764	787	734	756	784	841	723	764	748	719	716	752	753	755	755	767	764	759	740	777	741	730	735	768	760	741	772	761	757	775	775	768	792	761	761	724	758	783	788	787	768	786	803	751	748	735	820	757	743	739	739	756	760	770	763	775	772	800	786	761	771	767	729	757	794	760	800	773	779	762	725	779	722	752	779	779	771	764	780	841	809	753	773	747	741	755	744	721	772	760	748	764	768	794	771	758	751	730	767	811	745	777	746	762	795	790	731	777	785	754	832	780	717	748	781	724	746	730	752	796	736	746	781	787	815	752	732	762	734	753	755	788	749	716	709	800	740	777	774	752	775	811	772	751	793	748	788	720	779	775	729	830	744	760	717	782	792	749	760	798	768	799	740	757	769	760	757	754	783	781	750	744	808	764	692	794	741	763	784	787	786	787	773	757	761	733	768	775	792	800	752	779	745	809	742	771	765	744	747	711	762	780	720	752	808	775	779	776	794	746	732	733	781	724	761	800	785	767	747	735	758	772	776	768	727	732	747	771	788	782	747	721	757	778	721	756	748	747	778	779	741	789	744	754	796	743	756	717	802	751	738	760	761	777	794	741	762	776	804	804	779	800	765
71954	70127	75988	57687	37083	20068	5574	735	481	472	430	484	476	468	469	462	496	499	427	470	477	494	429	438	471	493	480	467	419	463	484	462	436	427	448	469	460	391	474	433	457	473	484	477	465	454	466	460	423	443	442	443	482	460	487	426	458	421	483	464	427	458	471	451	494	483	431	474	490	485	459	445	456	475	479	448	454	421	398	463	500	480	448	483	478	501	447	475	450	468	446	464	461	412	445	529	456	474	441	472	443	476	444	451	469	462	455	506	481	408	467	474	470	448	465	451	448	476	477	491	432	473	493	497	439	461	440	501	461	445	528	438	469	484	486	468	461	469	473	414	452	451	435	447	493	436	463	480	480	452	452	443	456	488	438	423	433	459	453	480	500	431	482	457	504	426	461	481	476	456	414	470	511	475	457	465	434	399	428	486	425	464	490	451	472	414	448	439	439	439	501	448	460	488	443	472	464	450	455	428	434	433	442	462	465	444	462	473	458	434	484	456	433	448	452	465	462	457	424	433	480	445	466	471	480	490	468	466	449	437	416	471	498	457	462	452	418	511	456	440	477	453	455	508	444	476	485	472	458	432	477	459	445	449	446	475	483	435	458	477	452	452	481	466	405	427	459	456	447	438	477	493	410	460	424	419	470	465	403	411	479	445	466	500	435	394	463	449	484	460	462	484	489	470	473	487	455	456	470	469	473	457	464	470	430	488	451	480	458	478	470	463	436	461	470	455	454	497	459	432	491	489	472	417	465	456	467	457	471	427	469	465	461	461	434	459	500	457	442	459	444	438	504	482	471	458	425	468	433	458	420	470	451	444	452	416	444	441	464	472	445	448	486	476	457	455	393	399	455	478	470	480	452	429	417	453	475	501	430	445	478	421	438	462	468	474	496	467	437	475	490	482	483	475	419	440	456	474	476	497	446	453	430	405	430	463	439	435	505	467	450	523	465	496	472	493	446	445	477	458	451	481	466	446	468	494	484	501	449	445	389	446	451	467	437	446	479	521	453	495	457	458	445	515	427	437	434	415	467	424	481	482	464	470	436	421	470	449	446	463	449	482	443	484	439	442	475	457	478	468	444	453	418	434	441	451	442	453	452	445	447	457	447	428	435	456	456	444	471	448	423	457	440	462	461	441	466	448	455	458	466	451	494	465	432	485	469	470	453	471	442	492	472	444	465	454	488	431	470	435	437	442	487	464	455	466	424	460	446	470	435	416	480	468	438	457	469	473	486	469	452	457	454	489	462	472	471	442	456	465	451	448	450	429	447	535	439	448	422	467	469	480	467	478	481	459	442	474	426	474	460	469	459	452	451	448	425	414	429	472	465	469	446	449	452	476	434	479	474	464	482	465	477	468	440	435	475	444	455	479	415	495	500	442	435	427	451	465	469	424	457	480	471	450	425	454	463	473	490	429	430	451	458	501	466	449	455	471	488	455	444	499	461	459	492	506	495	484	478	490	440	452	446	440	444	454	469	454	456	471	434	451	479	445	476	427	498	509	465	428	472	442	477	425	447	417	454	459	438	441	472	502	482	425	482	422	423	472	462	479	484	493	489	494	454	431	467	489	469	443	430	462	447	499	461	467	444	425	451	442	446	492	502	429	488	465	426	443	441	457	468	470	494	459	446	491	460	445	429	434	448	469	475	469	457	480	474	484	467	475	459	446	440	468	461	450	457	447	514	429	477	447	452	433	462	490	461	437	462	477	417	449	468	419	467	446	426	483	443	454	442	476	488	443	450	462	487	483	416	392	473	482	450	434	458	467	432	470	464	451	483	478	445	474	450	446	439	442	432	439	465	451	460	462	490	452	470	478	493	443	460	475	428	410	446	443	430	445	401	440	470	488	410	443	476	467	445	473	462	472	426	502	486	447	473	418	445	437	487	508	430	426	457	453	490	447	423	441	460	474	481	444	460	443	457	458	473	480	492	467	452	426	436	485	460	458	468	447	481	467	463	523	478	452	459	466	478	475	454	487	454	479	505	423	490	501	449	472	473	495	461	454	448	501	446	422	452	450	496	470	427	426	477	456	415	462	448	481	447	466	449	404	430	436	451	454	457	421	442	492	487	427	475	462	454	436	489	439	446	519	486	438	434	450	472	430	489	432	470	446	453	478	473	480	429	438	456	455	437	504	482	463	456	453	433	420	456	452	417	483	490	474	439	476	432	424	467	480	480	467	481	455	463	431	434	476	475	421	479	454	495	477	455	453	449	435	415	466	466	468	455	514	495	465	460	445	483	423	416	465	448	439	509	473	429	477	466	453	479	475	413	447	474	477	477	485	460	481	480	501	443	438	409	470	473	424	466	454	427	490	472	464	461	460	478	473	517	416	517	430	454	514	481	464	475	460	422	463	448	486	463	490	457	448	463	456	452	475	443	409	482	466	487	484	442	448	426	444	451	449	478	430	418	445	471	464	390	465	442	466	437	446	451	459	475	466	437	439	473	479	504	487	464	452	474	461	466	457	454	442	462	455	449	457	489	483	383	433	473	467	442	481	482	452	415	452	454	473	475	458	474	464	474	452	476	437	441	482	451	451	484	470	483	487	458	462	456	442	506	471	424	440	444	442	437	470	440	432	431	479	444	485	473	417	477	440	446	482	499	440	472	463	480	460	403	437	457	465	483	470	458	464	484	400	461	468	490	453	457	479	465	482	475	463	437	452	429	427	443	483	445	420	499	441	464	452	474	507	435	477	444	461	512	471	436	427	486	460	463	470	482	481	486	439	458	432	476	454	516	470	492	453	446	468	470	448	490	463	455	450	397	425	462	442	456	478	481	429	469	448	461	463	483	472	450	441	448	437	447	421	448	478	432	456	438	400	475	436	482	438	459	421	439	449	480	457	465	501	463	435	441	459	444	445	480	451	468	484	472	427	439	434	445	438	476	438	477	483	477	484	440	417	463	424	453	458	433	451	455	493	459	430	481	487	484	455	431	500	475	477	448	450	504	441	493	430	453	463	453	438	409	433	467	456	481	463	444	478	479	446	462	492	481	431	469	466	443	453	476	414	478	411	482	440	497	482	460	421	468	470	467	488	471	470	440	497	437	428	458	453	479	453	478	477	472	468	442	458	423	492	425	463	480	410	507	518	486	436	449	454	414	442	458	411	437	486	466	446	455	437	501	421	481	489	467	483	510	473	461	488	468	451	452	485	465	445	487	424	449	489	483	446	477	434	414	437	450	492	456	452	443	471	486	485	442	497	451	479	454	485	468	464	416	450	454	453	450	439	464	430	486	432	452	497	444	475	430	488	435	454	411	427	453	481	477	461	469	467	449	467	484	444	452	465	478	474	417	432	435	418	440	441	467	491	437	435	428	470	492	479	421	442	483	434	482	459	433	478	471	425	422	470	478	428	495	478	512	446	487	481	462	432	445	440	438	471	500	480	469	423	438	478	468	492	489	467	490	429	463	484	451	460	438	434	419	422	468	402	423	451	483	472	469	477	477	472	485	474	477	462	434	461	463	481	444	461
48579	60524	76879	63334	45957	27816	9080	1340	1066	1019	1031	1032	1053	1031	990	1009	947	980	1052	992	1059	984	1080	999	996	1024	1059	968	982	1020	1041	992	1041	968	1037	1006	990	991	1042	1040	1057	1025	1036	1016	1008	1000	1039	975	1015	1009	987	1034	981	962	986	935	971	1013	972	960	987	1015	993	1037	1000	1018	1015	1021	986	1046	965	955	988	993	946	955	957	997	975	1009	1022	997	1064	955	1055	950	991	988	980	957	961	1057	996	1002	963	1005	996	970	1005	1010	999	1038	993	1025	1013	1037	965	1031	1009	1029	1002	946	981	996	944	1000	1046	1020	1036	1013	993	1014	971	966	991	996	986	986	1039	1002	1045	994	1013	928	996	1014	1017	990	1006	1004	987	1028	1009	986	1000	956	1012	969	1013	996	962	1071	1041	975	1084	1039	1009	978	984	971	1037	979	958	1049	954	999	1003	1015	993	1026	1021	997	998	1035	989	1002	984	1009	968	983	1018	999	1053	1015	1003	1008	1048	1017	1071	994	983	987	990	990	951	1047	994	1008	978	1029	1010	1038	988	1003	1038	1003	986	1002	993	970	965	981	1024	1024	1036	1000	1030	1016	999	969	984	998	1001	1034	987	1017	991	996	1006	1001	965	1034	1046	1067	1019	966	964	1009	1010	997	976	979	1032	982	995	1012	1009	1013	1055	1001	982	977	958	993	957	1035	1055	1025	1054	929	1033	1009	995	987	1000	1023	1002	989	1001	1004	999	992	1000	1008	1015	1002	964	1035	1058	973	1014	1044	1060	975	1009	1014	1042	1040	1042	982	1032	1042	976	981	1020	1033	1026	980	1007	1055	978	971	1020	1015	953	985	996	1056	1019	995	1008	987	999	1022	1024	1012	990	1007	990	1004	1002	975	1015	1069	992	978	938	954	993	1016	963	998	944	1005	993	1034	988	1019	958	1026	993	1011	1000	965	952	1006	1016	1020	1024	978	1027	977	1079	991	963	991	1027	968	978	1033	964	978	996	964	992	984	1024	990	1017	1033	981	947	971	992	1034	1032	1006	1037	965	963	993	1053	1011	992	1015	990	1071	998	963	950	978	1041	1038	936	984	1000	1005	988	1040	1005	1031	980	1058	960	1025	975	1024	1012	942	973	1048	987	962	996	973	993	1015	1044	983	989	1002	999	981	1019	987	964	990	1015	1023	1032	1048	986	969	987	1015	1026	1025	1011	1008	966	952	980	942	1002	976	1052	1024	982	976	1030	1038	993	1050	1014	1043	987	968	1036	1070	1036	981	1049	949	998	980	962	1018	978	1004	1025	1014	999	1016	990	1034	1025	1036	1055	958	1002	969	946	968	1007	989	971	933	1035	1017	961	959	959	978	967	949	1044	988	971	1030	970	955	1072	1062	1039	980	996	972	996	978	969	1047	1043	1035	948	1018	1000	957	1020	1003	973	1044	1012	1023	925	972	954	1058	1023	1046	981	1019	1004	1010	933	999	1025	990	1056	988	1064	986	1009	1000	961	995	1007	976	1025	952	979	990	1016	933	992	966	1022	1010	961	1007	976	1036	1039	986	1059	951	1005	1022	1023	1000	943	1004	1015	1037	973	1004	971	1022	971	973	957	976	980	1014	1050	952	1004	1007	1012	951	1021	959	956	1012	990	1029	1014	963	1036	1009	1004	992	1023	1040	1002	1012	955	1021	980	978	1007	1004	1006	987	970	974	1030	1001	974	982	1053	1011	1020	978	993	1005	991	958	988	1014	957	990	995	1029	1022	1037	978	999	987	1030	1020	970	1032	986	1004	951	986	1024	984	1031	970	1009	1017	1040	1022	966	1061	982	1018	1048	1017	1026	977	976	1030	1006	1014	974	1051	1024	1043	1005	997	1008	1044	986	1031	1016	1020	1039	1047	1051	1028	1023	1000	1014	959	997	961	1003	1041	949	1033	984	990	1001	969	1010	1025	1017	981	993	1031	988	1031	969	1012	973	1077	999	977	983	992	962	968	989	1026	998	984	1005	1044	1017	1057	948	1044	987	1013	982	1009	1039	998	984	1017	990	937	1009	1076	1013	941	1004	966	1003	1023	992	965	1057	1040	943	1045	1013	994	1016	1041	1025	998	957	995	979	944	997	1022	1022	1001	1047	986	983	1029	1005	1015	1016	1061	1026	983	983	1015	942	1030	992	957	1009	1006	1006	991	989	1051	999	996	1034	1003	1061	1013	1027	1017	975	1001	1009	1034	1023	1080	1017	984	1027	1006	997	1051	997	971	983	1011	979	989	933	976	1039	1043	971	1005	989	989	1027	998	1037	981	971	1031	1033	1011	1034	1006	1010	993	1081	996	967	1011	972	1057	1031	1000	1007	990	1028	999	999	1025	993	1009	943	928	996	1065	971	1017	988	999	1017	999	1002	1008	1007	1022	1035	1026	1007	1074	984	1003	961	975	1010	976	1024	1022	979	1016	1053	1022	1045	1033	977	979	983	1054	979	1067	1023	1012	991	991	1037	1063	1017	1012	998	1040	993	980	1005	1008	956	1049	1070	973	1026	1024	1028	1017	1026	1011	987	1042	974	947	981	996	1032	988	1000	993	1005	997	1009	997	972	1018	1043	1037	948	995	975	995	986	996	965	968	981	979	986	988	1046	1001	957	1024	1050	949	1001	995	965	933	1016	1020	1026	995	983	992	1041	1011	968	1008	997	1037	1061	989	1012	1021	1003	1061	1001	1047	1033	1016	1017	965	1023	975	999	956	986	1025	981	1052	980	982	1029	1017	1007	1031	1003	1004	1038	1012	987	1003	1012	948	1030	1005	1006	1026	974	1004	1025	1032	1075	1048	995	984	1017	1008	1044	1016	1026	980	1041	1039	1006	1025	1053	1002	977	1044	988	1026	1021	1025	997	967	1048	1041	955	998	964	950	1018	982	938	1001	1009	895	966	1035	1013	995	970	1024	1058	1000	1030	1049	974	978	987	995	992	999	982	975	1009	1023	1084	1011	991	1013	1013	1023	1026	959	1028	980	984	1001	1024	1021	1013	998	1015	1000	1041	1011	969	928	1021	988	971	1019	968	987	1015	940	976	1003	1001	1021	997	1024	1031	1012	994	1008	927	1027	922	1012	1041	968	993	990	1009	1015	982	1027	991	1063	1035	1023	1018	937	1002	1037	934	996	987	1018	1037	1086	1006	1061	1050	1001	1038	1015	990	1010	989	980	991	972	957	1044	954	1032	987	1038	967	1042	1000	1041	962	989	1035	981	1044	1019	1010	1030	1011	1052	995	981	972	1021	1070	1038	1020	969	959	953	1030	991	991	970	972	973	997	1045	939	1014	942	1005	1027	997	1013	991	1018	971	986	973	1043	1004	960	982	1001	1013	1003	1051	1015	983	948	1035	1008	953	1001	1020	972	1007	1038	1043	1047	975	1068	1004	1006	959	968	1013	1004	1003	982	980	981	985	1016	986	1019	1048	1004	999	982	987	1018	939	1013	1006	955	991	1058	953	1035	1049	1026	1026	1085	1051	981	998	1005	1031	963	1019	1024	1013	978	976	956	1019	1094	915	986	979	974	1047	1002	1006	1001	962	1017	1014	941	991	964	948	1005	1004	1010	939	981	1029	984	978	972	1029	989	979	1018	998	1051	1037	982	1030	954	1019	985	990	1054	987	1002	999	1025	988	1024	1045	991	1038	1098	993	1036	933	996	1014	1017	994	968	1027	975	935	1028	979	966	1004	1033	1021	983	1029	972	1010	989	1043	1004	1013	1009	1034	1010	1038	979	957	1017	985	994	995	1032	1002	991	980	1012	983	989	1048	1025	968	969	997	1000	983	1055	1011	1021	1029	982	1036	1004	986	1013	1055	1012	1037	996	1021	1036	1007	952	998	974	1054	988	994	1055	968	974	990	1061	1014	965	943	954	999	1011	1025	1000	990	1048	1058	998	1018	1003	929	926	1051	1004	1010	986	1025	998	1002	1000	1014	989	974	1021	961	1030	1019	999	1067	1002	1003	985	1008	995	1024	1026	1029	970	1036	1040	988	976	1014	1002	993	984	979	1070	1024	992	998	1004	1002	964	1088	1011	983	956	1013	997	1005	1033	955	1014	1056	1000	1011	998	1000	1029	1035	996	1074	1034	998	971	957	1019	1080	1038	1018	952	1063	982	996	1064	1042	1032	1006	1008	935	1034	1026	1002	976	1002	954	970	975	1033	961	999	1052	1005	1049	969	1024	981	981	962	999	983	981	1059	1002	1041	992	985	951	998	974	939	992	1007	972	976	1028	1076	997	1060	1018	970	964	988	996	963	977	964	1001	978	988	975	998	1044	1011	944	1042	1000	980	1017	971	999	992
39304	24825	14161	5864	2019	667	385	310	316	319	277	313	314	310	316	324	300	337	291	315	324	318	284	326	290	323	333	354	305	326	297	311	302	324	298	313	353	330	278	339	321	322	316	298	292	293	341	300	313	320	272	283	336	332	287	273	289	311	307	317	307	319	304	322	322	299	297	316	333	305	345	288	291	322	300	284	316	320	311	301	327	300	315	277	295	306	302	305	297	289	306	300	298	297	341	297	302	332	283	322	316	341	302	320	304	306	298	340	296	301	324	349	304	346	305	307	306	298	292	323	313	325	334	300	317	282	332	318	337	343	293	341	315	290	331	327	335	353	312	321	277	287	331	309	323	309	353	322	333	309	303	281	278	312	325	309	287	305	310	339	343	293	273	330	338	318	316	323	331	320	306	311	315	319	340	285	318	302	301	333	341	300	311	332	285	300	341	314	353	306	361	317	323	333	308	360	316	293	307	281	357	306	278	280	307	288	340	288	320	318	294	273	306	316	292	290	296	287	309	295	290	312	328	276	296	308	325	310	339	272	287	339	336	288	321	321	292	300	324	337	295	297	315	367	283	308	287	325	339	308	314	301	337	321	330	328	342	301	294	303	309	315	324	299	328	325	319	309	332	280	318	261	326	321	295	308	332	302	282	325	286	319	373	322	287	341	334	316	339	324	302	330	332	340	325	318	276	292	327	288	308	334	325	349	331	364	318	324	326	336	331	295	312	315	303	328	297	347	317	324	326	317	337	293	265	283	333	302	288	286	310	324	292	308	301	317	338	320	340	310	335	324	292	297	338	331	310	297	302	298	271	316	324	334	312	289	341	307	311	302	287	339	329	306	340	320	305	325	319	299	315	330	333	334	281	328	330	309	287	321	303	305	319	301	295	335	319	327	285	308	298	308	328	332	335	312	307	308	288	313	322	324	335	305	287	323	342	316	313	312	312	297	331	350	290	339	289	340	307	318	299	329	323	290	318	331	338	316	320	329	311	309	341	316	352	301	336	321	337	316	289	298	297	321	318	290	317	326	337	329	357	335	346	315	340	291	292	284	317	319	348	330	305	311	260	285	307	304	292	320	341	309	283	329	318	276	344	336	324	302	312	327	294	265	281	348	303	308	330	301	283	303	321	324	274	289	301	328	327	313	302	343	291	305	309	367	309	340	327	295	322	320	319	324	323	282	327	309	294	291	305	308	347	303	328	335	326	299	335	357	301	339	289	317	342	350	269	314	331	342	320	314	316	323	309	288	339	321	312	325	310	303	310	312	314	345	356	342	307	328	299	322	329	321	287	314	325	308	320	329	308	298	319	311	305	304	336	348	348	339	302	283	300	314	304	317	310	315	329	290	315	325	301	316	356	318	334	292	310	317	319	323	317	320	325	330	305	321	294	350	334	290	322	316	323	325	292	351	340	312	279	319	322	337	318	281	295	332	305	321	326	313	298	342	350	315	320	337	341	311	328	298	303	326	341	325	303	304	307	324	301	348	310	269	279	330	311	300	308	296	284	342	283	317	307	327	295	302	364	314	334	309	324	308	318	274	325	321	316	323	314	366	317	315	304	349	297	352	282	332	367	309	272	294	299	321	298	307	315	340	318	313	305	319	322	319	312	321	291	353	316	336	280	287	325	290	310	274	328	335	267	277	320	295	315	312	330	332	300	305	373	326	330	332	299	312	295	354	324	299	297	333	296	305	319	306	330	312	287	299	312	313	310	301	299	317	310	306	308	317	295	287	311	309	310	330	298	305	278	326	310	293	331	333	297	308	295	313	266	307	293	312	320	324	305	330	306	304	318	334	319	332	297	270	297	338	310	308	318	317	322	305	323	334	313	328	313	320	310	281	296	277	326	314	308	302	326	315	296	294	298	318	302	272	327	341	301	317	337	309	321	324	345	302	289	298	325	341	351	346	308	308	347	296	333	311	282	288	298	328	323	317	326	340	304	330	312	295	322	325	314	320	284	300	345	309	317	323	323	344	327	294	286	329	301	333	307	295	311	321	322	336	334	304	322	316	332	301	318	302	296	280	312	329	274	275	309	329	295	322	341	298	284	351	320	305	265	296	295	330	308	323	301	335	309	340	304	297	299	318	326	325	325	337	300	315	294	330	303	320	310	256	297	300	315	303	304	298	322	329	318	347	312	312	324	310	349	331	338	307	326	333	343	271	321	339	289	314	324	323	323	307	303	331	314	359	282	303	329	330	302	292	302	338	297	302	307	291	339	302	294	314	289	301	305	315	301	303	334	302	321	333	335	306	301	314	313	315	347	293	291	319	305	325	313	319	337	351	314	313	307	310	337	303	281	291	336	299	300	322	298	312	312	320	340	325	301	281	295	326	322	287	312	342	312	329	310	317	327	323	316	349	302	328	356	338	320	313	303	320	317	294	287	322	334	345	350	323	313	310	343	316	307	309	303	328	301	276	300	289	316	288	360	316	332	327	302	338	301	302	306	322	333	283	320	295	300	323	299	342	327	311	299	292	299	281	316	319	332	290	295	286	351	328	310	306	310	324	318	313	303	314	326	317	334	326	322	315	308	287	294	330	309	324	297	299	271	336	323	348	310	342	318	272	325	292	302	318	296	314	303	319	335	315	310	297	340	349	323	283	306	318	320	327	332	299	295	295	343	285	317	325	344	330	286	368	300	293	307	356	298	295	318	346	320	317	320	345	318	311	309	318	257	305	315	291	340	317	302	304	286	314	311	278	303	299	289	311	349	337	346	335	332	316	321	320	341	324	296	299	330	286	305	342	330	332	289	310	339	313	325	296	327	307	315	324	297	297	295	308	330	331	323	325	327	322	318	308	324	317	282	313	354	295	304	312	317	299	295	364	319	323	317	323	313	310	344	321	319	283	341	340	318	311	291	295	343	288	284	312	274	340	325	304	303	323	291	299	300	334	334	327	301	299	317	290	303	301	320	297	324	325	318	330	317	308	327	326	292	297	340	310	363	336	313	330	361	311	307	305	323	311	315	298	314	301	303	301	281	297	329	309	299	322	309	286	304	283	291	334	329	334	310	340	276	282	322	321	315	351	310	293	318	317	343	298	280	338	315	315	315	325	335	318	371	306	309	325	311	307	302	310	345	293	326	313	307	307	320	313	296	312	335	272	345	314	312	325	338	338	305	298	314	307	318	328	309	315	324	352	319	295	317	296	314	312	322	313	296	318	325	292	338	336	349	345	291	334	315	329	326	320	305	291	308	307	315	304	336	306	346	311	362	326	319	341	272	298	308	288	313	302	321	290	298	318	357	342	346	325	311	324	294	311	318	292	290	319	336	313	334	330	282	302	310	278	307	332	322	279	316	346	338	309	279	314	308	349	296	317	291	335	316	292	285	319	334	306	352	324	339	315	327	317	320	312	325	319	300	323	335	296	351	309	316	376	321	309	348	334	339	323	289	281	313	286	323	312	352	310	313	330	331	309	289	267	298	358	306	310	291	315	288	315	318	299	321	344	304	286	273	319	299	302	295	301
22197	20479	19493	11466	4984	2007	972	763	704	757	678	697	705	723	726	755	680	728	741	708	733	723	727	682	722	702	745	655	712	740	695	659	685	699	728	735	739	727	722	681	694	694	693	705	692	745	730	742	729	720	689	750	769	716	740	726	730	770	735	688	766	718	719	693	673	698	702	697	734	736	713	688	708	698	732	751	690	671	716	739	738	757	755	676	698	695	778	732	734	710	703	762	747	649	694	715	691	712	731	765	731	762	726	718	708	697	715	712	774	727	711	711	752	687	683	756	758	717	743	689	758	672	728	702	782	690	725	741	711	733	710	732	757	749	742	696	740	709	746	740	708	738	751	635	679	686	723	712	702	700	747	751	712	770	738	697	726	773	701	720	752	715	697	721	658	726	746	733	720	742	722	703	779	716	729	725	694	681	716	732	690	727	742	718	772	750	746	678	715	678	680	703	705	704	739	747	740	725	730	767	670	767	724	708	707	739	714	718	737	731	732	716	729	658	715	698	718	694	739	705	695	751	696	718	756	676	745	706	758	646	755	724	678	744	709	719	751	700	676	754	739	713	741	737	691	705	693	696	709	757	725	687	784	699	745	715	648	756	713	689	734	675	720	720	750	712	720	724	722	773	738	726	744	712	714	715	714	737	661	723	718	744	751	685	696	744	733	746	750	721	749	744	730	735	699	698	666	715	721	773	749	729	677	698	684	724	714	697	723	692	708	688	730	744	719	711	720	737	724	654	745	719	695	760	730	731	685	716	717	676	733	728	689	704	745	743	741	761	774	699	706	672	689	686	674	703	766	728	730	742	733	736	645	692	737	700	659	753	718	718	773	762	701	708	742	721	732	727	686	753	726	686	689	693	723	724	701	755	746	684	714	702	697	752	689	733	759	734	698	694	743	715	735	763	721	712	729	737	722	684	719	744	690	720	698	730	729	715	707	746	699	700	720	712	739	731	760	694	684	720	697	745	765	692	740	663	755	723	725	734	723	708	739	704	730	730	760	687	717	709	704	721	714	759	698	781	716	692	746	684	706	751	737	752	740	688	681	685	754	702	756	698	746	685	745	739	733	708	678	720	725	714	737	734	717	700	692	722	745	762	720	724	713	710	697	696	750	735	693	723	700	705	703	749	712	730	741	743	703	697	763	753	687	695	715	713	698	720	725	735	678	728	732	736	741	686	667	770	662	692	665	668	679	672	684	703	801	733	734	713	715	744	744	686	690	705	710	751	735	678	694	758	788	731	749	737	748	699	718	763	746	735	729	703	702	739	709	747	705	683	732	733	683	713	735	726	678	699	718	701	746	660	736	727	663	726	776	747	716	699	729	762	691	689	674	737	699	739	753	718	686	725	709	689	704	739	684	754	709	721	690	714	785	684	738	715	793	742	725	713	719	689	718	725	750	716	689	665	680	705	704	754	799	660	698	710	753	713	729	707	757	720	736	709	741	719	680	728	726	682	742	680	688	740	745	717	693	698	706	801	683	717	778	707	677	732	707	743	750	791	768	735	731	689	684	726	733	696	722	682	728	727	759	727	763	740	694	750	755	745	719	722	764	675	752	719	749	680	718	706	729	718	730	740	742	697	726	707	694	705	728	740	750	753	722	719	734	733	739	741	726	671	765	708	704	747	712	729	756	743	752	718	696	729	705	745	719	685	719	708	747	749	694	718	718	683	699	668	709	707	733	704	765	751	758	788	740	720	756	766	700	734	755	718	739	702	751	686	654	736	714	689	720	698	712	722	693	757	764	695	747	727	723	745	691	757	747	744	738	726	752	691	698	713	694	658	739	682	707	698	692	741	687	725	697	744	716	742	718	759	712	773	707	728	725	707	746	708	732	753	688	704	762	678	726	733	728	683	741	767	725	725	726	702	663	774	690	750	676	652	723	729	728	703	750	735	768	718	759	709	753	695	709	768	675	694	749	655	719	719	735	715	722	686	685	674	746	741	712	729	687	688	706	759	734	696	718	742	750	683	729	704	747	760	755	714	687	730	676	717	703	730	727	728	712	699	719	710	732	753	657	744	710	738	715	739	699	739	731	713	706	710	729	720	701	746	714	751	734	704	714	758	676	740	773	740	735	719	695	710	694	731	712	767	698	720	723	701	712	721	691	749	749	740	726	698	727	679	700	716	710	723	724	694	729	712	725	664	659	705	696	734	702	740	704	721	699	705	714	691	682	727	718	723	742	735	750	732	747	700	710	697	705	705	683	725	739	749	711	764	675	764	693	687	694	680	686	731	677	707	684	685	754	733	713	687	746	768	726	680	708	747	686	710	708	696	726	730	700	720	703	735	732	741	741	701	729	754	721	707	727	698	709	746	767	737	722	669	690	755	677	713	718	670	699	685	714	728	767	745	719	676	718	724	736	704	672	740	731	704	669	719	688	723	678	773	714	792	758	704	706	714	690	752	719	713	713	690	695	740	743	705	781	763	676	753	751	735	723	724	722	673	738	765	730	703	700	747	698	703	676	686	751	737	702	679	697	731	729	768	693	718	737	704	695	704	710	709	705	704	731	715	695	698	766	742	732	730	709	690	673	765	725	751	726	711	695	696	665	708	672	798	732	719	706	703	711	729	675	717	705	697	736	729	733	732	709	710	718	703	728	725	721	690	691	714	706	668	726	710	749	690	700	709	690	750	744	728	797	736	681	750	752	688	730	732	689	718	693	692	771	689	739	755	743	738	715	710	707	774	704	746	708	676	705	721	749	704	709	701	699	721	724	728	762	742	710	763	759	733	732	743	689	730	729	712	739	744	751	744	708	722	743	694	710	687	731	754	673	707	740	682	712	722	736	677	683	742	740	748	734	725	674	723	692	750	699	730	710	735	753	698	669	748	733	762	711	758	770	726	697	748	756	755	760	725	734	717	763	751	720	691	716	699	737	700	725	702	709	773	695	720	659	704	730	738	704	691	754	707	744	732	703	724	689	675	738	677	725	728	707	756	688	733	736	725	704	670	741	720	695	704	715	759	712	761	718	748	753	654	727	732	702	650	770	714	685	718	747	730	685	742	701	688	717	716	683	741	722	746	690	759	728	739	739	718	729	731	708	737	685	739	725	707	748	736	751	723	708	737	707	698	735	664	701	688	754	719	730	739	731	749	718	788	710	679	708	678	742	726	742	732	756	710	707	739	735	690	713	713	738	721	709	751	696	744	730	681	729	686	727	711	692	733	729	712	749	719	748	696	691	703	714	722	703	716	649	719	705	709	711	635	780	746	679	718	710	729	704	711	688	755	696	721	763	700	742	737	693	678	746	702	743	737	755	699	725	738	751	754	753	679	717	719	746	692	706	744	741	723	725	710	729	710	710	734	709	697	750	700	744	754	766	756	682	688	684	738	715	714	720	767	689	753	715	698	647	713	715	687	671	687	719	713	735	731	740	692	701	752	733	714	736	682	713	737	735	737	682	721	738	728	705	718	691	719	728	714	762	717	729	715	665	735	762	810	739	699	712	733	717	722	733	687	682	738
61213	65587	64947	44647	24190	9272	2006	428	315	310	293	284	360	318	292	318	321	339	329	282	294	301	315	310	313	339	310	332	281	266	304	311	323	300	320	280	317	334	309	307	327	317	320	290	301	304	353	350	308	344	312	328	296	315	346	302	340	301	318	351	350	332	342	325	335	307	293	343	308	349	286	299	361	363	284	305	324	331	351	299	308	313	304	293	331	317	366	305	279	301	299	317	311	323	315	331	324	316	293	305	320	349	297	312	285	299	311	322	325	296	325	329	330	311	323	311	302	294	293	287	358	276	311	318	314	335	352	326	316	300	317	341	292	295	315	332	304	361	290	321	296	317	307	305	324	341	295	313	342	330	337	303	301	306	317	298	331	345	303	323	317	275	322	331	331	306	332	315	360	320	335	316	328	306	354	339	324	323	298	301	329	309	271	335	298	310	353	300	316	308	301	292	353	335	307	322	272	317	323	312	301	311	308	341	295	336	293	312	325	315	303	310	301	299	288	310	307	304	286	312	319	320	325	310	347	319	300	329	280	321	300	331	322	333	332	297	351	327	333	340	324	306	312	302	297	310	322	341	297	270	318	342	356	330	355	322	334	324	334	328	318	334	318	307	328	300	333	331	297	310	331	323	336	301	313	308	298	316	330	314	305	331	310	305	316	321	300	292	309	297	354	367	288	285	300	312	319	306	307	332	326	330	350	310	351	342	354	321	286	296	290	327	322	298	335	303	331	285	313	301	326	286	321	346	343	290	288	309	313	286	307	298	286	323	304	295	300	334	290	308	337	322	319	314	307	308	345	330	304	277	326	348	321	332	307	313	338	281	285	330	319	335	320	298	347	327	340	294	306	320	318	304	309	318	300	318	320	314	305	342	326	311	312	322	299	327	286	352	345	332	330	288	309	333	302	337	325	321	321	321	320	319	278	325	316	300	340	326	290	293	281	333	283	309	322	325	312	345	323	336	341	291	293	284	323	314	329	321	338	323	297	311	297	340	343	301	310	313	340	314	328	308	318	306	354	337	316	344	314	297	353	360	326	309	317	313	295	329	337	301	286	339	306	316	316	292	375	299	330	282	322	335	316	303	347	323	319	299	317	315	315	310	312	357	319	314	332	314	300	320	316	315	356	332	319	304	308	327	302	322	350	331	293	317	303	323	303	310	324	297	310	319	321	322	284	340	320	308	295	307	332	308	295	346	323	316	298	302	316	307	335	290	286	304	315	294	311	325	270	289	327	311	349	340	312	357	323	351	311	338	297	308	325	311	313	328	306	323	287	322	336	331	303	329	336	301	301	328	361	338	316	309	311	313	321	301	324	322	318	304	311	306	295	316	312	302	322	336	327	342	328	287	297	307	299	314	318	339	303	309	299	301	330	312	303	279	306	329	330	294	365	317	312	311	289	311	293	297	324	296	301	282	337	321	284	327	303	327	319	291	333	291	336	333	304	297	326	351	353	279	330	281	318	320	330	315	334	288	323	347	272	295	321	302	315	315	306	296	346	313	344	323	285	278	320	342	321	337	321	304	327	330	331	323	307	340	301	313	325	311	285	337	306	333	254	309	272	319	318	311	321	276	326	329	330	301	331	295	292	335	293	303	291	300	308	306	328	310	317	298	291	336	309	309	341	342	327	334	310	319	296	313	319	314	329	337	314	322	335	332	335	323	335	368	304	308	328	324	341	284	302	321	325	325	307	371	310	302	310	326	316	309	389	282	308	310	293	289	318	331	310	324	307	302	296	285	330	314	317	307	316	315	299	322	308	302	296	336	276	304	292	314	326	283	339	305	326	316	347	340	348	285	296	300	339	285	303	300	306	351	314	301	326	292	346	294	291	351	319	308	322	322	333	306	305	321	288	289	304	327	309	296	340	288	324	297	323	326	335	322	324	307	295	321	319	295	330	274	314	297	303	311	286	295	319	332	333	336	295	327	304	291	294	342	304	318	299	316	323	318	322	293	332	316	302	316	322	323	326	299	330	304	324	316	322	310	314	288	344	328	339	310	320	329	287	294	329	318	293	311	333	322	321	319	314	280	351	312	282	341	360	356	309	284	297	284	307	297	300	322	299	299	308	331	310	344	311	331	305	297	329	310	301	302	307	328	300	303	326	332	281	343	321	285	320	328	333	337	310	315	328	335	306	329	319	312	324	349	335	301	328	317	326	299	332	301	308	293	283	340	318	320	340	290	366	315	327	307	357	326	311	303	312	307	288	308	321	344	303	309	354	327	312	327	250	282	330	318	329	313	312	281	350	363	349	287	306	328	301	343	280	287	300	287	315	336	336	315	308	318	307	318	345	358	294	277	313	304	330	328	326	311	292	316	306	311	288	332	285	346	309	320	336	299	321	308	322	295	295	300	283	306	326	309	354	310	319	336	300	321	331	306	334	264	304	342	334	317	301	296	305	316	323	344	317	310	332	309	337	331	317	328	304	341	320	302	371	324	350	341	318	336	326	338	329	309	301	296	329	320	290	334	350	276	296	288	325	315	292	303	333	299	340	327	297	324	298	348	309	307	300	326	315	313	323	353	312	320	285	290	315	297	319	325	300	313	308	323	339	340	350	307	337	288	349	303	326	331	298	324	302	290	287	334	319	322	304	294	312	321	317	333	295	323	326	330	321	304	343	288	330	297	343	318	324	339	290	309	302	292	287	309	284	303	364	336	329	335	334	304	311	299	334	312	282	328	333	331	275	282	302	333	301	324	325	324	317	316	326	307	275	292	315	315	347	322	276	313	323	305	308	350	306	338	316	318	309	335	335	322	323	300	332	313	306	324	330	325	314	322	329	284	335	322	310	327	329	284	332	302	328	316	305	299	331	299	303	324	304	322	301	296	298	290	320	317	320	304	311	319	334	300	304	309	309	278	293	316	307	322	334	304	276	332	331	307	314	327	348	300	334	305	344	342	340	299	312	329	342	284	328	265	351	289	338	307	316	310	345	314	298	280	314	324	334	317	314	337	329	299	316	304	295	305	313	338	322	294	328	317	301	300	344	332	320	317	272	339	332	315	316	346	324	308	333	325	335	335	318	303	302	309	332	327	312	325	291	291	299	306	310	325	304	347	355	349	309	311	311	283	313	318	299	314	303	313	287	349	329	280	314	303	337	333	334	332	285	310	339	285	306	290	343	301	320	283	343	319	342	327	351	363	336	328	332	298	320	333	300	353	301	298	312	304	314	324	308	311	289	338	307	295	316	341	304	302	305	326	323	321	310	297	293	305	322	343	334	300	325	307	305	342	317	291	307	298	352	274	302	327	305	324	298	302	327	306	322	287	339	322	302	297	259	284	330	288	338	314	331	307	324	316	314	326	275	286	291	345	284	300	282	303	307	293	326	314	283	356	299	357	316	301	312	298	303	316	316	313	348	292	328	312	318	349	318	282	291	292	334	310	328	317	312	340	342	302	285	315	297	296	293	335	321	302	330	314	300	344	346	315	299	335	280	301	283	313	274	316	315	318	334	305	364	289	329	323
38767	53537	61102	49603	32185	16740	4817	855	722	727	698	726	731	697	723	763	713	725	702	712	750	733	737	690	799	739	721	744	778	731	761	742	745	721	728	741	714	753	710	731	733	715	697	752	713	713	725	738	764	718	702	736	749	753	738	772	771	702	760	694	738	753	798	787	742	705	717	790	717	697	737	802	706	746	782	684	745	733	723	730	725	686	690	743	765	744	729	725	700	711	713	736	755	802	753	791	675	732	739	754	777	750	701	751	752	718	700	697	727	753	705	747	703	685	738	730	692	744	790	772	728	715	750	699	723	722	720	733	698	665	725	709	753	725	715	748	687	719	724	716	700	719	754	758	719	674	706	756	717	721	713	706	743	706	740	768	768	729	710	706	702	745	748	720	707	746	744	806	709	778	781	727	763	772	708	734	755	744	737	738	697	747	708	730	702	726	777	774	792	741	737	722	727	731	728	736	745	755	791	751	746	731	727	719	715	755	768	755	728	721	759	696	758	741	736	726	739	721	691	728	733	672	713	693	783	718	677	767	720	704	751	706	712	726	719	676	703	747	715	728	690	717	712	725	686	720	757	775	715	666	770	758	780	708	723	715	736	701	793	700	772	709	726	726	719	730	732	727	728	736	705	730	720	700	763	709	677	696	712	755	717	782	725	710	762	734	713	726	701	731	738	717	824	719	710	700	721	742	761	708	773	765	723	778	736	728	764	719	676	761	704	709	718	761	754	730	787	773	673	742	711	723	750	723	740	714	742	703	743	700	712	758	791	768	709	811	739	748	712	746	768	764	719	778	747	700	724	777	738	720	771	749	734	737	711	742	714	728	765	754	754	743	765	741	726	725	742	752	691	749	738	731	692	732	751	738	724	685	743	725	687	707	781	778	722	732	746	718	719	717	799	706	713	683	739	757	695	757	721	752	724	753	756	696	722	784	728	670	745	746	703	749	750	796	732	749	755	712	760	701	775	741	737	768	701	718	738	745	690	775	756	721	696	647	786	715	665	716	715	713	699	701	736	732	728	724	756	753	715	713	758	727	739	721	718	721	685	712	725	739	762	756	735	735	700	685	746	733	767	743	721	753	726	724	778	723	740	739	760	779	759	739	743	756	784	759	812	748	724	700	749	757	765	712	722	740	736	752	730	753	727	735	718	715	758	746	745	754	730	813	744	727	743	727	703	710	763	733	716	736	735	766	758	700	732	737	781	719	713	747	761	753	747	722	702	752	728	689	740	709	732	703	696	769	694	771	676	740	764	725	724	714	709	742	762	712	784	714	756	754	741	728	814	698	748	714	742	762	752	737	718	727	738	778	764	746	744	738	729	722	707	718	713	706	728	738	674	765	727	717	719	730	729	779	767	775	727	704	714	735	740	800	763	715	690	742	741	687	810	707	740	733	745	693	688	703	735	748	720	725	735	788	701	721	765	714	726	733	788	725	762	701	747	762	717	737	717	718	770	746	738	698	698	718	755	746	768	730	745	730	768	708	751	736	747	730	725	735	722	718	707	760	697	701	766	734	704	706	750	711	684	737	700	719	696	727	740	774	707	731	771	739	729	768	740	713	724	724	737	697	744	722	743	740	742	743	729	772	762	757	727	705	741	770	694	697	780	732	697	755	749	714	768	669	717	756	758	735	698	739	737	734	749	752	745	723	758	720	757	676	704	704	715	739	774	749	706	708	711	748	724	712	705	731	737	703	761	733	728	776	757	726	733	727	704	781	764	766	733	729	736	757	756	781	747	718	698	714	760	734	713	692	755	743	758	771	744	720	719	747	711	688	717	708	703	744	720	690	685	708	769	733	753	749	734	738	725	767	743	742	727	751	725	738	772	761	762	766	687	732	728	714	738	746	701	753	792	735	707	754	745	674	723	687	718	757	745	748	764	742	668	730	724	714	700	739	720	750	717	743	713	723	752	754	709	749	729	745	725	720	731	709	713	791	755	764	712	662	697	715	764	698	713	729	717	717	746	751	752	703	705	781	735	741	814	719	691	737	746	722	744	669	709	709	755	730	754	698	729	684	744	724	752	702	771	765	771	734	711	737	727	719	724	712	733	774	785	739	747	749	735	718	718	762	748	721	722	743	698	764	758	699	784	766	698	767	763	793	689	774	737	719	739	768	770	710	750	745	711	780	753	724	702	722	729	731	687	772	775	691	743	715	694	701	748	753	679	764	761	729	699	764	733	752	723	745	733	716	737	727	765	737	763	730	716	722	732	720	752	734	751	727	751	724	764	702	712	749	743	730	739	749	739	735	743	702	717	692	737	680	744	703	764	774	778	704	769	718	716	765	764	700	754	733	733	741	737	764	697	755	741	735	754	740	722	730	728	744	714	740	693	765	728	711	678	754	694	775	719	687	737	702	777	704	732	761	754	706	759	750	754	723	723	693	727	754	754	725	789	745	723	715	786	691	731	696	744	707	723	761	746	760	711	766	694	745	730	714	761	783	751	737	730	755	709	747	705	741	704	755	762	739	722	730	728	686	723	737	741	741	744	731	714	728	769	718	698	732	743	703	754	778	736	766	734	711	755	734	728	752	717	705	730	705	776	740	758	785	793	735	736	752	700	724	771	740	728	770	717	766	694	743	755	725	715	727	732	737	724	714	738	686	712	781	717	742	704	726	708	732	811	669	755	761	705	712	692	758	761	734	737	701	726	758	771	710	788	738	748	725	697	782	750	731	787	683	738	729	730	747	704	754	765	758	730	727	728	698	725	764	724	768	751	753	714	721	740	723	771	743	699	713	681	746	746	752	729	757	697	776	716	719	741	764	742	743	752	784	709	740	729	707	719	739	727	701	754	699	692	762	733	673	733	758	732	681	733	737	718	732	713	764	695	766	770	778	750	754	718	754	717	695	737	715	708	738	665	753	764	677	740	784	766	725	740	747	734	729	710	750	723	709	746	739	739	726	734	731	757	704	795	695	716	728	730	743	713	725	737	744	698	716	694	781	730	718	741	760	754	772	744	741	748	653	704	738	766	736	689	749	717	767	713	753	747	753	748	778	769	692	696	769	738	724	755	777	745	720	750	733	741	723	776	754	740	764	761	793	686	769	759	765	744	714	739	697	703	742	733	732	722	780	698	730	731	759	685	765	732	737	760	712	776	719	737	697	726	766	750	722	730	725	740	788	755	730	710	710	745	749	758	728	764	778	718	754	740	791	699	720	755	726	756	701	707	734	760	731	706	721	758	703	733	720	707	716	742	729	751	708	757	758	710	705	693	749	762	703	784	721	802	801	713	743	728	702	720	683	752	739	743	737	729	763	716	736	679	762	672	741	731	723	727	719	736	722	730	674	703	701	731	727	729	771	718	718	755	725	726	714	751	722	694	741	731	759	739	733	751	718	767	753	719	760	751	697	704	720	725	693	733	719	751	693	758	696	696	702	739	759	738	737	715	750	699	750	759	802	741	777	761	689	736	717	706	695	739	765	729	725	757	689	771	740	727	759	744	708	749	723	738	722	715	734	732	766
69454	74102	76077	58131	36080	18196	4509	616	453	496	492	458	453	441	448	493	459	463	502	465	459	492	528	465	473	436	481	489	485	453	477	477	443	461	440	494	483	472	471	450	475	474	456	448	487	466	461	494	475	456	492	458	510	468	480	479	470	470	432	468	495	468	448	473	457	492	504	479	485	476	477	514	509	467	441	437	477	487	452	438	457	508	428	454	477	463	454	455	484	496	492	465	479	498	489	460	478	454	475	494	455	468	450	449	476	432	462	497	468	497	459	431	480	450	458	462	514	445	467	483	469	485	489	451	451	509	484	479	481	473	465	429	482	482	460	504	497	413	459	433	478	497	466	470	488	471	478	463	470	490	439	457	477	488	441	489	483	451	484	467	488	462	433	472	445	446	480	456	470	471	510	468	453	449	494	443	492	473	474	472	508	458	514	472	438	489	451	448	451	468	443	480	473	472	463	444	457	438	432	442	458	446	493	454	461	506	465	455	445	462	434	485	451	462	487	469	457	459	473	506	476	464	475	489	451	439	466	431	482	463	469	473	461	427	429	449	444	392	454	471	447	483	464	514	459	473	461	485	446	427	486	444	446	500	474	475	482	530	481	472	468	464	487	470	485	471	440	424	457	502	490	459	451	452	499	452	432	424	469	477	474	479	475	439	476	475	482	513	486	506	518	460	470	462	483	477	428	466	491	461	465	483	509	476	470	483	481	441	469	451	434	458	438	458	473	447	480	441	462	481	457	483	446	461	509	496	485	464	482	454	511	480	491	450	434	455	444	450	467	451	473	456	438	443	483	499	461	416	497	455	457	451	478	516	460	466	467	430	468	466	493	493	474	454	443	473	520	452	452	431	534	522	461	478	485	513	465	458	492	485	495	503	460	450	443	462	477	431	498	467	471	424	463	445	446	484	455	440	459	479	504	453	482	449	475	470	492	465	513	458	494	496	459	480	465	471	455	437	420	510	450	415	453	493	477	472	474	460	479	465	458	448	476	473	490	449	510	458	461	476	483	446	475	491	494	485	488	462	464	495	462	507	488	439	439	469	546	478	495	474	481	464	450	441	472	471	462	506	455	437	475	477	435	467	493	442	510	512	493	491	467	472	508	459	480	502	470	519	481	456	485	442	481	436	453	439	473	486	480	443	473	434	450	454	498	477	469	493	465	507	445	462	504	437	464	470	472	464	439	452	499	496	509	462	473	453	445	462	435	423	477	498	454	452	475	489	445	448	473	474	466	467	497	485	472	497	526	515	445	457	457	440	467	453	483	492	479	452	462	446	450	475	481	422	485	443	433	500	422	434	491	450	495	480	448	466	457	489	460	452	466	433	502	453	481	495	461	458	455	489	472	459	493	451	499	485	462	447	459	437	458	478	496	496	467	462	450	476	507	495	481	497	497	448	462	485	502	519	500	503	452	498	438	482	510	463	441	458	462	459	464	466	477	432	492	484	443	462	483	441	495	482	512	446	452	531	457	451	475	465	460	438	473	486	449	465	489	459	441	489	498	400	468	458	449	508	472	438	420	461	480	459	481	427	455	483	476	463	477	549	472	471	486	508	480	440	442	469	501	442	468	473	454	448	467	447	473	454	493	498	467	450	461	446	459	471	450	477	446	430	484	506	509	455	521	471	456	464	446	477	433	496	488	468	435	514	467	486	438	443	447	468	498	477	415	469	483	455	475	496	472	459	453	448	476	458	511	468	423	484	436	472	466	480	456	453	497	436	481	454	437	480	472	468	468	487	478	485	527	490	476	439	495	401	466	442	484	450	500	468	495	470	454	435	461	499	503	482	493	470	475	443	502	435	491	465	463	466	456	432	479	446	462	467	498	454	469	435	475	456	463	471	518	484	471	500	467	506	489	466	447	459	442	483	474	476	475	472	495	464	476	454	446	461	522	465	454	481	476	441	466	470	488	452	484	474	470	477	493	484	480	445	438	471	476	501	484	431	488	462	456	476	526	461	481	476	459	470	436	456	429	431	422	483	449	472	490	446	449	477	480	468	447	431	450	487	479	436	467	496	474	491	446	459	449	474	513	471	482	498	467	481	428	481	448	468	462	464	471	441	426	436	439	479	486	506	509	443	437	443	434	447	479	514	484	484	471	495	473	484	457	476	461	496	463	431	486	461	476	485	491	452	462	480	468	465	472	475	457	444	460	472	478	433	460	511	458	472	473	472	491	523	480	489	494	488	457	443	473	452	497	459	464	444	449	448	440	488	453	471	463	468	484	461	449	482	478	499	494	442	438	469	478	442	484	462	468	452	455	448	449	497	477	434	491	451	488	466	443	461	471	462	443	498	441	421	434	462	451	477	435	466	458	525	450	428	472	452	493	493	439	447	448	447	467	465	460	481	454	464	433	467	448	480	460	483	486	481	491	496	427	452	508	481	451	491	462	474	490	441	492	467	426	440	479	479	481	463	462	492	447	446	480	476	455	441	491	496	502	428	461	458	441	475	432	478	468	440	436	456	480	506	427	470	460	453	442	458	410	485	466	447	459	457	469	516	443	439	478	422	458	467	449	476	472	468	446	454	469	471	459	420	416	485	473	457	436	438	451	449	537	439	454	439	505	467	504	487	455	461	444	447	449	464	482	497	478	490	466	494	497	449	436	483	502	451	442	429	524	449	458	462	441	474	483	446	425	493	500	465	474	469	442	489	450	485	453	492	461	454	463	450	466	460	432	447	461	523	469	489	491	440	492	478	464	436	459	462	468	448	515	482	489	467	461	505	444	501	472	478	437	439	413	497	487	437	476	459	466	470	422	456	437	492	432	454	491	493	486	455	461	471	457	454	473	457	483	458	466	452	469	448	484	478	481	431	442	448	456	459	435	440	432	460	473	446	421	464	437	496	492	494	486	478	477	435	474	481	465	429	459	481	480	434	453	467	470	469	477	489	456	479	466	486	450	499	489	451	475	511	488	438	425	512	434	450	489	425	457	443	466	500	450	449	439	436	433	503	470	508	476	463	522	443	473	458	499	468	475	446	472	527	484	515	497	471	449	464	483	464	472	484	515	451	487	456	474	464	445	466	495	446	489	422	482	419	467	458	469	475	468	457	521	477	478	458	450	489	502	450	452	520	460	433	395	493	482	499	473	482	466	455	464	496	488	425	452	429	482	478	468	468	489	502	450	449	470	427	468	473	456	448	475	434	502	465	516	461	462	447	527	458	454	466	480	459	528	476	422	466	495	473	539	487	450	525	496	474	472	444	487	445	497	477	483	495	488	488	469	447	505	467	439	464	451	474	532	474	433	484	456	480	447	491	480	478	455	493	496	474	467	430	467	461	429	469	462	476	506	471	488	441	502	466	475	480	459	464	486	455	445	485	451	446	503	524	401	467	498	447	462	458	430	477	485	443	456	465	477	453	444	499	482	473	524	470	451	492	471	454	446	470	475	440	472	455	481	498	511	471	443	471	455	449	450	461	468	450	466	478	450	475	456	467	431	462	471	477	462	450	500	502	472	456	479	444
47761	64504	75948	63727	43268	25005	7491	1089	1043	1086	993	1122	1072	1021	1060	1005	1074	1045	1048	1054	1042	1028	1048	983	1038	1036	1033	1074	1045	1063	1069	1024	1018	1050	1025	1018	1072	1043	1040	1022	1030	1030	985	1055	1014	1041	976	1008	1064	1019	1026	1057	1029	1003	1040	1054	1028	1033	1070	982	1016	1052	1057	1011	1033	1113	1056	962	1032	1008	986	1102	1132	1031	1045	1058	1077	1007	1077	1032	1011	969	1012	1041	1002	995	1029	973	979	1030	991	982	1003	988	1017	1106	1101	1046	1010	1028	1030	974	978	996	1077	993	1005	1046	927	962	1041	995	1037	1044	1020	1033	1018	1044	1041	1027	970	1027	991	1029	1076	1031	1002	1060	1007	1083	987	1098	985	1019	1035	1001	1013	934	1056	985	1059	1074	977	978	1027	1021	1105	1067	1020	1032	1035	1032	1011	1015	1004	1034	1035	1067	1019	1071	1033	1102	1082	1019	1055	1022	1069	1037	1061	1051	1069	964	1036	991	1061	1020	951	1024	961	1003	1085	1073	980	986	1012	1027	1045	1027	1072	1018	1055	1006	1070	1039	1043	1041	1025	1027	986	1075	990	991	991	1032	985	1047	1001	1045	1007	1060	1020	1052	996	1039	980	991	1033	1020	1028	971	1018	1044	1012	1012	1028	1012	1006	1080	999	1038	1010	1035	974	1050	1063	1034	968	1024	1024	1038	1038	998	1094	989	1031	989	1053	997	1053	1016	979	1028	1029	997	967	1032	1011	1046	1043	1050	1004	1076	1034	963	1064	1051	1023	1033	1029	987	1018	1048	1053	1031	967	1017	1042	1066	1003	1032	1052	1076	1034	1016	1011	1022	957	1005	1060	1043	1055	1064	987	989	1057	1022	1061	1040	1028	1034	1040	1126	1066	1019	1022	967	1072	1050	1024	1007	1029	1011	995	1028	1033	1015	1069	1059	1031	1006	1033	1045	1017	1037	1068	1030	1028	992	1070	1058	1066	1018	1032	1044	1037	1021	1000	1004	1026	961	1046	1053	978	988	1049	992	1025	1029	1043	1064	1017	996	1047	1014	1020	1048	1030	1005	1017	1042	1008	1009	991	974	1022	1028	1052	1059	1025	960	1066	1021	1042	1000	966	950	1030	1015	904	1015	1015	1040	1049	955	1024	995	1029	1047	1013	1030	1082	1014	1041	1039	1035	1032	984	1031	1024	1045	1003	1017	1018	1054	1001	1005	1051	978	1011	1059	1060	1006	997	1056	1012	1009	1059	1023	986	996	1068	1045	1033	1016	1005	1028	1067	1026	1034	973	1041	1040	1011	989	989	1035	1009	1042	992	1030	1019	1006	1040	1074	1037	1009	1001	1018	1083	1008	1054	1025	1004	998	1036	1049	981	1082	1038	1021	1012	1017	1052	1030	1036	993	1002	1017	1091	1018	1038	1051	1039	1005	1095	1082	1052	1054	977	1015	1002	1027	1059	991	1070	1015	989	1009	1015	1050	999	1001	1042	1040	1104	1063	1093	1034	990	981	1040	992	1022	1023	981	1008	1032	1017	1004	966	1027	1072	1017	1053	1013	998	948	1010	1033	1022	1013	1026	1029	985	1017	981	1009	1005	1013	1015	1022	965	1026	1010	1048	1051	971	1035	1033	1080	993	1042	1043	1044	1112	1078	1015	1034	978	1004	1044	1032	984	1046	1072	1028	1053	1038	1019	1040	1064	1026	1003	1051	1053	1040	1025	997	1026	1061	1020	1039	1046	996	1009	1084	1030	1016	990	1068	1069	1059	1051	1011	980	1005	1003	1057	1020	1011	1025	1035	1064	1021	996	1058	1060	1030	1029	1058	1012	1006	982	1063	977	1041	1013	1070	992	996	1023	1046	1031	1061	1011	999	1019	997	1028	1042	1050	1059	994	1016	1010	993	1009	1082	1083	983	1020	1062	1077	1044	1005	1027	1029	1072	1005	1101	1027	1023	998	1021	1009	1125	1024	1093	971	1054	1032	964	986	1089	1041	1020	1072	1013	1055	1023	1002	1018	1034	1034	990	1071	986	1028	1007	1005	1055	1022	1063	1035	1051	1067	989	1054	947	1004	1086	1079	1080	1002	1056	1070	1053	1007	1028	1059	1009	1093	1013	1020	1005	1045	1000	1024	990	1084	990	1032	1060	1026	1030	1004	1034	1043	993	1017	1002	1049	1041	1002	1022	1002	1017	1038	1106	1051	1094	1017	995	1040	1004	1014	1030	1042	1001	1046	1063	958	1065	1016	1011	1048	1063	1019	1104	1003	1016	1035	1003	1027	979	1036	985	1013	1039	1017	961	1011	978	1041	1058	1051	1040	1002	1092	1025	1023	1046	1028	1016	971	1013	1050	977	982	966	997	1046	1015	1111	993	1072	1079	1024	1020	995	1017	1030	1023	1033	1018	1063	1079	1008	1030	1064	1008	1054	1068	1069	992	1053	1027	1059	1029	1020	1032	1025	1032	987	1049	1003	990	1019	1029	1021	965	1000	1045	1072	986	968	1035	1036	1033	1027	1048	1047	1018	1031	1002	956	1075	1082	1003	1038	1022	1000	1093	999	1032	1000	1061	1009	1016	1010	1016	1036	1018	1065	940	1042	1050	1017	1041	1025	970	1030	1024	1012	1008	1034	1035	1044	1002	1080	1073	1033	931	998	1023	1084	1017	1057	1033	1089	1018	1021	1039	1059	1080	1031	1048	1026	1000	997	1043	1037	1001	998	1098	963	966	982	1023	996	982	1090	1085	1018	1056	1055	1035	1017	1021	986	1040	994	1046	999	1043	1026	1105	1021	1027	1076	996	1056	1051	1066	1008	993	1018	1026	1062	990	1027	1029	1050	982	1068	1003	1043	1033	1062	999	1078	1005	1018	995	1013	1053	996	1069	993	1073	1036	1059	974	1029	962	1039	1062	1029	999	1005	1064	956	1046	1060	991	992	1020	1038	972	1032	1038	992	962	1019	1066	975	1001	1063	1028	962	1010	1012	1024	1028	1019	1021	1024	1049	1028	994	948	1021	1052	1056	981	960	976	1002	1038	1002	1028	1071	1045	1016	1035	948	1062	1050	981	977	1057	1001	1079	1012	1011	968	1112	1047	997	1031	966	1016	970	1041	958	982	1012	1027	1052	977	1032	1057	1048	1033	1059	1063	977	1028	1041	1056	1043	1072	1092	1009	996	1034	1069	1075	1042	1027	1086	1013	1037	948	1057	1014	1042	1046	1008	1045	966	1058	1046	989	1046	1067	1079	1035	1028	1038	949	1034	1032	1066	982	1022	1017	1038	1026	1000	1003	1065	1053	1068	1013	1044	1039	1029	1049	1049	1030	1055	976	949	1054	990	1033	1049	994	1056	1094	1014	1009	1034	1055	1046	1080	1010	1014	1019	1012	1008	946	1110	1040	1021	1028	1016	1047	1020	1019	973	997	1051	1017	1036	1055	999	1058	1036	998	1030	1042	1022	976	1030	1006	1032	1076	984	1005	966	1039	1060	1060	1043	1069	1014	1048	1010	1055	991	989	1006	962	1060	1073	1047	1020	1061	1000	1006	1042	1057	1044	996	1004	1010	1096	1043	1042	981	967	1046	986	1028	1031	1086	1030	993	1052	1040	1019	952	966	1023	1045	1090	975	1031	1035	1062	1064	983	1037	1047	1028	1095	991	1015	1073	1044	1031	987	1003	1047	1053	970	1092	1019	1048	1028	1064	973	1000	1034	968	1026	1001	1006	1059	1052	973	1024	1007	1060	1013	999	1004	1020	1016	1023	1011	1030	1015	1002	995	1037	1071	1050	1004	1079	1010	1001	1015	1055	1037	1018	1003	1016	989	1051	1052	1060	1024	995	966	1038	1025	1016	1038	1014	997	1071	993	1011	1023	986	1008	1010	979	1045	1032	931	1026	974	1057	987	1047	1044	1031	994	997	1005	1038	1030	991	1076	1030	1010	1010	974	991	1015	1031	1058	992	1052	993	999	951	935	1016	1045	997	1020	1017	1027	1057	1080	1067	996	1008	1037	1056	1020	975	1082	1034	992	999	1023	1049	1005	1040	1072	1048	1029	963	988	1031	1119	1063	1042	1011	1020	1033	1077	1048	1001	1037	1016	1036	1023	1056	1043	1045	981	1028	1027	990	1031	1038	1021	966	1074	967	1023	1066	959	1023	1101	1048	1059	1094	1041	1019	989	1058	995	1012	1020	1019	1011	1066	1065	1020	1020	992	1040	994	1067	1034	997	1046	1029	1018	1078	1013	1024	991	988	1008	998	1036	1037	1040	1005	1063	1015	1037	946	1057	1028	1055	1033	1019	1067	1054	1063	1023	1021	1009	1010	999	1066	1072	996	998	1038	971	1008	998	1027	1006	992	1000	1051	1005	1047	1005	1015	980	1062	1050	999	1070	995	1009	1023	981	1050	1073	983	1039	1000	976	1035	1043	1083	1036	1061	1052	1022	1044	1022	1058	1030	1027	1063	1006	1038	1034	1039	1000	1066	968	991	1049	1050	1009	1010	1024	1028	996	1034	1057	1029	1043	1058	1098	1043	981	1039	975	1037	959	1021	1018	985	1045	1063	1031	1058	1036	1024	1016	1082	1012	1009	979	1026	1048	1008	1047	1092	1040	1019	989	1061	1046	1033	1005	1048	991	1007	1069	1055	1015	1007	980	1053	979	1026	1081	1038	1001	1072	1006	997	1000	1050	1056	1015	971	970	1022	1003	1016	1058	1005	1025	998	953	973	1048
39529	24210	17107	7259	2451	962	466	350	338	353	360	370	348	373	417	379	336	332	337	339	357	339	375	372	379	335	386	369	352	357	390	329	340	327	331	376	371	390	331	328	372	347	373	337	378	343	369	347	366	355	337	346	325	303	360	381	318	323	416	420	346	395	338	382	370	369	329	355	385	365	373	349	364	344	358	355	396	360	365	349	387	356	371	348	344	357	341	391	398	360	384	318	362	361	367	359	347	377	373	348	397	350	326	351	353	380	369	340	366	324	318	369	346	386	325	383	304	360	346	345	399	349	327	384	332	369	347	373	348	353	392	352	356	357	336	336	332	380	342	360	378	329	324	325	354	359	372	325	382	383	355	319	384	359	357	365	371	379	368	414	394	359	330	362	355	366	352	364	366	329	360	327	355	325	374	385	344	399	367	374	374	358	344	373	393	357	358	371	311	357	366	350	378	360	387	333	361	368	357	359	320	315	364	365	355	348	343	329	335	354	383	365	398	350	358	338	346	390	382	355	380	409	346	373	390	383	366	354	381	381	356	376	335	335	363	379	368	360	348	324	387	351	344	387	345	386	356	345	404	387	339	371	371	402	359	348	412	336	408	352	347	356	347	371	333	373	341	358	334	358	368	367	364	363	370	382	382	331	352	334	328	359	349	365	357	370	346	361	360	368	340	384	347	331	386	330	365	314	379	385	368	366	362	359	361	377	349	330	367	345	370	361	325	365	361	338	353	356	373	377	332	337	406	397	372	370	331	351	341	315	368	340	373	357	342	372	369	346	358	347	336	359	385	351	359	364	366	376	316	340	353	355	371	362	356	354	374	386	360	305	360	352	361	390	356	350	393	330	369	358	368	311	383	335	340	373	355	356	295	371	386	368	366	344	339	394	389	373	362	375	364	338	333	365	374	313	410	348	379	369	382	356	343	371	402	355	341	358	359	361	376	349	383	394	386	380	361	354	330	381	337	328	370	357	368	320	351	367	351	339	373	388	377	344	348	325	375	349	369	379	368	373	338	366	341	361	363	354	333	356	382	362	373	346	377	361	359	357	342	374	362	364	377	352	346	357	363	360	363	346	346	377	353	369	352	368	357	395	411	348	335	385	382	368	368	387	368	338	335	387	362	364	361	363	355	355	381	331	362	351	373	332	354	364	352	349	350	342	366	365	377	369	369	376	366	379	328	313	355	375	388	371	398	392	363	390	343	365	347	340	359	348	337	399	356	349	352	375	352	333	341	388	333	328	378	395	372	352	363	328	341	374	382	378	378	334	355	394	381	349	387	366	337	358	355	359	341	370	355	336	391	337	362	346	355	353	353	385	368	333	379	346	350	349	352	338	347	376	357	370	345	324	354	332	373	352	370	363	361	388	361	373	354	367	364	350	354	337	383	351	368	360	349	387	373	366	347	348	337	353	332	349	379	380	347	403	387	360	353	386	384	331	382	332	376	372	329	373	342	337	327	324	311	353	369	372	343	336	346	370	332	351	392	371	368	355	349	335	340	339	343	356	339	377	402	386	366	315	345	356	356	386	383	338	330	343	340	386	384	371	341	346	381	351	369	348	353	387	385	339	338	371	349	360	391	375	406	366	375	328	373	343	374	364	359	346	367	365	359	365	355	358	366	362	392	406	365	391	366	363	384	349	371	359	360	374	358	368	380	313	366	362	405	304	371	353	342	360	357	377	364	333	344	342	345	367	372	394	365	348	388	371	367	335	384	347	351	359	374	380	370	345	349	336	370	384	353	353	379	341	353	349	385	350	379	359	382	354	331	394	370	410	373	378	372	322	355	355	362	376	368	367	387	373	317	311	378	350	371	364	343	380	366	386	353	379	345	352	359	356	381	371	380	338	359	346	370	377	358	375	338	376	360	405	370	376	383	352	381	377	347	360	351	383	342	403	373	379	335	344	351	365	379	338	362	334	353	356	408	362	389	368	329	340	297	339	327	346	390	346	345	338	374	333	379	351	335	362	378	369	377	349	349	336	368	337	320	328	361	397	313	356	327	368	365	416	359	331	387	372	367	352	334	368	351	369	330	386	331	344	365	332	362	357	357	375	366	350	360	331	395	399	348	342	383	330	387	369	371	385	349	351	361	375	368	382	353	330	353	338	393	377	325	377	404	338	400	364	354	372	332	372	326	340	353	346	330	361	356	379	352	336	372	379	374	368	376	317	349	335	299	357	343	364	342	369	349	329	333	366	368	373	370	374	368	368	383	384	374	348	340	364	347	375	383	401	297	378	377	328	391	405	335	340	381	353	336	364	382	341	368	369	349	348	346	362	392	365	365	365	365	372	321	417	343	376	360	381	394	370	381	389	353	350	355	350	323	374	354	345	400	388	338	353	362	368	346	339	384	336	348	354	333	370	359	336	352	338	339	389	371	361	373	349	316	352	392	327	334	357	373	357	374	313	388	341	406	372	365	305	359	346	374	363	365	383	325	376	344	391	407	359	342	373	381	352	378	361	381	348	358	339	361	403	336	351	332	347	381	359	349	365	342	373	381	381	338	393	374	327	351	370	380	347	362	379	345	375	357	336	319	381	363	396	351	350	362	398	367	353	321	335	339	375	362	378	343	354	357	343	342	378	372	383	359	349	363	346	351	344	329	371	334	376	361	355	345	342	371	359	387	381	336	385	344	367	344	348	393	343	359	403	367	365	355	369	386	366	363	338	333	345	344	360	333	360	330	350	354	389	361	316	387	343	367	355	377	376	344	329	313	356	344	347	373	367	345	388	344	337	358	337	380	363	353	367	376	391	356	352	340	345	355	355	361	392	376	342	383	364	346	374	371	325	351	358	348	334	366	358	369	310	357	366	360	367	376	400	390	367	367	328	400	355	406	367	382	384	361	347	337	377	332	373	366	350	367	336	359	321	349	373	341	381	344	360	341	347	375	348	370	333	392	403	338	331	333	332	356	363	362	318	355	349	352	358	358	363	373	366	363	407	323	333	352	363	362	345	380	366	367	369	350	379	342	352	407	368	348	373	346	344	357	359	348	318	377	339	340	368	363	381	334	357	368	356	382	356	359	365	323	367	340	349	366	346	347	390	369	355	351	382	362	364	361	378	377	340	338	398	388	338	329	352	359	374	372	373	360	357	344	406	330	357	372	354	360	358	346	343	334	385	348	349	363	343	370	353	352	335	361	360	369	351	349	371	380	342	361	343	374	389	377	349	339	346	362	352	362	352	379	367	368	338	344	382	373	359	394	323	326	348	394	365	349	386	383	342	370	368	321	393	342	373	393	326	367	357	343	345	390	362	354	378	401	370	377	326	372	319	323	356	394	328	331	321	372	349	350	371	381	350	396	350	366	347	362	382	379	365	375	353	391	365	395	367	359	356	384	336	356	383	328	343	310	355	339	361	367	363	369	351	344	341	361	362	360	351	379	342	354	367	361	329	310	358	325	339	402	344	363	379	354	356	371	361	331	317	358	330	380	338	320	338	389	383	382	355	378	431	386	336	330	381	360	357
22143	19396	23576	12930	5811	2335	1018	811	822	831	824	814	823	813	788	839	782	789	840	820	788	854	794	803	799	825	792	826	774	787	824	817	846	819	795	850	836	852	801	772	790	754	820	805	831	808	827	811	789	849	789	820	790	805	827	843	803	819	822	793	791	815	797	797	798	848	786	902	824	822	775	849	791	825	802	833	846	798	771	747	823	832	825	797	807	822	810	776	809	818	817	821	762	797	824	819	879	848	820	835	808	802	835	795	852	747	829	790	846	874	830	822	840	795	776	835	783	790	778	845	816	812	783	828	840	819	801	860	793	842	768	779	815	814	806	835	823	816	862	830	880	857	831	787	827	815	828	813	836	831	793	886	774	842	851	790	769	800	821	812	858	834	789	868	783	800	815	838	800	802	814	836	850	828	792	881	765	784	806	793	793	872	816	817	781	801	812	810	768	831	790	815	819	829	828	830	772	854	829	794	794	862	830	794	836	758	794	839	809	816	837	808	828	800	781	844	797	817	800	807	789	817	776	799	794	801	789	867	820	794	869	815	788	824	791	846	787	850	785	832	807	830	804	839	825	787	831	857	809	845	806	791	866	842	827	838	842	821	814	824	840	799	834	802	845	855	797	870	777	789	833	810	809	825	790	744	820	805	793	798	807	821	804	820	818	830	752	820	837	814	805	828	840	785	794	819	831	809	842	805	824	860	805	806	826	793	824	800	802	824	824	803	797	881	820	831	811	770	796	756	833	808	816	819	817	811	811	780	806	797	771	822	794	792	809	785	813	804	796	821	785	782	802	814	794	800	843	784	805	835	780	811	771	801	810	763	815	822	856	766	858	783	842	824	832	814	811	810	827	780	792	859	798	784	800	821	813	808	769	839	839	730	787	810	788	768	853	801	799	827	833	801	794	804	837	816	807	782	844	787	817	821	812	806	829	853	860	818	806	793	831	808	826	828	824	826	825	793	793	794	792	794	821	763	824	826	816	811	845	813	840	807	817	750	849	855	867	860	803	821	795	817	771	806	818	785	783	789	866	817	805	845	851	812	812	821	792	810	792	774	802	824	816	847	830	835	808	802	803	890	841	796	861	799	879	812	834	807	841	819	831	822	815	834	804	792	794	770	807	851	839	838	780	843	839	846	835	815	821	845	773	776	840	826	834	812	825	806	801	810	825	844	815	825	871	814	797	812	791	828	769	820	793	844	840	843	815	865	826	820	782	753	793	805	758	792	833	836	790	835	857	827	817	779	835	785	801	805	817	765	765	820	781	760	822	807	768	828	791	819	815	815	808	767	854	876	805	815	774	798	830	799	828	770	829	777	797	828	831	780	799	820	780	767	842	819	829	894	766	788	809	823	788	832	832	820	776	833	837	788	821	850	819	764	805	835	820	805	781	818	844	816	791	807	832	803	828	816	839	822	802	789	821	766	816	809	760	796	811	762	781	775	807	821	832	821	772	837	804	819	843	859	754	797	754	808	791	818	781	844	780	839	785	813	854	799	798	768	823	805	824	782	808	817	852	834	825	811	823	812	871	804	838	836	784	780	859	780	823	842	868	765	783	755	831	828	827	823	885	859	763	789	835	876	769	819	798	821	807	815	853	796	851	795	812	851	807	825	779	808	813	834	831	795	847	761	828	807	850	769	816	803	862	806	842	838	781	774	849	800	819	832	786	804	812	779	839	769	793	841	797	821	778	837	849	732	829	816	847	733	842	815	822	798	773	789	831	777	860	769	831	824	827	821	832	853	784	802	768	809	822	814	822	827	807	801	802	797	827	819	791	810	819	811	777	799	813	795	856	830	797	815	795	790	852	812	847	822	817	767	797	838	793	821	768	872	870	813	804	818	844	808	775	823	775	813	813	785	797	903	812	797	826	828	802	850	812	789	817	770	826	783	768	841	820	848	847	805	827	803	767	852	780	784	836	783	787	800	819	779	827	836	807	843	807	806	798	834	825	799	829	789	784	786	794	857	839	851	808	788	793	823	780	776	802	813	839	850	861	795	788	787	850	774	826	796	798	774	844	808	811	790	841	848	784	757	850	805	818	819	768	795	797	822	782	846	811	796	795	804	799	827	839	812	844	853	809	837	825	837	807	829	778	818	784	799	835	856	759	791	790	768	839	810	830	815	784	789	830	791	798	859	835	859	830	753	865	796	818	828	804	796	810	814	801	800	798	800	790	786	887	791	828	841	818	778	767	814	840	829	780	778	836	822	856	795	841	804	811	810	811	805	868	814	811	818	758	812	765	789	838	769	812	799	847	738	781	808	801	843	806	816	851	867	786	819	732	885	860	806	786	863	826	842	825	833	831	845	812	824	831	831	804	821	847	862	850	804	801	791	886	809	884	821	836	780	819	778	795	784	819	800	804	793	748	847	777	824	806	796	799	800	798	762	837	829	797	774	829	794	772	781	794	794	826	806	820	810	814	824	778	771	776	815	797	823	821	791	789	800	805	824	785	752	840	848	815	803	852	803	826	817	820	841	790	835	784	805	826	818	811	834	841	851	828	806	795	838	803	828	762	812	803	794	823	826	822	799	758	853	826	820	788	809	767	831	843	798	847	807	845	805	779	812	880	870	830	789	838	819	824	831	869	823	774	767	808	819	814	820	819	792	840	869	835	829	838	817	811	787	821	873	771	800	843	784	806	845	809	797	821	837	789	760	856	837	792	839	759	821	812	820	808	798	791	870	834	823	822	777	801	785	800	789	819	782	808	841	792	804	761	823	804	827	778	813	803	760	801	802	788	807	832	812	835	738	844	849	804	818	854	765	812	836	832	782	831	762	826	829	803	780	830	810	811	736	796	816	820	798	795	798	846	785	801	815	811	835	796	872	813	776	818	820	858	788	796	793	831	805	831	815	819	830	846	800	790	780	835	851	834	820	786	801	781	819	812	787	872	882	813	777	868	855	854	827	831	776	779	813	832	801	803	808	801	779	848	840	828	778	772	783	806	808	831	755	852	856	841	833	833	800	829	754	764	781	789	805	818	820	815	824	857	779	842	771	802	806	821	801	816	782	785	790	827	787	773	804	811	771	815	807	769	793	827	788	814	775	831	799	822	832	787	793	781	781	838	817	843	729	833	850	900	804	787	865	820	834	812	769	857	850	819	790	853	800	787	828	787	788	791	776	785	823	816	804	848	854	778	782	817	790	869	776	837	765	814	815	840	788	776	770	760	804	763	796	823	793	780	841	845	784	797	797	766	843	823	853	786	838	810	780	779	822	822	862	792	834	736	841	836	819	792	801	839	856	839	840	835	835	792	809	789	855	835	792	810	858	855	831	777	770	829	820	804	788	779	811	820	802	784	824	791	818	807	849	799	854	809	800	839	778	749	797	893	806	849	809	796	799	837	789	798	817	825	798	799	822	755	816	828	802	805	831	866	853	789	830	851	767	789	802	820	801	856	762	784	795	825	801	804	813	795	809	819	842	796	844	807	767	815	818	792	781	878	812	827	812	769	798	850	757	810	816	759	805
61295	62356	68386	46966	25200	9200	1366	354	353	342	367	360	385	338	281	368	411	355	349	351	337	331	355	363	359	331	365	339	352	329	338	362	346	342	385	352	370	327	345	357	358	342	376	344	368	377	373	340	357	386	348	324	381	379	351	329	359	364	344	339	331	364	357	357	351	340	323	339	316	364	339	352	354	319	343	372	348	352	367	364	333	358	338	352	358	381	364	357	343	362	340	329	360	395	352	320	361	363	353	341	348	331	350	331	356	328	330	358	384	339	338	359	379	356	323	368	318	318	357	340	330	333	340	371	360	345	329	354	314	315	331	331	364	346	342	350	357	341	351	377	333	344	335	330	342	352	339	352	383	373	370	356	332	378	388	347	310	331	353	396	352	351	363	356	321	318	361	355	338	328	368	360	367	389	352	333	331	382	358	359	377	376	376	350	329	286	324	347	356	330	340	325	371	325	362	349	365	385	375	377	341	376	334	375	323	342	395	359	373	386	359	364	317	296	382	317	350	378	386	336	329	376	377	355	325	346	388	353	331	308	378	375	353	377	347	361	341	331	373	403	353	330	343	355	353	351	360	373	395	343	348	353	334	342	365	342	373	356	378	345	382	345	390	383	381	360	365	343	312	313	370	371	342	367	342	338	349	369	381	334	322	357	384	365	366	382	336	332	323	325	386	343	343	378	343	347	362	351	346	350	366	357	345	347	332	351	359	356	385	340	326	401	382	329	333	370	370	324	319	366	364	319	338	345	354	369	339	365	354	361	343	374	366	325	324	342	377	382	346	319	359	359	361	335	324	391	354	367	343	366	310	373	362	340	360	337	358	335	333	337	338	356	380	317	348	333	359	368	355	332	337	366	355	364	329	358	376	357	379	327	354	356	310	330	385	342	354	374	345	330	300	340	352	363	328	356	380	358	400	357	379	331	341	338	326	388	352	346	323	368	353	331	362	340	360	353	381	372	357	396	347	362	373	360	323	373	382	373	345	328	389	318	351	345	355	365	323	351	329	377	336	352	362	383	345	351	360	335	345	371	328	371	361	347	343	377	347	371	363	364	357	379	372	345	372	352	380	328	404	358	374	370	314	382	364	369	342	339	329	334	363	340	317	379	349	334	350	328	353	336	332	290	357	359	315	323	322	351	368	361	397	361	336	369	337	350	370	380	370	362	351	336	310	358	368	372	363	334	373	369	352	401	369	368	317	343	343	349	376	358	351	353	382	346	401	371	326	370	323	343	388	382	364	328	347	348	347	354	352	337	354	340	318	359	329	315	347	344	324	317	337	326	342	356	366	371	364	359	384	324	325	348	322	350	384	371	329	383	370	328	343	354	354	349	342	379	359	395	379	328	395	395	277	362	371	353	358	322	365	334	368	372	372	379	344	333	351	369	376	341	348	337	354	331	350	372	342	317	328	346	345	355	345	358	347	349	334	373	377	324	351	342	338	342	396	338	330	376	334	337	332	349	344	359	356	340	355	353	348	337	360	371	353	348	353	359	340	356	329	384	355	336	327	420	375	347	355	342	363	384	403	369	397	339	337	322	379	346	363	330	353	325	336	338	392	353	330	325	313	396	358	351	356	367	341	359	368	366	344	319	332	358	355	354	370	379	360	323	340	391	376	331	344	352	329	364	328	317	341	339	358	377	350	356	383	353	347	352	370	370	400	378	342	345	377	397	338	341	328	332	355	345	348	343	346	344	353	348	349	339	348	358	350	333	345	364	330	354	358	326	362	366	333	377	335	368	378	360	362	331	391	335	328	335	376	290	348	325	355	361	364	348	382	332	351	345	355	353	344	357	365	387	353	366	352	363	343	350	370	331	375	328	381	377	330	362	330	327	363	344	362	327	328	376	356	319	359	339	341	338	381	376	357	335	368	341	366	347	369	322	339	382	314	366	322	360	305	374	338	379	321	326	362	356	314	364	353	338	351	330	373	350	353	334	338	321	352	354	350	336	353	339	374	318	318	339	316	365	334	359	351	357	373	389	356	352	331	393	314	371	349	359	338	343	330	361	380	380	358	353	354	350	330	329	356	338	338	350	378	344	358	357	330	348	359	336	385	341	343	389	371	354	374	384	379	340	346	325	332	343	346	379	343	369	332	378	367	379	336	357	359	328	331	329	341	332	359	355	352	332	342	364	352	358	389	325	331	341	363	349	345	327	363	314	370	321	350	338	312	349	366	364	376	333	356	389	349	360	349	353	366	329	364	329	370	328	371	334	324	354	328	344	387	372	369	362	338	327	371	321	339	347	337	358	341	324	353	347	359	368	358	364	370	323	364	366	355	346	338	323	346	375	351	349	340	360	368	329	374	360	345	348	356	307	363	355	315	334	343	326	336	353	355	319	355	380	330	354	324	322	356	332	335	355	337	347	341	351	332	366	366	321	306	356	349	325	314	364	357	357	345	343	367	349	310	386	375	323	397	360	329	372	375	368	348	336	358	358	349	318	361	372	351	334	356	331	385	334	361	337	373	348	388	385	340	328	361	370	351	337	348	353	326	361	334	319	345	345	342	357	336	379	363	327	374	327	358	368	356	327	360	355	341	339	401	335	348	355	351	361	386	338	348	348	373	361	356	346	327	324	362	383	334	361	351	336	384	344	382	344	352	346	366	364	337	314	358	369	367	391	359	368	331	335	367	351	372	331	370	364	329	341	343	355	368	352	369	338	355	364	372	338	327	338	317	330	367	391	336	372	358	386	326	357	354	322	313	335	366	402	323	330	350	317	341	302	347	325	315	376	369	357	387	326	357	360	363	348	350	330	326	350	358	385	356	343	338	336	342	374	328	395	378	380	335	340	369	358	330	367	349	342	358	343	350	331	322	353	331	329	354	339	333	353	346	361	353	355	364	383	323	356	313	333	361	358	343	418	333	376	340	356	363	346	341	337	346	335	339	353	349	339	350	342	343	349	350	377	377	332	345	357	386	365	319	350	361	332	363	332	350	353	360	316	340	371	363	343	361	347	374	363	392	368	369	320	332	354	338	357	369	335	354	334	355	311	316	352	337	346	342	346	359	366	366	348	336	378	356	351	334	381	347	357	366	337	369	356	328	340	344	371	348	333	367	326	328	389	383	347	345	357	341	365	334	350	371	344	385	358	352	382	347	344	372	363	329	355	394	343	393	341	339	346	353	340	361	374	346	349	397	394	342	360	357	361	375	373	340	340	377	350	336	322	317	350	358	329	342	368	381	344	333	339	369	371	321	356	366	340	357	387	356	355	355	369	339	347	340	374	350	364	353	322	324	391	341	336	374	335	338	377	352	361	339	353	346	381	361	357	362	304	336	342	372	365	379	325	367	325	361	330	333	383	368	317	356	370	317	369	356	372	349	332	332	349	342	350	341	370	327	352	373	323	351	348	315	353	361	369	328	353	348	313	354	364	334	375	340	355	328	354	353	353	378	351	368	366	350	358	340	377	383	343	371	341	373	326	369	387	327	380	350	322	390	395	362	396	378	315	380	370	319	380	356	317
38605	50562	64793	51084	32836	15035	2944	805	794	812	856	810	781	755	848	795	820	824	865	788	831	752	768	877	773	758	773	808	827	772	785	780	794	819	838	780	799	810	781	830	789	832	772	740	818	827	771	800	738	806	757	803	857	840	861	823	777	864	762	799	772	798	807	776	783	832	798	820	815	826	786	743	836	794	805	848	794	814	794	838	837	808	761	775	808	790	764	783	824	833	842	781	808	804	867	822	791	792	818	796	746	782	788	800	856	730	849	828	818	818	797	882	814	783	781	787	790	889	777	856	826	834	791	773	836	816	825	771	807	799	840	779	772	829	769	771	760	770	801	789	825	807	784	844	779	852	765	833	795	784	793	812	780	806	779	745	808	777	804	783	818	820	790	761	799	815	799	767	771	857	837	834	767	823	854	776	800	851	794	756	800	803	812	827	853	851	800	815	846	854	817	771	836	825	788	803	881	810	853	820	797	794	788	802	806	801	729	811	804	805	842	771	800	786	769	816	804	815	849	836	793	794	811	771	769	842	814	826	798	792	786	829	824	788	824	789	786	795	817	825	826	771	827	783	844	794	796	821	795	805	787	779	794	837	822	833	780	856	837	826	795	782	788	774	754	740	799	797	903	833	804	827	772	795	784	787	812	814	816	808	801	788	775	794	787	751	810	774	858	842	760	791	780	829	776	815	841	831	766	768	778	848	789	839	777	802	765	757	847	806	773	801	791	788	797	827	892	814	795	797	793	839	810	813	782	803	820	822	777	809	793	816	785	771	771	801	826	859	765	810	791	869	826	821	774	801	800	787	780	799	763	787	805	813	814	843	783	780	827	777	820	811	806	759	826	810	798	799	840	768	785	750	805	825	855	834	835	751	830	833	808	816	766	818	798	776	873	807	809	820	819	804	858	852	842	761	770	797	765	773	785	818	850	819	792	789	802	779	816	792	763	833	780	819	815	787	826	810	859	807	778	795	823	809	822	833	788	839	853	807	820	820	830	818	805	780	785	808	732	778	835	823	780	802	780	839	799	842	820	798	818	817	802	768	796	838	848	799	801	802	832	822	779	818	790	838	847	816	861	765	806	782	848	800	815	843	761	787	846	840	858	800	810	809	786	795	831	843	820	846	782	785	822	808	797	788	793	831	824	847	794	815	784	885	843	826	789	801	846	814	809	816	856	808	800	761	762	808	765	773	783	789	844	822	819	804	837	797	798	754	776	837	801	825	783	792	823	835	767	797	807	882	832	803	860	785	793	809	825	813	801	780	806	767	815	806	845	797	795	763	795	771	808	834	805	833	861	794	796	826	882	758	834	820	793	813	854	801	758	821	807	853	786	777	788	846	815	793	781	736	820	796	783	777	817	782	777	791	824	858	839	878	831	781	784	843	802	828	808	747	800	787	825	762	844	775	795	808	820	746	791	832	817	835	751	820	798	753	805	818	832	765	790	801	819	845	831	852	766	797	848	795	811	817	804	755	826	788	834	821	818	785	821	787	775	791	777	827	803	814	778	758	852	827	821	874	793	792	842	797	880	792	883	803	828	759	810	805	839	777	790	819	844	830	762	798	825	796	805	815	810	802	814	779	824	818	734	822	795	840	816	807	840	758	816	756	841	817	791	825	779	790	754	814	794	787	828	836	816	764	817	776	802	804	786	810	804	787	867	864	761	817	820	849	784	830	774	785	868	811	815	745	805	823	819	739	825	822	847	833	843	775	807	762	788	824	807	790	768	855	777	809	834	816	845	819	860	837	832	885	790	832	771	845	868	801	791	785	855	830	807	797	797	852	808	804	787	796	843	773	814	820	792	800	795	815	800	809	797	853	802	798	843	803	764	846	805	803	847	807	813	778	747	785	760	853	847	821	808	795	767	768	737	776	818	812	806	828	817	753	778	777	807	826	813	827	797	788	806	808	817	812	780	785	783	788	847	801	717	781	779	830	787	823	790	816	729	839	783	819	844	847	802	761	827	789	779	790	833	822	793	790	829	816	806	774	846	836	760	804	823	827	852	772	765	840	790	785	830	776	787	783	812	821	752	797	820	870	857	819	852	817	824	801	838	769	844	824	771	768	783	793	816	773	839	770	821	862	794	826	837	842	830	807	807	846	777	769	780	836	804	768	821	745	835	798	792	852	846	844	840	809	806	789	807	795	832	775	787	806	815	814	785	819	827	816	840	800	811	809	795	843	828	848	841	803	775	833	815	857	807	795	812	734	743	806	808	787	762	774	848	833	810	834	808	805	807	787	814	782	835	800	778	768	831	818	803	827	754	773	781	807	798	802	788	836	874	808	786	806	824	793	825	815	786	752	782	818	825	806	820	834	796	854	862	813	795	769	827	803	801	815	789	829	797	850	768	866	793	791	780	791	821	779	821	790	828	780	854	808	776	827	805	812	848	791	812	768	795	785	888	771	797	837	794	820	773	787	806	858	792	819	800	808	826	792	802	804	787	797	791	828	801	823	785	811	796	787	755	817	786	830	803	838	780	812	818	772	791	822	808	814	757	789	814	802	789	813	856	779	829	821	759	816	847	798	847	824	810	739	771	828	816	725	852	765	801	784	821	804	827	800	831	775	845	844	788	825	824	780	785	806	827	760	824	792	828	801	747	792	827	829	824	819	755	833	800	719	755	804	778	784	719	807	808	810	766	795	799	793	775	805	819	783	786	769	845	810	779	820	829	799	840	804	803	790	800	803	845	820	781	753	776	781	816	815	796	751	762	803	779	806	827	811	812	823	812	820	847	772	822	819	834	766	791	764	797	822	819	790	812	798	816	806	806	812	810	769	824	834	776	874	822	838	783	797	813	776	820	859	731	774	755	817	781	818	781	787	818	825	795	808	832	771	777	816	799	801	810	831	832	779	772	835	830	804	781	835	830	784	813	843	799	819	842	811	771	790	792	798	770	793	783	763	794	771	807	794	804	837	802	809	831	779	764	749	791	826	801	785	814	824	741	817	770	793	843	788	792	837	742	777	770	805	810	763	807	810	801	864	809	813	841	819	823	808	827	797	855	827	835	818	845	788	828	800	790	807	793	752	787	755	801	843	786	807	783	798	756	820	798	833	768	790	822	812	790	836	798	763	793	783	782	832	814	784	775	846	798	789	864	832	821	818	789	796	786	801	848	846	810	764	809	747	825	747	856	827	778	829	797	795	864	800	860	819	731	780	850	831	845	759	798	812	815	823	844	828	811	795	829	851	801	806	806	823	783	774	813	789	865	782	808	743	834	773	790	811	805	854	831	806	848	810	823	811	764	765	838	799	834	778	797	801	823	814	808	766	785	809	771	813	803	828	792	825	834	826	812	842	761	800	794	796	840	794	794	787	791	847	789	813	787	773	826	804	774	843	785	787	810	829	762	806	814	775	796	842	830	833	793	795	853	764	803	833	766	806	812	784	818	778	791	798	767	816	819	772	817	862	873	761	805	780	794	784	731	791	845	853	791	747	812	748	760	788	813	762	770	777	750	812	789	797	748	801
69950	68580	78299	61508	38969	20760	4180	601	459	480	518	447	464	464	469	476	528	464	478	485	486	449	482	456	490	519	483	504	510	462	508	512	518	475	480	450	478	447	478	465	495	479	524	469	489	447	494	511	444	505	525	453	420	499	484	483	470	463	502	493	459	475	483	543	469	464	491	478	495	470	453	481	479	480	504	482	447	455	460	440	522	474	474	486	513	498	464	472	477	492	502	462	457	452	504	435	487	473	504	490	488	442	453	443	467	503	500	496	484	469	507	427	472	459	481	456	461	475	505	475	472	459	513	487	476	456	478	445	481	489	476	478	468	487	494	474	506	470	486	512	465	517	467	485	438	460	486	506	466	469	489	447	474	493	458	505	493	485	511	513	472	432	526	504	490	489	470	450	490	450	471	494	429	477	448	471	465	475	466	476	491	486	517	518	456	493	491	465	443	486	488	498	481	440	508	466	477	453	536	501	468	504	512	526	487	460	549	469	543	441	451	504	459	457	475	476	464	459	511	481	455	466	476	502	459	488	489	474	473	497	499	470	476	475	499	504	490	523	505	428	491	481	530	467	529	468	473	485	506	497	469	504	523	493	472	454	461	507	493	477	484	490	457	481	477	487	449	483	456	494	472	508	436	456	489	478	445	459	488	460	466	441	492	490	481	465	483	435	487	534	481	541	495	494	462	454	471	461	463	495	487	484	459	491	488	489	499	468	443	517	498	484	466	498	489	498	507	518	466	474	477	476	475	488	500	495	528	487	476	435	478	470	498	484	490	533	494	519	503	473	465	500	505	472	468	490	522	504	490	503	498	486	498	447	527	517	492	470	471	498	444	508	500	486	506	508	493	510	499	504	493	462	490	462	507	521	485	495	479	506	521	453	497	477	487	492	471	459	495	471	536	493	467	474	465	441	461	481	453	518	461	466	457	470	496	487	509	471	453	477	494	514	480	493	488	469	498	489	540	495	477	503	497	482	485	482	447	481	508	500	484	491	500	537	509	492	502	480	422	500	467	484	495	491	465	463	469	474	492	466	463	507	487	460	487	444	449	490	500	469	484	498	489	501	484	460	515	489	463	491	491	480	474	486	527	423	425	489	450	509	428	442	490	496	506	503	471	454	493	490	508	477	449	489	472	540	504	501	493	486	486	527	445	485	508	453	442	459	434	473	477	502	441	462	496	485	474	572	513	484	473	484	473	477	478	467	491	485	489	492	471	481	487	466	490	501	506	505	502	465	469	480	513	463	468	475	495	471	466	509	526	491	479	470	482	490	479	436	481	526	520	479	477	514	439	485	475	456	470	460	490	481	496	503	520	469	471	474	476	478	463	427	490	493	440	502	447	486	479	467	453	420	472	456	459	511	460	502	482	476	509	452	467	428	480	463	492	488	479	490	457	436	483	449	483	523	467	497	475	534	467	491	476	466	498	476	512	501	499	487	482	465	480	481	460	488	486	453	468	501	465	474	520	441	475	485	497	514	485	463	467	486	486	455	474	506	484	457	468	503	514	460	479	456	453	486	497	464	479	476	482	495	454	494	486	504	492	502	476	480	465	530	490	486	507	515	470	485	484	499	466	454	468	475	450	459	467	490	468	456	492	483	490	466	474	453	454	467	507	463	469	523	495	458	484	503	480	511	463	509	477	500	486	449	524	489	504	506	522	451	457	508	490	455	492	508	498	508	481	510	470	512	512	517	473	488	508	500	462	537	503	500	466	474	513	493	463	507	501	464	475	491	472	471	475	450	489	456	497	460	477	479	484	467	461	459	451	509	462	456	457	437	483	491	482	487	475	496	451	458	466	477	508	515	462	494	512	491	505	508	500	512	488	499	467	450	508	504	507	454	463	498	516	486	497	491	486	473	472	467	505	479	504	472	449	498	521	452	490	524	491	467	488	461	491	491	485	477	485	457	506	464	486	509	478	504	519	464	467	486	505	472	546	515	520	463	465	498	474	487	526	482	476	476	502	494	489	489	506	463	494	514	454	451	477	469	513	480	501	530	483	483	488	480	476	520	456	470	489	470	483	451	479	487	490	486	476	488	490	487	518	480	495	485	464	496	484	467	473	488	472	492	495	441	460	493	513	498	470	475	506	471	454	525	466	441	473	487	513	495	461	486	486	495	501	486	488	450	448	480	521	494	447	500	510	465	466	461	524	482	500	489	518	523	473	487	471	487	468	519	481	443	465	481	469	452	519	458	485	540	453	494	508	484	465	492	527	449	504	475	469	484	487	472	531	492	505	486	483	522	507	507	440	476	453	493	486	503	478	507	491	513	447	479	515	469	485	466	475	450	472	470	493	476	462	485	507	529	469	480	455	504	484	441	498	503	469	438	470	506	499	484	499	499	490	481	476	480	463	469	526	446	482	481	443	471	460	463	478	494	493	457	485	469	435	449	517	494	491	518	501	516	440	498	486	469	460	490	498	485	499	467	459	481	518	441	480	445	501	482	497	480	479	436	483	445	463	478	476	471	469	465	516	490	502	481	510	487	450	506	462	549	451	493	485	489	495	459	474	487	486	460	504	507	448	481	494	482	482	480	488	485	427	500	499	454	465	512	480	473	468	458	451	493	480	469	512	417	451	503	502	493	467	459	486	467	510	483	475	474	517	462	525	474	466	476	483	487	489	468	499	446	504	480	452	472	437	459	484	526	518	491	448	493	452	457	526	486	499	521	471	511	539	484	495	448	453	496	441	479	481	476	481	491	481	469	467	507	479	499	507	470	434	495	486	473	540	481	496	484	452	480	490	522	444	478	486	470	508	448	479	465	509	424	497	446	466	477	486	473	522	479	512	488	486	486	494	492	477	498	440	506	463	465	431	470	516	479	539	477	479	511	478	526	491	460	486	494	483	492	487	498	495	490	479	483	420	504	502	520	477	482	505	486	486	491	455	484	450	497	500	473	487	528	492	450	493	548	476	484	491	484	493	510	474	458	496	525	446	446	552	484	495	483	469	465	473	448	515	465	442	486	468	533	458	504	474	477	517	472	530	500	481	482	467	467	485	488	518	500	532	475	466	456	473	497	509	455	471	505	463	507	479	488	519	475	527	493	461	480	443	502	506	468	491	496	515	522	500	458	473	446	510	484	481	475	496	472	499	473	512	469	497	499	452	452	483	531	458	458	466	504	519	530	431	456	482	465	506	491	487	481	487	454	496	461	486	454	509	496	479	488	483	425	483	497	465	491	481	446	474	469	496	505	506	482	476	487	496	467	471	504	466	475	480	474	503	484	501	491	449	542	518	460	526	443	493	488	442	467	479	481	480	447	488	470	482	457	456	475	497	468	461	512	513	474	442	473	499	433	458	442	509	475	466	515	495	498	470	459	495	464	493	568	483	472	463	475	488	466	439	490	501	530	500	472	415	483	452	494	486	472	510	488	471	476	475	509	536	455	457	507	486	482	421	458	479	495	543	484	533	499	531	479	494	476	506	490	471	490	445	455	481	487	449	490	467	469	485	505	451	491	491	478	470	485
46163	56731	78537	67393	46541	27805	4790	1120	1079	1119	1076	1115	1075	1070	1105	1044	1090	1105	1044	1000	1034	1077	1087	1058	1007	1067	1026	1077	1109	1078	1080	1032	1070	992	1075	1081	1034	1075	1040	998	1075	1105	1025	1028	1075	1088	962	1042	1081	1071	1053	1035	1052	1081	1071	1010	1101	1024	1053	1053	1016	1037	991	1072	1040	1019	1074	1050	1033	1076	1067	1071	1090	1020	1071	1046	1109	1091	1104	1074	1080	1052	1107	1032	1057	1047	1043	1046	1049	1006	1105	1089	1051	1014	1039	1041	1093	1057	1074	1065	1068	1020	1086	1041	1058	1055	1092	1066	1057	1032	1051	1089	1065	1052	1034	1077	1054	1034	1070	1154	1051	1089	1092	1045	1026	1013	997	1073	1062	1040	1052	1027	1034	1056	1067	1058	1078	1047	999	1058	1030	1131	1072	1025	1085	1083	1077	1066	1043	1028	1064	1103	996	1010	1037	1075	1058	1047	1066	1056	1015	1055	1073	1066	1096	1052	1049	1013	1070	1085	1054	1018	1070	1090	1015	991	1074	1114	1020	1080	1046	1074	1059	1010	1026	1094	1056	1086	1037	1105	1060	1083	1074	1043	1131	1045	1084	1067	1084	1142	1068	1018	1069	1035	1030	1095	1035	1037	1023	1028	1078	1051	1086	1077	1032	1039	1043	1051	1038	1131	1034	1043	1052	1057	1093	1050	1045	1054	1100	985	1023	1065	1057	1050	1008	1059	1048	1140	1050	1013	1043	1025	1043	1012	1027	1057	1007	1063	1126	1045	1017	1040	1067	1059	1050	1138	1062	1018	1056	1023	1051	1039	1021	1087	1037	1062	1099	1088	1140	1048	1033	1095	1098	1093	1027	1079	999	1109	1061	1076	997	1040	1076	1034	1020	1074	1081	1132	1026	1091	1072	1056	1056	1061	1092	1047	1042	1029	1051	1056	1060	1045	1049	1078	1051	1066	1075	1082	1072	1101	999	1051	1026	1018	1008	1056	999	1071	1066	1037	1099	1044	1059	1086	1046	1066	1064	1050	1036	1048	1080	1071	1028	1008	1068	1094	1009	1067	1022	1062	1002	1071	1051	1067	1060	1049	1109	1070	1078	1041	1038	1089	1061	1091	1096	1038	1089	1036	1055	1038	1099	1022	1116	1040	1048	1069	1022	1073	1105	984	1078	1002	1046	1075	1035	1096	1085	1006	1034	1016	1055	1004	1089	1033	1027	1044	1121	1000	1047	1141	1003	1022	1084	1012	1145	1105	1031	1078	1062	1077	1083	1115	1020	1121	1083	1063	1090	1096	1064	1054	1045	1077	1050	1055	1036	1091	1075	1080	1078	1115	1051	1056	1074	1094	1037	1023	1023	1126	1047	1014	1013	1079	1081	1035	1058	1038	1097	1000	1052	1031	1003	1086	991	1028	1040	1021	1082	1081	1062	1045	1061	1026	1026	1031	1123	1017	1015	1026	1041	1076	1064	1045	1085	1063	1103	1095	1066	1051	1024	1040	997	1076	1028	1036	1024	1063	1056	1070	1023	1088	1070	1069	1051	1070	1061	1064	1062	1095	1020	1060	1079	1035	1088	1064	1034	1085	1050	1031	1084	1086	1035	1022	1070	1084	1056	1039	1096	1043	1084	1001	1056	1042	1017	1062	1049	1051	1020	1121	1063	1052	1096	1082	1029	1025	1091	1062	1046	1004	1033	1108	1047	1030	1053	1040	1102	976	1051	1066	1063	1067	1072	1108	1084	1043	1036	1085	1048	1111	1013	1010	1065	1040	998	1134	1098	1112	1066	1059	1091	1063	1069	1025	1070	1030	1021	1094	1012	1072	1080	1102	1096	1157	1004	1094	1044	1036	1077	1062	1067	1037	1003	1053	1080	1103	1063	1035	1068	1094	1055	1014	1049	1070	1025	1048	970	1063	1104	1029	1037	1062	1048	1034	1073	1038	1069	1039	1078	1003	1100	1027	1115	1031	1096	1050	1071	1038	1042	1053	1063	975	1049	1063	1042	1037	1076	1093	988	1037	1059	1018	1123	1045	1033	1077	1033	1038	1041	1073	1053	1060	1036	1138	1011	1028	1107	1075	1026	1119	1042	1083	1036	1066	1039	1128	1033	1036	1087	987	1031	1069	1059	1100	1066	1086	1040	1063	1017	1055	999	1076	1063	1094	1025	1055	1069	1024	1044	1066	1142	1057	1064	1078	1035	1021	1057	1053	1048	1090	1046	1054	1083	1049	1061	1040	1027	1069	1030	1072	1022	1098	1078	1009	1093	1021	1136	1077	1038	1001	1087	1059	1042	1123	1052	1041	1040	1052	1024	1089	1025	1075	1067	1119	1097	1081	1048	1055	1080	1020	1079	1038	1104	1080	1068	1077	1110	1042	1055	999	1116	1021	1010	1101	1051	1043	1004	1059	1003	1048	1139	1086	1023	1077	1061	1033	1051	1059	1042	1114	1074	1037	1110	1133	1061	1061	1078	1002	1062	1082	1057	1004	1058	1072	1053	1080	1066	1037	1106	1129	1135	1073	1017	1054	1089	1070	1066	1064	1092	1048	1071	1095	1078	1047	1070	1085	1047	1012	1077	1063	1053	1111	1041	999	1073	1044	1012	1097	1037	1081	1035	1016	1067	1060	1047	1025	1084	1135	1027	1091	1085	1022	1082	1089	1056	1062	1043	1094	1038	1008	1043	1101	1084	1028	1072	1052	1031	1070	1007	1058	1026	1135	1060	1102	1028	1037	1059	1034	1077	1065	1068	1104	1069	1056	1042	1044	1099	1095	1102	1021	1052	1090	1146	1040	1039	1000	1079	1032	1074	1064	1015	1058	1102	1061	1043	1038	1056	1107	1042	1069	1058	1009	1133	1053	1066	1023	1014	1057	1029	1033	1068	1008	1031	1054	1114	1078	1029	1004	1031	1031	1045	1008	1005	1085	1025	1064	1037	1030	1050	1045	1026	1063	1053	1051	1045	1038	1089	1054	1045	981	1073	1058	1021	1063	1043	1043	1098	1093	1049	1024	1091	1021	1048	1077	1052	1031	1090	1043	1028	1067	1066	1018	1032	1070	1036	1044	1076	1004	1123	1061	1028	1067	1087	1025	1044	1089	1060	997	1058	1053	1016	1040	1124	1096	1047	1057	1109	1081	1032	1031	1070	980	1013	1065	1086	1076	1000	1132	1055	1036	1043	1056	1022	1094	1081	1038	1084	1084	1059	1062	1041	1075	1092	1131	1082	1093	1047	1053	1043	1085	1066	1025	1012	1035	1057	980	1083	1039	1114	1026	1061	1072	1044	1024	1067	1113	1078	1089	1062	1037	1086	1096	1038	1053	1021	1058	1022	1077	1023	1050	1052	1142	1077	1080	1052	1087	1039	993	1013	1046	1152	1085	1095	1038	1029	1018	1103	1054	1087	1131	1028	1053	1042	1027	1065	1095	1071	955	1051	1015	1063	1091	1074	1070	1043	1079	1059	1049	1037	996	1062	1060	1075	986	1087	1085	1099	1092	1046	1119	1104	1095	1007	1024	1111	1005	1117	1053	1036	1071	1022	1058	1061	1017	1013	1035	1055	1083	1089	1073	1062	1094	1073	1002	1096	1112	1028	1016	1025	1062	1111	1043	1062	1024	1032	1055	1072	1012	1040	1049	1028	1046	1072	1073	1022	1043	1092	1046	1046	1049	1032	1078	1054	1117	1021	1093	1039	1039	1072	1051	1021	1082	1106	1006	1122	1074	1032	1044	1035	1064	1018	1013	1047	1014	1069	1016	1094	1012	1120	1027	1048	1048	1077	1121	1083	1037	1072	1114	1004	1064	1054	1063	1069	1014	1049	1082	1085	1030	1077	1047	1037	995	1061	1090	1038	1035	1009	1009	1040	1081	1029	1083	1063	1072	1009	1050	1048	1087	1060	1118	1087	1104	1074	1057	1078	1088	1065	983	1081	1033	1078	1087	1046	1095	1080	1063	1096	1067	1051	1077	1076	1072	1131	1107	1117	1058	998	1067	1057	1109	1108	1062	1048	1088	1047	1089	1043	1038	1071	1021	1041	1040	1075	1029	1054	1045	1112	1063	1087	1029	1065	1107	1024	1082	1070	1083	1043	1115	1054	1047	1054	1068	1104	1036	1080	1030	1018	1065	976	1072	1088	1060	1060	1010	1080	1084	1054	1076	1065	1082	1101	1039	1090	1101	1034	1102	1049	1071	1063	1056	1073	1094	1017	1074	1100	1110	1055	1063	1031	1078	1010	1089	1032	1082	1054	998	1088	977	1056	997	1016	1082	1023	1100	1088	999	1038	1071	1091	1005	1076	1023	1046	1102	1066	1105	1125	1049	1097	1063	1030	1037	1072	1071	1032	1042	1116	1058	1041	1062	1052	999	1060	1052	1056	1089	1128	1060	1081	1093	1055	1114	1049	1013	1010	1041	1080	1076	1105	1055	1022	1065	1052	1015	1060	1103	1010	1053	1068	1027	1046	1022	1095	1038	1034	1064	1043	1032	1053	1080	1089	1092	1103	1050	1047	1031	1085	1077	1026	1032	1084	1089	1118	998	1079	1054	1054	1067	1069	1038	1070	1090	1090	1087	1043	1031	1052	1025	1039	1039	1034	1079	1035	1031	1021	1075	1061	1059	1011	1057	1010	1078	1052	1082	1032	1052	1025	1074	988	1032	1064	1061	1069	1079	1071	1030	1071	1037	1057	1077	1038	1072	1059	1057	1040	1046	1075	1092	1097	1079	1088	1082	1042	1104	1077	1135	1065	1106	1101	1070	1053	1107	1064	1089	999	1042	1010	1024	1089	1074	1055	1025	1081	1055	1072	1010	1071	1015	1080	1043	1066	1063	1050	1061	1096	1159	1052	1067	1026	990	1034	1020	1118	955	1103	1101	1011	1062	1113	1050	1056	1060	1044	1128	1040	1037	1019	1045	1083	1070	1042	1055	1054	1031	1006	1029	1119	1107	1112	1026	1064	1073	1057	1053	1055	1003	1068	1084	1087	1097	1024	1084	1050	1052	1086	1034	1077	1067
39904	24521	14986	7331	2428	752	353	299	319	275	306	315	256	366	334	313	338	323	318	321	321	318	323	339	344	306	321	350	307	340	327	346	329	315	269	337	380	321	348	345	324	319	321	311	317	332	344	300	327	326	357	330	338	313	325	288	300	338	320	330	319	330	337	329	291	348	284	339	313	299	328	395	297	355	345	299	307	343	324	333	323	360	280	339	340	310	321	333	299	320	352	315	303	321	285	311	358	335	307	320	333	313	352	312	333	335	321	303	325	362	325	311	293	353	354	307	353	323	352	302	340	275	309	336	321	334	294	320	311	310	331	322	331	301	317	355	332	290	321	309	323	325	326	336	324	315	334	318	351	305	311	337	338	312	341	300	325	325	327	294	330	344	335	325	305	348	352	326	324	366	336	340	332	335	343	326	337	313	285	315	329	308	314	332	341	342	355	352	299	311	365	310	321	344	323	339	338	344	295	292	303	313	321	333	330	329	294	311	284	303	286	333	306	362	348	329	327	334	348	310	356	352	316	365	313	313	319	312	323	316	324	334	343	353	313	362	319	344	325	303	362	285	341	338	328	319	329	285	365	326	302	312	345	330	334	310	326	309	302	343	329	301	344	320	302	326	315	310	331	328	311	350	359	343	349	309	328	369	332	310	329	326	311	323	312	323	320	316	297	328	342	331	316	295	317	298	344	353	301	309	326	351	296	329	330	331	297	320	324	323	338	350	330	322	337	323	330	321	300	328	314	348	325	331	327	361	352	307	334	331	349	325	366	325	304	326	337	312	354	334	291	321	345	321	329	327	302	329	332	275	314	326	334	339	291	319	318	319	351	348	321	309	317	298	310	329	302	328	311	306	350	328	342	315	309	351	343	314	349	320	353	312	327	345	380	358	346	331	316	350	308	353	319	354	336	320	302	318	318	322	340	300	361	345	295	336	299	339	327	336	274	333	320	303	314	339	317	370	316	333	357	349	287	322	366	338	302	310	313	312	294	318	356	348	318	306	312	328	299	331	330	323	313	333	346	309	299	327	338	351	358	316	317	318	341	312	306	366	342	331	325	348	317	351	319	339	346	319	344	332	309	301	291	326	329	371	338	320	344	326	332	349	337	354	324	332	348	326	348	325	328	344	341	312	341	328	306	309	336	324	341	340	329	333	340	335	342	331	324	315	351	327	354	288	341	327	308	314	319	329	301	343	302	313	336	315	338	363	350	334	329	337	344	349	301	290	327	323	299	281	322	345	321	325	351	349	351	309	301	339	334	300	351	333	347	288	326	295	313	327	323	305	343	331	314	319	311	294	328	325	323	359	302	306	319	350	374	317	300	334	306	343	324	335	315	317	330	325	280	301	329	315	330	318	349	328	302	321	310	323	308	346	338	295	321	319	311	344	334	352	304	318	358	339	323	351	335	323	330	312	332	326	311	318	358	272	303	312	343	367	376	303	349	322	371	319	316	351	317	338	325	326	356	318	318	299	303	312	349	322	293	297	332	317	342	318	331	327	319	314	321	354	319	288	310	357	332	336	338	348	318	321	305	317	330	340	346	341	314	280	301	292	331	350	328	307	319	333	341	314	340	314	302	291	329	340	324	322	337	323	327	307	342	321	286	316	337	309	314	327	336	324	334	339	348	323	313	345	336	326	311	324	314	363	327	342	305	335	346	356	315	365	321	305	322	336	334	343	351	326	338	327	302	314	337	347	296	306	315	315	332	310	350	320	325	328	331	344	359	310	317	324	298	364	321	362	312	324	345	313	330	343	342	346	338	333	348	310	364	315	303	338	320	318	345	299	322	325	310	321	347	341	324	288	338	302	326	346	315	326	364	313	323	311	286	324	363	315	342	313	346	303	320	362	319	324	325	340	297	313	305	352	322	326	332	347	285	306	343	329	287	366	323	289	293	301	326	328	311	337	302	338	350	311	338	331	336	302	324	326	291	337	324	353	320	318	313	326	311	328	337	322	345	312	327	341	303	352	347	318	329	320	319	295	345	294	371	340	331	359	315	335	299	305	338	329	349	300	324	353	360	330	319	345	326	329	322	321	310	322	314	308	325	331	328	330	319	320	338	298	326	301	327	297	352	332	287	335	349	346	336	323	325	291	335	334	333	332	318	331	312	342	336	309	341	319	353	323	316	325	325	346	311	346	308	333	308	330	320	323	337	324	325	287	322	314	359	312	334	321	322	356	358	330	310	303	292	356	329	322	325	311	318	364	306	336	305	334	313	324	326	312	346	334	336	369	314	300	348	331	318	320	300	324	355	338	335	342	308	327	347	312	291	371	317	317	321	336	326	325	328	307	353	336	343	342	309	355	302	313	316	334	353	337	365	304	346	325	314	329	334	326	308	332	336	337	342	324	334	305	344	311	327	300	310	309	296	341	317	343	319	324	327	336	322	338	324	332	299	336	340	336	293	311	334	280	320	348	350	344	322	324	351	346	302	357	302	354	336	331	303	340	334	333	332	344	285	302	295	363	346	320	314	329	327	319	367	286	312	354	323	362	304	312	330	312	333	322	325	296	332	348	355	321	331	310	286	342	353	298	314	309	320	317	331	318	323	329	348	345	335	352	328	326	320	332	335	337	362	318	322	328	307	361	338	330	319	335	294	278	327	330	324	318	313	325	297	354	330	329	340	342	291	337	314	356	325	315	314	318	319	313	305	348	324	321	325	360	321	334	332	377	329	312	299	289	302	304	298	336	334	327	366	292	340	330	348	328	304	301	344	311	324	344	315	349	352	355	334	312	319	321	310	347	286	311	306	328	304	308	360	335	322	320	328	303	320	332	323	355	306	318	340	339	343	352	341	280	317	339	342	313	314	293	332	309	325	324	359	312	313	360	341	313	324	346	334	342	348	347	341	358	342	371	350	292	302	344	334	286	314	315	330	344	318	310	335	340	339	313	298	333	300	300	334	313	323	329	301	303	327	332	310	327	328	362	333	332	334	322	333	340	317	322	315	339	330	328	321	353	356	341	336	340	343	320	348	307	323	332	329	345	351	307	348	321	343	322	314	364	324	331	281	319	306	303	286	300	333	344	305	317	322	304	304	310	333	359	330	348	341	318	340	294	299	290	287	311	300	310	332	314	349	333	357	320	352	327	316	308	313	310	329	300	331	326	305	350	301	343	326	328	334	326	317	359	338	333	360	307	329	339	350	336	332	344	323	316	331	300	308	341	337	304	340	286	319	329	332	342	340	333	316	302	311	328	341	339	340	343	319	315	326	363	318	351	347	315	322	280	311	320	307	313	304	341	318	326	306	334	307	347	325	346	317	323	338	327	328	335	304	311	289	328	349	334	288	335	337	315	353	295	342	326	321	323	342	321	316	308	362	337	326	357	291	324	305	289	320	349	326	322	339	357	282	319	345	333	311	325	338	347	323	374	338	311	344	342	365	323	343	314	275	320	280	322	360	337	300	373	321	309	295	313	325	350	329	329	330	293	336	315	326	311	336	334	275	319	309	319	345	315	334	339	328	344
22581	18325	21559	13747	5712	2013	929	717	734	755	733	754	712	715	711	677	745	780	776	751	779	728	745	743	792	726	769	764	760	794	761	726	744	712	735	779	729	779	741	771	752	760	708	765	712	769	752	723	720	720	695	730	762	795	711	779	759	721	775	793	713	764	721	729	717	792	780	726	780	751	725	728	745	774	746	762	751	709	737	709	747	732	781	730	767	729	769	701	798	742	763	740	752	734	732	734	706	714	678	716	704	767	766	776	723	767	699	715	758	729	791	768	757	754	822	737	754	738	732	724	773	742	772	722	753	737	707	781	764	749	773	746	680	772	768	739	777	756	767	745	737	738	760	803	719	739	681	727	718	704	720	718	755	675	758	741	734	753	770	768	739	709	716	767	759	714	757	723	740	718	719	680	721	713	720	731	776	797	739	770	771	708	725	768	747	765	766	732	768	804	708	737	750	796	801	715	721	780	720	721	708	772	739	758	798	779	749	737	728	740	727	712	723	725	726	740	729	728	756	772	786	724	769	724	773	769	770	785	676	730	720	720	741	771	742	749	707	733	707	741	723	748	795	729	717	735	727	751	763	792	728	756	756	756	725	733	771	768	758	731	671	757	749	734	745	737	755	767	745	752	738	742	709	800	738	755	767	740	724	723	689	757	745	714	776	731	752	794	715	802	758	734	736	761	817	787	710	715	757	761	735	740	765	738	739	734	727	738	740	795	725	763	742	737	785	723	713	781	804	754	761	768	751	790	794	769	770	756	768	737	724	724	669	756	753	744	727	778	743	763	733	716	733	701	747	712	738	723	747	749	738	762	737	710	742	792	692	764	782	744	792	748	722	749	714	707	750	727	743	747	727	748	732	767	745	770	757	739	786	738	714	724	764	735	736	749	741	734	777	740	739	746	726	699	721	740	739	735	745	766	766	679	711	766	759	751	735	706	760	697	761	756	754	756	734	726	739	745	733	715	724	713	679	711	785	806	714	754	702	748	734	744	723	780	717	680	750	759	741	771	732	745	776	705	696	691	750	746	726	732	784	773	697	795	748	767	757	763	727	763	737	789	718	761	732	718	748	704	712	762	733	754	739	728	765	756	695	768	738	696	757	706	705	718	727	731	730	746	767	755	715	767	741	729	787	755	717	746	736	684	741	690	722	801	772	717	757	764	740	742	723	732	699	781	777	727	720	743	723	733	712	756	735	731	705	753	738	729	772	756	762	787	733	740	747	746	786	744	733	712	795	771	697	725	780	773	738	734	714	750	736	756	699	731	743	700	726	756	752	793	722	781	714	728	726	765	747	741	753	763	735	755	783	746	680	731	728	738	716	785	735	722	706	719	705	738	768	741	707	809	777	721	699	700	755	748	730	723	735	780	763	739	723	778	729	744	753	759	746	739	696	776	665	716	737	791	743	726	719	734	748	772	734	803	692	731	728	722	747	782	775	688	754	726	762	761	752	744	729	807	720	743	686	724	761	731	767	752	728	750	736	763	742	720	733	699	701	711	742	751	752	722	702	719	754	704	735	761	745	759	764	767	679	800	798	769	753	744	731	713	734	757	780	733	750	794	724	751	726	731	763	770	731	754	741	717	745	718	797	771	732	782	749	729	720	721	703	735	756	719	749	766	748	765	743	758	741	746	752	752	748	721	795	771	717	755	713	757	753	788	713	791	757	758	719	741	756	759	740	735	727	699	739	744	731	715	724	690	704	749	723	816	720	752	750	756	787	752	777	716	741	742	773	711	716	746	716	751	768	766	756	738	744	775	737	751	758	709	725	718	783	741	788	770	731	756	731	805	786	730	727	735	733	745	713	709	755	730	714	726	753	738	766	741	777	734	767	733	705	750	752	778	709	741	742	789	729	798	748	766	706	731	718	796	760	743	687	743	730	750	736	764	764	746	739	757	739	755	762	714	756	760	730	730	733	702	757	710	731	674	689	721	809	730	765	759	756	705	713	773	725	718	684	734	770	766	710	739	718	740	782	757	746	765	775	766	729	748	783	743	756	719	754	753	734	735	749	755	720	709	761	753	723	779	744	748	712	745	760	715	692	769	756	762	696	752	736	772	720	785	780	749	732	751	730	742	741	739	734	644	706	746	745	731	751	706	733	760	722	743	746	757	727	696	753	732	688	741	746	743	734	709	699	679	747	769	685	684	740	746	711	743	749	738	785	747	735	745	791	783	739	796	802	740	747	754	726	730	737	731	719	790	747	778	723	763	747	704	776	709	733	698	740	731	773	752	725	709	770	738	764	723	756	758	775	752	716	714	715	739	766	728	782	762	754	775	689	736	769	738	753	729	762	712	741	757	757	747	696	724	742	719	787	731	740	754	781	734	706	726	705	728	713	709	764	703	725	747	782	781	787	737	763	719	732	748	722	723	796	758	702	704	716	749	767	775	810	770	766	759	733	764	734	744	726	749	753	739	745	770	769	758	727	776	689	788	764	774	687	734	759	732	758	705	756	732	736	737	739	777	744	766	759	708	764	728	724	716	776	743	760	705	733	759	735	778	780	746	755	690	723	768	728	738	746	739	769	726	734	770	748	722	709	743	757	734	726	720	727	685	726	753	721	745	774	737	722	746	754	732	765	759	738	814	702	725	798	755	718	724	759	736	700	763	733	756	727	737	702	782	763	744	749	736	763	727	778	711	720	744	714	770	749	733	760	712	715	776	733	768	692	756	790	786	780	774	748	718	757	696	769	801	744	734	763	755	721	744	759	741	777	759	771	729	791	717	709	741	766	793	742	779	775	756	775	826	728	774	756	741	749	696	756	734	722	767	723	707	752	751	750	737	779	740	780	732	706	683	715	737	733	744	791	765	726	738	729	737	776	751	770	700	742	742	716	739	764	760	761	757	737	757	720	728	707	788	776	768	725	783	738	711	716	747	732	757	685	748	748	737	702	715	735	721	735	763	788	730	772	708	736	763	752	787	692	749	722	761	711	737	715	730	704	766	744	779	732	758	737	761	703	759	697	714	662	730	786	711	744	770	807	748	754	732	763	727	718	716	762	776	774	782	763	739	721	731	746	743	744	719	725	757	749	713	766	782	800	770	756	741	710	737	748	750	759	751	758	717	731	721	732	688	722	759	715	712	751	787	749	744	726	735	775	756	754	794	729	709	707	760	722	714	721	725	685	784	729	714	785	760	767	753	728	741	774	706	722	791	751	778	722	744	755	719	736	745	740	746	752	764	748	762	772	734	811	783	750	735	708	703	719	726	797	767	718	727	785	783	772	768	701	735	770	735	722	740	734	759	772	772	741	753	703	742	743	721	778	710	736	722	726	728	792	755	752	762	730	745	736	752	698	705	720	757	763	737	764	750	740	754	749	775	727	698	742	746	754	694	722	719	761	745	725	759	715	749	736	686	719	726	767	751	768	773	741	739	748	683	795	745	742	764	733	744	753	737	716	737	731	735	757	760	742	787	679	796	723	732	715	715	736	772	748	692	733	714	752	785	790	762	738	735	750	748	769	768
62670	56947	67240	50155	28960	12029	2501	424	366	317	293	331	315	331	354	308	340	339	285	334	314	317	325	314	330	307	339	324	347	323	340	317	319	311	311	348	315	331	327	309	326	319	364	304	337	312	327	299	304	307	341	325	327	361	321	320	355	328	333	342	328	321	322	345	304	307	322	341	331	305	318	349	310	306	376	293	328	327	334	328	295	306	347	305	321	330	311	352	345	274	349	317	361	314	320	339	302	323	314	319	332	277	312	319	316	346	317	279	339	313	321	323	301	329	354	315	316	305	354	301	333	347	328	285	305	330	304	307	355	328	306	362	326	344	322	351	327	352	330	334	301	289	322	311	306	311	304	321	353	323	309	352	339	343	312	314	305	333	315	344	310	321	364	332	361	294	355	325	311	284	331	332	340	284	321	281	328	332	340	327	304	323	348	288	312	356	370	351	328	317	347	341	306	337	349	336	361	319	344	331	314	335	323	332	320	330	336	318	313	342	329	362	327	356	325	325	313	320	316	325	314	344	287	292	355	313	359	329	326	317	294	315	313	364	350	331	347	337	338	326	318	330	327	310	345	319	321	332	303	308	349	318	333	327	328	314	329	334	339	319	289	330	341	317	296	343	315	326	315	321	359	305	323	319	326	332	309	355	325	336	333	304	285	305	328	284	297	319	325	370	338	322	322	305	322	304	319	332	339	346	336	329	338	354	347	325	286	347	340	329	313	341	283	328	343	305	308	298	314	342	284	318	298	337	297	302	319	349	323	313	327	311	317	322	311	347	331	307	343	269	302	324	305	325	315	298	312	345	317	336	311	340	325	347	313	318	342	322	350	339	363	327	341	325	333	329	342	336	324	313	294	328	333	323	312	289	326	306	335	315	325	310	348	352	347	325	313	291	326	330	351	332	327	300	326	324	312	308	326	343	345	344	355	344	306	328	319	305	318	325	339	327	338	341	305	328	330	314	315	334	328	349	350	311	333	287	325	345	312	341	353	297	301	328	320	313	360	314	348	334	362	334	314	340	320	312	328	326	323	319	351	295	335	290	343	346	324	319	300	333	307	340	347	340	317	314	335	332	332	304	330	346	344	337	351	350	310	315	319	308	341	339	319	324	337	288	308	293	301	317	312	330	298	331	315	339	321	288	295	319	301	325	301	332	365	330	294	322	318	313	321	318	320	338	312	315	298	352	326	296	321	354	361	313	320	323	336	315	271	315	359	281	332	345	314	328	304	308	333	305	321	321	298	353	338	327	325	325	308	306	344	322	321	317	331	314	303	308	344	324	308	336	313	344	347	343	294	341	355	351	376	360	343	334	332	313	348	317	326	335	316	283	313	323	317	312	337	339	333	303	329	325	331	349	320	337	341	307	305	330	319	311	367	365	322	277	305	309	313	315	309	305	308	316	328	327	323	292	349	298	319	323	340	349	338	304	338	319	337	305	303	331	301	334	325	360	319	305	331	337	336	314	330	343	308	323	320	311	290	345	310	325	343	343	330	310	317	300	336	325	343	346	322	303	312	318	363	323	321	350	311	341	315	316	327	287	343	295	311	316	313	337	309	297	327	345	290	324	281	323	329	327	315	324	304	300	337	347	312	315	315	354	343	306	315	321	325	335	301	343	306	364	326	309	321	304	304	320	343	313	363	319	303	302	339	328	327	313	327	353	318	323	316	327	344	310	330	305	317	310	313	366	319	313	317	326	306	361	339	323	333	314	338	339	312	323	340	316	330	328	326	323	340	325	307	339	321	344	348	348	310	345	306	312	306	339	325	324	340	334	337	328	337	335	304	317	310	318	328	309	327	350	322	381	329	332	307	337	344	309	306	351	310	315	351	310	314	310	341	364	306	324	320	329	356	338	339	319	339	339	303	290	365	342	310	276	334	315	303	353	294	311	315	326	348	318	314	315	335	321	318	371	309	332	295	307	362	317	333	290	312	318	324	305	342	337	390	343	331	327	362	310	361	324	312	329	315	331	280	325	307	315	303	328	332	352	294	311	340	304	342	332	342	335	334	310	338	344	344	336	324	285	313	336	346	340	355	328	287	332	321	326	349	343	327	317	273	302	311	349	340	350	357	360	331	340	329	286	320	340	317	342	321	285	298	303	335	308	326	348	338	341	327	342	342	305	291	329	354	319	326	351	316	351	288	342	311	306	301	320	323	372	326	331	332	295	296	372	294	292	314	333	329	320	276	325	327	306	287	317	306	325	293	337	342	360	332	333	319	321	331	316	326	293	337	347	328	334	300	284	313	296	321	316	302	302	306	328	311	315	360	281	340	317	300	287	342	344	350	346	291	358	325	358	350	326	345	331	342	278	314	338	304	301	311	337	352	339	295	327	339	310	328	280	321	331	337	307	345	318	338	305	355	341	355	342	328	328	366	318	324	347	342	322	326	332	349	326	339	344	312	336	364	314	286	324	308	302	298	356	328	339	336	325	317	322	327	345	332	325	322	314	342	304	334	365	362	343	373	345	333	312	288	308	308	347	341	305	317	320	319	327	314	308	351	324	320	340	291	338	325	339	305	325	324	330	301	344	331	296	335	328	318	327	312	310	344	349	309	336	333	347	313	314	293	328	312	345	352	322	328	316	347	356	350	306	315	300	285	350	376	343	320	301	344	326	321	284	345	333	338	282	311	345	307	314	331	377	334	320	290	313	332	306	320	310	324	298	322	321	317	298	336	315	302	348	316	315	334	287	362	303	331	327	346	318	333	334	340	330	321	316	347	319	280	304	333	328	377	343	349	294	326	312	352	315	326	324	348	372	328	321	319	350	322	312	344	316	331	293	321	301	347	352	310	327	307	314	292	312	356	326	309	317	305	293	329	324	308	347	328	331	349	315	320	303	339	312	269	305	332	344	337	309	328	313	299	312	328	297	306	314	348	325	360	372	322	313	302	342	323	359	344	332	289	326	337	324	331	337	373	350	333	294	335	348	321	341	315	314	305	302	330	309	348	298	318	320	317	325	372	358	340	310	343	334	311	343	326	324	323	321	312	330	346	334	327	337	338	309	339	308	329	322	366	326	318	322	281	272	303	306	335	321	323	300	338	329	318	313	350	309	316	326	310	324	293	313	287	351	310	302	319	298	334	351	345	284	344	326	345	332	304	301	295	315	324	359	325	292	335	335	331	308	331	298	359	341	316	306	261	343	331	335	309	317	334	316	352	330	298	344	323	308	342	329	305	311	308	339	319	321	284	313	316	334	351	355	320	313	330	361	330	328	251	315	315	341	328	309	299	360	321	316	335	318	297	329	308	323	322	292	313	312	349	277	310	332	308	347	357	317	317	337	325	341	298	322	302	339	350	298	326	333	321	329	327	345	300	288	293	332	313	326	325	320	346	339	330	319	338	299	321	325	319	344	324	326	341	346	325	339	278	299	333	308	342	329	301	285	332	305	319	321	309	322	309	312	322	308	321	307	298	291	324	364	326	316	316	304	333	296	313	304	324	330	321	335	298	314	321	317	326	335	373	329
40331	45994	64341	54408	37224	20170	5264	908	733	743	767	793	813	781	729	805	747	801	777	748	769	755	743	770	731	776	790	758	701	713	752	739	777	746	760	785	774	734	795	723	751	733	776	744	744	803	752	767	751	748	753	722	815	783	744	729	770	772	767	760	736	712	764	789	762	780	744	832	730	774	726	715	791	745	698	788	763	701	769	753	761	744	749	748	754	746	752	749	775	768	784	756	796	767	756	758	798	772	729	779	701	738	779	719	727	724	766	767	764	772	720	715	735	725	693	783	745	734	725	835	760	727	750	745	693	752	785	771	734	746	749	716	764	735	763	743	749	788	745	737	761	753	723	739	759	728	787	737	751	740	781	725	760	771	728	752	683	759	781	813	732	776	724	746	734	792	803	774	749	752	727	738	735	761	700	746	769	762	774	759	734	786	749	714	752	748	753	746	741	743	789	750	783	786	728	687	730	738	811	718	731	761	745	775	758	731	750	758	745	741	741	709	792	743	785	786	773	788	742	751	748	752	766	782	766	746	767	688	791	728	779	750	744	776	738	748	738	761	696	769	780	815	700	711	749	723	790	790	760	698	740	729	762	695	786	738	852	752	737	745	728	805	738	721	807	748	705	764	728	762	741	819	752	776	785	781	732	758	762	777	752	714	756	750	744	742	794	778	771	705	729	734	745	742	752	724	720	756	781	743	760	745	762	788	716	765	762	737	783	724	807	759	757	780	712	703	760	773	766	716	743	713	774	723	771	740	750	772	756	709	762	773	782	683	698	746	717	728	764	697	682	759	694	758	738	724	722	727	753	763	789	758	810	770	756	815	745	773	792	771	758	695	724	721	727	762	788	724	713	719	741	749	725	750	807	769	776	774	743	768	705	756	780	723	752	706	679	686	768	795	776	759	796	755	777	726	753	715	699	753	798	755	761	736	730	742	740	784	740	743	724	739	817	753	722	752	771	774	791	757	747	745	732	668	781	752	716	765	732	731	704	705	778	752	684	731	755	734	710	759	741	735	770	761	739	785	726	737	787	698	704	749	738	747	805	791	754	806	784	788	773	761	779	823	772	776	785	760	771	743	745	790	754	746	762	757	704	748	748	711	782	773	776	770	803	811	774	773	738	736	718	739	736	720	748	764	700	760	802	789	757	728	750	718	725	734	767	729	772	760	774	741	755	733	743	697	747	737	810	720	760	731	737	733	703	741	741	747	725	719	778	787	708	721	743	735	747	745	747	762	753	720	730	773	740	767	715	833	780	795	751	756	738	738	755	743	723	777	755	771	723	795	721	762	698	706	691	756	724	758	781	744	761	726	751	780	719	732	787	747	806	758	754	716	763	718	734	756	772	740	760	779	749	731	779	766	713	748	772	724	777	764	789	811	770	753	783	699	768	777	796	719	745	766	769	712	748	730	764	823	739	760	766	758	795	737	767	772	773	759	715	760	742	805	749	770	740	758	747	751	737	756	713	761	802	805	712	787	755	737	703	716	752	732	725	737	744	744	744	771	734	753	728	726	756	769	809	776	755	774	747	765	743	758	764	715	730	787	774	746	766	774	774	760	765	747	755	767	751	679	743	820	733	747	761	725	764	750	783	718	757	723	776	737	731	716	727	754	722	793	760	784	762	751	758	789	752	728	756	735	714	737	742	807	676	771	806	768	708	738	765	802	790	758	737	751	753	731	808	737	748	780	739	731	739	721	730	763	776	721	805	733	761	756	766	770	792	736	739	728	732	729	734	780	757	758	737	715	759	774	735	711	823	741	793	720	761	809	786	762	775	779	763	766	725	736	773	773	741	786	738	732	743	743	762	779	769	741	710	749	755	764	764	733	714	729	735	727	741	768	747	752	722	737	745	762	719	785	703	744	774	760	796	792	745	741	738	743	730	789	770	744	748	750	778	751	778	753	722	773	745	743	766	761	773	779	800	756	751	760	736	742	726	715	731	782	811	712	751	723	770	741	765	742	724	771	731	714	767	759	811	765	799	748	757	740	762	740	824	758	724	723	777	780	728	738	781	717	753	810	730	733	743	767	741	773	713	688	735	781	743	785	792	764	735	737	750	747	759	741	809	762	747	733	765	751	783	771	747	772	730	787	745	713	746	777	727	722	763	771	733	788	731	772	739	753	741	756	735	757	739	766	740	756	769	784	701	768	782	773	755	763	782	722	763	714	726	759	780	719	754	740	789	779	744	733	740	780	745	757	773	732	773	730	705	774	751	744	773	739	796	759	735	729	750	714	792	761	736	725	760	770	730	762	764	711	731	790	751	766	760	717	731	753	808	752	758	765	749	812	737	766	769	765	741	742	762	739	725	790	742	764	751	722	729	797	776	786	820	792	737	771	726	745	740	763	815	781	771	793	755	731	784	735	727	753	815	766	725	763	751	783	721	722	778	707	739	698	718	748	720	746	751	739	740	766	795	716	748	805	761	762	777	740	743	737	810	756	780	768	776	731	777	710	759	747	794	764	728	744	696	771	724	735	735	810	788	744	760	764	770	799	755	746	707	778	745	756	794	735	786	759	746	684	732	765	775	758	772	768	734	736	721	771	716	751	718	789	703	726	798	756	716	737	807	776	715	790	747	705	749	779	773	781	750	793	785	733	752	745	770	777	751	787	756	755	726	732	771	746	813	738	755	726	760	790	747	783	693	765	741	779	732	795	750	750	740	737	784	763	797	759	747	751	751	760	770	777	717	791	721	765	797	757	793	738	734	736	774	773	712	746	776	766	766	787	752	748	732	771	747	742	745	751	740	759	759	719	769	718	778	745	744	782	785	780	791	704	740	738	790	791	797	783	737	780	744	743	788	764	761	741	827	736	759	749	754	734	732	738	723	745	741	740	773	732	740	776	778	787	775	757	771	721	799	733	777	722	775	779	791	712	752	788	746	738	764	749	750	746	771	794	766	783	742	690	755	747	798	803	799	753	765	748	771	782	757	759	770	755	761	730	798	802	763	694	768	773	762	776	806	773	730	738	713	753	731	761	770	731	716	739	778	770	730	738	715	763	739	798	704	699	775	768	760	731	770	800	803	788	736	713	706	794	738	703	733	832	764	750	781	749	717	717	763	724	781	738	745	730	737	741	737	795	782	736	777	790	777	819	747	703	749	762	725	784	774	745	757	766	790	759	777	751	709	769	704	762	759	726	734	707	768	715	755	743	741	735	715	783	730	764	763	721	753	727	713	749	770	726	734	729	729	747	790	776	767	752	760	781	726	723	735	748	778	773	764	790	757	743	726	730	740	761	715	745	744	794	743	744	743	761	727	758	808	810	761	754	709	715	757	745	747	740	762	771	768	767	696	742	721	758	758	742	768	765	778	814	766	724	812	731	753	698	792	776	760	772	790	718	703	766	748	747	762	779	766	754	721	746	766	760	743	775	779	749	756	783	778	756	792	712	729	757	789	707	726	741	697	782	756	718	779	743	755	741	758	708	741	733	720	795	717	737	776	781	711	743	785	772	660	763	762	760	746	765
69055	68559	78526	61875	39899	19504	4215	626	483	500	421	470	510	450	497	448	460	444	488	465	448	415	414	452	493	454	453	460	482	455	472	485	495	465	455	476	477	441	478	471	467	446	502	512	505	499	447	480	485	405	427	444	462	476	517	437	468	473	531	473	518	469	448	470	486	488	514	493	458	462	453	462	474	426	467	464	446	445	500	481	492	445	481	474	442	465	500	422	460	439	483	442	470	491	426	506	501	458	473	436	461	455	480	484	458	483	486	434	466	463	506	479	466	456	512	475	446	500	472	482	461	416	450	456	442	451	452	497	481	498	510	439	433	528	495	463	451	499	453	460	499	465	470	463	471	478	465	495	443	491	491	480	475	459	469	459	457	478	474	455	475	487	472	449	471	482	476	449	501	473	462	489	482	471	487	475	452	421	500	469	486	447	502	452	483	478	470	462	457	422	502	447	482	433	456	484	464	493	433	452	472	501	486	457	480	476	444	474	466	440	430	483	491	494	475	471	507	449	457	466	515	492	455	452	514	502	482	488	474	477	452	471	499	452	472	458	464	460	450	522	424	452	464	454	481	429	465	448	491	466	445	468	462	457	464	467	468	483	453	473	474	428	455	496	474	441	496	472	468	484	462	417	482	488	481	455	480	453	470	447	447	504	480	441	498	445	488	471	481	494	469	479	505	475	438	505	468	487	488	427	492	467	447	486	496	482	500	510	449	467	521	492	508	476	477	462	477	458	489	478	475	481	505	439	423	502	456	478	502	497	479	483	506	494	472	493	463	502	471	419	469	426	492	467	448	457	462	484	482	479	422	471	420	458	441	456	502	454	492	491	477	450	421	498	453	451	494	485	435	471	528	508	480	434	452	491	447	490	478	421	484	461	486	483	436	436	527	494	492	482	452	452	489	478	493	472	420	477	487	454	436	462	493	458	467	492	502	437	503	446	450	500	475	449	437	480	453	447	468	463	473	435	467	482	419	430	468	468	507	492	477	485	444	505	478	474	442	518	481	457	477	490	462	517	452	516	466	432	453	481	480	503	427	487	476	423	471	463	433	480	461	477	523	466	495	486	469	472	479	418	508	468	459	494	462	409	497	451	452	515	475	433	460	457	480	497	473	525	476	469	461	482	481	511	468	470	452	478	476	500	486	441	470	448	524	486	459	459	462	432	471	505	482	503	414	487	502	449	470	484	481	477	473	447	477	445	453	461	460	449	442	456	486	471	442	482	494	444	462	485	479	461	458	449	469	482	480	464	477	466	480	451	469	451	456	448	461	471	467	467	478	503	510	480	441	466	453	508	462	458	467	461	459	451	464	496	494	456	482	455	434	495	489	420	466	453	459	474	542	511	486	474	408	505	488	475	463	468	427	478	447	461	471	472	464	453	464	498	465	495	461	489	449	468	513	493	500	514	459	435	457	470	475	509	473	466	450	485	468	478	477	477	465	480	431	506	452	481	448	452	457	455	421	418	428	484	494	445	465	453	458	474	457	471	469	483	468	435	449	466	466	496	488	453	472	453	458	462	462	468	488	410	486	466	480	512	448	459	419	488	454	494	452	485	467	475	419	456	469	505	454	474	419	456	474	500	458	473	471	469	499	460	449	474	488	500	489	488	489	485	538	448	438	473	461	471	442	459	472	523	450	458	450	489	447	460	446	466	505	439	500	495	454	461	460	505	458	484	468	472	421	448	488	469	450	467	496	489	475	480	485	467	510	459	432	440	511	483	484	476	458	485	483	526	447	442	470	434	465	475	484	523	504	463	422	465	493	469	430	477	441	503	484	496	461	445	448	467	471	485	473	473	462	456	436	473	470	460	456	463	509	474	467	461	456	441	497	489	470	492	511	489	445	461	495	510	449	465	483	458	466	467	426	433	454	440	464	507	493	438	463	481	544	478	493	459	466	506	509	490	472	555	468	413	469	485	431	485	451	444	476	516	468	476	427	464	477	484	444	535	473	465	477	479	453	500	493	463	476	431	462	466	500	522	479	478	489	449	464	440	473	509	467	495	464	432	443	463	454	460	454	491	449	447	499	474	437	484	453	474	451	534	438	429	466	449	483	442	440	462	466	475	491	442	439	475	463	458	471	445	461	505	464	448	455	469	453	469	466	461	453	447	476	457	464	448	502	460	454	443	466	417	430	459	469	425	442	429	483	489	456	449	439	477	487	460	441	485	457	478	430	466	448	435	467	471	499	481	464	455	434	521	445	470	455	479	482	438	484	505	471	506	521	470	484	455	487	450	470	489	442	495	481	484	476	489	432	454	421	478	478	471	469	471	528	459	475	483	488	465	502	490	504	435	484	481	504	496	450	486	469	459	482	447	468	443	473	465	478	453	449	410	449	509	473	441	443	463	452	456	485	489	474	481	465	484	480	441	486	491	425	443	471	426	497	478	485	447	462	491	463	492	426	471	428	465	462	468	393	443	464	463	461	473	494	427	514	478	445	455	475	459	445	443	459	419	485	458	484	473	452	455	442	452	504	506	471	456	475	471	465	468	465	462	499	480	461	463	456	514	486	486	476	458	464	449	478	473	467	482	481	459	493	515	487	415	524	458	464	459	491	479	468	460	522	482	488	488	455	482	447	459	484	478	486	477	414	458	477	470	467	488	469	442	452	486	474	460	442	436	457	461	483	470	463	526	485	486	448	511	502	467	464	463	472	467	441	448	439	505	452	470	482	481	482	497	506	515	474	466	474	471	481	479	489	475	474	447	500	468	451	469	454	483	487	485	484	451	477	466	500	483	494	470	449	478	505	461	431	469	472	485	451	496	489	502	434	464	505	452	501	518	465	476	466	459	459	441	514	494	498	469	484	490	451	464	470	465	491	498	496	500	483	500	458	449	502	504	466	479	484	468	459	484	461	489	470	483	459	431	475	481	466	467	489	446	420	479	468	467	432	457	450	488	461	466	469	460	465	488	464	476	474	488	492	485	452	465	464	468	478	463	525	492	489	449	472	465	504	468	449	478	441	492	417	466	427	437	428	429	485	488	458	478	484	434	493	450	471	481	455	446	460	469	447	535	470	444	424	463	433	465	473	498	408	441	428	471	463	520	462	441	424	475	469	486	438	460	458	460	433	464	456	416	477	470	443	464	480	493	482	490	462	478	448	480	442	469	439	478	481	505	486	476	457	477	484	472	474	493	467	504	461	490	465	480	460	458	433	487	511	469	478	447	451	464	466	472	481	462	484	484	455	445	454	477	459	489	443	512	486	507	445	473	456	505	468	463	481	486	477	506	502	485	445	462	473	480	449	483	462	486	484	484	429	469	456	477	515	474	453	488	504	476	438	465	473	454	484	454	446	467	474	469	489	475	458	472	492	489	472	493	510	482	466	472	527	488	503	499	419	469	495	471	434	474	443	512	491	465	484	485	455	471	496	456	453	479	449	493	474	443	515	457	460	487	485	440	466	507	460	423	431	483	475	507	492	490	478	470	437	439	463	455	520	462	476	468	484	454	457	426	465	441	438	458
46290	57777	77852	67531	47758	24316	6509	1238	1077	1055	1013	1020	1044	1087	1088	1049	1007	1051	1011	1002	1079	1031	1034	1022	983	1085	1056	989	1052	1070	1009	1036	964	1092	1023	1047	1019	1048	1026	972	1048	1062	1007	1009	1033	1012	988	1019	1079	1020	1012	1015	1076	1069	1069	1059	1096	1025	1008	993	1029	1000	1062	1004	1036	1052	1114	1082	1007	1047	996	1020	1059	970	1027	986	1043	1066	1046	1054	983	1048	1031	1014	1020	1016	1077	1038	1058	1011	1000	1009	1038	1080	1073	1047	1016	965	1018	1046	1043	1028	1017	1028	979	1056	1065	1000	1042	974	1034	1073	1027	1051	990	1013	1079	1098	1019	1073	1070	1006	1036	1032	1056	1052	970	1051	1013	1043	1006	1019	1040	1033	1066	961	1033	1051	1108	1071	1044	968	1039	1024	1068	1050	1045	1007	1041	1090	995	1018	959	1017	1062	1027	1026	1108	1011	974	1082	985	1040	1101	1012	1034	1072	1050	1031	999	1018	1033	1038	1060	1075	1006	1056	1022	1012	1057	1045	1039	1064	1076	1082	1043	1012	1031	1067	1027	987	1053	992	991	1042	988	989	1001	1039	1056	1047	1055	1066	970	1037	1036	1001	1091	1049	1008	1033	1004	1040	1007	1012	1013	984	1074	1023	1038	1067	1033	1076	1018	1025	1034	980	1033	1006	1023	1002	1081	1012	1025	1015	1056	1034	930	1005	1016	996	1008	1004	1005	1064	985	992	1008	1039	1039	1050	986	1004	1008	1039	1006	996	1070	1032	1021	963	1063	996	1014	1024	1030	1018	997	1030	993	1053	1015	1027	980	1092	1006	1025	1015	1051	1003	977	1006	1044	1000	1005	1025	1029	1085	1049	1113	1092	1045	1031	1042	1025	993	1006	1090	1055	1037	1042	1047	1015	1081	1029	1042	1017	1031	1076	1063	1039	1015	993	1040	1078	1041	1014	1053	1049	1031	1044	1002	1003	1075	1035	1003	1085	989	1002	1028	1040	1041	1050	1012	1021	989	1018	1021	1054	1086	1047	949	1034	1080	1020	998	972	1044	1053	1031	1082	1045	1027	1076	1041	996	1003	1098	985	999	1047	999	1032	1060	1049	1011	988	1040	1041	1046	1051	1038	1073	982	999	1022	1021	1048	1059	1075	1078	1032	1030	1046	990	1044	1075	1012	987	1038	1040	1013	1006	1051	1057	1029	1044	1027	1047	1008	1029	962	1040	1080	1053	1004	955	1003	1038	1071	1008	998	969	1036	1037	1007	1050	1031	1080	1078	1035	1033	1038	998	1025	1024	1002	999	1043	934	1074	997	1092	1009	1046	986	977	977	1024	1041	1007	1017	1053	1075	996	989	1013	1024	962	1037	1049	1042	1052	1055	1064	1046	1064	1001	1040	1026	1045	1022	1053	1001	1036	1055	1051	1024	977	1038	1045	1012	1078	1014	1087	1020	1029	1009	1029	1064	1023	998	1039	1042	1039	998	1029	1035	1034	1103	1046	1054	1039	1036	1047	1022	1069	1013	1099	998	1016	980	1061	988	1008	1024	1025	1072	1068	1022	1019	961	997	1041	1032	986	982	1019	1078	1031	1006	1047	1019	1062	990	966	1061	1056	1009	1023	1009	1004	1091	990	1045	1003	969	1016	1094	977	1042	993	1034	987	1052	1042	1025	1052	1041	951	1083	1051	1005	1095	1032	1017	1044	1022	991	1075	1019	1021	1036	1061	1012	1006	1068	970	1056	1061	1074	1010	1044	1039	1062	1022	1024	1000	1065	1052	1005	1071	997	1042	1037	1061	1064	961	986	1075	1075	1013	1054	1018	994	1018	1092	1055	1053	1019	965	1005	1082	1017	1016	1042	1026	1019	954	1017	937	1011	1030	1058	1057	1034	1005	994	1026	1054	1064	1087	1021	1047	938	1035	1064	1085	999	963	1047	1052	1034	1017	1015	1049	1051	1041	1042	959	1023	1005	1014	982	1068	1055	1024	1015	1004	1009	1032	1077	1032	1017	1093	1062	987	1007	1030	1052	1023	1050	1022	1042	1039	1001	1126	1059	1062	1033	1067	1059	1067	983	996	1048	1078	1071	1022	1041	1048	1069	1042	1056	988	1020	1004	1046	1013	1035	1059	974	1027	1061	1047	1019	1017	1010	1045	1031	1014	984	1060	1048	1035	1005	1026	995	1043	988	1011	1002	1034	1039	1020	1027	1037	1008	964	968	981	1024	977	1033	1047	978	985	1085	1062	972	1069	1001	1088	983	977	1025	956	1015	1044	991	1070	1084	1006	1050	1008	987	1088	969	990	1058	1066	943	1012	1006	1011	1029	1050	1022	1058	992	1024	1093	981	1046	1028	1017	1046	995	1035	1063	1003	1034	1032	1004	1010	996	990	1043	1010	1042	1010	1016	1017	1066	1007	1016	986	1049	1011	1048	1034	1005	1015	1060	1014	1035	971	1040	1044	1016	1072	1019	1068	1008	1011	1060	1018	977	965	1031	1046	1028	1008	1031	985	1057	1017	1006	1057	998	1011	999	977	983	991	1020	1048	1069	1018	1005	1026	1005	1013	999	1019	1077	1036	996	1079	1053	988	1044	1049	1028	1037	1104	1050	1010	1049	1075	1025	997	1010	1081	1047	1012	1064	1018	1040	983	976	1047	960	1038	974	1072	1116	1067	1052	1069	1074	993	1064	1084	1039	1019	1004	1059	1079	998	1064	997	1008	1014	997	1066	977	1054	1031	991	1002	1038	995	1020	1029	1045	1046	1070	1088	957	1044	991	1059	1055	1009	1016	1042	1011	1036	1055	990	956	1013	941	1020	1007	1071	1055	1016	1061	1075	1070	1036	1024	1055	1049	1069	1040	1029	1054	983	1045	986	984	1068	1047	1106	1036	1008	1007	1066	1068	1014	1019	1071	1048	1036	1006	1072	998	1009	1064	1051	1012	1023	1051	979	1040	1039	1039	1046	1041	1040	1017	1010	1040	1062	982	1061	1068	1014	980	1029	1007	1046	1046	1054	1043	1014	1026	940	1049	992	992	1034	974	1039	1063	976	1027	1018	1095	1072	1060	1027	1020	1044	1057	1029	1043	1006	1018	962	1031	1029	1000	1029	985	964	1058	1014	1082	1022	1018	1002	1070	1002	1071	999	1076	1013	1077	1024	1050	1020	1037	1032	1000	1017	1046	957	1014	1047	988	1014	999	996	946	1034	1019	992	1041	988	1031	1001	1088	1000	1018	1043	1023	1015	1029	1090	1017	1028	1050	1031	1008	1002	997	1058	1023	1053	1048	995	931	1039	1050	1007	1036	1106	1038	1053	1023	1021	1068	1036	1050	1024	983	1082	1059	998	1013	1027	1007	1053	1018	1067	1070	1023	1078	1066	1033	994	1068	1008	1033	993	1062	1031	999	1036	955	997	990	1008	997	1054	1024	1044	1014	966	1029	1085	999	1014	1026	1027	1020	1040	1056	1057	1055	1009	935	1065	1012	1032	972	1041	1068	1038	1118	988	997	996	1035	1039	1014	1015	984	1035	980	1058	1024	1098	1051	1027	1073	1000	1070	1083	1056	1026	974	991	1003	1052	1045	1050	1074	1013	1001	1033	974	985	1028	996	1052	1111	1015	1037	1056	1045	1046	1036	991	1024	1049	1020	1005	1075	996	1034	1070	1063	1071	997	983	1068	993	1015	992	1055	1037	1046	1056	1114	1026	1045	985	1098	1069	1028	1040	1059	1030	1005	1024	1037	1022	1008	981	980	1023	1093	1042	965	1021	996	1075	1030	1072	1062	1068	1065	1057	1033	1051	1049	1013	994	1081	1065	1030	1013	1011	1060	971	1014	1084	1025	1046	1016	1070	1100	1092	1026	1009	1051	995	1026	1108	1021	1000	1012	1017	981	1058	1045	1079	985	994	1011	977	1041	1029	1032	1031	1046	1008	1057	1020	1022	1049	1018	1056	1036	1013	1045	1054	1014	1049	1041	1056	1021	1042	1049	1015	1000	1050	1009	1023	1012	1025	937	1007	1012	1008	1007	1000	1026	1060	1051	1043	1019	992	1074	1077	1030	981	1057	1077	1057	1032	1029	1071	1109	1029	1016	1027	1042	1002	1057	1024	1077	1026	1033	1019	1021	1023	1017	1060	1026	1033	1016	1009	957	1009	1016	1035	954	981	1072	1013	1075	1061	1072	1031	934	1110	967	996	1031	1067	1000	1059	1019	1002	1056	1053	1010	1071	961	1009	1062	987	1061	997	1020	1027	1053	1017	976	989	939	1047	1000	1056	956	1073	1004	1057	1031	1058	1004	1091	1030	953	1020	1004	1022	1024	1083	1034	1055	1036	1033	1077	1066	1032	1002	990	1045	1042	1026	1057	975	1023	976	1031	1008	977	1027	1046	1003	1060	1088	1001	968	1044	1032	1072	1031	1048	967	1024	999	1036	1026	1032	995	1025	954	1113	997	1012	1035	1014	1059	1043	1030	1025	1036	1036	1056	1016	1035	1037	1017	1040	1065	1114	1027	1067	1013	1005	1002	1054	1053	1000	993	997	1061	1002	1039	1029	1022	1032	968	1089	1011	1032	1101	1058	1013	1032	1003	1011	1016	1006	1053	1036	1093	1054	989	1046	1015	1019	1065	1020	1042	1037	1013	1026	1024	1062	1001	988	1065	1015	1043	1002	1000	999	1001	1009	1035	1044	1054	1057	1032	1022	1099	950	1038	1054	975	1061	1034	1018	1091	957	1055	1018	1015	1053	1033	1048	1056	981	1075	942	1047	1046
40747	27966	14598	7873	2919	1044	426	365	330	356	353	365	374	353	333	351	336	326	338	331	340	350	339	354	350	337	314	345	306	325	331	343	382	333	312	344	331	308	317	320	314	343	318	390	336	371	349	336	339	311	338	325	315	326	306	318	339	320	320	342	325	317	334	337	327	352	326	302	321	311	334	367	343	324	349	307	300	354	318	345	348	300	320	344	312	316	338	276	312	340	348	332	316	307	369	283	312	322	357	349	317	346	343	343	328	321	322	326	358	369	333	342	331	337	346	321	294	337	342	324	344	336	337	323	337	353	328	295	350	303	302	347	319	355	334	321	315	373	325	301	329	352	323	324	362	378	337	337	320	322	315	348	326	316	342	338	352	309	332	344	367	331	379	312	336	371	323	318	356	315	349	322	322	373	351	340	334	326	360	331	333	342	381	298	375	308	339	314	308	323	300	316	360	328	365	330	346	317	306	344	309	346	333	316	314	345	312	332	330	369	350	337	346	295	331	412	354	298	353	343	319	311	332	350	367	308	335	314	328	349	318	343	322	365	365	328	358	311	308	371	355	305	314	352	332	354	326	352	358	311	322	353	374	329	347	378	354	354	321	309	334	328	349	325	303	317	321	342	345	351	318	340	368	329	328	305	313	330	316	330	357	314	354	324	325	308	370	322	304	377	319	334	299	314	308	325	301	352	331	285	329	335	317	358	361	349	350	309	348	357	322	298	322	303	374	333	335	336	352	341	328	347	333	324	340	327	372	348	366	325	325	330	340	319	321	322	306	353	325	343	331	353	348	357	334	335	345	324	315	385	310	313	348	327	345	342	309	323	347	352	304	320	336	334	358	324	321	312	350	344	334	333	345	370	322	335	286	339	327	307	324	306	315	319	323	354	304	334	354	326	316	327	324	317	360	353	347	360	346	323	316	324	340	349	326	303	312	348	312	329	315	330	312	347	346	354	325	342	318	336	334	307	336	328	350	325	355	338	305	333	335	328	328	326	331	290	301	332	355	330	314	318	348	334	333	383	319	334	312	326	340	327	345	354	335	309	317	332	326	350	314	337	317	358	333	333	321	333	355	361	331	341	357	346	323	332	379	343	362	315	331	360	345	344	358	349	352	300	319	336	344	340	309	332	323	306	348	322	323	311	323	313	341	299	356	335	310	356	320	308	351	367	341	339	319	325	312	354	333	326	323	334	325	336	324	326	306	328	337	327	290	318	329	328	374	325	355	327	320	356	335	340	326	356	337	333	336	351	329	320	371	334	328	331	318	316	365	336	359	328	312	339	340	339	362	322	300	358	332	344	356	336	335	336	359	353	336	329	373	325	348	359	351	357	327	353	321	338	366	331	341	374	328	325	344	288	373	345	348	330	376	344	349	339	349	342	333	343	299	327	330	343	336	362	340	328	344	349	326	337	277	329	315	343	347	359	356	329	316	332	341	332	361	349	327	334	312	350	327	338	315	339	385	338	327	339	342	357	344	346	356	325	341	343	295	302	300	302	317	305	348	323	311	290	348	306	340	358	311	329	337	350	295	315	306	313	326	312	368	368	339	333	341	315	328	320	334	308	359	357	343	331	359	354	325	333	307	343	346	318	346	346	315	312	341	333	327	326	342	324	335	329	377	321	328	332	349	301	330	350	321	332	328	319	381	326	353	333	314	350	336	311	344	365	359	347	355	315	353	323	316	336	343	321	368	343	324	351	350	364	362	322	331	367	308	305	346	306	334	341	341	344	290	320	328	311	321	337	360	360	344	337	314	328	342	311	354	335	340	325	334	340	330	378	317	334	345	309	304	334	373	316	345	354	335	341	323	373	339	326	356	310	352	344	305	307	369	300	346	353	326	313	320	321	331	328	307	353	336	305	337	340	321	346	325	324	341	359	337	353	364	338	324	326	338	327	339	322	319	302	333	292	347	296	336	336	303	335	310	337	317	348	300	331	350	373	337	337	351	361	336	325	301	330	351	353	301	339	307	348	288	337	370	325	319	356	327	391	339	294	395	337	332	331	308	354	358	310	298	287	291	307	318	338	327	358	343	336	357	319	332	311	344	306	342	339	347	314	343	333	337	369	293	328	306	332	391	332	380	333	318	340	329	319	324	338	342	358	317	301	319	357	341	341	341	351	392	361	345	304	340	338	369	316	295	357	322	344	338	355	337	347	368	319	355	334	334	345	303	314	304	336	319	336	307	329	333	335	352	327	352	300	361	348	373	319	318	366	334	340	309	341	303	317	310	328	358	353	367	349	367	306	330	332	327	348	302	316	313	339	321	334	321	309	368	345	357	313	343	332	336	326	368	338	347	341	320	325	325	326	321	342	323	346	333	318	318	343	335	335	333	344	360	337	331	284	336	304	320	376	283	330	313	366	328	318	336	343	334	343	343	347	349	307	335	324	310	349	329	345	347	342	361	353	306	366	319	379	338	332	327	321	359	323	360	311	301	313	330	330	347	342	318	343	344	342	315	321	317	367	344	335	316	332	347	313	318	352	317	326	329	316	344	376	381	334	308	321	331	345	333	317	317	308	360	357	363	351	338	341	329	344	363	361	318	330	349	334	313	335	347	292	346	372	390	335	311	298	322	311	339	320	364	324	351	315	366	347	296	370	340	329	317	311	318	335	318	325	319	328	325	347	335	306	336	323	340	360	320	325	311	327	364	331	333	323	346	348	332	321	327	328	338	340	325	320	342	336	365	352	360	323	334	336	340	354	340	287	334	335	295	335	337	369	321	345	321	357	366	352	323	351	363	351	340	344	300	338	292	329	323	350	315	353	344	348	360	325	332	334	314	316	342	342	338	318	339	312	346	349	328	336	351	339	340	315	333	320	313	326	319	338	324	366	323	317	304	354	319	338	326	335	348	337	363	355	320	348	331	336	328	325	378	322	337	358	320	324	355	321	339	317	323	365	295	356	322	337	310	328	324	304	370	315	324	328	332	331	297	334	338	325	348	305	307	336	346	316	320	370	393	345	293	353	322	316	316	327	331	356	310	307	346	374	327	332	323	346	326	324	354	316	329	326	318	307	319	304	349	337	318	301	334	336	350	318	308	287	316	289	326	322	319	350	342	358	318	308	291	290	349	352	337	338	316	369	337	362	343	304	332	334	315	341	318	315	337	339	347	317	311	305	351	340	384	327	322	348	318	356	324	324	345	330	347	316	366	315	353	352	380	343	323	338	308	303	360	326	299	319	324	320	334	334	331	347	343	311	337	331	313	351	318	336	356	319	363	302	313	329	321	336	342	360	327	374	339	340	306	368	341	349	347	346	334	324	286	340	323	342	331	347	334	312	315	361	299	337	359	352	344	351	363	322	333	349	363	314	315	343	331	363	334	332	338	349	369	332	372	343	312	342	359	354	337	342	311	333	331	324	316	346	314	326	338	329	314	300	309	349	341	331	344	322	338	326	354	363	342	305	353	321	354	326	363	354	355	326	332	374	309	315	331	326	323	320	336	346	331	350	368	355	304	349	341	331
23152	20239	19645	15098	7045	2815	997	720	733	738	738	743	758	699	759	747	773	762	743	755	727	784	758	790	754	762	817	723	797	764	771	795	796	801	773	707	741	756	812	721	755	720	786	777	756	780	768	761	803	732	728	748	763	782	798	786	725	752	784	805	714	732	723	758	755	784	729	815	762	761	770	735	760	758	747	724	766	729	767	748	821	770	757	767	760	715	782	848	724	720	786	781	757	733	758	749	756	770	701	792	757	747	744	802	782	792	750	769	754	740	764	751	753	744	776	765	671	775	748	760	765	747	778	725	715	767	743	789	763	737	706	786	778	716	737	730	801	786	753	769	767	724	765	741	759	774	810	728	756	734	756	679	732	756	803	748	713	726	740	750	749	751	806	751	741	766	743	739	739	763	793	742	774	724	787	787	717	760	754	775	745	754	756	794	718	798	749	749	807	754	777	772	755	760	795	758	759	729	771	762	733	753	698	745	734	750	728	739	768	777	718	730	727	773	785	757	782	724	748	759	766	712	755	762	743	740	725	762	770	710	781	760	735	749	769	750	742	788	776	733	769	736	741	756	767	733	788	780	750	765	739	785	711	775	745	759	740	756	788	774	769	758	783	754	760	756	791	739	779	718	811	771	779	776	692	755	759	736	694	728	757	778	732	793	735	744	811	744	758	761	754	744	775	797	749	768	753	758	752	775	788	734	785	804	766	754	763	756	759	769	794	812	749	738	750	736	748	755	785	730	789	726	783	763	702	768	732	789	779	754	765	757	757	755	742	745	732	765	732	741	747	758	760	736	760	742	728	769	792	759	758	775	756	762	726	753	759	776	782	764	803	733	754	707	675	761	770	756	773	747	749	735	741	757	737	746	773	750	745	765	728	767	719	772	733	768	719	747	697	770	779	715	789	728	715	820	780	738	768	737	746	719	755	702	757	738	804	736	739	740	747	743	775	806	801	732	714	751	750	756	754	763	762	777	741	768	751	736	780	740	739	687	756	760	791	805	754	774	746	762	763	777	757	765	776	748	781	733	711	757	733	794	721	777	750	747	778	780	764	778	760	766	774	763	775	789	803	719	810	751	789	721	737	735	781	741	744	741	712	767	765	732	758	756	749	734	740	768	789	739	758	765	794	798	720	744	776	711	787	733	796	770	770	738	769	717	760	732	753	768	791	758	760	719	765	736	767	733	800	796	737	715	720	759	780	719	802	712	774	804	827	806	812	805	749	763	779	749	774	748	745	750	774	776	721	716	727	765	762	751	763	771	763	768	744	773	735	752	776	738	732	715	780	757	822	786	791	756	741	759	709	761	739	745	765	745	770	780	754	756	810	737	722	754	750	730	744	728	772	731	747	723	739	752	723	792	749	779	729	731	771	747	762	757	774	772	754	742	756	769	706	735	763	740	735	754	720	807	717	755	757	783	713	697	740	826	718	759	768	797	737	768	767	786	741	764	707	679	763	776	725	763	750	763	744	730	783	767	758	820	735	829	792	747	759	733	762	756	778	803	785	806	797	704	769	788	730	731	733	736	777	737	754	740	740	800	771	757	847	754	754	777	736	738	725	736	743	750	742	754	791	767	725	768	749	778	761	815	752	791	735	778	791	741	704	744	723	752	746	729	751	712	748	757	777	778	726	773	724	767	742	717	771	769	729	784	757	737	752	783	739	823	700	771	744	765	732	683	749	795	733	732	737	767	771	758	747	725	801	765	814	756	736	780	780	757	735	737	782	768	778	767	755	759	770	757	761	714	778	767	750	717	756	737	755	819	774	757	768	730	743	717	737	746	734	742	804	762	730	777	778	730	783	757	767	776	773	736	723	777	797	739	724	723	767	787	795	759	744	768	729	759	738	758	749	775	751	745	750	762	730	774	765	742	766	788	805	770	782	745	739	753	784	765	799	777	750	773	761	789	774	759	753	715	770	767	733	759	750	793	749	744	730	741	823	730	758	737	728	752	710	732	724	809	782	767	764	735	734	758	776	776	749	727	741	769	747	773	726	771	762	722	756	714	765	776	811	801	738	798	765	748	794	823	719	754	771	768	748	784	748	770	755	772	742	800	790	776	737	766	743	742	775	774	785	789	741	736	789	796	772	793	711	747	717	753	774	747	758	760	769	761	752	801	721	787	733	727	783	763	711	742	763	744	728	755	757	765	787	744	786	778	785	738	775	744	790	730	778	735	748	814	761	780	710	723	784	794	775	728	808	753	751	763	779	776	719	757	728	800	740	771	772	763	732	779	780	798	699	811	763	754	781	724	751	734	738	797	753	742	747	744	781	762	749	778	752	805	790	758	803	749	732	771	706	734	784	728	774	774	756	758	749	729	785	739	712	742	732	755	747	762	738	735	733	729	823	777	725	751	744	773	751	820	735	809	783	694	771	765	750	760	767	766	757	778	750	759	731	715	732	750	763	733	757	754	733	773	758	714	711	726	782	751	777	773	747	708	764	769	799	705	737	739	702	744	816	700	804	734	754	770	744	769	764	781	745	741	755	755	791	780	791	769	774	732	704	712	758	779	741	766	758	745	758	758	777	709	802	736	779	748	757	691	771	762	731	718	766	778	787	742	740	759	757	741	753	789	763	776	756	714	696	754	706	785	805	771	762	775	698	785	773	734	691	752	755	781	773	804	764	755	766	762	761	740	770	729	700	752	713	800	757	720	757	771	741	763	789	734	721	751	798	766	768	725	756	752	740	736	773	806	715	766	698	773	744	772	761	723	733	766	743	725	755	707	758	746	743	769	735	738	764	741	768	780	769	749	734	772	791	764	759	758	810	728	723	704	736	729	741	748	804	760	754	773	789	729	792	705	753	730	758	758	717	760	767	785	776	707	762	750	811	838	789	751	769	798	733	755	715	775	762	701	708	787	753	756	732	764	760	743	758	761	775	711	732	794	717	773	741	833	753	787	767	733	735	776	796	767	755	784	748	750	727	725	761	754	777	735	802	766	750	736	721	761	791	747	785	742	758	754	771	750	695	786	726	731	791	766	754	721	820	756	715	775	791	781	735	783	791	802	769	762	702	731	770	754	810	785	740	743	820	740	733	762	702	787	713	791	739	760	726	726	744	731	779	729	725	827	780	722	785	746	752	766	763	758	740	771	803	770	718	730	850	780	810	734	775	748	762	757	733	725	781	767	788	796	735	774	781	782	716	792	691	802	764	745	817	787	789	717	735	750	745	745	777	769	754	777	782	751	765	786	765	755	776	777	787	758	762	708	771	754	721	743	791	774	703	744	769	769	725	782	744	750	753	733	747	766	723	741	789	709	784	782	741	772	736	756	772	774	694	761	727	792	764	796	736	751	738	732	757	792	762	695	754	791	720	775	786	787	751	744	726	767	764	743	767	748	720	755	715	737	751	759	749	812	749	786	798	718	740	753	767	777	704	753	744	767	763	750	762	778	753	721	716	721	755	771	747	748	716	711	722	770	703	735	808	746	722	764	680	774	759	792	750	735	773	750	736	760	777	782	786	792
63185	53328	67670	52658	30822	13683	2285	407	338	338	370	373	368	358	363	352	342	353	350	352	334	308	339	359	333	337	324	341	361	324	351	396	353	357	364	371	351	323	327	337	355	367	341	351	387	328	363	364	344	313	360	356	361	380	347	324	344	357	354	374	375	362	338	345	357	330	346	358	307	359	382	371	379	361	351	336	334	358	353	349	296	343	337	332	338	343	370	363	338	335	346	367	368	372	338	391	345	384	374	324	349	334	363	369	327	333	349	358	359	373	316	338	348	345	369	369	348	327	319	326	377	356	365	341	341	342	330	316	365	357	338	373	354	350	338	346	360	343	387	362	339	357	312	356	332	328	346	336	375	373	371	371	350	357	344	334	355	350	348	380	353	348	344	341	367	341	335	319	357	360	336	332	388	355	362	372	325	373	360	366	337	352	359	313	347	332	360	318	348	303	331	358	374	327	368	337	335	340	368	318	359	325	340	319	352	331	332	374	354	346	358	329	375	366	366	322	353	344	342	367	372	349	356	360	380	308	344	354	325	353	340	359	365	338	365	344	329	368	356	322	336	380	374	335	352	354	360	345	372	345	307	362	346	340	350	341	336	318	339	352	338	353	356	376	367	326	359	359	326	367	360	337	377	352	360	356	322	344	336	343	325	346	356	352	339	355	337	343	331	318	361	351	361	354	369	326	339	342	370	356	375	390	345	331	358	381	355	350	370	331	356	378	317	344	345	335	365	337	361	318	353	333	345	370	346	353	361	332	324	364	340	361	378	359	333	362	368	334	352	367	309	337	327	375	341	337	344	350	365	340	349	349	316	337	365	327	329	381	351	335	379	364	377	358	348	383	338	339	346	369	374	361	344	341	325	323	359	339	329	369	355	364	327	370	353	322	316	354	333	340	339	341	340	338	349	363	335	387	364	328	354	388	345	352	348	290	338	341	362	354	358	359	338	344	334	350	408	370	332	322	347	338	377	357	348	344	319	343	383	321	336	389	362	366	374	346	310	386	369	352	363	354	369	358	355	342	354	335	337	355	396	346	359	312	345	331	348	368	357	379	362	355	356	371	338	336	366	365	344	343	371	331	314	358	356	347	403	346	375	340	337	353	320	361	351	363	328	333	372	337	340	329	385	359	355	333	342	350	339	383	346	347	363	343	339	345	382	376	338	368	362	366	338	348	311	387	364	346	345	334	328	332	343	370	337	357	354	355	347	342	345	353	376	342	351	328	337	379	343	380	341	315	337	377	324	339	344	355	321	357	330	328	355	382	368	310	361	399	377	352	340	299	334	398	349	367	348	337	380	320	373	354	345	321	337	365	355	350	354	323	358	352	333	343	383	314	379	353	357	347	330	334	318	359	373	342	319	333	360	311	370	373	321	337	339	339	340	344	339	298	372	356	348	344	349	346	380	335	362	375	313	335	341	331	359	338	331	330	341	346	330	335	342	399	351	329	347	331	339	347	351	332	354	376	343	362	351	389	361	357	380	370	349	345	332	367	346	338	367	336	355	315	358	385	368	355	406	370	399	344	364	360	318	330	389	342	354	335	327	371	346	349	354	314	332	342	345	346	368	286	346	384	338	346	319	353	352	387	333	335	349	344	364	344	361	326	334	326	311	342	365	345	352	341	378	338	355	315	375	344	334	337	304	337	359	361	368	356	358	298	362	365	383	370	361	354	328	336	345	348	327	361	327	328	353	368	354	353	352	351	379	334	320	343	373	341	382	339	371	375	341	340	330	335	326	344	359	372	352	334	368	358	379	366	374	384	360	365	323	348	372	367	385	333	306	337	323	355	360	351	306	338	340	408	324	368	355	357	340	347	367	342	343	299	305	343	359	336	369	381	353	337	321	402	357	344	326	381	333	336	393	348	351	322	360	373	313	352	319	321	354	369	332	349	359	336	347	313	349	341	333	363	360	363	341	373	303	344	357	346	340	352	344	366	331	311	337	343	342	358	350	326	352	369	346	364	352	356	384	306	330	332	332	354	328	345	352	355	366	372	361	343	335	383	375	365	317	326	350	347	340	349	342	357	331	355	345	356	338	328	350	359	367	347	342	367	348	318	365	346	368	329	353	349	304	351	348	352	331	353	391	371	358	361	386	393	355	351	350	371	334	334	331	359	348	351	338	358	354	360	352	331	332	349	324	335	362	342	329	316	333	340	333	370	360	362	375	336	331	392	341	371	346	386	358	353	344	332	333	365	374	361	363	372	347	330	337	329	309	346	382	341	344	347	405	347	334	341	324	333	331	356	333	359	374	330	352	350	324	318	330	337	407	411	380	356	373	366	391	371	364	366	353	350	366	345	355	362	354	379	341	342	375	339	339	336	342	368	402	346	353	334	356	343	374	355	355	349	352	357	356	365	360	330	325	345	375	319	351	375	355	358	336	341	341	366	392	353	344	342	349	335	327	372	354	337	325	321	331	334	365	329	321	324	299	354	376	332	371	314	351	354	362	353	360	334	357	360	353	356	358	354	341	382	371	354	346	334	349	365	348	325	346	328	355	384	383	335	340	352	345	363	353	333	358	313	359	349	351	337	359	343	349	343	350	343	347	332	315	320	361	373	379	323	348	344	345	341	339	342	381	375	406	334	340	360	363	325	326	378	391	375	337	354	349	377	364	355	352	354	357	325	332	336	305	374	383	373	350	340	331	351	388	327	338	312	337	376	361	354	346	347	361	351	345	353	353	372	338	336	373	354	343	343	334	330	341	351	359	358	361	336	322	343	324	328	331	344	338	339	345	326	386	358	367	377	350	384	394	326	350	357	363	351	354	363	357	352	314	344	333	357	351	282	354	334	327	335	327	380	385	364	340	349	375	340	324	357	338	314	354	347	365	358	366	315	350	360	310	353	333	349	347	372	331	371	335	327	320	385	380	361	378	335	344	354	339	330	346	340	354	351	396	318	352	328	344	330	362	363	374	349	362	377	359	335	354	357	345	332	377	352	344	329	302	344	326	377	353	376	360	367	358	360	327	339	355	323	372	357	347	349	364	336	364	377	339	352	377	324	335	346	314	382	338	337	385	326	346	308	305	311	353	360	370	380	348	348	334	384	316	361	368	366	335	372	338	342	349	348	339	326	383	361	330	353	342	321	352	369	347	333	356	362	352	376	379	358	328	364	325	364	325	330	384	319	351	341	396	365	356	343	377	374	380	337	357	331	345	306	343	354	352	376	365	353	343	338	361	331	321	333	355	374	346	356	328	326	339	384	368	321	320	333	344	347	338	374	362	365	340	393	370	349	371	376	339	326	344	323	343	367	333	339	357	325	345	388	368	333	390	356	354	356	317	380	337	381	326	368	353	356	336	352	305	354	369	370	330	340	370	350	329	357	360	382	368	352	360	368	360	368	360	361	346	339	371	293	333	337	337	294	351	373	349	349	323	397	339	363	342	335	362	333	359	319	391	391	339	353	327	370	348	352	360	336	333	353	350	343	355	362	375	329	319	365	324	318	340	372	319	357	351	302	337	366
40679	42740	65037	56098	38737	21011	4310	937	824	835	814	796	803	771	801	836	815	824	813	862	800	778	819	795	841	796	770	789	846	781	759	827	821	808	839	837	810	842	857	770	850	775	832	760	796	803	821	807	799	842	791	813	835	827	772	817	811	806	759	790	801	824	752	818	783	794	782	760	746	787	806	788	777	763	767	849	775	781	746	761	764	825	825	748	816	770	797	805	813	789	796	812	807	782	819	788	784	823	816	778	822	821	800	810	801	831	770	779	812	783	816	761	783	821	825	837	764	781	788	821	816	776	801	797	837	802	826	854	833	840	799	852	807	711	848	792	810	762	825	804	785	837	802	786	767	846	805	830	835	779	840	761	806	770	828	793	783	756	841	841	869	813	801	808	821	803	802	801	812	790	808	800	801	710	775	793	845	781	854	779	823	793	804	850	812	802	824	787	856	711	785	769	862	812	794	761	838	823	814	752	862	800	838	813	833	818	795	787	827	819	838	770	795	823	807	811	764	852	781	803	810	827	832	785	809	812	813	871	812	794	847	774	818	793	774	802	795	806	763	796	798	800	831	810	823	794	818	809	836	868	831	791	825	813	860	818	898	795	836	784	818	808	763	798	794	827	763	810	791	835	788	709	794	832	762	766	789	800	769	781	792	821	818	808	818	834	805	782	771	797	768	818	824	794	734	807	791	752	848	828	843	788	834	816	783	777	745	841	835	844	816	784	795	775	855	804	810	812	833	767	786	808	825	796	814	759	840	780	819	869	789	816	830	803	817	860	771	848	801	850	803	786	828	796	797	787	817	785	815	826	840	791	817	804	806	797	840	774	832	778	790	787	819	796	828	811	778	772	782	786	812	781	777	759	810	767	817	777	797	783	828	799	826	781	790	771	853	808	721	822	796	823	835	787	849	797	800	769	786	799	774	802	776	822	802	858	830	792	794	801	813	854	801	794	825	765	792	751	816	856	810	785	872	799	743	803	839	797	816	804	791	852	809	782	793	805	760	758	839	789	818	791	783	762	788	801	804	805	787	791	786	782	802	833	803	763	818	794	832	781	825	784	795	869	755	831	766	835	777	834	838	815	817	836	746	803	865	776	795	805	811	837	768	823	810	800	764	779	796	761	795	766	773	762	775	832	811	787	788	828	782	848	792	785	851	806	772	750	826	843	813	814	786	820	827	849	773	862	814	805	798	809	770	833	804	839	781	820	765	812	841	811	753	792	814	825	872	801	851	812	792	839	776	842	805	767	803	781	770	832	817	777	803	765	799	776	808	773	814	817	812	793	839	828	805	834	841	762	829	796	791	791	777	814	805	790	808	837	795	791	781	837	784	792	855	838	766	826	812	811	786	863	814	820	781	763	830	799	796	832	813	786	784	797	823	817	822	845	802	766	869	817	770	788	827	830	825	826	867	824	790	745	841	792	749	815	792	778	774	798	743	813	780	809	828	796	804	771	775	772	806	738	746	857	836	814	801	795	792	787	862	779	877	763	842	804	845	812	819	815	732	779	832	822	813	803	782	787	799	823	801	858	822	831	795	809	797	834	786	793	791	805	783	800	780	790	803	850	813	798	805	754	818	786	783	814	809	815	811	802	859	801	812	800	793	817	807	812	756	826	829	788	816	843	855	779	820	806	829	766	778	815	797	786	806	818	779	845	803	827	790	824	800	791	806	813	800	812	804	836	829	847	800	830	871	810	796	785	829	827	858	791	788	807	862	819	832	788	820	813	769	818	822	788	837	844	750	783	817	824	781	765	816	778	831	749	776	829	827	817	746	865	790	832	779	858	740	818	783	795	799	790	779	777	814	796	774	744	741	767	790	803	799	779	768	822	813	795	768	807	770	868	816	778	860	820	785	853	825	783	821	784	798	792	816	810	797	747	772	821	791	813	793	795	773	768	799	777	807	812	831	798	773	852	773	723	804	768	777	798	830	873	781	825	777	828	824	784	792	799	847	768	757	784	776	792	819	788	799	805	805	860	788	809	834	764	811	821	774	786	784	817	829	827	774	800	847	800	824	741	852	814	775	764	804	797	802	794	798	782	818	784	820	811	767	847	826	784	829	814	869	797	835	832	774	835	790	828	799	801	828	809	787	780	843	801	815	757	739	766	823	831	879	866	821	807	799	820	823	830	820	795	755	827	838	835	807	835	812	822	833	854	820	791	798	805	756	762	824	834	813	750	805	834	816	854	805	820	807	833	763	789	776	837	811	797	793	791	792	748	788	849	788	828	770	732	801	783	766	803	816	749	796	795	759	759	830	828	839	828	801	804	817	779	721	803	816	800	811	792	844	811	832	773	771	781	761	808	845	835	807	778	862	845	810	782	826	774	739	805	793	809	841	830	778	809	787	793	823	840	786	829	826	803	778	820	815	808	791	788	808	792	820	819	802	757	832	793	788	806	852	801	810	854	811	765	763	844	801	806	826	809	789	820	794	821	831	817	834	839	844	809	750	813	793	784	764	772	812	818	768	774	797	754	821	752	807	808	824	789	796	746	746	778	781	798	844	788	826	826	851	851	812	751	800	852	810	839	801	783	770	811	826	732	859	812	837	798	829	837	804	796	759	773	789	802	802	804	776	824	826	782	836	827	801	829	826	829	854	811	793	813	759	835	789	851	756	771	817	827	819	818	834	824	812	819	787	822	809	784	768	754	756	794	835	800	862	763	847	807	761	827	781	801	811	835	810	862	834	820	763	746	821	840	795	831	779	822	835	850	793	833	767	808	784	820	822	779	825	795	795	786	810	829	847	832	831	831	810	809	774	785	828	820	876	773	807	848	827	825	786	836	805	765	828	799	832	839	773	832	807	831	791	813	845	812	852	789	817	770	786	804	833	805	810	790	814	771	799	830	815	789	818	776	838	811	811	751	784	757	824	859	768	796	811	753	826	784	822	805	784	855	818	829	791	858	803	821	828	806	763	819	774	797	721	757	792	789	810	767	802	804	773	814	833	763	849	835	785	763	763	811	825	855	873	770	861	796	807	819	755	853	786	807	807	761	845	814	811	818	806	832	764	803	780	784	789	809	802	792	793	785	791	766	825	797	812	812	739	784	802	815	771	765	789	763	828	796	797	756	784	798	762	768	784	809	749	816	794	780	783	790	807	761	785	805	805	811	771	799	796	783	771	818	837	754	803	864	801	847	806	800	749	737	755	809	818	823	768	835	864	782	835	834	780	823	782	839	810	755	844	813	832	788	758	815	835	816	856	813	800	844	849	824	794	785	735	818	757	781	834	830	788	827	809	806	826	718	830	751	755	806	866	800	808	814	787	780	816	817	778	805	818	807	819	827	793	807	808	815	826	838	809	796	826	806	806	821	812	800	803	775	773	774	820	799	765	819	788	825	829	836	779	850	833	806	825	819	796	834	808	768	802	852	837	784	805	771	832	831	812	785	809	815	851	778	785	808	819	869	818	831	769	783	761	840	776	806	805	828	808	813	777	790	841	789	822	780	799	835	827	770	816	808	807	819
70676	62777	78415	64028	41296	21583	4358	701	495	446	485	474	453	523	488	508	475	494	434	460	465	484	467	443	503	452	428	477	524	474	486	465	487	457	486	496	466	456	492	472	467	473	448	446	458	540	467	400	487	469	484	472	513	520	433	498	454	527	475	454	469	435	446	471	447	462	501	503	485	473	526	474	498	472	495	485	506	503	509	487	463	481	470	413	471	453	402	450	453	437	507	495	478	498	458	436	479	483	455	461	469	435	475	440	491	480	465	493	475	462	494	484	494	456	472	459	475	482	495	428	434	471	457	469	467	466	492	480	498	528	478	514	505	466	477	489	478	449	462	514	451	506	493	418	439	481	451	438	484	455	487	462	467	451	482	470	457	494	434	455	454	422	462	442	450	456	457	503	467	489	499	519	501	469	467	510	489	472	452	491	504	480	455	471	436	455	454	468	444	464	496	487	458	456	481	452	453	439	502	484	448	467	470	507	462	456	483	478	450	443	495	459	503	483	448	498	439	511	446	463	459	471	433	443	463	483	488	486	470	486	491	478	468	511	451	472	476	440	505	478	470	484	431	458	468	458	457	459	497	461	467	429	445	454	441	476	453	467	472	441	459	437	501	459	491	456	465	485	454	471	488	491	484	483	472	494	464	491	500	451	478	457	472	501	488	478	464	431	459	471	471	496	453	484	480	443	444	443	426	500	476	489	456	457	452	502	436	468	521	462	486	489	472	414	445	447	440	436	447	501	462	454	477	479	482	490	465	457	466	479	438	489	446	468	449	475	442	457	460	460	510	490	464	442	490	499	468	482	493	496	501	518	493	457	458	398	490	454	469	430	441	448	491	467	485	453	503	453	436	492	466	518	419	445	470	454	453	460	501	448	464	464	464	473	458	422	447	468	457	450	446	470	446	467	532	472	458	478	468	521	450	479	435	457	525	467	471	495	397	489	461	480	475	438	471	508	449	482	496	416	462	472	471	435	470	473	446	457	482	464	464	480	456	455	475	480	481	458	439	450	473	460	492	404	494	463	468	434	471	485	471	461	487	462	490	476	477	476	452	477	472	466	442	449	453	501	467	519	468	480	480	536	478	478	493	471	475	461	497	482	488	497	484	455	439	467	458	435	494	475	455	496	484	475	426	502	457	467	450	472	494	470	474	461	464	465	487	433	471	463	479	480	484	465	463	459	435	473	482	455	501	449	416	489	497	451	477	457	474	463	480	428	439	478	490	487	513	459	443	447	466	446	473	455	451	466	507	444	461	457	475	420	462	498	446	457	488	519	442	471	480	475	493	419	442	437	469	481	500	465	434	484	443	469	515	449	463	464	454	485	468	488	510	434	486	464	496	479	464	458	444	466	466	491	496	479	441	499	485	502	473	444	453	492	495	466	504	455	467	463	478	443	498	490	425	489	499	452	445	461	459	451	536	468	454	487	444	471	512	508	464	459	438	470	494	531	476	477	486	491	472	496	426	476	446	430	433	467	450	488	468	440	450	456	471	499	495	495	463	484	460	501	484	441	442	455	479	469	457	457	454	507	497	458	459	491	464	463	481	456	457	436	484	464	458	498	460	445	468	492	500	435	456	448	413	498	491	423	466	472	431	459	448	478	458	468	436	429	497	449	492	448	484	515	489	435	484	442	501	481	478	528	468	475	527	492	463	496	479	455	488	457	456	445	460	479	467	499	476	438	490	459	426	424	447	504	487	468	467	446	450	470	446	468	470	469	459	493	460	473	458	462	495	473	492	466	484	497	458	522	462	462	437	454	460	439	462	453	488	473	466	487	440	490	486	516	447	467	521	442	486	456	490	469	479	481	448	448	473	454	432	442	489	485	461	468	473	449	489	462	479	447	439	474	468	452	501	451	454	520	508	463	459	470	477	493	530	475	453	445	457	507	441	486	439	439	502	446	477	445	466	453	498	490	472	477	461	445	471	448	486	429	451	466	474	463	487	484	503	458	499	457	476	454	485	450	494	433	424	495	453	477	455	476	499	456	497	481	486	476	494	469	483	446	456	457	473	486	473	461	468	502	455	503	512	444	456	478	452	467	443	443	444	426	457	468	463	517	473	507	466	469	468	455	440	473	419	487	432	465	484	460	446	449	470	491	448	472	461	470	456	464	464	469	450	495	471	487	439	503	440	457	487	486	442	456	478	462	476	470	513	480	512	470	471	455	458	471	478	427	479	495	498	489	477	462	488	503	462	442	476	471	466	445	487	510	478	450	439	474	443	465	486	433	431	469	462	442	491	483	503	465	457	487	494	456	487	462	418	486	460	475	459	473	500	455	435	470	472	468	443	503	484	462	445	491	447	452	446	472	424	468	457	470	445	430	467	472	479	431	463	495	433	460	478	471	486	471	460	489	488	483	506	441	446	468	458	443	502	486	466	456	451	467	487	464	454	477	482	454	467	477	461	464	493	425	462	470	461	469	464	484	412	478	462	474	507	484	473	460	440	469	480	475	448	497	469	485	450	494	493	447	446	473	473	464	440	478	503	459	468	481	479	457	465	502	490	458	495	495	477	482	493	428	419	463	494	482	441	509	487	435	449	471	502	487	506	444	454	482	485	463	439	472	444	478	470	483	478	457	469	488	456	482	473	434	463	437	464	485	476	477	449	495	461	446	409	507	441	442	474	483	494	452	496	463	471	488	470	487	438	481	446	483	491	517	508	458	459	441	461	511	455	479	457	487	522	480	468	481	478	445	460	521	492	483	432	452	504	426	467	496	477	422	541	484	453	478	455	470	454	462	468	472	503	438	468	484	499	492	464	477	444	441	468	496	469	479	452	443	460	431	451	496	465	462	485	477	464	478	492	493	421	473	475	468	473	474	466	456	484	471	463	471	482	496	462	439	530	481	503	432	484	443	431	491	472	474	480	503	480	429	469	454	434	480	482	461	445	511	440	468	474	474	466	459	450	462	472	468	454	488	434	424	465	466	477	491	411	494	443	428	473	492	480	472	477	492	480	499	478	453	467	508	496	424	472	470	479	494	438	473	464	509	433	509	415	466	473	486	452	483	463	501	460	476	464	414	412	467	455	487	490	514	459	463	435	421	429	438	464	494	476	441	435	485	478	499	446	499	472	476	490	461	463	439	473	500	448	461	490	517	455	447	467	473	445	456	475	462	453	442	481	490	496	436	476	503	483	522	483	468	480	476	477	513	448	494	492	463	450	459	477	423	441	450	455	483	489	457	427	460	501	461	516	429	472	446	526	493	472	443	467	493	493	476	484	452	457	442	462	480	484	457	500	473	480	463	490	509	460	426	459	428	427	455	446	439	501	452	471	480	528	484	472	452	458	486	470	447	439	465	494	470	442	463	441	463	455	456	459	465	491	465	493	474	474	487	480	493	465	471	468	480	458	494	468	483	467	479	447	418	467	455	441	490	511	496	445	513	478	436	464	454	415	461	503	474	448	484	481	468	423	495	467	487	461	483	484	489	473	462	481	455	465	487	458	470	473	485	485	475	446	461	460	477
47900	52394	78101	70004	49246	26289	5679	1447	1057	1026	1080	1098	1031	1060	1071	989	965	1034	1068	1059	1085	1061	1009	1030	994	1063	994	1008	1026	1026	1022	1058	1009	1033	1065	1065	1048	1034	1030	1000	1003	977	1000	1025	1026	1000	987	1023	1024	1027	1036	1059	1040	1008	957	1041	979	1047	1016	994	1057	1055	1040	1044	998	1032	1027	1019	990	1053	993	988	1021	1010	1029	1030	1015	1049	1073	1065	1024	1025	1021	1091	1032	1027	988	1028	1061	1067	1011	1005	1050	1030	1038	1008	983	1049	997	1071	1090	1068	1036	1041	1045	1004	973	1017	979	1009	1036	998	991	1046	1060	1003	1031	1015	983	1024	1022	1023	1094	1090	1082	981	977	1038	1043	1046	1039	1043	968	986	1001	1054	960	1009	1005	1012	1025	1032	1040	1047	1052	1047	976	1054	1038	951	1032	1011	1035	1024	970	1032	1030	1057	987	1037	1026	1035	1000	1046	956	1019	1027	1038	1025	1000	1048	1031	1049	1022	1088	1059	1077	1064	1047	1003	1020	997	1006	1008	995	990	1095	1041	1049	983	994	1044	1036	990	996	995	1038	1002	993	1007	1029	1043	1053	1008	1073	1001	1072	1032	1059	1053	1004	969	1007	1039	1064	1046	987	1074	1023	1063	1022	1022	1073	1030	1044	1006	1058	1020	1009	1025	1105	998	1022	956	1045	1036	990	1025	974	1004	1095	1000	1015	1044	1012	1048	1026	997	1017	1018	1044	1018	1061	1010	980	1052	1024	1026	1094	1032	969	1029	1018	1024	1027	1011	1052	1024	987	1052	1034	970	1055	1011	1001	1026	1003	1033	1079	1005	1043	1047	1048	1035	985	1043	1085	1034	973	1033	1016	1057	994	1055	1044	1064	1004	1034	1047	1024	1091	1045	959	1044	1081	1062	1014	1057	1049	1053	1066	1040	1031	1052	1013	1059	1045	1009	1015	1045	1027	993	1060	1025	964	1008	964	992	980	1020	1069	1012	1001	1010	1048	989	978	996	1033	1070	1057	982	1022	1001	998	1033	1072	998	1003	1023	1017	1027	1046	1011	1000	1069	983	960	994	1015	1033	1030	1025	1087	1046	1064	1069	1022	985	1041	1043	1006	1037	1037	1044	964	1060	1011	1006	966	995	1062	1023	1076	1022	1002	997	1032	979	998	1031	1042	1035	1018	1079	977	1031	1024	968	1062	1051	999	1076	1047	1018	984	1020	990	1054	1017	1019	938	983	999	1008	1037	983	1022	1016	1016	1033	1070	998	1043	1057	1028	1039	1068	1019	1058	1072	1040	1082	1037	1068	1057	982	998	1020	1044	1021	1033	1051	1015	998	1029	1012	1027	1006	1011	1055	1014	1036	1064	1004	1044	1033	962	1039	1002	1043	991	1000	1035	1041	1076	1103	1051	988	1040	1014	1066	978	1017	1061	1007	1075	1032	1089	1022	1019	993	1099	1075	1040	1055	987	1055	1031	1070	1024	1089	1093	1005	1019	1037	941	1007	1006	1042	1021	1038	1028	1046	1084	1022	999	1032	1032	1022	1048	1012	1081	985	1000	1008	978	1080	1045	990	1071	1065	1030	987	1062	1054	978	1049	1007	1033	1019	1053	1007	1008	1051	1054	1006	953	1023	964	1031	1045	1022	1034	1045	1013	1001	1010	975	998	1015	1089	1019	1037	1013	1029	1025	952	1017	1099	959	1038	1041	1066	1052	1030	991	1009	1047	1048	1027	1018	1043	1005	1031	1038	1057	1017	998	1041	1003	1103	1023	1029	1080	1001	991	1042	1065	1022	1062	1025	1013	1026	1032	1023	965	1031	1016	1029	1026	1096	1038	1021	1006	1025	1037	1015	1040	1021	1069	1058	1040	1047	1008	1007	1031	1029	1030	1018	1023	1052	986	1026	1038	1057	1010	1019	986	992	985	1074	972	1012	981	1046	995	996	1063	1063	992	1031	982	1009	1005	1024	1085	1022	1015	1020	1036	999	1096	971	1054	1073	1045	994	991	1088	1033	993	1014	931	1021	1055	1036	1003	1039	972	959	987	1036	1008	997	1003	1036	1009	1031	1002	997	1041	981	967	1009	1025	1057	1048	1016	1022	1080	1020	1014	1046	1030	1027	1006	1034	1077	1042	1007	1003	939	1028	994	1036	1009	1007	1039	931	1069	1004	1067	1057	1054	961	1052	1000	1099	1028	1004	1040	1022	975	1023	970	1017	1023	1058	1001	980	1008	1052	1027	1054	1040	1022	1035	1031	1004	1032	1023	1068	1048	1046	1043	932	1047	1054	1026	1038	1080	1089	1021	985	1062	1055	1060	1014	1053	990	1056	1018	952	1024	1010	1052	997	1044	1033	1011	1015	1024	1020	1034	995	1060	1051	1022	1026	1011	961	980	1020	987	1016	948	1073	980	988	1005	1002	1009	1016	1024	1009	1035	1026	1064	1046	1051	1010	1028	998	1056	1010	1001	1001	1015	942	1045	1005	1057	1042	978	1063	1029	1023	1070	975	1043	1001	1044	1011	978	984	1003	1035	982	1076	1028	1089	1023	1036	1013	1085	1040	1012	1042	1050	1077	1054	1000	1086	1006	966	956	1049	1010	1016	1007	1012	1042	1040	1058	1045	1009	1074	1040	1023	1004	996	1054	1010	997	1017	958	991	1027	1030	977	1055	1026	1008	949	1010	1023	987	1103	1011	1068	1016	995	1041	999	1006	956	1034	1084	1060	1053	1062	1045	1042	1009	1028	1033	1020	1043	989	1070	1007	1014	1044	1021	1032	1019	1037	1004	1041	1050	1000	1012	1053	988	1013	1042	974	1020	990	1068	1028	997	1050	1012	1066	1026	1049	1035	1086	1000	974	1020	1032	1013	1046	1048	1061	1044	1036	1022	1026	1052	1040	1042	1070	1022	1033	1038	1078	1004	1065	1058	1024	1035	989	1013	1040	993	1048	1012	954	1041	1051	1035	1050	962	1030	1037	989	1007	1077	1034	994	1041	1024	977	1054	1059	981	1085	1000	1010	1032	1051	1028	1066	1030	1058	1011	1034	1021	1025	1035	1006	995	1065	990	1058	1044	1035	1042	1009	1043	1044	1021	1044	1017	1011	1025	965	1021	1063	961	1082	1042	1020	1012	1037	1011	1084	1034	999	989	1034	1072	1053	1022	1047	1019	1003	1026	1018	1000	1000	1046	1030	1012	1068	1035	1065	993	1049	999	1033	1100	1037	1031	1068	981	1035	989	964	1032	975	1017	1046	1036	999	1093	1002	1011	992	1039	1056	971	1018	995	1042	1009	1009	1022	1007	1021	1058	992	1018	1086	939	1023	1041	1029	1054	993	993	1007	1044	1022	1011	1023	1068	1077	1018	1018	1053	1039	1071	996	1025	1069	1019	1002	1044	1026	1057	1036	1020	1016	987	968	1078	1002	1003	1011	1028	1019	1020	1052	1012	1003	1111	1036	1057	1084	997	1013	1024	1049	997	995	1034	1043	981	1032	1002	1065	1010	990	1030	968	999	1007	1056	1038	1002	980	1020	1011	993	1097	1008	1043	1050	972	1094	1038	1058	998	996	1003	1041	1032	1010	1016	1045	1004	1059	950	1071	1021	1021	1004	1054	1032	1017	990	969	956	959	1034	1077	1098	1087	1016	996	1003	1044	995	1077	1044	1031	1034	1015	1038	1036	994	1033	1052	1020	1057	1051	1012	1018	1011	1035	1010	1025	950	1019	1020	999	1032	1007	1022	1020	1033	1026	1049	1024	976	990	1057	1033	1025	1021	1017	1008	1012	1030	1050	1012	1010	1004	1027	1021	1005	1022	1065	993	986	997	1037	1049	1006	1070	1022	993	1027	1036	1054	1069	1037	1011	1023	1002	1030	987	1030	1072	1021	1010	1077	1081	1027	1053	997	1025	996	1003	1067	1004	1024	1035	1026	1028	1007	1015	989	997	1044	981	1028	1064	1059	1032	1071	1041	1020	1060	994	976	1012	975	1024	1041	1018	1015	1023	1015	1007	1042	1031	976	1018	1027	1033	1058	1062	1005	1032	1040	1044	980	1015	1067	1064	999	1066	1007	1047	1057	1046	956	1042	1041	1055	1046	1032	1072	993	1054	1070	1031	1033	1018	969	1057	1009	1075	1050	1023	995	1035	1022	977	1007	978	1045	1027	1063	1016	1042	988	1041	1027	1021	992	1058	1023	1033	1010	1003	1013	986	1017	1035	1070	989	1002	1000	1039	993	1033	1017	1031	983	992	1000	1033	997	1032	1059	1010	991	1048	1063	1039	1049	1060	1009	1030	1063	1012	998	1089	1001	1040	1080	979	1004	1028	1010	1048	972	1054	1054	1020	1049	1068	1025	1011	1044	1003	1004	1038	1028	1015	1050	981	1019	1056	1085	1028	975	1012	986	1040	1049	972	979	1045	1071	1048	1087	1033	998	963	1021	1004	1020	1034	988	1030	1087	1024	1111	1003	1014	1008	1038	1040	1041	1043	1002	1033	1058	1038	1029	1062	1069	1073	1018	998	955	1006	1026	1013	998	1098	1035	1056	954	995	1043	1006	1111	1000	1001	1037	1004	1066	1032	1091	1005	1008	1003	1045	1126	1075	1019	1011	998	1072	1062	973	1109	1029	1014	1057	1008	1029	999	1030	1008	997	1037	1023	1002	1038	1013	1017	1008	976	997	1013	1048	1017	1033	1032	1064	977	992	1086	1053	1043	1014	981	1003	1001	979	1096	1034	1052	1053	1047	1037
41689	25500	15563	7427	2629	903	418	327	306	307	297	366	297	317	262	332	319	340	308	337	305	330	312	317	314	306	306	298	318	301	334	286	296	304	338	324	321	315	287	308	302	324	332	326	317	296	317	305	328	353	303	296	324	292	293	316	286	325	314	288	338	266	326	332	318	305	286	317	304	312	305	330	321	308	320	293	305	322	327	318	301	301	296	283	310	332	287	268	301	314	299	318	319	343	286	311	341	295	330	313	333	300	276	325	314	326	328	282	309	322	276	305	292	318	256	319	344	302	317	280	300	314	332	301	294	301	297	326	326	329	311	302	293	312	323	269	335	318	296	299	302	299	309	324	299	294	293	317	303	308	351	324	330	328	328	307	322	315	284	349	375	303	287	345	351	309	303	314	342	297	310	312	336	344	338	311	304	299	310	333	325	311	300	314	317	306	333	290	324	319	317	286	332	321	353	334	325	309	300	307	344	321	312	329	293	317	327	304	286	323	319	310	330	323	318	313	307	300	316	306	336	332	340	347	327	314	326	328	333	298	348	266	314	302	313	307	340	312	314	303	337	316	317	287	308	299	318	311	292	339	313	321	301	337	349	330	312	290	333	308	308	319	312	311	320	332	300	294	315	291	316	291	325	314	299	310	301	313	322	375	327	304	315	315	295	311	290	316	310	328	335	317	323	312	326	296	309	300	306	284	322	337	297	270	285	302	320	278	312	303	322	296	329	315	298	329	349	314	285	317	321	301	304	324	337	305	331	310	282	336	333	314	316	348	311	316	346	293	312	349	351	319	306	327	325	317	299	332	306	295	333	302	324	299	316	369	280	292	350	305	297	288	322	331	271	304	303	317	316	303	343	322	298	318	324	300	286	340	330	314	322	302	316	328	317	305	362	334	306	327	319	292	273	311	301	312	315	319	308	336	344	299	315	320	278	353	310	321	299	305	306	300	303	311	304	297	338	314	313	308	325	346	281	309	302	328	302	315	290	319	310	296	334	356	324	332	327	335	304	311	312	307	312	322	309	353	301	319	282	297	279	323	328	287	294	303	314	347	326	334	320	303	304	299	337	277	278	282	286	304	259	332	335	314	308	306	319	313	287	334	291	336	318	295	324	311	317	316	309	293	329	327	289	313	301	278	307	339	319	295	316	333	309	312	304	309	291	310	297	294	323	329	335	323	302	296	309	337	285	326	332	282	336	379	336	330	308	346	304	316	325	318	306	326	334	328	315	310	311	303	329	316	311	334	292	323	310	314	301	298	307	291	294	307	355	347	348	283	304	304	334	342	305	327	335	272	306	341	344	336	326	273	285	308	304	314	305	316	335	327	297	295	297	333	292	302	310	312	297	334	270	301	320	318	349	305	313	349	301	322	315	320	323	317	339	313	346	311	314	334	303	319	313	316	329	336	319	329	310	329	331	277	308	320	312	324	314	322	312	280	255	322	286	289	320	331	330	325	328	325	312	318	297	306	320	334	305	305	310	302	323	324	330	305	322	330	325	339	328	303	291	293	329	314	308	307	284	324	323	319	308	311	298	328	323	320	315	302	323	300	321	351	340	285	324	289	329	308	330	290	304	302	331	280	330	312	320	311	326	328	299	324	330	320	306	342	311	295	320	324	311	296	333	304	263	281	322	300	326	304	292	295	317	342	323	342	337	298	297	290	310	313	341	306	305	288	309	346	370	338	290	327	326	327	310	322	296	312	311	327	331	342	328	286	354	313	307	335	288	285	299	348	292	293	279	287	304	309	312	340	293	291	296	298	308	312	329	317	326	295	321	321	280	348	297	300	293	301	331	278	339	293	329	297	288	305	287	307	291	326	311	336	316	331	296	317	345	300	316	305	293	319	283	328	313	294	318	283	303	295	316	302	316	303	328	328	306	316	276	292	292	329	321	290	299	355	316	311	321	296	334	318	337	328	296	298	334	304	310	329	325	305	307	328	364	322	320	312	295	296	336	321	326	325	345	315	293	328	299	326	292	306	297	292	299	324	284	301	313	283	307	322	317	363	316	317	321	330	326	293	341	320	284	302	301	329	315	312	307	323	319	310	310	277	293	305	320	299	302	349	314	340	283	307	324	319	323	283	319	370	321	279	295	311	328	320	306	279	314	340	319	314	326	308	319	279	295	315	326	299	319	318	308	326	294	321	301	308	296	281	322	328	315	339	323	334	286	307	332	336	290	320	300	321	359	343	336	319	314	320	317	331	299	315	321	284	297	281	307	317	296	324	284	334	339	274	301	322	326	314	283	293	300	299	287	323	337	280	332	292	323	308	302	297	329	318	302	326	313	334	317	316	325	324	339	332	299	315	349	333	314	287	347	306	287	328	295	295	319	320	325	303	298	307	304	314	302	297	341	328	283	312	301	322	323	341	314	296	365	326	293	294	271	319	322	279	309	317	313	295	307	305	316	303	326	323	328	342	319	324	295	324	312	314	311	285	313	317	284	335	281	316	295	295	305	327	332	295	307	302	318	313	330	303	344	305	312	317	297	314	317	332	300	341	339	344	313	300	329	344	300	301	320	285	288	302	301	300	294	306	323	315	299	297	331	332	334	313	297	286	304	312	294	308	297	289	283	301	289	320	336	269	306	296	334	302	312	328	299	315	294	304	309	303	258	348	313	330	312	264	310	316	289	326	288	275	322	332	295	311	308	305	285	300	298	299	304	301	299	309	301	321	302	308	305	352	300	311	301	297	295	272	296	313	334	316	321	318	289	309	303	299	282	292	309	318	292	318	330	323	302	292	341	293	296	317	292	328	322	281	310	311	330	308	310	320	298	274	295	329	346	308	355	304	300	311	302	371	281	302	335	310	299	311	319	310	296	325	343	288	299	335	312	306	314	297	322	280	318	311	306	303	279	335	328	334	290	346	304	309	339	279	293	292	311	325	336	320	312	359	314	311	281	316	284	322	308	358	352	320	294	288	300	297	286	281	285	311	279	311	299	300	317	294	309	304	317	282	325	313	339	295	322	326	345	289	315	294	323	353	301	286	304	299	279	329	265	332	315	313	287	323	344	293	286	318	310	340	306	322	326	300	336	314	326	288	288	352	325	315	309	273	305	343	308	332	317	355	347	309	340	305	328	310	286	306	324	301	329	351	309	298	344	293	308	306	295	317	285	312	293	314	302	310	303	312	305	291	302	275	298	298	288	293	303	301	278	310	343	269	302	306	318	347	306	322	289	299	315	301	261	314	294	306	318	306	286	281	356	326	334	313	308	314	363	298	342	339	283	297	347	314	326	326	341	321	319	290	310	288	327	319	327	352	313	302	366	345	308	319	290	339	327	302	296	273	289	298	332	319	315	298	339	334	328	337	309	294	291	278	321	300	332	344	305	331	282	311	325	305	318	326	303	326	319	281	274	297	315	297	288	284	288	326	308	306	300	288	292	303	281	286	313	286	313	336	305	336	296	308	307	328	316	338	303	317	310	280	318	322	332	279	308	306	304	284	281	319	336	329	335	288	288	297	297	300
23670	18191	22018	13561	6259	2060	861	722	687	700	717	734	709	723	682	700	715	670	682	669	752	686	664	686	669	745	772	680	715	697	726	708	720	741	723	771	711	744	690	680	696	718	702	768	694	718	731	679	713	774	691	680	715	726	691	673	692	717	711	727	713	716	675	719	687	773	723	668	698	762	716	670	705	691	716	738	716	706	776	659	714	745	730	684	742	719	725	724	738	738	717	733	713	706	688	708	710	705	690	694	694	727	702	707	728	755	673	721	753	730	723	741	739	698	700	728	709	738	705	683	708	736	715	711	725	711	789	743	686	725	757	725	725	699	707	697	711	662	647	638	690	744	757	708	733	722	683	695	687	681	708	666	734	743	670	730	729	720	684	710	682	725	722	706	710	724	703	719	689	698	665	677	760	738	706	705	760	662	711	710	726	711	711	668	751	734	771	686	698	755	785	730	742	698	754	676	765	694	666	705	744	701	742	714	688	735	729	758	723	703	715	721	697	699	697	725	663	758	671	731	702	740	747	713	696	694	731	650	698	711	688	746	670	671	692	697	751	712	690	698	724	725	689	765	712	694	711	702	709	718	699	678	671	720	684	680	773	720	714	703	669	680	732	690	732	654	686	695	661	666	712	716	726	712	675	684	700	698	749	739	708	734	742	749	678	707	710	723	682	710	660	696	698	709	716	655	723	715	696	749	737	703	747	729	688	692	725	707	729	743	701	737	724	733	723	696	739	712	724	703	745	723	713	730	700	689	701	717	704	715	713	694	670	742	732	720	751	761	693	733	731	667	688	736	688	710	711	715	698	729	664	709	738	771	699	706	744	690	744	698	684	697	752	708	673	709	676	732	706	750	690	701	743	662	727	745	746	696	685	688	706	724	654	710	712	695	761	688	729	705	687	700	684	717	718	716	735	702	719	713	724	703	723	702	738	751	733	756	705	715	703	744	672	748	700	777	720	707	703	681	687	694	719	748	695	785	727	730	700	739	745	719	711	713	778	688	704	718	703	725	732	710	737	765	726	722	748	695	691	734	735	731	707	731	703	690	683	698	711	681	684	713	762	722	675	697	718	717	695	725	700	710	718	727	629	724	744	760	688	682	736	718	684	734	728	744	725	703	703	709	738	726	778	737	687	738	690	714	764	695	708	694	780	705	654	677	721	714	713	707	704	712	684	727	664	734	719	736	704	722	724	696	650	715	678	740	700	686	720	748	712	715	711	695	709	672	695	690	697	744	721	725	719	716	714	689	734	690	685	715	729	739	728	754	718	756	706	683	688	720	695	726	712	673	662	710	726	718	730	725	790	738	712	702	712	726	706	701	723	680	702	713	691	728	696	743	699	803	738	699	793	717	633	679	751	663	710	722	641	678	700	743	733	682	686	708	724	662	691	680	747	720	654	672	689	722	698	704	734	701	687	721	717	720	716	705	771	728	716	690	744	704	691	760	716	764	712	786	710	717	715	743	685	728	656	729	709	765	730	728	714	743	753	719	731	687	791	713	751	748	728	676	695	719	725	711	689	661	729	694	760	720	715	696	729	681	721	683	684	749	721	655	726	711	658	704	674	705	733	749	722	718	695	708	721	705	725	709	705	709	765	665	683	692	700	713	714	708	728	789	730	742	724	727	716	680	697	746	675	678	724	713	710	751	697	729	686	689	760	697	699	704	678	718	745	742	742	698	737	707	730	701	731	695	706	730	680	678	672	715	719	716	721	713	718	675	723	762	693	707	696	734	723	708	681	735	732	723	694	671	656	729	718	679	722	684	692	654	696	697	749	716	762	715	687	703	685	719	700	721	709	693	698	680	712	676	725	748	697	675	666	743	688	729	749	700	748	712	706	705	696	739	695	709	688	707	746	738	707	738	698	732	706	707	698	695	710	737	679	712	686	724	719	694	719	709	697	721	688	716	746	687	703	748	671	739	697	679	743	675	732	702	711	726	730	737	747	723	732	685	685	692	714	678	708	700	666	723	680	743	685	702	693	738	738	686	750	751	708	747	678	709	748	708	687	713	732	735	699	695	712	743	709	731	671	699	713	731	698	743	725	769	741	736	741	692	696	699	694	686	700	731	672	710	704	691	721	700	724	717	722	678	740	690	738	712	697	682	707	737	680	738	709	774	738	684	670	745	690	714	717	737	709	672	778	776	695	707	705	691	771	715	718	676	699	711	722	699	744	731	706	698	712	707	739	704	707	748	722	696	722	761	710	685	719	685	684	657	690	687	748	679	702	710	710	704	685	728	741	697	709	705	727	710	703	754	722	717	690	702	673	694	709	683	666	694	720	713	761	677	686	724	733	684	760	720	678	671	742	707	678	718	705	723	724	722	718	710	669	675	698	715	757	720	762	683	702	694	663	685	694	650	717	706	721	676	702	700	701	706	710	688	709	712	710	737	712	700	727	683	701	739	747	657	690	721	733	725	737	693	795	697	711	704	712	695	749	712	719	688	719	691	690	732	733	715	730	741	786	688	691	751	710	713	662	703	727	732	727	701	700	694	693	770	731	746	710	736	716	693	674	695	688	699	725	701	687	716	727	698	696	758	674	739	700	648	676	690	693	728	727	725	789	723	695	707	710	722	714	698	746	724	719	753	725	655	648	689	729	672	696	667	745	714	711	754	716	736	721	712	730	715	726	721	711	663	712	716	714	710	728	678	712	694	690	676	806	683	709	757	736	748	759	710	708	694	756	718	697	707	713	741	718	716	676	683	692	722	725	715	727	745	742	713	755	712	689	689	685	692	704	732	725	670	736	744	741	659	732	725	732	768	719	685	767	738	748	741	729	743	702	723	706	714	679	703	677	688	695	662	691	687	738	705	715	680	700	729	757	673	703	680	753	779	715	699	727	738	650	726	673	681	713	717	702	736	743	707	665	696	724	740	775	702	671	691	720	689	713	698	720	681	708	669	724	713	726	748	681	733	729	663	757	734	718	726	667	719	705	709	651	739	701	740	663	690	723	682	736	724	726	695	716	682	783	728	708	694	734	689	707	717	710	701	672	708	707	756	732	712	744	725	708	725	679	716	696	656	720	712	700	700	790	728	730	713	704	733	648	683	715	675	720	685	733	720	698	759	737	727	757	733	693	678	722	711	682	716	723	679	696	745	701	728	731	719	711	745	705	731	711	704	707	714	717	670	708	676	729	743	700	747	714	737	714	722	690	712	746	700	692	738	719	717	689	701	726	731	735	703	711	701	696	703	737	741	642	709	697	667	732	731	720	717	693	738	739	715	689	734	700	687	722	682	720	682	692	663	707	721	712	722	713	735	718	680	685	762	709	712	691	733	706	667	742	712	763	746	755	714	720	734	719	757	711	708	704	706	720	701	718	703	692	693	662	750	693	675	688	761	762	725	687	648	727	674	763	705	689	762	705	659	703	694	739	699	736	737	674	705	730	699	710	758	721	680	752	681	701	738	705	662	760	720	744	705	646	698	703	746	699	736	700	675	665	688	689	713	702	707	742	661	704	688	750	658
61822	62177	67469	47776	25754	7965	1591	532	314	321	298	278	303	307	293	335	311	299	308	319	276	308	323	272	311	263	269	302	308	290	303	279	293	296	306	283	325	310	314	323	344	336	294	334	337	287	307	310	303	309	295	279	284	313	295	274	294	301	287	292	292	308	308	286	267	295	288	280	288	291	271	280	308	293	304	310	306	315	294	288	291	310	282	249	317	289	284	308	296	289	279	292	303	287	319	304	303	297	333	281	274	305	312	288	308	289	294	316	287	318	279	299	277	300	284	278	300	329	280	301	282	336	309	269	289	300	296	296	319	301	295	312	291	275	305	297	329	339	343	307	295	318	273	278	263	271	277	316	284	326	326	325	320	296	293	278	332	321	281	257	320	296	302	303	311	322	323	307	312	305	303	275	271	283	291	296	310	316	285	300	279	259	294	258	296	334	293	296	277	305	314	305	313	306	318	253	314	280	298	274	292	317	323	312	288	321	299	310	289	300	278	331	309	293	312	309	285	281	302	276	323	290	274	289	290	297	325	313	310	313	295	296	294	296	251	295	322	291	285	298	269	296	276	305	246	268	262	290	281	289	332	302	262	337	312	320	311	286	295	324	252	312	332	296	270	304	320	312	276	319	310	306	321	294	296	297	312	324	340	303	298	264	277	276	286	288	294	291	287	287	284	304	293	266	308	283	296	285	321	296	293	304	308	293	291	291	271	290	314	295	292	327	318	313	322	239	297	273	274	302	291	294	303	298	307	272	333	338	289	300	282	277	286	279	314	307	295	310	284	328	293	306	264	291	296	281	263	301	298	314	269	278	283	288	261	289	278	291	313	316	327	306	284	293	293	295	323	309	276	298	278	324	314	289	296	285	313	291	273	305	273	284	307	292	310	310	309	281	264	290	287	292	329	288	315	328	296	311	288	280	309	287	297	322	270	298	296	260	329	303	302	278	304	310	312	279	301	302	294	316	250	274	315	340	279	281	298	274	301	330	306	267	280	281	285	276	269	305	276	306	350	292	326	309	289	308	291	277	288	290	295	288	294	306	342	325	288	282	283	318	303	299	290	293	322	284	298	308	288	277	319	302	303	291	318	272	331	320	322	288	313	292	285	300	337	301	296	283	325	299	270	294	280	264	306	272	308	281	292	302	330	307	312	290	295	299	297	274	295	290	308	283	301	276	276	279	292	264	275	258	292	299	324	275	306	300	294	311	303	315	307	255	272	282	273	290	300	276	285	296	283	301	304	287	305	287	290	299	282	294	293	314	351	344	303	294	291	283	275	271	278	328	274	314	317	294	313	286	301	301	295	307	303	332	300	310	318	317	269	300	292	290	275	294	273	275	277	289	317	281	312	305	311	315	264	286	295	291	291	266	300	300	276	299	266	337	313	320	309	307	294	322	327	273	292	295	275	294	332	314	346	312	299	276	282	291	267	287	286	306	322	288	301	274	291	312	331	320	292	301	295	299	312	327	330	275	296	287	309	322	302	286	290	302	296	282	282	288	312	288	310	260	306	277	255	273	284	298	290	316	301	320	263	300	265	306	320	287	280	287	317	309	290	313	313	303	287	306	324	300	305	284	331	287	284	285	291	285	286	307	298	280	269	247	306	289	309	300	294	271	295	307	272	348	303	294	292	277	296	286	299	286	309	276	299	282	305	324	299	294	282	284	274	297	287	276	323	297	321	282	287	294	312	299	287	245	278	273	263	333	306	305	286	305	310	283	326	285	289	293	277	306	298	295	289	300	280	287	318	322	309	298	306	314	294	284	319	321	312	322	315	315	258	311	318	298	325	323	302	314	282	258	306	308	243	307	311	273	287	291	310	308	308	311	313	281	269	258	315	310	266	267	275	274	285	292	300	295	283	336	307	315	284	300	265	320	316	297	289	300	300	296	281	284	310	339	287	297	247	273	297	310	284	297	349	295	358	307	311	253	319	283	286	324	313	275	306	315	311	284	314	278	305	303	283	278	310	304	315	305	313	303	313	320	327	321	283	300	326	294	305	272	307	267	311	278	284	290	316	337	247	253	293	285	305	296	261	316	290	277	289	300	332	340	320	275	280	280	295	287	317	306	310	299	302	283	297	297	294	271	281	292	307	320	314	272	315	260	312	286	277	310	297	293	265	319	292	283	318	301	307	308	307	295	346	312	292	268	318	307	297	288	310	296	304	316	286	324	332	301	313	280	311	326	293	274	284	297	287	265	293	302	337	306	259	313	294	308	291	286	329	327	321	284	286	328	288	299	274	318	310	290	317	305	283	306	302	297	268	273	279	284	288	271	319	304	262	325	306	317	281	301	305	321	264	300	313	262	310	295	301	318	296	254	301	307	303	302	350	288	296	295	302	298	329	286	303	320	305	297	274	296	314	313	309	327	279	293	291	301	282	254	282	299	318	332	276	339	333	299	306	315	322	307	312	298	309	303	287	287	291	310	280	269	301	323	284	305	308	239	284	273	316	292	304	290	314	283	302	279	300	294	283	296	308	304	283	277	347	273	280	300	298	302	301	314	301	276	305	275	311	280	312	305	280	283	297	316	380	302	285	300	301	302	297	296	292	285	309	294	290	297	306	254	285	271	277	307	290	299	288	276	339	291	276	312	340	292	276	260	297	285	295	299	332	295	324	300	309	283	337	346	286	336	315	317	292	291	262	287	281	295	288	312	343	269	308	298	330	310	287	295	322	280	298	295	315	314	305	298	312	292	270	283	295	280	288	286	286	292	305	305	310	320	320	337	288	297	318	312	325	323	285	286	290	292	275	300	310	323	286	307	341	295	286	297	304	291	271	271	306	294	273	286	304	269	289	286	296	261	317	324	284	314	269	293	286	333	312	300	328	292	268	274	330	302	272	308	308	312	295	290	325	312	287	304	283	306	309	334	291	291	294	275	306	278	253	269	277	307	309	298	320	296	327	308	325	295	260	307	305	279	288	305	285	328	326	290	300	341	294	292	303	285	294	281	324	294	289	293	331	309	303	305	290	296	310	321	328	298	330	271	291	289	322	287	293	272	313	317	299	278	303	308	313	341	298	320	277	312	287	267	301	302	296	280	299	290	272	299	303	270	287	291	278	323	313	287	303	285	300	304	294	296	271	299	322	277	308	310	294	314	289	260	295	273	314	317	334	274	288	305	283	288	291	299	315	310	334	297	294	301	296	279	288	303	301	317	307	300	287	305	273	279	294	304	257	298	268	303	305	284	288	297	302	278	315	266	324	273	278	310	311	325	307	311	328	298	281	309	312	320	299	297	339	300	299	269	269	292	304	330	285	312	292	305	261	290	328	330	296	277	288	326	282	314	307	261	289	304	292	307	294	282	316	284	294	291	299	280	288	265	303	303	295	330	302	325	301	317	321	310	302	291	270	296	321	311	295	307	297	303	321	286	326	311	302	296	331	275	271	307	308	335	313	301	307	318	293	288	284	278	296	301	249	283	284	304	308	270	284	305	312	294	289	290	260	320	279	310	344	303	291	277	291	295
39232	50188	63690	52167	32783	12068	4319	1535	707	695	713	708	670	670	743	686	694	718	677	669	698	727	654	753	721	656	677	698	660	709	700	676	756	718	724	675	699	677	656	688	644	705	729	728	775	684	708	690	704	723	662	735	703	709	651	726	717	691	703	656	699	744	677	674	704	708	699	698	699	745	669	661	634	715	719	696	705	716	693	709	687	699	675	692	692	685	733	692	709	681	685	708	655	756	688	647	678	699	706	696	715	675	682	750	700	705	682	699	675	710	696	728	717	683	667	696	738	655	632	706	642	728	641	701	736	658	699	698	728	673	677	652	652	668	686	714	693	672	702	633	778	684	686	666	679	667	700	703	686	633	694	683	683	689	638	658	640	699	679	659	711	683	701	685	660	708	706	686	712	723	644	729	695	653	664	691	702	753	696	685	660	669	714	685	709	693	747	671	654	701	726	737	674	694	682	692	690	734	689	697	687	709	694	742	687	682	725	690	692	683	668	687	687	694	733	682	751	677	730	715	705	706	711	698	700	687	668	757	710	718	704	676	681	686	682	728	702	685	695	676	701	711	688	705	654	708	718	672	698	653	727	694	737	713	717	718	683	630	685	681	698	647	693	674	734	669	694	699	659	701	674	696	668	707	690	650	695	646	715	686	641	728	668	672	712	690	690	676	668	658	686	684	690	689	684	642	698	678	690	735	650	697	681	710	639	677	697	680	737	711	681	668	694	722	707	678	663	683	721	676	694	638	654	651	687	705	703	655	737	684	658	708	660	684	682	671	696	666	719	666	708	678	691	702	708	696	673	686	663	733	694	658	648	625	711	679	716	683	680	706	716	740	670	702	694	653	710	649	696	668	633	669	664	690	664	681	700	666	671	712	647	703	706	660	672	679	650	727	659	676	716	707	695	675	694	690	702	724	682	675	709	706	677	673	707	666	772	660	695	704	678	683	722	698	713	717	708	677	643	683	743	704	684	713	726	661	686	707	705	732	718	671	682	693	636	686	710	664	682	656	689	693	674	616	714	738	682	709	707	666	677	650	683	712	683	713	719	717	669	726	636	712	721	671	711	640	708	706	672	664	679	712	680	688	716	704	696	697	698	684	697	723	729	708	679	727	752	678	700	716	689	704	680	714	708	730	674	715	720	697	671	718	726	670	698	647	707	670	710	697	713	695	660	691	731	683	676	668	684	681	726	717	700	724	720	657	746	634	671	676	726	651	684	655	716	705	667	662	673	697	727	715	664	685	697	684	684	701	691	676	690	724	702	699	686	671	673	728	750	692	700	701	695	691	700	731	704	741	670	707	711	697	733	681	728	734	695	710	673	706	692	703	669	673	723	689	717	695	688	726	654	699	741	679	669	717	680	685	666	676	683	682	684	685	675	676	656	709	690	654	656	701	740	669	680	684	687	674	711	705	647	664	683	722	692	663	694	699	658	714	677	681	647	713	695	700	671	660	673	665	715	676	676	680	691	680	705	668	695	665	685	752	689	720	658	681	718	744	670	702	670	668	680	696	713	664	725	674	637	679	664	696	746	661	721	738	670	691	696	664	687	716	726	676	705	719	681	721	655	679	697	728	690	695	727	679	727	712	681	690	664	707	692	693	655	688	729	694	653	704	696	730	700	726	648	686	652	713	719	649	667	725	709	664	654	672	714	660	694	662	687	721	705	709	688	724	697	675	673	692	667	664	697	723	668	670	685	662	695	732	686	717	621	704	653	685	655	696	651	717	653	669	677	670	708	698	725	732	648	748	686	728	655	740	685	686	695	708	709	719	679	684	711	671	758	658	709	714	703	647	698	675	709	671	679	736	754	690	656	658	709	731	653	716	745	715	700	722	684	702	690	698	667	662	702	735	642	660	736	671	651	665	683	679	710	672	686	706	672	693	654	704	707	695	700	714	643	730	721	686	639	683	691	682	696	736	672	694	725	697	703	723	658	716	684	664	695	719	724	680	682	702	737	690	680	712	643	697	668	688	646	728	729	727	679	667	677	690	678	676	719	686	701	710	709	708	684	688	679	719	645	656	729	676	720	679	692	673	731	715	682	722	666	628	678	651	653	652	720	653	711	755	671	715	725	744	671	693	676	614	682	683	766	723	700	755	662	669	686	696	714	673	629	680	716	726	675	676	704	666	694	677	732	687	708	689	677	714	671	676	710	709	702	711	703	719	709	682	697	659	690	688	671	640	708	629	679	710	748	701	657	682	666	686	694	696	679	693	721	679	726	751	673	730	631	661	722	725	717	698	658	690	635	662	696	710	678	706	692	731	699	698	698	745	741	646	664	735	672	660	699	700	671	707	708	655	672	664	713	706	713	679	683	688	677	688	692	728	668	685	723	698	678	676	709	647	710	695	676	683	736	730	701	717	709	663	688	732	679	711	662	706	654	721	679	734	689	720	722	652	713	669	659	661	635	695	704	672	678	698	693	755	650	687	711	687	718	717	739	675	672	701	683	696	742	709	736	684	722	726	681	726	662	738	674	753	704	643	677	702	712	683	707	716	710	760	688	720	669	690	702	719	717	686	676	689	746	640	687	708	662	687	661	668	688	673	665	665	690	684	710	672	652	682	703	683	654	674	688	702	713	621	717	686	695	705	670	690	687	726	708	653	679	733	652	718	705	726	684	698	714	685	676	720	704	712	727	679	711	714	702	668	681	701	694	672	657	730	726	681	704	665	683	693	701	679	640	659	703	670	701	715	697	731	669	722	721	653	674	690	711	688	716	673	689	670	722	666	706	733	727	634	663	736	675	708	656	734	698	631	733	751	669	695	685	695	680	687	708	702	691	706	709	659	682	724	677	669	722	683	684	736	655	707	701	692	694	625	724	651	730	739	721	678	689	700	696	716	661	677	696	697	699	732	696	695	683	674	696	705	674	697	717	699	717	732	716	661	689	670	722	648	698	741	672	645	691	723	689	705	675	692	687	710	721	696	665	665	683	666	775	702	699	673	636	721	708	677	708	676	678	687	689	702	740	714	688	659	680	713	708	717	776	699	679	696	688	694	690	681	639	672	677	670	701	685	715	753	721	669	681	679	687	654	668	703	681	680	700	706	687	686	703	613	708	681	709	713	678	677	724	730	671	692	675	696	670	637	688	725	656	734	693	690	707	709	691	742	711	733	751	677	703	720	712	681	690	719	664	674	672	672	706	724	703	647	695	674	691	680	687	687	719	700	705	692	661	693	716	717	681	668	740	714	651	693	728	675	718	711	739	707	695	685	719	668	666	670	673	687	655	686	663	694	725	779	705	654	702	689	680	672	644	683	688	658	718	720	701	683	663	725	745	670	730	654	717	666	699	666	684	726	708	703	711	645	658	720	726	659	676	693	687	696	671	649	677	673	732	700	734	705	695	666	704	678	706	653	703	679	666	736	692	684	676	686	681	747	693	709	678	701	680	706	663	676	707	686	667	710	696	703	685	641	681	704	700	658	695	687	671	705	729	660	709	675	713	638	663	717	706	681	639	657	688	680
70820	70045	79643	59143	36163	17870	3936	903	455	473	458	492	399	448	432	463	465	434	433	445	424	452	438	432	427	440	436	476	467	472	391	419	387	425	417	444	453	430	426	448	459	461	440	444	462	433	423	453	441	429	484	444	435	420	384	412	428	437	448	447	449	445	444	409	458	441	413	414	478	462	448	465	415	444	440	417	415	410	437	423	464	404	461	407	427	436	469	478	489	442	392	387	457	421	464	464	436	450	440	446	426	398	428	436	460	429	402	418	388	396	456	449	429	428	449	436	491	499	441	454	433	453	425	484	429	388	469	469	431	457	432	391	415	427	480	444	412	417	410	403	479	430	464	447	473	429	413	446	465	457	445	416	447	446	432	437	414	402	429	462	462	407	429	485	438	391	437	418	396	451	416	423	433	458	431	435	447	424	404	429	412	456	392	418	454	455	456	451	494	404	425	411	401	461	472	440	440	431	464	434	428	444	439	415	440	421	417	418	419	431	456	404	429	426	423	417	404	404	438	401	435	416	432	487	432	440	448	441	439	425	416	421	470	463	486	429	424	443	385	460	453	380	409	413	410	397	434	473	416	427	417	408	397	409	406	411	394	477	460	451	448	397	418	437	458	429	427	429	423	437	413	480	448	459	445	396	446	401	454	475	440	439	403	491	456	425	429	409	435	450	445	406	453	444	424	467	413	471	434	470	471	407	411	390	439	435	478	440	415	487	453	435	438	460	433	458	462	444	439	427	486	440	421	451	414	506	450	455	420	436	454	485	411	446	452	458	444	467	496	454	454	411	457	463	483	434	402	483	431	446	447	400	438	418	429	432	433	453	411	451	463	465	432	490	446	407	459	444	476	433	447	422	431	456	454	453	454	405	452	394	415	441	398	414	438	437	435	431	427	411	426	412	446	438	365	425	492	427	465	484	428	450	426	436	470	443	493	425	450	433	418	412	436	439	450	485	394	407	453	445	447	432	454	418	395	463	451	463	437	444	450	452	418	447	462	432	439	409	429	420	445	448	416	493	455	440	461	407	455	446	409	433	444	444	456	421	421	461	434	438	426	456	413	439	403	435	403	476	432	446	454	463	426	448	429	447	434	443	451	465	437	447	468	429	433	471	447	461	432	458	457	392	420	442	419	494	436	446	449	424	435	406	422	476	434	441	492	407	448	438	427	493	438	505	414	479	411	402	458	443	485	481	449	462	404	453	417	421	437	435	456	479	437	419	418	464	439	473	466	409	439	457	464	454	447	446	459	411	412	425	450	429	427	434	390	449	445	450	475	453	508	457	431	439	432	447	462	431	468	427	429	443	422	417	382	448	419	455	417	403	479	455	416	452	483	433	408	447	417	459	454	471	438	426	443	419	467	454	408	454	400	433	436	431	450	427	440	487	430	410	443	425	388	464	452	435	454	409	439	455	415	415	431	404	413	442	430	438	425	427	436	449	465	474	447	409	446	427	409	422	460	430	457	466	425	418	453	455	431	432	441	449	441	435	467	464	460	433	444	409	431	461	433	436	427	467	449	466	421	435	443	422	437	434	432	423	444	393	419	412	444	480	472	392	414	442	457	435	433	447	462	456	421	418	474	428	403	430	409	408	481	440	418	423	430	478	425	424	445	425	441	436	411	444	444	426	416	471	443	443	424	426	446	412	470	415	400	418	414	409	455	430	449	436	448	472	467	438	438	445	417	483	461	437	439	433	479	430	435	418	452	387	441	429	412	434	445	461	435	411	417	399	425	437	453	440	428	461	423	455	455	480	438	429	415	444	486	450	457	460	451	394	439	469	438	389	422	426	422	479	418	456	487	461	437	456	477	461	466	448	374	430	416	448	413	451	444	444	414	431	454	449	442	427	406	437	411	429	431	460	421	454	457	447	464	444	432	464	430	479	472	465	473	446	463	417	411	421	443	425	397	431	440	465	452	457	451	437	435	447	444	445	422	443	447	443	430	414	473	450	415	458	460	462	459	466	427	450	442	427	399	429	434	427	445	425	432	391	433	453	446	458	443	425	388	449	435	463	447	455	432	470	448	456	412	396	425	478	436	446	443	425	458	438	411	435	463	446	451	424	429	385	418	481	430	432	436	438	431	463	435	403	446	442	429	381	441	461	447	425	417	436	469	432	472	468	456	457	445	427	471	450	437	452	455	453	430	472	424	485	429	438	399	447	461	432	455	416	437	458	411	459	459	455	427	459	453	432	448	454	483	420	418	421	384	462	459	479	453	455	452	413	447	434	436	427	442	448	461	450	479	444	431	431	475	453	444	466	429	400	427	434	437	457	451	392	440	445	477	452	452	435	438	401	453	433	467	428	459	453	412	437	450	418	453	416	479	458	415	390	451	429	439	460	443	477	442	415	517	472	422	411	439	413	452	445	474	431	429	415	450	476	455	432	405	412	440	438	430	413	421	402	436	412	420	452	403	411	442	385	444	453	488	421	412	427	465	460	431	482	424	463	483	441	443	409	424	449	485	438	416	427	465	445	424	445	422	436	431	426	443	440	410	425	446	444	434	438	406	440	463	424	471	445	436	441	468	437	436	417	467	439	454	414	471	472	453	405	447	449	428	452	417	436	414	454	459	458	454	458	445	414	430	438	422	434	426	451	439	463	413	434	469	460	472	435	469	476	411	394	452	463	422	458	466	458	411	426	438	444	433	461	467	423	416	427	455	409	446	436	449	471	439	459	408	412	425	423	474	421	420	420	465	481	414	455	449	452	428	471	455	425	455	453	470	440	453	436	444	449	462	452	454	398	493	445	437	428	457	450	447	433	429	409	439	432	423	404	431	456	419	447	440	454	419	460	437	414	494	426	454	434	430	464	443	454	428	469	461	385	383	425	446	435	438	420	478	452	429	450	437	448	448	426	450	415	423	421	407	418	454	474	480	454	444	432	434	460	452	400	449	477	416	432	459	414	425	428	445	438	452	447	436	459	421	428	432	433	453	458	468	448	411	471	454	451	427	437	402	419	444	480	464	440	441	463	476	474	435	429	415	473	418	441	377	421	432	402	421	459	447	433	448	487	450	433	465	428	460	461	458	461	421	438	408	422	450	440	475	447	432	441	473	424	459	439	406	444	442	429	430	400	447	454	431	475	465	417	442	473	427	452	421	464	425	454	443	423	416	440	450	431	414	446	436	472	474	469	439	407	477	417	446	462	441	438	473	436	428	441	450	453	445	439	398	441	431	438	424	432	438	427	445	419	472	444	456	441	452	487	491	446	418	422	469	422	407	449	415	414	441	470	445	426	475	453	431	471	407	424	397	485	443	421	423	413	451	432	430	428	437	395	470	461	443	452	450	461	405	466	447	455	484	426	455	429	455	456	446	443	457	452	443	424	425	431	438	423	432	459	459	450	439	458	393	475	427	413	435	442	471	410	441	429	433	444	439	444	407	451	457	404	428	432	466	446	461	450	443	438	432	391	463	424	448	450	458	431	404	461	423	465	472	424	463	476	437	442	433	443	462	410	439	417	413	437
46400	57789	78775	64536	43693	23847	7067	1802	949	963	963	944	972	982	948	948	976	949	964	955	971	1016	951	984	937	982	936	989	944	942	906	916	955	995	1007	985	894	1007	951	985	947	992	920	936	1001	946	979	919	971	941	961	961	950	967	927	955	916	1015	989	923	884	1008	937	948	955	922	934	929	1016	985	1035	964	956	891	1025	968	997	943	927	949	993	983	917	932	964	964	950	951	960	960	1019	955	941	926	966	984	916	957	1004	920	977	1007	981	986	1022	997	991	936	1003	959	956	969	963	994	953	994	934	1003	1040	974	984	1002	970	962	928	939	966	971	920	973	955	921	969	946	1001	952	1014	1035	989	936	933	932	986	982	937	947	978	944	1035	950	943	983	952	921	952	978	964	953	948	910	1017	913	935	930	1024	966	972	932	972	920	969	935	906	946	898	977	992	995	930	989	965	982	966	945	968	972	982	973	1008	973	981	1012	946	945	936	919	997	944	966	956	953	963	940	922	923	941	959	958	988	1001	936	904	969	918	905	949	996	946	933	984	960	977	907	952	930	968	946	976	986	993	969	946	965	917	987	1017	1054	975	986	966	895	930	972	989	985	946	949	952	983	994	952	1006	975	996	951	962	987	982	881	1033	934	935	927	956	929	1006	907	995	990	951	982	976	959	937	945	945	969	956	938	961	973	911	947	982	938	937	894	955	919	945	887	998	1030	967	950	982	979	962	949	1009	957	985	968	956	971	973	939	1004	959	969	1004	969	994	918	964	987	970	942	945	929	922	917	994	960	975	993	986	924	982	958	931	973	921	986	1032	981	970	948	905	967	990	958	957	959	994	929	940	919	966	935	975	974	992	979	977	952	967	946	950	885	973	968	1006	899	954	937	920	916	945	949	959	972	985	990	925	980	1004	917	967	938	933	937	965	990	962	951	984	969	907	957	987	995	960	990	971	920	964	994	908	978	993	999	1011	924	981	995	982	958	971	918	978	943	920	1005	997	971	926	987	993	966	937	941	908	950	983	997	950	942	940	957	951	996	947	1011	970	929	979	965	1001	955	922	878	919	962	980	944	950	955	990	926	925	1006	938	978	965	935	1018	962	945	936	963	928	995	968	978	911	927	977	933	901	984	915	967	978	941	1001	950	978	953	957	998	911	954	942	943	911	1010	954	950	994	944	975	973	944	1040	977	972	963	902	960	942	1022	965	921	977	992	944	985	987	884	897	968	957	967	1035	960	953	964	966	969	945	909	948	1006	931	980	921	960	981	933	971	987	966	948	916	876	982	951	988	992	1037	942	966	926	956	1020	954	983	1021	964	987	940	912	931	964	985	969	991	932	872	1016	967	939	957	932	921	941	932	1011	975	953	989	966	966	952	958	928	958	939	955	948	988	942	923	976	972	953	912	920	964	953	1000	928	917	1003	925	959	956	957	920	911	985	959	996	980	946	952	969	960	931	906	987	931	954	922	965	944	963	936	958	958	1000	990	970	954	962	977	922	962	915	942	929	929	986	1008	1002	995	929	942	898	962	957	948	973	963	989	944	977	913	923	969	948	1003	981	903	991	920	1001	931	921	926	942	972	952	989	971	938	975	978	947	965	911	961	977	993	938	875	1000	968	936	989	966	1034	912	1048	965	987	910	969	904	936	983	931	964	963	918	947	959	1017	952	1022	955	960	950	919	951	899	926	983	947	945	933	980	956	996	951	965	957	985	960	1005	958	972	952	958	936	964	986	928	940	919	997	917	947	988	961	958	977	942	925	988	920	988	939	1022	966	1027	980	1009	918	958	940	1002	947	964	985	949	956	974	950	958	968	924	954	1007	942	961	959	953	928	951	989	988	917	929	957	1003	975	947	996	998	947	965	989	937	1011	976	995	1006	990	969	992	989	926	1013	934	937	883	969	932	970	964	974	980	978	946	938	956	967	976	985	932	915	992	966	976	987	1003	955	952	953	957	955	921	980	1013	948	990	924	920	973	991	913	939	972	934	937	920	985	961	907	999	962	940	987	1023	945	984	933	958	961	911	937	927	983	972	955	917	999	998	961	977	962	944	961	973	983	990	982	976	972	948	982	947	1001	973	965	1004	955	913	970	974	977	970	923	942	922	960	959	940	938	952	946	963	1017	896	955	898	1032	1015	935	962	974	985	976	1054	926	935	938	963	975	936	931	916	961	935	947	994	972	982	931	902	971	977	963	941	1019	964	992	953	998	933	919	886	954	981	970	958	991	964	971	956	942	952	987	916	916	948	959	930	973	1006	985	949	963	926	1009	978	969	978	970	1003	966	953	1000	932	952	955	951	896	967	961	991	955	961	959	998	909	949	957	965	950	974	977	928	969	933	949	955	921	913	969	992	927	948	985	1012	977	977	968	958	914	946	959	961	929	981	973	955	951	952	941	940	892	916	965	973	906	971	988	956	958	974	951	962	964	1014	954	977	1024	1008	1000	973	943	1009	994	978	976	978	997	942	922	955	989	944	968	933	958	1045	987	979	941	939	965	1043	986	898	970	978	923	911	1010	1015	1018	948	966	938	948	949	951	874	925	927	937	940	967	945	978	969	924	994	967	970	970	978	970	950	1012	934	946	938	897	1010	950	982	1002	970	954	913	954	1010	987	946	1000	931	932	960	1005	966	992	969	962	936	984	949	955	988	949	935	974	955	929	975	965	950	962	1015	973	970	979	984	967	919	1003	988	959	996	969	939	948	907	996	968	953	960	932	983	933	1027	925	1019	993	999	924	986	977	966	977	974	979	925	1006	930	939	949	1004	959	998	942	994	930	956	956	934	997	1018	930	926	933	983	978	972	982	942	954	946	942	932	942	944	1005	1020	955	955	983	942	912	910	958	986	968	941	960	951	995	998	974	951	959	980	985	951	968	951	974	976	1003	913	939	1001	1016	955	961	941	956	993	1014	949	977	940	992	1000	953	1004	915	937	951	943	954	942	942	984	932	906	988	952	951	912	966	986	989	980	932	956	926	995	989	929	938	958	995	951	954	1006	910	948	951	975	983	964	911	977	1014	980	959	909	977	964	975	996	1012	928	968	976	973	990	956	982	952	964	974	978	940	982	941	916	946	963	938	974	958	968	982	962	1003	936	969	983	930	969	989	938	939	1020	946	937	980	947	946	997	916	971	972	993	994	1003	934	977	954	957	895	994	959	997	983	996	928	992	1019	984	979	1031	989	959	937	966	1034	968	969	935	968	970	1018	970	952	1026	958	963	969	938	968	930	1003	967	987	978	955	978	1011	976	940	917	944	987	981	1005	922	1026	971	963	1016	946	976	942	939	994	934	946	948	962	950	991	912	928	988	928	900	954	1016	1004	942	1034	912	987	924	925	957	931	942	904	915	944	965	936	979	975	1038	966	1004	960	973	977	967	1003	947	943	972	928	939	964	1001	1017	915	904	967	985	892	934	949	975	929	994	984	1007	913	989	950	1009	938	997	950	953	986	894	937	1023	977	965	931	914	948	997	951	912	906	967	993	931	928	944	978	988	960	908	954	958	930	962	961	969	940	884	943	932	941	986	982	933	981	931	967	974	937	966	958	999	914	951	943	936	964	946	966	1006	945	940	937	1001	976	955	901	956	1025	975	891	978	969	952	929	942	950	984	980	945	969	917	942	972	949	964	920	939	975	954	981	961
40798	24933	15342	6758	2238	768	366	296	280	301	308	285	286	246	285	273	288	294	291	269	316	262	269	276	292	310	274	279	284	304	281	320	319	286	304	300	307	289	307	292	305	276	291	251	257	311	282	262	271	286	290	297	298	298	289	279	283	278	279	264	282	305	276	288	286	281	327	263	316	303	280	284	278	276	299	276	289	274	301	295	302	328	283	271	281	276	290	296	274	306	242	253	249	298	280	317	278	265	263	301	290	280	292	285	276	307	281	300	296	305	293	279	283	300	280	291	309	318	295	277	290	275	292	281	307	301	294	283	287	297	289	264	273	270	297	300	307	295	316	283	292	265	286	285	298	292	291	274	304	263	293	273	270	252	249	282	293	307	274	277	301	288	247	292	274	292	305	280	320	278	295	286	268	271	259	305	296	303	313	303	294	303	292	295	284	283	319	300	283	264	286	339	252	259	269	280	286	303	244	283	296	283	290	284	291	275	300	273	308	321	288	308	299	265	280	284	288	276	301	262	292	302	298	334	277	267	301	284	271	268	274	322	273	280	290	307	237	232	270	309	280	251	273	259	300	296	262	260	293	270	295	289	279	253	236	295	277	288	274	296	287	294	285	251	273	303	270	307	310	275	292	302	309	344	307	324	298	278	267	277	305	280	293	293	256	269	278	296	306	308	261	279	295	324	302	305	269	280	264	302	286	301	305	283	294	298	265	255	272	262	262	274	288	306	281	277	284	247	265	323	300	256	271	299	300	285	288	271	266	293	265	276	274	281	302	295	264	266	301	291	329	280	271	300	287	275	304	296	286	312	309	288	277	288	269	292	320	283	279	262	288	291	279	290	284	265	284	248	289	274	271	288	282	269	282	305	324	301	320	309	308	276	255	277	310	248	240	282	299	278	284	309	276	287	276	282	269	274	268	293	302	293	311	259	293	253	284	273	272	335	255	279	290	327	283	274	289	281	271	279	280	279	289	305	263	276	313	277	284	309	280	305	295	271	288	303	318	311	313	291	307	265	261	314	280	304	312	308	299	256	328	285	248	300	271	301	316	270	267	312	313	274	270	284	267	298	283	313	302	273	298	253	285	278	267	304	310	261	299	281	298	278	307	324	280	249	305	276	284	281	315	320	306	300	299	288	284	299	322	283	323	297	262	304	274	279	285	284	297	273	332	305	284	274	268	282	300	317	296	293	257	319	304	319	252	278	280	283	292	295	267	281	294	320	297	289	271	295	260	321	290	283	292	260	263	289	279	303	308	253	293	316	296	313	279	267	307	287	290	283	278	286	293	276	264	293	262	288	252	290	309	307	319	287	262	252	296	287	295	311	298	299	291	296	282	287	282	304	276	310	280	259	320	315	299	266	297	273	256	319	290	296	293	283	297	249	287	270	275	306	326	296	331	269	267	297	293	272	273	271	288	275	275	288	264	303	294	320	324	313	286	302	286	331	308	286	298	285	300	281	302	270	289	290	280	273	291	285	291	283	320	314	296	282	284	289	308	287	308	283	288	310	290	299	290	291	300	317	248	295	296	292	245	268	327	285	306	281	257	264	290	315	293	255	282	283	289	280	292	281	296	284	272	312	295	297	268	310	276	250	272	275	255	289	301	298	332	302	285	288	275	300	261	268	227	266	274	304	279	304	286	273	302	271	289	310	261	281	319	295	269	268	294	297	286	267	302	291	293	282	283	284	269	279	318	292	303	282	296	272	288	277	297	261	319	258	271	297	299	270	287	299	251	274	272	276	281	285	266	297	264	292	289	268	273	265	264	295	282	277	266	286	268	257	289	277	274	299	293	276	298	252	293	276	277	245	271	278	286	277	306	290	306	271	333	299	284	298	261	240	281	273	290	288	306	272	281	320	306	257	280	284	264	301	275	305	296	282	283	283	272	310	306	268	279	270	279	297	285	296	276	250	308	266	278	290	298	256	285	292	344	293	295	294	300	279	298	299	292	292	269	290	309	238	313	294	304	277	281	242	305	307	313	276	273	294	334	279	272	258	278	301	291	332	261	267	301	286	284	282	285	264	266	272	282	307	303	304	288	302	317	296	302	267	255	267	284	237	279	307	284	277	284	276	273	258	294	274	286	275	292	266	260	284	266	282	307	308	295	261	280	297	304	275	291	284	304	270	277	268	288	291	308	291	292	252	276	272	294	308	270	287	276	285	278	297	264	327	271	279	282	290	316	290	290	321	306	267	285	295	286	271	302	241	278	287	280	276	317	270	293	269	274	267	318	269	284	268	275	310	273	280	288	280	286	313	295	327	272	278	289	294	305	331	307	284	304	265	259	283	279	298	261	281	294	249	304	268	286	246	280	276	286	258	272	260	315	289	282	251	269	256	272	275	299	304	274	285	296	300	301	266	295	326	285	259	276	280	284	268	253	267	273	264	262	299	294	278	268	280	283	298	270	280	282	279	275	295	295	273	264	302	272	264	274	279	276	295	302	288	299	274	284	260	273	271	281	289	306	310	323	304	258	264	266	269	278	286	277	312	285	296	289	276	286	270	279	295	290	299	251	275	292	311	289	309	291	299	307	276	286	304	287	281	299	274	265	281	290	311	301	313	252	294	301	322	303	306	268	270	304	313	299	269	296	295	294	274	277	307	269	284	298	297	320	281	253	287	303	298	300	308	282	285	283	303	260	293	310	305	291	313	266	268	277	266	269	281	272	291	302	327	266	277	326	267	304	326	288	279	288	292	279	241	250	266	282	289	302	303	288	282	273	284	295	289	269	299	314	289	267	265	262	290	273	286	308	274	277	262	255	280	302	282	267	289	284	303	317	278	268	295	277	293	310	272	268	280	299	286	291	300	266	293	270	305	284	276	296	265	281	272	292	279	303	295	266	272	299	268	295	307	324	296	257	291	264	271	281	290	326	275	305	288	263	290	261	253	321	301	284	274	271	299	281	289	291	279	284	277	272	286	247	300	294	274	280	293	303	269	294	326	312	290	271	272	260	268	276	262	261	274	278	256	297	274	287	247	284	284	252	290	274	309	293	303	280	312	264	273	274	270	303	265	290	272	279	300	291	308	273	244	323	307	308	291	240	251	291	302	264	317	292	301	257	278	282	256	276	275	305	286	279	280	282	273	274	261	293	308	258	264	256	288	289	278	255	284	326	303	283	283	292	323	279	297	317	268	284	274	296	308	276	290	314	298	270	279	293	294	297	291	294	290	284	286	294	316	278	288	281	284	265	294	267	258	291	297	301	311	255	271	324	306	256	280	279	282	297	264	319	303	309	295	312	285	305	271	282	307	319	286	313	280	305	319	286	296	290	301	283	326	318	270	260	288	271	259	293	316	284	297	298	329	289	277	257	290	315	322	313	281	268	254	297	302	266	289	263	297	278	294	310	304	315	285	311	317	285	289	294	283	277	313	276	276	282	312	293	279	302	274	308	265	289	297	304	282	291	273	279	299	267	265	300	302	303	282	274	301	311	262	286	293	271	270	278	251	305	304	304	296	282	285	269	271
22627	17674	21727	12424	5396	1945	887	647	696	674	681	624	684	616	660	624	695	665	710	652	634	669	679	655	629	689	674	648	656	698	646	660	664	641	648	689	628	650	714	662	694	661	701	624	644	631	591	653	648	682	637	609	660	628	664	609	696	663	652	626	656	668	609	652	660	611	643	692	676	661	591	674	668	650	652	624	716	686	667	649	643	656	618	666	667	591	623	667	617	678	670	663	687	651	708	670	638	644	652	692	653	645	690	664	615	651	737	644	660	671	670	642	629	673	684	660	657	683	644	611	720	641	712	631	668	660	695	697	612	661	651	672	692	634	656	636	699	695	623	683	670	634	674	615	623	645	674	640	719	693	669	653	635	615	671	673	639	633	661	647	641	678	636	669	654	663	695	651	645	627	696	613	694	617	698	615	699	655	696	607	647	641	657	655	641	690	643	701	674	659	603	645	646	661	660	705	654	645	630	610	621	661	630	660	644	689	676	629	691	614	676	683	668	671	687	664	683	617	651	613	668	657	691	672	690	673	611	681	686	664	654	649	637	641	648	652	695	674	629	649	667	662	625	625	658	674	695	680	644	702	627	684	683	660	727	650	637	693	625	654	647	627	655	693	688	646	668	691	665	661	638	671	656	641	628	647	660	671	685	654	680	700	686	648	650	695	639	627	642	657	691	685	670	657	633	671	675	609	655	650	651	700	628	702	637	656	624	641	701	657	699	672	615	681	661	650	583	644	663	597	635	657	711	651	661	711	665	660	670	661	635	683	687	635	678	632	652	654	663	680	669	690	652	603	647	637	626	688	653	670	674	661	621	671	640	680	631	608	644	628	611	667	648	653	654	694	649	650	653	706	620	635	683	608	688	669	693	684	640	675	648	665	650	662	699	676	670	641	659	654	687	674	625	659	657	622	701	652	688	677	637	683	659	687	620	671	664	676	650	660	652	653	596	670	700	648	650	647	671	653	642	658	668	681	675	648	627	615	696	617	670	671	663	653	599	647	666	639	610	632	665	697	628	690	646	654	687	667	621	641	686	699	661	655	668	666	682	650	686	616	671	645	695	671	686	652	656	671	682	656	652	644	680	667	634	639	661	686	600	715	681	714	683	637	673	622	648	640	690	623	635	632	677	684	673	670	630	693	620	681	685	679	686	686	620	673	677	665	619	614	649	632	663	613	647	636	654	693	682	649	626	681	639	680	654	670	707	652	641	692	632	637	642	697	664	619	649	658	694	620	665	644	669	654	668	654	681	673	670	657	618	669	663	668	663	655	705	648	624	667	657	656	689	664	675	625	657	636	652	634	632	625	709	606	673	644	654	595	600	665	634	698	686	730	600	651	657	689	697	634	649	685	684	612	636	626	686	679	670	694	655	682	671	662	722	681	681	623	656	678	655	669	605	618	664	709	661	652	704	652	672	667	597	675	625	660	679	675	691	684	643	671	626	644	637	647	669	616	630	624	659	639	691	653	649	666	651	655	693	684	677	626	627	645	642	676	676	705	660	651	672	679	639	695	669	622	654	661	660	661	703	634	655	641	648	639	672	674	642	677	630	648	688	609	671	640	660	648	666	635	683	626	633	637	684	659	632	635	633	667	615	628	675	671	672	675	626	679	692	659	628	667	662	619	661	661	644	667	636	669	659	697	703	609	639	685	635	665	664	684	669	638	693	698	610	664	656	617	656	614	652	646	695	639	673	692	645	612	638	636	653	704	675	614	660	657	666	629	615	629	655	624	622	624	663	656	652	728	679	697	621	650	600	632	641	685	661	678	679	648	670	609	646	661	703	681	642	656	672	707	682	645	604	706	616	638	667	658	642	660	638	667	620	661	671	683	665	603	635	666	650	653	672	662	628	671	653	673	699	669	671	647	668	642	604	662	615	598	666	630	641	618	641	655	697	677	616	659	680	659	640	637	667	645	649	637	669	674	631	637	642	653	665	660	664	652	617	633	651	663	650	646	669	688	620	640	638	642	670	656	674	659	698	656	677	639	655	616	635	671	656	602	639	638	669	672	620	625	684	631	638	629	661	655	614	674	647	684	648	663	632	629	662	687	677	669	668	653	645	669	608	645	610	690	687	679	655	711	622	679	673	698	655	640	658	639	666	653	658	670	636	636	650	661	673	651	664	682	638	626	692	638	629	666	684	647	665	706	682	631	676	639	689	687	655	642	669	595	671	646	666	648	653	673	648	684	641	650	638	713	650	672	649	630	655	635	627	647	680	695	659	647	661	698	682	675	668	663	643	642	640	677	661	643	681	684	696	645	613	693	644	670	687	653	652	693	684	713	644	638	634	685	689	714	627	659	675	651	638	645	641	653	620	682	658	661	659	615	690	649	593	692	643	660	677	666	674	720	657	663	647	621	660	618	662	667	717	671	651	628	681	689	683	613	625	636	652	632	605	634	641	616	655	664	635	659	631	654	649	611	690	684	657	653	691	662	631	689	686	670	605	687	663	645	635	625	607	639	652	635	698	674	645	677	642	648	722	654	661	646	637	656	647	632	637	616	677	633	653	662	600	655	682	632	671	644	622	670	689	651	613	624	648	633	639	636	627	653	634	683	672	660	629	661	647	662	604	667	641	627	675	669	611	639	656	658	637	653	671	624	627	704	642	657	651	617	616	677	633	643	657	667	692	663	671	658	657	636	621	649	613	670	668	643	625	654	663	652	651	668	625	642	633	643	685	658	683	645	675	646	678	616	639	657	609	639	666	658	710	693	698	694	674	638	680	639	621	705	685	629	672	669	685	600	669	638	691	636	702	665	643	642	622	651	660	681	636	699	622	640	647	668	657	678	634	662	630	614	669	634	649	689	640	686	648	698	726	655	661	650	623	648	669	687	651	644	638	694	665	676	674	673	685	653	678	708	662	645	645	656	682	644	652	677	652	602	673	637	681	670	669	642	645	652	663	664	650	653	636	660	677	706	659	657	679	641	674	664	668	650	679	676	714	638	673	659	649	623	642	678	690	678	727	665	662	688	679	658	678	676	651	643	673	655	677	660	622	637	632	646	669	636	614	657	677	657	683	650	629	631	671	633	650	646	609	633	668	690	595	696	629	693	645	654	627	651	693	695	679	622	656	641	705	629	654	676	693	665	656	639	645	620	654	697	654	651	653	620	679	619	605	643	666	653	692	641	666	633	646	630	677	629	663	685	655	642	631	685	682	654	647	604	665	662	660	648	664	631	676	661	663	668	672	657	629	700	656	607	665	665	628	706	597	649	689	607	634	673	691	652	713	614	594	664	691	692	669	681	656	651	657	635	657	666	635	614	639	668	677	653	672	624	659	676	621	663	680	675	651	606	631	685	635	685	653	622	666	649	613	628	681	653	694	656	654	658	638	641	678	683	658	614	678	685	631	656	648	715	639	640	622	685	687	631	624	670	631	625	660	685	619	648	660	635	651	679	688	641	645	662	630	647	656	622	671	651	664	651	608	656	666	641	642	666	659	662	645	672	661	615	649	634	634	699	656	671
63663	59447	68089	45275	25958	10820	1801	361	322	302	278	273	306	270	308	323	331	338	274	317	303	323	326	310	337	300	282	337	315	320	279	261	260	308	301	312	345	307	291	316	335	307	298	311	314	336	317	302	305	312	329	279	306	275	293	276	291	314	309	353	300	288	281	308	305	324	301	287	281	294	294	297	293	301	337	306	286	300	306	300	310	312	300	319	288	314	336	318	322	282	322	306	301	335	311	296	340	298	298	325	293	330	321	284	315	315	307	286	297	305	349	300	319	308	306	298	303	318	327	315	331	321	315	310	322	324	276	312	307	315	309	324	296	306	298	283	303	334	316	288	307	301	315	317	309	289	306	313	297	286	333	316	333	294	342	295	308	317	297	308	300	313	310	307	278	305	290	307	316	287	306	313	308	302	295	338	318	285	328	303	331	350	302	340	327	318	303	324	315	282	301	301	272	334	303	335	281	289	341	295	303	335	289	346	309	318	302	298	317	334	298	305	314	303	339	278	305	314	354	300	300	326	323	352	347	290	301	293	288	338	320	297	300	323	318	323	271	269	293	328	274	318	303	334	303	330	312	299	313	274	289	300	325	320	290	331	301	317	274	283	312	288	308	313	292	318	326	313	309	324	272	324	356	297	293	338	326	311	297	295	287	306	319	290	313	324	310	294	327	302	314	362	288	319	317	325	331	313	292	266	291	290	304	310	300	272	300	303	314	307	305	296	317	312	310	317	308	312	312	308	321	317	276	293	301	324	255	295	286	301	330	316	315	322	351	311	342	296	289	306	291	289	340	310	291	291	316	294	310	312	299	287	294	327	346	307	311	300	283	301	295	306	314	345	299	309	362	292	301	299	300	293	294	364	313	326	314	313	356	288	294	285	334	308	331	298	300	272	309	285	309	296	297	318	301	320	287	284	289	299	356	308	261	336	278	282	322	299	334	328	305	355	344	337	295	326	305	316	316	313	328	326	285	320	285	330	295	338	330	289	291	300	294	312	306	312	313	333	299	314	303	316	286	297	318	302	298	295	303	331	297	307	308	274	287	295	311	310	320	313	288	295	328	322	345	310	291	307	282	320	330	313	258	295	318	312	305	330	312	279	315	302	297	310	303	346	340	309	339	277	311	280	304	314	290	329	317	331	317	349	302	287	297	330	317	305	309	298	326	272	310	290	293	288	302	325	321	298	293	304	324	319	323	295	295	320	346	313	308	330	279	316	305	310	319	302	311	280	305	307	298	288	300	345	306	273	313	290	295	286	330	292	323	341	329	327	290	324	343	311	294	293	316	321	319	296	287	308	282	312	336	321	317	330	309	281	301	287	292	281	328	296	314	307	285	334	304	322	331	348	295	294	325	291	300	302	330	291	314	299	323	305	302	315	302	342	349	320	296	303	329	296	287	329	289	289	325	303	297	317	336	306	355	296	320	309	315	304	336	271	309	337	313	317	348	299	302	324	325	284	303	345	319	294	311	293	313	308	313	299	300	311	330	340	302	319	301	305	278	356	304	310	323	324	296	315	295	299	313	334	303	290	331	297	327	309	308	305	314	326	331	304	280	300	293	315	294	333	310	323	300	284	299	265	322	326	303	348	305	311	308	299	318	282	305	310	310	301	317	348	265	290	286	294	302	287	286	302	344	307	297	292	305	303	301	367	282	313	329	292	304	297	320	322	305	308	298	325	307	280	316	289	304	301	313	291	296	307	318	306	297	281	325	300	313	332	303	282	321	321	310	316	315	317	324	315	322	296	309	308	304	301	296	321	310	293	312	315	330	315	295	321	320	348	306	299	301	304	310	325	315	291	328	330	300	285	305	294	282	302	311	284	319	343	317	273	284	289	300	294	310	302	310	282	315	305	308	306	296	291	341	285	313	323	318	275	304	265	337	315	318	328	305	284	323	302	303	277	313	303	296	299	329	295	299	344	309	320	309	316	273	317	315	325	319	288	312	334	283	321	331	308	304	285	352	314	307	339	345	316	329	316	316	293	337	299	314	323	270	346	305	318	271	302	300	289	296	320	317	269	325	295	312	319	300	306	328	326	299	328	297	299	295	332	348	326	295	328	294	280	307	309	315	300	299	295	319	320	279	296	294	285	320	296	300	323	304	284	337	309	289	311	315	320	314	305	307	320	327	335	290	339	332	327	300	322	269	332	309	303	287	308	281	308	307	325	324	291	302	324	356	292	309	308	272	327	311	302	322	337	315	322	320	291	325	333	328	326	324	290	309	317	297	307	335	325	294	300	311	317	316	324	286	272	325	295	317	315	296	298	323	332	291	294	306	308	286	314	283	291	324	285	314	293	334	275	356	290	301	292	285	295	289	309	320	296	324	312	322	306	324	305	294	316	334	307	344	285	270	294	335	293	292	310	280	329	321	333	257	279	299	284	329	283	322	340	313	314	332	327	291	293	316	293	293	303	304	294	292	251	300	288	330	314	334	304	319	288	282	296	314	317	276	296	331	307	303	314	340	311	288	330	312	300	255	276	310	295	292	324	332	358	339	306	325	322	280	314	303	299	325	327	328	295	307	284	331	314	310	258	323	289	343	331	306	337	276	267	317	298	306	281	293	301	342	301	299	273	309	312	311	260	315	303	309	317	282	301	313	319	311	302	288	280	308	309	324	310	296	302	312	297	316	311	302	324	281	347	334	300	300	317	308	274	330	340	320	277	315	333	320	328	324	301	310	304	301	321	306	326	312	303	296	328	325	297	310	320	313	310	302	302	293	306	363	318	302	323	324	342	317	304	346	287	339	336	310	323	307	291	297	263	289	300	311	279	322	322	342	280	308	315	294	330	305	289	319	302	336	267	306	351	282	323	326	306	309	330	294	314	303	278	315	314	336	257	304	285	283	282	323	329	305	311	322	293	346	312	313	289	344	286	310	328	315	331	289	306	305	298	295	333	295	289	293	308	310	304	361	319	331	314	318	307	281	304	312	292	313	299	302	288	296	343	342	327	278	336	312	329	291	340	319	288	327	327	328	309	306	290	316	297	328	327	310	326	345	317	295	341	310	305	327	332	331	317	291	293	313	314	302	304	297	342	309	311	300	294	334	306	292	345	288	335	340	329	309	269	304	268	328	277	314	313	286	300	289	304	296	275	351	329	304	323	328	305	347	313	324	308	269	318	330	290	327	322	315	313	314	281	313	288	312	294	299	309	311	315	310	337	304	329	302	299	315	318	310	323	314	312	333	317	333	315	288	320	329	309	304	321	297	357	323	279	295	301	302	307	287	316	353	313	310	325	295	298	321	343	283	308	288	296	335	329	338	311	299	323	316	297	306	270	292	313	309	295	319	301	279	331	319	283	313	292	321	323	305	324	327	313	313	295	294	295	291	314	296	315	300	336	335	305	294	278	295	299	351	307	315	335	259	327	327	323	292	298	328	302	334	283	280	290	324	309	290	318	323	280	345	308	310	320	317	282	338	318	305	314	325	309	297	314	306	291	315	333	318	280	305	272	320	299	339	294	292	322
40985	48133	64372	50406	34770	17493	4210	740	717	766	729	759	709	749	771	738	722	758	750	740	764	701	765	706	738	708	718	704	745	668	726	724	709	722	701	667	720	714	700	706	670	722	743	760	703	706	791	714	709	696	747	712	665	724	728	730	794	733	746	705	704	737	711	736	704	770	761	711	679	681	680	710	678	783	740	695	760	721	731	735	738	682	667	714	728	687	679	675	686	704	692	672	719	708	717	723	729	710	716	718	694	729	716	777	714	679	725	721	689	691	671	727	716	732	731	737	705	697	671	744	685	715	763	684	760	701	717	735	703	712	766	744	702	749	744	756	743	734	742	655	679	715	732	721	683	692	722	731	736	731	699	747	703	737	725	692	686	745	772	687	721	727	744	669	716	759	729	693	768	736	688	758	757	743	749	686	766	763	720	759	735	719	737	710	688	719	685	727	685	718	718	764	699	689	767	703	727	711	688	727	733	712	743	678	691	732	723	759	716	774	724	750	717	717	711	734	716	784	725	694	699	745	721	711	737	695	751	709	706	698	650	756	679	770	667	717	732	704	756	737	718	692	719	754	750	733	724	741	766	736	709	683	708	756	749	711	720	759	701	728	721	724	758	728	678	706	663	710	721	703	745	705	640	720	774	696	671	717	684	726	751	672	688	709	731	774	739	725	709	730	773	744	716	729	713	725	707	726	719	704	722	688	741	772	739	734	660	754	759	724	731	731	716	719	712	698	717	717	692	687	728	730	660	750	687	730	752	720	715	718	714	703	750	736	731	745	785	760	695	717	697	712	652	728	729	730	727	746	719	715	733	713	667	736	713	739	724	716	715	718	727	720	715	695	693	699	756	717	702	700	700	713	724	696	751	676	722	740	759	729	697	728	683	712	703	720	756	720	758	688	751	734	731	728	693	720	725	719	713	752	721	746	731	737	757	768	725	681	757	698	694	690	694	697	705	765	684	702	643	714	772	725	690	713	713	724	701	674	727	677	753	734	696	710	705	692	737	755	748	747	727	739	700	743	688	667	718	718	760	711	747	780	781	756	670	732	754	701	727	687	688	722	725	720	688	687	714	676	725	699	658	728	692	695	712	702	724	707	709	730	705	723	766	728	723	670	760	695	731	738	761	723	689	706	709	715	686	729	747	682	731	753	713	711	667	743	737	698	716	739	758	711	701	688	716	701	721	719	717	705	749	666	714	774	704	695	709	749	722	721	753	741	695	682	691	677	770	741	761	685	703	703	735	713	709	761	732	727	714	693	695	721	689	720	715	747	723	683	701	713	774	718	703	705	722	675	684	731	687	723	723	729	703	701	725	666	666	685	683	702	725	700	732	722	694	730	717	700	757	677	747	752	668	690	684	728	707	737	750	748	716	709	756	752	714	691	728	745	686	690	741	717	722	680	708	707	758	676	744	748	739	734	744	764	662	717	689	724	665	700	722	798	703	738	753	696	712	713	715	712	725	724	705	679	712	720	686	698	736	739	717	711	702	670	750	772	718	764	663	677	733	723	685	721	737	778	693	719	714	728	714	670	720	726	742	731	726	707	751	726	657	714	732	685	720	701	673	728	742	736	718	690	713	712	712	733	710	714	690	748	760	692	735	699	705	749	723	686	694	739	711	696	697	716	713	685	689	691	691	714	734	650	725	765	703	732	679	735	699	744	688	699	754	719	722	714	696	700	722	747	658	727	755	752	697	727	716	743	723	703	727	662	688	711	707	708	736	750	711	698	679	765	722	735	708	696	707	696	680	710	688	732	714	740	775	743	693	719	683	699	721	727	706	752	719	696	724	746	719	710	703	730	683	744	684	724	750	738	701	738	721	717	703	735	720	769	703	758	763	681	724	726	731	714	685	709	760	735	693	708	714	703	732	722	753	754	652	709	703	730	741	722	683	759	703	705	699	735	717	739	712	697	702	752	716	687	699	732	707	725	725	707	719	706	722	719	719	722	719	747	729	732	682	740	773	716	739	699	720	734	740	712	719	678	754	740	738	689	691	777	704	716	694	711	686	775	712	757	708	704	756	696	696	723	769	742	746	716	759	746	698	712	730	710	694	738	706	716	754	757	722	692	708	722	696	717	700	732	729	742	728	702	739	735	740	700	718	659	728	778	706	674	755	758	683	708	712	725	714	703	715	736	684	779	681	696	707	725	687	709	760	740	710	680	765	719	736	697	731	716	748	726	782	678	772	724	783	693	759	677	719	687	696	732	758	669	740	700	735	705	734	688	734	718	741	701	693	726	723	771	725	685	700	680	692	718	722	695	775	761	677	715	739	755	692	732	736	743	748	682	717	724	721	695	736	736	666	686	690	729	728	724	739	768	707	715	763	737	758	710	744	769	734	749	693	717	729	728	737	719	700	691	691	752	739	756	747	715	777	668	762	716	691	704	714	748	683	729	716	718	741	686	737	712	717	696	713	711	702	695	667	711	688	733	758	712	720	717	721	729	710	704	693	761	709	719	722	720	753	721	759	766	702	722	725	747	688	716	693	710	700	728	699	672	731	699	731	693	723	753	716	722	719	719	710	728	697	681	697	732	751	710	674	692	684	680	711	691	742	710	760	749	745	690	727	726	687	729	708	765	727	742	658	723	698	741	753	696	738	674	736	726	738	756	671	687	714	678	692	703	740	705	703	713	694	765	767	682	724	689	763	703	682	729	735	733	740	765	733	707	718	731	739	720	702	720	713	740	704	752	722	743	757	732	669	683	717	683	701	727	733	715	701	717	713	678	716	715	736	706	725	684	731	690	708	735	678	715	728	755	685	710	679	667	695	694	787	742	754	724	734	715	711	687	739	718	692	729	731	749	762	714	715	727	782	697	694	720	730	727	741	729	716	751	711	714	778	734	749	720	670	697	670	754	759	744	736	727	743	693	719	712	753	711	744	796	712	666	660	721	714	750	722	746	709	711	717	696	732	748	685	728	716	739	664	725	649	715	700	686	738	780	689	752	694	696	717	712	715	698	765	726	696	664	713	657	767	790	736	687	750	712	707	701	737	714	730	708	751	689	701	749	720	703	749	782	705	712	720	751	737	701	713	697	703	744	714	713	735	744	733	726	692	678	736	711	705	701	732	691	723	741	733	729	697	767	759	720	726	745	684	719	708	698	705	709	726	712	681	689	711	725	686	738	715	727	680	760	731	716	690	693	722	674	737	696	700	691	771	720	747	746	711	738	730	734	710	714	710	728	698	694	756	709	741	687	756	695	711	726	700	718	767	686	705	742	754	726	692	750	648	716	694	666	710	754	710	719	751	713	739	712	721	718	752	724	729	747	728	656	693	739	689	728	742	753	709	705	695	709	721	744	673	697	719	761	780	695	746	731	717	702	732	708	653	743	703	754	750	752	700	742	746	736	688	740	678	730	742	731	725	697	749	740	715	746	702	725	708	709	708	711	761	661	727	723	721	715	731	679	681	695	672	697	719	684	700	717	721	702	735	691	747	742	741	709	714	725	751	701	725	681	723	694	779	697
71068	64441	76817	59841	38596	19235	4112	669	532	503	419	518	500	493	466	454	467	494	467	487	484	483	464	517	507	488	474	505	501	493	515	504	472	478	452	477	513	449	453	473	454	482	516	435	500	481	509	467	469	485	483	451	447	518	463	493	487	431	491	479	499	486	489	455	471	510	523	500	511	501	419	512	520	487	499	471	481	478	518	482	488	461	455	450	483	511	463	525	489	456	501	471	538	427	496	504	502	503	465	445	462	497	494	519	457	486	486	483	477	476	459	475	487	470	476	498	491	467	472	535	444	502	465	476	525	471	495	472	487	478	453	496	504	494	523	516	498	484	481	452	486	482	508	453	500	491	463	456	477	477	463	461	473	502	436	483	509	443	489	467	515	480	469	456	490	497	464	495	500	518	488	480	477	516	463	462	524	497	469	473	521	448	489	526	500	486	451	461	453	482	449	490	523	503	497	507	462	456	476	469	490	558	489	471	501	483	439	481	503	513	465	433	498	503	488	440	461	483	478	476	501	490	482	462	506	477	503	477	507	453	462	442	475	476	462	498	485	491	501	505	455	498	477	460	511	483	481	505	471	505	527	536	504	522	461	499	489	450	472	482	527	499	492	508	516	487	492	476	443	469	480	488	485	468	440	482	460	481	492	509	519	484	501	444	470	468	449	481	498	471	532	482	482	516	456	506	471	472	451	470	488	499	477	471	487	522	510	476	499	496	416	466	500	514	481	516	503	437	443	487	514	502	512	474	479	507	472	469	509	470	503	476	491	501	514	483	476	483	477	465	476	498	466	459	432	483	471	526	467	483	424	542	501	508	520	511	459	536	503	525	485	467	471	444	482	492	511	492	496	470	512	457	438	463	502	470	404	494	494	465	533	473	471	484	512	508	436	506	507	474	497	496	496	433	470	469	430	508	461	484	521	517	436	468	502	467	525	496	472	467	460	486	489	498	501	493	502	505	483	482	484	487	512	498	466	526	536	458	514	488	481	534	473	499	469	464	489	465	437	465	466	480	489	470	462	490	465	450	482	490	467	468	504	495	526	517	521	461	520	463	506	498	532	462	468	444	497	509	495	464	443	485	468	484	482	477	496	455	476	469	469	471	476	488	499	476	520	504	496	499	533	521	486	519	488	498	517	505	482	492	475	503	485	520	512	471	505	449	504	500	459	502	491	479	460	490	486	510	493	455	443	474	480	472	505	481	458	446	505	477	512	460	482	465	472	473	505	499	488	468	431	492	466	496	496	473	455	473	463	449	501	453	484	482	483	518	483	493	472	487	462	492	470	532	471	472	452	470	505	481	484	461	485	494	484	460	476	504	462	481	516	495	509	491	451	461	510	484	466	460	484	473	459	450	479	501	445	511	470	477	488	484	487	482	453	474	497	485	543	474	487	455	454	443	499	514	509	464	508	528	553	460	465	506	511	427	473	481	461	511	475	468	500	485	462	461	511	466	504	453	521	457	467	516	487	454	459	471	499	482	484	480	518	488	457	510	516	506	480	457	462	473	467	523	522	462	485	513	462	516	489	467	474	452	480	499	508	506	499	487	467	463	454	499	513	470	474	453	464	424	461	524	492	495	460	425	520	475	478	514	485	478	483	476	505	492	497	451	506	522	495	497	458	482	486	500	515	487	498	515	464	468	471	470	470	487	502	491	514	537	461	482	473	487	522	482	468	491	516	484	511	488	475	446	509	495	486	434	482	499	450	470	485	478	479	494	487	481	497	501	477	453	497	523	529	483	464	481	463	484	472	476	546	421	476	488	471	443	529	486	509	528	488	474	463	482	497	502	513	502	453	445	498	512	495	502	512	453	478	445	481	482	488	458	432	486	472	491	507	505	472	446	482	491	480	489	519	528	458	493	443	484	497	462	514	474	487	490	505	497	461	503	500	501	477	509	477	450	492	430	503	466	486	511	463	494	528	495	478	483	431	473	462	494	444	482	475	431	508	501	521	461	479	476	474	515	566	483	451	479	485	489	479	504	492	489	461	466	494	502	481	496	500	508	482	482	502	481	470	468	459	463	497	486	456	453	460	482	506	474	494	536	480	489	516	489	460	511	490	472	498	479	458	496	466	465	416	451	468	445	462	496	522	471	504	477	475	485	488	456	489	512	513	471	481	460	444	493	480	515	453	465	527	495	504	474	447	508	474	529	479	517	493	481	470	466	478	491	471	481	475	468	496	477	495	499	500	537	502	502	519	492	505	432	458	495	484	494	477	505	462	490	477	472	503	468	472	503	502	528	490	507	469	479	499	527	478	469	490	464	516	515	525	503	498	438	456	499	468	519	447	500	475	466	481	475	465	526	510	470	514	534	470	465	504	495	478	459	457	477	481	462	469	501	509	467	510	485	470	479	477	504	452	420	508	479	499	488	496	451	501	486	508	469	488	485	488	471	460	498	470	530	491	486	506	493	511	494	496	485	450	465	500	514	492	496	498	466	503	501	478	466	476	494	435	528	520	477	513	517	539	459	484	451	502	478	484	470	501	471	463	499	498	460	506	471	460	473	484	491	497	472	453	476	477	510	529	537	473	521	537	502	489	485	510	521	500	445	496	502	473	514	459	467	507	472	524	520	535	500	496	466	497	494	456	500	497	501	491	469	526	460	528	525	497	483	460	475	501	490	499	494	484	460	499	490	496	499	456	489	497	491	474	467	460	455	506	503	468	477	471	506	439	474	512	510	483	434	463	469	536	439	536	512	475	536	488	467	472	428	496	463	488	497	477	485	499	491	497	529	479	519	500	469	485	471	444	519	534	517	498	509	426	505	447	483	467	467	465	485	480	484	497	494	483	476	471	488	429	483	461	487	462	498	509	499	474	454	475	498	532	437	468	436	477	495	486	509	514	461	467	524	511	475	467	475	524	492	471	481	494	491	528	474	520	458	480	440	461	534	530	498	467	471	471	524	509	503	460	472	491	471	490	504	484	505	493	485	483	462	474	477	508	482	484	481	496	448	493	500	473	482	481	443	471	482	462	503	455	514	495	477	493	446	467	452	455	494	467	475	502	492	486	417	508	503	468	481	471	480	437	478	524	471	463	486	487	470	454	505	459	496	512	486	417	467	489	485	504	519	468	515	495	503	486	501	535	473	540	519	503	512	511	476	510	490	510	468	471	516	471	473	487	475	473	485	445	507	489	500	456	512	490	481	519	452	489	471	482	505	482	494	485	459	496	512	519	446	476	487	444	495	467	462	453	509	450	506	461	499	503	489	471	485	501	540	502	452	474	442	473	513	525	441	479	509	480	473	477	496	520	510	478	419	502	483	461	483	511	515	466	518	478	501	531	451	493	484	453	489	502	459	457	458	498	447	498	496	495	475	514	533	541	488	485	488	484	488	469	446	523	464	484	473	503	494	478	482	525	483	491	476	470	473	442	457	473	526	477	482	485	493	498	502	485	504	485	473	467	494	500	532	515	470	448	492	449	465	473	523	472	455	478	530	452	502	501	501	452	490	504	469	506	480	498	468
48504	55010	77316	65787	46202	24173	5899	1199	1043	1112	1084	1082	1076	1060	1051	1143	1048	1088	1083	1105	1033	1078	1045	1049	1027	1069	1055	1088	1051	1050	1042	1080	1104	1096	1036	1047	1117	1126	1064	1044	1043	1043	1056	1037	1097	1074	1016	1066	1083	1083	1050	1037	1058	1025	1093	1055	1037	1029	1044	1047	1045	1011	1102	1034	1127	1119	1026	1025	1065	1038	1034	1127	1057	1062	1054	1137	1123	1038	1014	987	1047	1064	989	1002	1059	1105	1047	1037	1058	1067	991	1053	1049	1065	1081	1090	1006	1036	1054	1051	1065	1077	1055	1048	1010	1051	1061	1049	1070	1045	1111	1024	1034	1051	1056	1050	1051	1052	1082	1077	1063	1009	1060	1037	1073	1090	1076	1005	1081	1071	1097	1051	1055	1081	1102	1114	1028	1091	1058	1051	1048	1070	1069	1070	1048	1054	1106	1067	1063	1049	1042	1056	1053	1054	1010	1055	1071	1047	993	1009	1027	1114	1027	1060	1075	1141	1080	990	1057	1061	1054	993	1046	1087	1081	1027	1042	1092	1095	1068	1063	1030	1008	1051	1095	1085	999	1047	1023	1037	1037	1075	1075	1050	1087	1061	1078	1000	1099	1010	1055	1004	1008	1035	1077	1093	1091	1040	1085	1048	1080	1103	1062	1094	992	1020	1048	1082	1077	1087	1019	1105	1035	1087	1045	1043	1088	1068	1037	1072	1055	1052	1016	1030	1047	1052	1073	1060	1022	1065	998	1041	1109	1043	1081	1089	1029	1045	1081	1019	1017	1002	1056	1014	1075	1007	1083	1035	1075	1052	1079	1039	1092	1082	1035	1078	1156	1035	1064	1107	1070	1076	994	1061	1014	1084	1071	1063	1030	998	1075	965	1060	1049	1087	1073	1019	1011	1105	1084	1044	1046	1031	1047	1043	1057	1047	1059	1060	1061	1039	1015	1091	1073	1100	1046	1086	1040	1073	1019	1037	1065	1041	1080	1058	1059	1043	1049	989	1007	1036	977	1049	1098	1009	1082	1062	1081	1003	1041	1052	1054	1104	1074	1037	1037	1094	1100	1024	1019	1074	1031	1000	1091	1010	1052	1071	1022	1040	1072	1092	1063	1114	1118	1020	1026	1087	1023	1070	1055	1031	1085	1045	1024	1065	1030	1050	1068	1110	1116	1079	1009	1034	1050	1077	1056	1056	1085	1092	1066	1091	1065	1056	1071	1036	1068	1135	1032	1075	1072	984	1052	1055	1032	1037	1024	1054	1065	1060	1049	1095	1096	1027	1100	1059	1103	1074	1031	1051	1035	1114	1115	1073	1081	1018	1049	1037	1059	1040	1079	1093	1031	1034	1093	1039	1021	1066	1059	1039	1051	1042	1112	1019	1024	1035	1045	998	1043	1036	1076	1084	1065	1058	1025	1010	978	1037	1110	1018	1034	1098	1047	1080	1077	1060	1070	1065	1066	1085	1048	1052	1074	1118	1060	1073	1079	1039	1048	1015	1054	1092	1057	1049	1097	1065	1051	1052	1101	1083	1062	1079	1054	1054	1048	1006	1036	1041	1075	1040	1023	1037	1021	979	1065	1081	1092	1093	1085	1078	1063	992	1045	1087	1051	1080	1091	1053	1127	1047	1007	1082	1018	1039	1072	1048	1012	1081	1096	1062	1058	1015	1048	1050	1041	1018	1035	1076	1033	1065	1070	1077	1052	1065	1085	1044	1116	1070	1071	1028	1043	1038	1040	1048	1074	1028	1006	1073	1079	1043	1077	1057	1028	1128	1071	1064	1058	1073	1038	1060	1072	1023	1073	1031	1070	1030	1088	1050	1039	1091	1036	1085	1048	1055	1101	1049	1051	1053	1078	1030	1054	1120	1087	1010	1075	1038	1100	1123	1055	1011	1021	1059	1060	1072	1055	1124	1096	1043	1046	1032	1108	1055	1077	1063	1019	1100	1047	1006	1072	1100	1039	1035	1076	1101	1098	1098	1047	1100	1063	1087	1041	1058	1081	1078	1070	1031	1010	1024	1068	1026	1069	1061	1023	1036	1007	1032	1002	1054	1040	1055	1052	1011	1040	1006	1022	1109	1058	1123	1108	1072	976	1072	1015	1065	1064	1049	1020	1096	1090	1044	1084	1049	1122	1054	1045	1015	1035	1036	1031	1039	1019	1036	1061	1056	1017	1029	1068	1031	980	1034	1060	1068	1044	1124	1081	1049	1074	1070	1076	1066	1035	1035	1072	1070	1053	1059	1034	1074	1067	986	1027	1040	1054	1043	1021	1108	1088	997	1093	1065	1040	1067	1061	1053	1052	1085	1086	1062	1095	1025	1074	1006	1089	1110	1152	1045	1129	1090	1021	1103	1080	1106	1023	1029	1065	1082	1020	1075	1013	1110	1067	1054	1111	1030	1042	1027	1024	1073	1064	1100	1052	1108	1081	1098	1025	1131	1012	1037	1005	1072	1015	1060	1055	1077	1063	1064	978	1046	1108	1050	1078	1075	1126	1114	1044	977	1043	1082	1089	1036	1063	1055	1067	1035	1049	1051	1041	1061	1051	1090	1058	1049	1093	1020	1048	1070	1052	1119	988	1091	1013	1042	1035	1019	1129	1047	1038	1118	1034	988	1048	987	1104	1050	1079	1006	1073	1110	1025	1083	1058	1093	1052	1076	1042	1075	1031	1002	1038	1068	1068	1033	1010	1084	1033	1070	1082	1031	1021	1129	1033	1098	1067	1037	1023	1061	1024	1058	1065	1031	1123	1055	1070	1004	1082	1037	1006	1024	1074	1049	1022	1054	1095	1046	1060	1004	1059	1073	1071	1014	1052	1087	1057	1096	1047	1053	1080	1106	1089	1118	1066	1059	1068	1063	1008	1040	1053	1053	1033	1035	1058	1043	1047	997	1097	1023	1086	1059	1077	1069	1137	1065	1038	1040	1044	1040	1026	1050	1067	1044	1021	1071	1002	1117	1032	1047	1027	1011	1112	1084	1022	1071	1067	1055	1045	984	1088	1055	1044	1056	1069	1033	1042	1046	1051	1021	1083	993	976	1095	1093	1070	1088	1045	1077	1102	1102	1040	1068	1080	1097	1069	1099	1020	1078	1051	1014	1056	1045	1025	1079	1009	1051	1066	1035	1051	1107	1085	1091	1061	1071	1090	1064	1111	1048	1052	1042	1035	1040	1093	1114	1054	1085	1067	1019	1090	1044	1094	1113	1038	1130	1018	991	1008	1042	1080	1043	1042	1036	1042	1077	1093	1040	1001	1058	1079	1043	1011	1097	1084	1030	1015	1063	1110	1023	1047	1099	1137	1024	1091	1042	1065	1036	1081	1030	1068	1068	1010	1015	1074	1078	1096	1054	1038	1051	1055	1066	1067	1099	1066	1005	1021	1068	1109	990	1028	1061	1132	1130	1051	1032	1044	1065	1040	1046	1057	1068	1085	1075	1107	1074	1080	1103	1026	1065	1049	1061	1050	1068	1039	1118	1008	1099	1087	1010	1057	999	992	1033	1081	1090	1021	1035	1144	1066	1039	1048	1044	999	1048	1064	1060	1051	985	1086	1067	1075	1082	1061	1043	1078	1009	1042	1107	1080	1071	1015	1042	1062	1056	1096	1061	1053	1068	1073	1107	1068	1042	1087	1057	1050	1045	1038	1070	998	1074	1115	1067	1083	1043	1063	1101	1040	1019	1107	1074	1077	1084	1030	1024	1065	1077	1043	1072	1051	1105	1032	1068	1037	1094	1061	1119	967	1078	1091	1023	1041	1069	1013	1076	1029	1056	1032	1018	1106	1042	1047	1115	1049	1086	1024	1064	976	1096	1139	1056	1058	1049	1013	1088	1079	1121	1003	1136	1074	1085	988	1043	1037	1022	1097	1009	1097	1047	1065	1143	1135	1026	1073	1001	1077	1027	1113	1089	1055	1000	1027	1035	1087	1080	1046	1028	1005	1052	1059	1095	1044	1027	1059	1052	1034	1093	1052	1109	1082	1060	1036	1096	1024	1054	961	1072	1050	1086	1039	1077	1094	1056	1039	1021	1052	1032	1053	1056	1021	1034	1056	1087	999	1037	1070	1071	1093	1056	1085	1039	1061	1078	1042	1035	1043	1112	967	1074	1037	1051	1059	1038	1054	1072	1081	1065	1083	1004	1044	1057	1055	1023	1031	1030	1026	1072	1059	1023	1047	1062	1072	1016	1107	1045	1040	1098	1052	1059	1068	1043	1072	1095	1041	1013	1043	1064	1071	1028	1073	1022	1059	1077	1084	1065	1052	1064	1022	1115	1079	1085	1020	1026	1041	1109	1040	1124	1025	1058	1066	1010	1039	1020	1057	1060	1098	1081	1066	1093	1021	970	1026	1065	1083	1072	1060	1025	1051	1046	1120	1014	1055	1049	1034	1068	1037	1045	1082	1089	1046	1055	1059	1124	1088	1036	1027	1055	1079	1047	1085	1112	1015	1058	1045	983	1013	1067	1049	1049	1034	1098	1030	1045	1095	1114	1044	1032	1027	1069	1078	1058	1106	1066	1065	1087	1052	1071	1086	1049	1059	1043	1064	1009	1070	1083	1017	1025	1079	1090	1073	1042	1050	1090	1044	1001	1047	1062	1074	1059	1076	1009	1097	1044	1052	1033	1051	1023	991	1033	1035	1023	997	1067	1055	1034	1077	1047	1037	1039	1056	1017	1051	1039	1072	1062	1009	1114	976	1021	1053	1081	1086	1070	1109	1093	1064	1049	1102	1049	1089	1076	1087	1042	1064	1089	1053	1048	1120	1002	1049	1060	1033	1111	1087	1016	1037	1102	1090	1136	1006	1027	1116	1033	1114	1028	1044	1091	1031	1109	1032	1127	1079	1025	1028	1046	1060	1055	1055	1013	1025	1034	976	1037	1074	1026	1041	1072	1060	1026	1037	1127	1064	1056	1060	1048	1050	1029	1071	1042	1052	1090	1003	1031	999	1057	1006	1021	1101	1043	1099	1080	1061	1067	1082	1021	1079	1058	1068	1073	1005	1095	1081
42413	27940	17543	7881	2462	818	391	353	346	376	313	365	373	346	368	387	384	368	384	360	371	321	347	394	322	351	373	358	335	344	373	378	360	336	360	390	398	336	359	352	384	363	342	342	341	392	348	313	351	331	334	354	381	355	373	340	348	410	341	379	373	377	338	348	364	349	347	316	358	343	335	382	381	369	366	400	367	374	359	368	351	335	349	362	354	353	412	378	312	362	373	349	338	383	345	343	386	367	379	357	389	368	348	339	374	379	348	342	347	387	360	335	391	350	331	380	358	336	379	337	377	351	391	329	378	375	324	368	396	337	340	343	345	365	350	332	359	374	385	327	355	398	365	335	375	395	345	363	337	357	388	351	390	401	331	334	356	375	358	338	333	370	385	368	326	333	378	329	363	352	355	348	373	373	392	389	343	397	309	383	369	340	342	353	370	317	350	365	381	394	344	332	389	388	357	377	376	356	339	335	319	348	346	317	348	346	366	331	369	333	328	349	347	329	352	372	306	346	323	332	335	392	349	341	350	363	338	357	386	382	323	350	350	350	344	357	353	348	351	342	359	351	340	301	380	391	347	343	346	321	389	352	333	384	353	342	355	358	369	335	356	350	369	400	376	395	350	375	350	361	365	351	386	348	375	388	360	375	370	355	338	340	355	362	306	346	349	376	376	342	357	349	365	370	350	378	332	365	358	341	372	356	325	353	357	376	344	382	354	339	324	316	323	353	302	377	330	339	348	401	361	310	355	356	358	352	357	341	360	326	335	369	364	355	350	343	337	358	372	367	381	360	348	403	348	362	365	314	365	380	338	329	374	383	357	345	345	350	351	332	349	346	360	365	349	364	316	343	367	346	347	360	359	397	342	371	383	371	355	346	371	385	329	344	378	361	360	371	368	351	370	337	329	337	310	340	346	375	351	342	344	356	371	385	382	369	348	370	369	339	379	323	376	389	361	344	395	375	389	336	346	344	349	369	360	375	346	375	334	336	346	356	354	341	370	359	344	374	357	377	349	352	331	378	367	346	347	388	360	351	349	377	329	336	372	349	335	360	358	338	365	370	340	387	365	366	324	339	352	367	324	351	396	353	336	344	345	377	362	381	351	340	375	370	360	340	362	317	383	350	327	344	329	377	362	322	345	324	357	358	351	336	350	374	356	376	343	367	384	357	366	361	378	385	390	339	323	353	363	393	352	403	382	376	366	368	361	355	372	393	360	342	366	374	379	370	339	353	357	415	371	387	324	368	348	340	379	330	338	363	325	362	336	363	358	393	349	327	420	391	381	319	356	376	368	378	385	353	353	377	334	351	333	355	345	369	344	338	337	342	382	387	384	359	381	373	397	384	371	360	347	330	385	370	361	381	342	337	355	345	387	368	350	355	355	399	397	333	394	363	355	351	366	333	328	332	349	356	366	369	363	386	326	355	349	357	311	321	349	342	369	356	329	388	346	405	382	334	380	352	353	367	396	368	350	340	370	366	362	355	391	363	363	388	377	339	359	376	344	380	360	369	355	365	346	332	289	347	381	359	345	309	382	353	340	348	375	355	305	347	365	339	337	339	357	363	352	359	340	350	361	336	319	370	365	342	345	333	365	318	337	392	337	349	337	348	334	355	362	359	353	378	387	326	355	339	340	383	345	338	351	359	358	352	331	352	381	341	368	358	359	367	347	365	342	369	353	340	356	368	407	323	323	367	343	378	340	357	366	370	344	359	361	361	341	319	338	350	353	369	335	354	354	363	427	359	338	357	361	366	361	349	357	361	393	350	350	368	388	377	343	370	382	363	312	344	374	360	365	387	346	397	357	387	354	315	348	343	369	324	371	352	345	349	359	337	387	334	381	384	379	357	395	319	335	370	363	367	369	354	352	331	349	360	300	380	346	380	361	365	332	348	326	332	367	371	390	360	379	326	336	341	358	389	401	370	335	382	344	344	349	348	358	340	399	363	338	384	348	368	326	328	334	392	360	351	338	379	353	354	380	342	401	351	345	384	363	350	349	363	371	336	363	362	387	346	391	373	369	340	368	379	352	355	369	365	357	365	350	356	360	331	355	360	347	374	334	338	369	369	390	363	373	357	381	350	346	334	359	356	378	325	362	349	371	335	354	367	391	381	348	356	349	345	324	313	383	345	396	349	380	330	380	375	361	340	375	387	383	356	346	326	330	360	292	387	337	339	334	356	368	336	324	327	333	368	379	308	378	339	313	376	342	343	346	349	331	356	346	395	356	358	368	377	336	324	379	362	342	377	329	362	330	390	347	360	348	348	368	364	350	323	372	356	343	359	351	360	363	376	371	339	384	399	382	346	353	346	361	332	391	356	376	360	319	340	384	354	366	353	365	339	405	360	396	364	401	390	343	378	334	366	331	345	366	373	378	357	375	358	346	349	386	409	323	370	328	392	316	396	371	357	314	328	313	344	355	340	381	370	360	385	364	350	293	354	366	353	324	412	318	372	332	355	351	342	377	338	331	386	406	383	322	326	334	335	370	333	368	357	332	364	342	357	361	348	345	383	365	343	336	342	355	401	309	338	345	360	384	357	368	381	352	339	355	350	376	366	346	366	337	365	377	386	386	361	337	349	365	341	372	376	392	300	336	393	388	371	347	346	404	355	393	395	300	346	372	386	333	377	355	342	334	322	397	395	340	362	346	372	382	349	378	353	368	359	322	348	373	339	347	341	372	368	363	373	363	361	373	390	391	355	367	363	358	344	351	350	370	380	362	337	336	372	372	353	357	347	387	330	344	348	360	385	377	366	374	323	349	360	323	333	307	359	363	327	372	357	368	340	349	368	353	326	359	347	335	347	315	312	337	384	339	349	350	393	358	306	356	364	332	357	352	351	347	357	362	356	345	359	334	366	391	339	354	351	364	365	359	353	340	345	313	339	371	365	350	380	396	370	329	359	342	352	306	355	330	354	377	336	374	381	344	342	356	374	360	382	367	376	370	386	355	361	339	338	370	354	355	347	368	361	348	317	369	368	374	353	389	339	360	384	374	373	363	373	353	388	347	346	332	379	360	321	347	394	369	318	368	334	350	367	354	355	317	365	334	384	358	369	361	336	352	368	366	369	398	348	374	374	371	340	354	326	341	382	347	368	344	341	344	330	357	369	318	381	339	367	347	344	349	371	351	346	349	363	409	331	380	349	361	361	312	345	371	365	369	349	354	372	376	395	323	351	359	362	334	346	338	318	370	373	363	374	362	348	347	355	358	338	344	375	387	370	368	338	369	393	362	354	368	326	340	371	335	350	407	365	356	381	354	368	370	355	350	345	336	359	368	351	358	391	387	372	359	306	345	356	370	317	326	355	366	364	336	345	347	357	324	331	374	333	390	348	388	360	283	383	355	376	348	367	368	367	347	362	397	343	381	369	337	392	365	372	345	361	356	365	354	343	393	373	411	359	344	342	354	332	354	376	311	376	338	349	346	369	328	361	388	393	374	360	374	359	362	349	374	369	383	369	365	357	364	357	351	354
24565	20078	23618	13595	5871	2060	941	857	822	801	789	828	808	803	807	850	797	803	874	828	775	753	831	849	776	823	852	864	835	854	798	790	821	842	836	801	814	843	842	821	839	869	772	831	824	812	771	870	780	784	766	847	783	827	797	791	812	821	816	826	827	824	836	781	761	821	843	794	827	775	789	761	779	841	798	759	761	861	803	816	829	773	834	796	794	759	811	835	833	761	841	829	768	848	819	834	809	777	793	793	759	818	779	795	811	835	846	780	791	854	788	823	803	768	780	801	792	805	774	819	798	782	756	816	771	798	778	818	775	828	817	817	811	826	813	849	843	746	823	815	812	814	839	827	805	783	865	872	748	798	786	787	807	757	797	815	784	802	786	821	793	793	781	818	866	777	821	833	791	827	772	761	755	804	783	800	824	812	758	821	837	815	843	791	789	782	788	846	778	799	825	810	812	818	818	796	768	786	774	782	787	801	773	799	823	799	805	809	818	781	810	781	817	809	817	826	762	748	821	847	838	804	826	854	819	762	774	794	803	835	799	799	787	813	784	762	772	835	777	865	781	843	815	830	830	856	773	784	778	724	855	773	836	848	771	762	822	779	786	804	792	819	835	799	775	785	829	800	796	855	822	805	794	800	768	870	807	811	783	857	801	799	807	808	757	812	797	741	831	768	771	817	788	799	840	824	825	822	806	836	790	842	795	780	823	828	817	829	749	830	775	833	770	825	875	798	759	803	796	780	828	821	795	853	783	784	771	849	792	841	815	795	772	793	770	762	839	784	788	774	832	828	831	776	849	820	815	843	767	825	824	806	821	786	775	793	790	776	819	830	737	817	808	805	832	810	798	821	813	846	795	804	800	836	763	801	838	825	807	846	813	803	759	826	772	829	810	771	781	798	797	795	830	788	815	811	824	831	833	767	798	871	785	821	815	795	804	793	812	813	847	871	790	812	795	772	807	833	828	765	817	831	793	813	833	825	819	802	838	830	801	803	775	777	841	797	826	809	772	801	837	766	807	796	767	783	829	842	841	810	874	806	790	862	835	812	858	813	820	818	812	769	782	817	812	817	789	785	830	845	795	761	793	799	797	765	867	793	833	782	745	786	783	827	825	797	768	805	790	763	758	849	805	794	801	837	819	842	822	776	843	810	805	774	839	784	804	767	830	776	813	804	777	817	786	825	858	849	800	821	798	788	838	810	835	787	815	821	828	796	801	824	765	834	850	819	760	817	834	850	804	812	832	802	804	860	811	805	816	806	830	859	784	783	808	781	815	790	829	782	810	828	839	833	804	773	832	819	813	772	792	761	797	839	739	833	859	743	781	814	821	800	788	843	795	825	817	805	788	767	782	778	817	812	803	826	796	836	814	784	794	838	780	802	824	859	774	820	771	853	853	802	835	798	834	795	844	824	811	779	838	813	783	819	827	785	816	798	837	841	820	833	805	845	797	820	784	799	823	803	825	777	816	801	773	817	771	798	785	775	794	863	817	862	822	795	821	835	806	830	785	848	810	746	808	795	841	842	840	758	829	824	836	831	814	835	826	881	774	761	817	811	771	785	801	777	786	791	780	837	798	767	812	779	824	757	828	858	756	818	775	847	823	796	818	781	774	802	777	864	788	823	792	777	806	791	757	817	809	794	781	810	762	826	819	786	800	818	779	802	794	784	792	765	825	793	832	767	803	776	807	843	787	813	778	790	781	814	723	825	796	862	802	826	790	806	787	778	818	823	825	762	823	825	776	759	798	780	765	793	758	744	797	748	798	794	805	824	815	795	821	779	786	804	804	771	805	860	831	817	790	758	771	847	799	851	797	820	808	806	822	819	810	829	858	815	807	808	814	821	800	787	752	807	760	825	813	782	805	815	795	794	782	805	774	806	859	770	811	806	789	804	804	786	784	804	793	791	768	835	778	841	796	864	797	761	776	795	861	756	808	763	822	827	805	819	816	824	838	833	778	807	789	796	820	833	772	833	794	816	773	834	818	836	786	775	839	842	790	829	839	763	817	826	850	839	804	789	825	783	771	809	800	852	815	791	806	840	795	829	832	807	812	833	823	804	803	803	847	808	758	761	802	818	800	780	836	813	813	804	772	796	801	817	784	836	786	766	813	799	802	814	813	754	830	807	788	812	874	825	834	780	774	819	837	854	815	781	814	827	832	815	829	758	792	819	826	800	819	766	839	803	800	791	795	808	796	807	803	833	767	791	857	814	780	862	770	781	834	765	791	789	782	822	851	817	840	786	816	845	890	815	777	808	783	901	819	763	791	780	911	803	847	836	829	795	795	844	777	762	784	865	768	749	824	831	852	800	808	766	787	807	788	819	821	785	804	811	852	852	780	751	826	811	814	839	826	813	774	801	773	849	800	832	774	810	866	811	830	798	786	818	817	800	782	805	830	787	798	781	792	825	843	766	810	813	802	808	851	828	853	770	789	809	852	812	815	862	808	813	819	795	846	784	735	746	841	819	799	813	823	864	851	837	830	787	804	801	839	794	746	814	802	848	816	817	827	797	819	830	834	817	842	807	806	799	800	802	847	836	812	811	825	816	791	757	768	794	825	785	810	816	842	810	825	823	774	784	761	774	829	856	835	802	817	856	812	775	794	809	840	789	778	792	853	778	808	809	800	825	789	848	817	761	812	760	826	814	789	784	855	813	867	802	811	842	813	759	804	803	803	787	822	846	785	779	752	752	787	786	851	776	809	775	807	795	801	800	872	827	795	823	802	764	802	816	811	811	812	796	818	817	830	802	793	790	785	784	740	825	810	847	811	782	842	851	784	777	761	803	833	822	840	812	770	844	763	801	781	827	805	839	789	820	815	789	823	793	787	822	791	792	797	879	807	826	845	749	845	756	817	793	775	794	780	844	792	748	756	839	761	868	838	777	837	815	759	754	773	790	806	842	814	794	807	819	774	796	773	828	823	839	788	762	782	818	810	800	791	852	815	858	754	807	830	806	773	817	848	817	808	773	805	790	798	790	802	818	818	793	802	829	754	786	787	835	831	839	795	782	757	797	813	775	783	843	807	785	820	769	806	837	823	803	760	831	786	768	807	774	794	841	817	762	822	738	809	842	842	820	820	765	823	816	803	805	800	794	795	831	814	812	833	836	800	795	841	833	788	833	783	855	822	869	833	862	854	811	774	768	825	834	838	858	805	787	827	815	761	826	847	817	807	831	819	782	791	842	752	775	771	825	842	820	824	857	765	802	832	850	806	843	810	792	776	813	805	823	774	776	818	808	772	767	846	795	814	775	903	840	852	793	800	830	831	819	828	816	795	812	778	876	788	770	730	844	774	820	782	801	822	842	843	810	795	836	799	796	763	778	815	805	803	832	802	797	868	832	844	779	820	811	773	787	839	798	800	834	803	796	842	763	812	789	811	840	815	824	809	807	842	830	770	802	826	816	793	762	815	810	789	810	797	773	795	845	846	838	777	770	779	807	836	840	851	795	793	781	764	813	835	821	786	842	827	796
65103	60832	67196	46227	23328	6839	1267	830	385	430	384	355	393	385	352	376	374	359	339	364	357	357	361	362	393	358	389	410	358	366	395	373	398	375	379	358	343	364	380	315	386	358	378	339	368	374	381	410	359	359	395	382	368	366	364	326	342	392	365	401	352	372	358	351	328	378	377	396	375	368	383	357	362	349	344	392	374	386	349	365	367	338	322	346	346	374	360	381	315	382	377	348	349	373	379	346	371	382	381	367	368	319	359	356	330	331	387	385	362	346	361	348	380	367	358	407	367	400	355	339	376	359	396	384	340	358	360	364	347	381	384	382	380	393	367	391	363	398	367	379	304	365	381	353	335	358	357	361	374	365	348	351	336	358	333	398	387	374	371	403	374	362	376	321	359	364	360	381	387	360	334	362	386	337	356	380	376	382	347	358	342	395	388	318	391	356	368	383	409	382	369	393	369	356	394	390	376	335	339	370	309	350	369	317	361	369	377	312	360	376	353	367	346	361	418	352	382	351	343	342	325	377	343	382	311	383	344	361	335	342	349	405	369	363	307	379	385	386	365	365	348	378	416	346	367	358	342	376	352	403	381	361	379	371	348	392	339	372	353	374	328	348	405	371	337	370	338	365	348	361	370	359	370	357	350	357	378	365	366	351	379	341	361	335	377	356	355	378	351	369	385	357	383	362	337	384	343	362	387	398	373	375	351	374	360	382	365	386	358	356	387	371	366	365	357	379	390	369	406	378	364	350	365	393	372	365	392	360	368	385	369	389	370	374	388	360	394	334	351	386	365	399	383	345	400	380	373	356	336	357	364	376	349	369	342	389	357	351	373	397	320	349	340	377	401	350	364	366	392	375	393	354	334	308	382	367	369	392	403	380	371	323	401	379	388	369	340	345	369	381	341	369	337	357	336	374	375	350	363	389	328	391	374	379	391	378	366	359	358	359	371	387	376	352	387	357	362	354	352	378	381	379	333	348	372	342	385	384	381	370	362	388	354	341	361	350	367	362	401	379	369	349	365	376	403	350	358	392	351	380	356	343	371	395	364	338	352	338	384	381	335	342	367	338	388	338	350	354	359	401	383	364	362	354	376	352	367	366	372	344	373	400	348	383	392	361	373	371	344	378	390	344	392	398	385	345	329	406	379	376	344	359	351	318	365	366	361	359	354	364	327	358	349	382	358	340	390	359	359	359	360	346	365	371	351	364	377	361	353	401	375	342	352	379	381	386	380	358	376	350	402	365	359	350	360	329	360	363	356	367	341	344	339	385	346	402	400	396	361	384	361	361	357	351	363	387	348	411	343	368	341	356	346	390	381	349	389	331	376	349	393	362	372	377	360	352	326	349	370	333	376	365	363	362	350	369	370	376	339	397	368	349	395	344	351	354	352	373	372	402	359	359	377	369	382	347	371	368	381	405	369	371	388	347	337	353	353	344	369	352	347	391	334	359	366	365	349	373	340	363	370	382	332	374	338	373	373	351	374	318	370	361	342	354	344	387	382	355	370	363	384	345	386	363	375	369	367	384	387	368	341	386	343	400	380	386	340	349	373	378	351	405	359	373	366	341	354	365	357	353	350	357	362	331	361	356	347	378	358	373	375	350	380	357	395	355	354	391	348	367	409	356	367	380	350	385	378	349	354	370	402	397	364	339	336	332	351	361	377	378	348	341	352	331	359	356	362	361	337	360	389	364	350	369	379	332	352	378	357	330	375	364	330	353	356	327	337	366	374	373	352	370	351	355	376	359	340	357	369	384	347	362	380	374	355	308	364	353	363	375	352	374	374	367	389	367	339	368	379	386	404	342	353	345	385	380	382	358	362	356	331	355	410	370	351	363	334	393	350	342	381	325	393	397	379	365	375	394	353	350	368	344	340	396	374	360	378	380	397	362	371	392	387	372	372	361	383	358	363	344	345	354	375	382	367	320	355	374	355	370	377	381	355	340	343	336	381	367	373	385	319	392	361	338	378	371	360	344	366	338	351	394	386	355	340	362	375	362	347	392	365	378	366	357	372	338	355	364	347	390	356	388	411	363	367	362	382	357	367	408	350	367	360	387	368	375	330	344	371	376	372	397	367	337	342	389	392	364	348	376	385	355	376	346	348	344	346	351	370	340	418	393	377	363	367	391	366	336	358	365	365	338	348	351	385	385	370	370	355	346	375	366	379	390	381	372	425	364	369	390	386	370	320	369	332	356	365	367	362	349	348	337	377	348	358	367	388	346	347	364	388	367	383	361	352	361	403	340	351	346	355	356	351	338	331	374	389	354	350	367	354	353	373	345	388	354	380	391	338	388	376	354	341	411	380	385	344	371	358	348	353	398	356	388	357	348	385	382	362	361	341	385	393	390	358	330	347	348	383	356	339	386	359	339	371	352	361	341	379	366	381	390	350	343	379	325	339	343	404	348	382	385	350	318	365	370	366	355	401	340	357	369	354	323	357	373	380	359	401	355	348	339	360	393	350	344	368	359	366	378	389	380	367	375	348	346	394	359	381	398	383	376	355	314	424	309	345	342	348	389	380	368	359	367	348	381	374	364	378	374	389	400	399	379	380	325	417	368	369	379	376	356	365	349	352	372	393	370	364	330	363	336	396	366	349	390	391	359	376	395	341	362	373	381	332	388	397	349	342	339	360	407	366	324	312	357	387	370	376	355	368	363	351	353	381	332	334	378	402	370	353	382	304	342	340	363	375	324	346	349	363	362	395	374	354	371	379	346	349	372	391	351	358	386	373	376	339	372	360	365	365	319	383	389	417	350	387	370	349	360	369	361	366	337	343	389	383	390	383	335	331	354	364	376	356	350	352	375	369	365	360	344	376	392	378	353	366	357	320	403	350	353	340	344	355	346	370	365	332	373	350	357	354	368	379	391	372	349	367	386	361	384	368	366	380	337	351	357	422	337	342	359	366	380	340	315	367	336	355	378	348	333	396	364	348	386	380	345	368	344	355	393	387	387	389	380	348	364	384	361	375	325	360	325	320	363	367	338	369	371	403	383	360	359	369	348	320	361	350	398	384	389	370	348	368	367	340	355	366	381	373	384	347	376	367	376	377	334	391	359	381	371	366	388	379	381	333	344	392	396	391	371	383	354	366	355	347	373	400	371	383	353	368	368	373	346	379	337	376	343	360	407	363	331	359	393	383	326	378	369	337	335	368	355	372	356	386	362	362	371	365	375	362	355	371	382	392	382	367	363	361	368	382	322	396	348	341	388	373	336	377	368	371	397	355	376	349	341	347	366	345	340	368	353	349	375	390	372	345	339	374	360	355	374	359	345	356	382	348	368	367	361	350	364	383	380	392	363	359	368	370	362	377	352	407	369	407	372	365	387	359	355	352	363	401	391	376	355	359	371	370	359	382	380	370	342	346	368	338	343	371	383	368	391	431	391	347	401	353	368	358	427	352	333	353	379	350	347	379	324	338	387	367	355	337	319	358	392	396	401	403	368	387	370	365	370	355	340	326	373	357	372	362	351	388	387
43063	49737	64538	50188	30127	9518	3432	2428	790	870	835	823	915	876	813	798	860	827	833	824	779	846	832	804	871	839	871	869	846	865	860	804	874	878	819	833	813	850	831	811	843	853	839	875	827	806	806	854	879	844	860	802	917	839	832	779	828	825	869	787	848	791	832	913	803	838	893	832	862	815	852	894	860	848	825	835	815	863	854	832	836	882	780	871	840	832	880	815	914	825	831	824	868	862	848	822	905	841	836	804	864	821	862	809	862	810	818	875	793	827	829	822	886	859	863	878	815	842	825	824	875	905	835	857	913	803	835	816	872	917	851	891	857	864	805	858	813	886	859	794	831	874	852	837	843	841	875	770	920	843	789	894	831	872	880	811	864	840	863	849	833	820	771	893	875	877	853	854	893	852	849	807	786	804	881	834	833	849	849	839	801	888	823	835	842	851	850	894	875	838	811	862	824	830	790	830	816	821	821	834	863	872	836	841	810	816	853	833	839	782	813	825	771	854	848	841	886	862	759	839	901	885	854	786	854	874	782	837	816	803	824	849	875	846	828	836	847	820	859	852	860	835	851	819	833	855	840	854	865	852	906	821	831	835	825	842	824	879	864	847	862	845	832	825	843	815	860	862	854	826	831	859	835	889	806	839	886	877	846	816	823	844	816	805	799	826	820	840	779	825	825	851	843	853	768	810	805	862	910	877	855	849	898	901	833	802	840	832	877	873	839	830	794	839	872	902	876	861	827	835	864	845	834	852	878	834	859	879	792	784	809	872	846	871	811	798	855	853	822	884	816	834	873	843	840	850	796	868	802	875	846	835	829	865	875	864	877	808	812	852	797	797	855	835	885	846	843	794	848	853	859	795	830	798	845	859	857	853	877	852	865	829	853	884	836	836	838	842	882	804	848	812	856	811	913	824	821	842	798	811	809	823	801	823	865	843	827	859	829	858	815	832	862	873	793	860	850	838	848	841	839	842	845	823	836	849	814	846	818	823	785	794	846	834	860	862	885	880	901	846	841	818	856	870	848	872	753	867	811	799	805	826	732	812	820	899	872	888	852	865	823	836	848	853	829	870	836	810	823	878	807	846	823	836	813	848	859	844	860	830	815	879	826	884	846	852	822	764	826	897	883	811	871	800	825	899	822	841	871	837	822	859	836	882	844	769	849	859	833	842	822	823	844	860	818	831	871	792	821	876	823	822	814	801	776	810	900	879	823	817	855	849	780	899	850	832	808	792	854	858	773	840	877	836	866	881	882	829	837	831	842	843	847	845	896	854	829	831	862	868	858	824	841	783	858	811	850	871	803	823	884	906	851	853	832	843	871	881	817	835	801	794	845	821	853	828	857	824	860	864	864	833	791	812	815	848	837	795	795	880	815	790	838	814	831	864	839	816	903	853	867	836	839	849	796	857	805	811	771	855	878	847	774	855	843	810	806	856	780	825	857	781	764	826	823	826	845	845	844	858	819	824	841	828	874	803	849	784	836	839	842	812	822	826	804	820	832	880	851	877	814	843	845	820	868	840	852	823	861	901	828	836	841	782	826	840	834	894	868	808	788	856	837	863	819	831	848	829	827	838	838	847	844	871	857	860	804	832	873	800	834	885	886	857	894	840	879	814	790	850	821	836	807	866	804	861	876	834	878	860	848	835	821	868	815	856	844	861	842	801	855	889	813	784	809	773	869	878	853	811	821	834	907	861	862	829	807	792	862	840	869	833	860	869	816	787	828	833	877	775	815	816	840	814	791	792	849	893	864	778	852	808	887	864	804	791	850	804	822	837	799	829	764	839	847	854	824	830	854	854	761	852	851	817	868	845	848	865	765	828	806	814	816	804	791	868	876	805	819	801	820	818	835	810	809	856	799	885	829	812	849	836	869	860	852	828	802	835	831	842	778	755	879	856	852	807	857	844	862	792	775	845	876	836	845	837	896	786	813	846	865	846	850	850	802	823	809	852	826	837	810	881	870	825	822	811	807	857	859	833	819	856	932	860	847	829	798	888	910	827	852	857	835	825	834	854	780	865	818	834	826	870	812	881	837	874	797	852	826	826	807	823	814	855	843	793	783	836	860	871	786	828	811	805	908	874	831	857	851	882	831	863	871	856	832	835	881	849	817	862	800	876	851	897	782	880	857	828	801	792	816	810	841	840	873	831	799	855	845	854	841	882	836	848	822	797	857	895	838	825	848	858	861	815	813	866	847	810	823	827	837	861	815	869	809	861	856	831	791	829	884	832	831	853	794	858	834	857	801	836	869	795	813	808	802	864	858	860	876	842	812	822	846	853	874	859	804	801	827	836	870	867	785	822	846	824	886	851	842	833	852	880	868	834	848	765	829	859	818	831	846	892	813	838	811	846	826	861	802	844	881	805	773	823	885	814	816	792	799	812	842	835	829	857	869	824	816	786	910	859	827	840	815	870	880	821	812	808	848	809	846	859	822	865	794	845	837	843	768	876	830	782	825	857	845	837	907	883	790	863	853	861	811	815	849	839	828	798	847	793	864	829	890	820	833	819	796	837	826	850	869	847	881	835	873	887	829	835	835	784	865	828	839	810	828	800	831	855	831	836	816	813	803	866	796	815	827	848	817	870	855	842	828	833	793	819	805	835	863	819	850	839	831	808	837	826	798	841	810	803	777	853	814	782	774	839	835	800	894	798	876	825	868	904	831	819	813	842	831	797	841	820	798	821	853	870	841	844	851	784	804	839	810	839	837	798	853	881	783	845	841	874	875	856	805	860	869	845	875	850	822	879	854	868	809	839	874	833	829	829	850	848	813	837	808	815	795	815	859	815	861	844	861	819	803	874	877	869	806	781	821	878	851	845	837	840	854	832	881	820	892	786	829	878	861	831	839	819	806	811	844	857	822	834	834	858	852	848	838	810	897	861	785	835	862	876	885	814	872	860	837	822	808	835	886	862	819	821	837	846	806	818	821	876	815	893	800	845	898	832	792	833	835	830	887	868	828	828	850	842	884	892	851	796	826	853	857	820	867	852	816	861	898	777	854	826	866	808	810	837	814	830	819	863	811	839	810	828	834	844	866	822	840	810	862	874	831	880	838	836	840	835	883	839	793	854	865	865	887	819	808	804	832	900	832	890	867	850	812	852	815	772	861	798	866	822	807	865	824	840	809	824	864	830	787	830	832	830	844	820	820	868	801	843	796	854	821	812	866	878	846	847	829	821	830	844	836	881	857	809	816	877	837	879	822	779	820	872	845	843	802	826	859	823	899	824	846	894	874	858	830	874	863	807	804	841	801	894	839	831	851	797	847	806	837	859	827	813	891	851	846	847	869	887	835	895	837	855	856	810	831	843	871	855	832	823	913	854	856	794	848	831	826	837	824	886	836	815	856	828	833	839	855	818	810	830	832	872	804	833	878	818	847	838	830	864	828	819	824	846	865	810	878	855	822	824	793	817	830	823	848	862	886	794	826	767	852	836	854	833	844	870	848	857	894	861	820	841	848	891	830	855	834	881	838	808
72256	70645	76548	56504	33947	14171	3223	1914	515	524	461	501	478	534	465	502	504	492	522	502	545	543	533	494	501	483	537	523	440	528	486	566	535	511	500	502	509	535	492	513	500	483	478	525	536	519	487	453	484	468	486	496	560	519	488	493	494	518	488	501	477	506	491	530	510	481	449	486	506	515	522	506	459	472	502	479	491	484	470	533	560	468	532	464	526	579	465	473	493	512	472	452	517	469	536	518	488	485	452	453	490	518	498	486	530	490	491	503	534	491	475	487	466	508	525	465	472	498	491	457	485	488	486	507	511	477	478	508	523	495	530	490	490	509	482	498	543	504	501	529	515	505	494	527	537	512	517	508	523	495	490	481	467	528	505	481	507	511	495	542	483	507	501	496	508	494	495	493	494	528	459	525	513	502	476	478	499	449	493	480	503	482	473	485	488	506	460	518	528	500	519	526	496	532	479	474	498	457	512	493	499	471	522	522	510	504	481	531	518	534	490	490	461	504	560	490	518	494	483	507	522	460	507	487	504	511	494	497	490	473	494	517	528	527	515	545	507	506	541	497	525	502	488	539	485	520	529	484	483	506	501	527	495	502	484	459	479	514	507	536	440	480	479	501	507	506	507	470	474	488	478	504	530	483	536	465	520	512	493	511	508	454	519	587	452	487	491	454	500	464	464	476	494	460	490	498	493	489	472	473	483	503	508	514	500	526	526	486	512	508	509	512	448	520	464	463	472	521	487	546	481	493	517	478	547	547	512	481	514	489	489	524	516	476	474	501	512	512	530	535	483	494	498	524	514	444	468	499	513	455	500	529	455	541	471	550	570	485	543	524	504	552	512	514	487	500	528	520	498	502	480	535	492	510	462	540	491	515	493	465	459	507	542	511	481	506	509	528	482	489	532	481	512	471	458	502	476	553	453	507	479	494	476	476	511	471	509	535	523	504	458	472	503	477	529	539	492	494	488	506	527	518	497	492	491	474	462	474	488	552	558	509	513	515	563	540	530	500	511	537	497	569	528	505	509	527	497	535	524	496	497	492	523	467	500	479	467	549	473	504	456	519	471	515	510	547	491	495	466	470	504	487	495	523	484	495	508	456	543	436	506	564	503	512	498	496	536	531	505	505	488	489	493	514	507	520	485	474	498	460	519	467	526	524	523	469	490	508	487	480	509	497	505	499	503	506	513	520	476	489	475	492	513	531	500	520	530	499	476	527	515	472	504	516	496	551	495	529	511	495	501	467	518	477	508	499	545	495	502	510	516	527	521	517	470	506	529	506	479	493	503	506	527	499	475	481	562	505	492	468	466	492	552	488	521	507	525	483	507	540	494	486	529	504	505	495	505	508	486	493	504	536	483	515	476	491	500	482	504	516	534	526	519	510	491	494	495	464	558	480	474	539	494	500	518	469	499	509	536	471	481	490	534	510	475	535	485	490	488	566	527	522	525	471	509	529	527	489	509	478	477	501	449	536	489	508	494	494	520	505	511	503	514	515	509	501	491	473	473	507	505	516	506	519	492	492	473	503	524	512	485	486	501	500	483	490	459	510	497	464	475	472	563	488	504	477	529	513	494	504	502	466	521	488	493	511	479	488	507	530	467	461	488	507	463	462	492	548	510	462	465	501	494	487	494	462	478	493	489	460	472	466	517	529	526	486	525	511	510	502	517	487	499	518	490	488	487	482	533	482	496	463	493	506	539	476	432	520	491	455	500	504	481	505	536	496	476	482	472	471	499	477	542	503	473	515	501	486	499	486	519	505	506	507	509	527	485	538	538	534	538	499	495	483	540	518	493	493	493	513	493	493	497	477	486	494	526	520	489	530	501	499	505	528	470	491	509	474	469	465	502	453	498	537	470	553	462	483	490	527	520	503	527	490	523	457	447	458	475	499	519	546	512	540	523	502	493	513	528	534	501	500	482	516	474	498	462	490	482	507	486	498	493	501	519	503	490	486	449	436	516	521	529	515	484	488	481	456	513	505	514	467	542	505	501	483	486	506	500	518	512	531	523	501	493	484	487	520	493	505	491	509	480	467	510	483	486	500	492	539	483	505	517	505	497	508	481	501	509	448	466	489	535	510	496	497	492	516	506	486	455	512	512	526	455	493	476	533	469	521	504	549	480	488	484	494	481	507	501	471	526	518	512	481	460	513	505	513	512	482	537	477	462	468	483	575	467	507	499	533	513	480	498	483	499	515	511	468	488	459	480	503	503	536	535	542	516	518	488	494	494	483	474	490	498	470	509	494	493	490	536	481	515	523	496	502	483	501	460	479	488	438	465	512	506	486	485	493	484	477	506	479	509	463	455	526	516	548	527	480	496	504	483	494	499	445	486	493	489	484	485	447	497	490	501	469	481	489	502	517	467	490	524	459	493	519	484	514	486	524	458	483	521	490	502	494	492	513	559	471	456	528	501	479	507	516	454	472	523	527	558	502	497	477	511	487	497	500	542	496	517	478	462	474	494	497	459	481	495	473	500	508	497	483	478	469	497	527	532	498	489	548	472	510	461	546	499	491	488	529	475	492	522	516	472	489	472	529	552	483	559	516	465	502	495	490	495	484	527	487	512	499	500	487	526	493	480	483	476	494	468	520	496	469	533	488	495	529	506	459	540	509	488	515	508	469	526	516	500	509	511	508	493	494	545	458	515	487	499	480	528	477	505	540	503	502	523	514	481	471	518	505	497	502	516	484	423	470	510	475	492	543	514	507	540	543	489	503	474	515	501	517	539	484	503	493	453	494	499	512	478	461	502	488	498	461	519	491	527	513	496	527	480	493	481	492	502	504	506	494	507	500	477	479	508	493	510	522	485	481	463	508	504	500	509	510	507	493	488	518	498	526	508	502	501	489	526	482	532	498	533	487	508	514	520	498	479	476	467	537	468	485	488	491	491	518	446	520	528	473	501	505	495	522	478	506	522	487	525	515	473	493	522	530	488	546	514	480	468	454	492	493	475	522	498	474	515	534	514	513	492	470	516	501	480	463	450	491	463	527	527	545	518	482	515	481	460	479	470	524	506	505	524	468	539	518	503	478	570	481	462	488	495	497	508	486	527	532	498	495	515	506	546	501	529	471	449	486	491	485	483	500	524	499	475	493	564	488	506	508	487	498	477	524	480	502	511	524	452	494	510	492	484	589	531	533	496	473	487	499	522	496	489	494	484	531	507	499	517	525	486	494	520	491	501	515	477	455	501	501	500	571	509	478	485	480	499	553	526	501	475	498	513	509	503	514	507	473	517	485	477	496	448	522	472	457	521	536	557	488	489	503	498	522	490	534	495	536	502	521	515	503	496	478	502	496	500	451	509	496	472	498	501	492	529	481	527	513	494	512	478	480	548	505	460	510	502	518	494	502	533	493	515	531	527	458	530	532	462	463	510	540	496	510	496	486	504	511	479	482	507	546	469	479	548	546	454	496	511	504	515	508	502	503	500	476	505	534	487	501	485	519	501	472	533	472	529	445	508	467	506	523	504	505	519	530
50129	61623	76931	61811	40852	16393	7450	5642	1142	1083	1104	1102	1116	1168	1075	1052	1027	1044	1098	1078	1106	1165	1110	1065	1133	1109	1134	1036	1106	1091	1075	1106	1091	1102	1099	1037	1119	1114	1079	1043	1114	1078	1052	1054	1079	1085	1125	1062	1059	1119	1071	1095	1107	1061	1064	1093	1129	1156	1116	1106	1065	1101	1057	1044	1050	1137	1134	1102	1093	1100	1117	1114	1093	1077	1076	1094	1075	1056	1142	1062	1087	1087	1125	1112	1134	1076	1079	1045	1068	1104	1100	1092	1098	1096	1106	1109	1104	1057	1105	1038	1088	1088	1089	1059	1111	1052	1130	1091	1092	1090	1130	1049	1084	1050	1096	1088	1002	1070	1089	1105	1099	1121	1042	1107	1008	1091	1079	1092	1110	1153	1088	1076	1096	1092	1077	1088	1055	1044	1078	1080	1053	1015	1052	1074	1060	1041	1107	1045	1113	1065	1090	1046	1107	1095	1050	1063	1120	1109	1139	1037	1037	1100	1056	1112	1080	1099	1101	1086	1122	1039	1090	1100	1145	1153	1095	1124	1075	1097	1108	1113	1038	1050	1085	1116	1084	1027	1051	1054	1001	1114	1116	1082	1057	1113	1100	1039	1097	1107	1116	1047	1086	1113	1096	1045	1131	1093	1075	1085	1073	1080	1104	1095	1108	1071	1072	1101	1094	1043	1054	1063	1107	1103	1061	1115	1099	1070	997	1082	1092	1104	1071	1024	1111	1121	1092	1126	1124	1115	1142	1097	1068	1055	1126	1122	1061	1066	1101	1088	1118	1084	1105	1127	1105	1076	1111	1044	1110	1075	1116	1093	1034	1093	1178	1056	1020	1116	1052	1141	1049	1090	1141	1077	1030	1107	1022	1118	1104	1076	1028	1098	1130	1074	1112	1105	1125	1056	1092	1074	1028	1075	1079	1068	1067	1182	1106	1131	1047	1118	1101	1081	1106	1128	1089	1066	1091	1103	1064	1133	1135	1112	1125	1082	1084	1036	1065	1044	1055	1082	1041	1099	1106	1126	1026	1105	1078	1095	1070	1066	1075	1098	1078	1076	1075	1079	1079	1110	1079	1094	1101	1101	1116	1049	1083	1057	1082	1091	1071	1077	1077	1055	1059	1084	1044	1092	1107	1030	1071	1063	1094	1098	1042	1039	1107	1047	1127	1108	1093	1044	1077	1046	1085	1051	1080	1124	1062	1043	1093	1041	1073	1068	1070	1071	1053	1130	1055	1095	1082	1062	1062	1055	1087	1084	1052	1088	1100	1042	1113	1108	1078	1050	1108	1064	1083	1125	1129	1066	1082	1090	1092	1054	1102	1025	1115	1094	1104	1150	1080	1109	1107	1052	1063	1039	1051	1097	1089	1106	1039	1095	1089	1139	1115	1113	1094	1144	1085	1099	1063	1115	1115	1137	1130	1110	1092	1092	1100	1090	1114	1092	1064	1092	1097	1082	1113	1098	1051	1086	1066	1017	1102	1083	1040	1128	1086	1054	1108	1072	1087	1051	1094	1132	1132	1047	1071	1088	1078	1159	1061	1093	1043	1073	1107	1129	1129	1116	1040	1084	1080	1126	1127	1087	1107	1089	1064	1083	1092	1100	1051	1085	1104	1101	1050	1159	1085	1088	1073	1081	1105	1109	1052	1148	1105	1124	1138	1141	1089	1081	1105	1080	1033	1054	1082	1076	1079	1087	1066	977	1018	1097	1086	1042	1136	1090	1101	1083	1077	1080	1093	1138	1118	1091	1076	1063	1092	1074	1137	1067	1115	1097	1152	1111	1075	1127	1118	1016	1128	1081	1063	1096	1073	1122	1105	1038	1115	1068	1053	1084	1072	1073	1102	1120	1084	1125	1133	1076	1093	1130	1110	1081	1109	1077	1024	1092	1012	1093	1145	1091	1120	1068	1121	1105	1087	1057	1090	1075	1098	1091	1091	1117	1014	1025	1091	1093	1032	1051	1028	1103	1026	1138	1078	1111	1059	1101	1078	1075	1086	1086	1066	1121	1112	1084	1074	1072	1096	1102	1114	1079	1120	1047	1107	1093	1072	1050	1118	1057	1092	1130	1142	1089	1119	1119	1046	1089	1060	1108	1108	1123	1057	1010	1038	1081	1082	1100	1119	1058	1100	1134	1061	1101	1093	1092	1082	1085	1107	1084	1057	1157	1012	1087	1068	1099	1095	1058	1089	1110	1058	1081	1068	1137	1078	1075	1081	1111	1098	1098	1026	1134	1096	1068	1103	1102	1053	1041	1080	1106	1131	1062	1112	1089	1033	1105	1089	1049	1122	1134	1090	1073	1117	1088	1102	1074	1107	1030	1081	1099	1129	1113	1091	1047	1087	1085	1062	1041	1119	1112	1073	1155	1085	1120	1084	1095	1041	1063	1087	1049	1099	1089	1170	1060	1147	1135	1133	1062	1076	1123	1096	1096	1153	1079	1088	1092	1064	1020	1018	1086	1102	1035	1091	1061	1090	1067	1086	1075	1115	1020	1009	1050	1011	1038	1075	1096	1095	1095	1103	1110	1115	1069	1069	1075	1086	1058	1148	1092	1041	1081	1064	1037	1075	1121	1114	1077	1053	1037	1065	1101	1112	1112	1058	1071	1189	1105	1095	1116	1055	1097	1108	1067	1059	1061	1064	1116	1112	1086	1142	1076	1076	1123	1067	1159	1070	1076	1028	1084	1067	1048	1108	1151	1137	1059	1109	1101	1074	1063	1094	1117	1055	1102	1057	1067	1114	1092	1087	1101	1029	1085	1074	1060	1080	1086	1091	1069	1106	1083	1051	1064	1121	1081	1095	1043	1144	1119	1130	1146	1053	1103	1142	1097	1042	1035	1137	1088	1077	1064	1087	1104	1081	1127	1088	1094	1051	1103	1035	1077	1092	1061	1181	1071	1075	1149	1125	1103	1074	1060	1074	1108	1085	1065	1122	1013	1056	1093	1100	1092	1063	1162	1049	1036	1112	1116	1123	1039	1079	1062	1087	1081	1156	1060	1110	1082	1114	1119	1142	1084	1118	1081	1060	1052	1024	1098	1067	1073	1105	1132	1104	1123	1037	1057	1063	1027	1053	1115	1154	1087	1040	1118	1031	1099	1073	1124	1030	1102	1071	1154	1132	1089	1107	1151	1075	1094	1133	1061	1095	1128	1093	1129	1050	1090	1027	1061	1081	1109	1085	1100	1060	1091	1140	1060	1166	1096	1095	1075	1073	1078	1091	1115	1028	1100	1068	1089	1093	1058	1079	1059	1070	1126	1109	1082	1070	1093	1083	1056	1047	1132	1097	1091	1058	1165	1059	1059	1103	1124	1115	1075	1076	1055	1111	1078	1129	1150	1144	1093	1101	1077	1063	1106	1138	1073	1069	1092	1115	1087	1110	1132	1071	1080	1083	1089	1050	1061	1077	1069	1062	1104	1055	1146	1091	1078	1065	1074	1053	1071	1125	1069	1067	1109	1075	1070	1046	1078	1128	1113	1104	1084	1079	1082	1039	1134	1043	1094	1103	1067	1093	1080	1066	1098	1082	1076	1096	1039	1074	1109	1034	1093	1094	1090	1072	1074	1124	1085	1071	1113	1073	1145	1081	1044	1099	1113	992	1089	1102	1080	1071	1086	1068	1124	1091	1045	1127	1088	1062	1106	1147	1098	1062	1068	1110	1056	1008	1140	1113	1061	1121	1072	1147	1086	1099	1039	1123	1060	1093	1051	1078	1101	1096	1086	1058	1128	1131	1061	1096	1125	1043	1143	1088	1110	1089	1114	1067	1071	1068	1034	1062	1007	1094	1054	1096	1090	1132	1115	1134	1016	1040	1108	1062	1034	1034	1126	1054	1062	1095	1096	1109	1006	1122	1130	1176	1067	1128	1104	1150	1072	1120	1080	1079	1089	1133	1094	1072	1099	1103	1117	1114	1124	1067	1129	1069	1060	1123	1084	1080	1085	1051	1110	1062	1088	1139	1163	1098	1099	1067	1086	1084	1074	1058	1099	1105	1128	1025	1095	1088	1112	1062	1130	1084	1068	1107	1095	1099	1099	1075	1132	1060	1053	1072	1073	1024	1090	1111	1125	1105	1084	1058	1157	1095	1067	1054	1109	1046	1091	1140	1046	1065	1179	1130	1075	1101	1075	1112	1056	1135	1063	1103	1090	1056	1109	1057	1025	1093	1076	1124	1061	1108	1125	1162	1065	1073	1057	1053	1092	1067	1060	1123	1130	1069	1030	1101	989	1072	1083	1113	1085	1140	1110	1016	1086	1124	1077	1085	1087	1106	1129	1047	1106	1064	1084	1089	1047	1090	1119	1088	1056	1053	1082	1062	1072	1093	1072	1111	1108	1040	1030	1124	1071	1100	1085	997	1044	1120	1083	1070	1023	1080	1067	1073	1065	1085	1094	1128	1059	1119	1066	1109	1099	1102	1019	1093	1021	1091	1074	1055	1105	1160	1070	1068	1075	1106	1089	1071	1113	1130	1064	1093	1084	1095	1072	1054	1084	1100	1086	1114	1125	1136	1074	1107	1150	1137	1131	1096	1118	1047	1096	1051	1127	1095	1075	1121	1101	984	1058	1066	1086	1096	1103	1098	1088	1108	1164	1110	1091	1098	1080	1101	1063	1063	1059	1078	1061	1058	1067	1089	1111	1096	1098	1072	1168	1110	1065	1113	1090	1107	1100	1105	1035	1074	1090	1140	1096	1095	1147	1055	1112	1060	1086	1145	1095	1017	1036	1102	1083	1042	1149	1080	1114	1037	1063	1085	1124	1120	1068	1047	1060	1104	1107	1101	1110	1080	1093	1158	1067	1109	1070	1056	1062	1100	1086	1028	1075	1091	1091	1097	1119	1056	1122	1133	1100	1084	1050	1158	1055	1063	1090	1087	1104	1084	1093	1109	1120	1039	1113	1128	1106	1074	1138	1041	1081	1083	1047	1031	1062	1063	1132	1119	1095	1135	1097	1050	1090	1081	1081	1019	1086	1106	1085	1154	1092	1108	1120	1102	1094	1095	1120	1085	1172	1065	1100	1138	1058	1044	1034	1093	1120	1118	1117	1105	1052	1095	1071
43675	29515	16579	7204	2365	928	457	434	379	370	367	356	324	355	329	382	329	365	359	375	391	336	365	363	395	385	376	375	347	361	385	377	373	360	369	353	358	374	402	350	341	342	344	364	361	369	371	326	364	349	355	347	374	332	340	352	355	367	341	368	363	345	354	338	368	370	397	352	393	388	385	363	375	384	346	390	357	382	398	376	423	365	368	348	358	367	343	354	381	382	359	347	389	386	360	376	333	361	385	334	373	404	339	358	365	310	377	317	365	378	358	349	363	332	362	351	354	332	383	384	386	376	372	389	356	380	351	380	347	394	373	380	346	396	408	360	388	335	359	364	356	336	359	344	361	355	373	346	337	367	346	355	391	376	375	432	360	414	388	377	374	358	376	339	364	376	349	328	325	371	362	345	356	347	369	401	343	366	348	379	354	374	376	392	360	376	349	356	342	314	364	365	365	344	365	360	404	357	328	369	345	369	359	375	344	358	377	376	371	359	327	370	326	356	383	332	350	365	312	381	370	426	353	382	337	365	358	367	362	368	368	373	374	400	339	391	387	350	383	352	392	369	367	344	336	378	371	331	390	367	370	396	337	382	377	365	403	383	342	348	363	390	376	377	381	374	361	380	383	350	367	354	377	368	353	351	342	363	382	358	371	382	375	391	348	341	385	335	370	351	391	398	379	359	354	350	347	361	328	303	370	367	360	387	373	367	357	334	380	376	345	391	366	346	388	364	333	372	383	377	369	373	345	348	364	381	346	319	401	322	378	410	323	360	360	362	345	371	359	384	347	337	335	379	381	338	361	372	346	384	357	343	364	348	377	362	382	353	371	340	338	394	387	350	380	360	356	348	404	344	387	345	365	378	389	391	352	333	341	376	369	366	366	344	362	385	331	400	357	356	378	337	376	391	338	369	349	358	370	362	381	348	396	322	350	378	357	359	376	333	336	361	378	361	344	376	339	370	369	372	344	322	373	363	365	387	367	416	348	330	330	360	403	388	390	362	355	373	364	364	365	319	356	380	382	386	365	367	341	416	358	327	347	363	334	362	321	355	381	420	350	390	383	370	357	350	356	375	323	348	383	366	360	373	375	407	338	382	377	386	356	332	359	323	337	368	332	345	357	368	378	380	395	417	397	394	342	364	384	365	362	365	349	383	361	376	394	354	370	341	385	328	404	381	365	371	345	402	345	383	341	365	387	340	352	388	360	360	323	364	361	382	331	364	406	349	400	351	317	335	350	358	352	335	372	350	387	333	337	310	382	379	386	361	398	335	353	372	369	346	365	388	362	377	333	340	398	338	337	364	315	353	387	339	376	353	384	349	360	344	383	383	361	355	330	386	389	345	394	342	392	350	350	403	359	373	354	359	352	355	377	348	349	400	327	355	376	358	316	334	372	345	350	323	378	348	413	350	330	363	377	367	342	344	354	357	354	362	366	358	346	374	393	383	395	357	312	366	394	376	353	349	319	354	353	374	332	380	386	362	367	361	403	376	338	327	349	375	345	327	395	376	379	379	379	359	363	362	376	387	391	398	338	340	392	358	359	409	339	402	351	395	358	359	371	353	392	344	329	354	382	369	361	368	362	352	382	359	355	348	362	355	313	359	317	373	347	377	333	340	347	412	370	384	358	353	397	377	376	369	368	382	379	336	370	374	353	353	367	357	313	356	389	381	406	332	343	353	340	334	338	370	394	371	388	356	372	376	376	372	368	375	397	390	392	397	341	361	366	393	350	386	346	387	351	381	391	368	357	382	356	311	385	383	351	350	344	359	363	403	347	355	332	383	378	346	361	347	386	370	394	358	364	362	385	331	326	383	369	357	351	400	375	392	340	361	371	331	353	379	351	375	365	393	384	343	367	376	376	348	328	352	351	359	377	357	364	374	369	396	390	391	350	358	347	387	376	366	382	369	396	361	374	387	363	410	318	353	359	360	391	357	387	340	334	359	362	358	385	365	418	414	344	351	356	378	374	354	369	363	395	350	348	380	375	328	386	369	364	399	381	365	380	380	375	361	366	381	353	363	379	341	384	364	354	365	345	362	339	343	350	361	363	374	363	343	373	364	357	367	350	360	371	342	347	391	342	353	352	374	386	347	363	337	377	304	409	390	378	339	344	338	363	374	341	410	357	348	359	358	355	360	390	347	340	334	360	361	394	378	403	318	360	345	359	351	357	349	380	362	366	378	389	364	335	360	384	405	365	378	357	363	342	373	390	375	366	383	379	348	398	336	380	413	356	362	397	338	329	359	354	363	396	370	328	378	363	353	377	349	388	361	351	367	355	344	371	370	312	413	369	371	405	335	361	364	356	337	370	347	327	316	356	388	381	353	375	371	346	365	370	336	388	343	351	373	360	376	391	380	372	380	328	359	359	337	363	374	369	361	342	391	352	353	346	359	395	362	407	370	317	333	328	350	363	361	372	394	335	347	370	375	325	388	330	354	351	351	379	413	369	371	365	364	379	354	339	375	405	375	303	353	334	322	365	370	338	358	376	386	327	362	304	381	326	328	385	359	360	366	358	384	364	357	371	351	362	370	373	351	336	350	359	370	381	371	382	357	399	378	368	320	372	386	364	356	354	374	352	398	367	338	363	361	377	350	377	373	349	374	371	349	337	377	360	348	356	369	392	359	323	367	369	400	366	328	357	341	397	378	361	379	334	367	321	371	336	373	374	337	366	371	387	388	371	337	365	374	374	327	366	380	370	356	358	356	357	414	344	376	374	382	355	398	395	374	375	375	325	369	388	385	357	356	334	390	334	384	279	368	333	372	358	353	387	364	372	341	344	364	361	354	398	364	365	351	350	366	364	392	360	368	403	390	396	339	360	383	361	345	369	381	358	351	382	384	365	361	369	370	397	368	332	377	297	362	395	363	358	372	341	374	361	350	338	365	383	348	381	357	377	384	399	328	378	330	353	375	351	379	361	337	327	379	353	378	362	363	384	389	384	358	373	372	349	348	308	355	375	346	364	344	351	361	378	369	386	369	383	387	358	378	339	359	339	377	393	350	373	366	342	337	367	350	354	368	383	346	365	323	357	354	366	337	375	389	352	390	370	372	363	345	360	353	364	327	376	362	382	344	361	355	369	326	357	381	354	375	347	334	357	381	328	349	354	366	366	357	362	382	399	321	334	349	345	325	360	382	392	334	343	313	384	353	368	332	352	371	370	379	364	356	357	358	403	372	347	370	374	393	374	355	338	321	369	342	356	320	366	408	399	363	387	359	353	394	361	322	350	334	371	373	346	374	356	364	369	378	354	376	348	365	338	365	383	384	363	345	365	362	364	352	374	351	383	359	386	376	387	373	376	372	353	387	382	337	396	349	371	377	375	335	341	377	355	394	358	356	371	340	366	339	360	331	347	382	372	362	333	353	398	378	360	351	416	393	378	367	367	363	357	355	346	356	351	398	336	373	386	367	367	349	315	372	396	355	368	391	355	349	404	357	375	416	372	384	362	348	326	349	359	358	338	335	340	405
25245	22245	21480	12954	5795	2259	1002	927	831	818	822	820	808	813	809	803	831	854	801	777	817	814	791	840	814	796	865	816	824	776	789	741	815	869	817	800	794	813	800	845	846	801	840	801	789	795	836	831	843	775	873	783	853	829	848	825	849	809	819	812	839	826	877	772	835	827	836	839	808	875	807	789	806	806	829	769	820	869	820	795	830	836	811	842	769	808	802	827	823	816	855	774	746	812	773	805	836	786	784	838	841	818	811	838	839	812	817	825	814	821	868	814	764	860	787	833	848	819	825	795	796	758	842	877	802	829	821	864	800	828	867	824	799	843	841	829	823	792	817	856	857	852	815	765	850	803	834	828	792	778	826	846	808	792	824	798	811	825	840	820	798	761	824	836	825	814	742	795	796	812	788	831	836	831	836	819	888	833	824	809	875	835	804	814	859	850	775	806	829	825	807	881	852	787	886	757	786	839	817	827	808	767	802	841	820	794	788	870	847	837	845	846	800	860	803	815	817	764	884	777	799	848	785	764	820	841	866	846	837	803	858	804	766	807	863	781	766	793	829	824	772	796	812	843	819	844	839	786	822	882	804	790	871	819	789	836	836	834	836	829	797	839	828	813	821	788	814	890	834	840	787	824	798	773	835	765	786	780	835	811	825	844	830	815	757	790	788	805	789	776	867	842	793	782	819	840	835	740	809	824	877	869	816	831	813	766	788	851	808	799	779	830	864	769	873	810	833	823	830	787	798	808	854	794	796	869	824	817	805	819	850	811	856	793	824	855	780	822	806	849	805	824	851	813	807	812	822	778	833	823	802	838	847	852	781	835	854	872	869	806	759	848	792	802	843	794	830	801	834	815	816	828	783	823	849	885	801	771	809	826	834	850	834	859	836	775	785	827	807	819	859	761	748	869	822	806	823	796	827	870	800	849	824	817	800	825	764	785	771	822	819	792	795	789	834	815	764	887	800	870	791	788	810	840	843	784	789	801	831	833	793	777	832	826	797	799	817	819	846	857	779	782	829	828	827	823	827	768	832	834	786	850	812	816	814	843	825	839	776	804	847	853	844	847	858	755	867	817	893	807	761	853	757	855	791	830	772	821	791	788	830	795	849	773	788	845	853	836	792	833	801	745	812	822	871	795	820	806	797	793	836	811	801	813	842	784	830	790	825	787	824	808	790	870	859	796	822	766	810	778	857	799	773	790	818	772	801	858	848	842	854	795	867	764	880	822	801	851	795	795	837	828	812	849	856	829	834	874	859	831	826	798	800	830	801	798	808	802	854	838	829	815	783	781	840	783	804	870	808	836	802	794	803	753	840	792	791	815	827	864	783	849	787	813	780	789	840	888	773	815	779	817	810	813	832	839	827	803	800	807	828	862	781	793	797	814	789	802	812	812	836	845	821	820	843	818	818	866	796	804	847	840	807	814	829	814	853	808	789	803	860	816	826	809	847	785	831	868	839	802	845	845	826	817	803	817	792	803	888	807	822	780	852	760	809	823	834	746	852	794	765	851	794	813	870	807	854	791	823	824	839	826	847	789	856	796	869	833	849	879	789	825	828	798	798	826	813	865	869	788	784	793	819	792	892	778	783	794	819	829	816	829	797	778	855	825	806	867	816	854	830	804	753	821	821	830	792	815	784	804	814	786	786	825	846	838	798	779	834	792	866	816	794	813	787	814	855	803	844	829	820	847	843	804	822	810	798	816	825	854	841	833	758	801	808	790	808	850	771	795	867	780	840	816	832	805	841	796	855	792	814	789	779	826	838	816	816	807	860	789	837	789	815	783	836	786	815	826	771	845	731	752	786	810	837	798	835	820	780	854	798	815	845	794	776	854	825	847	821	854	799	806	821	810	843	840	861	765	849	791	811	832	876	835	771	821	827	820	794	837	820	800	803	837	769	776	824	861	849	846	787	805	867	799	798	824	782	798	830	802	824	877	823	820	809	773	795	860	788	797	845	827	832	775	825	826	794	847	807	814	811	833	787	805	828	791	853	809	832	800	862	832	757	772	796	797	787	810	826	825	834	803	814	823	804	804	822	863	831	799	807	838	793	787	793	867	797	803	875	844	809	822	796	825	777	815	801	809	749	867	827	745	800	855	839	787	806	814	819	807	777	801	795	781	793	844	779	797	842	824	794	767	775	833	786	865	831	798	788	835	820	812	790	816	832	803	732	836	789	774	810	814	844	782	767	821	818	802	811	776	815	808	846	771	805	834	799	833	800	807	803	807	815	798	768	839	841	824	832	817	800	820	843	809	825	758	874	816	822	843	832	841	774	779	811	799	812	844	812	799	839	796	800	808	834	820	819	827	839	772	851	824	843	797	860	847	837	829	828	809	791	867	858	840	802	817	804	757	764	810	766	847	818	806	803	862	824	825	778	806	780	834	832	833	785	829	779	811	830	759	827	785	808	771	825	822	818	825	866	803	817	801	829	851	836	848	800	796	820	806	781	825	844	778	817	779	797	765	850	827	843	757	815	853	794	821	857	776	819	788	794	807	800	808	819	810	800	828	862	791	818	817	795	816	818	849	763	830	829	807	801	807	789	858	812	839	845	795	797	805	812	835	838	760	793	837	803	783	814	855	825	808	798	830	825	856	797	821	798	803	817	875	846	795	856	835	835	799	832	802	823	809	861	857	797	849	815	846	853	832	885	812	869	783	843	812	803	891	788	809	788	830	814	780	778	813	806	843	791	843	816	802	853	840	799	818	833	819	820	810	831	807	851	836	847	839	811	816	808	776	789	772	850	813	783	739	810	810	816	813	835	819	775	853	852	826	834	802	816	779	782	799	817	797	792	829	817	800	790	760	762	849	829	812	806	814	819	792	770	817	840	864	859	819	842	804	820	801	791	847	727	806	855	845	842	768	837	786	848	832	833	783	807	784	806	780	817	818	856	803	823	836	821	768	826	823	828	867	821	806	819	822	825	808	794	826	833	780	824	804	791	842	811	848	827	807	816	841	819	854	800	829	813	797	814	789	817	843	852	839	819	896	813	807	849	821	839	828	815	817	696	885	836	833	834	758	820	822	833	814	822	839	745	787	845	762	792	770	813	869	814	806	874	830	823	835	818	829	809	800	842	794	796	805	836	809	839	821	838	805	838	847	833	810	819	823	790	819	833	814	823	847	770	825	794	801	852	785	806	837	817	829	812	820	816	743	821	788	825	823	775	854	840	834	861	807	817	803	784	781	828	804	826	828	841	797	802	761	777	844	790	849	799	845	795	820	804	818	815	828	837	847	833	794	861	789	851	855	787	795	848	803	832	832	816	834	811	783	859	858	786	803	817	884	837	786	836	821	841	835	800	882	800	836	844	827	832	839	801	826	878	820	802	816	835	805	804	852	815	812	850	805	829	815	818	886	801	834	804	837	784	777	790	819	818	818	852	797	802	858	812	848	818	785	808	808	773	880	867	834	825	834	828	849	833	826	811	807	820	803	791	800	829	792	818	794	798	805	828	841	785	861	913	787	856	824
65868	62342	64657	44981	24811	8263	1361	552	315	399	390	355	374	376	354	384	375	361	368	388	369	350	339	362	381	374	391	366	379	355	383	364	396	331	372	381	368	375	360	352	377	389	328	350	342	375	378	378	343	353	358	373	360	345	365	359	341	402	372	375	371	363	354	348	357	370	361	384	347	365	396	355	374	333	342	374	379	342	355	353	379	330	357	384	332	337	379	359	373	383	354	368	342	357	335	393	411	325	362	357	359	355	384	347	387	404	375	347	354	355	346	365	348	383	363	346	398	393	396	397	373	339	380	344	371	343	369	359	357	345	389	355	339	358	346	386	345	340	373	352	369	378	384	388	359	405	328	404	391	361	364	385	342	344	388	374	365	369	380	343	374	335	396	344	334	313	349	365	366	358	352	382	390	361	373	377	373	351	392	377	388	354	352	380	379	353	374	339	375	369	318	353	390	378	360	365	389	323	372	366	354	373	370	379	350	359	325	340	362	357	323	359	376	362	383	370	346	364	369	325	399	360	356	393	386	340	388	397	380	384	356	364	337	391	356	350	368	366	362	407	350	337	333	395	335	347	390	358	365	352	345	342	381	387	343	343	359	356	361	396	381	345	352	363	361	327	381	358	342	366	361	325	364	352	410	384	355	351	319	363	368	344	347	397	382	360	357	365	401	373	341	394	351	364	404	379	384	326	316	350	361	340	387	388	357	382	345	352	356	322	363	389	383	342	417	367	346	357	345	327	338	362	378	389	346	345	345	346	360	377	384	367	367	366	356	375	367	403	406	360	363	339	367	339	386	377	374	360	364	376	354	383	387	352	351	354	382	334	392	351	388	365	367	388	323	370	388	396	357	389	342	370	344	364	385	323	356	358	367	367	378	363	358	343	334	333	372	384	354	373	370	357	370	390	311	350	358	366	363	368	359	349	381	385	350	393	359	366	348	358	351	376	370	355	364	326	370	341	392	362	354	375	362	345	374	332	342	400	368	369	352	363	370	332	340	331	394	322	346	361	365	346	365	359	368	370	363	363	344	353	377	363	397	364	332	363	339	369	334	348	379	346	356	363	371	348	367	363	399	363	350	368	332	349	334	330	372	338	379	331	392	391	384	372	349	416	374	385	376	372	387	336	398	341	406	344	356	354	390	370	368	363	362	335	359	364	377	374	357	363	392	343	371	366	342	396	395	348	377	345	362	357	342	360	376	368	363	313	365	356	373	380	381	363	340	360	344	343	315	340	393	314	358	323	368	368	390	357	356	373	327	340	289	357	336	325	380	357	354	349	403	425	353	355	338	332	353	351	343	357	352	386	337	334	355	333	354	374	355	329	383	366	299	324	357	364	380	377	350	371	392	418	341	346	398	371	384	353	355	366	397	362	377	357	363	338	339	358	338	323	318	377	332	345	392	394	384	343	352	375	383	379	355	412	333	413	352	402	391	378	401	413	372	377	356	369	362	341	299	366	356	396	343	340	376	367	356	383	359	363	368	370	347	345	351	386	388	356	323	345	350	349	321	398	377	376	381	365	360	309	333	371	354	393	352	395	360	396	387	359	375	365	372	378	390	372	357	344	353	368	373	346	360	381	360	360	361	367	369	341	343	354	369	341	352	358	370	381	338	364	370	389	389	375	341	358	370	382	363	386	385	389	322	384	364	403	395	342	344	342	345	336	343	373	391	416	357	372	361	350	334	360	379	363	322	395	360	371	325	330	358	378	364	382	370	347	359	347	334	352	377	358	341	357	348	363	320	370	344	338	369	349	384	321	369	404	348	377	368	349	361	354	419	388	359	358	398	387	405	383	358	381	373	370	378	380	377	394	382	358	353	340	383	373	369	326	380	353	373	385	357	365	371	341	357	377	363	401	412	369	362	410	353	336	359	378	346	364	346	368	399	375	377	386	348	376	371	352	362	350	371	339	396	351	382	397	373	347	325	385	384	387	356	331	372	372	358	348	373	342	360	380	367	350	349	363	293	348	346	362	385	370	345	386	380	374	372	356	361	367	342	408	383	347	374	357	354	374	426	372	316	352	356	330	354	366	351	359	360	342	341	370	357	339	377	330	346	382	412	346	372	375	354	321	362	370	370	388	399	375	370	365	375	361	396	371	359	362	384	319	335	403	354	360	368	370	347	386	349	346	376	380	390	367	347	323	363	379	346	326	332	366	367	379	321	339	355	384	372	377	367	362	343	370	365	366	353	348	376	383	352	361	363	356	345	379	327	375	377	372	379	370	356	364	349	355	382	327	392	385	362	323	390	374	332	361	378	332	324	370	356	395	368	366	351	370	364	394	360	359	349	329	371	371	391	366	382	358	365	379	372	371	356	349	359	410	373	345	408	380	353	374	368	411	355	381	373	382	324	356	375	385	386	349	376	369	381	357	359	341	374	335	388	362	386	351	356	349	386	402	374	366	366	354	398	320	345	356	383	354	340	352	384	379	372	361	346	339	316	368	366	380	361	340	399	386	389	384	350	344	348	353	367	329	351	364	348	393	357	334	378	379	369	352	349	361	356	396	370	351	380	389	377	362	370	352	377	362	365	368	348	337	336	331	344	348	362	378	362	333	366	368	360	352	392	369	345	366	401	372	351	389	368	374	339	357	377	380	362	375	395	380	354	346	362	368	358	364	390	343	347	371	402	384	359	333	327	383	408	392	326	367	364	350	369	337	347	399	390	368	387	388	385	337	363	406	361	390	346	383	351	358	370	359	401	345	325	371	340	376	358	348	404	365	369	333	358	354	404	378	400	376	370	376	385	347	362	347	368	347	361	341	397	353	373	386	366	354	365	392	378	394	354	343	356	330	366	361	362	402	340	372	388	345	357	377	367	375	381	362	394	345	345	394	362	374	387	366	366	351	359	337	372	386	320	350	375	355	345	360	308	362	357	381	358	360	368	327	379	383	323	340	390	373	388	353	372	375	353	366	395	375	348	410	346	366	338	356	336	380	366	349	304	392	378	363	356	367	333	391	368	346	367	367	346	366	375	329	344	336	366	377	347	359	360	355	409	320	355	389	356	323	328	359	357	371	361	344	362	374	368	358	359	331	332	356	321	343	357	356	379	356	428	361	359	389	363	317	350	370	369	352	345	413	364	385	384	375	369	370	408	341	362	342	341	365	386	369	378	374	340	376	329	346	351	323	388	389	341	348	351	316	341	357	330	310	350	331	362	374	358	308	372	375	369	356	377	381	341	385	376	355	370	336	343	388	346	335	342	369	358	368	352	412	366	336	373	319	336	360	374	389	374	348	367	371	377	416	368	372	396	365	341	346	360	369	352	353	337	372	346	361	359	366	349	353	361	349	369	378	344	387	376	386	366	344	345	349	357	357	380	366	384	388	410	366	340	351	374	391	375	359	376	386	408	357	413	367	381	345	352	358	377	364	374	330	366	400	385	374	404	339	374	351	353	377	355	390	368	350	359	362	360	364	369	374	397	372	360	346	364	366	364	382	347	344	322	370	384	373	362	347	330	363	336	358
43290	51166	61280	49290	32526	12835	3657	1371	841	873	824	835	831	820	809	859	856	856	841	812	797	810	831	841	822	913	846	830	836	798	836	850	846	875	836	825	862	867	839	815	896	832	830	830	806	849	810	876	827	781	869	838	844	870	866	825	816	861	834	852	789	872	875	840	887	821	848	877	824	864	816	868	798	841	830	906	780	821	792	894	872	837	820	893	805	748	843	777	867	859	857	861	822	866	787	809	847	876	869	844	845	830	863	827	848	839	805	832	835	866	867	800	832	807	934	881	864	811	833	865	798	805	792	840	840	823	825	863	834	833	864	882	795	878	847	809	807	833	754	856	779	824	844	850	832	808	811	828	862	837	860	905	799	849	892	791	880	845	781	839	841	816	803	797	820	746	846	896	856	823	863	862	854	821	845	827	826	827	856	856	848	844	798	813	835	841	842	756	803	852	795	844	825	822	834	746	847	817	888	825	858	780	883	823	854	868	831	892	838	828	791	853	848	834	817	887	839	832	863	831	818	823	817	785	819	862	837	835	805	834	852	831	865	808	825	779	826	816	835	872	863	848	872	829	852	840	809	808	829	799	834	876	844	864	813	833	821	824	864	863	839	864	805	843	786	820	841	802	885	840	834	890	779	821	888	825	744	809	882	841	839	848	859	835	783	830	798	827	794	792	848	877	804	850	894	890	811	837	824	796	843	821	844	831	774	878	815	858	875	803	888	817	812	790	794	827	808	811	851	825	854	792	845	826	794	784	876	855	854	800	849	851	799	790	836	866	852	840	849	836	844	839	871	828	845	845	842	816	819	817	878	810	822	829	834	876	830	841	873	821	862	843	813	911	814	882	863	836	846	859	874	858	901	817	822	882	804	812	834	858	838	831	796	831	840	834	848	847	854	776	877	819	824	873	846	835	836	786	861	841	791	854	835	841	828	841	849	883	808	843	882	901	843	799	823	889	856	878	843	905	820	816	841	865	847	792	861	836	824	832	830	838	879	875	792	833	825	849	837	885	857	794	801	848	838	828	813	765	868	766	839	835	779	766	849	807	822	871	846	855	837	842	834	770	844	825	831	861	850	835	822	842	846	771	853	859	821	810	810	850	844	822	815	798	876	850	864	841	806	843	845	890	899	807	857	857	814	866	828	890	833	805	814	826	828	843	865	856	842	798	875	852	889	820	902	829	882	829	830	811	830	827	811	859	775	827	850	808	810	877	842	824	796	887	868	849	854	864	856	824	832	797	878	906	804	829	861	869	793	849	785	823	876	819	865	827	819	798	846	847	794	830	819	832	861	850	864	803	816	834	818	828	841	844	846	840	840	825	811	899	878	832	814	888	863	847	873	810	858	831	850	850	798	827	812	869	870	900	820	871	842	826	791	824	767	837	834	868	848	830	878	854	822	803	861	877	851	888	863	783	873	796	867	801	836	863	845	845	873	855	803	862	885	819	809	760	841	801	792	803	852	877	811	860	811	803	846	789	829	771	798	833	823	805	889	825	796	852	876	823	821	813	825	828	823	842	835	811	883	831	856	836	835	811	834	804	853	895	839	874	870	820	838	829	854	828	807	816	844	877	813	801	856	830	842	847	855	903	851	817	835	806	856	881	801	865	834	885	827	824	839	779	837	815	804	818	865	884	790	849	820	796	840	869	848	822	837	805	820	827	829	852	880	831	870	855	803	809	815	871	843	808	801	860	839	770	839	844	842	786	841	777	827	828	812	868	852	801	825	781	836	859	808	815	861	825	894	846	909	808	826	858	844	785	817	824	831	828	845	830	814	835	855	845	814	833	851	865	818	833	800	859	816	811	810	802	851	844	841	798	776	811	827	836	882	834	842	848	870	887	855	908	834	820	902	828	802	819	831	818	848	867	797	818	821	910	791	867	825	805	874	846	820	799	880	839	853	848	824	796	797	821	888	840	811	820	853	829	823	813	846	816	843	832	912	801	784	814	812	815	840	842	810	869	800	884	837	874	809	775	835	841	807	832	855	809	836	813	760	855	835	790	847	802	809	839	818	799	840	853	879	909	828	864	850	894	850	858	823	849	846	862	926	858	849	770	794	833	826	801	810	893	820	806	839	798	861	802	866	854	804	814	818	816	828	817	828	843	848	855	836	839	806	832	829	865	846	829	841	805	827	829	858	799	829	830	882	859	853	854	854	838	839	772	801	809	856	856	814	850	835	861	865	832	818	833	854	769	860	848	831	821	789	854	788	786	812	824	848	790	904	839	852	806	796	870	850	856	848	817	805	824	817	829	804	801	792	841	826	846	798	791	842	834	878	811	808	836	870	885	848	877	841	872	850	855	837	813	894	820	853	845	831	847	823	836	806	836	898	842	801	851	882	849	844	808	846	834	839	827	849	844	843	789	810	792	858	797	829	869	840	834	781	835	810	835	839	821	865	827	827	915	824	824	823	861	887	825	852	857	900	810	834	835	805	827	779	845	864	844	810	851	886	853	817	855	777	822	827	855	855	812	801	800	826	807	777	803	873	796	851	816	832	832	800	833	867	808	830	864	828	817	837	781	834	855	853	835	795	822	839	790	866	818	807	847	822	898	809	884	823	843	850	813	839	821	826	840	891	856	849	829	848	857	854	885	858	865	858	852	785	822	840	860	821	790	865	766	819	820	864	842	865	852	830	866	802	880	820	838	818	830	817	847	766	812	782	773	845	810	847	860	828	920	826	845	841	831	827	830	795	810	857	854	794	856	824	841	865	865	811	856	857	831	805	873	816	811	847	815	879	807	822	839	842	834	833	842	816	836	831	842	824	806	792	834	860	819	874	827	821	849	832	794	771	871	881	850	834	853	794	820	808	774	840	806	848	833	811	867	796	806	824	886	845	867	784	824	830	829	852	856	848	852	837	837	843	856	856	878	805	802	847	810	842	828	741	849	841	801	828	890	875	850	856	820	828	787	818	870	833	845	847	777	825	874	835	810	865	850	886	804	830	847	821	853	820	831	802	778	800	851	758	803	820	804	864	782	848	825	855	868	815	839	828	841	811	808	880	795	834	798	814	815	835	842	863	850	818	826	869	814	808	810	836	844	844	844	884	850	825	817	866	897	864	795	836	863	839	816	868	831	811	826	867	871	844	841	867	828	795	817	859	809	879	810	851	831	890	857	817	823	833	828	862	852	859	818	838	849	855	876	872	853	807	822	846	817	840	868	816	817	808	870	892	852	811	869	870	810	806	811	834	831	831	861	826	819	854	857	874	831	844	871	835	789	869	844	869	840	868	827	868	852	837	880	827	845	804	831	875	860	899	832	800	858	795	842	863	782	821	858	832	855	770	827	858	798	775	826	716	831	784	828	846	871	786	839	804	831	826	793	808	864	885	826	898	821	808	869	853	840	816	832	821	861	832	779	830	841	859	787	814	852	876	889	829	838	823	864	826	896	831	861	816	826	860	834	856	827	861	851	854	827	824	867	850	822	830	788	846	818	791	825	863	832	825	892	846	814	819	830	843	835	815	882
73170	70446	74781	56786	35179	15239	3550	813	483	517	506	540	517	485	472	485	523	460	411	491	498	482	553	491	532	503	507	500	509	536	506	494	480	497	457	492	472	494	529	484	485	526	535	473	539	519	468	489	512	524	546	472	475	478	523	506	489	537	501	489	547	481	507	504	496	499	485	544	505	509	497	454	512	478	483	509	560	449	516	491	502	536	461	533	510	543	502	464	469	518	520	493	481	500	488	564	501	507	506	519	526	471	492	499	490	473	471	503	530	515	512	480	485	526	502	496	468	519	484	538	488	473	467	515	498	503	497	542	506	499	523	500	499	506	497	506	505	550	516	434	455	516	513	456	475	489	493	528	539	518	483	489	501	479	515	504	516	536	509	459	514	477	493	498	531	455	467	512	517	528	495	456	520	492	478	514	475	509	510	483	495	519	495	495	515	478	497	492	517	530	505	496	460	489	510	459	482	471	495	474	512	478	474	479	488	437	472	464	465	506	505	521	531	483	519	467	473	479	504	502	528	479	496	535	445	482	522	513	486	491	466	470	477	474	491	495	515	497	501	486	491	515	521	446	460	481	466	508	480	485	478	534	482	550	453	524	514	525	497	527	529	471	493	485	452	520	459	492	500	457	480	499	451	537	533	483	497	534	530	526	476	492	490	494	492	484	498	505	527	476	511	493	511	493	504	537	506	524	507	494	540	531	437	483	537	486	463	474	544	461	498	479	516	550	515	484	485	465	504	486	509	447	472	515	497	506	505	489	507	495	491	491	455	461	514	519	496	486	457	532	496	501	524	557	506	451	457	529	464	503	460	487	503	482	495	511	465	492	497	496	534	468	529	521	512	472	462	449	526	481	488	526	494	465	506	464	449	529	455	473	471	470	501	481	485	440	482	492	517	527	531	501	492	501	498	476	447	476	485	504	475	485	516	452	474	479	478	522	480	523	499	505	511	470	559	510	483	502	430	512	505	489	469	508	489	554	482	528	502	481	484	530	485	556	463	482	459	513	488	474	514	495	529	465	522	492	510	524	473	488	497	496	468	553	509	476	476	510	507	493	506	532	531	528	498	495	480	500	451	467	496	516	481	498	493	503	484	517	460	459	487	510	516	500	518	514	477	513	456	529	504	523	482	482	505	482	501	517	494	503	491	516	490	483	475	498	551	499	479	501	491	443	491	499	444	488	509	551	480	480	478	481	500	510	546	492	489	523	488	470	475	537	508	525	464	488	475	498	513	443	475	543	501	479	471	526	529	489	481	481	505	550	500	471	497	503	478	475	524	499	495	501	490	455	494	505	521	448	475	521	501	469	476	467	457	475	456	490	488	466	468	558	469	506	497	495	463	486	526	513	476	526	526	497	540	498	502	489	523	513	457	457	519	526	510	498	497	535	507	518	457	465	481	459	477	507	492	470	499	501	520	542	487	477	496	516	477	534	453	458	508	523	461	523	504	541	488	484	504	493	475	500	467	503	484	497	484	533	553	503	518	466	538	498	493	502	537	552	497	485	518	481	470	444	487	477	508	472	495	528	502	479	513	545	487	476	479	496	484	487	489	528	532	476	537	497	515	539	514	451	515	548	528	514	507	498	464	468	493	518	533	501	535	570	510	484	522	491	547	499	502	513	538	500	486	522	471	467	521	472	528	478	520	508	481	557	483	474	527	487	442	485	531	484	482	487	465	497	478	503	479	497	487	511	450	467	499	454	468	530	496	486	510	462	499	517	467	516	504	509	477	508	481	542	463	505	518	485	465	552	452	494	481	466	492	524	466	493	457	506	505	524	488	457	504	510	502	469	532	485	508	520	488	513	462	469	492	450	499	514	500	482	491	479	506	516	497	516	548	474	491	499	537	513	514	557	527	508	502	487	528	463	526	526	529	469	520	512	521	514	501	448	495	442	478	564	520	469	484	473	505	484	552	485	477	505	522	511	480	486	525	512	501	451	510	500	517	472	536	520	504	480	487	493	481	501	507	513	529	482	481	529	512	431	477	477	470	468	517	512	506	448	478	494	497	529	500	532	524	460	506	488	474	516	469	523	540	488	502	477	461	447	519	455	503	498	509	523	499	499	472	466	508	485	480	542	512	483	518	505	524	494	476	555	508	511	486	460	474	495	529	505	563	472	484	439	493	504	517	540	498	489	512	463	492	459	514	531	472	482	465	490	495	502	532	479	490	484	469	508	511	530	545	475	505	493	525	516	526	499	514	447	488	506	528	432	517	496	520	515	487	483	514	517	503	520	488	510	483	534	489	491	496	490	501	509	536	510	517	490	520	499	462	511	479	449	494	517	441	457	449	496	539	434	489	497	498	487	521	500	523	503	479	479	493	496	538	500	526	517	504	503	485	532	506	484	487	526	493	492	496	518	458	501	505	534	471	493	545	465	488	504	539	449	511	486	499	485	478	483	579	494	522	524	508	507	529	475	473	520	476	491	507	497	485	496	524	460	487	475	451	490	493	497	522	470	497	492	514	470	471	493	462	483	472	501	527	490	480	522	506	525	498	481	470	489	511	496	454	518	478	457	483	511	483	494	503	530	477	481	478	477	537	540	491	448	495	521	507	509	481	463	448	511	522	460	481	580	503	471	472	517	490	480	522	509	486	516	534	458	485	505	501	521	456	481	476	471	485	503	507	530	495	504	486	492	471	512	507	497	461	484	501	543	489	477	498	481	491	488	493	521	537	521	482	446	477	461	463	489	495	512	518	479	522	497	469	497	509	550	461	429	501	523	520	480	526	506	507	474	484	469	500	473	508	544	481	475	548	496	505	514	555	498	492	486	511	521	516	513	491	522	496	500	494	497	502	509	531	468	475	505	506	475	460	521	514	487	485	490	484	517	486	488	448	489	505	536	473	513	465	485	514	507	500	512	500	508	487	497	505	504	515	472	478	529	510	462	507	510	497	517	558	485	475	502	459	462	483	511	535	483	508	484	472	504	476	500	495	529	534	497	527	510	484	492	497	516	479	501	509	498	519	489	514	476	537	494	483	491	482	498	506	529	515	535	486	503	512	506	490	521	511	520	546	522	521	517	506	492	482	469	521	456	467	493	511	515	475	536	465	514	477	507	491	494	485	476	478	521	506	497	474	476	511	537	486	513	521	555	471	518	466	482	527	462	454	470	494	473	509	527	537	486	540	476	499	523	479	479	500	449	528	521	517	477	485	522	465	497	508	507	495	457	476	539	503	487	484	492	529	505	522	504	518	501	444	454	466	461	481	496	496	479	463	481	478	459	517	485	475	489	498	512	481	516	460	510	492	502	509	513	545	517	475	476	480	471	507	507	445	468	480	480	470	467	507	510	525	465	513	515	476	490	477	490	517	483	527	504	480	483	481	534	480	494	451	471	462	471	512	483	499	536	484	485	452	514	493	477	491	542	531	479	486	487	496	469	512	494	468	487	466	502	558	505	470	490	520	487	547	501	510	515	549	534	482	533	533	494	490	449	467	459	511	517	500	496	520	474	547	534	490	483	498	512
51003	61842	74839	62470	42412	17919	7323	1769	1094	1170	1118	1142	1061	1074	1073	1109	1114	1097	1036	1058	1077	1087	1074	1066	1109	1105	1091	1048	1117	1079	1089	1071	1107	1101	1060	1054	1107	1127	1103	1107	1021	1024	1058	1089	1093	1069	1143	1101	1054	1075	1128	1066	1083	1105	1057	1078	1130	1086	1075	1093	1056	1092	1101	1135	1045	1075	1099	1080	1026	1066	1043	1083	1108	1073	1060	1094	1083	1068	1135	1074	1088	1037	1048	1025	1084	1057	1038	1082	1097	1112	1091	1040	1103	1118	1098	1109	1066	1114	1070	1041	1136	1121	1116	1093	1062	1063	1171	1062	1059	1072	1069	1106	1091	1052	1075	1072	1055	1077	1109	1044	1119	1075	1117	1043	1035	1067	1072	1072	1037	1067	1108	1059	1058	1085	1107	1047	1043	1052	1101	1082	1085	1068	1091	1092	1103	1110	1005	1064	1118	1064	1081	1053	1089	1127	1077	1102	1114	1114	1032	1096	1094	991	1082	1083	1117	1094	1083	1102	1115	1088	1074	1136	1102	1046	1125	1099	1040	1063	1050	1017	1020	1054	1099	1068	1040	1105	1103	1102	1114	1029	1087	1110	1115	1073	1115	1107	1096	1067	1091	1028	1087	1108	1076	1066	1120	1089	1007	1022	1163	1084	1128	1101	1111	1053	1122	1092	1063	1094	1091	1074	1083	1098	1076	1035	1094	1058	1064	1094	1031	1065	1089	1008	1051	1044	1079	1141	1112	1059	1036	1038	1090	1083	1013	1077	1108	1069	1122	1090	1072	1109	1078	1086	1088	1107	1104	1052	1097	1058	1108	1076	1030	1116	1071	1065	1081	1147	1080	1117	998	1013	1080	1091	1145	1091	1072	1055	1074	1075	1124	1109	1091	1061	1077	1064	1109	1086	1103	1096	1137	1075	1133	1093	1140	1067	1133	1020	1045	1136	1058	1115	1098	1096	1054	1047	1082	1080	1021	1017	1047	1148	1056	1109	1061	1096	1101	1059	1023	1039	1075	1076	1088	1048	1131	1116	1123	1042	1125	1019	1069	1120	1083	1053	1055	1104	1074	1095	1100	1071	1090	1091	1110	1037	1114	1023	1097	1121	1118	1062	1047	1046	1095	1149	1059	1088	1098	1102	1069	1033	1024	1028	1104	1116	1089	1105	1043	1110	1087	1047	1162	1075	1156	1093	1079	1060	1053	1068	1091	1072	1079	1090	1097	1097	1039	1100	1046	1051	1047	1079	1020	1126	1078	1112	1090	1079	1045	1120	1074	1088	1065	1054	1061	1046	1096	1048	1051	1084	1076	1073	1106	1116	1031	1100	1102	1044	1045	1020	1077	1076	1015	1069	1135	1097	1060	1111	1040	1087	1092	1110	1063	1087	1102	1056	1096	1041	1096	1025	977	1093	1060	1139	1061	1076	1045	1081	1084	1069	1051	1061	1053	1053	1077	1060	1096	1053	1065	1093	1069	1068	1028	1073	1052	1075	1053	1094	1090	1104	1103	1071	1057	1068	1090	1028	1133	1095	1065	1072	1080	1084	1162	1064	1073	1058	1110	1113	1065	1140	1137	1095	1109	1111	1075	1118	1010	1077	1107	1139	1100	1045	1093	1090	1126	1062	1085	1163	1080	1150	1069	1048	1074	1088	1072	1111	1117	1098	1049	1042	1105	1089	1007	1037	1139	1083	1098	1069	1084	1121	1112	1076	1056	1085	1083	1127	1103	1122	1045	1059	1109	1103	1111	1073	1085	1054	1096	1045	1068	1073	1053	1124	1066	1102	1069	1104	1100	1064	1104	1107	1065	1056	1117	1073	1072	1087	1023	1086	1065	1073	1078	1053	1040	1096	1083	1086	1117	1070	1072	1123	1045	1085	1057	1082	1153	1091	1101	1130	1018	1115	1025	1097	1115	1086	1075	1093	1034	1143	1034	1112	1065	1129	1116	1063	1038	1071	1008	1066	1029	1054	1099	1085	1128	1044	1108	1072	1072	1079	1083	1074	1092	1121	1041	1135	1129	1113	1027	1095	1071	1054	1078	1052	1140	1143	1058	1074	1055	1052	1079	1096	1085	1073	1067	1175	1093	1089	1109	1094	1092	1108	1060	1067	1115	1031	1053	1120	1024	1086	1108	1058	1090	1075	1079	1052	1078	1139	1102	1003	1075	1036	1041	1078	1079	1028	1111	1022	1018	1134	1070	1117	1104	1079	1098	1081	1099	1116	1165	1082	1083	1045	1077	1119	1062	1112	1074	1082	1064	1041	1135	1044	1104	1073	1081	1122	1049	1105	1028	1087	1078	1107	1089	1105	1077	1104	1076	1078	1063	1070	1081	1084	1062	1137	1019	1071	1131	1119	1049	1167	1085	1099	1012	1105	1065	1069	1114	1118	1086	1169	1109	1106	1091	1039	1115	1064	1072	1012	1027	1077	1052	1051	1086	1102	1057	1059	1078	1079	1096	1054	1044	1053	1069	1084	1098	1109	996	1053	1086	1141	1024	1123	1107	1112	1070	1122	1052	1059	1088	1075	1073	1066	1106	1050	1153	1102	1047	1084	1037	1107	1136	1097	1109	1145	1114	1057	1107	1050	1045	1057	1100	1145	1027	1124	1130	1126	1055	1098	1068	1116	1087	1114	1081	1031	1061	1099	1074	1034	1112	1079	1005	1106	1080	1114	1057	1100	1151	1058	1116	1116	1017	1118	1100	1111	1116	1031	1097	1079	1060	1118	1072	1059	1087	1054	1058	1077	996	1117	1068	1071	1133	1095	1061	1079	1108	1170	1118	1063	1113	1072	1149	1075	1078	1024	1029	1114	1095	1054	1070	1038	1077	1050	1077	1095	1102	1041	1108	1059	1066	1120	1113	1077	1047	1097	1044	1125	1062	1022	1123	1029	1062	1044	1140	1096	1074	1095	1072	1079	1074	1097	1049	1106	1122	1109	1055	1077	1087	1082	1134	1052	1093	1108	1074	1030	1069	1117	1042	1068	1080	1111	1111	1063	1139	1182	1013	1089	1110	1041	1077	1084	1040	1058	1049	1093	1098	1059	1073	1080	1108	1051	1054	1088	1109	1094	1086	1091	1069	1071	1129	1091	1130	1032	1037	1109	1097	1088	1047	1104	1062	1114	1043	1075	1071	1079	1053	1091	1146	1065	1044	1155	1050	1094	1091	1050	1096	1056	1049	1056	1084	1025	1063	1141	1083	1058	1159	1057	1097	1093	1084	1097	1085	1049	1114	1141	988	1022	1075	1033	1051	1095	1087	1046	1089	1073	1115	1137	1059	1095	1150	1063	1022	1073	1099	1132	1046	1085	1072	1088	1143	1141	1094	1062	1106	1079	1057	1124	1053	1067	1085	1079	1035	1113	1073	1110	1072	1070	1117	1064	1069	1045	1075	1074	1062	1123	1111	1091	1026	1085	1084	1090	1100	1034	1095	1058	1083	1039	1088	1016	1105	1105	1157	1083	1095	988	1024	1087	1092	1042	1076	1085	1049	1052	1056	1164	1040	1110	1105	1081	1079	1178	1069	1100	1054	1041	1033	1085	1033	1092	1006	1064	1117	1071	1065	1103	1090	1105	1113	1148	1086	1134	1080	1070	1131	1092	1091	1076	1076	1090	1082	1077	1124	1125	1114	1110	1150	1074	1089	1096	1039	1099	1053	1085	1060	1081	1047	1072	1099	1120	1112	1061	1098	1067	1074	1106	1072	1118	1108	1063	1056	1135	1085	1112	1109	1050	1068	1050	1063	1117	1031	1014	1084	1097	1110	1110	1053	1101	1101	1087	1023	1072	1085	1095	1039	1085	1107	1049	1088	1056	1105	1106	1035	1044	1122	1026	1096	1088	1067	1063	1083	1110	1057	1093	1065	1115	1098	1105	1113	1083	1048	1013	1069	1079	1058	1096	1058	1095	1008	1091	1083	1077	1074	1072	1057	1071	1091	1036	1080	1057	1097	1088	1135	1137	1072	1120	1113	1107	1068	1124	1075	1082	1111	1048	1032	1127	1127	1059	1060	1095	1164	1089	1167	1039	1069	1112	1053	1115	1071	1105	1067	1053	1098	1079	1106	1135	1059	1068	1111	1047	1111	1048	1092	1051	1051	1020	1064	1132	1115	1029	1052	1052	1067	1077	1096	1128	1022	1083	1121	1087	1023	1047	1095	1119	1055	1040	1076	1096	1023	1027	1087	1065	1078	1079	1076	1068	1139	1018	1040	1128	1097	1123	1108	1111	1048	1096	1086	1103	1077	1139	1090	1050	1133	1117	1081	1064	1119	1054	1056	1062	1130	1079	1017	1019	1126	1135	1048	1088	1106	1104	1092	1211	1121	1067	1106	1113	1114	1078	1044	1065	1097	1016	1079	1150	1095	1073	1089	1124	1034	1089	1070	1078	1090	1068	1107	1060	1042	1044	1070	1060	1024	1074	1119	1138	1078	1120	1076	1060	1132	1104	1096	1087	1070	1025	1001	1090	1094	1116	1046	1059	1089	1103	1054	1100	1085	1119	1105	1094	1065	1101	1078	1089	1078	1047	1083	1084	1085	1047	1089	1142	1118	1048	1070	1084	1031	1115	1130	1088	1091	1052	1084	1144	1049	1088	1014	1068	1106	1087	1116	1072	1096	1039	1099	1096	1125	1085	1146	1133	1070	1089	1102	1117	1033	1131	1102	1097	1092	1122	1034	1054	1071	1060	1078	1068	1059	1026	1055	1085	1078	1072	1044	1011	1080	1116	1044	1047	1102	1101	1101	1048	1086	1063	1083	1079	1105	1124	1089	1038	1055	1062	1107	1041	1041	1073	1030	1058	1069	1090	1100	1041	1103	1005	1070	1108	1061	1077	1129	1108	1069	1087	1092	1113	1075	1136	1087	1007	1098	1110	1012	1098	1053	1095	1087	1056	1077	1035	1089	1078	1103	1057	1056	1101	1048	1070	1020	1148	1106	1096	1107	1088	1169	1078	1086	1156	1122	1050	1070	1087	1075	1106	1115	1067	1067	1045	1055	1096	1097	1073	1078	1106	1114	1113	1113	1080	1081	1057	1065	1141	1042	1112	1103	1075	1038	1100
40116	26144	15002	7103	2469	774	348	350	398	359	360	330	330	349	382	350	319	366	353	338	336	335	388	326	366	343	376	370	364	339	315	336	377	349	368	344	339	375	361	328	354	339	323	355	327	350	347	395	325	345	370	377	361	376	350	362	335	349	378	358	329	335	357	354	349	357	338	398	319	355	356	368	340	346	361	360	361	407	328	318	315	341	380	379	328	340	335	355	329	312	334	342	375	353	367	406	344	326	356	377	378	357	361	339	349	336	332	382	321	365	380	356	371	353	331	334	350	371	330	332	308	325	381	343	325	311	346	333	340	356	367	355	343	325	384	369	340	331	345	357	323	355	356	373	347	345	380	368	359	383	353	372	345	351	334	374	361	351	355	352	361	303	331	365	332	337	363	362	388	364	374	375	354	375	337	333	347	340	351	337	348	337	393	324	352	342	388	348	358	329	339	378	361	367	368	310	382	382	361	337	328	337	382	374	341	364	365	361	378	368	340	352	357	359	371	343	352	347	350	332	355	369	366	345	327	346	358	365	337	344	375	392	364	336	309	350	356	361	346	378	352	347	331	331	338	336	343	345	371	344	318	388	360	307	350	363	337	375	331	347	348	354	368	323	353	370	357	338	344	362	356	340	379	343	344	367	338	324	305	350	365	391	397	330	312	360	337	355	362	342	340	350	347	342	357	338	349	325	364	339	333	341	360	370	359	374	349	359	361	354	345	357	371	380	358	353	335	342	347	352	357	349	369	359	357	358	346	338	360	331	395	334	364	340	348	379	415	375	377	315	345	343	346	381	373	350	334	352	361	371	358	350	327	334	311	358	329	363	350	333	342	325	353	369	331	348	350	370	317	364	364	339	363	338	366	304	330	348	367	327	330	342	349	369	369	309	357	345	363	374	345	352	321	353	359	375	360	310	334	317	375	325	329	371	340	336	381	339	342	380	357	378	309	360	331	349	381	327	354	356	329	313	364	363	357	340	358	364	351	315	336	314	391	344	356	362	337	331	355	355	333	333	354	325	336	357	367	335	348	360	320	360	369	354	350	345	328	342	324	343	389	339	353	323	352	369	333	340	374	331	347	317	307	361	371	362	350	333	335	344	342	371	367	336	350	359	367	348	352	349	326	323	366	360	310	336	327	324	354	362	366	373	320	370	334	346	327	321	392	353	343	277	379	362	387	370	387	338	366	333	352	359	345	380	336	392	357	336	351	348	365	348	343	327	343	364	329	330	340	379	378	355	358	331	332	367	370	384	300	382	329	367	383	338	356	335	367	357	334	330	342	355	385	350	337	387	407	342	362	352	359	319	313	360	322	332	343	372	389	336	348	372	365	350	407	363	351	380	347	389	337	324	353	352	364	389	374	355	367	373	357	367	347	395	316	375	344	327	347	369	334	369	317	347	327	347	378	339	311	339	369	340	340	376	366	353	343	350	355	379	361	360	327	354	354	352	341	341	377	329	366	370	334	311	365	311	333	351	356	347	358	368	328	353	363	335	324	407	367	371	356	335	364	339	398	341	330	340	350	376	347	326	321	350	366	388	337	387	333	325	377	356	389	359	370	299	365	357	315	344	350	323	362	367	332	364	356	398	342	340	336	346	341	369	303	347	351	355	326	345	358	352	366	365	350	355	357	360	341	359	359	343	366	343	391	397	349	362	361	377	374	367	371	327	344	344	339	334	319	321	356	373	361	379	387	339	321	354	358	382	336	340	385	347	367	360	349	339	386	365	367	361	332	382	375	359	371	308	331	356	361	355	353	353	351	366	336	330	325	354	367	331	329	349	352	335	349	381	342	374	370	355	364	376	365	379	341	391	369	385	343	350	382	356	363	367	319	344	359	327	356	339	326	334	322	369	391	339	337	344	341	320	344	313	366	354	360	349	379	336	363	343	377	380	376	360	365	319	357	370	385	367	321	319	375	334	371	368	355	377	371	340	386	375	326	366	345	362	339	356	319	320	356	316	357	346	313	387	369	360	361	334	378	349	369	374	351	329	358	362	326	381	351	334	341	359	349	290	355	364	341	360	352	339	358	360	317	341	356	345	338	368	359	340	345	389	364	364	359	369	350	348	324	341	318	333	347	360	380	339	340	375	371	334	327	297	371	362	328	330	343	344	346	349	338	367	347	367	369	336	361	352	345	384	351	347	364	323	342	357	333	352	349	345	337	337	364	348	360	338	364	371	339	372	331	350	325	357	366	370	357	336	370	351	326	345	351	326	338	340	336	339	314	340	343	345	316	345	351	342	366	382	358	338	378	327	350	376	365	330	339	343	323	332	301	366	356	332	327	338	341	347	390	340	361	345	365	349	360	328	341	319	342	343	356	350	344	387	368	357	339	406	344	343	371	335	342	343	322	336	331	377	360	374	373	343	354	352	332	351	325	339	319	333	344	407	354	336	382	364	343	357	360	368	348	347	341	328	354	351	343	346	345	341	350	332	353	344	369	381	322	321	311	366	371	376	354	378	342	362	333	332	363	341	343	362	370	334	327	365	358	339	352	367	350	362	383	372	329	361	358	359	387	342	400	346	322	352	322	350	372	372	330	343	344	358	344	361	335	406	352	336	320	352	363	338	334	373	395	343	365	324	332	365	345	350	331	374	359	337	310	355	368	358	385	352	354	334	367	371	344	347	350	331	315	384	366	355	320	341	333	354	378	325	335	366	325	363	367	331	343	341	373	334	339	358	344	346	375	371	332	330	348	354	381	380	350	353	347	312	339	386	347	369	380	340	367	356	366	353	350	401	377	340	371	347	369	354	359	311	321	333	355	341	354	362	345	359	346	368	361	334	367	383	315	351	318	343	344	336	296	335	378	323	333	358	376	393	379	340	359	339	336	340	342	338	346	384	364	313	398	354	348	345	339	333	369	362	354	354	358	328	356	304	367	370	374	314	368	339	364	367	333	333	379	354	350	340	360	326	316	349	352	343	365	343	352	365	354	370	353	305	336	316	325	378	357	346	359	371	342	311	348	367	345	368	368	356	405	349	329	335	339	343	359	318	365	366	362	349	325	384	361	350	334	360	391	339	365	351	332	357	345	349	313	316	338	356	342	345	346	354	356	382	340	324	355	361	336	373	416	364	363	340	354	350	353	362	369	353	367	348	376	376	330	362	370	352	379	366	389	368	335	370	355	338	332	339	374	333	333	341	345	382	374	361	297	360	348	335	358	388	329	333	324	310	344	357	344	357	346	339	355	340	364	348	324	373	349	358	367	362	360	347	371	383	365	317	372	361	384	341	341	364	328	368	347	357	340	362	348	401	342	327	320	343	380	324	346	358	373	367	363	342	362	337	359	336	352	342	310	344	367	376	362	369	360	356	405	345	318	349	343	356	352	340	355	369	343	333	327	356	345	357	336	320	351	340	343	352	375	315	329	369	382	360	323	340	364	339	350	333	318	337	328	354	348	329	351	319	351	346	376	331	368	363	371	351	366	350	372	340	376	322	331	344	342	386	373	366	363	367	352	363	360	361
22969	20310	20270	13444	5844	1883	975	807	794	794	793	835	828	776	822	797	772	797	769	803	833	743	796	810	803	802	778	846	829	815	782	794	825	780	779	792	792	851	800	774	785	775	829	779	814	825	797	801	795	757	781	819	796	808	773	790	763	784	734	791	760	783	800	794	769	753	756	770	770	762	728	797	761	765	786	815	785	787	746	810	822	777	825	813	805	748	787	786	798	820	829	776	812	790	746	842	781	754	761	788	775	773	802	786	800	802	818	841	834	729	800	788	857	788	750	755	779	806	792	860	749	791	803	776	811	719	777	822	772	743	815	797	784	857	839	792	854	837	802	761	785	808	813	798	809	783	775	868	775	764	835	811	781	740	864	820	772	801	757	827	795	755	818	832	771	813	779	805	793	766	789	794	796	857	781	794	800	811	825	741	828	788	802	799	829	771	816	827	837	756	812	835	798	837	836	772	833	772	800	754	799	808	828	754	754	742	785	837	798	740	797	810	796	814	821	790	814	811	822	808	732	780	829	794	803	850	798	812	822	811	788	798	759	771	799	823	793	773	788	747	784	787	803	827	805	764	794	750	794	781	793	774	763	759	812	755	794	763	810	749	798	829	775	795	823	825	810	832	788	808	801	755	851	788	787	776	809	786	808	780	775	751	797	775	803	828	808	817	803	834	836	831	787	794	796	740	834	828	793	761	783	789	777	813	826	786	811	800	821	824	817	785	813	816	780	768	798	776	780	805	822	793	792	823	782	780	801	765	781	820	842	808	806	786	792	758	804	823	809	755	813	812	786	778	765	810	829	795	809	781	824	823	799	780	825	794	765	780	843	809	799	810	786	757	777	798	822	778	832	799	826	837	805	809	804	849	793	800	732	762	787	755	851	794	763	825	798	831	774	767	795	784	792	800	773	800	809	786	827	815	808	833	815	782	816	798	816	836	813	819	772	801	816	787	783	808	816	770	764	775	813	793	782	845	746	782	745	806	777	803	768	793	792	828	769	758	791	832	834	806	831	818	756	769	777	783	817	838	776	763	833	818	757	805	832	870	759	809	808	838	779	810	793	768	825	752	768	868	797	770	798	805	837	780	772	813	817	776	743	842	771	824	719	838	775	768	810	822	828	823	737	768	807	829	806	774	824	758	873	807	807	792	779	805	753	754	782	748	795	815	803	790	816	765	779	756	805	784	798	787	767	772	795	792	808	813	800	807	809	754	776	816	787	841	786	801	794	735	822	787	857	723	730	785	773	787	824	811	799	758	824	794	776	773	785	789	750	811	784	803	780	789	836	785	791	795	796	822	767	763	796	756	841	792	839	763	783	781	824	811	774	803	827	818	764	769	781	843	798	845	778	837	808	791	777	828	826	824	783	841	793	808	748	824	842	782	786	784	797	820	790	763	812	780	783	768	787	825	751	760	753	772	773	782	773	812	772	806	773	791	809	826	867	830	783	795	782	831	807	785	808	825	779	796	767	774	822	742	754	727	747	796	778	745	824	784	811	871	815	772	737	836	759	797	804	793	789	795	791	785	786	818	812	767	816	807	831	838	854	798	799	802	837	791	791	783	795	864	765	830	788	778	794	790	813	787	793	770	790	802	821	851	814	847	816	847	842	796	822	812	820	824	842	808	811	816	777	802	738	782	855	785	765	752	790	791	778	783	784	774	858	800	817	777	764	803	806	794	793	782	801	749	760	854	811	827	755	840	766	791	831	798	756	762	823	798	796	822	802	824	766	804	793	859	807	801	760	772	821	742	792	775	815	811	811	808	776	783	803	778	829	805	787	841	796	781	850	830	787	795	777	776	777	784	804	808	844	799	772	769	831	782	777	783	815	782	768	777	762	792	829	757	822	807	786	810	816	790	758	794	804	852	745	794	797	806	819	776	764	793	785	850	768	786	795	783	765	840	814	801	814	782	814	805	757	800	838	787	845	771	828	767	781	811	804	775	812	783	793	809	806	791	854	776	797	816	803	814	793	770	760	817	821	799	788	843	775	790	807	755	831	761	815	783	816	834	811	799	826	819	837	790	721	823	806	787	809	755	797	770	801	795	830	769	779	780	835	810	753	816	812	833	810	798	814	828	795	842	786	808	784	758	817	784	817	829	800	759	819	810	780	808	797	800	807	810	759	767	787	803	790	795	751	845	787	792	791	792	808	786	760	830	784	801	776	827	819	851	748	820	842	776	778	792	794	801	819	802	771	795	801	788	808	788	780	824	771	782	764	768	854	757	775	832	788	814	829	760	767	801	811	772	818	761	806	778	739	823	755	855	830	808	782	809	799	807	798	857	769	825	778	767	764	774	831	834	764	756	769	760	818	777	825	765	819	773	799	840	791	750	780	769	802	840	738	778	818	779	785	744	768	799	771	764	843	763	763	772	830	831	860	815	755	802	786	825	809	782	843	788	826	734	862	821	832	771	798	773	807	795	802	810	816	762	823	812	754	781	787	786	766	767	793	765	803	775	814	782	817	720	822	799	818	771	806	794	811	832	810	777	787	831	806	759	877	769	759	816	778	778	792	789	777	753	826	822	769	824	774	799	818	808	816	772	824	782	781	767	789	793	781	822	825	798	798	772	840	773	807	822	850	807	741	798	765	760	813	827	835	785	765	764	796	835	829	768	775	817	762	816	881	771	836	850	804	768	756	836	827	812	818	753	795	792	809	819	804	822	797	785	792	811	794	812	762	831	849	809	801	797	817	768	792	758	787	802	785	783	814	721	749	792	815	790	790	803	790	793	803	769	792	767	814	815	790	818	831	784	795	798	811	790	830	828	794	785	795	849	826	806	815	810	790	826	800	837	734	794	766	800	779	776	809	810	828	838	764	834	812	765	827	867	799	768	784	801	832	837	830	739	845	789	787	742	822	781	804	843	751	772	792	782	809	793	758	814	784	813	832	803	786	773	814	846	816	767	804	761	804	811	740	805	759	805	822	852	845	791	782	812	799	762	844	804	816	810	803	785	799	813	778	796	809	769	792	858	810	790	787	846	778	799	821	755	781	829	767	802	818	810	762	821	839	829	760	839	745	779	785	791	772	779	773	795	788	748	852	808	821	773	808	753	808	804	801	723	800	821	775	792	745	809	813	785	795	770	810	853	790	771	793	786	814	777	809	811	768	816	809	849	799	851	819	816	831	779	797	813	796	835	776	780	778	778	829	784	852	815	795	773	822	806	815	828	784	833	768	760	766	800	772	788	796	762	843	776	787	817	763	826	773	772	857	794	788	854	742	743	784	771	805	808	804	771	765	818	783	774	771	769	763	824	817	816	762	789	819	799	787	789	792	797	738	751	806	797	821	840	819	862	779	838	805	810	791	766	818	855	797	835	800	786	784	818	796	815	786	776	799	757	802	774	805	811	789	812	779	781	713	752	773	806	802	816	822	805	830	785	801	828	836	737	781	810	855	758	813	797	863	802	847	829	825	846	805	805	772	816	763	768	818	785	816	798	785	792	843	785	780	794	814	782	801	752	774	767
65592	58562	65001	46502	25259	6780	1767	471	390	347	347	375	328	341	352	383	391	355	352	341	358	337	370	340	389	355	304	353	361	329	304	382	334	365	369	331	375	334	329	342	323	332	340	353	359	330	375	333	356	321	344	330	354	345	332	371	337	353	328	325	341	344	385	357	331	379	367	345	321	347	334	337	350	351	356	320	333	359	366	344	321	342	364	333	359	328	350	339	355	344	311	350	345	356	342	381	342	339	352	327	333	331	315	363	374	317	350	404	347	331	351	333	299	325	323	365	346	340	327	339	344	342	364	330	362	350	369	364	355	324	338	319	355	365	306	359	329	365	399	336	324	345	340	358	353	337	338	323	302	369	353	376	339	367	359	328	352	298	339	323	321	414	378	341	373	355	337	356	341	299	354	346	333	324	344	375	335	335	348	332	347	333	333	351	326	339	341	347	347	356	320	328	329	347	310	392	347	339	305	307	362	352	362	358	364	348	376	341	344	359	374	316	384	330	344	339	351	375	368	341	354	337	321	366	356	331	357	364	379	384	364	293	333	395	348	316	351	317	339	350	343	371	362	322	370	358	356	336	336	362	313	347	316	324	321	361	356	344	355	320	342	326	354	314	365	342	349	374	361	360	361	345	351	364	310	331	369	355	353	336	328	316	356	366	379	323	320	365	368	361	352	368	340	319	325	357	350	346	327	380	333	343	351	382	333	349	351	345	331	339	356	355	346	362	320	335	330	338	317	336	335	329	360	323	317	352	383	345	370	356	346	332	345	363	356	330	378	325	357	322	343	375	373	333	327	341	285	329	338	325	320	329	342	348	328	357	329	337	344	324	374	341	329	347	354	327	355	326	383	385	345	347	382	371	354	332	323	361	365	332	351	376	367	362	339	375	309	372	329	366	330	315	340	353	351	341	335	332	342	331	360	343	341	302	321	320	360	327	323	358	387	365	374	364	325	351	355	364	354	345	359	314	384	354	349	316	373	371	385	360	340	319	379	369	322	346	290	355	354	349	355	331	373	339	360	361	316	302	330	364	347	362	375	355	337	369	339	332	330	365	347	319	377	362	345	341	355	351	353	367	319	352	369	381	370	340	328	342	337	342	333	348	340	303	320	350	303	352	347	319	318	379	353	340	320	336	343	349	330	299	354	364	365	334	380	308	354	358	347	356	376	358	336	322	321	316	361	334	329	353	365	354	324	316	359	367	345	360	336	364	354	368	331	334	390	362	344	360	310	336	319	335	323	332	356	334	360	361	351	338	337	340	339	336	338	354	342	341	354	358	327	337	341	375	366	330	338	350	360	349	332	349	345	359	394	334	344	343	337	361	334	337	351	356	315	350	334	345	372	395	324	351	344	357	310	348	338	343	367	325	327	314	363	347	367	359	360	335	342	357	378	343	349	332	328	376	335	349	375	324	355	333	336	347	310	360	357	334	328	373	326	346	335	305	336	383	339	353	339	383	365	346	331	367	320	343	395	389	342	370	315	311	379	357	346	369	334	329	337	353	353	384	359	331	345	345	353	324	356	331	366	360	339	353	389	367	356	350	359	358	340	359	356	349	356	379	327	337	349	300	321	332	367	341	338	349	338	362	324	331	334	330	326	340	307	378	352	334	349	339	375	364	334	336	298	328	309	353	326	379	321	309	344	336	318	300	349	362	353	369	342	338	380	344	362	323	337	371	373	315	343	373	331	349	325	344	350	371	321	364	366	321	341	329	351	326	366	364	328	384	367	384	362	334	368	380	372	323	343	341	338	353	341	324	312	351	306	343	363	376	308	357	365	334	320	390	336	341	345	324	325	326	338	350	341	337	323	325	352	349	397	332	350	330	370	359	365	368	350	340	337	325	369	376	373	347	338	349	348	348	309	331	348	323	304	367	327	350	316	376	341	337	330	317	343	369	315	350	373	316	325	358	346	339	329	342	344	362	343	389	343	345	363	335	332	375	343	383	345	341	345	351	345	348	357	351	321	349	343	354	345	323	336	339	345	326	365	347	333	369	328	326	350	336	350	342	358	306	351	316	323	343	359	353	384	332	352	358	314	362	315	388	378	353	325	333	352	325	351	365	382	401	326	354	356	349	374	339	342	379	330	343	337	326	307	381	338	329	342	331	366	337	377	331	395	326	378	367	352	371	374	375	359	303	350	312	346	348	360	371	344	336	350	322	362	331	342	336	372	323	370	375	340	334	385	327	382	354	321	338	326	376	354	355	346	333	349	355	410	338	363	358	328	342	360	371	327	339	337	311	334	384	361	326	371	340	358	373	361	347	332	367	340	304	397	356	351	363	338	309	310	321	338	333	361	356	323	362	354	368	381	365	346	349	326	324	353	339	346	335	342	324	369	336	342	350	337	338	371	371	313	309	343	344	325	356	341	337	339	338	333	358	372	341	354	375	336	327	342	369	343	367	354	340	324	328	335	334	317	366	348	357	359	359	331	323	369	314	321	326	318	357	359	345	321	339	342	314	362	354	358	321	332	340	340	341	314	344	346	333	345	334	350	346	357	345	333	344	357	366	371	340	312	331	330	360	373	313	337	325	336	332	347	358	329	334	347	339	356	365	371	355	347	378	339	367	318	320	338	344	332	352	382	304	349	355	354	348	360	354	362	350	355	342	352	348	388	357	356	369	338	341	394	360	357	352	333	315	347	337	361	364	353	348	355	367	345	384	355	361	329	314	320	357	340	341	374	348	365	376	327	351	318	344	353	344	340	353	336	343	372	343	351	379	323	314	330	328	343	340	347	356	371	324	334	331	340	308	339	344	338	347	345	332	375	341	351	381	354	374	343	346	365	348	333	361	376	341	324	343	364	327	335	354	359	330	346	347	358	325	322	369	335	350	338	357	327	366	322	357	344	351	373	341	318	349	318	347	378	384	366	330	356	376	341	341	336	345	358	348	350	360	368	324	352	328	313	376	327	361	352	356	327	330	334	352	362	369	308	341	334	313	371	364	360	344	340	360	337	365	324	350	352	340	335	384	351	360	387	338	370	313	303	331	324	306	367	346	326	338	331	318	352	347	338	342	326	331	342	355	365	363	322	338	342	323	355	333	341	334	351	341	330	337	316	357	350	330	320	351	400	356	375	344	363	334	322	336	355	316	318	347	362	364	356	328	372	356	390	359	329	340	357	334	321	315	318	328	363	340	320	376	308	357	376	324	315	346	384	326	351	334	347	386	324	376	374	355	329	306	351	333	355	378	348	326	380	310	297	344	338	341	362	342	359	345	319	323	354	358	348	347	328	335	348	345	331	350	352	408	380	332	342	332	348	352	341	367	360	343	351	314	333	342	331	364	312	337	368	369	382	349	345	320	342	336	341	397	368	338	335	352	291	331	357	344	364	344	354	323	337	322	325	361	308	324	329	363	356	358	346	372	334	383	357	329	384	340	330	344	353	368	364	332	339	359	315	369	350	366	335	343	315	372	332	335	355	325	325	338	384	333	319	302	314	318	355	324	347	316	365	342	366	334	345	358
42417	47612	62052	50522	32872	8477	5261	1311	782	800	815	860	791	843	798	818	767	817	871	791	792	835	840	792	816	833	839	752	824	780	784	809	826	799	807	779	829	782	832	809	751	792	801	798	761	780	828	833	779	796	775	738	833	794	770	792	805	783	802	777	802	813	776	769	808	827	784	809	788	793	805	823	770	784	779	824	772	804	785	779	763	777	768	781	808	799	770	802	758	821	794	831	817	767	812	812	828	786	754	705	778	780	806	821	809	802	806	820	779	809	829	759	789	752	784	768	797	777	802	806	824	812	799	783	863	833	798	804	785	829	800	794	826	829	800	846	749	779	791	811	800	838	813	828	837	843	819	838	775	769	770	790	791	776	793	818	773	794	793	838	831	838	780	779	774	769	859	796	752	768	818	814	755	767	848	783	801	835	846	794	785	766	802	806	803	774	782	794	853	786	810	830	849	798	798	789	770	796	807	787	814	768	767	789	809	806	815	752	825	798	811	787	807	833	773	853	779	794	774	815	814	788	793	798	788	817	773	812	810	825	787	826	784	743	793	792	790	792	795	778	819	752	807	834	763	815	778	760	791	804	794	827	802	799	844	763	816	812	819	787	757	806	788	816	796	814	771	812	849	769	805	839	810	767	795	851	768	804	781	791	796	790	807	804	787	762	835	793	768	787	778	824	806	815	777	819	768	791	846	748	776	802	816	802	755	782	767	769	834	783	840	761	805	769	792	809	755	819	749	865	807	787	751	799	807	783	792	805	815	815	805	769	798	811	808	811	809	815	774	784	761	857	825	833	799	773	847	800	763	811	758	813	752	780	778	781	821	763	791	756	792	801	865	848	778	798	829	843	821	748	795	816	798	815	797	777	778	774	793	776	783	797	781	771	853	813	811	783	811	796	756	802	789	803	795	778	792	815	807	778	831	798	790	796	788	859	822	788	783	781	775	824	748	779	816	809	795	809	816	820	755	804	801	809	789	835	806	815	739	781	810	773	805	751	785	809	810	789	837	825	844	815	786	799	877	802	805	760	872	801	785	823	800	801	763	856	814	812	831	795	813	785	801	835	840	804	762	791	791	798	736	779	800	762	846	786	768	766	836	777	788	807	833	779	757	812	834	797	716	808	794	810	756	775	840	779	841	785	776	796	862	814	805	799	821	826	854	819	822	737	828	754	854	768	840	804	797	803	754	787	791	848	780	754	757	834	783	766	772	759	816	794	818	817	823	848	821	785	811	792	752	783	788	815	784	824	801	772	796	802	785	767	754	798	804	816	823	768	859	780	747	744	767	790	844	839	770	780	792	773	787	783	793	777	817	806	784	808	778	821	763	742	781	817	802	818	790	784	781	846	799	830	773	789	821	817	766	815	782	738	831	820	789	805	792	797	741	738	798	820	806	867	801	804	797	799	785	785	809	825	776	816	741	778	800	794	812	773	762	827	819	790	749	796	806	848	773	805	775	811	827	756	796	842	787	820	793	836	833	785	813	803	836	723	763	781	831	767	826	804	769	805	786	804	815	803	812	757	809	785	837	776	831	817	787	777	785	781	785	823	819	775	755	783	734	795	815	812	804	790	775	811	799	825	787	786	764	782	839	787	863	855	821	799	793	811	789	724	815	760	755	782	773	798	769	795	831	848	738	820	777	764	817	742	806	764	828	827	811	746	817	797	768	797	776	774	796	828	766	777	754	760	840	783	830	756	829	841	757	791	816	821	803	773	794	744	799	799	823	811	831	808	800	797	785	799	784	801	739	821	823	805	744	781	784	770	759	760	800	837	744	787	768	783	828	786	789	832	779	747	778	787	836	747	794	760	825	812	778	784	843	773	785	787	787	804	842	800	751	747	818	782	830	840	767	790	763	837	801	830	817	793	838	793	839	819	824	810	817	834	766	862	784	781	776	787	825	797	785	840	827	773	839	807	860	787	776	809	790	799	766	749	765	833	809	821	828	802	779	814	802	823	744	796	788	777	768	769	854	769	804	760	814	833	774	779	831	781	819	827	842	790	822	804	809	802	843	788	818	786	790	823	837	725	813	808	777	804	808	772	814	771	785	812	789	814	747	826	807	746	795	812	802	796	798	799	747	809	796	779	771	831	841	814	838	765	748	772	783	808	757	820	791	780	786	813	810	796	793	801	849	768	803	796	833	758	786	803	764	786	766	799	781	834	789	777	785	793	859	775	785	830	829	785	735	793	801	763	803	835	776	848	782	820	771	787	820	821	836	864	737	805	766	833	762	761	768	833	822	818	786	788	749	793	823	804	809	765	817	845	805	821	831	802	827	777	837	777	821	815	823	823	825	844	796	747	763	778	770	811	799	778	797	796	803	843	774	787	786	747	847	848	785	844	802	805	811	811	815	788	791	788	807	796	777	862	754	826	795	780	767	834	818	796	804	784	777	800	839	821	787	791	715	802	833	851	791	767	822	783	795	803	864	778	785	788	840	827	816	811	756	819	799	842	794	834	776	803	804	759	807	830	838	831	829	827	796	766	817	759	811	785	808	843	754	733	768	841	800	779	853	786	798	735	772	813	843	793	785	784	784	848	805	822	773	820	878	807	826	798	804	791	783	766	782	838	821	795	772	763	820	791	822	793	843	781	803	790	823	792	777	791	868	780	784	792	793	787	806	836	797	766	845	779	764	748	787	814	818	803	803	798	787	794	787	822	802	766	758	773	818	772	837	797	814	822	856	841	839	831	831	790	796	804	853	814	804	794	776	792	786	786	808	839	796	810	815	764	832	774	816	755	754	780	740	786	840	782	868	802	754	761	814	779	806	786	737	814	812	767	806	825	800	799	822	756	800	801	769	784	792	762	779	801	777	803	772	745	779	808	763	767	826	797	766	838	846	817	831	797	808	791	818	791	774	824	773	849	812	838	790	802	806	791	791	797	841	821	864	757	811	780	788	826	732	826	840	832	830	771	849	814	802	785	781	820	785	774	774	802	814	762	796	788	792	786	805	746	814	842	844	791	792	778	813	802	776	827	800	791	769	788	789	824	825	784	797	777	781	846	795	772	773	834	818	796	781	761	765	826	804	845	823	737	763	804	813	806	781	782	754	797	778	784	769	855	808	776	829	813	771	828	836	770	791	740	786	845	818	824	818	799	814	799	834	840	812	743	763	804	816	763	798	784	783	811	826	786	746	770	789	772	832	764	752	827	768	793	800	821	827	783	807	840	794	768	848	813	800	839	824	813	831	789	826	776	812	775	794	740	807	770	806	799	760	815	806	763	813	805	776	822	801	809	766	805	816	809	811	845	784	791	777	835	808	773	782	807	762	782	772	774	809	803	783	792	816	825	779	805	769	842	840	811	754	770	822	788	802	852	791	795	770	811	792	772	811	846	836	799	779	799	828	808	788	820	767	818	779	806	840	769	773	791	781	821	802	808	848	800	769	774	826	839	848	872	777	808	756	800	763	773	787	778	754	774	772	773	803	796	790	811	737	775	785	827	787	805	810	818	804	798	826	781	800	791
74373	71187	74152	55581	34441	13809	3209	729	490	496	492	522	501	526	511	481	525	523	505	544	513	503	489	507	538	497	540	532	479	508	463	472	521	520	535	534	516	483	546	530	491	493	512	495	496	476	483	503	510	472	528	473	560	509	535	453	513	496	509	513	485	519	530	528	507	490	498	484	503	481	542	533	510	533	517	516	521	529	524	485	515	502	479	457	516	487	507	510	494	512	478	523	520	500	493	547	498	490	516	537	502	549	524	500	490	519	500	521	526	540	480	527	535	532	516	548	487	496	499	495	503	543	519	534	539	498	499	548	510	527	471	512	509	525	552	562	537	487	523	512	472	476	475	527	511	539	516	498	512	498	502	495	517	532	509	515	518	533	483	507	476	478	529	543	528	525	510	532	511	500	510	493	527	521	499	490	517	513	476	540	505	502	479	506	483	507	495	486	483	517	554	468	460	512	518	513	516	495	503	577	518	469	490	490	507	468	543	470	494	478	492	504	495	457	516	550	512	495	503	469	493	470	491	504	494	501	517	474	495	520	514	488	485	482	515	491	582	548	538	534	523	465	554	571	487	534	556	488	494	497	527	500	522	460	515	521	545	464	511	501	481	492	484	490	522	508	480	526	521	510	494	487	518	477	489	503	527	504	528	506	486	519	497	506	511	525	480	512	506	529	495	560	499	537	479	515	503	511	514	508	497	516	508	488	464	507	533	534	537	512	469	559	514	498	520	496	524	506	493	502	526	502	509	520	569	478	511	543	528	504	524	484	452	478	464	472	517	518	476	544	478	507	523	502	505	522	483	515	504	538	513	474	497	495	494	512	488	554	492	532	530	483	514	528	522	480	502	457	528	506	500	521	468	500	490	506	524	535	490	498	483	455	464	522	523	496	517	477	506	530	527	532	526	469	508	499	510	531	503	539	524	479	508	473	496	492	508	544	497	509	491	535	582	547	513	504	495	531	535	540	536	494	507	494	505	492	479	499	565	524	525	520	491	476	522	478	499	515	497	484	513	511	527	487	527	527	509	511	529	503	519	452	524	500	535	534	486	537	516	459	465	510	530	531	503	514	490	497	489	525	515	471	496	469	477	507	538	534	482	500	495	493	529	460	523	512	508	499	477	532	534	491	519	495	535	520	471	509	475	504	512	499	478	449	518	550	476	559	507	516	495	482	499	522	487	509	504	535	489	494	539	502	541	534	540	530	530	484	494	473	491	486	509	525	546	461	553	506	467	510	523	516	531	478	518	544	516	511	493	505	524	495	462	519	516	532	496	500	506	515	477	502	516	533	511	464	474	481	491	505	497	510	518	497	449	511	524	508	472	505	556	489	500	505	538	477	505	554	566	484	545	555	517	493	552	478	501	503	519	519	572	530	502	492	480	492	488	510	522	491	533	530	542	485	489	493	460	517	528	466	514	518	512	493	469	514	543	505	487	513	503	492	492	540	495	520	491	481	543	489	494	495	528	570	524	511	464	512	507	499	506	528	486	477	510	506	540	497	496	513	515	514	490	515	513	461	531	462	506	495	534	459	487	517	480	523	534	506	485	522	510	501	521	516	515	556	542	508	488	493	555	535	489	487	545	525	527	538	491	515	496	517	503	508	524	532	530	479	503	498	492	468	522	485	439	503	490	466	523	578	512	537	527	502	464	520	529	481	496	495	485	542	500	561	533	462	520	483	462	519	552	508	542	462	495	521	494	492	492	525	550	507	488	530	540	516	459	476	502	520	507	506	514	527	523	507	520	523	525	479	510	523	475	497	531	537	497	512	530	524	511	497	463	521	526	497	496	483	506	493	523	513	461	525	511	506	534	508	519	478	520	527	501	487	495	509	501	497	503	508	518	545	551	516	490	536	527	540	522	498	462	454	529	511	521	492	516	495	473	470	533	473	468	480	479	513	532	488	536	525	506	520	528	559	532	481	498	499	508	500	463	529	473	532	557	489	503	480	487	536	500	527	488	495	489	476	485	465	534	469	491	499	506	512	542	480	485	484	541	468	524	502	558	481	503	467	502	526	480	489	496	510	525	525	539	508	494	509	526	476	500	556	510	499	479	526	516	467	552	531	534	503	537	503	538	517	546	515	487	558	509	531	499	524	535	470	546	523	491	496	468	486	507	519	488	475	526	487	439	542	484	499	510	518	524	516	522	513	490	500	501	455	510	499	524	491	559	523	502	504	468	522	464	515	495	538	498	518	505	558	513	519	514	499	507	496	535	500	492	475	462	490	531	487	513	528	520	474	493	476	501	459	515	487	547	471	489	493	524	496	523	499	504	494	526	530	457	498	493	464	519	511	476	514	551	529	529	553	488	488	489	528	498	495	504	513	523	501	489	463	448	490	480	498	462	520	537	508	518	500	507	532	526	473	517	542	525	525	494	513	504	524	533	529	519	561	532	492	494	467	511	520	510	483	448	513	545	471	503	497	514	521	510	506	516	482	541	516	488	500	504	499	511	526	489	550	541	520	555	484	504	507	463	509	520	514	489	531	500	462	505	528	496	522	530	482	498	492	497	476	447	474	498	531	506	510	551	508	462	562	515	469	494	476	493	475	528	520	495	501	487	515	460	536	509	520	510	539	487	521	551	504	471	456	493	497	525	483	494	524	529	558	520	508	481	495	518	486	526	519	534	521	507	543	527	500	492	538	553	506	460	508	498	482	490	511	520	496	510	463	513	500	497	508	504	533	491	486	496	496	522	555	512	509	492	512	508	466	529	506	506	521	499	471	510	488	481	505	523	505	491	510	521	481	502	533	553	521	522	458	497	488	509	478	565	527	522	493	446	518	531	518	490	491	484	478	492	506	545	512	508	540	519	483	506	469	493	470	528	508	498	493	486	525	508	509	514	518	502	502	482	490	487	514	518	490	518	485	493	506	504	501	503	509	516	521	545	496	525	488	501	500	518	518	502	484	499	504	540	529	474	470	543	522	541	500	499	528	492	527	511	471	505	492	509	481	498	497	531	494	505	429	512	512	457	498	551	530	492	480	472	547	445	529	503	509	521	512	535	486	503	507	564	537	496	462	496	509	493	457	511	534	551	531	572	532	530	528	535	562	520	465	581	518	539	497	482	473	526	488	504	520	505	465	479	520	494	511	525	488	516	506	490	477	485	514	529	507	485	514	459	495	493	508	512	480	537	491	471	513	507	523	507	518	528	464	518	510	476	484	516	497	466	520	492	501	495	526	511	483	520	553	531	557	492	533	506	511	529	477	520	500	476	497	465	534	510	505	519	504	505	466	541	547	513	505	521	525	516	519	485	492	531	496	519	498	496	524	519	535	503	535	542	527	529	518	506	489	497	503	504	498	471	520	457	520	498	536	509	493	503	518	507	491	527	482	511	504	480	514	470	499	494	513	508	512	524	609	519	509	541	519	524	497	489	532	484	498	495	481	451	489	474	478	523	535	496	474	522	506	474	506	477	487	516	506	514	490	471	499	515	508	494	514	472	467	468	505	464	496	511	494	531	525	570	481
51057	62563	73737	60619	42077	13521	7367	1530	1089	1120	1145	1110	1114	1084	1101	1044	1132	1098	1107	1055	1092	1084	1097	1072	1069	1102	1135	1025	1101	1110	1123	1129	1133	1047	1133	1109	1084	1068	1081	1068	1087	1070	1126	1093	1073	1090	1123	1175	1144	1078	1084	1084	1159	1127	1114	1050	1103	1039	1111	1104	1089	1046	1083	1060	1077	1098	1123	1128	1062	1113	1106	1125	1006	1082	1139	1100	1074	1101	1086	1078	1094	1158	1126	1101	1171	1062	1096	1090	1041	1077	1151	1135	1090	1125	1009	1041	1148	1075	1110	1092	1072	1117	1101	1082	1109	1033	1112	1098	1156	1091	1123	1104	1095	1115	1072	1090	1119	1147	1105	1092	1103	1062	1034	1075	1086	1082	1055	1073	1050	1038	1079	1123	1109	1056	1080	1145	1107	1082	1161	1052	1128	1122	1108	1077	1111	1118	1123	1083	1126	1076	1092	1035	1146	1130	1117	1048	1091	1089	1124	1050	1058	1112	1093	1110	1068	1016	1128	1092	1156	1073	1111	1085	1048	1048	1105	1082	1121	1070	1057	1096	1101	1057	1120	1110	1142	1096	1092	1053	1075	1109	1153	1057	1042	1109	1088	1113	1108	1108	1153	1059	1072	1130	1061	1086	1086	1148	1052	1124	1060	1089	1076	1133	1112	1109	1083	1111	1112	1099	1088	1112	1100	1089	1107	1120	1100	1039	1148	1113	1134	1139	1140	1114	1107	1127	1149	1136	1126	1064	1087	1100	1048	1095	1079	1053	1065	1147	1117	1152	1120	1066	1141	1056	1140	1084	1055	1087	1053	1111	1144	1112	1059	1079	1084	1099	1150	1115	1058	1076	1106	1133	1090	1134	1073	1051	1093	1128	1136	1043	1068	1101	1122	1084	1047	1141	1078	1085	1083	1028	1093	1105	1066	1017	1098	1083	1103	1058	1078	1068	1133	1040	1118	1051	1128	1049	1139	1107	1056	1081	1089	1049	1062	1068	1127	1070	1035	1100	1095	1125	1059	1130	1109	1099	1043	1109	1040	1078	1075	1163	1048	1123	1065	1074	1101	1071	1074	1099	1103	1047	1117	1098	1050	1079	1128	1076	1127	1163	1030	1103	1107	1140	1109	1108	1122	1087	1122	1101	1181	1119	1090	1060	1112	1123	1123	1062	1113	1150	1106	1109	1079	1078	1120	1071	1105	1089	1132	1100	1091	1113	1081	1085	1081	1077	1093	1087	1110	1104	1095	1146	1109	1082	1062	1114	1161	1143	1122	1076	1114	1116	1133	1146	1126	1085	1102	1088	1092	1071	1148	1027	1084	1101	1088	1047	1072	1063	1157	1117	1087	1099	1067	1145	1089	1051	1089	1092	1173	1108	1093	1122	1085	1081	1118	1159	1126	1115	1157	1111	1064	1136	1088	1069	1086	1059	1068	1100	1045	1061	1050	1083	1108	1115	1105	1168	1095	1099	1077	1094	1042	1127	1084	1078	1091	1161	1118	1110	1090	1085	1144	1110	1106	1105	1109	1110	1140	994	1104	1152	1073	1126	1088	1157	1135	1043	1076	1111	1083	1145	1075	1081	1098	1118	1107	1106	1121	1080	1132	1096	1108	1092	1064	1162	1086	1000	1090	1098	1085	1082	1068	1085	1093	1093	1106	1128	1053	1123	1078	1133	1170	1072	1133	1108	1064	1125	1088	1106	1093	1171	1084	1076	1112	1143	1103	1080	1081	1110	1128	1136	1131	1107	1149	1088	1065	1129	1125	1127	1096	1116	1111	1105	1050	1085	1114	1069	1091	1077	1148	1103	1102	1094	1046	1110	1075	1109	1100	1033	1047	1001	1082	1082	1097	1105	1145	1129	1109	1119	1067	1115	1081	1069	1103	1065	1085	1083	1116	1053	1111	1075	1107	1089	1093	1138	1025	1132	1112	1092	1000	1141	1118	1132	1150	1074	1093	1084	1096	1064	1065	1096	1042	1115	1033	1075	1085	1092	1100	1046	1037	1047	1120	1155	1087	1036	1087	1087	1110	1147	1096	1082	1113	1104	1121	1061	1117	1107	1145	1062	1068	1117	1082	1140	1136	1076	1110	1087	1070	1071	1122	1120	1098	1115	1152	1111	1117	1082	1100	1104	1145	1122	1144	1068	1129	1117	1151	1075	1012	1138	1126	1048	1099	1053	1094	1058	1132	1151	1058	1136	1053	1090	1110	1071	1080	1149	1122	1095	1079	1051	1065	1114	1094	1111	1057	1073	1111	1078	1089	1076	1086	1119	1112	1095	1086	1122	1061	1089	1146	1093	1073	1116	1125	1109	1126	1104	1115	1060	1097	1074	1072	1129	1142	1099	1098	1107	1072	1086	1089	1089	1055	1081	1052	1100	1116	1072	1137	1081	1032	1113	1058	1068	1067	1097	1094	1083	1121	1058	1114	1098	1124	1066	1133	1070	1152	1123	1103	1112	1138	1108	1055	1091	1078	1120	1076	1144	1040	1102	1088	1052	1128	1073	1093	1162	1092	1038	1125	1047	1105	1118	1078	1142	1121	1096	1098	1046	1085	1087	1162	1098	1091	1107	1127	1087	1034	1077	1051	1102	1061	1078	1126	1122	1097	1122	1100	1122	1113	1066	1091	1039	1110	1162	1126	1095	1094	1075	1065	1050	1079	1150	1082	1087	1062	1116	1136	1096	1113	1117	1138	1080	1091	1140	1096	1087	1132	1104	1130	1085	1051	1095	1112	1069	1079	1129	1090	1047	1114	1116	1091	1071	1090	1103	1127	1151	1098	1102	1166	1117	1030	1032	1074	1120	1065	1120	1160	1056	1102	1090	1117	1088	1127	1110	1116	1101	1154	1077	1050	1049	1122	1098	1108	1101	1104	1144	1079	1116	1057	1062	1112	1073	1093	1129	1091	1107	1068	1090	1172	1099	1108	1082	1081	1133	1105	1074	1066	1149	1101	1114	1076	1125	1071	1073	1050	1177	1057	1122	1108	1107	1082	1079	1115	1118	1117	1079	1160	1134	1120	1065	1108	1109	1146	1110	1140	1093	1119	1165	1161	1082	1090	1145	1135	1096	1141	1105	1114	1079	1059	1104	1131	1129	1054	1122	1109	1101	1081	1036	1097	1066	1127	1105	1092	1085	1114	1112	1172	1118	1136	1094	1101	1073	1151	1118	1050	1010	1105	1062	1084	1107	1128	1118	1063	1059	1110	1169	1093	1118	1125	1137	1111	1089	1070	1035	1158	1087	1051	1074	1071	1113	1120	1113	1151	1108	1127	1068	1093	1096	1158	1126	1100	1071	1141	1091	1077	1102	1096	1080	1105	1084	1104	1128	1066	1180	1125	1149	1069	1088	1129	1125	1108	1116	1038	1068	1064	1066	1044	1113	1060	1124	1162	1175	1070	1102	1144	1082	1081	1020	1076	1062	1052	1116	1109	1141	1120	1143	1099	1062	1106	1124	1096	1054	1067	1102	1106	1085	1127	1103	1051	1126	1146	1138	1075	1086	1114	1090	1113	1105	1088	1097	1051	1109	1103	1028	1020	1047	1107	1074	1120	1075	1077	1090	1095	1114	1118	1119	1086	1067	1170	1071	1087	1073	1118	1081	1082	1111	1072	1118	1047	1124	1137	1045	1109	1135	1098	1111	1169	1165	1108	1091	1132	1058	1087	1091	1053	1050	1083	1170	1126	1033	1015	1119	1127	1145	1076	1097	1130	1097	1138	1131	1102	1159	1088	1091	1087	1104	1094	1089	1157	1056	1099	1162	1123	1066	1157	1086	1100	1066	1103	1090	1072	1073	1073	1062	1097	1125	1110	1101	1105	1090	1054	1126	1114	1118	1081	1098	1143	1100	1092	1068	1090	1126	1147	1108	1137	1163	1075	1096	1096	1090	1096	1040	1079	1106	1123	1044	1062	1065	1105	1070	1122	1064	1104	991	1148	1046	1118	1054	1085	1098	1124	1069	1067	1060	1095	1127	1113	1080	1120	1086	1061	1103	1180	1134	1073	1130	1049	1063	1103	1143	1068	1078	1052	1078	1099	1109	1088	1111	1087	1087	1020	1098	1042	1023	1064	1105	1060	1061	1128	1062	1095	1132	1086	1082	1077	1084	1126	1110	1114	1060	1122	1164	1077	1074	1115	1066	1038	1101	1134	1076	1131	1069	1073	1077	1069	1092	1130	1076	1119	1036	1069	1164	1105	1074	1070	1109	1070	1150	1101	1168	1056	1087	1145	1142	1107	1109	1040	1106	1122	1110	1096	1067	1078	1157	1086	1099	1094	1046	1146	1124	1118	1084	1140	1120	1165	1159	1094	1069	1117	1090	1106	1061	1106	1100	1070	1045	1073	1108	1060	1111	1088	1090	1039	1057	1090	1075	1117	1071	1095	1084	1113	1136	1117	1125	1127	1149	1094	1134	1065	1142	1072	1067	1119	1127	1098	1109	1077	1062	1110	1088	1104	1065	1063	1098	1128	1050	1133	1088	1078	1048	1025	1092	1109	1029	1079	1091	1075	1128	1096	1121	1113	1124	1084	1076	1060	1118	1074	1150	1074	1148	1072	1107	1116	1116	1062	1097	1095	1099	1154	1086	1055	1107	1155	1077	1037	1105	1139	1118	1089	1062	1101	1156	1069	1093	1164	1045	1112	1107	1060	1045	1081	1073	1047	1088	1071	1093	1059	1077	1106	1094	1100	1132	1138	1134	1064	1165	1113	1117	1092	1090	1115	1135	1091	1105	1078	1073	1059	1094	1097	1125	1088	1153	1075	1111	1103	1071	1065	1113	1106	1126	1081	1068	1150	1099	1100	1070	1125	1162	1103	1129	1086	1096	1099	1105	1104	1104	1101	1128	1089	1078	1108	1051	1101	1115	1101	1138	1047	997	1074	1144	1130	1070	1099	1133	1112	1109	1099	1112	1051	1110	1065	1052	1073	1129	1096	1043	1052	1063	1128	1059	1075	1131	1164	1105	1120	1062	1053	1116	1107	1129	1132	1067	1145	1104	1054	1056	1054	1117	1079	1065	1108	1148	1104	1095	1163	1075	1119	1058	1058	1096	1101	1112	1127	1075
46093	29007	15206	6621	2336	672	406	350	336	376	368	359	374	340	347	360	360	346	366	377	371	364	369	378	397	364	345	373	352	354	368	394	365	372	386	344	382	345	338	368	367	393	337	364	388	391	372	380	368	370	364	412	350	365	396	335	382	357	384	423	351	350	364	359	396	387	355	356	339	335	376	381	369	364	388	375	389	370	375	365	392	355	360	379	364	408	404	389	374	380	370	336	330	332	395	383	391	333	346	375	354	349	346	372	323	364	393	377	393	381	350	372	368	350	349	348	365	386	382	368	368	376	321	372	359	349	394	357	339	348	343	350	353	354	379	359	399	350	355	335	369	333	341	394	356	306	354	345	371	385	372	370	345	367	348	369	345	358	390	375	395	320	371	357	369	357	363	347	395	397	350	340	356	357	368	370	351	332	351	365	363	332	343	319	361	370	352	340	383	366	374	365	344	338	344	348	382	387	351	354	347	352	356	368	323	330	380	344	395	349	324	362	379	364	354	356	342	339	385	369	318	338	347	343	359	357	365	349	378	358	370	330	348	377	350	350	362	374	369	382	350	334	387	340	379	384	325	364	359	367	390	356	379	380	353	390	400	377	387	360	370	393	367	334	344	337	350	375	365	343	368	380	353	355	349	396	383	354	366	366	372	370	377	342	341	335	395	356	375	330	344	347	369	319	375	357	344	368	376	347	371	363	340	367	366	371	359	331	351	354	335	357	353	358	372	337	392	352	371	362	333	378	344	393	332	379	341	324	380	364	386	385	325	340	378	387	353	355	356	342	336	389	398	381	349	369	348	373	355	316	352	347	378	365	374	347	362	344	363	381	371	361	340	369	369	356	383	333	341	372	377	352	346	374	348	368	352	373	355	373	336	371	339	390	363	373	347	358	369	371	394	339	335	342	360	370	361	381	346	377	387	368	372	367	352	331	387	326	357	336	414	348	363	370	360	378	340	368	364	337	358	374	355	360	396	387	343	368	388	381	401	352	369	381	339	376	374	371	386	379	366	352	379	369	351	379	345	378	393	338	367	364	361	378	366	353	377	371	400	334	354	359	328	368	363	368	376	376	347	372	318	330	354	379	365	376	339	350	369	343	344	403	383	358	349	354	315	363	389	338	431	380	368	340	335	326	359	322	356	386	400	372	378	332	373	336	352	331	362	328	349	351	376	372	348	347	356	334	331	414	398	346	361	370	361	326	330	368	372	347	379	357	352	355	352	341	338	381	353	383	379	374	324	342	383	349	377	388	344	337	344	361	341	349	370	391	375	341	333	374	346	352	401	391	332	356	350	327	343	346	397	341	342	389	364	343	344	351	388	337	342	385	381	383	357	368	340	380	361	354	349	338	350	373	333	375	360	341	407	358	386	326	380	358	343	317	284	349	322	343	337	345	374	391	384	391	349	363	380	378	340	372	359	371	333	354	374	406	378	341	358	381	351	398	369	354	398	341	373	330	383	365	372	374	380	377	361	388	359	343	389	368	339	362	355	372	372	369	372	380	356	346	359	355	354	376	381	350	343	349	367	365	357	341	383	348	368	390	348	358	381	355	394	404	345	376	340	347	351	344	341	367	356	389	359	354	369	351	378	348	363	412	367	357	371	355	352	422	314	376	394	356	381	380	356	345	339	346	349	386	400	361	363	370	333	329	343	366	362	351	381	381	368	344	379	374	364	362	337	346	416	370	376	381	333	348	384	362	340	351	371	386	367	383	380	366	343	368	357	347	346	408	408	374	326	351	375	381	355	338	368	349	393	328	347	349	396	362	401	347	343	348	375	318	377	368	364	376	372	393	362	367	350	333	371	373	373	355	362	344	386	372	386	347	359	356	389	381	379	332	359	346	346	337	362	415	355	385	363	390	380	354	382	326	379	363	364	373	398	343	379	385	372	399	361	340	330	363	318	333	330	353	352	389	366	375	353	354	339	337	352	355	367	382	340	391	351	393	385	378	394	362	377	349	367	344	346	373	367	370	368	332	382	383	364	361	377	341	357	358	374	385	376	352	329	337	411	367	367	353	360	358	367	359	365	362	342	342	346	371	379	366	390	397	358	383	377	365	339	400	335	346	387	401	361	392	349	354	399	380	363	411	340	338	375	345	331	352	365	355	364	350	320	392	363	349	386	372	359	344	331	391	396	378	366	339	369	316	352	405	329	378	346	384	352	359	333	358	390	372	383	377	367	390	389	370	395	396	366	374	447	383	372	344	364	371	329	334	323	347	363	304	397	328	364	366	367	360	383	377	356	385	352	356	365	349	367	339	378	350	398	350	373	368	315	405	398	375	333	336	373	381	364	367	342	350	353	382	359	345	364	363	386	351	325	366	384	358	363	353	373	361	349	375	337	363	370	343	384	364	356	360	343	376	359	309	345	359	347	331	361	369	355	369	321	397	333	370	344	350	331	380	336	359	324	367	356	362	348	381	346	348	341	364	383	371	376	375	367	344	362	363	353	365	360	404	357	354	419	345	364	375	392	399	392	374	353	363	343	357	387	352	369	354	366	386	343	384	363	387	353	384	374	312	396	352	354	400	348	392	322	373	366	389	327	384	360	386	339	404	360	361	356	376	359	345	353	361	336	373	361	361	337	327	384	366	370	362	374	341	348	364	383	365	387	337	357	354	363	370	398	397	372	377	391	391	392	366	387	350	344	342	418	372	347	389	409	388	357	369	385	390	365	342	347	382	376	340	392	383	354	387	376	351	376	346	386	390	379	323	370	338	364	357	360	377	353	376	353	329	381	367	385	389	375	375	401	334	367	388	342	353	290	355	362	362	358	338	338	322	379	408	348	363	338	342	384	402	399	342	387	367	387	360	367	353	405	311	321	338	352	336	370	340	371	337	386	353	382	350	349	334	330	361	388	376	346	400	358	355	326	345	359	360	372	366	354	378	369	331	379	365	376	337	376	376	353	365	345	328	359	351	369	365	387	346	351	373	384	354	335	348	354	349	339	377	350	338	389	360	363	368	369	358	364	381	347	391	363	348	366	360	369	348	380	346	345	361	358	388	364	337	368	377	364	373	347	418	400	381	391	331	365	352	360	374	384	367	332	378	363	348	373	378	373	392	373	392	365	366	380	358	320	384	355	341	324	368	345	367	365	346	389	405	352	368	414	377	363	359	341	295	358	381	362	358	326	365	395	356	337	364	398	379	324	349	357	349	361	362	349	379	350	340	383	403	388	389	343	378	359	350	358	336	361	331	355	352	368	372	370	355	378	350	371	364	358	365	378	344	340	351	329	358	389	380	337	371	362	355	388	372	324	381	320	386	413	382	404	386	360	360	351	382	370	384	368	402	385	365	367	347	373	320	359	346	336	340	385	371	384	372	362	360	363	353	380	392	348	349	348	370	369	381	370	393	386	340	383	369	395	410	336	365	383	363	381	373	355	350	340	379	348	338	374	354	404	315	367	369	352	327	349	350	356	368	364	396	357	353	388	387	377	383	403	366	359	346	387	390	349	370	374	308	378	401
26954	20723	19942	12414	5542	1538	1025	848	813	833	829	834	838	842	792	796	784	798	813	803	800	793	809	774	794	809	891	793	752	829	817	860	816	811	761	835	805	855	824	807	831	852	815	813	810	838	814	751	848	794	795	833	833	822	789	801	812	790	787	815	763	774	792	827	876	853	824	829	768	755	853	801	798	831	830	788	842	786	793	772	816	839	819	800	832	800	783	805	799	822	842	832	831	776	793	826	799	846	791	819	771	837	819	808	796	779	824	824	822	806	792	878	827	829	826	809	820	786	796	777	831	786	817	777	839	810	800	804	801	793	800	791	797	798	817	840	842	824	798	808	783	825	850	823	847	809	836	757	824	819	789	801	772	801	784	817	826	826	788	793	801	784	848	756	825	805	832	818	868	837	801	812	816	748	832	840	782	759	822	863	818	785	809	788	794	802	758	823	806	806	823	822	799	778	782	792	847	848	807	828	827	830	783	828	798	814	796	769	843	835	815	770	814	832	830	835	789	802	833	797	776	787	803	822	803	816	848	846	803	853	816	844	836	793	767	854	805	787	853	841	828	788	853	817	814	826	783	823	784	828	851	838	784	809	793	883	836	781	768	820	820	818	807	851	780	808	783	833	828	818	766	867	852	818	834	820	818	824	827	816	775	767	771	838	802	807	787	811	814	834	816	769	834	793	803	817	833	822	812	816	818	748	804	822	823	790	820	846	861	835	782	820	826	806	800	831	822	798	823	887	826	853	823	831	807	817	778	797	777	770	866	771	801	836	801	782	796	773	799	833	821	831	824	797	871	821	808	859	831	833	810	803	850	828	783	832	770	814	803	825	812	795	800	795	868	822	778	781	775	822	793	773	852	774	863	863	781	760	764	798	819	798	829	782	818	818	811	807	852	836	737	813	816	806	779	806	834	827	812	835	840	830	797	831	822	804	805	836	794	836	825	795	829	812	856	826	830	757	846	844	822	809	830	828	863	790	821	816	806	828	794	833	846	801	825	796	820	784	867	836	785	786	765	776	834	832	803	818	781	825	841	788	848	847	840	806	820	865	784	816	828	816	835	804	867	768	831	774	746	814	791	859	821	810	782	846	817	798	853	824	802	809	784	809	822	826	781	789	789	823	809	839	849	840	788	862	844	828	852	844	825	837	815	798	884	828	800	769	800	789	785	811	842	860	817	782	826	816	829	854	837	815	841	873	805	837	826	822	751	794	781	804	765	823	821	816	803	821	829	765	820	774	796	772	802	805	779	794	760	857	842	830	812	822	861	789	808	788	788	762	829	808	821	824	832	849	830	801	835	803	807	821	821	848	812	856	849	825	815	792	818	822	786	773	812	831	797	821	767	799	862	833	812	847	862	821	769	834	825	866	769	822	836	826	828	774	749	812	850	809	839	767	789	847	806	794	812	797	802	807	805	747	827	826	837	829	852	788	813	840	793	762	815	816	799	838	800	839	820	828	793	818	809	846	834	844	846	756	848	805	781	780	774	798	803	855	786	750	787	784	775	824	829	811	864	795	821	835	795	838	819	813	796	760	778	829	865	757	735	775	851	843	816	827	835	805	768	784	836	802	827	779	894	811	778	895	836	866	867	821	833	841	800	803	830	784	774	832	832	848	795	841	795	772	834	805	864	743	841	863	797	783	810	854	815	789	791	776	797	818	789	767	841	807	845	810	859	860	857	878	755	808	817	834	769	796	868	802	818	836	814	806	829	810	822	772	819	842	826	789	801	856	781	840	819	804	854	829	755	762	834	820	832	851	803	836	816	835	784	824	801	836	836	855	817	790	767	787	832	839	828	857	809	871	880	827	807	766	815	805	875	860	796	811	789	799	834	804	858	790	794	818	811	855	810	830	823	804	833	826	831	840	864	802	823	834	793	796	848	775	780	807	855	809	805	772	813	772	822	832	840	811	772	850	817	845	796	820	752	836	780	740	779	817	791	832	795	791	845	830	783	807	812	816	821	819	816	799	788	789	774	803	780	831	836	847	789	788	838	834	798	800	801	809	862	831	831	866	804	871	804	801	759	794	737	844	821	768	812	798	765	815	853	859	778	832	844	823	832	799	766	878	787	809	806	819	807	795	856	809	773	799	789	807	794	828	766	812	829	879	841	794	827	752	777	835	816	833	837	789	790	802	799	820	817	845	760	762	806	830	803	835	865	816	820	806	882	781	832	795	803	797	816	820	840	798	783	816	834	862	826	773	837	804	777	838	819	826	809	781	815	805	807	833	802	882	780	760	843	832	846	839	843	804	801	807	804	809	791	789	837	802	808	801	821	812	768	809	861	790	836	804	847	810	810	802	857	822	856	828	817	845	810	814	825	784	809	772	817	859	768	812	769	787	794	811	849	832	826	804	802	807	775	862	876	763	809	855	822	810	804	792	791	814	811	834	847	816	804	825	807	824	855	796	790	832	791	765	787	802	798	835	810	833	755	798	871	805	862	843	817	771	800	833	855	837	775	784	797	787	815	788	780	829	823	865	814	807	811	818	834	788	852	819	821	852	773	807	827	746	832	843	813	818	811	875	855	838	812	803	842	781	821	807	817	841	794	805	844	895	817	764	816	811	809	826	819	783	717	801	759	820	835	829	805	811	800	776	807	785	791	763	750	780	823	834	842	849	829	829	814	830	833	856	793	862	806	818	850	800	857	835	841	841	855	795	780	871	800	830	785	863	822	813	852	809	833	803	785	792	839	859	837	826	758	845	769	823	758	867	842	815	814	840	857	838	817	831	831	835	830	792	814	809	762	784	804	806	788	802	843	862	769	805	802	836	829	839	785	808	839	846	820	833	804	852	825	791	800	840	823	799	843	758	808	845	810	821	794	785	838	792	856	817	803	838	861	817	788	818	809	772	814	773	840	824	837	790	756	807	779	866	779	793	886	850	799	848	836	847	850	788	801	800	811	865	809	819	801	788	792	832	840	795	859	804	796	779	808	814	856	811	826	823	864	813	782	801	803	794	827	848	766	789	829	838	843	799	788	859	848	833	802	855	775	791	769	799	822	824	774	844	807	828	810	866	813	797	795	822	802	817	826	789	848	824	859	824	834	848	854	764	774	771	824	829	805	797	792	844	842	780	825	766	795	792	832	882	780	861	857	859	818	799	801	812	813	873	824	795	785	796	801	820	785	768	846	824	802	834	772	822	812	759	755	842	788	805	755	844	768	840	858	782	846	849	807	808	829	899	828	826	824	802	825	799	840	821	803	792	813	808	762	811	810	816	817	831	809	843	892	829	818	843	809	833	835	809	832	804	794	790	782	809	774	856	819	841	831	823	778	762	826	821	798	844	824	842	815	866	807	839	829	813	811	811	862	811	781	843	776	821	840	822	826	836	802	832	800	842	807	824	788	814	838	786	804	842	808	846	788	801	807	843	821	804	872	823	777	864	784	820	841	864	851	790	857	763	817	773	802	811	777	813	826	821	883	794	793	777	836	830	814	803	808	780	874	868	808	835	845	794	810	833	860	813
65346	61621	65649	46431	24321	5961	1827	372	333	345	344	345	362	365	378	343	334	388	384	354	344	369	322	337	364	339	365	307	330	336	351	368	365	373	346	364	342	362	365	361	380	360	295	384	343	366	342	328	351	360	300	316	361	356	359	367	353	350	349	328	371	351	376	388	334	350	339	375	360	364	366	383	318	329	352	354	399	354	363	328	355	325	330	382	352	354	344	357	369	340	379	362	327	350	339	373	333	363	364	353	333	367	364	325	339	341	370	339	355	342	376	365	344	346	340	385	356	339	331	357	360	338	371	359	356	345	326	339	355	353	331	348	371	337	312	373	343	315	372	401	348	368	334	344	353	378	315	349	336	320	345	354	349	363	364	358	319	354	347	391	378	336	360	341	345	341	353	371	365	350	339	366	349	348	350	348	376	355	336	374	325	335	343	355	309	362	335	320	345	356	348	364	341	331	376	368	332	351	345	347	341	359	384	354	345	338	368	353	360	366	377	359	318	370	371	343	395	352	339	337	372	336	325	381	352	363	365	377	354	349	350	334	335	338	337	351	312	349	332	324	339	335	340	347	333	369	346	317	310	316	365	309	347	355	346	328	325	376	345	365	315	317	333	350	340	331	337	352	349	327	335	416	366	326	346	334	343	305	360	330	335	348	333	390	335	330	339	324	358	346	309	338	322	366	346	362	340	371	335	340	335	354	333	373	370	343	366	359	322	343	357	367	344	323	362	350	356	308	365	382	336	330	349	350	340	374	368	337	324	349	317	323	340	328	321	364	343	343	400	346	355	327	352	355	351	323	337	356	344	333	341	322	341	339	356	411	362	356	360	358	349	369	367	357	355	362	357	361	382	363	354	374	346	370	323	360	351	367	342	326	350	341	340	316	329	384	340	391	377	348	328	352	360	328	368	356	364	371	355	331	376	320	387	358	335	368	375	350	308	371	378	354	367	339	378	343	327	348	335	333	352	361	326	355	379	333	355	375	358	366	371	324	347	341	327	342	330	361	337	359	347	355	359	360	374	359	364	382	385	378	375	363	350	402	317	353	334	379	360	333	351	354	346	328	351	353	411	321	334	313	326	347	336	345	390	368	377	340	333	349	369	356	341	387	366	320	325	359	371	368	376	358	334	370	347	366	374	303	359	318	390	347	329	411	339	362	348	346	346	342	363	352	351	330	363	389	326	336	328	357	352	372	336	374	406	309	350	347	369	295	353	359	327	375	352	319	328	315	323	370	388	358	343	316	340	380	347	373	355	368	376	336	363	324	340	363	342	333	382	338	378	376	329	357	380	350	371	377	334	364	325	353	341	298	351	316	373	313	356	322	359	383	402	382	368	343	357	354	348	375	332	313	388	339	375	338	351	367	378	322	340	353	360	321	332	316	337	309	366	371	348	352	344	366	336	353	370	298	351	401	345	349	354	345	343	379	330	343	366	357	369	367	347	348	321	340	344	361	374	365	324	330	386	359	328	395	384	321	373	377	374	357	377	354	395	356	376	344	335	386	342	389	333	358	333	349	346	359	320	387	354	342	345	319	333	340	336	315	354	321	334	368	365	343	368	374	327	322	379	358	354	350	337	352	386	353	360	303	352	345	366	366	370	316	361	323	391	374	372	312	360	337	353	362	357	358	366	367	335	386	365	363	382	350	355	344	320	357	344	394	309	353	356	378	332	371	346	351	357	355	339	359	367	304	370	343	348	409	394	358	339	336	349	400	364	354	313	333	326	382	371	375	371	346	369	338	381	371	353	336	368	366	342	345	328	311	322	356	332	344	364	374	348	351	338	352	363	349	363	315	343	336	304	377	359	342	333	361	385	394	372	340	366	312	337	343	344	328	376	328	398	315	348	354	378	372	377	362	363	338	394	378	358	360	373	376	353	357	379	348	368	395	359	358	405	361	364	367	390	383	374	366	352	353	338	332	363	353	382	379	325	343	337	342	323	360	365	333	346	344	367	314	390	381	348	379	346	363	365	347	354	354	364	337	376	336	337	344	368	359	360	335	360	377	376	364	333	384	349	339	318	352	346	352	337	338	382	367	355	340	343	331	322	368	377	325	339	314	374	346	336	351	341	341	338	322	381	334	315	346	355	355	351	359	374	364	395	345	341	363	385	378	375	342	356	359	338	355	281	336	372	354	398	322	335	339	325	334	329	355	354	369	330	377	356	352	353	355	347	345	380	355	343	346	364	337	328	304	327	361	355	385	355	366	342	339	372	339	341	350	334	368	372	369	349	371	348	365	368	358	339	353	356	368	375	346	326	340	321	366	360	346	343	371	358	349	329	326	313	332	362	336	377	337	340	368	368	361	380	312	332	354	344	371	353	357	374	376	364	363	350	331	341	325	329	326	357	361	379	342	344	350	339	308	329	399	341	350	334	374	363	352	364	366	389	337	345	346	341	351	358	370	360	375	361	361	346	397	339	341	409	356	351	322	341	362	320	335	396	362	381	363	355	362	330	365	357	369	325	345	374	332	379	388	373	313	330	376	332	367	402	348	319	383	376	341	374	347	394	342	319	365	353	361	336	400	333	375	360	338	363	381	343	356	369	376	360	329	361	322	360	363	374	376	389	383	371	360	352	354	298	352	337	361	323	346	351	348	337	385	343	402	365	325	310	334	364	369	356	355	341	356	329	354	361	362	350	328	389	385	364	358	342	354	372	364	372	362	345	374	350	365	387	361	361	309	385	366	371	340	339	341	368	371	331	387	386	355	365	346	365	349	345	332	374	332	343	322	335	323	337	332	341	347	348	332	367	367	332	361	357	363	346	332	330	341	349	321	334	361	327	378	328	363	360	353	321	365	370	368	388	370	363	398	399	344	315	380	376	338	342	366	347	373	334	351	340	340	356	349	380	352	341	335	362	338	341	357	343	340	351	352	358	379	355	322	383	359	309	324	341	335	383	370	408	323	367	395	361	338	343	310	331	338	368	365	372	313	378	358	342	371	369	285	340	364	406	374	351	330	366	329	341	353	390	357	342	362	343	379	334	302	339	375	375	326	360	389	372	343	346	363	353	335	397	352	347	340	363	351	350	404	340	360	337	319	383	355	379	367	376	365	371	333	357	327	347	381	344	358	377	336	344	337	371	327	375	339	348	368	352	336	341	354	336	368	361	365	397	409	331	362	360	367	332	330	351	339	347	360	338	359	351	341	365	348	388	387	349	378	325	372	339	349	394	349	354	359	323	348	352	347	337	349	343	391	363	336	317	365	344	325	368	359	372	347	342	347	320	316	360	340	353	384	367	364	339	309	320	356	371	377	364	400	347	372	390	363	369	352	338	339	352	381	359	351	383	368	352	339	362	367	367	375	375	329	316	362	331	342	312	364	398	343	346	338	329	320	357	307	345	336	375	297	324	365	349	330	357	342	328	328	367	338	358	373	340	351	364	342	338	358	385	352	372	352	333	346	351	342	343	356	366	365	342	340	336	330	347	366	325	341	386	343	310	353	349	376	401	349	353	354	355	361	354	356
42378	50159	62044	50262	31497	7248	5307	838	848	816	831	820	807	864	760	771	847	820	888	783	784	847	818	781	784	868	774	803	784	898	750	815	844	768	881	794	878	788	796	824	806	814	769	829	802	798	799	855	853	824	821	826	750	882	780	846	796	844	800	802	866	767	783	782	783	823	793	798	853	825	836	828	805	827	814	810	770	800	833	792	795	848	816	835	803	798	795	834	804	824	837	804	798	782	813	835	833	795	844	837	820	791	819	786	799	793	784	827	768	835	795	826	771	838	793	815	829	814	838	810	807	806	768	822	813	851	786	792	823	837	860	814	823	868	797	764	797	799	809	841	815	784	817	861	777	832	823	819	800	807	742	834	842	815	800	821	803	824	846	806	815	842	803	764	839	866	805	791	841	836	848	808	784	817	799	845	815	796	755	781	753	797	799	812	848	790	824	810	762	781	774	831	837	809	774	777	807	778	781	825	818	760	773	791	769	798	764	804	770	784	837	818	823	827	819	836	805	833	795	760	801	804	854	757	843	819	828	800	812	828	845	782	814	826	805	821	809	743	868	766	798	786	786	748	875	806	770	858	827	786	802	799	778	800	780	795	832	764	830	833	804	840	803	782	763	792	846	797	828	780	810	781	717	856	806	820	787	777	742	838	806	881	803	744	792	780	832	801	803	812	813	820	809	757	856	835	876	828	825	822	807	825	782	812	786	785	844	774	800	861	825	813	815	822	829	807	779	829	818	835	839	809	796	784	798	721	830	761	833	835	822	828	819	803	820	801	822	784	785	766	853	818	774	838	773	782	829	826	818	806	776	818	827	826	807	856	817	803	772	813	762	782	768	841	833	816	817	812	751	805	782	797	832	784	814	779	776	855	808	775	830	787	838	818	807	788	793	874	787	772	775	772	795	763	783	793	835	817	762	865	775	815	837	772	827	795	777	810	810	857	826	842	726	784	759	837	821	788	818	849	796	810	834	746	784	774	831	770	806	786	802	803	768	801	805	836	827	819	810	801	847	848	807	825	803	795	821	795	826	811	849	786	801	810	806	849	802	802	834	807	841	772	781	812	761	783	818	810	792	829	811	789	793	825	794	831	817	819	837	801	802	834	771	841	832	829	830	848	777	881	806	773	855	845	804	837	787	819	793	861	823	787	807	775	817	794	774	809	810	871	816	817	779	803	813	814	855	819	804	807	806	795	800	829	862	768	770	791	818	778	832	753	810	834	822	767	836	840	830	798	814	793	806	822	825	827	818	833	785	834	818	768	784	846	821	808	846	779	791	830	790	828	824	802	819	807	827	787	794	803	787	820	757	813	823	762	825	773	836	841	771	820	815	805	826	795	854	805	822	797	812	833	828	853	878	835	774	781	795	814	832	813	860	820	825	827	824	794	738	789	790	839	852	803	796	815	820	829	772	869	785	761	832	804	829	852	759	754	785	840	807	787	840	811	792	820	785	814	880	857	842	770	839	826	805	801	798	769	778	790	794	825	813	806	803	816	834	802	821	791	807	808	810	818	851	853	796	816	814	835	837	820	805	833	790	837	835	825	868	805	814	804	761	821	825	798	790	792	829	768	851	822	861	784	863	808	766	778	824	835	784	801	806	841	820	822	805	807	815	855	798	792	830	810	802	796	805	801	787	785	814	806	848	855	814	830	789	826	801	819	874	819	796	838	806	779	816	817	807	796	768	836	815	864	817	823	813	761	829	802	819	855	758	861	830	747	847	778	817	806	774	840	835	777	845	922	818	831	795	807	770	790	813	786	818	776	837	813	770	781	796	850	798	843	788	812	846	845	815	800	771	822	851	790	815	793	824	837	794	840	818	824	840	821	801	849	789	813	813	803	805	850	811	801	798	800	826	768	789	839	807	839	856	783	842	868	812	852	828	828	756	824	816	808	857	826	813	870	809	854	807	811	836	758	856	793	797	810	821	811	806	791	779	802	836	803	793	820	886	785	754	829	818	773	807	794	832	814	862	802	809	818	805	806	796	870	839	795	833	789	787	766	798	847	783	747	819	804	794	793	809	801	848	777	819	801	793	795	791	790	824	820	760	780	798	849	832	812	794	786	796	827	812	781	812	795	810	830	859	863	805	769	776	885	824	843	821	787	785	799	773	798	822	861	826	848	844	816	825	797	824	806	846	813	831	828	813	816	777	817	829	840	824	769	851	775	799	821	794	777	775	806	813	823	850	774	816	802	801	800	770	806	796	818	818	781	809	849	791	810	747	831	805	874	855	862	810	810	744	838	795	799	812	767	835	780	845	892	755	822	804	828	822	814	821	855	848	842	825	817	842	824	788	841	825	816	864	807	816	784	768	784	782	785	804	811	837	826	813	765	822	759	878	788	796	828	802	836	820	809	778	773	807	779	767	877	845	826	808	786	830	847	821	776	781	819	771	814	790	803	796	752	782	795	771	832	785	804	827	812	815	773	808	780	831	798	868	799	804	812	802	803	821	809	810	806	844	792	835	790	825	803	821	794	779	788	800	832	793	794	775	824	817	819	800	870	796	759	853	819	789	836	853	793	809	822	798	752	858	782	834	747	793	812	868	808	819	779	826	830	783	849	856	812	812	841	778	821	798	861	809	801	811	800	816	825	812	841	802	779	816	797	799	786	818	843	833	836	831	815	856	841	813	812	757	823	865	831	847	798	758	815	827	804	752	769	816	811	811	785	833	797	768	804	813	815	808	789	835	831	801	762	843	804	840	770	820	780	833	827	836	841	784	844	798	811	822	821	752	841	805	806	865	835	825	810	755	845	789	819	806	799	790	789	914	874	795	804	822	776	851	791	774	897	790	822	829	804	814	805	853	814	815	799	791	819	826	775	810	828	797	854	744	792	828	820	796	831	794	894	836	793	766	770	805	789	774	788	792	782	809	815	797	786	788	809	833	801	841	811	792	832	855	780	815	800	796	790	761	833	788	847	832	818	854	831	839	832	806	797	847	850	845	777	811	811	792	855	788	800	839	880	801	829	811	826	814	811	850	795	813	813	772	812	819	848	827	829	789	781	741	777	825	814	829	874	779	764	806	784	802	818	788	787	798	834	815	815	805	823	805	822	780	794	737	835	771	786	759	780	769	823	772	805	831	814	803	777	829	820	785	801	848	813	772	775	808	827	829	882	791	837	839	810	824	804	818	821	817	770	793	802	773	783	843	765	788	792	762	823	793	839	758	853	805	818	814	832	836	826	846	794	848	839	763	806	766	795	847	819	810	797	797	789	833	769	803	813	812	787	845	798	808	813	805	811	842	837	776	854	843	834	797	777	857	743	786	745	784	790	832	768	811	801	858	844	840	786	845	857	853	852	745	831	829	812	791	767	799	758	874	735	798	800	851	770	828	805	835	842	828	833	842	798	837	796	794	791	859	799	774	799	794	777	764	793	812	816	842	753	723	814	770	826	839	800	800	789	826	808	762	809	812	834	775	839	811	779	765	768	786	815	816	799	796	822	790	793	840	837	789	827	800	823	771	821
74071	68832	77870	59296	33691	11810	4860	710	501	487	499	507	492	486	501	502	488	457	498	510	502	481	468	453	537	535	484	493	485	480	522	493	492	459	496	452	520	473	452	489	459	457	468	453	494	516	482	463	467	488	494	474	522	498	496	509	516	444	509	555	524	453	475	500	515	469	473	507	472	512	495	506	465	434	492	503	502	517	460	468	516	519	504	452	512	437	493	505	479	516	468	467	473	512	478	466	497	513	491	488	513	512	483	494	471	550	494	517	525	509	435	482	454	469	469	464	445	450	474	465	515	462	432	475	519	516	510	531	501	484	473	472	522	490	492	463	455	526	506	488	527	490	466	481	492	498	493	492	458	471	520	506	505	452	529	522	457	440	532	504	506	428	514	476	477	492	474	522	511	486	459	491	496	499	492	494	564	504	473	414	506	527	500	459	467	503	508	464	484	429	437	458	462	507	492	481	471	479	522	513	529	475	485	518	481	482	485	505	531	510	488	471	500	465	489	459	491	444	488	495	487	449	506	460	461	493	508	466	501	485	479	455	533	550	501	479	482	473	521	503	512	520	478	503	514	506	458	474	510	490	471	472	484	493	508	505	480	516	490	542	469	496	539	470	463	445	476	499	506	449	505	465	466	503	511	500	516	517	444	471	473	488	457	509	510	495	465	489	457	461	468	483	429	522	470	480	435	483	499	508	498	508	500	512	514	485	470	480	498	462	457	471	469	467	484	508	480	457	468	457	495	503	497	525	499	490	482	510	458	497	526	472	469	497	478	453	511	501	497	457	491	490	484	492	504	494	486	457	518	499	494	463	453	501	493	455	485	497	481	532	503	458	429	484	462	501	465	495	520	476	491	492	492	486	507	483	478	480	478	469	478	447	475	483	516	485	470	494	495	473	442	511	442	502	505	491	498	518	451	519	469	538	512	449	472	514	517	481	511	495	489	518	497	497	458	480	503	582	514	501	485	486	485	439	515	463	477	496	487	493	483	512	511	504	492	517	481	480	439	515	461	483	484	522	447	490	492	473	493	497	505	513	497	472	493	472	480	478	505	483	495	486	503	495	540	518	512	484	470	507	502	500	542	525	469	496	502	513	463	488	476	471	476	451	481	480	478	530	461	465	488	509	416	492	443	484	499	512	500	469	515	479	498	448	469	493	490	524	478	478	491	499	500	489	500	484	489	458	499	478	465	497	523	505	478	481	472	476	491	496	458	483	458	475	478	482	527	451	505	483	473	487	500	516	474	489	474	487	535	523	472	501	481	477	507	500	469	469	529	543	494	510	469	496	533	511	512	494	456	503	515	480	518	473	463	455	512	489	472	489	511	482	497	450	470	493	521	509	489	493	455	508	507	500	494	466	498	495	482	481	501	506	484	477	510	474	528	479	497	506	513	514	499	514	478	474	469	507	517	529	461	476	535	466	463	493	510	494	490	437	468	540	468	489	471	484	532	510	484	481	461	466	487	480	444	502	477	475	427	485	503	487	514	523	506	488	496	535	538	496	488	505	496	475	527	502	485	505	484	470	478	505	527	494	476	475	529	531	480	471	485	463	460	451	484	502	486	459	507	465	482	522	490	533	544	473	461	488	487	527	511	496	497	444	457	477	520	444	490	491	496	475	472	539	520	480	542	452	499	453	494	476	466	475	523	487	460	516	480	472	501	525	506	484	473	477	500	525	524	502	467	474	511	447	489	447	485	484	485	491	492	464	481	515	518	468	499	515	517	509	488	505	447	471	500	490	473	469	486	465	495	506	464	493	498	456	484	490	499	535	527	530	452	458	517	491	472	504	477	509	523	528	504	499	497	461	512	551	521	513	500	500	554	514	472	476	498	463	484	534	508	532	496	533	466	523	507	519	477	480	463	474	489	502	478	500	507	500	461	476	470	472	472	534	504	461	495	491	456	464	512	480	508	521	513	541	502	482	482	502	494	477	513	526	482	485	489	480	518	467	486	454	514	482	469	499	466	487	486	450	491	457	449	504	517	500	480	484	491	481	519	485	471	471	473	533	526	544	478	503	476	486	513	494	544	502	462	455	497	486	487	514	470	509	526	480	466	502	466	479	530	486	476	544	533	470	462	487	567	467	450	489	457	462	509	459	449	519	475	490	445	521	456	506	505	519	486	444	508	499	489	525	539	472	479	486	471	520	516	470	497	503	451	542	460	488	461	486	518	525	500	460	491	476	499	424	505	477	465	455	486	475	493	496	436	504	489	497	484	491	489	504	530	534	467	523	503	517	499	453	489	513	445	504	489	497	480	492	507	504	492	512	522	500	500	470	496	494	518	492	462	501	531	513	537	539	458	480	511	508	500	493	510	498	466	504	491	507	447	436	482	512	442	510	495	472	516	465	483	524	494	481	510	463	484	499	502	488	452	512	505	505	475	485	539	535	510	479	470	486	472	475	460	534	514	422	476	490	496	468	476	496	532	472	502	468	489	487	464	493	443	499	501	484	481	468	493	478	493	533	507	486	505	474	449	496	485	492	491	503	491	487	496	528	487	463	517	528	509	455	465	481	495	491	466	555	498	475	509	505	547	477	452	500	470	480	475	526	493	512	508	535	486	470	504	467	514	498	475	468	463	466	523	477	446	511	458	513	489	456	511	507	480	438	506	478	476	465	487	465	475	482	445	475	500	495	448	525	463	537	474	519	478	479	455	476	410	511	483	465	483	533	521	487	515	529	452	492	521	493	500	545	490	512	458	488	520	521	497	514	510	505	476	497	489	510	471	518	492	447	490	439	497	484	489	516	487	548	471	491	472	496	515	471	483	452	501	473	509	496	487	472	457	489	494	499	508	499	496	486	506	505	504	517	514	510	494	498	511	456	463	502	512	510	476	476	539	494	498	478	503	563	509	508	492	491	505	491	484	485	509	453	473	527	474	492	488	511	531	492	514	548	466	504	479	518	479	456	498	497	467	494	508	487	512	475	530	425	512	531	539	471	453	517	495	463	481	452	442	483	480	510	491	493	502	469	495	500	509	508	475	492	517	475	490	456	460	480	481	493	496	457	475	487	511	527	465	527	457	484	451	486	485	536	540	518	506	478	483	504	488	473	480	461	475	479	472	496	489	454	503	553	530	500	495	473	531	509	459	484	497	526	529	497	487	547	490	499	494	499	491	543	486	492	493	490	523	463	474	487	479	501	499	494	510	469	516	441	482	457	450	495	533	464	497	457	461	497	445	478	502	485	500	465	481	499	467	490	477	474	517	487	486	527	531	503	500	446	477	511	431	484	469	512	495	489	498	465	463	493	509	457	480	473	559	474	552	507	440	467	499	533	503	460	484	472	494	474	537	464	535	482	459	461	518	500	493	506	458	491	518	518	528	520	518	530	524	504	521	511	491	464	494	501	494	514	500	475	473	497	484	495	464	483	468	501	494	482	509	477	523	497	511	528	475	496	482	509	479	476	493	498	474	501	479	494	482	523	504	485	439	481	515	475	468	481	509	502	505	452	483	519	508	448	467	477
50258	58358	76476	64148	38502	12019	11364	1264	1097	1127	1046	1136	1087	1108	1034	1049	1062	1124	1065	1117	1129	1080	1086	1014	1042	1040	1078	1061	1115	1093	1083	1045	1050	1085	1117	1087	1038	1065	1061	1017	1054	1082	1051	980	1052	1104	1100	1125	1104	1036	1053	1078	1077	1030	1070	1071	1038	1086	1053	1075	1018	1008	1115	1074	1137	1046	1135	1043	1086	1028	1084	1022	1055	1125	1078	1063	1074	1058	1077	1058	1100	1043	1007	1136	1051	1039	1067	1121	1012	1086	1044	1093	1085	1135	1054	1067	1064	1117	1071	1055	1058	1098	1063	1046	1024	1064	1094	1029	1106	1094	1067	1110	1094	1110	1039	1077	1023	1043	1097	1090	1089	1091	1065	1045	1067	1080	1038	1107	1102	1082	1032	1079	1058	1080	1061	1009	1015	1052	1050	1080	1115	1077	1078	1064	1083	1082	1127	1105	1025	1138	1043	1104	1130	1071	1086	1050	1092	1084	1055	1043	1072	1041	1059	1009	1105	1124	1092	1050	1101	1047	1079	1110	1099	1076	1080	1079	1045	1041	1048	1030	1033	1079	1046	1049	1039	1082	1057	1087	1051	1138	1074	1012	1069	1069	1048	1084	1050	1028	1072	1027	1083	1095	1088	1134	1012	1079	1066	1015	1098	1066	1063	1092	1022	1046	1043	1036	1029	1054	1084	1044	1056	1070	1038	1099	1069	1090	1053	1115	1103	1076	1078	1053	1029	1074	1080	1067	1039	1035	1079	1074	1026	1113	1090	1098	1116	1034	1062	1026	1073	1092	1096	1072	1119	1079	1046	1088	1061	1094	1096	1039	1035	1050	1029	1053	1053	1092	1073	1040	1077	1020	1064	1107	1104	1069	1088	1080	1080	1167	1084	1048	1095	1060	1112	1107	1030	1112	1076	1063	1061	1089	1045	1054	1037	1098	1048	1079	1054	1103	1084	1080	1082	1039	1121	1027	1124	1074	1050	1099	1093	1082	1013	1083	1125	1041	1090	1052	1013	1003	1071	1100	1133	1091	1056	1039	1072	1121	1113	1074	1083	1081	1139	1081	1115	1099	1048	1072	1108	1059	1036	1097	1047	1116	1049	1060	1105	1116	1092	1155	1031	1054	1098	1069	1064	1069	1052	1076	1093	1086	1071	1047	1086	1075	1093	1045	1055	1085	1033	1043	1062	1059	1112	1039	1052	1056	1063	1043	1056	1070	1061	1049	1053	1107	1029	1012	1152	1123	1125	1051	1043	1073	1076	1050	1054	1061	1049	1062	1044	1058	1144	1027	1073	1091	1041	1097	1027	1077	1073	1038	1045	1092	1056	1123	1127	1042	1080	1066	1044	1072	1084	1016	1053	1070	1085	1055	1057	1074	1105	1071	1074	1043	1025	1046	1033	1004	1070	1076	1069	1050	1026	1063	1028	1068	1079	1090	1118	1091	1073	1077	1114	1026	1056	1081	1095	1081	1058	1056	1074	1076	1089	1054	1064	1076	1005	1154	1077	1104	1065	1020	1058	1068	1061	1076	1043	1114	1047	1070	1102	1056	1087	1064	1075	1061	1010	1096	1057	1064	1064	1155	1047	1050	1062	1100	1023	1087	1056	1087	1128	1061	1048	1076	1086	1049	1041	1095	1017	1051	1054	1047	1065	1092	1112	1125	1097	1055	1029	1052	1055	1080	1088	1031	1095	1084	1111	1062	1008	1096	1122	1075	1084	1075	1041	1072	1052	1053	1105	1104	1092	1046	1039	1046	1086	1079	1113	1109	1058	1100	1048	1018	1065	1047	1055	1048	1046	1093	1092	1076	1076	1060	1052	1037	1078	1080	1091	1056	1163	986	1091	1108	1133	1016	1059	1083	1098	1053	1095	1085	1045	1072	1042	1043	1087	1040	1084	1065	1110	1051	1035	1021	1064	1020	1098	1052	1089	1116	1097	1082	1051	1106	1083	1077	1113	1074	1109	1069	1123	1128	1101	1096	1044	1052	1086	1094	1052	1049	1091	1096	1059	1070	1076	1082	1089	995	1051	1011	1067	1045	1093	1030	1110	1067	1049	1066	1113	1054	1045	1051	1029	1082	1028	1113	1060	1041	1091	1097	1124	1044	1160	1092	1057	1020	1024	1075	1049	1016	1086	1026	1100	999	1141	1032	1107	1082	1090	1024	1085	1079	1074	1069	1117	1046	1066	1072	1061	1046	1063	1071	1026	1087	1103	1104	1057	1057	1086	1076	1045	1111	1056	1111	1109	1116	1083	1072	1108	1045	1073	1087	1062	1107	1013	1089	1051	1119	1078	1009	1070	1128	1041	1052	1012	1079	1041	1091	1077	1111	1135	1089	1036	1045	1073	1085	1094	1055	1099	1027	1037	1032	1053	1030	1026	1107	1072	1026	1079	1072	1078	1069	1086	1058	1010	1056	1104	1082	1112	1091	1073	1036	1095	1036	1038	1060	1086	1062	1102	1037	1063	1087	1057	1101	1107	1059	1100	1038	1056	1158	1045	1070	1066	1070	1113	1053	1115	1079	1065	1059	1070	1033	1051	1097	1115	1057	1155	1093	1022	1095	1087	1093	1047	1067	1084	1096	1079	1110	1046	1074	1025	1075	1076	1065	1024	1067	1058	1094	1093	1052	1035	1045	1081	1141	1037	1080	1122	1046	1119	1086	1127	1127	1094	1062	1071	1074	1078	1023	1060	1005	1047	1146	1026	1081	1072	1028	1049	1141	1124	1080	1077	1124	1035	1074	1043	1091	1043	1123	1095	1066	1103	1032	1080	1077	1100	1094	1073	1069	1065	1054	1037	1048	1096	1141	1023	1085	1159	1074	1090	1068	1029	1085	1128	1075	1111	1042	1091	1072	1058	1092	1051	1109	1047	1065	1099	1042	1081	1063	1029	1052	1055	1040	1076	1018	1070	1053	1095	1074	1094	1054	1066	1110	1081	1099	1034	1101	1035	1120	1053	1061	1076	1123	1140	1094	1077	1123	1039	1088	1060	1094	1072	1042	1031	1109	1120	1072	1075	1069	1067	1052	1057	1083	1069	1111	1082	1112	1089	1050	1012	1036	1116	1128	1063	1023	1047	1052	1029	1048	1015	1124	1097	1088	1000	1122	1041	1043	1071	1069	1093	1106	1094	1112	1106	1063	1010	1102	1104	1078	1086	1100	1091	1068	1080	1059	1077	1047	1036	1079	1050	1109	1050	1070	1051	1107	1083	1081	1045	1159	1051	1069	1070	1105	1079	1093	1139	1059	1114	1072	1068	978	1059	1036	1065	1075	1042	1071	1093	1099	1105	1074	1101	1073	1062	1093	1110	1123	1134	1054	1054	1106	1043	1054	1010	1040	1024	1068	1046	1088	1091	1049	1023	1148	1104	1009	1108	1033	1063	1065	1055	1048	1091	1074	1083	1064	1094	1091	1091	1060	1080	1051	1082	1096	1085	1043	1057	1002	1111	1057	1130	1081	1057	1086	1070	1031	1070	1078	1040	1040	1092	1052	1029	1037	1064	1051	1050	1016	1085	1041	1042	1120	1155	1049	1022	1153	1016	1080	1093	1061	1111	1121	1097	1120	1109	1099	1091	1059	1101	1075	1025	1060	1092	1088	1061	1063	1086	1076	1045	1035	1077	1076	1053	1038	1110	1030	1077	1053	1079	1055	1043	1065	1093	1035	1082	1128	1100	1061	1083	1008	1088	1002	1039	1107	1065	1011	1033	1060	1069	1104	1072	1100	1087	1029	1087	1053	1026	1011	1127	1125	1052	1040	1125	1063	1055	1056	1083	1082	1106	1035	1083	1068	1103	1077	1130	1056	1052	1111	1035	1061	1066	1088	1053	1097	1097	1131	1079	1069	1091	1052	1068	1091	1049	1045	1045	1036	1072	1057	1018	1084	1045	1053	1077	1080	1126	1063	1083	1054	1105	1047	1064	1078	1049	1103	1105	1105	1041	1074	1106	1118	1087	1098	1104	1079	1103	1043	1108	1028	1079	1085	1057	1085	1036	1109	1057	1045	1084	1006	1082	1063	1072	1029	1057	1097	1040	1069	1072	1102	1072	1022	1070	1099	1070	1022	1129	1110	1079	1089	1087	1014	1140	1049	1122	1096	1040	1068	1070	1057	1087	1107	1067	1096	1096	1060	1080	1087	1045	1069	1079	1056	1041	1112	1025	1090	1085	1053	1032	1070	1088	1114	1050	1078	1101	1028	1030	1029	1084	1089	1035	1058	1096	1112	1047	1113	1038	1141	996	1100	1071	1087	1049	1107	1004	1065	1091	1066	1101	1076	1113	1069	1084	1060	1042	1044	1078	1095	1117	1043	1040	1139	1075	1066	1111	1077	1060	1083	1091	1054	1076	1090	1092	1054	1077	1120	1087	1052	1114	1122	1080	1093	1069	1062	1058	1113	1037	1095	1079	1130	1061	1113	1066	1118	1021	1104	1041	1035	1108	1116	1068	1037	1101	1053	1036	1036	1080	1151	1081	1052	1010	1024	1078	1020	1119	1053	1114	1114	1114	1122	1105	1085	1097	1087	1065	1074	1133	1042	1057	1096	1068	1066	1079	1031	1081	1058	1061	1070	1122	1174	1003	1080	1125	1067	1106	1092	1070	1011	1039	1106	1107	1052	1019	1109	1037	1045	1017	1074	1115	1093	1035	1069	1039	1036	1079	1094	1074	1076	1091	1093	1105	1035	1073	1101	1090	1078	1053	1024	1017	1108	1041	1063	1131	1051	1092	1065	1062	1043	1084	1031	1034	1099	1096	1135	1068	1059	1108	987	1156	1119	1089	1002	1088	1102	1084	1082	1057	1075	1087	1092	1057	1093	1092	1081	1026	1044	1038	1117	1040	1029	1091	1094	1109	1058	1066	1035	1076	1083	1070	1056	1092	1062	1060	1043	1037	1109	1082	1065	1072	1078	1100	997	1042	981	1090	1077	1044	1081	1106	1086	1029	1076	1025	1080	1087	1105	1099	1012	1080	1089	1029	1126	1035	1100	1079	1130	1062	1113	1114	1049	1110	985	1053	1104	1059	1037	1054	1061	1058	1075	1082	1082	1088	1094	1097	1111
45730	30884	16311	7704	2485	536	477	361	385	360	353	366	325	354	378	330	375	316	331	348	361	330	347	355	374	349	361	339	346	343	362	320	340	364	366	368	360	339	322	404	358	356	374	354	302	364	346	376	355	328	318	344	334	344	388	366	354	340	322	396	330	347	353	322	319	360	377	358	341	370	350	332	328	356	355	375	332	360	313	332	319	382	351	329	361	373	342	332	337	358	351	371	349	325	330	367	340	300	338	366	341	357	329	345	353	374	378	365	392	356	337	368	341	375	372	378	382	348	382	382	359	342	311	330	347	312	401	369	319	330	322	367	328	357	348	362	332	332	317	372	364	364	314	353	361	349	338	362	356	373	347	344	351	364	351	363	310	361	341	374	354	337	349	325	366	375	370	371	338	349	346	329	326	348	379	347	359	340	327	361	347	323	348	367	353	324	314	318	329	334	352	335	378	322	319	351	331	330	356	343	332	329	318	350	333	332	359	354	352	335	365	346	363	376	336	361	328	377	347	336	343	331	343	362	359	341	347	335	358	377	332	361	379	346	323	352	349	332	369	385	344	352	361	357	370	352	339	322	365	347	310	372	353	368	384	367	395	330	349	360	376	350	364	329	391	327	345	335	373	320	340	320	374	348	326	353	375	372	375	347	372	330	349	371	354	316	346	372	345	343	351	363	346	353	338	373	357	375	371	364	350	340	315	386	354	347	343	371	346	362	359	370	342	336	343	374	386	350	327	339	337	368	325	337	340	352	328	388	364	357	378	330	365	344	362	325	337	317	341	329	308	357	363	383	392	383	370	377	340	335	361	371	323	349	337	348	341	344	363	339	334	351	327	364	360	360	356	339	367	354	342	343	383	358	344	366	358	310	359	361	370	332	351	321	326	343	334	333	266	319	349	339	360	377	373	353	355	349	333	348	343	284	342	318	352	351	345	295	379	386	369	375	356	338	366	365	358	315	391	324	343	322	337	323	350	379	376	377	372	343	336	318	322	374	315	367	393	376	340	371	360	311	365	364	374	357	339	347	375	366	345	353	349	359	337	316	331	333	344	350	356	342	308	344	344	314	340	326	307	364	369	324	353	355	349	366	359	398	360	333	325	350	324	322	341	332	334	365	338	365	359	356	349	367	377	319	328	395	386	349	338	340	346	346	366	365	323	338	357	363	367	346	344	300	333	358	321	342	349	329	323	355	342	380	347	379	353	405	347	334	353	306	367	360	351	348	401	333	355	370	365	312	325	336	362	367	343	332	363	372	357	332	337	341	339	361	361	345	353	343	376	368	371	344	360	344	350	346	342	328	378	350	323	336	382	354	374	316	339	329	343	340	366	312	337	319	378	324	327	358	394	345	323	346	339	350	368	349	351	328	331	387	341	370	338	330	391	321	328	322	325	346	369	361	361	370	312	367	380	347	340	314	344	339	360	397	352	352	318	350	337	394	360	350	331	356	326	341	368	321	357	342	386	398	312	373	353	370	325	311	343	361	329	307	347	343	358	344	325	357	368	339	325	368	367	354	374	350	353	379	355	390	333	357	377	350	364	364	336	337	364	353	377	358	330	320	371	373	351	375	319	366	382	319	389	357	399	364	372	341	353	366	323	339	364	325	342	342	363	373	346	350	372	340	355	305	345	336	329	345	344	374	351	338	351	364	398	373	341	340	358	336	363	331	311	362	370	362	346	346	335	363	352	368	337	334	335	359	363	342	345	347	338	380	350	356	387	347	340	330	339	347	346	352	368	365	324	315	356	354	340	335	327	349	383	383	354	392	394	371	374	355	323	407	319	363	358	365	333	365	342	351	398	366	348	345	366	350	348	330	322	340	336	335	326	350	368	315	329	379	355	371	351	331	340	330	336	351	364	361	323	331	394	298	366	332	324	364	313	373	320	332	377	366	289	329	355	377	351	338	340	298	325	338	331	365	351	327	354	347	354	369	291	324	342	365	376	366	381	359	348	357	321	353	354	341	303	356	353	353	323	317	322	361	385	322	340	321	401	360	333	343	343	365	353	345	349	362	360	328	353	356	359	345	302	330	327	348	393	340	357	354	332	394	365	357	339	361	312	376	321	343	368	379	349	342	339	318	339	370	362	315	364	341	332	360	314	316	374	356	384	344	358	341	326	306	351	386	305	362	355	342	372	346	369	365	368	336	343	370	345	341	377	296	351	367	363	366	318	355	358	373	349	366	363	330	357	331	343	370	365	352	347	383	341	321	351	346	345	342	322	381	364	377	345	394	314	312	389	367	332	365	331	370	360	380	397	335	350	354	378	367	379	359	362	360	336	330	348	363	352	375	340	344	300	318	334	355	363	303	329	383	368	341	338	347	366	348	354	345	366	359	394	345	362	359	350	356	331	355	334	354	359	333	328	380	357	381	318	363	340	345	334	329	334	366	332	336	338	311	316	313	356	367	359	367	356	325	341	365	319	363	351	369	326	323	345	327	328	304	342	337	353	333	338	382	324	349	322	353	366	329	357	330	345	327	338	350	374	326	346	320	336	345	357	308	315	338	328	325	364	365	340	344	359	372	374	362	353	353	355	363	326	300	334	335	325	318	289	373	334	339	350	326	380	353	341	345	341	338	391	336	358	357	331	320	357	322	346	315	340	367	315	336	348	366	346	352	350	389	325	337	353	370	378	405	346	366	337	350	336	340	378	365	339	344	347	298	339	344	306	363	337	341	350	348	361	340	347	331	366	355	351	344	349	319	369	334	343	350	391	347	329	376	306	335	317	342	368	351	337	378	337	360	355	352	349	365	395	343	345	347	336	343	347	352	364	335	373	373	358	382	350	358	385	373	319	352	327	334	334	374	347	351	373	348	342	320	321	356	381	354	358	360	356	337	368	368	334	346	377	375	336	343	331	382	348	349	357	386	335	355	309	355	360	347	320	333	326	356	356	332	352	343	358	348	372	366	344	352	364	351	333	372	355	353	366	360	350	339	332	313	340	357	379	373	358	355	364	325	357	366	337	330	322	377	344	369	342	329	337	353	322	351	363	362	369	363	355	361	362	358	352	349	360	374	355	367	347	355	352	397	372	331	366	357	325	286	371	334	340	362	366	326	317	333	346	358	332	341	346	361	305	364	360	366	375	365	363	389	378	311	342	344	366	334	384	330	358	371	350	313	329	350	361	355	360	359	344	341	362	341	376	390	331	350	363	344	346	380	374	348	328	384	372	344	379	342	359	366	347	374	369	374	330	353	370	339	389	360	332	339	333	339	354	373	343	319	364	328	338	353	346	364	344	351	341	322	375	358	350	371	367	368	348	357	325	308	357	335	327	306	353	359	346	369	361	318	343	339	347	287	364	338	336	338	350	373	371	354	374	346	328	346	373	383	336	375	340	357	335	323	382	361	381	355	342	361	349	341	331	329	336	343	344	347	367	354	352	352	323	370	397	417	344	370	324	323	360	332	310	342	384	356	332	330	383	359	322	346	360	363	329	316	348	369	345	357	347	349	393	356	349	358	333	358
26597	21715	20973	14032	5640	1289	1116	770	741	792	784	807	783	772	788	778	765	812	798	793	811	749	792	798	797	785	718	800	803	800	739	831	803	767	846	788	869	844	756	832	788	817	748	821	809	825	769	860	772	774	814	839	804	780	806	801	763	787	791	778	781	803	767	791	834	760	816	761	826	856	768	781	829	768	739	802	796	775	790	782	831	832	819	770	795	800	725	791	796	820	782	818	851	769	779	783	740	790	784	762	786	774	740	809	787	757	792	787	804	763	814	762	791	815	765	811	795	786	745	802	779	799	776	768	794	785	789	837	817	758	796	771	798	787	791	846	781	779	806	797	780	797	836	818	735	815	800	790	774	797	818	782	813	799	809	842	797	777	867	786	812	776	836	780	843	786	794	745	775	785	780	812	805	769	812	796	824	800	778	787	809	773	759	761	750	744	841	819	787	782	852	718	814	749	781	786	780	757	787	764	819	808	790	790	807	798	814	753	780	806	810	850	838	765	768	799	782	844	793	797	816	755	804	817	763	816	774	780	806	795	805	809	786	819	810	783	759	789	856	823	773	806	794	824	774	826	766	800	765	793	800	831	753	774	774	800	809	793	822	796	838	793	813	784	737	765	817	798	834	780	767	793	808	764	778	794	792	787	761	818	794	821	783	783	806	770	766	772	783	788	727	817	762	792	825	791	845	866	772	758	773	790	811	799	802	814	754	747	837	820	809	814	877	791	799	830	731	747	756	783	756	829	795	788	810	823	747	811	824	826	832	802	795	775	790	800	817	779	755	860	794	811	794	796	749	743	812	755	816	804	745	769	803	768	774	818	792	784	805	793	776	797	813	762	808	776	811	791	778	823	783	796	784	807	724	817	784	808	795	794	797	840	794	768	804	780	801	736	788	763	822	756	773	753	821	816	743	764	745	779	802	807	796	757	751	783	821	789	741	757	802	772	753	781	799	778	796	820	776	840	849	806	794	779	759	801	780	782	814	763	751	807	772	824	814	768	768	734	776	815	820	764	781	832	781	813	827	735	805	795	793	725	798	784	825	763	831	824	789	787	813	809	754	762	755	762	805	847	797	736	814	784	826	799	771	833	823	812	820	797	758	787	786	844	786	859	781	772	764	839	783	841	787	780	781	816	820	824	789	847	800	782	767	821	771	810	752	821	789	849	823	802	804	770	786	816	843	785	780	830	768	762	770	784	761	832	845	768	763	811	798	748	807	762	804	813	819	751	770	759	786	840	767	783	819	782	835	759	816	783	756	806	835	798	861	774	792	796	799	809	781	815	828	784	789	848	781	805	815	812	811	775	799	781	812	816	786	821	776	770	803	836	747	815	769	788	859	797	777	795	878	785	779	773	779	821	743	782	758	740	766	798	727	783	840	749	808	804	829	791	826	775	820	774	788	767	802	823	820	757	814	816	818	747	820	780	821	800	816	835	770	826	813	818	816	745	843	787	835	821	750	828	810	788	795	820	772	809	802	823	765	814	748	786	792	818	778	792	810	832	791	812	806	814	816	796	735	782	783	834	786	832	804	771	836	767	850	758	788	790	800	761	807	808	757	775	752	791	799	780	813	757	785	808	811	774	747	824	742	771	815	761	795	743	788	757	816	802	803	849	823	721	827	765	743	800	844	824	795	787	807	785	801	841	800	744	862	817	769	798	764	843	820	746	795	797	807	839	795	761	868	778	824	778	810	804	829	769	766	787	799	783	779	798	780	767	787	767	820	772	783	757	786	769	782	808	821	793	823	810	811	778	758	764	767	817	808	742	824	784	765	769	770	809	824	800	806	819	797	790	756	784	834	821	794	828	811	808	785	791	770	804	849	793	777	791	754	774	814	828	791	751	804	822	794	837	784	766	816	757	750	771	808	799	834	791	798	797	756	764	826	746	825	795	780	774	765	755	776	771	848	770	730	806	733	806	801	786	746	822	773	791	781	792	796	821	776	797	760	806	805	847	768	816	757	771	751	800	778	767	796	763	740	793	799	821	808	795	793	880	842	804	806	816	797	783	797	786	792	771	812	754	808	834	812	829	806	841	742	759	794	788	779	861	763	806	815	813	789	801	791	788	833	809	782	820	753	742	745	788	817	777	799	834	845	879	765	785	803	824	855	817	798	779	808	810	815	822	781	796	837	801	772	769	760	762	763	800	823	823	846	764	805	795	778	767	779	796	760	785	743	806	759	805	741	788	779	797	776	762	743	788	795	768	801	839	808	769	772	782	858	776	808	800	808	798	797	765	751	786	776	780	808	786	798	779	774	838	798	782	841	841	792	792	775	788	798	807	776	806	799	753	746	787	784	759	798	784	769	810	806	792	787	795	793	870	824	767	822	757	785	802	803	784	798	808	766	808	827	835	833	818	813	836	768	793	776	798	794	802	807	804	755	838	751	770	834	808	820	719	817	821	792	770	805	820	797	791	786	794	770	751	771	783	775	751	772	767	795	791	791	791	759	841	759	840	813	797	760	852	745	773	741	800	837	801	819	787	787	768	839	814	743	821	771	810	770	805	788	814	818	799	797	823	827	779	766	771	817	754	763	729	836	748	800	829	795	747	799	796	806	792	804	779	770	806	736	782	800	807	804	787	767	799	824	807	784	850	789	768	799	814	790	826	805	798	820	805	792	829	791	762	796	774	756	757	815	775	825	758	779	767	783	816	839	780	754	756	804	816	748	760	784	815	756	802	780	830	823	790	762	792	798	799	804	796	750	768	804	803	750	758	759	788	750	804	788	788	813	801	783	805	803	774	807	761	784	782	809	815	815	791	868	799	803	802	795	786	768	816	791	816	813	799	793	751	797	841	799	802	756	818	762	763	805	836	781	803	835	764	829	801	768	786	830	805	892	792	775	785	763	835	786	760	756	776	813	818	796	796	764	791	787	789	824	834	820	826	770	817	839	766	848	788	813	804	783	789	812	804	799	758	809	760	815	795	791	768	787	846	754	788	784	761	800	780	796	803	752	847	817	806	801	822	790	800	782	809	792	823	786	791	774	784	797	777	787	828	814	777	789	826	799	811	779	801	817	844	746	792	814	799	817	765	808	794	822	773	742	761	793	748	762	820	808	837	778	805	774	823	790	794	823	756	789	727	799	818	804	805	797	779	836	803	844	791	795	770	804	772	773	761	750	742	790	757	812	811	738	821	797	875	797	791	801	739	750	799	810	778	834	785	802	809	798	811	757	778	804	776	807	772	810	759	796	838	745	803	804	749	800	813	791	810	794	789	792	784	750	803	810	775	804	832	806	850	763	781	843	770	813	712	812	804	794	745	815	793	807	805	835	789	792	794	823	797	842	806	796	784	809	802	800	798	813	788	794	734	788	793	827	770	796	781	774	724	779	816	795	852	770	806	805	778	794	735	790	810	766	808	795	747	793	768	826	797	752	815	815	797	759	773	824	802	846	773	765	778	783	781	749	811	790	840	800	761	780	771	806	795	817	807	769	786	785	790	768	838	790	792	773	771	778	798	844	798
66045	56242	63628	48642	25669	6844	2788	447	357	372	365	340	360	348	321	346	354	337	343	357	343	302	353	302	349	360	287	319	350	361	335	365	327	337	363	353	315	360	353	348	346	335	368	352	366	345	374	350	321	328	331	356	314	358	380	355	304	348	348	351	322	357	344	364	331	327	334	341	343	356	346	337	309	308	336	374	355	358	350	369	315	335	336	363	315	360	304	335	344	370	352	348	318	325	316	343	329	328	380	346	325	357	318	316	366	332	338	341	327	373	383	345	346	337	369	336	361	331	351	372	305	338	349	364	335	342	360	353	352	311	305	322	325	335	333	305	321	337	338	385	347	301	367	288	333	322	331	338	325	347	355	351	363	350	360	328	343	340	335	387	397	377	343	340	356	385	402	373	335	325	360	342	338	320	361	333	331	330	319	342	373	348	333	363	332	351	304	338	352	332	332	343	323	293	307	344	361	330	336	324	346	344	342	380	329	340	295	314	354	338	353	323	369	324	322	354	376	307	336	363	339	334	342	357	352	323	277	367	328	323	358	325	383	358	324	332	354	341	345	345	343	333	302	329	358	367	341	371	355	371	297	362	354	369	325	345	327	340	336	344	326	331	321	343	310	384	351	346	321	316	361	286	330	323	341	336	344	342	320	331	349	372	366	328	342	367	314	335	363	364	330	341	341	325	345	336	345	361	319	323	343	324	309	351	334	310	327	341	306	355	354	323	328	346	339	337	322	323	344	329	331	334	345	325	337	353	334	322	303	333	332	373	373	333	340	341	319	360	349	375	359	352	340	362	384	371	320	357	345	368	334	346	349	322	315	322	345	311	344	349	312	362	318	357	313	320	324	322	371	364	350	307	365	364	337	347	348	351	339	311	371	346	342	330	355	340	318	345	330	327	355	344	365	343	364	314	323	331	338	379	362	364	324	370	329	364	346	333	339	332	341	318	363	326	335	336	295	356	346	347	387	351	369	329	312	352	347	326	338	345	332	351	339	354	340	343	319	341	299	340	327	352	340	328	376	357	346	334	325	355	313	357	340	352	358	333	372	296	338	349	340	324	339	318	344	324	327	336	329	326	353	331	342	346	348	377	325	337	299	357	372	362	331	347	328	386	342	359	335	350	363	342	353	312	357	330	355	331	347	349	343	350	337	351	326	361	322	321	304	373	327	323	358	325	317	295	357	361	351	387	337	351	318	347	355	310	352	313	344	328	347	328	341	338	338	329	336	384	343	339	343	338	329	360	339	339	336	331	373	347	359	335	338	382	359	343	327	357	352	334	327	331	324	322	349	372	375	346	360	332	347	336	322	358	366	337	364	346	339	307	354	327	350	352	333	326	354	385	363	379	320	314	324	360	355	335	331	347	321	395	330	327	362	306	357	364	347	324	348	314	338	355	354	353	378	326	309	321	319	368	342	333	338	338	349	350	349	350	368	342	345	343	349	351	369	320	350	320	367	312	361	320	350	349	349	353	324	351	394	350	354	331	317	369	351	307	376	327	337	344	334	344	331	309	325	317	356	347	331	336	343	350	338	340	363	347	329	343	307	336	302	332	361	333	359	349	336	357	363	340	359	336	308	355	394	337	374	356	308	327	355	343	351	365	332	337	333	321	350	310	333	346	344	353	355	347	386	352	316	340	374	365	368	359	358	341	365	330	390	295	346	334	369	355	340	339	372	350	327	318	341	312	347	397	313	352	314	323	359	331	337	326	330	340	391	333	334	356	330	353	333	334	345	338	357	356	349	347	327	359	356	357	347	336	320	354	382	330	351	325	338	298	342	345	350	323	314	325	371	341	333	338	312	349	348	310	364	355	368	362	345	313	307	355	329	326	359	338	330	302	312	317	325	320	334	359	332	340	363	325	340	272	336	382	352	357	366	318	344	313	312	338	344	348	350	354	336	321	340	357	296	318	362	315	348	372	303	344	346	349	342	339	386	320	368	294	351	319	339	374	347	340	372	325	347	333	353	357	316	334	391	346	320	345	354	382	330	372	327	321	350	367	365	365	350	346	315	354	312	350	352	294	335	326	313	351	340	351	327	310	316	347	330	360	351	325	375	368	346	369	357	333	318	338	366	354	354	335	336	345	339	346	368	364	353	326	373	335	349	340	308	308	329	337	324	341	365	334	321	316	362	339	351	337	355	334	353	342	376	338	294	386	391	345	343	339	329	356	341	345	354	341	336	366	351	340	331	346	324	366	327	344	353	368	359	356	346	343	317	347	352	339	308	309	363	318	324	327	331	362	343	341	343	322	343	330	327	309	320	337	341	366	313	346	315	343	358	343	317	334	307	348	352	317	386	328	332	335	346	324	318	361	341	343	381	334	355	311	365	341	311	340	326	333	333	335	334	351	346	338	340	323	298	362	349	334	344	348	357	322	353	329	337	311	331	325	324	363	320	357	351	334	355	312	359	315	369	352	375	349	380	332	371	292	380	336	361	349	359	353	322	304	317	333	343	387	374	382	344	339	335	362	317	354	402	382	346	337	343	330	337	321	322	336	367	341	328	372	345	356	326	363	369	346	352	344	335	314	330	369	361	412	361	347	308	349	339	365	294	298	332	327	367	326	315	311	371	328	361	342	334	337	354	345	357	368	331	335	310	349	343	353	329	302	384	319	333	356	349	346	315	333	312	348	369	352	344	355	328	352	342	300	350	312	293	332	383	351	348	311	358	323	311	371	366	316	349	351	340	367	393	317	355	362	322	328	337	339	372	367	363	363	323	346	364	336	373	330	348	361	327	331	313	317	368	338	372	330	317	363	324	347	340	325	321	390	350	366	355	347	344	346	329	339	359	357	331	334	363	346	308	297	361	338	348	348	308	333	354	353	323	328	343	334	313	354	367	330	349	347	346	387	333	329	342	364	361	362	349	353	387	328	310	325	339	371	345	355	332	331	358	325	369	358	313	334	348	356	325	348	359	315	338	355	347	331	343	353	351	317	311	336	312	343	340	361	338	336	347	368	361	300	349	336	323	338	338	335	349	350	338	348	350	338	382	325	346	330	361	339	324	334	350	322	360	374	325	356	372	336	307	344	351	360	354	388	338	338	362	354	355	344	330	343	340	367	322	340	344	382	336	345	342	318	329	339	352	305	352	365	362	331	329	352	363	321	385	348	338	339	332	369	331	324	333	355	322	335	314	351	339	335	334	370	341	356	351	357	361	324	330	347	360	336	305	333	350	369	294	370	369	295	349	365	372	321	332	350	367	316	301	344	346	341	350	323	367	343	364	310	337	381	365	374	376	344	327	354	339	366	365	338	343	318	354	324	351	349	355	375	351	346	307	320	336	327	358	368	356	362	329	324	350	366	373	329	348	356	330	345	337	357	338	337	309	366	367	350	303	317	333	332	353	330	335	326	339	325	327	356	363	363	335	351	378	397	315	372	335	343	344	375	363	360	350	351	345	349	324	368	351	324	350	373	357	373	342	360	347	354	355	368	385	351	352	336	310	354	341	358	337	314	341	337	347	377
43407	45764	61488	52954	32454	8897	8786	1040	826	794	819	795	800	804	840	809	818	742	761	826	818	826	818	810	807	823	805	777	791	791	825	816	772	727	722	753	766	820	760	782	788	838	738	779	805	790	813	732	790	823	782	780	777	765	813	837	782	754	839	808	798	746	778	787	813	823	774	815	771	841	764	827	829	773	758	784	778	795	787	807	780	778	786	763	822	766	801	776	730	787	790	789	790	809	819	801	798	757	819	772	773	826	817	765	786	760	786	793	751	757	796	771	757	790	782	800	778	784	816	800	784	816	754	844	802	794	793	754	807	802	738	786	752	787	813	800	770	835	807	815	818	799	758	801	807	779	803	803	802	712	772	765	717	793	783	785	793	791	850	795	813	812	763	810	795	794	785	814	814	752	824	793	784	803	782	779	834	755	776	807	728	808	804	785	826	805	755	789	819	790	807	741	789	708	783	789	770	789	794	781	773	800	812	809	781	816	789	778	799	801	800	806	786	806	839	754	764	819	783	761	788	762	802	791	788	749	833	809	801	813	800	791	771	815	762	722	825	768	787	809	774	807	794	781	772	781	762	793	821	796	769	778	862	801	802	809	800	761	827	783	772	793	783	776	812	829	740	838	800	813	779	726	795	769	794	812	766	784	787	787	741	787	787	800	805	800	782	758	816	825	787	801	741	776	787	781	790	778	843	736	791	793	805	787	736	765	778	803	789	814	789	795	798	786	768	828	812	768	785	783	772	793	802	803	768	710	781	785	777	811	763	792	767	800	769	779	782	792	778	748	791	793	808	774	791	772	804	806	821	784	761	777	742	763	790	802	815	799	757	756	816	800	787	843	762	803	756	790	804	777	772	765	814	758	793	798	795	792	761	799	800	848	766	814	826	812	800	783	806	788	755	781	824	753	778	729	774	796	768	751	773	780	800	748	797	759	844	764	764	764	818	767	776	753	815	787	809	781	770	795	809	788	769	774	737	766	797	765	798	833	788	770	821	803	775	821	793	775	764	859	741	780	779	836	805	807	789	784	778	786	784	815	781	772	829	808	796	750	784	842	786	808	835	818	789	824	760	818	788	804	738	768	744	794	806	751	757	819	826	774	811	796	783	756	811	779	775	768	818	787	785	752	798	815	785	748	862	818	798	770	783	828	788	823	772	808	814	790	880	797	772	770	791	801	782	755	820	768	800	772	741	788	789	808	743	820	783	754	808	826	787	754	797	763	795	767	829	789	820	775	796	760	769	759	803	752	784	790	780	795	790	791	824	821	809	779	773	791	792	766	799	776	809	780	816	808	800	796	776	790	817	766	798	827	799	784	781	788	812	811	760	784	809	807	773	805	793	783	786	757	772	785	811	770	795	819	775	760	756	771	786	792	809	816	755	796	758	821	796	831	734	758	838	807	831	750	790	814	778	749	804	821	764	786	797	806	733	778	797	814	780	773	809	785	804	792	790	743	844	786	794	823	765	785	749	793	843	786	772	789	796	756	809	777	821	805	722	759	864	820	810	790	753	800	765	778	762	739	745	838	780	794	770	821	777	759	781	815	804	831	753	721	767	808	831	742	788	781	779	780	757	785	783	792	773	803	771	775	748	816	794	753	768	828	746	815	883	754	786	747	814	827	759	735	755	780	769	814	809	757	750	771	796	787	777	783	790	801	788	802	784	770	804	796	782	773	797	788	783	769	759	781	745	743	810	734	782	761	764	759	740	806	783	753	812	790	726	736	787	782	748	724	780	815	790	763	821	866	796	797	759	834	830	769	811	785	723	763	826	796	743	805	825	827	786	740	781	788	781	798	791	801	813	807	795	780	777	790	764	762	804	771	794	776	789	789	779	770	768	759	780	782	816	792	816	802	774	771	817	806	782	790	825	774	736	869	811	861	769	825	810	758	787	794	809	746	754	809	769	741	821	804	764	700	826	816	805	820	809	765	792	774	828	760	823	824	793	748	858	821	743	733	820	811	812	778	768	777	769	824	777	730	811	756	796	836	799	761	746	783	814	751	795	810	779	733	776	812	789	772	781	779	799	786	820	752	790	769	770	799	797	793	770	792	813	802	835	768	713	745	763	776	815	758	799	831	769	747	772	799	761	769	751	752	848	742	749	780	844	779	819	795	827	782	777	761	823	803	761	754	779	769	774	740	781	749	747	799	837	780	761	786	728	749	824	767	772	862	810	795	796	808	833	793	852	806	782	829	748	784	774	823	772	790	832	793	771	803	785	773	806	732	815	795	767	824	796	751	790	781	784	794	817	724	843	798	829	807	809	796	814	771	823	838	799	830	794	816	822	808	771	792	770	814	776	801	770	833	837	773	779	807	760	779	771	753	763	743	823	806	766	798	820	784	772	816	836	797	759	804	760	823	783	815	814	788	798	789	807	778	805	777	815	777	785	762	779	797	732	765	783	771	721	741	795	826	771	821	804	772	769	761	818	748	807	807	810	779	852	805	811	756	743	798	830	832	829	706	812	820	769	803	800	808	772	834	803	790	746	790	753	790	774	806	846	809	767	840	767	829	769	842	806	804	756	769	789	756	754	831	852	815	797	776	804	841	821	778	786	842	781	834	803	782	786	813	809	778	835	807	847	776	835	742	775	828	756	770	762	758	774	773	730	760	768	797	787	794	762	763	754	768	756	738	798	791	834	849	779	811	749	789	784	797	759	752	869	822	826	772	823	810	799	785	769	826	828	810	791	792	817	778	765	766	815	786	784	794	795	831	783	784	817	800	786	801	765	840	783	800	771	805	760	796	792	778	800	797	799	833	799	812	757	778	770	751	786	753	783	777	728	771	799	762	789	805	773	772	795	805	806	783	817	823	774	798	775	773	823	807	802	806	773	816	794	842	806	815	812	818	805	808	747	839	797	750	765	799	794	789	787	835	799	756	792	755	752	787	798	831	797	766	801	775	821	799	797	819	802	801	787	724	779	807	783	774	814	801	802	779	772	761	751	745	793	795	776	802	738	799	756	824	782	788	802	760	804	760	740	778	814	781	717	790	805	805	747	813	756	762	799	801	775	754	798	836	805	773	857	731	805	783	807	810	775	817	818	746	835	835	807	761	767	789	736	784	783	752	772	798	831	777	820	782	779	793	828	787	771	800	815	804	728	826	796	786	786	784	786	774	826	778	804	815	791	829	750	804	785	803	774	786	781	838	746	826	764	754	792	805	796	775	773	794	773	831	844	769	787	764	802	795	810	830	771	810	806	798	775	742	851	800	828	750	827	817	846	818	803	811	790	769	811	771	795	814	843	763	793	801	735	781	793	830	820	798	752	785	761	826	773	782	746	837	789	752	785	818	783	837	816	818	784	749	803	811	817	760	852	761	759	768	810	775	806	778	850	746	800	759	745	826	842	738	814	804	806	742	800	794	813	786	828	749	764	790	766	742	748	781	776	797	764	778	770	804	815	809	723	817	818	794	793	809	774	768	787	811	808	740	757	785	768	766	808	760	815	772	744	835	809	798	746	825	805	778
74489	69704	74654	58137	33806	12830	5638	1071	531	505	518	522	492	491	541	478	514	469	513	514	519	461	492	510	507	485	538	476	495	496	464	441	455	518	542	481	478	500	501	481	501	515	504	463	476	494	512	465	456	489	504	480	532	512	490	489	507	514	511	528	485	483	444	470	487	449	498	478	491	497	494	441	482	485	497	517	505	530	501	500	489	564	486	476	512	502	502	475	467	458	448	504	511	461	466	476	508	516	484	466	452	482	499	466	476	478	469	500	490	502	472	469	529	481	510	531	451	510	464	473	513	502	502	504	445	466	442	480	501	518	492	516	509	507	510	470	452	504	462	487	500	514	517	443	483	471	486	473	481	454	502	503	507	451	490	493	455	463	472	481	484	477	492	488	426	514	518	510	538	461	501	491	518	489	488	507	509	461	467	497	491	450	455	521	482	487	468	513	481	516	535	478	509	503	471	499	508	537	525	464	508	498	472	460	494	483	489	491	496	482	493	515	517	546	525	512	466	467	469	458	525	440	435	478	496	490	505	525	479	481	528	526	489	477	440	461	485	479	511	475	503	475	474	471	491	477	482	498	496	495	484	502	483	463	500	430	508	500	487	487	461	518	479	462	483	513	457	459	497	531	496	511	543	498	471	461	499	503	466	521	479	490	530	455	509	460	473	491	519	467	502	482	488	493	508	474	491	508	483	471	530	478	514	545	533	491	556	497	498	482	486	470	499	509	519	501	473	477	542	505	514	469	508	470	523	486	464	442	510	489	486	495	507	489	480	481	521	499	497	482	435	429	491	479	446	477	539	472	507	470	502	519	500	456	462	472	490	473	510	483	484	460	486	500	436	465	492	487	535	536	506	521	515	489	449	475	504	470	474	501	458	487	494	476	508	499	426	478	527	485	465	501	517	499	489	498	514	512	460	489	426	496	494	478	553	463	509	548	460	496	503	551	499	486	498	486	466	509	486	479	487	520	475	528	522	503	494	498	476	489	511	465	473	500	513	509	512	463	491	521	494	491	509	458	488	479	483	443	473	490	480	471	449	449	504	460	476	501	483	508	521	482	502	508	513	485	488	491	483	553	523	502	484	506	542	452	503	496	472	466	516	537	459	441	510	504	513	475	462	495	506	499	488	504	515	482	542	532	487	513	445	448	478	454	521	503	511	468	517	498	533	495	481	503	474	481	505	507	502	481	512	479	473	470	457	486	431	512	515	492	507	483	440	468	482	505	505	474	509	459	488	539	530	489	460	479	476	455	467	470	533	485	482	482	450	531	476	539	480	465	521	474	500	490	514	532	461	477	453	497	453	450	464	501	514	499	437	472	470	498	451	431	475	513	501	483	513	500	540	434	445	479	496	465	475	474	492	469	480	496	501	542	506	470	496	492	495	470	488	514	484	508	508	504	503	494	500	488	502	506	533	522	493	445	501	484	503	484	488	512	507	527	468	480	474	510	480	498	474	515	483	471	471	475	482	426	468	447	478	538	484	534	481	491	501	482	537	488	452	460	486	458	477	528	511	480	473	493	503	502	450	500	495	507	482	461	531	511	501	523	550	542	480	464	472	528	494	509	479	477	442	521	490	476	505	468	464	486	458	487	493	493	509	488	487	501	472	483	536	511	516	455	508	469	496	512	491	484	435	505	499	500	502	511	492	514	510	503	493	459	500	492	481	479	518	518	485	500	473	480	475	499	507	513	506	514	492	499	494	470	536	506	449	515	495	486	487	478	486	511	484	488	477	498	510	498	503	474	541	491	481	473	477	470	493	466	521	458	474	473	520	481	492	495	463	495	510	500	494	427	459	481	497	516	534	495	505	521	497	474	475	489	471	439	493	493	498	506	506	488	541	518	498	535	507	472	487	482	464	492	522	529	510	528	513	471	522	483	506	519	459	537	519	528	512	489	502	505	476	492	473	481	505	551	506	506	510	513	484	432	485	490	468	500	525	545	464	485	533	437	435	494	473	503	497	490	542	488	495	495	458	467	458	499	511	545	483	509	441	462	467	503	518	481	447	504	496	480	465	487	505	487	524	514	484	463	458	498	450	482	522	434	470	505	476	476	486	482	454	453	522	521	506	488	491	510	484	538	459	496	517	492	470	524	483	489	489	478	456	478	497	483	493	512	473	507	478	480	548	461	441	506	474	517	504	512	511	482	478	456	497	494	509	527	488	447	470	543	461	516	468	457	486	465	489	483	504	540	479	485	487	457	535	484	477	483	486	478	518	489	532	509	498	537	447	486	519	468	509	509	479	486	460	516	526	494	466	508	503	498	525	490	474	479	539	478	471	528	496	478	475	480	519	499	509	500	468	456	537	536	469	507	452	475	462	488	516	495	461	489	484	505	479	485	461	504	493	472	476	474	478	502	489	537	501	475	501	474	445	490	534	504	515	508	499	505	517	463	486	510	476	442	472	474	470	481	481	473	538	534	495	518	466	495	491	485	488	507	482	489	521	465	478	452	497	504	516	483	514	461	450	476	509	528	531	532	466	479	464	475	479	538	486	482	520	496	498	463	506	469	469	479	521	482	509	497	487	496	499	496	439	471	494	513	494	515	520	497	478	472	463	541	516	517	527	512	484	539	497	507	461	491	547	488	487	484	488	500	475	473	504	496	470	500	465	503	497	494	510	477	511	515	512	497	492	491	503	516	499	505	466	495	487	448	497	484	516	520	427	452	484	440	514	460	500	512	503	486	504	494	462	478	497	499	482	492	501	447	470	516	499	518	459	461	477	495	470	481	487	507	461	489	515	506	521	490	498	507	495	473	491	475	471	494	470	508	507	443	490	490	518	493	487	531	455	478	468	507	484	475	501	495	480	521	474	486	503	498	478	469	456	461	491	470	485	509	489	457	492	486	506	466	522	462	464	473	462	477	536	480	483	496	493	509	482	457	459	477	444	434	498	506	467	519	477	450	471	491	524	520	489	464	525	512	536	500	458	518	471	456	497	437	456	485	493	493	496	494	512	513	502	467	523	494	455	468	472	461	458	483	479	541	507	465	485	476	456	470	495	487	503	493	505	478	464	488	522	513	451	529	498	510	487	493	478	520	481	520	516	483	460	502	493	465	484	510	504	505	477	482	460	497	479	491	473	493	470	504	482	465	486	471	483	508	473	479	494	505	494	507	489	487	476	500	468	497	543	497	512	493	456	546	472	489	449	527	496	531	467	453	487	487	507	461	472	496	498	456	484	445	468	477	499	501	477	501	512	464	465	458	504	465	484	482	491	497	468	484	487	511	480	533	473	481	476	513	473	452	521	492	491	488	478	437	463	460	484	489	480	489	514	524	508	501	464	510	462	522	523	508	492	514	508	463	496	449	497	543	476	476	495	496	459	476	501	502	490	467	492	483	455	491	481	498	460	458	520	466	507	509	474	465	487	464	503	481	483	509	515	503	501	491	489	469	443	494	444	483	497	504	522	461	470	502	504	500	487	476	516	468	535	445	485	497	489	447	511	506	517	480	531	472	492	494	470	500
51233	60104	74738	63341	39118	14511	14569	1740	1029	1114	1069	1130	1079	1153	1111	1122	1074	1137	1115	1066	1084	1101	1098	1084	1116	1102	1079	1097	1039	1078	1017	1080	1092	1054	1027	1108	1029	1078	1100	1093	1004	1102	1066	1022	1036	1063	1092	1051	1025	1068	1044	1049	1049	1125	1067	1120	1051	1089	1019	1077	1124	1079	1076	1106	1065	1076	1035	1064	1101	1069	1094	1075	1082	1113	1106	1094	1091	1041	1083	1057	1028	1049	1061	1066	1025	1025	1035	1108	1055	1049	1046	1135	1083	1086	1057	1122	1073	1101	1112	1028	1121	1081	1077	1135	1062	1050	1031	1041	1089	1050	1070	1099	1043	1057	1066	1057	1134	1060	1042	1104	1027	1082	1078	1087	1130	1050	1084	1115	1080	1078	1065	1048	1120	1044	1035	1073	1056	1090	1038	1110	1067	1113	1039	1054	1079	1066	1089	1059	1051	1021	1021	1056	1081	1080	1094	1087	1026	1071	1069	1109	1051	1069	1092	1066	1084	1058	1048	1074	1078	1009	1074	1056	1091	1082	1103	1103	1058	1065	1041	1052	1029	1025	1052	1095	1074	1048	1099	1023	1061	1088	1074	1027	1047	1061	1046	1077	1054	1060	1055	1090	1103	1160	1070	1003	1055	1062	1069	1125	1068	1107	1077	1030	1088	1079	1089	1074	1071	970	1138	1080	1062	1051	1064	1013	1068	1019	1041	1046	1051	1061	1044	1032	1073	1078	1087	1049	1087	1141	1028	1031	1134	1035	1016	1072	1082	1072	1108	1032	1034	1111	1100	1039	1063	1134	1130	1000	1048	1049	1069	1134	1102	1049	1078	1010	1074	1017	1138	1057	1078	1028	1027	1062	1056	1078	1095	1071	1052	1088	1106	1049	1041	1074	1032	1092	1053	1108	1091	1120	1082	1110	1073	1044	1035	1026	1039	1080	1092	1092	1036	1110	1068	1047	1058	1110	976	1034	1053	1070	1047	1103	1118	1021	1060	1045	1100	1173	991	1064	1127	1097	1018	1070	1089	1075	1078	1091	1064	1097	1058	1090	1107	1053	1078	1056	1084	1009	1035	1016	1079	1082	1039	1019	1057	1054	1060	1113	1069	1061	1087	1098	1065	1052	1034	1085	1091	1011	1042	1062	1090	1067	1057	1053	1080	1059	1074	1099	1056	1067	1128	1040	1067	1096	1065	1097	1031	1084	1090	1052	1046	1007	1097	1029	1066	1077	1049	1145	1090	1034	1093	1095	1091	1094	1046	1061	1058	1117	1085	1103	1100	1065	1104	1060	1083	1061	1082	1091	1067	1059	1031	1095	1101	1104	1061	1008	1084	1063	1084	1047	1065	1036	1112	1045	1119	1048	1079	1023	1059	1018	1023	1069	1111	1095	1101	1059	1074	1062	1079	1063	1093	1013	1052	1103	1095	1077	1087	1083	1085	1033	1058	1083	1070	1113	1074	1064	1108	1039	1055	1019	1175	1061	1066	1065	1035	1063	1106	1040	1061	1061	1047	1098	1125	1062	1089	1130	1079	1032	1081	1079	1072	1062	1076	1095	1059	1077	1054	1114	1068	1053	1029	1021	1035	1088	1105	1089	1081	1094	1015	985	1054	1097	1087	1079	1055	1025	994	1122	1117	1054	1007	1050	1057	1039	1050	1066	1081	1029	1015	1035	1062	1069	1062	1064	1056	1048	1045	1041	1024	1030	1005	1089	1085	1061	1070	1076	1113	1105	1046	1105	1049	1050	1103	1111	1052	1073	1081	1103	1102	1055	1087	1052	1065	1082	1020	1064	1083	1101	1048	1066	1108	1045	1072	1060	1048	1039	1061	1052	1088	1109	1098	1066	1082	982	1047	1128	989	1071	1052	1074	1088	1118	1046	1108	1097	1039	1021	1092	1092	1102	1081	1083	1060	1105	1033	1030	1054	1102	1028	1102	1024	1097	1026	1025	1060	1102	1027	1054	1070	1125	1029	1064	1048	1010	1031	1089	1035	1014	1087	1070	1061	1075	1041	1066	1082	1073	1114	1117	1099	1019	1089	1066	1119	1077	1081	1030	1032	1098	1013	1033	1095	1056	1102	1094	1065	1095	1058	1033	1030	1028	1099	1093	1040	1012	1069	1056	1050	1055	1116	1089	1032	1108	1122	1092	1019	1118	1048	1036	1055	1086	1098	1126	1113	1107	1067	1028	1028	1010	1051	1018	1044	1027	1109	1069	1094	1109	1068	1094	1111	1059	995	1065	1017	1040	1076	1057	1042	1129	1052	1059	1102	1068	1128	1072	1060	1083	1066	1078	1077	1092	1040	1017	1043	1072	1070	1058	1055	1109	1149	1097	1173	1099	1067	1044	1072	1077	1041	1103	1110	1063	1065	1033	1015	1076	1017	1025	1058	1078	1076	1114	1052	1056	1086	1088	1043	1027	1044	1064	1094	1048	1106	1058	1083	1108	1067	1041	1105	1086	1080	1059	1111	1121	1150	1051	1040	1087	1051	987	1050	1093	1078	1111	970	1029	1074	1104	1119	1065	1081	1067	1075	1025	1061	1060	1079	1097	1045	1066	1021	1075	1086	1076	1088	1051	1022	1077	1059	1027	1063	1039	1040	1078	1044	1071	1075	1053	1054	1063	1180	1102	1077	1052	1051	1040	1056	1095	1084	1103	1016	1101	1023	1123	1024	1082	1092	1051	1046	1050	1112	1100	1038	1033	1056	1134	1031	1038	1053	1088	1054	1057	1049	1055	1080	1046	1050	1134	1076	1105	1022	1059	1062	1096	1030	1067	1013	1069	1037	1061	1056	1059	1039	1129	982	1105	1058	1050	1077	1001	1138	1088	1061	1054	1007	1045	1078	1024	1086	1061	1107	1035	1041	1098	1055	1072	1146	1049	1115	1026	1143	1038	1041	1067	1081	1071	1055	1075	1062	1064	1039	1084	1027	1091	1082	1045	1111	1090	1114	1082	1041	1100	1065	1095	1070	1088	1132	1048	1059	1086	1100	1025	1075	1086	1042	1131	1048	1034	1126	1068	1056	1083	1042	1049	1050	1050	1104	1063	1064	1062	1097	1081	1106	1087	1093	1047	1042	1079	1045	1010	1036	1053	1040	1065	1086	1068	1104	1108	1026	1114	1041	1090	1075	1123	1071	1071	1079	1057	1107	1026	972	1100	1031	1070	1061	1077	1051	1071	1062	1027	1043	1085	1093	1148	1046	1073	1050	1094	1052	1065	1053	1028	1067	1061	1079	1126	1045	1108	1080	1072	1092	1084	1059	1104	1031	1152	1049	1116	1063	1062	1022	1111	1083	1046	1064	1093	1070	1024	1008	1090	1098	1057	1079	1092	1070	1042	1049	1001	1066	1091	1029	1112	1028	1039	1116	1142	1080	1113	1065	1092	1027	1064	1035	1067	1081	1054	1085	1024	1112	1061	1090	1033	1023	1025	1023	1027	1045	1077	1060	1036	1150	1051	1076	1088	1018	1109	1078	1060	1047	1098	1116	1035	1101	1120	1099	1080	1069	1082	1078	1051	1026	1037	1068	1058	1103	1063	1043	1062	1111	1041	1038	1048	1113	1095	1035	1067	1038	1028	1096	1081	980	1061	1111	1068	1068	1153	1088	1085	1014	1040	1060	1101	1102	1027	1052	1072	1068	1019	1049	1059	1078	1077	1063	1136	1034	1102	1044	1064	1112	1089	1087	1068	1046	1094	1046	1076	1074	1023	1093	1079	1068	1078	1086	1101	1099	1080	1069	1063	1060	1082	1130	1076	1079	1054	1044	1062	1057	976	1039	1090	1088	1079	1102	1071	1190	1071	1052	1095	1095	1066	1007	1061	1074	1049	1100	1091	1054	1125	1078	1028	1122	1038	1049	1043	1049	1099	1040	1060	1104	1123	1082	1054	1030	1055	1065	1067	1104	1015	1071	1095	1059	1012	1046	1110	1006	1117	1081	1119	1095	1082	1070	1090	1025	1087	1076	1080	1103	1045	1109	1094	1125	1057	1017	1077	1066	1060	1063	1049	1051	1084	1055	1079	1114	1087	1043	1120	1075	1091	1077	1082	1064	1034	1070	1062	1104	1010	1091	1064	1090	1058	1095	1119	1069	1054	1116	1036	1038	1047	1038	1038	1074	1072	1073	1044	1037	1069	1071	1014	1054	1116	1041	1027	1042	1096	1099	1060	1093	1087	1018	1048	1059	1071	1139	1057	1057	1035	1036	1019	1104	1088	1087	1052	1113	1096	1074	1042	1022	1116	1063	1055	1087	1075	1103	1081	1050	1068	1052	1059	1079	990	1019	1069	1102	1051	1057	1080	1099	1106	1066	1094	1071	1043	1045	1055	1020	1079	1059	1115	1133	1009	1043	1076	1003	1008	1110	1089	1071	1129	1109	1081	1103	1071	1062	1104	1067	1076	1121	1073	1069	1013	1076	1091	1119	1157	1032	1073	1069	1030	1128	1108	1071	1110	1100	1046	1094	1088	1033	1046	1091	1091	1071	1091	1058	1013	1090	1133	1098	1096	1096	1031	1111	1062	1045	1058	1044	1029	1081	1075	1092	1082	1078	1027	1020	1066	1051	1049	1040	1082	1072	1029	1086	1089	1070	1060	1105	1072	1105	1119	1065	1105	1072	1045	1089	1043	1077	1079	1057	1051	1064	1060	1093	1035	1044	1076	1040	1110	1033	1068	1043	1007	1110	1046	1073	1045	1058	1005	1098	1017	1003	1080	988	1057	1098	1022	1046	1065	1064	1038	1068	1112	1089	1048	1100	1041	1066	1059	1067	1011	1078	1094	1101	1013	1060	1066	1034	1062	1036	1113	1030	1120	1096	1032	1075	1005	1086	1109	1075	987	1088	1088	1066	1052	1062	1083	1092	1099	1087	1049	1098	1047	1114	1039	1045	1117	1067	1101	1048	1077	1011	1065	1094	1044	1075	1053	1068	1159	1034	1119	1087	1081	1107	1023	1040	1064	1028	1039	1056	1129	1053	1045	1100	1124	1091	1072	1055	1112	1061	1077	1077	1086	1076	1022	1020	1081	1055	1114	1086	1040	1119	1049
44987	27853	15211	6731	1470	466	479	352	343	339	345	321	325	294	304	355	308	309	299	298	332	330	337	341	343	327	370	396	330	340	318	306	300	303	308	328	339	299	368	326	325	319	329	329	329	295	321	339	313	311	313	322	316	315	314	326	321	330	324	317	283	310	325	273	289	329	340	304	341	330	299	299	319	323	324	313	326	367	336	345	301	322	302	315	355	330	332	326	302	289	300	312	312	318	344	315	303	327	300	321	332	321	319	299	304	306	320	282	323	299	298	282	300	336	334	300	331	288	313	304	337	308	306	314	316	329	369	329	304	312	341	308	312	330	371	300	290	340	313	360	327	337	328	320	347	305	328	335	313	329	322	298	336	335	345	344	316	330	323	335	329	305	304	312	300	356	306	296	330	296	343	287	310	313	328	274	334	344	321	288	352	342	355	320	340	304	368	317	288	309	298	308	323	342	304	328	295	327	318	346	319	281	295	307	285	330	338	329	335	320	342	325	342	326	306	315	311	320	284	314	327	300	320	335	289	314	302	299	332	317	290	301	281	332	286	326	317	331	322	363	320	316	306	300	346	321	309	327	308	308	336	327	289	337	334	314	324	335	321	290	302	255	342	312	344	305	323	325	323	327	328	289	330	306	320	313	344	327	319	340	318	332	309	345	293	319	290	350	314	336	311	331	317	317	301	288	329	316	283	343	306	302	286	284	304	310	315	311	294	297	290	314	327	344	297	362	334	320	319	301	294	326	291	293	309	288	289	286	333	326	333	308	297	305	323	311	330	298	338	298	345	339	327	340	315	321	311	315	316	311	298	315	314	304	326	328	301	327	342	329	308	314	327	325	335	329	326	309	310	324	316	287	316	329	340	349	318	290	310	291	322	308	353	330	320	324	312	316	346	364	303	322	323	332	299	298	310	335	345	338	303	334	300	311	312	315	308	328	340	321	290	331	306	365	308	332	280	321	333	339	285	285	272	321	323	295	349	341	334	300	329	308	308	323	319	290	293	300	303	300	306	334	329	323	317	320	298	316	292	326	335	312	342	357	289	320	310	348	326	360	342	337	352	312	316	314	335	310	324	318	325	285	325	265	303	324	337	298	295	284	312	306	295	351	315	283	309	295	308	318	295	306	303	334	316	311	321	299	320	298	307	310	321	314	298	335	365	314	303	295	322	306	318	321	312	347	315	312	330	303	332	318	296	321	352	333	340	299	313	318	312	297	353	315	333	286	336	310	330	356	332	301	336	313	323	373	293	319	341	317	301	351	351	290	340	319	328	318	309	300	316	333	290	342	340	338	311	308	344	274	329	290	331	305	325	293	283	339	326	308	306	360	327	324	321	321	301	328	286	319	349	330	322	358	303	365	319	306	325	277	281	305	309	300	334	304	298	312	323	368	310	367	300	327	304	336	278	313	365	337	312	311	304	287	344	314	299	315	322	306	347	319	326	332	306	336	337	312	319	328	300	320	294	370	317	311	337	320	342	294	302	326	303	331	313	346	308	284	332	273	336	316	305	322	303	317	280	320	307	316	345	315	327	337	319	361	330	360	319	325	308	289	274	330	290	305	306	330	315	323	298	330	300	337	286	347	357	315	291	321	334	330	321	303	302	322	337	325	370	333	296	339	290	302	318	344	343	329	328	307	313	323	349	309	319	295	286	296	290	292	312	299	307	324	300	298	303	348	321	318	297	353	290	319	315	304	316	307	283	325	312	311	306	299	324	325	337	328	277	351	351	338	346	307	325	351	315	302	322	308	318	299	341	286	337	315	302	315	310	335	322	301	346	304	314	308	303	306	315	340	284	336	270	312	317	316	310	310	349	303	315	342	324	315	318	309	325	325	349	346	314	309	325	284	315	348	347	322	308	336	296	298	288	325	329	300	322	293	346	321	358	323	323	344	332	316	307	312	311	355	346	301	323	312	333	313	299	335	291	313	324	322	286	326	317	337	327	337	332	303	304	277	325	314	285	301	307	285	311	303	340	318	322	327	320	309	305	318	316	309	275	338	339	337	342	345	320	305	294	320	317	314	303	308	312	332	349	314	309	291	324	349	308	311	312	297	291	315	355	355	296	314	318	338	333	320	329	320	315	328	304	335	328	308	304	272	336	322	309	346	274	307	320	309	290	317	335	368	309	293	308	312	306	331	317	319	285	337	323	300	348	338	319	328	337	287	318	354	302	321	296	321	319	366	313	342	332	298	315	302	323	321	294	307	323	345	326	305	340	292	268	329	323	331	310	306	323	315	314	324	328	325	346	310	291	342	310	331	338	308	329	283	323	317	308	325	314	294	290	297	312	282	347	334	301	331	319	280	304	349	337	332	325	322	307	290	304	335	357	292	282	321	314	305	280	313	329	343	311	337	323	363	290	291	348	346	334	327	333	328	323	285	289	294	334	331	351	382	316	352	286	328	317	319	339	312	324	316	327	372	326	264	334	322	287	347	321	306	333	293	306	326	326	348	268	298	303	327	309	310	315	333	309	288	295	330	322	328	322	314	306	328	322	314	319	316	333	341	335	294	323	313	287	298	322	319	295	302	348	319	328	331	315	338	303	288	318	350	330	342	303	318	298	295	327	316	309	314	303	340	323	313	304	312	318	344	315	279	296	353	307	334	327	310	313	284	332	341	300	319	310	306	341	311	318	320	347	313	299	368	300	338	314	313	304	309	297	323	335	311	304	314	318	309	335	320	306	336	322	343	300	314	304	358	338	299	328	303	315	334	332	306	319	291	304	321	264	311	295	320	314	313	326	345	334	317	287	322	302	300	324	328	297	301	316	328	313	318	313	343	290	334	383	328	307	336	330	286	330	312	349	301	306	318	309	295	315	320	328	325	302	317	273	301	307	334	321	292	329	319	330	312	297	334	333	317	335	312	272	330	310	314	285	277	303	327	314	290	313	326	356	309	331	308	337	323	322	334	321	306	334	299	318	327	307	347	327	335	332	339	344	362	312	320	322	321	319	350	312	313	303	277	356	318	307	289	292	347	343	294	368	367	337	325	343	312	358	317	358	351	341	309	335	315	315	306	293	317	349	300	316	351	311	315	293	322	361	337	338	324	337	297	317	274	325	332	320	338	294	312	319	344	314	332	311	353	301	347	297	261	299	321	327	332	291	318	321	320	297	298	285	302	318	352	339	324	351	313	322	311	304	337	295	315	334	310	275	306	330	316	322	319	300	297	335	334	309	304	320	285	322	314	310	311	316	322	369	358	346	332	309	332	301	345	338	316	341	335	343	291	318	358	313	338	321	320	297	317	339	338	340	315	283	324	327	369	306	307	335	361	339	274	309	328	319	330	332	333	335	283	338	312	334	303	324	333	295	316	289	337	336	304	296	289	299	343	321	307	315	331	306	311	318	305	277	316	291	274	331	324	307	330	304	322	317	345	293	333	286	314	312	302	285	337	288	321	327	327	309	312	296	336	324	298	333	319	315	326	265	315	306	342	335	307	336	328	333	329	296	313	287	321	324	318	298	281
25710	19653	20420	12664	3549	1169	1179	728	746	743	721	712	756	713	765	733	729	765	758	735	756	731	729	734	746	722	742	737	713	693	701	721	735	729	725	703	733	685	708	721	720	717	676	735	728	693	751	772	755	721	712	761	707	701	729	737	724	702	751	700	711	685	759	716	722	734	661	696	741	768	706	718	789	763	745	711	733	702	724	736	743	720	724	698	775	719	769	719	710	748	720	735	745	727	716	720	729	698	684	695	756	692	707	697	764	729	714	783	720	712	759	741	715	739	689	743	785	724	710	686	729	739	702	782	709	668	712	684	732	674	693	749	719	756	710	774	774	704	787	685	734	737	702	712	686	751	720	703	717	781	712	685	739	734	752	707	748	707	767	715	757	717	749	689	741	746	737	739	747	726	738	722	700	743	736	778	756	691	723	720	755	726	732	675	692	741	695	678	743	697	763	732	712	716	728	694	732	699	691	702	726	751	722	732	689	745	718	750	715	732	765	681	722	734	706	705	744	670	712	725	740	754	787	738	746	744	711	717	704	739	722	713	742	737	701	707	724	684	713	734	688	724	739	722	722	714	714	706	747	705	771	727	709	771	713	724	729	741	717	699	729	713	717	760	744	717	723	723	748	742	724	692	730	754	690	714	698	737	734	743	706	708	735	702	675	780	738	766	695	725	688	726	787	726	686	766	748	719	755	758	679	709	724	709	737	723	760	769	708	690	714	709	713	753	745	735	724	750	721	720	756	658	691	754	724	705	709	715	701	679	791	718	695	721	757	762	687	725	762	717	775	721	700	728	724	714	694	685	713	727	718	721	739	743	714	690	742	738	752	738	741	723	725	761	690	712	711	697	714	644	736	727	749	767	695	735	705	706	718	644	710	705	692	718	718	754	769	666	722	681	679	726	723	711	734	701	718	725	740	716	718	722	765	709	777	752	706	741	733	715	711	723	753	728	716	773	685	707	760	694	749	761	672	721	697	727	735	721	716	685	757	725	738	722	776	762	761	782	742	758	736	725	711	739	685	725	729	739	687	743	706	771	724	732	721	750	729	751	690	758	690	703	744	746	743	700	738	731	721	702	703	766	749	671	696	730	750	711	694	713	738	702	720	778	774	695	776	752	735	661	724	702	687	732	698	706	713	713	718	742	744	706	743	756	746	716	761	751	756	739	683	726	747	714	724	712	725	703	722	732	695	751	731	727	776	738	735	743	731	734	698	730	713	724	698	706	738	792	720	727	680	727	717	725	733	720	716	766	731	689	739	706	684	654	732	668	777	763	772	717	675	705	676	719	799	710	740	711	725	697	730	670	674	692	750	716	693	748	752	730	701	739	725	738	717	714	699	723	749	760	755	751	730	686	713	735	724	784	747	717	753	727	744	738	711	736	724	725	701	708	723	735	802	719	757	734	734	751	785	733	727	733	743	751	753	728	753	730	714	718	712	771	765	684	695	743	717	685	719	730	740	753	765	738	708	717	725	667	745	713	734	708	735	679	774	713	739	663	759	790	672	763	721	718	729	771	755	724	675	690	718	717	724	643	711	723	682	760	751	738	738	682	760	770	671	726	775	740	695	686	718	753	688	715	761	734	692	709	727	724	722	710	698	727	696	731	699	706	709	727	687	705	720	704	750	758	792	772	739	724	697	727	767	701	725	662	705	726	706	759	715	736	741	715	731	713	728	684	724	753	737	722	717	708	725	720	702	709	708	787	718	763	733	736	729	763	700	751	728	695	687	740	675	716	708	745	685	743	729	677	724	729	746	732	717	727	719	714	745	749	724	751	750	744	743	672	707	750	715	712	780	750	725	705	739	738	732	734	761	742	681	687	727	737	725	746	733	733	717	704	679	715	747	743	722	737	732	700	720	672	750	759	738	707	754	754	739	696	716	699	690	774	716	713	738	738	714	719	693	732	731	726	770	711	738	715	722	762	702	754	677	734	686	733	727	741	738	715	732	703	698	766	696	723	723	761	697	742	703	737	691	712	747	672	714	739	760	716	777	722	721	685	779	717	739	728	741	717	762	730	750	711	680	765	726	691	742	733	714	739	707	730	691	731	763	722	721	727	731	771	730	702	705	720	697	706	692	719	710	731	723	705	727	755	758	749	766	704	704	706	754	727	727	731	665	753	708	753	741	700	738	713	714	702	757	701	716	686	720	739	711	744	685	723	745	714	712	761	763	755	709	715	708	748	767	761	744	760	729	716	702	645	778	715	721	727	753	732	781	739	726	751	736	734	703	688	745	730	703	693	720	705	732	726	744	720	659	721	793	735	748	689	729	743	743	723	722	723	787	768	765	703	740	742	681	698	707	718	738	730	715	706	717	687	718	738	731	762	718	734	712	685	745	755	740	719	697	702	824	707	739	707	754	726	694	707	716	738	756	750	691	687	757	714	685	732	681	695	707	685	733	722	733	701	721	726	755	729	751	717	751	734	784	740	687	736	717	754	761	747	713	704	745	719	725	699	701	713	689	776	728	726	754	749	744	760	711	753	718	687	734	744	712	735	738	745	713	685	699	736	715	714	709	724	727	719	735	725	711	679	712	753	700	684	689	742	718	758	710	769	719	727	691	736	718	709	729	724	676	793	723	718	768	707	758	691	674	715	716	742	753	758	706	688	745	734	743	740	689	726	720	702	708	752	758	781	804	734	740	711	735	719	755	763	707	727	735	691	732	716	747	699	727	713	685	687	741	750	703	729	746	734	721	687	722	719	724	688	737	676	728	710	716	724	741	731	733	703	755	744	673	740	757	687	723	704	737	789	698	745	703	710	738	695	677	684	736	710	717	716	749	730	728	725	784	724	718	757	703	754	761	750	651	745	735	687	718	761	729	752	686	691	773	754	708	767	686	689	742	736	761	722	724	742	730	711	749	731	790	751	731	728	695	729	719	693	752	712	769	767	747	766	734	731	680	733	701	703	699	731	738	738	719	737	779	718	757	710	746	736	698	707	679	734	746	739	741	767	751	748	726	732	733	700	719	719	732	731	725	755	712	711	705	735	722	720	713	732	654	714	740	737	736	695	689	736	741	745	705	722	739	767	746	758	697	690	742	721	719	662	701	734	739	717	740	695	744	738	679	755	780	730	743	691	691	714	717	755	751	749	752	718	692	748	704	723	698	696	687	683	772	769	703	703	741	734	761	771	721	709	731	743	743	717	769	749	705	732	709	687	690	725	710	726	683	741	651	761	766	743	732	758	742	777	725	732	713	726	741	732	696	651	712	676	694	699	750	707	737	712	785	720	754	719	718	713	732	770	738	692	705	722	742	725	766	727	714	658	702	760	696	729	698	769	739	688	718	712	683	739	760	716	712	760	694	742	749	715	767	699	703	723	738	738	701	731	720	781	761	740	701	794	716	694	710	773	696	698	734	760	753	667	716	765	711	709	697	751	727	698	747	727	740	711	700	707	721	737	689	664	746	687	707	738	755	731	742	719	682	712	710	745	714	703	721	757	739	716	706	705	732	740	717	784	729	717
64278	62863	65897	42590	16557	4412	3186	366	292	302	319	294	333	313	304	307	302	290	290	314	285	304	294	276	266	307	311	297	277	309	317	299	280	309	328	301	302	289	334	331	305	276	317	281	284	283	321	272	308	305	294	287	276	321	299	319	307	298	284	287	246	241	285	312	315	301	300	273	308	287	296	335	280	321	299	306	289	302	298	282	292	291	288	305	310	311	304	325	295	303	321	317	308	311	271	324	295	295	326	273	283	333	279	273	323	302	284	296	308	298	315	281	321	292	330	316	315	304	305	306	305	276	274	303	307	313	288	291	289	295	311	297	309	327	285	344	293	332	316	267	283	303	328	320	310	279	265	315	281	258	296	330	287	282	281	278	281	284	265	285	308	318	286	285	298	331	316	310	290	315	302	323	303	288	297	292	287	314	302	300	299	296	277	335	311	301	307	312	281	291	290	302	304	285	306	297	266	359	292	267	341	305	337	316	334	315	303	312	335	293	313	315	331	291	293	297	299	296	277	279	305	301	293	302	326	308	305	287	326	309	299	291	282	300	296	270	285	273	311	305	288	313	301	315	299	287	296	275	320	295	330	287	303	316	330	300	309	330	292	309	304	300	289	317	278	310	310	274	314	274	355	337	313	340	318	290	311	315	313	300	334	281	338	322	318	316	314	272	298	286	324	295	291	297	318	318	330	322	282	283	274	316	284	286	309	296	294	265	278	287	285	308	298	302	304	318	301	308	278	311	312	290	271	345	285	274	312	299	302	323	276	327	330	326	307	278	303	291	306	311	305	321	332	292	273	274	306	295	319	308	282	286	317	298	314	294	289	299	322	298	305	330	319	250	295	285	290	297	273	302	294	298	301	305	291	302	313	299	334	339	297	288	297	312	276	303	318	249	359	301	292	266	345	338	283	326	288	345	306	333	305	306	283	322	313	296	289	329	298	304	284	271	320	277	268	275	289	300	300	309	297	312	304	291	323	280	286	336	301	288	306	310	281	307	290	293	300	312	291	321	280	281	296	299	305	294	284	305	277	311	316	300	326	317	288	299	323	306	325	296	287	281	289	293	262	290	295	313	305	276	285	311	282	307	271	276	332	304	266	324	284	305	307	298	294	292	287	297	288	251	331	304	301	295	303	305	302	321	324	321	320	312	320	307	313	314	282	311	307	302	314	307	350	279	297	303	320	300	330	288	298	340	325	295	301	308	285	316	339	272	311	300	300	319	325	278	265	296	270	313	330	309	280	329	335	303	334	279	307	303	271	280	301	273	290	296	325	292	327	269	303	300	296	305	277	303	282	282	276	278	282	271	288	270	300	283	347	322	294	320	351	291	304	322	309	289	281	305	295	268	285	305	317	299	298	300	334	306	326	290	307	281	275	283	297	273	317	272	298	296	277	310	300	319	319	298	293	297	311	334	313	330	290	333	297	306	283	306	287	315	323	286	313	315	290	284	301	308	305	277	314	298	326	330	299	279	299	306	290	279	302	323	285	264	297	289	287	278	291	300	300	312	269	274	307	258	266	299	297	320	310	288	306	291	306	319	306	289	299	305	286	292	285	288	254	286	292	303	332	295	319	311	306	324	287	300	311	278	295	294	283	254	297	298	308	266	295	294	329	265	297	279	300	325	316	295	294	277	308	284	321	259	315	281	302	290	305	286	280	306	315	323	301	262	280	289	294	293	323	281	310	294	308	294	319	280	288	274	282	292	286	297	322	258	290	304	301	278	278	335	282	343	338	305	275	322	296	298	269	280	307	305	264	282	301	292	320	320	284	296	288	303	270	327	257	271	286	284	292	289	265	311	300	309	293	274	269	330	304	293	277	327	314	287	264	291	284	306	293	303	328	313	279	309	303	330	291	336	281	311	283	295	311	282	281	341	294	294	286	289	306	299	323	296	312	300	306	278	307	280	306	331	274	308	320	267	319	299	321	285	338	296	286	307	320	333	254	314	284	300	310	288	310	279	265	303	307	299	341	347	283	294	357	311	293	267	299	274	284	308	266	304	276	294	302	312	293	292	309	305	301	322	298	290	282	311	310	286	320	298	319	312	291	321	319	308	295	291	289	304	308	296	305	277	319	291	287	285	278	294	280	310	282	311	306	318	303	298	314	306	310	296	306	317	265	285	284	329	311	282	301	267	294	289	339	311	315	291	283	280	306	285	315	293	285	295	295	306	290	285	284	293	299	308	309	288	298	307	308	290	320	327	306	293	271	296	294	298	289	290	287	317	284	289	320	291	287	294	312	304	306	314	263	313	274	305	297	277	306	290	332	314	294	309	319	303	315	316	347	283	304	259	323	268	299	337	307	285	284	300	295	270	324	289	303	309	277	312	286	302	261	287	321	301	284	314	314	333	274	284	286	309	349	306	301	288	303	302	336	267	276	296	274	330	290	292	294	293	269	295	303	282	302	326	279	295	284	277	282	287	260	274	316	308	317	294	306	279	283	312	304	306	310	305	271	281	311	321	298	275	281	318	282	294	277	315	306	285	270	292	274	306	297	271	313	317	270	323	306	281	305	291	329	310	323	289	304	273	304	314	291	303	307	285	307	261	302	271	268	269	309	342	315	337	297	292	297	314	298	295	308	287	290	269	301	319	295	289	289	318	337	328	290	297	302	298	344	297	312	310	304	322	297	305	286	291	281	310	302	288	288	318	307	296	310	296	294	320	310	312	303	283	274	295	308	291	294	292	319	280	281	301	298	324	289	294	310	286	305	313	323	299	303	269	299	309	300	291	269	245	284	306	294	278	302	322	279	330	316	334	289	279	322	279	278	285	292	288	299	285	325	300	300	327	286	295	262	283	297	325	325	304	293	343	315	254	309	297	279	299	288	282	305	280	282	279	264	258	264	325	329	313	325	303	287	301	320	310	296	306	281	294	304	298	309	287	288	284	308	295	291	301	328	281	315	296	298	282	324	283	281	313	290	320	308	317	303	290	327	300	319	325	306	299	320	305	314	302	318	311	356	294	275	293	296	316	321	282	296	289	287	319	301	325	299	291	316	289	307	302	288	287	291	290	292	304	277	280	280	325	302	309	295	311	293	295	252	308	286	311	281	274	306	308	309	300	295	294	309	317	286	286	299	304	330	288	282	320	296	305	295	290	297	327	300	319	316	313	271	297	279	288	303	278	303	286	325	319	258	294	286	294	305	306	302	304	323	289	294	299	275	309	291	286	336	291	274	295	307	313	316	307	312	303	312	286	286	327	296	309	311	288	286	273	333	321	301	321	324	319	286	291	305	284	297	296	304	301	290	296	291	278	268	273	261	288	334	317	322	274	290	316	315	332	285	291	272	279	312	310	293	304	298	288	283	280	285	301	313	279	275	301	301	301	289	303	302	295	284	302	288	273	302	283	306	307	293	274	305	288	300	306	283	321	312	320	298	295	281	269	352	259	294	294	281	284	288	298	294	310	316	292	316	319	291	315	312	282	270	289	304	287	328	268	298	322	312	267	291	297	268	285	317	293	291	302
41295	51687	61779	45737	18416	10461	9924	766	775	770	762	707	658	711	716	695	713	706	710	694	654	719	703	723	741	700	710	702	685	693	687	678	734	687	735	656	644	681	732	698	695	661	737	705	656	698	724	658	674	679	695	727	718	722	687	688	718	726	711	709	714	709	714	713	708	630	681	730	678	665	702	700	713	711	688	682	704	669	713	692	685	735	701	721	660	708	709	696	706	707	690	718	687	716	663	693	666	722	668	686	698	692	702	694	652	692	703	673	683	711	723	738	711	693	720	706	665	706	699	708	684	700	701	691	690	683	698	672	649	743	711	676	678	669	630	742	711	689	702	721	675	694	794	710	722	694	689	693	715	731	689	726	679	721	712	749	728	693	706	752	750	723	712	699	714	694	739	678	705	714	685	656	711	694	695	695	736	720	680	704	757	740	697	671	701	684	699	700	760	712	688	708	717	673	709	740	726	689	664	656	702	675	637	676	721	671	721	649	742	677	721	675	686	707	717	725	705	699	652	678	692	711	715	710	695	654	639	670	710	699	658	722	731	712	664	692	712	739	709	716	679	731	667	711	733	718	706	721	720	725	722	711	718	731	702	689	709	680	707	726	663	726	690	688	702	730	695	709	701	721	711	694	715	737	678	650	685	738	652	760	724	685	722	702	720	690	733	679	655	742	717	685	724	702	711	704	679	689	754	725	739	689	732	694	706	717	672	716	691	713	725	728	701	721	643	658	684	745	687	703	690	699	751	663	709	685	659	701	711	701	675	669	701	680	714	729	685	701	723	650	697	712	636	694	648	687	691	693	699	706	667	682	681	681	710	684	700	699	713	719	710	702	715	698	703	704	739	721	696	756	693	693	711	722	699	687	661	702	713	728	658	664	700	668	686	689	688	723	684	698	660	751	709	682	713	698	724	670	675	704	692	701	673	716	707	732	692	675	659	745	660	754	701	719	685	690	688	744	701	667	690	715	719	704	731	695	693	674	731	736	714	680	681	711	678	693	717	663	679	700	735	705	683	692	701	745	678	713	724	689	719	698	738	710	698	685	692	732	721	700	712	694	686	724	706	651	685	718	712	665	663	727	666	661	648	745	705	693	677	687	677	704	683	717	721	706	673	711	745	665	678	735	682	705	733	690	710	668	695	689	674	669	734	687	703	701	743	700	701	692	699	729	678	680	712	683	714	694	717	716	694	664	695	686	645	642	697	674	693	717	732	665	706	673	756	679	719	681	655	691	715	718	719	670	668	699	649	668	663	652	708	696	682	721	727	742	720	727	726	678	688	704	705	719	676	753	718	727	728	718	713	691	717	727	719	755	729	679	714	696	750	695	691	692	677	652	703	744	675	695	683	698	727	684	708	753	692	704	699	683	731	644	681	691	755	688	692	719	699	700	705	726	659	736	721	709	710	708	751	684	722	680	667	694	649	650	688	723	698	688	769	697	670	685	645	717	677	739	705	707	703	677	709	694	679	701	690	691	678	676	726	722	657	673	675	682	727	730	712	681	688	690	757	726	711	701	675	632	737	740	724	697	717	683	672	726	665	670	675	735	656	673	702	705	665	661	713	734	679	714	722	714	689	761	679	698	704	665	663	706	720	665	681	664	721	662	714	668	697	711	707	708	708	687	704	729	705	712	746	694	721	665	711	671	751	699	716	716	696	691	682	690	736	681	700	692	665	702	693	690	688	696	752	697	703	780	656	742	702	703	669	709	652	679	702	708	698	725	737	624	718	677	704	722	677	710	666	690	689	719	678	695	666	730	684	723	703	647	693	662	698	670	687	678	709	687	696	703	691	671	719	699	685	679	702	659	723	664	710	729	668	667	691	677	740	710	695	724	672	693	700	669	728	730	727	717	727	716	677	700	721	676	713	647	711	670	708	675	695	723	731	694	685	680	671	675	722	751	668	743	749	738	669	726	728	700	703	695	679	703	683	695	723	651	669	702	752	708	674	755	716	737	722	718	711	700	704	692	740	705	650	675	691	696	673	722	734	668	717	660	707	697	703	663	700	658	746	701	689	734	690	695	677	690	700	685	695	701	672	716	749	706	645	706	656	719	675	688	689	735	690	718	752	699	715	709	720	712	689	735	706	681	728	731	707	687	664	723	657	664	685	734	732	706	689	660	655	717	733	682	670	740	709	647	696	679	628	694	673	725	736	674	718	676	717	690	671	739	678	653	760	767	660	696	696	702	680	707	709	680	709	744	686	670	659	717	691	737	670	715	726	684	701	725	702	715	722	734	675	753	684	683	745	655	691	710	665	681	663	696	686	679	717	724	756	720	730	723	664	691	745	711	705	674	727	725	691	712	694	670	736	712	688	720	670	728	681	725	690	706	737	745	667	634	682	657	702	701	648	752	646	699	706	779	707	705	757	698	696	744	712	673	742	712	698	659	695	694	687	693	704	737	706	718	718	667	710	715	704	688	680	685	750	675	750	700	674	723	677	717	693	669	731	740	691	724	695	679	700	667	690	687	699	741	710	672	669	679	689	710	689	670	721	642	726	726	723	658	691	742	702	736	694	689	704	671	722	706	666	727	724	695	695	722	728	710	748	697	709	671	732	740	690	678	674	702	688	719	705	695	728	693	728	691	709	693	703	687	647	717	730	665	639	695	748	725	712	701	695	674	702	764	705	759	714	702	729	722	675	712	686	681	707	735	671	737	684	685	702	717	738	708	711	687	734	636	682	686	711	642	688	718	690	719	665	700	673	705	708	641	722	728	697	697	733	746	651	739	726	666	721	719	705	736	668	678	658	681	690	704	673	742	748	689	711	673	706	707	702	708	719	663	705	736	733	712	681	715	710	696	707	685	716	681	723	658	613	685	720	696	676	677	690	708	739	697	678	702	703	713	712	661	705	729	650	649	708	664	702	706	659	671	706	680	709	709	699	692	720	694	699	702	759	712	731	683	723	668	713	654	678	650	706	642	712	679	670	686	690	705	702	720	701	739	691	708	666	728	691	706	707	690	692	763	696	676	668	729	704	695	695	739	706	677	656	683	718	626	685	735	727	687	670	742	689	705	669	699	730	698	702	752	695	739	693	676	722	681	749	683	704	690	729	711	666	673	677	712	696	690	680	725	723	719	677	701	681	711	681	744	674	717	677	731	725	715	703	679	673	667	726	662	740	744	697	672	730	686	719	703	727	711	710	696	720	730	758	706	667	703	688	734	700	652	699	733	715	735	703	655	700	692	716	714	714	716	655	671	695	695	724	707	704	727	703	687	684	723	728	715	751	728	684	713	669	705	671	723	704	727	696	682	683	675	676	638	699	729	707	710	698	717	701	688	658	732	667	721	663	694	669	742	682	717	727	706	669	702	730	725	671	741	662	678	719	702	696	635	676	669	721	692	704	729	693	717	715	701	684	689	707	707	687	695	688	638	639	718	648	673	683	677	705	668	679	707	731	704	697	680	665	717	701	667	747	693	692	700	677	702	731	684	719	702	682	700	676	729	671	738	718	729	649	710	678	712
73404	71742	76185	50971	23178	10058	9425	1010	456	428	403	443	411	440	449	477	379	485	470	439	504	417	427	445	448	453	475	479	457	480	417	429	404	422	454	477	459	439	397	412	483	431	469	409	428	428	425	374	401	462	441	411	384	424	420	469	410	425	385	430	464	449	457	407	422	430	458	416	456	394	461	407	455	464	417	470	430	439	443	403	427	440	442	443	452	423	447	436	413	441	423	490	435	400	447	465	411	445	449	459	425	428	480	399	461	427	407	441	408	455	419	438	410	413	426	440	469	447	436	440	411	446	422	410	453	509	496	483	409	468	447	412	468	462	445	459	422	405	427	410	430	429	440	439	416	418	441	401	453	474	413	401	483	396	410	411	399	396	393	458	449	407	432	434	436	462	401	436	441	407	426	418	465	434	422	422	444	395	427	396	402	422	434	453	412	451	426	466	452	455	450	466	447	401	436	418	422	413	451	401	443	430	484	466	421	469	424	433	439	431	423	406	470	410	477	453	410	428	425	430	436	407	428	453	438	439	446	445	445	439	418	439	412	469	434	480	498	401	436	426	438	417	443	425	421	408	464	397	426	398	423	399	399	412	437	414	392	433	421	474	412	436	423	446	456	449	427	462	414	445	403	420	447	412	420	437	453	450	425	455	459	412	432	417	458	412	409	411	420	448	428	475	491	414	455	396	430	442	455	417	439	448	413	402	409	438	431	408	421	411	457	477	426	424	418	399	454	435	462	415	445	416	406	423	449	401	388	429	416	436	431	432	410	393	471	410	445	467	413	428	463	443	438	436	412	435	460	422	414	438	429	473	424	411	447	417	412	409	385	436	440	460	417	417	414	469	409	445	428	453	405	444	451	430	415	415	428	387	432	383	445	446	427	417	398	422	417	461	449	422	419	426	414	453	433	420	440	438	462	420	460	416	429	450	466	443	393	425	419	454	439	429	453	421	426	405	452	442	436	450	401	417	405	453	447	445	439	438	446	427	475	442	412	447	427	440	430	451	448	420	463	476	438	444	467	419	443	433	419	427	447	380	458	485	471	464	414	450	421	452	458	418	422	433	442	409	432	458	434	388	438	462	455	431	464	483	440	426	383	464	436	440	410	497	438	419	440	445	461	416	442	382	388	406	446	440	383	434	404	422	451	435	435	475	448	443	487	460	416	431	436	431	436	428	470	456	414	426	424	433	449	413	420	476	384	453	402	462	450	450	455	449	436	446	451	408	474	435	445	439	434	428	459	467	395	398	425	416	442	461	429	443	458	422	434	450	484	429	408	434	416	424	475	422	431	404	435	444	400	421	452	423	446	428	422	493	450	421	450	418	460	463	432	426	432	442	397	420	426	471	511	438	439	421	402	461	400	452	465	431	425	418	420	421	434	420	426	470	443	465	419	476	449	456	459	407	443	406	415	407	419	395	421	416	391	453	453	457	468	394	481	441	415	408	421	433	413	457	439	410	418	425	411	394	468	406	444	449	419	425	471	388	427	478	430	410	405	404	424	451	467	457	462	426	444	472	471	467	448	444	446	415	411	450	439	450	409	414	456	460	443	424	460	415	440	394	459	432	447	450	430	376	445	447	437	446	455	439	404	448	433	446	436	439	415	440	451	441	429	423	412	424	418	441	432	455	423	436	398	415	461	482	397	461	436	422	401	457	441	418	437	461	435	413	417	460	424	404	425	454	473	426	436	466	420	449	403	429	456	429	457	448	440	481	445	440	460	419	482	480	437	461	474	491	407	430	432	403	397	454	429	442	438	439	418	416	455	443	458	455	434	462	447	407	412	406	442	417	404	421	441	421	456	444	412	377	424	438	411	415	428	462	485	432	483	423	450	432	408	422	456	426	443	431	445	398	423	434	413	444	465	474	416	413	428	459	436	398	448	425	436	474	388	473	442	403	418	441	444	452	417	386	426	426	421	455	424	443	415	420	438	431	403	456	445	433	443	463	384	447	443	474	419	422	428	411	421	491	446	455	403	485	453	441	505	468	437	443	438	425	428	419	438	401	429	432	430	457	413	442	440	458	463	397	440	430	435	434	442	432	436	440	458	411	439	460	446	463	402	466	427	460	432	446	486	427	464	425	448	481	459	488	443	451	429	430	379	402	410	449	427	404	393	398	402	447	431	446	427	461	428	450	424	447	427	374	448	429	456	434	418	405	389	406	400	464	426	425	452	463	446	462	438	451	441	440	415	454	420	455	454	446	412	445	425	388	372	421	400	465	426	438	392	461	457	421	402	428	452	439	443	427	424	436	414	447	459	416	447	429	426	484	445	400	427	449	419	442	454	430	427	449	425	404	431	426	448	410	397	440	429	444	416	428	490	426	452	426	436	383	388	414	439	433	397	443	437	444	454	448	426	425	417	445	416	419	400	423	439	424	411	415	421	449	438	448	461	430	409	471	455	416	440	404	438	385	424	440	451	458	432	431	419	440	446	383	394	455	445	448	443	404	420	408	411	429	432	453	459	462	491	439	392	457	457	442	441	420	440	434	412	460	442	433	459	427	450	399	427	411	405	447	433	453	440	446	432	451	469	424	388	433	461	479	456	425	419	419	461	400	434	449	430	445	444	423	462	422	437	434	397	411	452	441	456	415	447	448	415	443	457	399	462	425	442	410	439	437	425	422	423	451	454	435	433	451	419	450	458	461	435	460	441	462	432	447	419	410	483	439	425	442	436	436	446	412	422	423	422	413	428	431	434	391	429	425	474	409	382	415	403	435	421	394	441	421	486	450	422	414	448	455	423	450	405	437	480	427	445	469	465	437	427	439	430	447	404	440	436	400	474	449	433	453	448	424	457	461	424	423	447	432	442	445	447	404	473	392	471	414	472	430	430	432	452	477	463	429	461	449	464	413	443	422	441	394	432	439	457	417	439	411	452	439	401	443	417	431	468	443	399	391	425	471	423	416	446	426	436	432	449	450	474	382	436	471	456	464	398	443	428	414	464	395	419	418	418	426	430	416	444	431	432	426	453	438	397	447	391	413	442	468	423	420	441	428	419	411	421	416	438	458	379	428	454	445	400	495	443	468	449	425	414	446	475	414	455	413	424	412	478	460	430	425	430	441	427	403	469	434	425	444	456	428	462	420	426	426	409	446	446	405	394	428	437	434	436	437	441	459	449	435	417	392	449	460	389	439	436	435	442	438	423	423	448	440	453	457	407	464	456	376	436	431	438	396	406	434	448	458	436	453	418	440	459	444	417	412	430	406	438	454	448	428	423	427	464	404	431	430	468	458	438	446	426	450	464	452	427	445	431	449	455	448	423	458	435	435	409	439	383	430	422	431	455	372	406	419	409	431	415	421	432	417	426	471	453	474	418	415	438	449	409	428	430	397	436	446	491	444	443	411	455	414	457	452	420	470	436	429	448	441	449	434	411	460	454	422	425	378	399	435	467	432	404	429	395	461	497	416	428	458	445	454	433	480	467	441	428	415	451	408	450	438	446	429	467	405	447	419	472	474	463	430	435	427
49600	62305	75118	53321	26742	17660	21698	1141	1003	1027	1024	995	1026	961	1010	983	1007	962	994	931	944	958	982	1024	953	954	977	962	1013	972	960	929	911	986	983	943	956	908	923	999	953	1006	938	974	936	981	904	934	980	950	994	990	991	991	939	963	923	992	893	909	963	944	963	1018	893	988	988	936	886	966	937	987	941	915	977	930	972	980	890	923	907	916	950	990	1029	950	915	976	944	987	927	959	983	956	943	940	940	969	925	999	948	933	955	971	988	935	961	956	998	1001	933	970	918	959	970	986	922	958	956	981	893	1006	1019	874	1028	929	1005	924	951	915	995	1011	941	960	957	958	906	952	969	1005	1009	978	945	958	952	982	946	940	1001	928	952	948	943	967	938	989	966	908	914	943	927	1014	947	969	986	1007	950	959	1001	998	916	945	918	973	967	967	941	975	970	952	942	910	970	950	937	935	895	992	1014	950	962	973	913	955	925	1002	981	1017	931	972	920	924	976	900	935	985	968	967	926	958	954	968	995	975	988	980	989	970	937	988	948	934	951	944	939	948	997	996	934	963	961	953	946	908	933	970	991	935	948	988	939	1003	959	970	941	949	993	962	965	991	963	942	959	940	952	994	971	1003	913	922	949	945	1017	976	949	926	946	913	963	995	980	928	963	973	901	979	940	925	951	947	1006	965	915	951	995	943	1010	946	961	935	912	1043	969	950	930	907	925	987	959	892	923	956	930	924	919	960	940	998	950	967	1003	937	943	924	909	929	918	974	1015	972	896	921	925	982	952	948	924	954	986	927	1006	948	968	954	914	945	1005	956	970	998	893	931	923	989	939	883	921	942	1015	972	987	968	970	983	915	956	916	969	959	958	963	934	971	931	911	967	993	939	980	966	953	959	1001	933	952	991	874	936	980	941	1018	946	927	995	968	919	900	948	923	938	918	953	934	984	935	1010	979	1014	900	910	963	947	936	956	997	913	960	932	909	961	895	1006	970	983	912	937	979	964	938	956	934	981	947	929	915	971	894	979	1007	959	962	934	928	990	982	912	975	972	940	967	944	984	939	930	910	972	920	927	950	991	976	927	912	930	1003	1003	1015	952	932	945	976	911	947	974	948	960	1011	971	922	979	899	948	969	944	989	944	917	925	939	917	953	933	962	967	956	935	987	973	965	935	988	1005	957	947	921	937	983	987	975	996	952	929	929	958	983	962	934	1013	1004	925	951	966	875	962	944	929	975	961	975	962	927	977	964	1036	936	877	974	972	975	958	935	948	963	999	950	971	949	940	947	1008	950	982	964	949	998	924	930	887	945	957	1002	945	964	967	966	950	910	985	927	978	948	977	1013	957	924	941	978	876	948	945	956	974	972	970	926	995	942	978	944	969	973	975	936	968	980	935	915	956	993	955	991	1012	973	957	947	946	945	981	955	1028	930	974	914	947	941	949	965	953	917	1007	929	960	968	988	967	954	966	953	999	942	979	924	958	963	980	930	948	1010	969	921	935	922	932	1001	947	945	926	961	892	1003	986	975	929	941	946	963	970	950	969	938	978	985	967	982	1018	940	982	935	1021	948	972	1015	967	906	925	945	967	981	930	942	983	964	984	1002	950	927	894	986	983	930	947	995	989	936	922	913	967	911	940	866	966	985	1037	940	955	924	959	1000	938	936	985	1011	882	962	983	940	926	859	958	957	974	980	992	929	941	921	940	949	931	978	969	932	962	962	973	969	932	938	886	914	930	909	976	972	959	873	1036	939	953	962	984	975	971	960	955	991	932	939	988	926	935	963	974	941	916	988	889	1002	980	926	928	901	1015	922	986	963	924	912	974	945	949	962	953	880	996	929	944	931	927	961	1007	955	925	922	1003	990	932	942	938	963	969	975	944	970	976	998	949	975	975	974	973	983	966	984	948	964	976	952	984	938	917	956	959	955	978	986	984	1012	957	951	1021	936	979	909	930	969	943	936	1009	975	965	965	948	924	1027	933	913	927	964	981	964	976	979	957	923	942	914	872	976	976	933	998	963	961	910	955	933	937	963	969	967	977	971	951	943	961	982	989	967	1007	939	956	1002	997	984	954	1020	929	996	937	915	912	980	988	957	927	965	981	1009	937	965	1003	934	981	950	941	953	966	987	968	1023	979	971	968	1004	942	990	929	998	913	921	967	951	942	932	917	1016	966	948	914	946	935	924	951	1010	1021	948	967	962	1010	955	979	942	924	1018	946	984	988	945	1026	985	937	984	914	907	891	967	983	951	942	999	920	925	973	945	916	895	987	924	914	987	945	961	973	964	930	931	980	939	932	971	933	1015	861	906	966	963	941	968	931	981	951	986	947	985	922	964	1032	928	958	964	964	939	937	954	948	964	1029	971	988	1007	949	1001	912	966	995	983	937	939	933	943	935	983	906	993	972	930	897	963	891	993	964	946	974	906	982	983	937	940	935	981	908	941	947	977	917	1016	969	979	944	1006	946	968	908	1001	903	961	919	956	958	915	1002	1003	938	934	971	940	880	1031	975	874	959	944	950	920	937	935	1021	923	940	921	948	907	909	964	910	913	960	911	962	966	1005	950	946	975	1007	922	906	980	981	1006	919	913	933	977	1006	948	933	998	963	955	954	971	970	965	967	931	878	982	951	951	968	943	956	991	951	976	962	986	971	974	948	951	924	945	971	987	929	912	964	998	924	934	941	1000	927	960	947	928	963	958	983	977	981	951	965	890	974	1008	888	917	933	1010	933	967	966	941	1014	999	947	965	969	913	938	915	896	1016	987	920	941	1020	967	979	940	994	971	940	1004	990	905	1001	964	918	989	927	988	945	960	956	979	994	966	983	995	908	957	1005	960	959	948	978	946	933	1003	939	968	941	910	960	953	974	960	981	953	930	923	912	922	913	1039	962	913	938	956	967	958	976	897	917	975	945	966	964	915	957	966	920	996	960	984	963	982	984	960	939	949	912	965	958	961	978	958	978	945	964	968	978	963	931	953	963	964	982	1002	924	960	961	937	936	919	980	1011	928	1007	960	983	940	1020	986	944	927	930	916	957	954	982	921	921	980	929	959	928	980	998	980	978	947	976	894	950	982	1011	950	911	977	962	970	913	966	925	912	924	982	955	958	986	1004	941	991	934	942	952	961	934	947	960	976	993	973	942	1004	970	971	925	972	947	966	969	995	933	952	951	965	943	955	941	1005	959	927	877	1018	945	938	889	882	956	929	963	961	968	963	993	968	988	887	995	968	952	963	957	924	990	933	943	944	918	1008	989	906	1003	952	934	954	942	982	950	985	924	895	971	1035	974	951	939	924	983	952	915	976	909	878	959	946	909	961	987	974	955	958	959	934	919	900	938	961	927	1023	945	938	986	984	926	988	948	958	994	970	985	976	960	948	956	997	942	920	953	922	993	960	949	952	930	966	953	1009	1007	958	972	905	958	994	949	967	902	939	943	986	1011	1003	958	978	970	968	980	946	946	964	965	912	953	974	983	952	951	921	934	957	916	909	934	903	933	1011	962	930	935	960	966	875	939	879	989	961	974	962	924	1011	1005	978	949	967	952	965	947	922	911	881	951	924	902	950	965	907	984	895	921	967	920	1019	931	974	985	1005	948	940	948	999	970	963	962	926	927	948	978	951	886
44832	29379	13771	2462	672	506	585	297	284	278	271	260	257	266	286	280	260	274	278	272	254	270	285	251	249	244	264	272	255	262	245	244	287	253	268	287	272	284	294	272	240	279	257	248	270	275	245	259	278	264	280	262	258	234	270	248	241	281	304	252	258	260	244	288	294	268	280	265	264	254	242	241	302	270	263	230	235	263	241	255	283	250	305	246	268	252	257	277	253	274	250	261	310	279	309	252	296	254	250	261	232	259	278	264	241	259	269	263	237	259	265	250	285	261	287	245	221	245	247	268	237	268	258	261	257	292	245	267	286	309	286	273	249	250	274	261	241	247	251	223	280	268	277	256	303	270	256	234	254	266	274	271	299	268	275	236	266	274	284	240	272	282	265	306	237	251	253	295	234	247	254	282	278	259	269	290	279	287	262	278	255	290	249	281	253	267	253	246	258	253	247	261	277	274	274	242	287	270	288	245	250	246	265	276	281	270	267	255	281	248	254	263	246	259	259	272	248	274	231	256	299	297	258	285	274	235	262	263	277	255	276	268	277	239	250	265	273	264	236	268	263	265	263	250	262	265	277	300	249	276	271	277	264	299	260	270	256	268	219	270	258	263	283	242	258	247	251	270	273	260	232	261	282	253	266	244	254	266	258	270	244	266	257	258	280	279	259	245	256	277	271	257	251	232	261	267	288	261	258	265	255	248	251	262	269	236	266	283	260	231	277	231	286	266	264	274	271	280	247	278	254	250	266	262	264	290	247	226	278	261	263	249	277	297	256	280	272	263	254	250	222	257	240	235	258	252	253	272	275	267	296	265	257	260	275	274	256	265	288	260	292	246	257	280	274	261	255	251	283	263	216	264	255	248	249	287	262	244	289	259	248	265	264	257	230	257	249	277	279	261	269	264	309	275	254	258	253	260	273	275	255	270	268	241	275	240	256	248	246	259	280	255	288	261	268	272	280	268	319	269	278	270	283	287	258	250	269	270	279	266	258	262	270	293	258	235	273	270	252	282	263	242	267	268	285	239	250	262	263	240	269	260	264	272	285	271	273	278	286	263	282	257	252	280	278	266	248	244	258	275	246	284	255	262	262	262	279	265	287	220	251	268	275	267	258	266	268	285	259	253	279	264	250	258	265	263	230	256	281	249	265	243	261	234	246	263	249	247	293	268	277	249	282	255	278	257	268	287	250	229	271	244	250	258	276	250	243	245	235	238	269	235	288	244	276	255	283	265	296	293	266	246	262	253	268	256	255	272	250	295	241	283	290	258	313	256	297	247	286	253	272	255	250	267	279	267	285	257	240	255	256	275	277	269	271	292	273	227	286	277	297	260	246	266	290	257	269	254	271	266	293	274	230	251	237	260	259	275	257	260	255	269	268	276	262	237	296	256	258	262	251	271	234	260	250	288	303	247	239	248	265	271	259	246	294	269	261	307	273	229	291	263	295	269	290	262	261	267	290	243	262	252	246	264	281	238	294	280	263	241	224	275	289	259	279	258	270	273	261	262	249	283	254	269	244	241	231	269	278	240	240	235	251	271	256	283	247	237	251	255	249	247	231	270	253	256	252	286	282	252	248	254	244	267	218	267	217	251	250	272	294	284	270	260	267	273	283	248	278	253	276	248	265	278	270	272	257	248	298	270	258	269	291	247	271	255	244	285	293	233	261	256	265	262	248	271	235	257	273	265	287	250	261	262	278	268	267	257	262	292	247	251	270	263	271	243	244	239	241	250	247	248	275	303	285	270	269	294	260	248	295	265	270	250	252	249	245	234	284	239	266	274	247	230	254	277	279	237	273	244	262	289	288	271	247	261	267	247	235	289	265	253	266	257	230	248	296	259	221	264	255	263	261	268	280	273	239	240	283	247	293	249	265	280	311	288	255	265	278	277	236	232	277	293	258	258	280	271	271	237	259	281	270	263	289	284	260	259	249	245	263	278	264	271	272	259	254	269	298	264	253	230	273	262	258	244	265	284	271	291	258	248	268	272	263	281	263	236	255	250	276	263	275	263	258	266	277	284	256	247	270	263	264	258	267	248	288	319	254	265	256	283	270	253	249	281	279	242	219	255	262	284	248	257	242	257	266	265	218	266	273	256	280	265	253	242	253	243	240	259	254	269	263	218	241	232	287	251	282	307	251	258	241	247	275	258	285	271	276	281	260	275	304	269	266	265	242	246	253	234	266	243	262	237	263	257	271	263	264	285	278	243	265	269	256	259	259	268	242	271	268	277	254	268	295	285	280	240	257	278	271	262	264	258	243	245	246	277	229	244	273	278	302	267	250	244	278	249	269	268	241	247	279	276	268	278	275	267	252	263	255	280	260	264	246	265	269	259	245	253	275	255	247	250	284	226	233	265	296	236	256	254	270	270	240	239	295	247	253	265	259	291	235	280	250	273	292	271	260	247	265	251	249	260	274	296	269	258	233	253	242	256	274	271	272	250	267	251	278	228	260	251	271	254	274	267	267	289	256	262	261	255	260	298	218	246	249	264	285	265	262	287	279	293	270	272	277	263	285	316	255	280	245	270	246	245	244	261	257	282	273	270	252	258	259	260	275	253	266	261	294	290	258	258	281	272	253	282	284	220	269	267	250	274	243	255	237	260	288	277	241	264	263	246	253	291	314	250	256	281	274	232	239	295	252	254	235	236	250	245	230	276	264	237	247	309	248	262	258	247	264	256	273	251	295	261	284	290	270	237	236	249	232	260	228	267	276	263	272	264	274	271	238	252	262	275	273	259	280	262	257	241	261	235	246	301	271	268	264	249	254	252	276	245	249	273	268	251	271	254	285	300	277	255	283	308	266	289	229	254	236	243	266	261	253	265	263	278	261	263	256	238	280	264	265	288	264	234	267	261	269	250	257	265	261	238	263	273	291	214	286	255	259	251	264	258	253	252	317	266	243	252	274	253	273	265	241	281	233	289	269	230	267	264	251	284	279	262	277	239	275	236	238	273	270	285	295	284	305	253	281	267	269	265	307	246	235	258	276	272	248	267	260	254	238	250	259	256	266	258	266	280	257	246	234	253	249	245	302	252	292	280	262	243	265	285	275	237	276	254	251	282	247	280	248	251	260	259	269	253	281	248	259	269	258	260	228	267	290	273	206	266	254	256	251	278	265	283	223	263	259	260	233	280	257	253	252	235	252	254	243	240	279	221	228	261	293	232	285	248	272	291	275	246	276	245	260	274	272	313	282	295	246	261	257	260	262	282	269	268	285	251	266	248	236	263	282	251	268	257	275	268	252	279	240	273	255	245	242	279	257	248	240	257	258	280	242	252	275	261	259	296	277	263	279	255	243	262	247	262	272	237	268	239	213	249	251	277	253	267	272	245	292	253	252	264	249	242	252	242	274	265	282	262	255	274	253	212	242	241	270	251	251	280	269	261	286	270	288	233	254	271	267	259	254	271	246	234	257	276	259	292	262	285	257	290	282	280	268	289	258	251	279	267	307	234	260	262	282	252	241	249	258	272	261	253
26037	22987	16630	3744	1566	1592	2051	599	589	585	590	568	619	614	589	530	635	555	620	614	613	628	642	585	676	617	636	636	643	628	643	587	585	641	587	595	623	615	601	562	598	591	624	603	616	633	623	546	604	617	617	611	627	647	645	617	607	627	635	606	607	629	605	614	612	610	646	612	629	622	625	640	596	655	554	605	622	625	584	559	621	580	616	650	624	597	589	581	609	633	609	599	607	641	598	573	642	635	653	647	595	604	614	606	633	590	642	607	613	639	629	600	662	606	579	615	636	605	576	603	593	610	624	599	643	621	643	608	616	584	609	618	599	621	598	630	616	604	597	649	608	578	571	595	629	610	609	580	632	624	600	651	631	587	657	599	567	624	577	633	614	592	600	577	612	638	606	623	626	565	606	620	579	597	568	624	599	618	640	603	648	635	586	598	596	656	600	618	625	605	609	611	654	580	587	620	609	627	598	572	585	579	589	610	642	612	638	629	610	615	608	624	581	620	630	591	632	633	623	632	595	604	612	624	592	613	605	602	627	631	616	590	623	648	619	617	604	594	618	558	594	629	633	639	544	626	593	597	628	576	609	536	610	610	616	588	567	607	600	617	620	622	643	654	591	626	595	591	608	612	653	622	665	603	548	591	604	646	615	624	654	593	593	594	607	579	619	622	605	651	578	605	609	589	611	619	595	603	574	595	609	598	596	594	599	595	644	636	625	642	574	626	618	562	606	618	594	606	605	643	663	586	628	592	608	627	593	612	668	616	612	606	615	615	600	613	652	604	576	629	582	567	637	654	593	641	647	663	598	614	613	641	558	599	564	638	604	615	603	617	625	644	568	613	632	603	615	650	653	545	596	570	638	576	568	614	581	589	597	614	617	625	585	619	638	634	584	632	613	612	598	648	624	589	643	585	654	601	617	636	645	643	616	622	658	593	656	628	602	569	619	623	592	662	621	614	591	652	645	644	642	593	619	618	574	600	604	612	656	660	634	634	588	621	591	627	624	660	549	589	635	592	647	592	598	610	636	640	630	617	587	612	611	600	655	643	627	615	576	612	590	598	585	577	602	586	630	620	606	610	574	614	632	618	662	661	618	597	646	629	588	651	639	568	578	629	580	618	645	603	638	600	585	649	613	638	619	624	638	619	612	612	599	613	614	623	628	612	610	577	576	607	570	628	577	634	614	620	604	617	562	610	600	568	604	596	622	639	620	613	630	582	647	659	626	596	614	610	611	654	598	597	622	621	605	618	608	627	578	597	645	613	605	618	622	623	609	598	627	636	563	603	564	616	633	588	618	616	544	581	598	589	631	607	631	628	625	575	642	616	611	610	628	630	614	621	597	629	620	608	577	582	599	625	633	603	594	557	607	614	583	621	621	621	606	599	612	600	621	601	626	634	642	599	595	618	616	585	579	589	634	576	594	635	606	620	580	615	638	577	612	638	614	616	594	561	628	609	625	604	592	583	630	565	612	585	637	614	631	601	597	624	637	650	582	650	590	582	680	623	650	596	623	596	599	635	602	624	598	605	575	580	608	586	654	631	642	615	643	580	640	645	612	621	653	596	638	630	611	646	604	648	621	573	649	637	644	607	596	595	609	605	569	603	631	611	669	553	602	577	619	597	590	588	633	643	636	630	648	576	643	616	626	577	624	622	606	618	628	648	623	603	637	665	608	590	659	582	569	622	615	580	589	633	610	615	615	631	629	626	611	627	608	629	671	645	550	632	589	576	616	634	593	585	584	636	636	627	601	600	649	598	632	615	625	637	632	601	571	574	639	597	619	620	634	656	604	610	602	619	617	611	601	622	612	620	662	621	584	595	645	626	596	646	601	588	667	590	566	587	650	567	652	556	637	656	613	613	621	593	568	599	634	622	602	565	592	590	606	649	605	606	614	606	659	611	629	625	602	622	629	614	570	597	612	590	560	574	608	659	591	588	613	585	627	593	634	627	613	628	600	590	630	573	616	607	573	600	622	616	616	611	585	578	619	614	623	612	619	604	601	607	629	599	610	627	582	590	616	635	605	598	605	608	611	590	659	616	626	623	613	611	611	587	628	652	617	647	577	602	627	605	661	566	641	613	572	607	610	613	596	605	594	601	617	613	688	636	635	621	638	610	651	610	622	574	573	580	568	637	627	620	598	598	612	605	607	618	567	635	627	658	624	641	603	619	629	561	598	580	651	606	609	578	612	634	647	632	627	639	584	584	614	631	600	607	614	589	642	601	591	652	587	587	588	628	590	612	570	604	594	614	615	568	607	612	576	626	595	612	624	657	593	599	605	586	611	634	609	631	649	634	627	620	650	626	586	625	629	607	638	620	591	607	610	610	591	621	641	612	600	631	609	593	594	590	571	617	602	566	660	593	617	592	638	658	615	599	588	577	617	642	569	607	611	628	632	629	656	665	604	610	578	611	636	625	605	625	602	625	587	643	612	647	638	639	601	614	554	660	617	607	610	617	650	605	623	613	654	627	606	625	607	592	573	628	611	617	591	618	593	607	607	565	614	642	565	600	590	591	617	579	688	639	617	673	653	585	588	612	608	558	588	597	636	621	600	582	601	582	626	578	635	644	611	584	634	574	639	580	613	592	658	596	603	627	584	636	603	643	582	607	629	597	637	597	601	645	621	585	601	617	610	594	624	596	625	556	628	609	561	638	603	640	623	650	628	594	641	571	640	601	593	618	564	611	617	636	620	611	572	573	637	594	614	612	615	591	628	594	602	622	590	596	623	618	607	619	606	614	612	598	536	621	608	608	602	619	635	617	585	619	620	588	577	569	605	626	600	664	586	579	608	639	684	618	602	639	618	625	575	585	614	591	613	592	598	619	579	564	581	577	589	637	612	629	620	657	602	620	592	643	653	602	656	634	628	603	597	619	626	618	594	655	623	611	615	598	613	635	589	623	604	573	660	615	590	623	587	614	588	637	578	603	603	604	576	600	615	626	584	603	627	625	604	582	623	617	602	578	571	645	596	607	600	595	603	614	626	621	639	639	606	617	587	553	605	563	633	603	592	621	631	626	628	610	619	630	588	658	583	614	651	635	638	596	613	607	617	618	621	604	635	624	614	645	656	614	613	596	606	637	648	622	644	573	658	614	595	622	605	625	588	636	632	583	606	590	612	655	559	626	589	592	649	598	627	597	601	610	619	563	612	601	622	606	587	639	581	580	655	635	633	598	612	640	592	621	631	623	592	590	581	591	626	614	590	627	591	598	687	603	603	596	622	613	625	625	594	667	529	586	569	614	603	631	606	607	544	630	658	616	631	679	609	618	600	678	609	591	600	599	606	607	620	579	610	605	629	596	605	633	584	636	594	615	674	594	618	573	612	644	609	579	588	597	648	602	669	607	600	619	609	617	630	621	594	639	590	637	576	616	634	578	590	609	607	609	583	585	587	624	577	578	635	585	595	610	626	558	659	655	611	585	615	634	599	603	562	590	615	616	648	611	626	596	581	609	606	652	573	594	645	612	651	599
66783	68293	59175	22983	14005	8250	7837	721	263	275	316	290	236	295	284	262	273	268	256	270	262	265	270	259	251	295	309	264	248	285	281	228	277	252	241	281	247	223	249	320	270	241	275	216	247	273	282	278	285	271	294	270	265	282	268	269	273	290	291	276	267	270	248	285	270	236	267	280	268	275	263	268	297	295	255	270	264	266	276	303	308	281	291	263	265	293	252	231	286	269	252	271	267	300	284	275	261	267	268	260	259	245	262	228	264	258	283	252	292	253	256	246	253	262	216	273	273	254	262	273	265	264	290	256	248	248	250	261	280	299	228	283	264	267	272	248	241	249	260	270	259	289	287	277	240	256	278	268	286	275	263	257	294	259	262	261	245	248	281	262	265	258	256	297	251	274	257	263	241	249	270	268	261	282	248	261	293	251	282	267	269	280	270	284	234	282	244	244	283	266	276	293	283	288	288	229	278	251	277	222	299	268	280	237	270	280	269	289	254	257	264	261	254	279	268	264	276	238	285	264	258	265	265	257	258	263	277	264	294	261	254	262	244	283	280	267	279	280	281	280	270	278	262	298	266	263	268	286	259	284	263	290	286	235	295	272	255	248	255	264	244	291	267	260	286	293	265	282	299	254	269	294	285	280	308	259	274	249	300	244	267	293	266	283	273	263	295	289	249	303	250	260	255	281	293	277	276	276	277	281	244	280	273	258	272	267	258	246	257	266	264	249	258	265	263	281	262	266	279	277	259	274	266	273	266	281	304	228	264	243	245	276	262	235	275	276	246	304	278	248	261	283	276	273	275	288	254	274	281	235	253	256	285	260	269	231	246	257	240	239	267	204	312	266	254	263	304	266	279	260	283	290	267	264	263	292	285	248	266	244	273	254	292	247	250	240	264	263	261	248	268	278	260	252	251	252	252	251	276	280	289	285	257	274	262	259	265	272	272	242	258	250	259	257	268	229	264	257	244	294	277	289	240	287	264	260	301	291	296	323	286	274	266	255	225	299	280	269	314	274	239	290	293	204	278	273	265	262	303	255	270	296	296	266	261	296	236	249	260	261	262	295	253	248	259	266	302	242	270	290	290	264	230	276	270	261	304	250	265	264	272	270	276	316	262	294	235	229	299	231	259	253	276	264	290	271	262	252	242	271	288	293	273	276	278	271	270	257	264	256	259	265	277	272	242	278	262	307	296	282	272	256	294	276	285	259	268	248	242	258	272	290	282	279	267	265	288	241	267	276	273	278	273	225	260	241	255	262	266	255	266	256	274	258	248	254	263	278	263	287	253	244	282	249	277	279	251	246	281	302	274	259	255	260	257	255	245	263	266	260	263	257	265	294	259	290	269	274	257	283	280	270	282	264	267	248	297	248	272	235	258	230	264	253	256	256	254	252	242	270	260	279	279	249	277	265	283	277	296	274	281	281	274	260	290	284	260	254	231	240	247	280	292	267	305	289	248	269	263	291	294	246	252	257	251	265	278	264	252	301	242	269	265	236	263	252	250	257	264	277	233	259	302	252	275	281	312	272	284	242	287	260	283	279	282	250	259	243	260	258	291	277	285	272	270	274	258	266	261	219	301	275	262	253	264	259	250	268	236	245	265	250	278	254	237	276	266	273	268	268	264	289	270	259	266	236	266	276	235	272	268	276	254	256	309	259	258	284	300	291	255	274	262	272	261	267	250	238	260	279	271	276	252	265	272	260	254	275	284	279	269	240	283	254	284	274	273	259	300	262	260	251	248	270	277	263	270	259	252	296	248	272	296	286	293	276	253	247	313	247	241	265	304	282	281	287	265	289	257	275	246	250	267	253	279	257	243	254	255	303	262	260	273	260	271	272	281	267	272	289	221	274	254	283	261	275	284	262	268	254	274	265	268	253	251	260	258	245	256	249	260	290	262	299	288	293	249	264	234	252	291	261	268	279	259	309	269	316	299	228	252	254	295	268	272	256	294	247	274	244	263	225	298	276	276	261	276	276	278	250	259	272	273	271	250	290	259	298	282	269	295	282	289	247	276	256	252	255	276	247	290	252	288	237	249	254	281	281	278	271	250	307	279	245	267	267	263	264	253	284	246	242	262	285	252	257	228	241	251	292	253	279	246	264	282	281	267	255	268	298	290	286	213	251	268	262	248	303	247	287	273	265	259	259	237	237	250	266	301	245	268	244	244	253	295	257	286	260	281	236	258	242	268	245	243	239	256	265	293	266	271	271	258	242	252	258	276	279	277	266	272	288	247	238	244	231	261	269	265	234	254	244	257	287	251	273	262	280	250	277	252	281	251	284	242	297	236	259	298	226	278	259	274	286	256	289	279	243	283	280	248	270	270	283	259	273	255	286	278	279	282	264	293	263	273	267	249	255	229	273	296	276	221	278	270	257	257	281	263	277	282	223	255	240	267	260	237	256	239	275	253	274	289	274	250	266	276	246	291	271	256	250	285	287	269	272	271	249	252	301	271	284	262	274	290	278	257	270	255	271	273	265	247	249	243	300	282	247	248	267	277	258	270	293	283	272	272	259	231	296	264	263	263	246	266	266	268	286	275	268	251	278	270	276	255	255	270	242	276	279	249	273	244	258	296	267	263	257	273	262	264	276	235	260	263	269	272	292	287	299	278	283	282	299	261	229	284	304	250	282	239	262	280	270	246	274	244	258	267	248	262	267	281	303	284	272	306	252	262	268	273	252	277	241	253	250	226	244	293	268	274	285	259	269	280	256	260	293	233	275	263	305	283	274	259	285	263	248	267	272	274	273	265	277	256	263	279	250	260	271	257	272	254	284	282	285	274	244	275	279	261	269	267	264	275	266	251	266	282	258	264	283	289	232	257	246	270	253	250	262	271	263	229	280	247	225	315	250	265	292	258	250	276	257	273	284	280	273	243	253	250	249	239	252	264	258	275	259	259	253	278	227	278	252	256	246	275	268	283	296	290	292	255	241	255	274	257	260	251	262	253	234	243	276	291	262	239	263	279	272	291	263	284	288	271	317	275	263	255	267	277	291	274	251	285	296	268	263	288	277	261	263	266	250	263	270	252	281	256	246	266	260	262	279	244	266	252	264	259	250	281	250	278	291	249	277	271	268	280	289	263	260	278	278	326	264	259	244	256	257	269	286	297	261	256	269	280	298	252	264	265	255	266	274	260	275	280	296	268	244	225	258	273	261	283	268	292	276	240	268	260	250	265	292	305	261	289	280	235	287	276	252	241	248	271	270	269	270	290	247	252	260	253	262	266	283	257	282	288	254	290	263	257	258	276	250	255	323	263	279	266	262	276	283	257	292	272	276	260	313	288	279	245	274	251	293	279	249	310	276	266	251	271	295	262	281	268	232	271	294	258	276	272	287	237	276	288	235	260	265	233	221	248	244	267	254	308	294	268	264	284	241	246	303	269	242	282	260	291	285	295	289	246	258	279	256	261	291	252	301	272	301	256	257	289	287	275	262	247	260	260	270	245	259	283	249	266	259	246	255	235	265	283	276	267	287
44014	56506	49646	23576	24789	21154	19684	1071	712	654	748	699	667	648	666	604	644	674	716	652	639	616	687	643	651	622	627	619	646	664	638	648	660	608	643	650	627	614	676	626	674	639	644	642	663	674	608	612	644	612	668	598	643	603	629	632	611	630	612	632	626	610	629	630	613	603	646	645	656	651	647	603	647	651	688	678	561	632	651	626	632	622	646	649	658	620	667	653	583	636	612	666	633	614	630	661	615	599	635	641	648	644	653	628	633	635	615	640	611	651	667	606	630	622	606	639	596	586	655	626	645	643	654	681	621	674	635	602	620	665	637	618	621	596	593	630	674	599	663	616	648	650	638	648	604	635	635	607	675	661	652	652	681	626	632	653	610	672	634	641	661	642	665	616	608	645	672	653	584	647	652	629	638	631	626	626	593	593	628	654	634	619	689	715	625	661	621	598	593	593	587	626	646	607	645	591	658	637	639	629	650	626	643	573	642	599	620	662	614	620	635	641	651	632	632	640	658	665	612	649	646	692	639	667	599	641	611	572	652	626	670	635	597	671	632	632	630	669	621	649	627	619	655	576	644	584	622	621	618	628	664	668	666	681	616	627	612	687	615	616	653	595	630	620	646	610	637	607	618	634	639	622	657	599	626	634	607	619	623	647	653	649	655	637	639	653	593	581	630	647	639	626	626	657	602	600	603	616	652	633	668	643	615	606	620	614	613	626	688	662	630	675	665	605	624	659	642	649	632	596	668	639	641	652	678	595	644	636	650	693	636	629	657	627	638	619	620	660	629	627	598	656	656	619	620	618	624	659	617	576	637	662	641	625	659	624	641	628	622	624	615	573	625	644	603	645	619	662	653	635	633	637	639	651	621	644	615	579	598	633	632	601	665	670	636	624	632	623	619	641	654	644	589	614	596	595	678	664	617	621	628	618	617	659	639	629	637	666	634	649	664	600	659	605	633	658	614	711	641	624	629	625	599	591	646	634	627	653	622	642	609	632	591	610	677	646	600	657	607	601	607	632	652	633	639	641	632	611	609	688	617	625	642	633	643	605	655	644	644	676	686	709	602	611	602	675	602	600	639	648	626	606	689	643	618	623	670	613	617	613	675	633	615	599	607	606	622	585	632	631	662	621	645	627	644	671	627	594	656	620	651	621	650	608	657	627	649	631	624	678	655	644	639	654	613	643	640	679	614	608	599	635	613	606	650	644	610	601	626	630	608	626	611	609	616	635	633	633	625	604	666	592	620	626	661	650	634	634	654	630	637	632	618	629	642	671	621	670	698	643	640	581	626	610	693	628	620	633	639	659	637	681	629	626	621	631	634	619	649	609	625	624	657	644	639	604	623	631	583	590	593	634	675	638	663	649	672	608	603	634	640	660	577	633	611	637	615	645	681	629	636	594	637	657	648	616	612	631	624	606	658	617	648	648	626	642	677	655	641	622	615	602	599	647	648	636	629	659	598	623	592	645	639	627	621	641	653	633	632	638	637	642	605	663	646	670	608	637	594	636	610	636	608	698	632	622	610	637	591	629	598	621	636	622	638	637	610	636	614	669	610	583	590	647	664	693	619	640	668	714	629	603	598	665	663	593	640	638	630	685	646	658	654	592	641	615	629	601	620	677	584	652	622	650	654	659	598	676	672	641	648	616	619	627	610	615	656	635	619	685	681	601	620	651	675	656	658	616	655	608	631	559	595	647	608	634	620	612	628	637	689	614	616	608	580	603	642	612	665	607	639	618	599	604	648	642	648	699	575	664	656	665	640	665	651	646	645	678	652	619	590	665	635	610	656	650	590	576	606	619	665	639	652	598	670	654	638	622	649	651	614	624	632	628	643	624	658	664	623	635	640	647	674	628	638	627	640	637	621	694	628	672	647	619	690	610	614	584	645	631	691	606	651	627	643	643	660	613	606	594	636	651	657	564	596	639	629	645	640	688	643	641	634	658	606	621	616	643	595	621	610	630	585	644	674	631	642	627	637	646	654	628	618	617	625	689	590	666	635	612	612	657	629	645	628	635	657	612	621	657	665	631	643	597	606	601	617	630	628	637	597	637	630	627	643	627	618	623	659	649	642	592	598	658	610	604	642	621	679	600	683	610	610	608	621	621	606	645	607	585	607	660	658	658	621	609	637	646	655	624	639	652	663	602	589	614	652	667	592	647	649	648	655	638	631	657	649	614	674	670	648	670	656	633	605	656	599	637	580	624	642	622	640	659	605	655	638	592	625	599	590	620	635	610	656	670	646	604	661	630	639	633	705	610	643	635	609	634	608	620	630	606	639	602	657	650	600	638	600	624	667	674	636	625	607	583	611	621	648	629	640	614	635	638	601	603	614	667	624	617	648	625	647	606	648	667	645	618	625	664	660	629	626	669	572	597	613	675	625	617	670	637	660	646	618	626	604	665	647	618	644	579	619	584	644	650	590	599	570	627	615	612	661	629	649	618	644	602	658	599	647	658	631	628	628	642	637	670	613	639	587	572	626	635	647	611	614	645	639	624	646	652	669	646	693	659	670	633	663	607	654	609	623	625	622	615	599	627	660	637	632	666	608	602	652	627	641	640	640	643	641	692	613	640	693	616	603	671	644	647	680	617	648	614	679	671	591	668	606	644	596	596	643	664	643	631	597	678	650	645	623	651	656	616	644	582	622	644	655	621	654	581	613	663	595	646	650	608	625	641	671	642	587	620	639	651	641	675	644	625	659	611	628	617	673	625	658	605	610	577	627	590	624	643	624	601	663	620	668	644	673	645	671	593	611	632	646	594	609	627	634	652	679	641	617	646	658	617	636	605	629	632	640	651	624	620	636	616	601	627	661	618	617	615	624	627	661	641	666	618	633	582	643	656	637	614	639	630	651	610	618	706	614	662	673	655	663	663	596	602	671	657	611	637	654	655	636	662	626	653	615	663	691	648	632	624	620	654	633	604	644	624	646	573	613	642	629	622	666	631	630	634	689	638	622	609	631	682	645	591	616	627	661	596	627	673	626	609	656	678	613	634	634	625	656	667	635	624	648	663	654	677	622	678	643	619	660	649	658	672	684	607	594	619	631	578	616	553	637	607	670	626	641	636	595	708	585	644	644	640	618	617	649	686	678	618	630	582	631	652	618	655	635	644	604	607	664	610	667	598	606	656	668	598	639	681	652	645	614	638	624	616	658	647	630	658	665	652	675	619	586	657	658	628	621	618	626	640	607	641	645	632	663	646	605	611	631	646	650	580	630	671	611	622	622	639	654	639	675	625	631	655	642	662	614	599	631	623	647	618	602	661	637	647	620	611	619	590	630	615	631	632	653	674	610	587	601	636	637	660	654	659	632	668	652	621	663	626	647	622	596	611	634	638	647	641	565	611	624	623	632	640	593	653	708	615	649	607	639	620	624	619	650	640	617	618	644	631	612	629	661	683	619	610	661	611	611	635	629	628	622	646	642	651	599	677	660	643	668	651	674	662	605	591	641	653	631	652	583	608	637	669	662	622	620	668
75075	71682	71349	38902	28456	18068	14669	1592	474	458	491	438	417	417	408	406	434	440	469	431	465	498	455	412	420	423	421	433	442	490	430	443	453	440	441	424	448	404	432	425	446	439	465	411	443	430	439	381	448	488	423	435	422	437	384	402	463	400	425	451	461	402	403	425	420	429	457	430	448	436	462	400	434	429	415	466	454	449	414	454	424	457	441	431	432	418	447	427	419	423	414	410	396	400	425	446	425	433	422	406	409	404	389	409	457	445	467	431	410	420	441	430	443	454	417	448	434	431	402	432	427	424	444	425	445	423	443	444	425	433	431	410	452	419	443	396	418	394	455	455	390	403	443	425	469	408	399	429	420	407	442	479	425	394	421	435	427	385	437	430	417	429	416	456	383	452	403	434	430	432	423	412	408	440	399	412	445	410	427	442	446	431	450	443	404	451	423	387	415	419	430	457	408	416	425	426	410	449	440	422	391	391	402	439	446	416	423	419	429	448	461	418	447	423	424	469	432	435	439	470	416	452	424	427	387	447	423	429	421	440	386	416	403	438	407	419	412	421	427	441	443	418	404	438	407	433	440	406	444	467	441	409	392	408	428	408	403	455	467	455	430	423	425	443	439	390	431	450	421	446	447	433	397	443	442	393	433	417	436	425	431	405	425	453	422	422	404	427	445	426	434	437	440	445	402	459	425	392	410	404	433	428	427	443	451	433	411	396	438	408	447	428	480	456	395	423	444	427	423	381	349	404	426	415	436	420	405	403	406	451	408	418	429	415	381	419	422	424	404	436	433	471	417	420	416	423	387	404	443	405	398	412	441	474	444	438	428	400	432	417	447	433	432	453	429	437	404	448	430	433	402	420	423	452	424	417	433	440	449	399	408	466	437	420	388	437	426	428	423	406	426	434	441	379	472	451	432	453	420	417	419	433	440	437	421	410	402	442	429	468	399	413	427	443	464	472	407	430	427	413	433	470	384	400	419	455	409	463	418	440	391	386	433	433	469	451	425	433	461	423	465	444	417	399	441	427	450	438	386	404	433	405	449	386	428	471	454	449	407	430	469	414	411	417	395	447	392	413	391	391	417	416	420	427	427	409	410	443	437	435	440	438	487	399	392	451	429	406	418	419	402	426	417	425	460	451	447	435	402	446	428	415	359	441	409	410	407	460	419	412	403	430	430	417	448	438	408	405	423	405	396	407	419	450	441	442	411	423	402	379	414	410	449	435	438	449	418	401	434	455	401	424	454	426	448	415	420	441	422	390	431	459	422	405	419	453	433	407	440	395	393	446	420	412	403	450	419	432	407	424	433	427	448	439	442	383	420	380	413	432	463	418	422	448	425	425	474	430	399	385	451	381	449	431	445	409	394	449	421	406	426	437	452	430	393	410	421	472	430	429	430	440	397	424	437	419	432	399	434	404	417	442	413	434	436	436	402	410	425	419	429	445	455	473	464	417	443	400	428	395	409	412	476	424	407	444	433	422	438	403	480	449	425	420	443	423	439	387	414	421	433	438	448	454	450	402	381	423	411	438	383	416	418	455	432	397	438	422	392	430	425	415	467	435	410	418	420	418	419	457	435	418	418	419	417	417	444	425	429	448	449	427	417	445	442	433	424	414	452	428	436	381	423	440	424	421	390	411	377	416	453	431	401	460	436	450	422	428	427	449	439	408	455	414	407	450	418	423	447	408	435	415	398	433	434	400	400	417	401	416	444	437	413	449	420	447	454	445	462	398	442	417	430	442	416	421	441	444	425	407	444	414	447	420	379	417	378	427	452	428	410	425	443	412	405	420	404	453	394	406	446	368	408	445	474	417	430	443	436	451	408	431	448	419	422	425	419	435	399	443	435	487	456	415	420	451	416	431	413	412	416	449	436	423	443	407	397	441	410	427	436	434	412	412	468	417	436	413	436	430	408	420	414	431	431	447	437	388	432	403	435	439	414	418	443	479	382	415	413	450	395	429	432	412	428	437	423	428	432	436	442	386	418	436	431	406	420	427	446	440	430	434	422	422	462	430	403	448	451	425	412	450	434	448	430	436	430	445	456	412	429	460	415	402	395	411	432	424	410	400	445	410	483	456	407	429	423	435	451	424	430	458	442	416	418	383	413	368	400	420	435	404	427	442	406	418	455	411	435	430	457	437	387	421	418	415	402	433	405	466	418	419	448	401	451	413	395	423	404	427	445	422	362	451	450	444	435	385	456	440	386	436	423	420	466	413	427	437	432	450	421	399	384	414	457	432	415	434	410	465	444	428	431	429	412	406	435	432	396	421	445	461	400	459	469	465	464	406	415	437	439	419	436	427	434	444	454	431	462	416	388	456	423	433	405	434	440	427	426	403	430	443	421	439	438	419	419	419	454	415	430	447	463	431	415	424	401	436	439	426	427	438	459	424	413	473	383	441	428	444	435	438	468	409	389	442	393	427	428	416	427	451	399	443	409	407	459	400	420	409	405	438	429	421	424	431	402	427	384	406	386	403	416	415	419	433	428	445	454	407	423	411	415	430	432	412	481	418	428	415	431	464	422	435	442	416	426	437	463	396	466	457	432	421	435	476	441	429	413	412	460	430	425	387	397	416	414	408	411	437	440	386	445	475	445	423	429	417	418	377	432	411	395	400	391	428	414	398	459	414	429	437	437	446	423	417	404	434	456	454	402	434	425	432	404	436	469	407	400	428	451	437	449	404	444	449	414	394	430	432	397	402	389	423	407	475	414	393	406	443	432	410	432	389	402	469	416	372	440	412	433	424	417	412	468	431	432	400	462	418	459	433	433	459	416	475	421	447	432	395	433	464	434	435	453	424	386	418	364	460	443	406	401	477	411	433	449	440	415	454	425	433	412	387	416	418	439	391	383	433	465	421	404	439	438	420	427	424	418	416	435	407	409	412	445	404	445	460	451	474	418	407	411	444	413	423	454	423	462	417	406	445	451	391	410	391	447	445	417	421	458	428	462	431	450	418	409	458	443	426	435	453	411	380	420	401	428	385	418	432	399	405	405	415	433	425	434	437	369	412	462	438	401	434	439	445	415	435	414	441	436	432	463	423	421	417	396	404	421	442	411	444	421	459	424	467	436	434	449	413	420	438	435	437	435	409	425	399	447	420	442	392	426	455	460	404	431	362	439	403	397	415	404	428	398	411	434	419	406	454	421	390	463	484	441	435	476	424	441	415	436	433	445	440	454	407	466	418	420	448	478	441	399	465	418	439	410	441	430	408	421	424	430	447	421	427	417	411	406	398	385	436	437	398	434	441	420	448	390	466	426	425	453	416	441	426	433	437	425	434	411	432	434	408	404	436	436	423	432	410	403	448	378	437	451	419	429	425	458	430	440	396	439	415	408	474	421	376	445	445	405	405	447	408	418	428	471	423	423	431	433	412	409	440	422	424	461	408	416	405	419	459	434	415	428	403	437	387	397	371	377	400	405	476	416	437	422	444	485	427	410	440	438	461	461	444	429	433	437	410	454	402	471	413	426	398
51155	60597	68289	40504	38145	31482	27245	1330	1015	1015	1046	999	1005	973	963	919	929	986	1007	1018	974	964	973	936	927	1008	989	987	957	914	945	945	957	966	950	984	918	991	990	944	983	977	954	962	970	924	899	900	889	915	940	927	931	945	963	937	914	904	925	998	944	989	953	908	968	960	935	943	955	946	922	930	985	950	901	928	958	982	887	904	914	945	945	939	902	941	914	909	935	929	922	964	922	896	966	952	930	918	930	943	917	880	959	925	901	915	944	937	941	910	940	934	933	926	931	972	910	882	999	908	925	939	1033	918	922	964	935	948	931	919	1017	899	929	955	896	981	891	976	927	1000	916	970	915	942	950	964	937	986	923	983	966	967	955	938	951	978	915	945	986	952	914	914	927	942	961	983	926	939	951	900	915	958	964	948	898	961	945	961	947	953	937	973	905	925	888	923	954	878	900	889	946	967	905	934	953	960	924	966	996	955	966	900	923	954	970	924	943	957	932	909	930	966	902	944	943	954	978	886	947	1006	1005	938	929	964	974	995	870	964	912	932	935	959	915	895	966	926	945	941	965	936	954	972	882	969	916	924	933	959	921	927	915	988	972	934	964	914	921	956	975	963	928	963	929	933	946	966	1007	935	955	956	930	951	962	934	901	937	973	883	959	913	927	925	963	898	927	888	962	912	964	903	949	883	919	981	968	919	986	936	922	905	938	983	965	925	968	915	955	940	920	974	968	963	974	968	949	966	922	1007	954	956	976	949	932	947	969	1020	932	913	984	923	969	934	999	950	1011	889	890	945	962	910	956	939	904	936	950	988	989	967	940	939	983	973	928	966	946	919	936	1000	909	1014	937	995	956	975	974	976	996	939	985	938	957	942	920	994	913	914	932	922	962	952	933	979	969	990	965	945	940	930	903	922	967	958	959	964	934	919	986	956	947	915	915	915	915	945	911	877	923	981	924	923	898	912	945	947	935	969	1008	949	974	939	961	939	917	898	951	979	932	935	994	889	1004	971	986	948	915	914	924	944	875	943	915	900	961	1002	1009	987	925	967	944	930	913	922	904	879	964	950	971	910	929	951	980	937	933	973	881	883	947	954	977	919	898	936	877	956	921	983	917	952	959	925	933	941	948	904	912	937	936	931	943	968	905	855	942	918	976	968	969	968	972	890	954	960	918	947	936	962	991	895	927	906	917	930	891	916	859	913	915	958	914	935	958	923	875	962	960	930	923	936	941	976	946	941	981	929	981	972	937	924	986	964	920	1002	996	953	966	950	937	969	907	938	950	926	939	968	950	971	883	893	923	957	970	937	972	867	924	915	905	961	921	924	980	938	918	896	982	909	870	969	921	1019	918	970	917	940	901	965	986	945	934	955	909	887	970	944	995	955	981	917	901	932	939	916	879	939	940	959	967	932	989	941	952	919	1000	887	972	973	985	974	889	926	964	947	866	985	963	929	957	960	951	949	948	957	1007	946	958	973	904	912	937	976	933	897	989	965	998	965	965	971	965	948	911	927	913	875	948	951	917	888	1002	931	933	977	981	885	932	930	944	898	993	893	915	929	935	914	940	999	895	972	926	939	972	940	935	980	896	985	963	947	997	907	965	948	928	930	967	903	960	958	940	932	977	899	1003	974	913	956	945	967	936	989	968	961	963	947	926	876	953	894	898	915	922	969	959	906	946	973	913	919	965	917	918	947	936	983	992	878	919	987	975	892	967	958	975	938	979	939	989	948	957	952	959	944	898	900	945	871	903	983	945	958	955	910	924	920	956	937	997	967	894	943	981	876	1006	880	937	883	944	967	950	946	953	960	915	943	947	937	954	1006	933	978	1000	976	948	900	937	927	931	1010	946	957	934	907	901	929	975	982	952	951	970	938	988	962	871	1027	936	903	942	989	956	923	929	941	925	969	969	959	1008	937	942	912	933	1026	951	943	914	904	997	914	987	920	935	885	903	969	926	944	1002	939	940	925	942	965	931	976	895	935	922	981	929	953	858	951	945	920	938	958	900	960	959	901	996	975	947	917	953	896	923	922	938	929	888	953	950	975	932	999	948	920	973	909	937	951	962	976	930	918	937	924	909	966	943	944	891	939	926	956	945	962	886	923	965	929	984	936	953	941	949	907	952	956	952	954	963	978	925	937	946	913	924	888	963	951	918	932	965	970	910	909	972	960	938	934	891	947	898	960	968	986	935	931	968	936	933	932	952	934	928	983	977	922	919	884	968	914	981	949	921	969	990	933	925	985	920	927	936	908	906	905	922	921	929	977	894	932	959	897	972	902	951	903	949	960	946	921	915	921	913	951	934	944	902	952	950	933	955	927	968	952	960	952	976	939	903	923	885	895	935	935	936	942	964	957	915	946	936	881	974	979	978	909	942	967	974	898	940	940	973	911	1000	938	907	977	985	959	942	906	867	911	878	943	977	916	959	929	995	953	911	976	971	946	957	924	896	921	940	956	957	917	963	936	925	937	928	960	991	944	869	969	973	910	916	941	974	892	915	850	966	873	958	1026	913	949	896	917	899	929	990	928	897	933	945	895	905	894	977	936	966	951	982	923	935	887	943	962	945	991	931	915	903	909	950	987	973	953	915	962	955	971	930	964	934	896	944	962	901	953	985	955	904	942	913	973	907	974	961	911	915	978	947	919	946	896	903	989	994	889	913	938	945	944	984	941	921	961	956	967	946	977	896	928	956	916	951	924	977	936	942	894	900	976	881	957	881	962	925	962	946	912	926	910	967	952	937	989	954	898	932	929	913	923	964	977	899	1005	922	950	900	949	912	950	962	893	931	972	1004	941	958	953	922	959	966	959	940	946	978	925	880	962	990	952	927	922	944	931	928	938	990	902	989	987	911	956	952	841	893	905	894	884	939	936	943	991	951	961	991	932	936	961	884	927	899	917	961	985	949	974	924	924	938	909	940	910	938	910	975	938	952	941	962	924	919	905	965	945	953	920	888	958	896	954	938	969	985	933	925	975	960	944	898	918	968	935	943	896	985	936	956	939	953	1005	952	962	952	931	952	906	975	902	915	896	944	922	952	910	984	926	919	972	932	953	892	947	915	944	895	902	1000	1012	935	884	892	943	965	962	912	947	934	931	965	999	958	940	941	934	968	956	956	955	914	975	993	894	958	920	1012	944	926	950	936	970	921	946	944	921	930	960	933	910	939	937	944	934	982	922	957	928	885	1010	950	873	890	890	979	920	922	903	925	986	913	931	916	984	917	895	967	1007	920	932	934	926	960	926	991	945	962	969	874	935	926	916	955	995	926	934	976	964	963	907	980	927	955	971	946	974	926	880	986	947	968	994	965	894	944	950	902	915	984	940	916	918	904	936	980	914	981	929	980	915	916	948	896	972	976	916	971	964	912	954	905	981	916	940	936	956	873	966	957	938	975	925	933	916	934	1011	903	987	964	914	952	994	876	945	913	952	910	973	958	913	970	958	920	929	976	891	930	928	949	947	955	956	919	922	944	916	952	915	930	954	946	945	965	950	940	953	957	868	928	928	931	936	931	957	897	948	984	942
44592	30507	14213	2556	835	686	658	258	245	241	268	286	244	284	280	268	291	270	274	259	268	293	287	262	283	288	287	289	292	243	301	266	250	293	263	267	281	262	269	288	257	237	293	281	292	275	271	291	256	265	274	275	282	238	239	246	257	273	305	242	302	307	246	272	269	277	286	262	275	233	273	247	267	282	254	276	265	274	285	280	267	224	257	300	288	272	249	291	250	261	261	273	283	257	292	270	285	253	245	263	291	289	276	273	286	280	244	278	263	269	299	256	272	289	282	280	317	274	251	258	277	266	262	287	237	255	284	271	257	251	267	266	283	265	299	244	295	278	309	272	275	278	266	318	300	291	270	287	275	303	262	260	263	298	268	275	244	265	256	274	284	268	254	291	283	249	271	298	277	273	262	243	232	263	270	273	253	315	246	275	270	262	247	268	274	265	310	316	271	255	287	262	288	258	291	275	265	282	264	270	249	276	276	271	232	275	227	270	278	244	291	289	263	287	252	281	283	237	286	283	251	284	268	281	253	272	276	272	273	273	258	282	274	245	257	278	307	268	294	285	266	280	248	262	276	266	287	290	264	303	290	310	272	286	281	270	299	253	266	251	283	270	264	283	265	282	244	267	285	243	260	260	279	274	272	324	253	274	256	265	285	262	296	274	279	286	273	274	248	252	302	261	293	289	270	261	262	265	286	257	310	276	279	298	275	256	257	287	285	241	313	254	258	279	251	298	266	261	241	254	278	294	271	267	277	303	229	243	277	288	287	266	257	268	256	278	258	270	309	248	250	286	273	303	294	277	267	250	282	269	264	248	222	271	271	242	295	255	271	283	262	253	255	280	259	257	255	283	288	262	284	280	264	271	271	267	243	243	266	266	284	259	257	256	244	223	260	269	274	242	254	279	279	244	280	261	272	283	281	266	238	307	272	312	255	266	245	271	279	273	288	277	267	257	271	286	291	263	275	284	264	253	252	303	291	311	266	267	256	277	260	254	248	260	300	292	267	257	249	275	229	286	265	262	289	268	270	298	279	277	240	263	278	307	275	241	259	243	271	296	259	243	263	282	236	225	267	235	278	285	261	288	264	285	298	285	285	277	279	286	328	267	276	304	266	263	226	292	291	281	274	280	301	268	285	276	281	266	276	307	288	298	302	277	247	291	275	252	286	255	267	300	256	260	269	237	262	289	240	264	249	308	259	266	286	274	277	267	266	276	285	253	266	284	291	262	261	254	288	254	272	282	265	248	228	279	301	282	267	264	276	257	284	280	222	270	277	259	274	277	261	248	302	232	297	287	279	271	263	246	265	250	276	286	255	266	293	258	286	243	255	252	288	272	261	252	266	267	269	261	298	271	279	268	273	233	254	232	257	282	237	255	248	247	272	267	249	271	282	269	249	261	281	257	267	265	260	274	269	284	283	259	293	266	241	265	293	296	262	256	262	253	248	266	270	277	261	269	233	274	268	260	259	296	285	251	264	286	259	293	268	246	297	281	290	253	265	292	297	274	278	279	261	263	282	264	285	299	267	262	313	262	310	268	280	289	287	266	277	253	279	280	251	269	300	242	264	288	273	268	265	281	267	249	268	257	277	284	293	278	254	259	289	263	278	255	283	264	277	258	263	290	262	246	256	258	257	268	263	275	289	291	277	266	276	283	324	312	278	260	277	254	256	262	273	268	279	247	294	271	248	248	270	261	252	241	246	228	270	272	256	320	266	246	269	287	299	284	306	279	303	310	254	250	292	249	272	273	286	286	298	251	275	276	303	273	266	274	270	293	251	312	257	244	258	296	256	279	286	278	251	248	270	290	309	276	266	246	268	265	262	261	282	260	225	272	259	283	270	260	257	288	296	234	272	294	287	246	277	268	264	280	295	276	258	269	278	255	252	267	287	275	262	276	270	286	261	237	282	265	243	254	314	234	279	292	238	262	261	305	265	298	244	228	273	288	271	291	282	305	283	255	277	284	279	290	266	288	302	294	254	236	261	248	267	292	279	263	278	283	279	259	284	272	267	239	266	260	273	238	265	271	280	259	257	249	240	260	248	263	262	268	236	274	308	264	284	291	280	261	265	253	261	297	279	260	285	259	240	316	289	265	262	257	280	257	250	273	270	282	292	265	260	317	296	269	262	263	261	291	271	274	295	263	249	286	285	259	300	293	240	283	283	268	277	270	271	279	292	277	279	259	283	282	289	289	270	247	265	269	281	254	255	275	270	259	257	281	285	299	242	281	263	268	259	304	293	289	290	260	260	254	263	229	255	246	265	283	253	232	273	260	274	262	256	263	230	261	260	244	283	276	251	250	280	243	261	271	264	277	280	261	251	267	283	278	271	277	260	290	270	287	258	264	258	242	256	254	271	303	262	271	291	276	291	250	270	264	277	266	245	228	280	280	307	252	269	249	272	327	263	294	263	245	277	261	268	273	278	264	285	274	278	274	279	295	273	282	249	247	259	255	285	270	263	267	297	291	248	275	274	270	282	299	259	286	272	261	254	287	268	275	279	278	253	295	293	277	294	311	268	279	263	264	257	306	279	261	275	259	283	264	268	280	291	249	292	262	281	266	284	270	260	272	284	284	265	258	258	258	263	263	270	295	250	288	271	298	268	285	255	240	300	263	284	278	258	276	284	285	268	283	263	304	266	255	285	271	263	270	237	236	313	259	250	287	275	272	273	301	273	282	285	295	295	253	285	282	239	288	282	247	322	282	253	290	284	282	269	277	311	238	262	265	255	293	286	282	258	268	235	279	252	270	280	239	246	253	269	272	295	274	269	296	259	249	252	303	281	260	279	278	288	249	266	294	226	264	287	282	278	260	270	288	276	270	263	268	264	266	261	305	271	284	271	305	283	279	277	257	280	261	258	292	260	274	268	264	289	281	300	275	284	263	255	266	272	264	278	253	265	265	264	243	285	282	278	294	282	268	288	284	246	295	293	250	277	288	256	242	293	267	285	260	302	259	264	267	322	287	273	274	268	243	277	293	256	291	251	267	285	267	268	255	283	264	275	287	255	296	263	257	253	250	268	293	250	277	256	252	261	256	248	268	285	287	283	293	261	250	243	296	269	277	272	275	251	312	276	235	310	290	262	289	278	271	285	298	262	290	268	259	282	248	262	285	259	250	250	262	244	260	303	264	269	249	265	279	308	280	258	266	252	287	261	281	273	262	256	312	297	295	296	247	243	307	278	287	264	271	303	269	263	282	278	277	274	243	285	269	264	249	290	240	261	269	250	230	259	275	235	267	264	278	276	306	272	261	272	248	259	272	271	322	283	279	255	281	317	264	246	279	268	259	291	283	284	294	273	316	271	288	246	327	266	310	260	258	294	275	275	270	262	284	251	256	274	289	253	311	269	255	235	294	249	244	277	263	278	305	273	264	255	282	265	253	260	250	268	255	286	284	254	273	268	255	291	277	280	274	253	271	250	261	239	264	281	246	276	276	250	293	305	282	276	268	264	271	257	268	284	269	264	277	288	275
26013	22272	17096	4301	2631	2398	2057	645	638	592	615	673	590	622	587	653	628	600	650	602	623	623	648	630	569	651	603	607	620	623	678	610	631	607	625	612	647	646	652	654	624	623	649	672	624	636	644	652	632	640	655	639	656	637	627	610	638	667	604	595	625	663	663	631	592	596	627	643	598	592	629	638	630	650	610	604	636	600	695	621	622	616	660	590	640	614	630	639	614	631	621	594	646	617	619	623	585	680	596	656	645	661	625	638	598	635	663	627	618	630	630	619	580	602	602	599	641	618	636	616	582	634	584	603	642	607	614	609	629	623	584	627	652	630	598	620	602	642	540	632	635	638	643	555	623	680	607	615	616	599	628	633	601	659	593	610	654	620	609	627	653	610	647	605	657	635	604	638	613	623	562	674	604	639	628	653	598	606	605	652	589	636	625	632	609	667	588	601	595	611	678	654	651	655	654	633	611	589	638	618	596	579	603	597	608	617	624	605	613	648	655	638	612	652	585	613	614	662	598	614	637	590	612	612	639	640	615	625	598	643	623	582	630	627	582	620	645	622	628	644	627	623	697	670	640	634	686	608	628	585	648	619	632	587	626	620	596	631	631	610	642	691	654	607	598	621	643	603	649	614	604	599	611	627	628	647	600	619	647	618	636	627	611	624	591	605	629	640	600	610	600	586	654	603	605	618	642	639	622	663	609	592	630	638	614	596	628	612	623	589	656	647	626	638	672	604	640	617	667	633	599	573	643	618	644	628	637	595	642	602	623	633	654	635	614	621	674	625	651	633	617	635	645	603	590	640	615	645	645	626	636	636	582	576	646	614	648	611	620	624	656	628	608	602	656	676	621	612	645	609	643	611	601	643	626	621	597	640	599	613	653	618	599	599	617	613	624	544	606	639	641	610	604	634	610	657	652	622	601	622	607	568	632	614	624	611	630	602	641	665	616	614	654	641	607	628	626	621	631	619	635	631	628	624	681	607	571	606	573	602	592	598	592	641	636	581	603	610	638	641	629	613	592	625	637	650	623	573	621	645	698	648	631	634	649	609	658	625	600	602	616	625	631	597	569	651	688	645	640	610	642	596	667	584	649	565	677	622	607	633	639	616	614	639	628	582	610	601	650	634	626	650	610	626	581	606	653	605	656	642	605	690	642	594	573	667	597	602	639	662	617	681	665	647	626	602	600	666	642	637	612	659	612	615	627	629	642	626	667	653	633	618	595	628	624	605	620	636	661	605	637	610	675	631	619	669	666	606	651	622	596	597	647	636	603	641	619	599	625	636	641	668	613	618	636	591	630	644	598	640	590	633	600	638	630	670	612	681	578	617	619	673	616	626	589	641	631	612	616	633	627	620	674	640	598	612	614	587	616	660	632	631	647	648	599	628	593	603	671	659	588	603	613	617	597	628	646	612	675	619	650	600	622	570	614	646	625	598	598	614	644	647	673	630	639	655	676	673	584	635	576	607	652	618	587	621	577	673	615	626	575	577	615	589	598	621	629	664	637	639	634	578	633	626	648	686	643	628	652	638	601	582	610	659	632	604	592	579	611	587	626	605	581	594	592	589	630	663	606	601	601	639	608	629	615	623	607	674	629	636	646	642	621	621	593	634	635	591	625	636	635	595	667	641	637	709	628	636	665	645	625	610	630	636	589	632	603	614	661	656	624	635	657	656	596	576	664	614	631	633	613	643	608	644	624	628	629	620	614	589	658	646	620	612	599	607	583	595	633	633	598	628	638	633	644	604	658	663	618	584	630	630	645	603	664	614	652	625	613	603	618	631	609	631	634	638	652	609	606	657	609	691	625	672	616	611	624	591	640	639	648	631	595	608	598	610	604	618	611	640	622	598	605	628	675	572	638	660	602	651	637	599	638	623	662	619	619	598	620	600	644	663	657	658	584	666	663	624	654	654	664	656	615	624	633	629	623	650	639	648	649	629	646	642	635	616	632	634	627	646	616	644	641	599	576	664	614	636	616	607	620	612	629	620	626	691	632	620	652	631	610	597	627	634	618	627	641	651	607	616	595	565	635	628	635	689	634	632	627	653	601	629	574	649	581	584	622	593	628	636	609	596	630	619	647	622	605	685	649	618	608	615	596	617	608	683	615	656	613	648	624	665	628	595	621	693	631	594	619	631	599	589	611	608	666	620	635	586	637	612	611	636	589	623	656	656	584	642	604	614	643	599	574	583	619	657	648	613	664	620	614	611	637	604	607	637	665	654	666	634	619	586	674	632	648	604	626	683	662	591	637	664	605	644	624	645	603	652	598	604	597	637	643	581	653	634	637	605	565	613	620	656	648	628	621	618	638	603	614	644	621	595	604	625	617	596	584	654	673	620	550	612	590	659	606	644	625	629	617	636	670	625	622	614	650	607	643	649	658	622	584	601	620	602	624	588	632	672	612	623	634	612	663	659	607	607	632	644	640	650	627	599	622	620	648	633	613	635	609	606	600	633	626	661	634	598	670	570	613	646	602	621	630	620	616	634	641	663	631	664	644	580	625	641	696	569	594	598	657	611	561	620	628	627	619	624	623	651	607	623	640	629	605	620	616	606	639	631	648	652	621	654	618	605	614	668	606	616	649	663	630	591	618	610	616	620	656	576	663	632	605	635	659	645	624	598	622	651	634	596	593	630	625	596	614	618	624	619	622	619	625	658	610	600	616	622	655	610	612	627	554	605	634	620	581	624	646	632	639	634	639	659	646	622	629	606	583	659	645	612	624	616	676	605	618	624	607	596	656	647	624	637	659	666	611	603	675	628	641	612	654	598	623	595	560	623	600	615	659	606	646	635	631	625	616	652	625	617	586	607	630	630	650	566	631	648	602	636	634	659	611	645	628	632	635	633	607	592	598	664	603	622	613	638	605	631	652	620	568	614	639	626	642	607	630	613	644	639	635	628	679	645	633	579	635	549	635	645	606	629	599	633	602	596	601	600	641	638	614	612	593	627	628	676	632	600	628	658	592	660	624	651	637	605	626	623	642	608	604	623	629	622	639	588	628	641	626	633	656	628	629	651	622	609	604	654	635	629	629	592	618	655	595	642	628	616	617	628	617	586	625	642	607	648	628	639	644	634	600	623	606	605	602	590	593	612	632	623	655	616	613	627	598	606	621	635	630	584	613	591	596	621	677	598	635	600	666	611	650	648	603	657	640	618	637	617	585	645	602	577	628	633	590	598	635	642	665	652	618	669	630	640	631	657	629	627	606	636	640	612	626	643	627	626	586	628	629	671	636	633	631	632	590	587	602	617	637	625	650	630	608	607	612	613	614	643	659	639	637	594	647	661	638	636	635	633	583	622	589	631	621	612	597	623	623	651	613	649	653	660	609	575	640	640	605	632	618	603	610	612	619	674	641	650	626	589	588	638	628	568	636	627	619	595	663	620	616	598	624	621	618	610	652	628	631	614	642	635	632	633	659	573	630	643	582	668	625	635	629	659	673	613	621	584	629	654	606	639	605	620	689	633	619	593	611	664
66233	57894	63346	37242	20352	13493	7415	548	285	297	299	299	278	262	296	312	307	305	279	310	309	322	301	295	247	282	315	299	277	291	272	281	306	283	320	285	238	289	283	268	293	292	319	285	297	278	287	308	283	281	288	290	288	237	281	267	308	284	277	266	294	284	277	299	304	280	287	267	262	274	303	270	298	279	319	284	269	280	270	263	263	269	282	267	280	305	252	279	302	302	270	291	301	276	277	253	314	263	277	287	280	277	280	277	261	299	274	292	288	259	303	282	292	278	268	275	284	246	299	269	286	285	262	274	306	295	307	262	284	276	296	290	240	282	284	301	276	259	271	294	275	286	255	281	341	298	262	291	331	319	269	282	287	303	265	301	270	258	309	281	284	272	294	303	289	263	310	287	310	269	305	281	277	323	327	295	266	241	257	268	280	278	276	284	282	307	304	302	302	279	295	287	308	282	261	314	287	308	294	278	249	283	260	262	329	251	272	280	264	271	302	279	290	293	270	281	274	278	274	250	284	267	293	273	263	292	286	302	314	287	292	288	279	278	287	284	276	334	290	269	282	306	261	267	257	266	261	288	274	272	283	273	275	277	281	285	289	284	255	296	305	302	312	297	278	296	238	267	283	259	283	299	291	292	264	299	314	274	314	269	303	267	280	247	318	279	268	296	269	284	253	251	308	293	285	290	277	270	261	320	285	253	276	260	296	271	273	277	294	303	304	278	284	280	268	280	302	269	277	258	296	267	258	300	265	256	289	260	284	331	262	295	294	288	286	276	303	284	285	290	286	266	285	276	282	284	291	281	264	286	273	286	273	298	298	262	313	265	278	273	297	289	275	301	294	295	297	273	257	261	282	304	281	290	270	259	254	253	258	259	294	274	291	286	303	270	281	256	267	285	299	294	263	311	288	298	319	252	312	252	267	300	267	322	321	272	296	260	264	276	266	251	271	287	266	290	306	266	286	267	324	249	272	276	255	275	291	280	283	283	296	286	265	253	296	282	301	281	280	284	288	272	277	267	248	292	253	311	282	308	292	261	290	245	284	275	314	269	245	306	284	315	285	301	263	273	291	281	268	270	261	273	259	257	257	303	294	270	273	289	320	273	280	290	309	296	263	282	299	285	301	271	254	279	299	301	269	285	299	288	266	285	279	297	309	277	263	314	297	288	269	301	289	289	311	271	275	263	259	304	289	274	284	278	254	294	263	294	294	294	271	290	275	271	294	292	317	294	274	239	295	289	296	293	272	311	285	302	280	282	265	290	297	300	290	289	280	288	293	265	241	275	310	253	267	282	286	277	319	295	276	265	298	270	289	253	280	254	275	299	308	299	281	249	296	294	275	282	304	253	294	269	234	280	323	291	297	282	293	316	263	270	297	291	282	301	253	286	287	279	296	268	279	289	313	270	259	290	290	294	267	266	272	271	259	281	264	271	269	272	275	299	274	269	267	268	297	274	242	252	297	293	294	280	278	293	298	273	294	284	295	290	284	258	266	276	288	278	342	284	283	274	309	273	277	302	310	237	272	299	318	275	285	275	307	297	294	301	261	264	283	311	282	289	290	309	284	259	295	256	253	274	307	309	275	292	295	272	278	297	252	289	260	285	291	288	316	249	296	297	303	287	285	287	250	290	256	275	247	288	273	288	289	266	246	262	318	254	302	303	268	300	286	245	300	293	316	306	298	327	300	296	307	301	305	286	260	290	267	289	319	277	259	300	274	284	270	279	306	299	285	308	305	298	295	281	281	283	290	304	272	254	272	281	273	294	300	287	282	296	294	300	303	282	316	316	292	304	301	278	316	256	309	273	267	284	291	242	287	254	291	299	271	301	287	292	232	279	269	294	276	268	288	297	257	283	263	278	302	285	261	282	261	291	268	260	293	327	282	257	274	283	279	288	250	268	254	310	272	275	277	281	292	336	290	321	300	291	263	317	255	289	299	261	327	288	289	258	271	289	276	258	268	291	258	279	312	297	275	324	308	260	280	290	285	282	285	285	318	255	309	282	296	294	308	255	313	316	291	269	302	301	311	262	282	274	268	290	260	236	294	263	305	244	264	296	301	280	294	268	304	279	267	304	279	268	275	311	295	275	303	299	291	292	298	304	277	275	276	256	285	293	256	287	266	275	294	270	297	285	325	259	283	281	288	250	271	277	259	258	258	288	266	319	294	296	298	280	279	309	248	262	292	294	266	281	292	328	267	269	269	297	295	306	274	282	297	309	267	286	279	277	265	270	283	290	280	316	318	278	296	286	284	279	259	279	269	281	285	274	300	274	255	291	308	273	321	331	266	259	285	295	270	289	264	267	249	279	283	296	313	261	278	295	234	295	284	280	295	273	270	287	267	276	295	277	275	295	291	270	298	282	258	305	289	271	318	286	287	279	282	224	295	287	291	298	294	277	296	305	284	289	284	282	263	300	336	290	300	281	265	287	317	257	270	282	292	280	290	267	277	290	280	267	298	286	282	285	237	268	278	277	292	274	264	259	278	281	305	278	265	267	296	288	295	282	303	284	286	316	313	287	293	284	257	260	300	280	278	267	286	299	274	273	289	310	295	266	279	277	255	271	270	308	272	285	281	279	235	275	283	300	316	260	286	280	260	284	299	281	300	300	302	278	285	295	282	274	277	299	262	277	310	272	259	307	294	271	292	283	279	336	257	284	326	307	280	253	270	277	286	298	265	270	271	253	260	298	299	291	258	288	279	271	289	266	277	287	295	252	277	279	275	282	299	257	286	273	268	296	300	294	279	312	283	278	260	262	261	289	265	277	265	248	271	274	289	297	283	298	292	279	280	261	306	270	256	304	290	270	283	283	283	281	261	269	276	279	276	264	262	288	305	258	292	295	262	297	280	306	280	277	275	286	273	285	272	255	283	291	302	277	288	277	276	263	286	267	235	255	265	270	283	286	250	265	307	287	311	285	305	302	287	256	283	256	304	294	287	257	279	298	287	299	261	310	263	277	274	283	250	228	300	288	283	318	293	254	298	293	255	286	294	298	289	290	286	277	288	275	250	307	291	292	287	292	286	310	291	308	273	281	261	276	276	302	305	263	265	270	308	272	301	272	282	263	282	268	281	277	279	262	287	277	278	301	271	292	302	274	302	324	258	330	294	289	285	269	258	270	286	274	277	280	257	340	293	288	281	291	276	296	257	265	253	294	303	297	274	290	284	269	298	270	273	293	274	290	288	279	284	288	279	299	315	299	256	299	270	263	279	309	284	305	258	283	310	262	242	262	257	279	271	275	297	279	281	286	274	258	287	306	266	260	264	271	257	285	290	286	271	282	265	267	270	278	281	296	281	311	270	280	271	246	266	305	276	276	293	275	280	247	281	287	253	271	288	261	268	299	276	272	297	343	286	279	291	309	300	259	238	281	288	275	276	302	250	273	322	288	293	261	258	285	290	278	301	254	248	239	291	295	285	286	281	288	297	280	262	239	280	297	286	304	296	289	294	287	289	282	267	303	272	282	296	258
43017	46460	59721	39906	29717	28648	15761	737	728	710	663	702	695	738	677	706	678	682	683	707	680	682	681	661	672	691	663	702	667	641	645	714	745	700	677	704	617	674	650	704	656	662	665	671	639	656	665	656	691	669	677	673	621	635	679	656	684	700	697	680	676	722	675	683	692	679	657	712	682	678	666	615	661	701	715	657	682	617	651	646	672	666	647	658	628	699	642	671	674	634	649	621	659	636	688	657	698	707	651	637	675	664	637	675	666	672	625	643	703	663	674	721	654	638	691	674	666	653	668	630	652	616	636	647	646	654	657	644	697	657	664	672	656	685	719	656	688	704	656	651	720	719	648	673	669	653	692	652	679	677	673	654	681	698	653	628	651	651	689	659	650	641	664	659	651	619	694	669	655	658	660	664	678	672	673	650	678	670	608	648	694	675	609	672	676	650	647	684	645	653	629	665	675	658	667	677	690	632	635	683	704	710	649	659	676	659	690	667	713	678	660	617	682	651	658	619	652	640	670	687	653	686	649	677	660	612	639	652	660	628	684	679	726	633	640	701	667	688	672	686	656	675	679	623	685	672	680	666	644	662	672	633	672	669	642	663	671	672	681	653	683	639	682	646	655	712	613	684	660	636	684	626	670	627	712	653	634	648	637	654	662	607	678	644	676	721	662	647	641	632	606	714	645	697	645	664	658	681	644	675	673	637	647	684	664	682	671	656	694	704	685	673	629	649	661	695	665	718	683	677	721	675	702	660	631	665	657	727	673	661	672	660	696	660	698	637	665	662	627	674	645	623	665	700	629	668	709	667	711	636	662	672	703	690	655	671	636	635	625	690	713	674	703	693	640	655	663	629	662	661	642	629	624	685	669	681	648	636	654	642	663	698	655	633	634	662	692	666	614	638	674	648	660	658	697	667	653	601	704	657	668	642	672	667	707	674	644	670	642	692	603	635	681	641	659	674	638	663	664	671	680	662	714	603	655	723	716	674	664	656	671	643	659	672	686	657	648	692	647	692	668	688	626	692	703	682	674	626	715	644	643	632	678	682	639	634	649	641	632	683	699	666	711	687	684	707	617	694	618	713	676	639	688	694	682	669	685	628	683	684	630	678	697	669	678	696	710	689	660	699	637	690	708	625	704	648	617	650	649	654	662	689	672	671	733	710	625	699	649	647	654	716	688	700	643	676	660	674	691	672	673	624	671	681	613	655	692	673	739	667	652	653	672	647	666	598	676	646	698	678	683	659	638	632	672	654	683	707	635	654	710	648	617	665	677	640	677	696	693	626	612	675	641	641	664	694	665	670	662	720	615	674	696	687	689	662	688	631	688	645	673	619	591	655	711	698	636	698	652	701	642	618	687	651	678	689	654	647	707	653	670	657	651	714	664	648	697	685	652	663	691	663	622	661	670	682	648	639	609	656	673	682	654	645	665	701	652	669	679	666	669	682	641	684	650	667	679	655	652	700	629	704	679	719	662	645	678	647	632	649	709	692	646	662	682	683	693	668	689	692	651	672	666	640	652	643	638	695	682	670	626	660	665	675	660	656	664	685	660	676	662	691	694	625	700	640	684	626	669	636	652	696	661	682	701	687	625	676	662	666	720	690	666	671	714	663	647	621	669	717	630	678	638	660	638	710	681	666	685	653	641	661	687	680	658	657	661	718	668	715	678	631	644	646	653	672	675	696	683	678	679	644	696	716	666	641	637	666	690	696	657	642	663	738	652	651	691	675	689	713	656	688	685	674	660	611	628	673	694	651	667	669	703	670	724	625	743	686	678	675	693	645	676	676	658	692	664	674	636	696	677	611	699	666	683	644	665	678	675	689	635	665	666	685	656	671	696	658	683	644	608	668	628	692	633	623	663	660	697	681	678	670	704	699	703	643	591	701	669	714	654	656	638	702	655	643	658	652	646	663	670	640	692	617	632	687	661	658	702	645	684	702	659	667	705	673	686	690	700	637	688	710	649	693	653	657	683	698	678	644	641	641	694	716	745	664	681	628	642	700	672	673	692	650	655	700	679	650	691	623	637	658	695	688	690	676	627	664	713	615	632	693	664	655	646	656	665	717	687	652	656	665	682	696	679	658	685	649	667	689	632	648	690	690	666	676	678	710	644	680	684	669	665	674	693	662	697	694	648	681	662	685	634	685	640	703	668	673	673	694	690	624	667	665	661	732	700	694	685	630	683	607	620	719	633	664	694	631	639	659	637	670	641	664	659	614	671	681	671	672	653	672	632	604	665	710	674	711	685	681	702	686	683	664	680	639	660	644	664	638	680	657	654	675	696	659	630	642	673	672	687	679	683	644	671	659	661	650	713	670	701	637	681	641	713	678	653	649	715	642	668	663	636	635	653	673	714	645	680	641	603	720	641	655	654	636	674	633	673	678	697	675	671	650	631	648	649	672	681	659	673	664	677	663	649	636	705	678	667	640	686	659	711	643	683	653	645	711	639	682	673	667	694	717	640	671	696	650	680	668	677	682	682	599	699	707	634	663	670	682	680	671	670	722	656	702	708	671	675	689	680	651	707	655	643	666	639	636	725	677	635	676	679	664	659	665	640	680	642	612	667	696	718	648	667	678	675	619	660	681	609	640	641	713	640	672	639	688	719	657	715	657	649	679	695	685	674	628	668	713	651	644	712	667	635	653	642	644	660	695	642	625	695	690	715	664	705	628	711	651	664	641	637	689	692	645	648	662	680	701	656	657	655	689	697	636	657	692	712	683	666	655	662	667	672	661	683	649	701	691	628	709	713	665	638	648	668	642	688	662	674	665	698	647	708	648	658	697	713	660	677	688	687	646	672	708	658	677	660	631	649	651	627	717	682	667	650	638	680	674	647	678	664	664	665	694	685	656	650	665	664	712	694	665	688	655	691	673	672	715	653	646	659	664	668	635	682	680	651	679	629	695	653	626	698	636	609	684	684	645	671	670	639	635	682	673	668	645	700	706	650	747	692	645	676	687	702	659	705	692	629	628	653	674	671	667	672	652	674	698	663	663	627	669	634	659	691	673	638	637	651	637	693	668	645	636	683	681	693	686	710	679	677	661	656	711	684	686	680	723	676	691	676	671	651	686	621	681	661	703	633	651	656	656	669	660	697	671	675	656	705	668	652	626	664	644	662	628	699	657	688	660	641	677	651	649	693	644	704	690	678	731	657	690	649	672	681	652	640	663	638	653	668	722	678	678	653	668	631	696	702	677	636	681	650	715	596	658	662	656	701	623	635	671	629	603	664	632	713	671	685	641	675	709	658	651	675	670	711	686	662	670	676	641	686	689	662	678	659	649	727	659	683	693	734	725	671	689	677	652	662	657	655	640	692	643	681	655	615	586	666	667	701	683	689	597	702	661	689	688	652	690	680	688	656	654	659	673	653	668	701	629	685	658	656	686	704	655	688	677	666	673	628	710	648	635	622	634	678	609	651	667	641	656	680	675	723	621	655	625	716	649	626	660	712	712	634	710	690	639	671	702	690	688	631	686
74623	68363	73603	42489	26631	22269	12010	1000	452	474	472	499	487	451	436	462	429	450	422	441	472	475	422	412	462	448	405	419	463	411	454	400	468	412	415	453	466	426	448	450	425	474	457	417	458	436	443	428	440	477	429	432	420	448	424	404	461	479	462	453	452	425	485	443	415	449	486	427	427	421	394	436	424	416	467	449	432	418	430	425	404	427	422	498	427	432	459	429	445	409	451	442	430	443	409	477	438	433	493	459	421	446	451	411	414	423	434	438	452	409	397	418	392	412	430	433	445	423	410	452	447	420	457	430	465	432	394	455	431	470	439	426	450	433	440	443	453	455	463	409	459	452	404	412	408	402	454	421	461	410	387	426	470	424	446	452	450	441	442	430	449	457	456	397	404	439	425	449	428	427	430	418	410	472	412	433	419	438	434	403	423	414	464	392	447	418	427	412	420	444	436	437	443	428	384	441	391	428	415	440	441	416	425	423	463	458	448	455	417	432	432	423	376	408	400	457	476	410	418	447	453	431	430	474	417	435	446	443	493	449	432	420	385	395	436	430	478	419	406	406	406	415	462	422	418	425	409	445	441	441	400	435	406	428	442	467	447	449	441	422	446	448	459	439	420	468	437	426	485	433	423	399	454	390	452	420	397	462	432	436	404	437	463	409	439	428	432	432	427	408	436	420	467	426	394	408	467	430	457	449	447	449	435	448	478	442	423	406	429	425	445	449	404	411	447	418	422	400	423	448	464	449	465	488	435	456	418	412	432	441	381	432	453	465	388	432	451	420	436	424	447	441	433	402	447	400	463	415	411	407	455	396	471	433	474	447	414	433	450	425	433	416	401	439	445	438	446	427	458	430	429	422	402	434	436	438	408	443	435	420	455	428	455	452	457	410	442	420	428	437	419	449	468	420	420	455	431	432	452	396	441	429	413	429	483	435	391	465	412	455	402	430	457	431	473	439	423	482	420	441	433	413	413	426	388	444	437	428	462	450	440	394	377	411	447	418	436	446	416	415	438	433	456	413	426	409	455	408	438	456	435	392	449	409	447	408	411	379	421	459	428	458	428	408	423	415	424	480	470	435	408	387	449	472	464	453	440	448	441	432	415	411	411	428	387	403	452	416	441	453	450	454	415	477	416	464	433	429	440	452	459	436	433	491	447	449	447	450	441	442	421	448	425	412	399	447	444	483	450	417	434	469	485	417	459	426	456	413	426	401	421	426	451	417	450	419	417	448	463	412	450	446	449	396	396	401	450	432	405	411	430	443	444	442	420	429	451	466	412	441	407	424	421	444	376	428	398	397	425	488	454	410	407	469	432	386	434	400	430	397	436	436	416	411	442	435	426	422	429	479	439	459	461	463	402	432	481	464	431	438	431	435	442	414	409	403	413	456	430	414	393	410	393	445	421	447	427	469	442	430	448	445	454	426	431	443	462	453	436	462	416	428	480	434	444	435	411	467	447	435	399	432	441	395	460	422	463	430	396	392	448	416	445	432	424	430	416	412	454	427	461	450	449	441	429	421	414	443	425	420	400	447	405	436	422	438	465	438	435	419	419	441	452	436	417	399	432	429	437	422	381	441	456	457	394	440	439	421	424	469	423	445	447	428	459	441	395	448	454	443	429	432	432	446	448	411	444	406	420	399	424	424	450	441	418	471	443	447	447	396	410	452	414	410	442	465	435	423	420	415	411	442	422	469	462	470	444	430	465	458	420	398	404	449	422	415	431	399	450	439	469	446	458	459	424	462	418	449	447	393	434	404	435	443	441	413	441	437	407	446	440	426	422	381	416	443	412	417	424	424	438	467	458	442	436	459	453	429	418	411	420	443	410	440	432	410	434	406	483	443	434	416	442	465	421	422	445	455	393	444	477	427	439	415	455	413	451	461	433	421	416	381	439	402	445	428	460	396	421	416	414	416	401	451	455	389	426	453	423	434	434	407	421	401	420	452	415	461	448	437	415	391	415	442	396	436	444	445	493	443	447	414	464	409	465	436	462	441	411	397	427	477	469	434	426	431	415	392	403	398	431	431	461	410	439	416	442	442	421	448	396	419	446	429	430	408	436	399	444	422	425	424	465	430	442	493	414	430	430	430	384	485	446	446	400	407	426	461	445	392	466	438	378	420	440	431	424	427	474	403	430	431	437	417	459	435	404	488	430	457	461	419	453	479	440	407	446	400	429	417	428	404	462	430	445	433	408	459	436	426	421	448	396	435	430	452	432	406	470	501	455	490	401	396	417	434	431	416	435	433	433	416	439	424	406	448	446	447	428	416	404	415	431	421	411	453	441	438	427	431	437	402	410	432	410	415	453	457	447	441	407	413	459	433	426	438	430	444	405	374	427	424	459	473	477	439	443	442	418	450	461	449	450	395	433	409	458	425	422	420	479	414	453	424	416	440	433	408	456	444	445	451	464	453	467	455	489	390	435	435	434	418	417	412	459	395	460	471	425	460	444	416	410	412	458	450	413	436	429	404	427	418	440	445	443	459	420	450	440	463	426	423	444	415	425	427	429	456	433	410	463	428	411	421	421	435	473	451	511	441	433	450	460	439	422	417	472	444	457	411	404	472	424	409	438	426	392	460	471	456	401	416	436	441	429	455	432	417	401	439	458	400	442	419	437	442	434	413	419	420	447	441	416	426	463	444	426	474	419	457	444	410	463	412	432	427	464	428	468	403	429	420	428	399	431	434	443	491	469	456	478	447	448	450	481	448	422	391	415	473	411	410	433	443	422	418	421	452	412	374	400	426	404	450	478	469	451	458	454	438	433	422	436	422	446	430	466	418	403	422	481	466	490	447	447	423	433	447	437	391	463	463	431	441	404	469	444	421	399	447	460	448	456	438	452	432	440	425	427	408	437	432	435	456	408	423	420	414	433	444	404	449	429	432	414	414	408	451	403	448	487	436	455	386	441	429	445	400	462	439	437	419	463	439	446	426	453	456	449	415	467	426	431	457	440	452	418	447	392	442	454	456	432	412	410	386	430	444	442	471	418	441	415	407	441	474	412	431	413	426	421	449	404	440	379	451	435	443	456	413	433	403	430	416	452	425	435	419	403	421	416	448	461	418	449	437	443	464	449	428	415	388	470	442	377	375	424	467	473	472	433	462	457	405	425	429	421	433	476	437	435	416	445	395	454	440	420	436	457	405	462	395	385	442	411	460	446	435	408	441	411	423	434	421	405	416	427	407	412	433	462	467	440	461	419	419	405	427	450	400	424	464	444	488	489	420	460	441	428	438	405	443	464	428	454	421	454	387	417	438	460	479	457	443	450	399	428	461	457	443	448	435	429	443	443	469	408	412	402	417	418	456	438	423	409	400	426	443	452	409	418	384	388	479	447	450	446	386	406	459	437	435	485	448	460	419	429	466	433	430	415	441	429	472	439	423	433	436	452	428	424	440	382	458	424	438	393	449	442	489	444	408	455	414	434	408	439	442	448	478	429	419	464	473	439	439	412	433	392	450	446	421	430	427	427	428
50309	58322	72397	43163	37183	36656	19860	1111	998	1008	1053	1009	1005	1031	935	987	1018	929	1013	961	1033	1024	967	993	1015	962	937	925	998	967	999	936	976	963	969	970	956	931	974	965	957	982	962	957	970	949	996	986	964	974	928	988	995	898	962	962	942	984	964	944	969	893	951	916	1015	949	943	935	977	981	951	960	935	971	930	1018	952	942	951	957	934	951	957	950	944	966	1011	936	932	939	976	999	958	939	950	939	937	923	940	947	932	989	1004	952	943	938	981	932	937	970	942	995	948	976	909	930	959	969	939	907	964	952	955	940	974	943	947	994	905	962	970	946	955	938	944	986	914	897	911	969	996	969	948	948	933	907	978	929	973	934	942	935	1004	952	887	1025	962	982	978	976	979	957	926	899	970	984	1023	954	951	982	939	947	973	918	959	917	951	999	958	987	976	922	1002	981	939	966	973	929	943	936	944	927	969	1005	917	945	926	958	977	968	975	948	966	977	940	978	924	964	909	917	948	974	938	980	980	967	972	964	918	973	966	955	948	968	925	993	958	988	942	944	909	986	934	978	963	904	974	995	941	1017	965	1021	973	940	940	972	925	968	904	965	947	982	1003	994	882	944	925	917	966	960	950	987	974	932	913	949	953	923	973	924	987	975	935	969	939	949	938	941	912	967	962	1008	942	986	967	979	944	934	974	954	901	935	919	995	1014	945	977	907	929	982	993	949	955	942	987	945	988	994	971	928	922	1012	910	927	959	907	908	978	966	959	902	984	908	954	905	967	967	911	981	1036	944	1020	966	980	977	982	960	989	964	954	940	955	935	952	969	877	979	926	874	949	959	963	951	1015	968	997	984	918	965	929	954	953	936	942	965	959	940	953	933	954	983	964	930	992	985	985	974	985	958	988	931	933	957	957	963	880	966	969	955	976	928	969	980	988	974	939	953	1003	978	996	961	983	955	978	914	925	949	924	937	975	936	957	964	909	935	990	965	945	934	932	979	965	974	989	991	974	1021	972	976	980	895	943	926	899	952	944	948	961	944	965	983	970	962	947	945	931	971	958	976	949	955	1033	964	929	916	892	970	965	974	914	949	977	963	952	965	911	1036	975	990	929	954	980	924	956	949	922	928	986	997	1009	983	947	939	954	1016	936	964	945	941	943	982	986	984	958	955	930	949	907	1018	935	921	967	936	945	960	917	958	966	994	977	970	958	957	917	946	952	985	983	973	989	989	985	943	963	941	1011	904	939	950	955	923	958	984	986	961	936	1000	964	929	926	954	939	886	939	954	958	957	1005	905	956	971	982	951	969	926	933	930	917	910	968	888	895	953	922	959	963	949	981	942	1020	943	955	998	980	926	886	971	1031	949	954	909	915	956	924	919	952	927	971	959	1014	957	963	915	1015	916	945	976	942	934	971	972	946	949	953	941	978	949	990	960	983	946	961	948	960	960	979	948	893	950	978	974	967	983	955	948	946	943	959	995	978	933	988	974	943	961	939	924	992	929	967	977	911	967	951	940	971	927	966	951	1007	950	962	1004	967	939	906	910	933	926	992	932	952	953	973	921	912	934	958	936	960	999	997	1006	966	975	949	933	954	978	947	977	984	986	931	954	960	991	934	964	953	983	942	946	926	954	974	973	980	961	977	970	889	952	977	946	980	962	934	930	946	969	957	962	944	1040	933	976	977	939	945	943	994	949	985	1020	962	921	949	974	938	910	960	991	951	935	942	1000	973	960	947	944	978	962	931	1016	964	1012	887	1007	890	989	979	881	958	1000	962	926	985	986	993	950	918	934	945	930	975	910	961	943	957	954	973	918	939	938	909	931	934	1043	953	988	923	972	942	936	969	964	966	876	925	986	968	980	1024	967	974	950	909	967	953	936	928	947	965	947	969	923	903	950	947	930	963	952	963	982	962	1036	947	966	994	968	968	995	937	947	939	955	953	935	915	996	944	987	1006	960	942	916	991	1011	951	987	905	950	1037	926	971	947	965	981	932	985	903	1020	1000	922	959	922	986	930	1005	916	951	982	977	985	966	932	940	944	950	1006	934	1002	971	978	936	1014	966	953	969	916	952	991	971	974	990	972	976	982	952	958	917	931	987	976	953	946	960	992	1026	944	940	967	1033	945	947	882	1001	934	901	960	977	935	991	936	994	944	967	964	943	966	986	995	999	921	925	953	964	927	952	972	1001	984	970	942	908	993	959	971	970	936	929	917	1006	940	955	983	922	940	1011	948	919	947	1003	940	908	898	933	915	969	948	954	925	999	961	954	965	964	962	956	964	933	978	937	952	960	975	951	981	994	962	991	941	918	952	1003	964	958	996	961	969	904	1009	879	990	1021	950	1018	958	999	946	982	978	933	977	968	975	1019	902	963	933	970	985	914	940	987	971	895	907	946	922	921	948	982	895	933	916	965	962	1046	933	919	943	949	923	990	985	968	971	906	959	915	999	983	942	983	1001	925	992	955	929	918	1004	984	947	901	987	992	1008	985	954	1003	998	947	980	977	951	975	981	972	963	961	950	915	954	943	919	916	956	925	960	952	946	985	927	975	988	975	974	921	969	935	954	971	981	975	935	965	945	997	996	948	991	968	979	982	920	967	966	928	901	975	923	911	961	934	1000	922	1023	942	948	860	906	855	920	948	952	1006	946	910	942	900	947	918	950	920	917	1026	976	997	949	975	981	928	965	951	984	948	945	966	921	894	951	919	951	961	900	919	951	1020	928	940	950	971	933	1006	935	945	934	934	999	919	999	882	940	990	895	995	935	969	966	1006	970	944	989	910	984	929	965	918	977	952	920	973	1011	998	920	978	945	1018	984	1012	921	974	917	934	999	954	900	1018	975	944	961	966	940	975	979	917	954	956	967	986	994	944	979	980	898	931	924	954	918	940	923	956	885	944	894	928	972	993	950	953	975	967	971	961	947	986	884	926	993	1008	928	960	1016	957	990	913	920	960	979	988	963	957	990	960	971	923	919	975	1010	993	957	947	962	960	964	946	941	935	992	930	968	956	970	957	954	938	973	986	957	922	987	986	937	959	969	929	1023	960	931	943	951	941	927	968	909	960	926	951	940	952	953	975	994	963	941	956	1021	938	970	970	973	920	944	924	932	938	920	939	979	958	948	956	982	895	934	968	929	1037	939	987	1000	916	992	958	999	972	998	934	1000	939	944	975	949	948	961	972	927	947	953	1060	985	916	944	923	894	933	929	980	974	939	993	985	908	889	1005	932	957	967	908	1025	967	958	1013	939	995	924	960	1001	955	950	966	947	978	995	946	921	975	966	968	960	964	991	991	976	957	973	950	977	948	993	1005	946	964	945	979	939	963	950	984	926	949	937	935	954	916	956	913	974	983	933	989	1003	953	906	954	922	957	965	983	964	968	964	919	1008	945	957	932	958	956	938	1086	937	945	894	998	958	941	929	892	973	1032	965	959	980	913	965	1025	950	942	940	971	990	953	929	966	915	955	938	954	965	954	947	953	915	904	978	995	980	953	933	971	960	956	930	964	957	932	954	908	925	885	906	947	937	936	936	982	995	905	931	978	980	932	941	980	946	941	1014	944	946	960	931	1007	954	983	951	916	900	971	950	899	910	947	930
45591	28539	13547	2749	796	764	500	255	271	259	285	274	269	292	265	279	274	303	269	288	315	295	263	296	290	257	278	306	283	299	306	286	281	305	312	307	278	276	281	246	264	264	269	291	279	295	259	328	271	293	257	286	299	292	254	271	289	292	295	303	276	269	295	311	268	314	262	256	253	290	300	272	254	286	278	263	283	294	279	293	302	251	292	259	234	288	257	261	263	306	294	276	253	263	295	312	305	304	236	276	267	302	309	279	283	326	290	272	253	290	300	253	268	300	278	314	272	270	284	273	281	283	278	304	292	264	303	266	257	287	254	271	320	256	273	267	286	281	259	278	296	282	317	286	266	258	300	278	284	279	255	287	296	309	289	275	292	247	277	277	241	248	286	279	254	286	294	303	266	260	278	259	275	289	289	299	346	278	286	302	282	278	279	288	272	290	294	302	286	254	260	297	290	310	279	296	276	310	281	285	302	262	303	271	301	262	280	264	282	263	262	253	292	288	283	279	264	276	302	313	268	263	281	288	267	258	280	271	307	289	296	312	289	282	288	269	305	305	296	260	269	259	292	290	281	277	254	276	293	277	297	260	304	293	254	293	296	276	286	272	268	303	301	314	306	289	287	259	295	286	246	287	323	261	261	259	290	271	302	296	281	299	270	267	285	294	267	319	285	300	270	300	280	270	286	278	274	237	289	296	279	288	283	313	271	286	282	281	298	284	314	275	297	274	298	290	273	298	296	284	280	291	281	298	264	295	257	267	279	277	289	289	266	272	269	281	279	279	268	281	276	271	290	290	282	268	268	274	284	262	273	292	271	283	306	307	287	281	282	309	294	259	289	292	319	269	296	292	291	240	282	275	261	266	274	314	296	275	286	296	271	296	259	290	260	249	278	279	295	272	288	283	276	300	290	296	293	275	262	285	267	293	278	313	303	267	310	279	292	298	291	306	285	319	282	253	298	296	250	315	267	277	265	287	250	279	326	302	305	252	285	265	282	272	263	276	293	282	256	262	286	253	263	283	264	283	285	294	300	262	279	283	300	263	267	275	262	273	260	272	258	298	278	269	265	285	275	272	289	299	298	318	270	291	279	287	270	249	284	310	292	297	252	294	271	286	309	283	300	288	273	319	288	292	315	308	280	262	277	288	294	259	314	293	296	280	281	273	304	279	276	301	280	282	284	277	306	296	285	263	294	292	287	307	277	271	262	294	288	289	277	304	279	286	289	270	280	276	267	255	263	257	267	304	270	253	271	270	247	296	256	272	280	283	268	274	288	285	284	264	279	284	301	243	280	311	273	277	299	248	267	278	354	298	268	256	253	315	284	253	297	281	280	271	330	295	299	284	246	266	319	286	274	310	295	304	294	269	299	246	279	253	284	306	278	303	302	314	255	306	299	274	247	279	259	284	289	293	306	262	265	298	270	271	269	278	290	297	291	293	282	286	284	275	276	302	273	283	317	281	287	308	291	329	314	276	278	271	276	283	270	277	256	295	263	275	275	310	341	260	276	282	265	289	266	277	280	299	279	274	311	298	282	292	287	268	278	314	294	234	295	284	286	284	285	306	252	285	325	300	287	296	287	311	259	279	284	280	294	268	291	229	306	273	261	308	280	272	274	276	253	300	259	284	256	294	293	267	302	279	264	260	259	292	279	262	279	285	313	284	302	288	266	274	274	286	279	261	288	306	274	281	270	298	261	254	276	278	258	278	271	274	292	277	302	310	311	269	306	295	310	279	277	293	252	279	269	313	305	278	301	283	294	313	279	284	273	274	267	286	330	311	273	291	290	254	296	295	278	269	300	275	292	311	293	294	264	266	297	280	264	296	266	307	314	258	241	283	284	283	272	283	281	289	276	234	280	278	309	237	286	289	315	270	252	269	318	287	294	281	280	251	301	277	315	322	278	306	300	271	272	314	300	257	283	280	290	293	261	277	276	299	315	249	278	311	284	251	270	288	305	273	275	280	313	285	272	268	303	273	274	269	321	287	289	281	291	258	273	289	292	287	268	276	276	261	288	293	276	229	289	266	283	304	294	285	264	276	271	289	275	275	285	287	278	270	270	327	272	308	294	292	268	278	264	284	277	281	285	290	304	298	288	250	286	317	280	311	258	292	272	287	336	278	287	316	281	298	306	288	294	279	264	318	289	303	289	285	289	300	293	291	308	286	298	271	286	238	269	299	271	271	291	264	295	292	299	260	259	273	297	272	268	305	311	286	293	318	281	262	283	317	289	292	250	272	285	286	308	251	257	267	307	264	284	264	297	250	292	304	307	311	282	279	250	247	301	315	281	260	286	270	288	298	289	285	310	290	279	266	301	278	280	262	278	284	306	287	278	296	281	304	258	283	294	282	266	310	317	274	264	261	280	264	287	286	291	275	272	283	265	297	266	279	273	290	260	270	258	278	274	280	271	270	286	292	265	261	292	282	277	288	282	291	288	315	308	308	285	298	272	310	312	251	307	295	292	268	289	276	287	285	296	259	280	281	277	255	302	285	277	300	304	280	274	268	277	277	257	285	277	279	299	281	287	292	290	304	276	272	314	291	265	289	307	247	262	254	288	292	278	250	290	274	291	297	254	277	298	266	277	261	296	295	265	292	282	297	322	297	280	272	267	264	256	301	291	294	255	267	268	274	295	291	268	290	262	292	294	296	329	272	272	297	285	282	288	261	273	303	277	287	293	276	289	281	311	298	289	284	283	287	314	258	322	281	295	224	278	274	291	279	268	295	312	300	289	310	262	284	296	249	275	276	329	287	294	296	279	319	258	271	285	270	289	256	298	293	294	325	260	286	290	291	302	282	280	244	297	265	288	283	290	266	311	265	279	285	283	283	277	262	303	307	300	264	280	274	264	255	269	293	284	264	251	270	248	304	272	257	257	266	278	291	261	286	302	270	286	276	306	314	310	275	292	293	260	290	269	281	305	277	319	267	282	258	287	293	270	268	308	248	273	249	299	255	296	298	285	286	276	284	260	255	283	319	280	296	280	265	284	292	243	250	282	287	282	266	310	336	253	277	288	267	286	275	268	302	311	272	273	280	259	240	278	306	286	285	287	299	249	288	294	319	271	279	291	303	280	287	279	282	295	285	281	254	292	273	296	274	297	284	277	277	284	328	301	281	251	287	302	314	272	279	281	278	308	284	242	300	318	298	291	286	275	285	287	232	297	289	337	284	296	262	253	258	290	294	299	304	280	264	286	271	264	276	281	278	306	253	299	299	272	311	311	291	248	263	284	299	295	303	319	269	281	267	275	258	331	265	283	270	299	279	300	266	271	281	281	314	275	267	290	299	276	316	302	267	311	303	291	303	306	275	274	276	283	296	308	297	303	272	315	287	286	292	263	291	266	304	292	271	310	284	264	276	313	278	273	290	255	278	274	302	274	271	276	281	278	284	294	272	304	257	300	270	279	297	300	292	272	291	262	268	292	285	294	271	276	297	284	301	311	329	339	314	325	336	299	288	282	268	253	267	319	286
26758	21046	16834	4481	2510	2520	1533	647	700	656	668	654	654	677	624	629	644	649	673	661	650	692	652	643	636	659	625	663	619	652	653	684	653	665	692	696	672	703	655	637	690	650	630	647	656	671	684	658	667	662	651	597	614	633	607	672	701	649	640	654	661	655	666	645	677	643	635	676	645	613	681	637	670	640	628	642	662	664	690	632	651	589	634	663	657	657	646	718	714	698	656	636	630	619	635	652	654	604	656	706	692	625	644	663	666	660	663	655	669	715	663	672	636	612	674	726	680	653	646	717	624	661	659	703	670	652	619	667	642	648	626	653	662	656	630	652	662	635	672	675	646	637	650	645	660	647	696	674	656	711	637	627	675	693	662	657	643	677	699	706	666	655	672	705	657	697	647	700	685	671	650	664	681	671	654	667	655	673	701	675	650	703	654	675	641	656	651	652	637	651	645	649	628	687	622	669	660	700	685	679	683	588	629	657	677	667	641	625	650	648	697	623	692	650	620	647	687	652	625	641	654	641	686	663	627	656	662	620	682	617	648	667	640	618	643	658	657	682	662	640	680	640	645	680	701	710	655	662	647	714	643	662	691	635	705	662	639	687	672	649	686	678	668	674	620	671	606	642	659	654	661	629	691	656	645	622	692	638	662	717	668	632	683	674	658	643	624	599	688	669	626	673	675	653	621	652	633	648	626	670	700	661	664	627	624	669	666	667	619	666	700	657	669	606	632	656	634	629	673	660	670	637	683	693	680	646	619	660	676	647	628	657	628	636	649	655	641	655	617	665	682	658	701	670	658	741	676	644	642	664	637	640	682	697	682	706	642	666	639	636	677	665	667	651	638	614	668	642	658	663	661	672	662	620	659	670	648	676	607	606	677	691	638	611	638	649	609	618	685	668	676	691	678	636	647	668	630	606	674	611	652	674	677	626	614	640	603	637	664	654	641	650	675	630	653	698	672	701	709	580	678	659	631	632	626	663	674	630	662	673	649	614	633	661	678	615	667	631	687	685	657	658	677	659	652	685	711	668	636	648	667	627	698	675	643	641	642	654	655	632	654	626	659	625	706	667	686	636	679	663	642	648	643	662	677	626	657	650	640	687	640	664	651	612	622	637	666	657	630	604	642	668	647	633	698	660	648	620	651	646	646	696	631	661	687	631	669	679	629	637	624	688	621	661	658	602	640	654	618	656	640	647	641	669	618	658	645	633	667	658	650	673	632	614	701	643	680	665	667	649	696	636	609	658	654	624	636	653	650	685	677	623	648	668	671	690	638	659	643	636	605	654	658	656	658	676	660	658	646	671	645	636	645	647	623	685	692	645	628	623	670	624	631	633	644	685	636	664	636	652	675	663	647	656	655	684	632	687	658	621	659	637	686	648	629	653	665	645	634	657	633	640	655	695	664	684	677	677	657	691	639	635	650	629	650	633	663	630	677	679	655	636	649	638	606	637	658	633	670	632	672	652	659	657	660	659	691	649	664	692	681	667	650	647	639	613	658	641	625	692	639	664	641	613	635	677	687	668	674	665	604	697	651	653	648	637	629	639	652	641	615	711	615	672	644	669	671	636	649	594	648	661	627	656	651	668	639	659	653	646	622	657	653	695	702	676	700	626	660	635	700	678	666	670	661	647	673	672	666	654	672	688	635	643	637	686	645	675	642	664	602	679	687	637	639	625	656	650	638	671	654	721	668	685	684	673	643	646	673	637	676	663	655	647	632	672	616	668	687	569	641	664	667	629	633	683	652	697	642	637	664	661	652	619	668	607	693	686	684	694	627	673	630	579	630	673	666	647	644	668	634	684	683	624	662	643	636	677	619	637	652	675	641	651	635	642	624	653	662	622	641	651	712	636	663	653	700	669	694	658	663	666	653	648	643	670	688	658	654	672	670	648	656	671	637	651	687	687	674	653	607	646	620	667	671	672	633	691	699	692	645	649	634	633	625	651	653	677	626	650	628	638	660	656	662	638	683	671	676	693	611	695	638	666	622	652	630	662	658	590	639	626	639	657	709	621	617	593	661	629	634	640	674	611	645	626	692	675	662	597	658	628	688	669	627	639	625	628	634	685	641	656	674	674	672	610	665	641	640	639	631	627	639	630	621	658	669	663	623	654	657	644	648	705	651	640	660	696	657	620	663	625	653	667	632	649	650	624	646	605	659	664	653	675	666	645	681	638	678	657	642	639	649	644	622	684	647	667	668	695	677	659	639	622	655	627	648	676	662	637	665	693	650	646	637	660	630	680	670	618	659	657	640	673	658	635	639	624	631	686	629	682	671	620	706	655	640	628	673	622	662	660	658	617	682	619	677	628	641	639	655	674	686	655	641	652	631	625	663	628	643	686	660	633	661	663	669	690	612	623	633	659	678	679	640	625	658	634	679	643	627	648	634	723	667	677	650	687	631	640	688	647	684	645	635	652	651	665	664	670	635	661	639	669	605	665	597	704	660	620	660	623	638	626	660	650	677	682	636	690	633	676	656	675	641	695	640	646	635	613	686	657	625	634	612	632	686	680	704	669	697	666	656	667	681	622	665	675	668	677	670	644	621	674	632	674	625	664	695	678	600	615	628	640	669	664	675	664	647	656	645	634	668	670	634	621	674	622	659	648	601	666	661	630	650	659	678	675	618	668	684	631	657	638	632	640	664	675	612	664	650	685	634	675	648	637	632	654	628	620	661	631	640	637	672	696	687	621	674	666	654	670	574	674	631	609	655	648	661	644	659	655	644	653	657	645	662	663	647	653	663	711	669	667	640	642	634	674	624	669	690	641	673	625	702	649	622	637	661	677	655	654	632	645	667	658	663	728	668	667	720	664	627	670	670	664	620	635	671	622	636	703	630	674	642	635	671	640	638	625	689	662	620	626	688	640	634	643	670	664	661	642	691	660	683	657	618	645	656	694	652	645	677	640	656	652	678	661	636	667	652	653	671	670	657	711	686	658	640	649	685	629	681	650	661	656	658	633	614	679	660	608	650	594	669	646	638	673	627	630	653	641	665	640	663	655	648	724	684	679	622	654	649	646	694	676	635	628	643	679	622	666	652	658	665	630	614	673	643	662	642	654	649	638	622	685	652	655	648	698	634	658	645	588	643	635	685	682	659	652	605	636	698	635	673	631	701	639	609	678	651	643	631	653	657	680	618	648	647	602	665	624	637	651	640	620	627	634	611	660	651	687	629	653	641	639	619	601	678	644	617	600	642	638	664	661	642	700	649	632	722	624	680	648	660	648	636	635	680	661	651	633	675	687	644	625	661	625	648	662	668	623	619	619	667	648	665	624	674	623	650	620	650	654	633	645	660	676	637	676	693	651	668	624	655	646	657	648	653	606	651	663	668	682	599	592	656	659	646	622	648	696	682	625	605	703	649	651	646	666	642	677	672	674	654	638	677	651	636	640	628	715	672	622	665	690	639	689	646	676	677	661	641	670	645	615	727	643	630	687	638	697	671	692	601	645	637	656	655	675	640	652	643	667	670	671
67341	61361	64401	33504	21310	15610	7665	597	315	310	279	305	300	289	317	310	307	323	292	324	305	280	303	323	270	304	282	281	289	311	295	232	263	297	311	322	267	264	307	317	299	266	305	313	295	290	316	301	293	324	299	318	302	283	300	282	307	323	311	310	307	309	292	314	287	255	305	328	289	286	294	308	321	296	265	297	306	326	328	280	275	301	297	283	291	310	319	310	278	300	283	313	325	303	296	330	298	307	328	301	299	276	304	315	275	279	301	304	282	292	307	297	285	322	321	313	266	290	302	309	284	295	283	312	285	302	269	299	275	263	286	313	298	293	279	285	264	276	305	279	285	294	278	283	301	279	305	250	278	312	285	307	288	286	315	286	278	308	305	288	293	263	316	274	311	281	307	274	290	282	277	308	280	337	329	320	294	268	302	318	290	290	301	316	284	321	277	308	281	283	316	283	269	298	292	290	284	292	269	283	295	269	285	285	298	300	310	324	293	304	264	306	301	309	304	289	278	277	334	293	280	290	265	287	295	280	311	296	293	280	311	318	289	301	311	265	308	290	281	311	308	267	308	304	291	319	293	308	280	323	292	285	314	297	294	287	279	295	285	301	285	266	277	293	295	284	263	300	309	271	288	299	328	287	287	285	285	292	307	296	291	271	288	320	311	281	277	313	323	306	276	322	314	288	301	274	287	306	252	266	264	310	310	293	333	273	307	329	303	286	308	298	297	293	285	302	268	292	291	304	272	304	292	303	264	297	290	290	281	304	330	300	280	323	316	320	286	274	283	306	298	276	277	285	288	280	288	264	296	296	294	287	268	291	301	315	308	290	271	283	321	276	299	298	279	285	299	273	305	305	294	294	286	287	278	259	278	281	295	306	289	268	283	295	286	275	260	273	320	306	298	275	279	317	301	307	304	276	299	317	289	289	291	291	280	300	292	279	308	292	316	273	305	312	259	309	330	279	284	263	283	268	293	294	300	302	304	322	292	312	261	298	316	306	282	273	279	274	264	279	278	327	269	322	311	301	281	327	272	263	298	304	275	293	294	312	310	269	329	295	250	300	262	272	310	355	292	282	302	292	297	313	281	284	259	284	314	293	300	290	289	309	285	273	294	261	286	287	301	310	272	289	314	294	284	301	304	323	313	301	298	304	295	295	310	307	326	314	284	301	324	321	280	285	307	292	300	291	269	279	321	261	277	275	294	284	270	301	313	302	296	313	251	297	313	269	302	307	297	315	312	305	300	295	289	286	304	270	285	309	316	287	309	269	310	262	341	277	289	308	326	266	296	298	341	264	345	303	325	286	289	294	294	268	350	315	279	312	306	293	303	300	267	320	282	306	294	335	286	282	268	267	306	256	297	292	290	314	285	278	278	323	284	298	308	295	312	292	286	284	293	303	308	296	297	277	296	312	264	289	335	318	325	266	280	276	286	308	320	300	267	305	288	299	303	296	319	300	291	273	307	301	277	304	310	288	274	278	263	330	293	291	286	287	319	307	287	319	272	297	283	313	280	294	299	300	284	310	284	317	306	282	276	343	281	284	285	286	290	284	263	300	280	269	285	294	312	328	325	287	290	293	276	256	297	269	320	277	292	301	280	305	318	316	282	318	313	268	320	288	306	291	331	305	307	277	288	314	311	325	284	289	318	305	303	292	291	287	298	314	274	315	278	280	307	306	348	327	299	283	286	276	293	278	303	261	316	296	296	316	288	300	276	300	333	297	287	324	310	291	310	298	286	267	309	300	290	278	306	291	267	308	322	302	316	310	290	270	269	295	306	292	298	319	268	270	280	255	284	278	310	289	267	320	261	263	256	289	291	284	296	296	310	327	305	300	304	331	277	289	255	271	297	295	271	284	294	310	319	282	329	299	295	326	310	279	320	264	281	283	284	317	322	313	303	315	289	276	302	283	297	282	273	277	294	349	281	269	292	324	298	301	283	290	318	291	297	266	281	283	263	308	319	287	294	268	287	309	296	271	290	305	289	306	314	301	286	304	268	269	310	293	287	277	304	291	314	315	275	272	320	305	277	265	291	275	321	297	314	264	273	303	294	290	250	303	326	299	312	295	310	281	324	323	265	282	263	301	265	312	322	283	281	315	285	334	302	319	304	290	271	282	289	268	314	353	330	292	286	283	298	301	276	303	318	311	323	265	287	291	313	271	310	322	327	314	279	321	277	296	282	325	304	279	288	272	278	295	277	291	301	304	275	258	292	280	289	326	278	310	294	244	315	311	298	290	258	308	313	329	277	290	289	281	320	300	284	304	306	306	288	285	326	343	296	293	298	316	300	306	257	280	286	288	330	280	339	308	256	290	273	267	282	283	282	258	323	289	275	296	297	278	313	343	315	282	282	284	283	272	302	284	293	309	320	302	290	261	323	321	308	265	296	293	265	275	276	317	304	290	272	318	281	298	318	271	273	305	294	277	274	312	311	282	281	296	289	255	291	300	278	289	275	301	262	318	280	281	280	297	269	292	320	328	295	255	268	306	310	310	299	295	294	306	305	291	301	280	307	290	287	275	338	264	313	254	272	286	321	307	314	346	277	276	293	314	298	294	335	309	276	324	268	339	288	289	327	306	309	295	269	286	277	302	297	318	318	299	320	275	317	315	296	313	286	288	270	289	300	271	298	288	289	289	308	296	320	265	277	277	281	295	298	352	311	305	316	322	265	259	273	296	294	297	312	311	282	243	312	302	296	282	273	299	293	306	320	276	285	300	261	281	277	284	343	327	278	280	283	270	302	291	283	296	292	266	299	292	322	281	307	272	325	293	283	303	331	297	284	287	271	311	311	298	280	311	301	257	304	270	296	295	262	280	286	259	303	306	294	279	327	295	296	303	311	315	302	309	285	285	307	303	310	276	292	298	298	300	312	312	307	278	288	288	280	283	279	266	304	292	277	303	288	288	296	297	286	284	290	287	308	259	297	321	264	315	302	239	273	295	319	285	316	293	292	290	275	319	275	255	304	301	285	285	278	258	282	292	320	279	303	304	286	288	308	321	295	244	267	324	268	283	308	328	262	324	314	288	319	299	274	269	279	286	294	259	272	295	300	315	274	271	308	299	285	298	298	289	311	295	293	318	314	308	271	291	285	291	300	280	291	317	313	288	283	298	315	262	313	281	329	300	277	295	315	283	292	317	277	332	302	323	254	323	309	322	289	285	272	293	289	310	278	306	277	284	335	289	265	285	292	331	276	280	280	298	308	302	322	269	295	275	296	297	299	312	258	314	273	285	282	308	306	275	269	286	288	282	287	273	297	289	272	281	297	278	304	308	279	305	309	285	314	294	269	301	331	300	297	320	312	261	278	262	301	266	322	295	319	313	323	307	262	264	355	278	301	290	329	307	308	314	289	293	339	285	288	306	317	298	303	279	313	282	343	333	269	312	304	320	282	303	315	302	306	316	285	329	298	285	301	314	276	287	275	317	276	288	298	318	296	279	342	299	286	287	287	302	328	295	289	280	297	301	306	293
44084	50238	59673	35977	32982	30924	16736	752	774	763	747	680	748	692	696	673	721	699	725	712	719	724	719	647	714	729	690	664	709	740	747	666	694	720	710	765	682	669	699	743	726	716	690	753	673	707	728	694	701	664	712	714	674	713	704	672	694	724	636	712	707	735	678	721	693	703	681	714	718	700	696	714	678	672	696	697	698	726	671	701	672	683	711	711	660	752	692	718	701	675	697	732	721	692	679	654	682	701	671	686	664	698	716	720	670	689	677	685	677	684	708	684	708	727	676	711	668	690	677	736	643	682	663	668	704	665	690	709	690	698	706	700	676	677	687	739	717	690	746	679	705	697	726	666	708	716	724	674	690	681	702	666	672	730	680	744	669	692	709	666	721	692	702	744	686	719	677	678	710	660	696	705	682	631	728	654	659	730	709	644	650	706	680	658	704	737	648	705	704	658	688	678	739	678	707	666	742	682	736	721	716	693	639	742	711	711	661	656	645	657	698	650	709	681	720	676	659	701	712	678	690	671	664	666	668	692	674	662	730	705	711	755	641	673	737	706	707	721	686	702	709	695	663	709	673	740	638	659	694	724	743	682	676	687	697	666	681	719	726	679	708	668	699	665	708	677	692	685	718	666	691	692	695	638	681	708	647	731	713	682	665	712	707	717	728	694	683	653	671	683	684	719	640	696	716	702	672	678	698	732	721	702	692	700	689	619	731	680	731	662	708	633	715	666	715	706	674	676	673	657	674	671	704	662	688	651	705	737	655	696	685	688	740	672	706	673	757	681	676	699	672	729	722	678	715	682	675	683	671	697	707	673	741	696	673	684	707	722	698	721	734	668	719	707	686	695	690	726	680	742	693	632	706	772	708	689	732	671	743	704	696	705	732	718	728	696	692	713	723	738	697	726	671	695	657	673	676	737	640	720	690	695	703	712	691	703	662	738	696	726	644	692	683	727	708	712	742	681	720	647	685	671	682	693	702	737	675	712	694	716	648	668	686	688	639	695	672	683	658	664	718	711	726	684	658	686	719	699	658	694	675	718	664	714	661	680	713	722	719	748	720	666	706	724	671	666	693	728	643	706	696	711	654	719	714	658	720	718	713	708	667	692	680	653	661	671	731	664	696	675	696	692	766	697	681	715	694	667	670	704	657	698	686	683	725	651	704	670	679	698	670	703	727	700	666	722	685	684	757	702	704	675	650	725	659	707	719	708	651	690	667	762	709	674	732	692	634	757	686	720	694	673	724	701	667	697	707	673	678	685	695	667	700	711	657	697	676	713	719	691	670	715	759	723	710	717	775	712	701	677	646	713	706	700	701	683	661	674	679	687	711	736	685	676	673	657	668	720	699	699	695	700	716	686	688	687	686	673	604	701	711	666	703	743	675	675	732	646	732	689	752	673	626	726	640	674	650	663	670	661	764	677	690	668	673	717	701	683	672	677	716	699	662	683	680	737	706	693	658	740	660	638	654	734	709	669	689	686	706	713	696	676	688	692	698	709	694	676	752	735	681	729	698	685	704	719	693	702	696	675	684	703	718	654	704	699	659	667	697	743	630	716	694	682	710	708	707	665	645	697	728	686	689	708	687	693	630	668	643	693	720	736	711	712	693	680	687	726	727	686	695	710	722	670	721	637	721	665	698	701	699	699	659	681	624	728	702	732	708	748	708	727	703	704	680	689	729	693	685	668	695	716	679	677	699	668	680	696	671	679	699	719	723	717	709	684	703	684	733	726	716	684	741	694	680	737	672	685	706	689	696	646	694	744	729	708	712	680	696	691	707	707	729	642	769	681	669	685	721	703	682	685	698	671	693	642	697	679	654	722	689	706	690	682	671	673	745	744	688	699	683	728	761	733	708	687	689	739	669	699	700	702	670	672	697	683	707	690	699	696	700	728	702	688	665	723	687	679	680	705	697	687	698	726	674	728	669	708	731	712	722	694	709	731	679	656	750	717	720	675	693	677	663	734	682	704	700	696	690	652	738	673	666	692	681	670	698	677	724	718	713	760	672	686	674	734	723	692	735	740	716	701	697	754	684	687	710	709	658	680	678	727	703	663	718	689	692	762	692	701	682	717	689	676	717	634	675	669	651	667	689	721	672	732	650	722	678	703	693	711	684	666	738	694	722	654	683	614	668	699	747	702	656	714	685	674	703	677	654	640	723	682	688	755	674	687	695	667	694	720	732	644	713	668	702	610	683	730	660	711	645	687	696	713	696	729	690	719	694	748	719	698	690	701	724	688	692	728	693	705	728	654	674	667	690	713	684	646	664	756	690	673	710	693	721	709	764	656	685	751	725	710	708	729	692	685	703	697	701	664	688	649	686	707	699	734	658	702	648	719	670	694	674	657	694	654	693	691	707	671	661	663	719	690	715	655	706	760	668	684	701	712	707	679	677	698	679	746	708	680	695	718	719	690	703	666	686	721	724	700	757	676	672	657	709	714	683	649	662	700	709	663	680	659	668	726	676	697	730	696	685	718	704	733	700	615	698	711	684	688	692	691	654	721	736	671	694	691	708	698	728	668	693	685	660	694	677	684	743	688	670	705	713	692	668	673	676	699	706	720	714	709	683	716	703	690	715	741	686	742	699	691	680	662	717	688	728	740	679	698	680	706	698	683	686	692	674	716	671	693	664	733	704	718	702	707	664	677	706	660	685	657	695	698	735	654	659	676	670	705	693	730	666	737	702	682	673	684	726	665	735	711	728	622	661	661	678	712	715	687	728	694	707	664	678	692	735	708	731	707	647	712	652	693	730	698	677	673	723	705	639	665	669	690	696	678	686	689	670	748	710	707	692	715	683	674	692	643	676	689	698	683	694	704	729	703	696	665	712	736	691	690	728	719	683	686	651	647	737	680	755	654	715	681	702	665	696	714	632	687	695	732	674	677	684	669	698	698	719	685	693	659	733	707	729	677	730	692	708	674	672	693	687	739	685	712	675	676	690	677	678	774	691	674	690	728	665	696	702	706	685	729	709	715	685	663	721	705	678	687	660	711	693	718	698	681	702	727	727	673	660	682	699	687	669	675	744	652	694	738	726	677	666	724	702	671	702	669	747	690	727	675	672	695	736	704	680	707	736	689	717	672	676	624	713	708	695	736	711	719	678	681	714	691	678	712	741	682	709	718	726	705	681	676	694	728	721	700	669	682	729	699	667	720	693	714	702	701	724	666	703	690	718	698	688	688	662	738	718	648	669	622	712	688	737	659	672	685	718	679	654	672	699	745	683	687	739	651	730	695	716	709	702	701	678	704	672	683	675	734	653	708	688	738	718	673	689	703	672	729	716	706	652	713	704	659	690	703	709	680	706	740	695	683	705	725	689	672	674	676	663	698	685	680	734	743	677	739	688	728	678	740	681	712	722	734	727	682	670	673	667	666	684	663	662	678	685	680	685	700	672	695	676	695	715	683	720	713	686	673	751	708	671	683	703	709	741	697	700	724	721	678	733	697	702	723	733	724	704	704	673	706	660	719	651	689
72844	69446	73622	42575	33924	27888	14710	1516	498	510	474	446	453	461	483	418	463	427	448	411	443	388	450	428	411	438	452	438	383	442	407	418	462	430	459	438	430	433	453	470	417	406	458	448	468	437	418	478	469	458	460	431	422	435	443	461	460	441	465	442	410	446	437	443	456	456	441	435	445	455	453	444	476	460	428	383	464	410	438	429	447	425	464	444	443	485	416	474	434	398	477	448	435	455	416	473	464	384	397	413	423	448	453	486	400	415	447	460	436	424	445	487	438	432	480	461	471	440	419	400	422	408	431	445	416	445	460	433	442	416	436	461	458	423	447	436	439	481	474	444	455	458	482	396	441	434	403	394	432	441	460	450	458	421	445	428	402	448	439	420	455	454	437	461	436	426	444	422	458	432	444	460	395	455	437	456	438	450	430	412	447	405	431	446	419	439	458	412	431	437	470	398	465	468	443	447	456	504	418	476	444	450	425	429	410	467	423	466	456	461	447	429	424	465	467	469	405	411	389	433	440	455	461	447	459	460	385	427	414	481	441	431	435	411	481	426	438	435	472	430	401	445	434	424	461	424	430	463	426	430	455	449	449	444	410	463	421	442	441	432	450	481	429	461	418	405	436	470	447	453	440	460	471	426	440	396	403	427	443	401	421	463	386	444	439	412	424	434	451	438	428	445	452	414	413	446	411	436	435	447	455	449	477	444	431	444	442	382	425	407	425	450	434	383	419	491	448	458	420	459	460	421	453	414	454	433	399	425	442	475	426	402	473	428	449	452	444	448	481	440	450	430	454	407	427	424	444	458	411	430	449	449	404	460	416	447	399	407	415	481	468	462	431	428	485	454	443	429	398	431	432	441	426	428	453	456	454	429	414	500	462	426	448	443	431	446	446	435	456	438	457	454	453	457	413	438	423	412	460	472	470	399	461	456	426	476	431	409	395	408	448	417	435	483	419	433	423	436	457	470	420	434	433	460	439	467	485	473	464	449	419	431	413	447	417	465	446	394	437	444	440	483	478	427	390	486	414	440	426	452	470	406	446	466	448	423	446	425	384	424	434	407	440	460	441	482	437	423	428	493	453	437	459	432	447	477	463	449	406	395	423	444	456	450	424	451	477	431	463	408	449	438	427	453	443	469	424	412	456	411	456	457	403	473	442	440	451	440	456	468	410	431	430	458	417	437	446	466	464	468	409	439	445	418	461	472	443	433	431	487	420	413	443	439	466	447	447	417	447	446	434	427	407	422	442	421	455	412	408	461	400	436	435	422	429	430	449	480	453	419	441	444	425	432	448	427	445	479	447	425	428	437	471	434	401	408	445	466	434	458	380	462	433	441	439	449	448	486	457	441	438	462	440	445	424	447	424	462	472	433	453	446	440	484	423	450	462	457	405	489	426	423	429	444	480	415	409	479	434	470	453	427	449	435	406	460	449	408	427	427	426	428	411	468	450	445	455	454	468	453	401	452	462	434	457	431	467	437	429	433	432	404	444	420	436	430	408	437	460	458	447	437	448	455	460	413	427	420	448	467	406	426	500	432	456	408	404	392	447	420	465	434	422	465	422	432	397	474	434	427	411	411	408	415	490	440	468	414	420	459	420	453	423	453	448	458	504	463	438	448	451	456	433	427	386	462	405	450	416	420	405	477	454	461	434	438	394	434	448	418	421	465	451	441	412	465	425	450	447	471	441	414	398	443	438	440	464	433	453	418	474	420	418	460	468	429	464	461	418	419	459	478	448	444	426	418	429	460	415	459	489	401	495	433	454	459	455	454	456	479	456	411	440	433	465	436	396	436	471	443	429	424	427	453	428	428	463	393	471	461	468	431	400	422	451	444	437	442	484	423	457	449	424	440	474	432	425	472	475	441	417	455	443	428	480	433	470	429	471	398	425	461	424	434	430	476	438	446	425	406	425	446	435	429	468	462	437	440	426	398	443	450	439	413	449	457	474	437	439	432	453	452	464	453	432	448	424	452	430	407	454	432	437	401	443	449	420	458	424	388	457	441	441	412	507	451	427	429	398	485	418	467	400	451	458	437	422	434	428	448	407	441	496	414	443	471	448	425	470	437	473	479	443	421	431	443	432	437	467	444	467	454	466	456	439	475	436	440	448	437	406	430	412	442	405	460	406	420	458	435	418	446	441	457	439	405	471	427	450	445	430	432	420	403	428	430	460	449	445	447	452	422	414	458	444	461	479	469	427	426	462	453	493	446	451	472	471	444	432	452	475	454	447	442	450	439	461	457	407	440	465	420	416	404	451	410	427	437	436	427	431	460	434	454	414	433	435	443	447	420	444	447	435	424	436	466	410	444	446	437	440	403	438	442	418	440	432	439	432	465	430	450	430	443	423	421	458	427	442	453	431	465	444	418	448	436	437	458	471	454	453	426	471	495	453	394	441	442	442	493	446	405	440	433	468	491	455	481	475	478	430	465	455	469	458	427	419	417	446	419	479	466	480	470	442	439	447	474	410	404	451	457	447	453	416	401	467	379	476	419	413	435	434	450	466	435	462	476	484	432	400	489	415	448	407	440	444	458	415	433	463	441	466	427	402	417	468	406	429	380	430	447	417	438	421	480	469	443	483	421	436	451	407	473	426	448	442	437	486	436	433	439	463	455	478	432	435	471	432	420	452	425	452	437	497	470	443	512	486	416	434	463	465	488	447	479	457	436	448	423	424	463	397	437	451	431	435	454	432	415	447	438	442	436	415	447	463	443	429	426	422	423	423	431	468	429	432	476	398	417	462	469	435	426	426	401	461	461	452	461	456	457	433	445	479	445	443	480	406	481	491	471	474	434	460	454	448	441	425	442	456	489	456	446	434	435	401	427	453	428	447	459	475	438	410	447	430	422	423	422	429	440	452	488	476	446	460	418	442	472	438	466	439	452	442	459	449	410	392	410	428	463	422	443	455	472	438	442	465	425	416	453	438	448	470	425	440	447	435	433	465	404	462	435	437	455	439	447	439	426	464	407	470	474	455	472	447	422	468	454	423	475	448	450	469	427	402	471	417	412	462	455	441	429	429	422	475	433	420	449	452	455	472	437	439	448	447	470	452	441	418	447	424	433	426	429	443	400	453	445	461	441	439	430	447	454	456	475	456	446	413	417	462	409	424	450	430	469	422	446	442	417	452	427	444	454	420	457	451	419	398	396	446	474	455	465	468	444	476	497	425	414	466	440	437	445	413	412	428	448	393	437	427	410	448	446	442	458	432	446	446	435	431	448	396	442	416	376	417	452	433	454	447	435	423	469	455	458	447	443	430	426	424	435	435	463	456	454	439	455	394	406	443	417	439	432	479	429	461	478	453	410	368	448	412	426	431	463	426	419	451	458	466	421	440	445	411	456	488	442	409	430	448	418	403	439	428	438	439	427	472	422	431	443	423	449	469	462	460	446	456	445	452	433	464	444	444	415	425	450	451	407	413	449	443	458	471	411	448	485	465	421	488	422	426	424	423	448	457	426	445	434	442	426	432	434
48280	57797	70256	47746	45474	41454	23748	1135	1086	1091	1060	1080	1001	1013	980	1001	1033	1005	960	1041	981	983	975	979	970	1003	982	947	985	1030	936	946	916	991	972	971	988	984	948	1005	972	972	994	935	965	1001	954	993	976	993	986	1007	956	951	962	998	950	933	1036	958	932	1000	898	1000	985	954	1009	940	933	1012	942	965	964	973	1032	1030	962	890	965	936	990	979	915	985	958	988	932	976	971	988	1004	960	949	1005	983	979	952	1002	961	1026	1006	960	948	961	954	922	972	1010	950	949	996	972	930	982	1022	943	940	983	981	990	957	985	978	979	982	949	1020	1022	954	991	980	981	986	972	925	961	965	950	1005	965	980	917	960	996	972	1003	966	971	967	877	961	951	964	965	987	977	964	1003	957	979	1052	1008	976	1019	961	983	989	944	994	1040	991	978	1007	930	974	965	1035	978	1003	969	973	1003	1036	1005	1020	990	997	962	934	958	986	957	978	1006	963	951	950	944	956	938	988	972	929	962	987	977	960	935	948	908	1040	1007	936	969	997	959	932	1009	1032	928	961	996	967	935	997	969	985	993	938	1007	975	936	977	951	969	976	989	954	967	969	969	992	958	980	892	987	979	958	926	956	1057	934	940	996	1021	991	973	963	998	946	926	910	940	969	954	987	1035	1023	976	981	981	939	944	971	960	974	979	911	1001	978	961	939	921	1007	946	920	979	980	986	968	999	962	996	955	990	1018	919	965	1022	968	971	990	940	923	985	997	913	939	946	989	973	974	977	1008	985	980	981	963	970	971	935	958	936	954	984	962	987	992	1016	989	970	991	1001	960	946	1023	967	955	1028	994	968	928	973	942	936	902	967	967	987	957	953	995	956	957	1001	993	982	1005	977	981	989	963	978	965	1007	998	983	987	968	987	963	970	984	983	1010	1018	863	960	959	1000	958	1033	914	987	978	942	898	938	994	960	1007	954	974	974	997	907	920	981	950	969	995	956	1030	952	962	1011	946	937	939	935	991	981	952	953	980	1022	936	980	971	1003	971	1001	935	962	947	984	1008	986	971	979	966	937	944	951	930	998	987	985	915	962	944	944	950	939	926	941	995	956	1012	902	1001	1006	996	977	962	917	992	995	969	1040	954	997	980	930	926	967	973	964	950	987	947	988	982	942	972	987	1026	1016	975	972	1024	931	966	964	1003	1036	1000	903	976	966	935	1007	999	978	930	978	994	945	984	941	953	996	999	949	945	965	898	1014	1019	936	900	1022	939	959	942	966	979	948	949	958	946	991	953	992	989	962	913	926	938	964	944	992	954	1005	953	985	973	971	972	960	1001	923	974	952	975	1013	930	964	974	979	931	962	1010	1014	953	947	1037	962	958	960	918	983	993	968	971	999	980	960	979	964	1018	971	972	988	930	978	975	928	991	921	1002	990	1025	982	1009	964	982	956	968	975	976	955	988	997	992	991	965	1011	1019	918	916	987	938	955	932	988	992	1042	1020	1014	954	1008	959	971	941	1020	994	977	970	995	955	977	973	991	985	991	1007	963	930	1025	925	977	955	945	892	965	988	982	993	996	945	952	1002	942	1056	940	962	956	960	998	950	1007	979	986	986	995	936	1009	973	957	1006	992	1008	981	931	946	965	974	955	944	973	963	1023	959	976	977	981	967	964	930	1046	914	960	897	966	994	990	966	964	926	924	945	968	968	993	995	919	974	992	1001	954	966	969	958	971	944	988	995	910	965	979	958	950	936	1007	963	996	1043	929	958	1009	948	938	990	1031	952	984	1033	935	944	963	978	970	960	970	1006	972	975	999	1002	968	954	967	946	1017	981	978	1003	1003	943	962	941	963	984	946	965	1018	948	987	904	1016	953	956	1038	1017	914	962	982	968	974	936	981	963	995	951	997	990	960	999	973	937	927	991	1018	964	945	958	990	1000	957	1002	928	963	1015	994	965	985	953	951	971	957	956	1069	949	953	1011	1007	944	922	956	962	937	957	1011	942	1003	1020	973	965	940	998	992	991	1016	974	962	1005	958	934	976	990	941	1014	942	952	1013	1037	939	995	941	994	947	987	1003	962	983	977	976	1013	988	985	985	964	953	1038	925	969	982	964	994	1020	987	968	1003	986	1026	956	926	993	1005	947	946	1001	976	969	992	984	987	1006	954	943	967	920	973	901	953	977	987	970	963	950	964	985	932	927	898	979	958	980	1004	980	957	981	954	947	941	992	936	994	967	1004	972	937	986	988	989	990	989	963	939	942	960	967	905	960	954	978	932	994	948	977	937	908	955	970	996	933	949	1012	981	965	928	971	1014	988	1020	987	968	938	992	998	959	1004	969	960	908	993	930	989	1010	969	933	945	985	935	947	975	1011	991	1021	987	940	943	944	1009	967	928	993	1009	939	973	968	931	929	974	985	972	982	1005	1001	1023	959	920	942	985	1000	952	995	965	1074	958	922	1029	973	1009	965	1017	986	1025	1017	1023	969	932	964	975	986	940	936	969	1006	985	1037	969	963	972	937	949	935	961	998	973	921	956	1028	1010	973	1007	935	939	1016	932	960	990	975	911	951	996	986	1011	934	959	986	977	958	943	989	973	1024	951	989	963	901	964	947	965	955	990	953	947	958	983	1002	1016	1011	913	942	952	991	988	935	955	992	946	985	1013	993	960	1014	947	985	953	951	999	975	939	971	980	964	937	964	945	1003	1015	977	971	1000	1002	975	967	1014	943	942	951	978	1042	948	951	989	977	949	976	954	976	1008	1045	919	1026	940	923	1006	1014	974	981	998	940	987	951	960	954	976	957	910	978	987	987	1034	991	1003	980	938	994	948	965	1041	961	978	1000	965	981	984	958	988	945	995	985	1021	993	996	934	953	1010	944	947	936	953	1011	976	938	952	1026	982	971	1022	919	939	971	955	912	958	987	1000	962	991	933	974	976	950	989	990	977	1003	991	958	965	999	1028	980	971	960	973	940	937	989	1008	950	927	919	949	942	983	1020	984	933	1011	963	916	962	1017	954	963	1007	948	998	955	958	1030	952	1034	938	957	926	983	993	909	1015	1076	968	986	1024	939	982	974	1003	957	994	964	934	996	915	1000	1056	970	986	956	969	904	940	976	927	997	966	1001	952	998	963	945	1014	963	988	980	977	975	1014	1007	958	935	971	935	976	951	973	992	953	1014	929	949	903	1015	973	945	954	1021	956	958	988	991	985	936	963	954	1034	993	978	1001	974	907	951	961	966	952	950	967	959	973	940	957	1009	953	1017	969	982	984	979	984	1012	991	980	950	962	943	987	1022	1005	970	981	937	1001	988	928	978	951	981	958	987	923	930	1017	974	964	961	957	993	1028	1005	997	992	948	930	1008	938	929	926	989	1029	995	1000	911	978	968	924	957	970	999	908	999	966	960	1034	941	924	960	947	956	991	958	958	986	976	970	973	914	968	990	982	957	993	975	894	995	969	1046	1021	947	998	948	981	1004	975	949	951	989	993	925	958	980	1000	967	984	979	998	987	951	993	944	916	941	990	984	1018	1000	961	989	966	961	964	939	1021	1003	928	922	1000	971	948	938	954	964	961	964	937	1015	978	958	951	971	957	991	920	974	990	961	980	924	1004	961	1021	908	969	974	1051	955	953	945	972	971	963	955	961	958	919	934	999	934	989	951	976	1011	1030	1022	972	950	985	971	963	1005	963	953	964	1031	1018	949	959	972	1024	988	1017	900	936	918	971	1000	1022	989	967	955	972	994	980	962	973	979	994	924	957	953	962	978
42853	24427	10953	1701	983	967	503	257	244	299	273	284	296	274	291	282	281	266	282	300	284	287	294	263	269	276	286	285	273	312	270	269	304	291	249	284	295	262	295	284	301	291	247	277	303	290	267	280	233	259	299	274	285	261	252	283	301	242	303	288	281	235	284	290	270	275	246	281	282	274	284	268	309	285	293	309	287	262	266	296	265	286	294	281	260	289	259	278	297	278	268	300	271	292	282	283	283	297	269	243	255	240	294	283	277	318	292	282	263	254	262	300	288	284	260	295	316	282	279	257	280	278	293	292	280	257	289	278	285	302	251	285	283	287	269	274	266	287	274	247	285	297	258	269	292	286	293	293	277	263	270	271	260	276	307	260	295	274	255	294	297	295	271	273	264	291	320	272	307	261	299	246	279	308	286	291	279	297	272	253	267	265	245	304	279	276	305	254	262	284	267	267	264	303	268	270	299	293	282	272	263	248	290	277	284	306	285	242	287	256	304	295	266	283	285	295	267	279	290	279	291	279	282	292	274	258	258	238	262	288	278	289	265	265	310	254	264	272	285	288	268	312	294	291	282	252	282	310	308	283	254	303	296	269	282	271	269	273	225	289	276	256	274	257	288	307	267	255	285	269	283	281	289	273	256	293	279	289	267	276	276	270	255	289	252	275	282	284	277	274	292	266	274	285	266	297	293	286	271	271	299	275	283	288	262	282	294	301	242	268	252	255	298	252	276	289	291	286	261	252	304	274	275	262	254	272	290	297	324	320	300	288	279	250	302	281	303	293	268	278	281	285	268	295	247	272	286	257	275	252	251	261	273	282	303	258	267	321	284	282	234	295	294	307	273	269	274	271	270	278	317	271	308	248	300	275	297	244	285	297	268	281	294	298	268	259	263	267	264	275	272	261	301	283	273	287	280	269	281	259	304	272	328	253	253	292	287	258	269	253	284	285	257	255	271	286	295	273	288	262	279	271	295	298	290	252	283	275	284	283	253	288	270	260	281	283	280	277	265	289	309	290	344	292	303	257	267	303	293	294	294	296	271	312	297	271	286	253	275	250	325	281	293	269	308	251	273	266	299	278	292	278	294	264	296	284	289	275	267	312	275	306	261	309	319	268	291	294	301	276	262	300	272	295	264	286	287	268	313	293	270	312	281	283	285	299	311	280	291	294	298	260	289	288	300	258	296	307	307	258	314	255	260	283	282	253	267	279	291	283	278	268	245	266	276	311	271	316	295	292	290	273	275	313	243	245	267	293	262	266	279	245	268	298	298	303	277	260	253	276	258	262	288	292	259	291	280	252	271	274	273	302	291	281	296	281	252	275	307	270	263	279	255	239	310	274	252	276	266	298	271	272	276	291	278	271	272	264	300	303	297	298	284	319	275	269	293	282	269	257	270	314	285	257	283	287	287	300	276	293	296	286	283	265	298	300	277	267	273	287	278	280	267	296	292	274	271	301	286	291	289	272	262	282	302	297	261	255	276	278	254	276	292	285	278	293	305	266	303	264	297	293	271	268	282	269	318	273	249	285	320	258	284	299	282	262	260	284	275	258	289	298	293	280	283	304	255	313	288	277	285	279	291	264	289	284	273	275	261	291	309	286	292	297	310	275	262	291	293	289	260	309	259	296	268	291	214	292	284	323	309	292	290	309	291	262	268	267	276	302	333	259	311	295	289	293	257	273	284	309	284	277	285	244	266	288	267	288	316	288	267	307	231	302	283	254	305	268	279	307	280	292	267	273	267	291	301	258	305	294	297	281	273	277	292	260	280	288	264	302	310	309	309	259	305	301	262	288	258	277	263	263	260	288	296	282	286	271	295	311	308	260	300	301	280	277	252	256	301	292	233	249	275	282	251	274	294	267	301	309	282	256	260	268	263	275	311	289	262	264	290	252	290	263	274	296	274	257	282	280	281	282	289	261	296	259	304	262	286	283	327	257	269	266	328	260	292	270	248	263	298	273	251	294	281	283	223	279	268	270	280	262	305	282	257	280	266	268	282	280	255	296	280	281	253	250	320	267	255	309	251	271	295	308	316	317	270	287	310	279	287	277	255	267	268	283	290	286	252	307	304	277	274	282	269	293	302	292	267	275	293	285	286	263	268	264	272	275	311	274	247	279	279	293	295	269	308	270	281	255	304	271	305	305	310	284	288	261	297	278	265	253	285	288	288	287	272	310	310	324	283	278	284	283	282	276	269	277	249	310	283	304	253	276	305	287	275	278	268	260	276	253	261	270	259	273	258	282	297	259	303	291	281	320	286	302	336	314	308	252	287	288	272	303	281	281	315	282	273	293	294	263	300	243	302	271	282	280	289	268	249	310	280	286	312	254	281	285	264	252	285	262	295	273	252	285	263	277	295	276	257	263	252	243	276	265	281	275	287	266	266	292	290	277	288	269	259	275	294	273	279	297	262	284	277	285	292	288	275	293	252	270	267	294	277	272	259	315	306	272	266	266	242	296	305	291	303	288	287	306	290	314	285	240	274	239	301	271	275	282	272	295	272	293	298	273	295	272	271	309	301	273	288	307	275	251	283	243	313	306	265	263	277	285	273	283	290	268	306	278	283	257	264	269	287	271	272	301	288	310	256	312	254	263	295	253	268	258	255	287	300	276	305	272	286	288	265	303	286	262	277	276	252	298	265	271	299	266	303	235	290	297	248	268	292	275	255	279	266	278	294	300	300	280	305	263	285	301	274	283	271	262	289	295	279	307	268	307	270	256	280	265	307	277	294	308	237	258	276	268	292	285	280	264	262	280	295	244	280	280	280	257	282	267	324	294	284	276	269	284	254	287	294	281	291	282	284	284	280	325	300	301	285	320	302	303	300	271	266	250	257	300	282	267	257	278	282	294	259	246	277	300	297	279	289	263	285	268	283	312	316	294	292	280	298	249	265	290	291	284	277	281	293	276	312	278	288	297	298	284	270	260	290	235	278	275	258	284	257	285	315	283	294	282	274	247	258	285	294	288	297	297	285	281	261	245	291	281	283	274	261	297	271	285	301	271	271	273	295	279	266	312	333	276	272	277	315	266	321	290	310	264	284	271	263	276	300	270	262	307	297	295	306	303	284	246	273	320	248	285	257	284	292	258	300	274	281	269	261	273	259	262	283	301	285	260	274	300	294	269	287	267	293	306	279	257	299	285	271	269	275	298	286	313	294	259	272	266	299	277	240	285	264	287	329	266	308	281	297	267	261	281	261	249	265	259	259	286	283	265	285	316	281	272	277	245	282	272	258	269	262	279	261	248	296	282	286	279	286	268	280	290	299	302	278	310	306	310	268	253	262	284	232	292	280	249	277	281	260	281	255	284	259	288	313	266	260	302	299	289	286	259	262	267	289	240	260	285	273	285	311	278	261	263	277	280	266	292	262	290	280	284	339	268	285	282	289	312	270	278	310	263	264	263	271	281	281	262	281	275	292	259	276	272	275	273	275	305	263	285	277	285	285	315	280	297	271	282	287	254	295	324	270	300	315	289
24511	19771	14282	3573	3262	3418	1583	678	633	634	639	653	712	620	597	657	666	672	681	644	658	643	688	643	614	630	664	689	635	654	653	626	597	696	721	658	610	656	645	658	621	627	659	651	627	630	665	610	620	687	653	656	688	712	665	619	675	656	662	636	665	642	648	658	670	643	661	663	665	652	665	615	693	665	649	653	636	643	651	652	644	645	620	636	658	686	608	676	612	658	600	616	641	662	596	674	662	623	663	615	651	607	652	648	635	650	669	640	648	550	627	641	623	658	652	615	668	632	680	627	643	643	646	646	596	625	624	635	660	653	655	644	651	647	630	653	657	653	627	639	659	688	637	677	637	619	672	623	629	639	664	606	656	622	648	616	604	630	625	633	598	632	638	655	664	677	649	626	633	631	612	628	666	631	615	655	664	674	684	706	685	642	665	639	650	687	635	655	649	630	636	638	652	687	623	643	650	641	650	657	670	656	644	649	620	625	633	657	688	638	634	632	686	638	625	655	619	626	660	669	623	659	665	635	659	667	648	613	616	627	651	676	687	624	662	666	620	652	683	636	655	678	591	631	653	653	624	624	618	657	611	625	690	651	655	638	653	619	657	619	610	616	678	643	652	642	606	667	624	633	639	666	635	660	652	611	658	598	644	638	674	577	639	613	686	675	654	609	649	658	618	642	630	611	640	669	634	626	624	647	660	638	631	648	675	624	662	684	640	611	614	631	625	659	658	647	651	631	570	662	644	669	619	661	628	630	672	655	683	677	694	621	670	627	578	651	677	661	675	634	623	623	607	628	652	645	651	611	705	628	628	645	640	615	614	616	616	585	638	656	661	672	683	619	625	647	655	639	637	693	676	591	641	636	645	611	611	654	656	637	655	612	632	639	610	648	659	621	636	623	678	638	586	624	628	647	662	581	610	579	705	665	638	620	679	649	593	651	619	628	635	655	679	641	670	695	661	625	632	627	632	615	660	680	618	665	680	662	645	616	601	642	682	618	639	653	634	622	657	621	620	638	648	675	655	648	658	634	620	665	634	680	645	637	659	625	658	701	630	688	653	641	651	634	628	666	644	635	642	657	605	630	658	645	712	640	670	651	631	632	615	670	606	641	628	648	691	641	643	613	621	601	633	641	619	658	642	665	701	635	654	648	643	623	593	670	622	621	618	642	654	593	672	668	630	665	587	632	666	624	667	673	652	615	660	618	629	631	649	643	660	663	661	622	681	628	697	692	621	641	630	648	608	662	633	667	676	662	661	625	655	650	601	697	643	641	667	663	683	648	644	642	650	640	682	675	672	657	675	634	650	593	636	633	672	668	641	641	641	680	694	650	640	680	663	631	651	664	688	650	678	636	640	645	633	641	649	617	676	618	631	697	635	616	688	626	696	651	636	679	653	597	691	688	654	641	660	615	660	651	604	671	612	654	643	659	698	674	648	680	603	606	644	665	647	722	607	653	660	658	694	654	656	635	648	616	607	682	622	640	706	612	645	641	650	673	648	637	701	678	599	640	656	619	656	693	686	596	651	654	620	638	668	678	654	637	648	634	638	625	639	642	604	663	623	671	610	638	674	695	656	616	648	686	678	631	685	618	609	671	620	639	666	652	628	610	681	663	643	626	652	626	644	640	647	641	629	606	653	637	625	661	646	642	708	627	695	682	644	616	658	670	638	661	688	662	639	596	623	668	644	648	671	618	665	648	654	672	676	636	631	656	604	631	611	679	657	642	651	621	652	686	684	616	641	596	642	664	663	670	625	603	672	622	624	637	635	601	650	653	608	643	635	641	666	665	642	672	627	630	646	642	678	649	609	665	666	650	633	675	650	671	631	621	651	647	637	702	653	637	666	647	651	664	667	637	660	625	650	661	694	604	662	641	638	642	606	665	655	680	631	621	665	639	637	649	667	671	632	650	657	660	625	640	668	647	643	602	662	652	674	646	648	652	632	623	595	694	584	648	676	659	625	647	625	631	662	693	649	690	632	630	670	635	619	655	638	651	579	704	655	636	667	695	629	625	661	629	630	671	652	637	645	614	652	651	644	675	647	668	629	648	627	648	702	631	622	708	632	699	637	675	650	668	632	629	665	655	634	607	649	584	628	634	649	613	632	672	637	671	648	670	665	610	627	635	656	652	633	623	611	642	645	656	655	615	661	656	640	684	655	680	670	644	633	650	650	645	648	669	688	626	678	645	593	661	639	596	710	673	632	678	656	629	661	662	626	633	664	671	669	585	693	659	622	638	624	658	654	662	629	661	627	601	640	593	640	634	634	643	644	672	666	688	643	626	615	616	649	678	634	622	609	662	649	671	605	673	626	630	649	639	652	654	624	671	617	667	669	604	641	623	593	625	631	652	637	683	669	651	670	644	640	607	633	625	673	618	650	599	621	674	627	650	665	660	637	630	624	631	612	664	609	666	621	650	646	629	653	636	642	672	593	620	600	679	675	654	627	674	647	657	615	580	667	662	643	603	630	631	654	639	663	692	665	670	628	606	647	644	628	655	622	668	648	640	641	626	684	671	680	645	669	618	683	632	612	683	627	628	653	604	670	657	641	638	636	657	667	646	655	623	633	658	620	663	629	669	651	643	653	623	638	651	636	661	601	687	664	670	672	631	621	673	605	656	643	620	643	611	624	623	667	637	645	631	663	635	676	630	620	698	639	636	654	630	634	663	621	687	663	654	619	646	667	678	639	649	619	664	691	646	632	630	672	600	655	645	654	666	640	652	664	666	620	647	642	639	611	643	616	700	679	680	684	680	600	682	642	639	628	636	650	652	687	672	638	622	641	601	634	653	630	671	615	594	660	668	605	635	616	666	669	594	599	637	641	643	641	677	639	670	628	694	663	636	647	660	625	663	640	607	631	655	619	659	632	629	701	633	646	684	597	697	626	650	644	678	674	640	655	666	613	673	637	636	673	624	714	647	608	605	631	637	656	578	645	577	653	658	677	671	671	646	642	644	708	694	703	657	606	638	633	650	656	687	618	668	645	648	655	657	671	613	641	684	623	584	683	666	604	670	685	572	681	643	663	614	642	707	670	637	653	619	632	668	648	656	678	680	637	636	651	712	627	674	646	643	676	650	627	716	605	609	633	589	617	690	642	626	655	662	624	669	645	607	634	641	646	635	656	657	659	653	652	607	628	667	643	657	650	634	647	644	659	660	602	577	657	624	667	645	637	597	654	642	638	648	644	669	653	635	695	644	627	674	629	609	657	594	644	669	673	626	639	630	646	633	625	593	662	642	602	661	644	664	641	710	655	657	640	648	641	672	603	653	650	670	625	665	663	646	603	641	612	636	635	643	626	655	641	577	631	660	639	662	616	632	605	625	649	621	646	612	626	626	628	689	663	625	630	634	580	596	662	685	654	656	593	675	649	666	672	581	619	624	639	631	617	624	673	650	679	628	678	619	647	642	703	656	662	662	680	640	653	647	644	644	609	622	669	689	657	627	636	646	670	662	632	641	605	665	680	630	633	644
67691	58729	61503	33810	23230	19612	7627	503	294	278	296	273	293	281	275	245	290	254	285	261	247	272	317	287	272	292	288	282	275	276	245	278	277	248	303	293	280	253	286	274	278	262	295	280	296	288	266	275	254	299	267	276	263	289	271	261	294	287	272	289	262	253	295	287	281	293	276	291	308	271	254	287	307	272	295	282	294	278	251	276	256	247	273	268	264	267	276	322	267	275	273	329	302	298	273	278	319	269	281	259	281	290	298	290	273	303	280	286	261	270	260	286	282	239	269	231	279	251	253	288	285	263	288	279	283	300	275	273	276	296	281	253	237	250	264	274	283	266	258	280	285	291	280	287	255	262	286	284	288	322	283	274	297	280	267	282	300	287	290	280	281	274	308	273	254	284	295	273	259	303	272	302	299	304	254	245	279	322	320	281	313	270	270	300	348	278	254	291	292	275	281	292	276	285	265	278	304	271	262	276	243	272	266	242	255	284	276	291	282	256	279	267	291	314	299	270	308	257	267	262	293	288	297	281	271	316	285	291	250	246	297	272	275	251	232	254	278	279	307	246	232	293	311	289	283	266	287	288	243	246	319	298	286	279	303	301	270	269	248	272	296	278	267	302	308	264	270	291	309	301	290	277	263	261	275	279	291	296	274	280	305	276	279	294	286	251	306	298	253	242	305	291	264	269	263	259	269	260	276	273	225	271	266	277	262	284	266	260	321	288	259	295	310	296	282	275	318	266	268	283	263	287	280	290	302	253	246	253	297	275	259	285	282	253	285	304	285	285	282	266	238	283	292	298	260	299	295	302	265	267	275	262	266	270	290	258	281	256	249	267	267	279	266	287	261	262	266	262	283	259	293	284	279	286	323	307	300	265	305	280	284	268	280	306	304	250	275	257	256	272	322	267	288	305	281	268	261	275	266	261	277	293	255	246	320	281	276	292	254	292	268	294	259	251	278	281	281	275	276	242	286	268	267	273	293	271	284	293	276	287	251	299	276	265	277	247	284	276	290	255	270	248	280	280	268	264	243	269	284	283	262	253	271	264	243	268	295	252	245	262	291	301	272	273	250	274	280	266	304	253	295	280	307	295	280	276	260	266	271	299	280	284	289	272	265	289	283	267	271	266	284	265	253	303	283	266	314	284	243	259	270	303	310	262	290	289	263	286	295	274	279	295	290	264	285	257	247	293	282	308	267	275	287	301	258	238	260	253	255	253	265	291	257	269	284	268	280	245	266	267	310	261	286	280	293	268	276	268	294	319	260	251	248	277	297	267	258	233	282	309	308	258	274	281	273	298	312	265	270	283	306	294	299	256	259	302	292	301	279	270	249	299	346	285	263	289	267	255	257	263	291	261	272	270	274	305	257	294	283	268	278	264	270	292	305	265	285	272	333	303	240	270	305	280	273	256	290	293	264	293	286	264	268	256	273	294	249	273	261	260	270	278	276	283	281	304	284	284	290	280	287	271	237	288	268	261	269	288	266	274	291	282	244	258	281	268	259	276	288	269	264	281	297	251	276	252	307	291	263	272	314	290	294	285	283	288	285	283	277	307	288	269	249	270	295	274	258	281	263	270	285	249	266	266	264	283	283	252	264	306	263	268	282	303	272	258	268	268	313	272	303	305	268	277	302	274	260	287	273	285	249	288	284	250	294	262	255	273	260	286	268	264	245	287	267	262	276	282	307	290	282	304	276	308	275	274	268	241	293	257	284	275	298	270	285	272	288	287	279	248	263	281	307	258	265	267	285	303	293	262	285	270	264	300	255	265	305	269	304	257	238	271	284	272	282	303	246	267	265	271	280	292	265	293	240	269	283	264	311	309	294	267	262	275	259	283	275	278	290	291	273	275	273	279	262	274	271	271	276	282	264	309	277	303	258	266	260	269	270	260	269	278	288	278	249	252	274	280	255	262	273	275	299	283	284	282	295	253	245	259	267	292	251	291	265	282	295	272	294	303	284	276	276	296	273	232	265	280	275	264	294	304	298	293	314	300	248	261	276	248	267	279	283	268	262	276	269	276	267	292	257	285	269	286	265	262	273	299	284	250	277	236	261	292	271	247	259	254	274	261	277	285	264	253	280	256	288	279	302	297	284	302	277	295	294	246	287	300	310	275	283	288	281	271	299	258	294	283	284	300	283	248	288	342	278	282	311	311	297	244	279	289	249	267	264	261	300	275	278	326	289	256	244	272	245	269	258	259	275	284	311	262	297	271	282	258	266	310	287	277	277	298	270	248	243	294	303	297	275	241	267	263	290	275	250	267	272	268	232	272	269	273	271	314	278	239	273	251	283	291	254	319	272	306	268	245	292	293	272	257	268	273	265	283	273	286	267	280	251	291	269	259	279	270	279	278	277	264	254	266	275	289	279	262	308	290	282	293	252	294	286	262	272	260	273	272	267	302	275	289	287	308	260	263	291	289	289	297	278	311	293	260	296	270	259	284	286	248	280	247	289	285	281	270	255	326	283	261	278	271	278	281	278	268	267	324	269	298	272	252	269	307	263	285	251	283	276	305	273	244	265	305	279	267	265	293	258	269	262	256	293	290	272	272	273	278	254	301	306	272	290	299	285	301	295	304	280	287	276	258	287	261	285	278	293	279	258	252	251	262	273	255	301	241	268	258	304	260	292	288	249	277	261	281	289	281	264	261	286	299	296	292	283	274	262	270	284	261	283	261	299	300	304	314	288	268	279	293	263	265	271	285	251	260	275	273	260	266	289	258	288	254	303	276	260	233	256	259	280	285	259	279	277	256	291	255	259	269	284	271	259	273	288	278	270	256	273	268	253	292	307	277	267	283	274	297	306	268	258	257	292	273	291	280	263	287	272	249	262	276	286	274	265	274	259	289	287	280	245	239	282	251	265	310	268	303	266	280	288	277	271	276	277	270	272	289	258	265	278	299	249	287	289	281	258	266	282	279	268	275	277	323	262	282	272	278	256	255	293	298	274	256	275	297	275	270	282	261	264	275	262	302	274	300	293	242	263	298	302	296	300	300	307	274	281	245	264	284	294	279	258	289	295	333	285	273	283	288	254	273	287	278	285	285	285	274	287	286	285	301	306	289	277	269	274	284	278	257	275	274	276	257	263	279	267	280	296	267	303	288	293	271	257	270	289	269	257	271	293	255	257	258	281	279	285	271	293	298	286	270	262	288	281	278	269	291	291	275	288	287	278	283	292	277	294	272	267	309	296	270	271	300	283	248	256	262	271	280	299	270	237	259	272	291	298	316	267	335	299	280	316	259	285	255	285	259	305	275	286	244	261	277	262	277	312	289	269	256	284	225	277	258	266	286	278	244	275	254	280	274	280	270	254	297	245	305	263	266	268	298	277	274	287	267	278	280	298	267	274	278	276	274	285	270	305	258	294	282	286	278	260	292	252	282	278	279	253	292	287	272	290	293	307	289	282	261	279	277	300	284	273	262	303	300	253	257	279	272	256	279	285	250	274	271	240	272	282	281	284	275	257	298	257	304	266	259
44316	46782	57263	37341	35444	35425	14439	740	743	710	712	703	681	732	654	666	657	693	712	672	629	657	693	684	654	671	657	625	655	624	659	651	632	683	653	675	644	647	573	642	676	640	706	625	651	699	656	665	658	617	632	644	664	623	693	651	638	703	628	673	639	676	594	693	627	686	649	689	637	609	686	655	691	652	669	655	663	703	683	668	628	652	689	671	688	641	679	639	638	676	643	665	648	653	669	676	650	674	690	632	651	604	601	671	635	654	607	666	678	658	659	639	679	658	688	673	621	679	612	684	650	664	634	635	672	635	627	648	647	613	647	692	642	664	673	676	660	631	583	639	649	677	708	703	638	652	651	598	646	611	719	683	654	658	684	707	648	640	639	678	655	611	654	676	616	688	685	642	665	632	673	684	632	594	610	657	649	669	651	621	689	648	653	662	645	618	634	660	644	669	622	634	666	641	658	680	623	651	705	634	621	639	596	659	676	674	619	651	680	677	635	673	640	687	696	732	644	619	651	660	626	667	624	697	666	690	647	667	671	691	621	685	660	650	651	647	616	649	629	652	670	670	667	627	695	629	662	649	703	674	707	627	689	627	664	609	644	629	649	648	665	670	678	637	680	669	675	643	669	608	681	664	667	668	678	673	668	694	624	650	634	658	635	662	670	689	646	699	650	653	658	677	637	638	615	667	628	649	630	628	676	702	678	634	628	638	685	636	652	661	678	635	677	670	674	621	624	643	660	696	675	657	612	645	670	646	673	614	644	669	653	665	649	655	686	667	641	661	689	651	630	626	674	656	683	658	716	651	621	687	652	629	634	711	657	656	634	665	576	654	635	676	646	655	688	676	676	649	661	676	681	646	650	644	672	675	663	667	682	691	658	625	668	632	656	687	666	645	667	611	632	667	637	673	642	608	682	636	656	662	664	676	664	661	630	620	656	661	671	641	706	659	664	652	687	640	644	663	644	709	711	661	669	683	656	638	644	670	659	692	631	610	657	653	635	632	653	661	659	679	627	668	694	668	629	652	695	701	637	668	628	676	679	646	694	673	683	648	672	613	673	660	677	687	601	675	636	677	679	702	641	630	640	704	638	659	637	675	652	635	601	655	676	662	677	643	663	645	664	606	710	689	675	679	683	641	689	617	680	668	629	651	670	644	654	719	666	672	672	690	676	677	647	632	686	614	625	660	650	710	654	687	607	668	623	618	677	655	638	654	648	685	646	626	640	687	674	628	616	621	646	672	629	675	681	658	672	679	639	688	668	688	671	661	647	673	637	664	707	667	641	623	652	670	688	645	663	675	652	664	646	619	621	659	680	609	630	698	673	649	655	640	649	627	688	659	680	605	657	654	674	639	680	655	630	675	651	626	611	641	651	640	667	678	639	649	682	646	669	659	671	688	710	638	671	616	651	674	673	675	687	634	638	661	633	662	676	625	632	668	653	603	675	703	711	648	653	678	702	684	685	679	614	627	633	660	687	629	650	644	682	657	670	660	676	645	656	648	665	568	711	627	597	659	632	627	659	621	643	708	666	657	660	663	674	625	673	635	689	658	671	655	658	655	657	674	667	670	632	632	640	693	669	692	660	692	686	696	662	677	666	645	671	642	628	673	605	653	641	702	637	660	648	648	645	637	660	665	659	641	656	630	637	691	653	627	628	624	624	673	644	672	646	639	690	633	644	721	656	659	651	616	669	682	629	681	655	624	626	667	705	658	678	638	760	615	649	665	589	679	693	648	663	659	633	617	646	684	681	663	614	616	643	667	633	647	665	641	659	614	640	636	658	610	711	679	657	608	668	582	660	673	675	643	693	651	678	629	671	636	623	654	637	694	636	628	684	672	683	645	596	682	636	634	685	654	659	655	571	647	699	643	640	665	637	678	679	675	648	641	654	632	635	684	686	658	661	657	693	627	642	647	668	663	682	636	656	670	691	652	672	631	627	648	619	650	653	620	676	662	656	654	660	683	642	632	679	633	613	677	629	624	644	666	660	700	642	651	661	691	683	660	669	661	678	649	614	653	653	651	662	666	622	693	651	662	625	676	602	700	691	645	668	662	656	663	678	646	661	697	710	674	600	673	627	645	693	666	655	640	649	663	624	635	640	660	676	632	640	630	676	652	665	657	641	652	643	655	650	641	671	699	643	662	644	642	643	653	663	680	642	644	637	686	661	728	646	643	731	627	662	636	671	663	660	654	695	652	653	657	690	674	649	647	688	624	653	719	663	678	667	715	677	630	693	663	638	673	670	647	655	679	638	646	670	610	678	693	680	616	662	640	707	679	684	639	685	697	639	647	655	666	688	673	639	673	668	711	643	666	695	648	635	633	623	654	654	645	671	666	592	679	629	679	651	664	624	644	672	651	629	661	646	661	662	699	656	635	648	637	614	669	651	679	651	676	640	653	674	630	613	684	632	631	667	641	632	641	711	604	651	685	683	672	605	624	638	669	675	650	654	690	659	646	659	657	672	632	679	657	694	648	672	674	641	659	615	660	663	694	706	645	660	633	634	657	669	653	636	663	644	678	690	644	653	628	656	738	612	721	654	693	641	666	647	657	647	652	625	637	643	653	645	678	683	691	625	669	634	685	667	621	656	636	605	642	660	670	641	617	651	640	632	664	662	631	676	649	636	630	678	672	668	673	657	679	689	692	677	632	648	650	646	693	699	615	634	643	651	658	653	671	666	672	687	628	643	663	672	669	649	663	668	675	674	653	600	702	672	636	680	628	611	632	627	681	652	699	649	642	664	671	663	628	651	681	708	657	660	649	657	624	675	635	676	676	683	659	648	679	631	624	641	651	660	679	666	656	631	653	670	647	640	646	674	671	673	676	636	626	641	654	654	618	629	625	636	673	643	655	654	679	638	665	644	629	637	630	671	657	656	641	653	628	670	651	649	657	643	666	688	629	697	669	628	613	679	678	658	669	647	632	693	658	657	655	674	647	625	688	675	653	625	641	657	644	708	675	671	640	644	671	664	684	664	670	678	632	670	677	669	658	686	704	669	664	587	720	622	622	637	642	668	638	682	663	647	641	681	649	659	637	646	678	628	657	669	635	648	669	602	630	650	628	613	707	693	567	646	657	643	682	685	664	658	647	681	680	648	605	670	676	653	663	678	644	610	630	667	659	644	657	629	658	730	664	668	669	646	645	669	670	662	647	663	646	626	633	678	703	642	694	651	648	659	634	649	679	694	681	684	642	631	618	665	651	675	573	644	680	622	655	693	639	656	650	614	649	622	646	689	662	691	639	664	624	628	631	675	663	631	635	657	634	637	642	687	649	675	624	666	648	674	663	625	666	643	649	671	675	662	666	654	660	672	604	653	669	651	664	679	648	591	617	649	682	688	664	590	681	698	646	663	663	680	627	706	648	662	654	693	683	640	678	596	648	670	646	659	634	674	644	702	630	645	636	650	623	709	641	620	615	663	684	646	631	623	706	634	671	695	681	617	686	687	649	644	656	708	667	608	666	608	639	661	672
74356	67551	71068	44082	32631	29583	14649	1212	443	420	438	466	386	438	463	469	397	449	439	381	407	431	403	425	465	435	418	449	437	419	459	452	436	434	441	446	494	451	388	410	400	406	394	449	404	440	422	411	408	384	371	430	373	475	439	389	430	420	429	401	423	391	388	408	416	423	402	443	423	403	391	439	447	460	423	416	436	438	402	407	434	442	457	401	425	460	443	446	418	421	384	431	440	439	406	413	442	461	418	372	440	436	435	421	397	400	355	448	409	408	407	438	445	405	439	398	406	397	432	406	411	431	440	415	435	421	451	444	415	419	415	453	417	448	416	418	388	407	419	428	417	417	387	413	377	436	429	401	439	379	413	422	404	477	410	382	488	470	415	453	413	410	408	434	396	423	416	413	416	403	414	456	412	434	428	395	365	404	462	412	416	452	376	412	433	386	391	413	433	431	407	438	412	428	419	449	428	428	450	358	411	431	441	416	454	429	404	425	386	461	417	412	446	431	447	440	390	424	396	376	443	440	432	428	425	428	410	423	406	443	408	456	412	398	405	447	416	391	459	435	418	409	431	404	431	398	398	420	405	439	411	424	467	414	436	416	409	436	389	435	422	430	421	433	446	417	442	446	418	413	415	420	437	410	454	401	436	419	437	411	437	394	406	408	443	474	450	419	428	429	432	421	417	461	442	455	405	464	439	400	432	426	399	422	418	425	470	393	447	402	381	413	399	448	397	398	439	428	411	420	420	425	405	416	433	388	413	411	404	395	428	417	404	372	423	414	412	447	440	392	386	458	413	439	390	393	405	403	440	409	441	404	414	445	418	410	419	436	415	410	434	406	471	446	423	446	446	380	416	402	430	416	412	418	403	418	411	418	412	417	422	437	427	414	412	406	413	402	414	417	438	414	422	443	416	433	436	406	415	439	441	425	428	390	392	406	428	429	421	432	403	431	448	433	421	427	418	374	481	421	440	451	427	424	446	414	430	460	450	402	426	407	388	437	470	436	452	433	423	419	412	412	447	418	390	428	391	441	434	434	424	446	411	420	411	394	445	427	456	403	449	425	447	413	434	404	450	427	446	444	409	451	432	403	383	392	396	421	421	397	410	427	434	390	416	417	396	411	436	443	392	434	469	424	405	448	423	401	413	385	410	412	410	427	392	478	426	422	438	403	412	398	446	424	460	397	408	460	425	404	410	372	467	432	432	431	425	435	439	411	412	405	438	423	435	477	449	413	416	436	386	431	434	404	435	413	412	402	433	428	398	410	456	451	411	402	432	421	472	409	408	413	461	438	443	448	413	398	436	411	412	437	420	399	455	402	373	390	442	402	403	412	403	432	420	438	394	439	452	435	410	449	435	468	383	379	405	369	427	434	424	402	422	400	384	433	380	362	402	409	433	398	457	439	413	443	425	413	416	478	417	437	466	437	399	439	390	421	411	420	416	402	417	406	412	425	440	443	414	394	452	407	423	411	418	394	431	411	385	420	427	386	400	410	437	458	432	435	437	410	424	466	422	433	446	431	413	425	406	415	389	393	378	425	435	424	412	441	402	434	408	441	418	422	429	394	415	399	412	438	381	440	439	428	415	395	431	438	407	440	443	400	380	405	432	439	404	452	444	436	412	437	410	429	438	441	396	445	402	426	430	462	414	446	490	448	420	407	452	468	450	467	445	409	399	420	400	399	399	428	409	454	421	421	417	421	385	434	424	435	438	397	448	417	412	395	457	447	463	390	426	450	438	390	413	477	403	421	439	430	430	420	410	462	438	417	419	440	449	428	374	402	456	421	451	437	423	414	410	412	395	421	424	409	475	376	429	382	419	404	429	408	429	428	426	381	433	434	395	427	418	429	426	425	421	452	402	431	414	440	371	471	428	408	430	421	425	399	417	413	386	409	382	433	434	405	407	445	425	410	460	434	407	408	436	413	468	443	419	430	450	443	432	425	428	451	447	414	427	387	413	375	437	431	412	384	419	422	399	424	419	438	403	426	419	442	435	422	421	381	452	424	414	431	423	451	415	417	393	434	398	426	419	437	402	414	403	441	378	454	445	441	444	441	452	448	398	421	438	410	381	425	406	419	437	412	421	437	416	411	396	403	370	427	446	437	447	425	415	394	430	431	454	425	385	497	460	400	387	428	395	430	388	403	430	409	407	404	441	406	397	388	503	457	421	380	441	409	427	463	444	420	455	442	431	433	500	440	432	456	426	466	442	428	440	389	379	417	451	454	430	419	424	419	424	421	423	457	399	391	426	421	432	413	473	381	390	413	387	421	397	404	455	455	468	393	422	424	435	394	397	417	431	414	436	433	411	410	436	453	421	419	390	413	438	414	436	414	409	411	412	423	386	408	418	406	414	433	416	436	415	393	421	399	459	443	450	414	430	420	428	382	415	385	411	409	405	433	427	432	403	405	389	423	431	439	384	397	430	410	425	423	449	406	415	414	448	378	446	421	404	387	478	385	416	419	394	447	451	396	418	432	416	445	397	453	435	445	414	422	461	405	442	438	423	433	432	430	413	404	418	387	412	445	420	407	442	456	423	421	448	390	392	427	417	416	423	399	428	462	387	463	432	411	444	461	389	446	404	429	449	407	413	428	400	455	471	417	422	422	407	402	396	450	423	446	431	429	453	424	371	434	440	421	455	412	394	442	447	406	403	439	423	432	398	435	447	439	406	389	432	399	384	414	434	411	416	416	365	391	402	447	504	413	382	452	429	437	413	409	420	394	448	438	384	418	415	407	435	438	409	473	423	432	474	402	426	401	436	408	471	430	471	407	430	469	441	446	441	414	404	398	410	404	423	423	426	404	392	436	462	430	444	419	431	447	414	373	440	396	410	406	448	439	420	477	411	401	413	444	412	403	400	454	422	463	424	473	416	451	448	424	416	420	445	436	450	456	424	405	382	400	390	450	421	422	423	415	432	395	407	345	444	437	392	439	421	378	438	465	399	392	440	409	413	424	417	412	403	413	436	440	450	453	439	410	416	400	418	418	443	441	460	417	458	446	404	368	398	422	448	434	421	408	427	423	438	407	361	410	412	402	434	410	436	418	403	385	435	468	401	403	415	431	438	403	412	392	428	429	395	420	481	418	407	408	430	412	429	438	461	407	420	376	404	410	448	446	448	418	440	423	430	424	460	453	429	435	426	408	397	444	453	440	464	391	373	436	436	382	425	412	455	391	411	438	448	453	426	446	454	447	451	411	380	418	414	424	401	463	419	430	438	440	461	418	416	403	409	466	414	430	416	421	440	400	390	438	419	426	394	431	425	418	405	412	424	449	425	397	357	421	424	373	377	427	458	421	429	401	401	421	437	421	444	413	429	384	426	413	426	464	425	404	445	486	429	447	404	433	403	409	420	426	405	417	437	462	427	435	464	407	414	435	433	427	403	429	419	447	445	377	398	412	449	433	407	375	413	451	419	404	416	443	441	413	419	426	397	451	454	442	410	433	446	401	388	416	400	427	451	434	470	382	380	407
50969	57071	68381	48692	44075	43555	21876	1126	1020	1002	1097	1007	998	1017	942	987	1011	960	972	983	946	961	966	948	944	954	972	990	918	978	892	956	921	950	942	941	958	937	900	970	922	980	943	932	948	909	926	935	986	949	926	985	981	888	906	966	970	888	916	918	949	919	920	964	953	913	924	899	932	988	948	944	944	928	919	896	917	943	934	932	938	921	928	901	952	870	958	926	890	938	935	945	905	935	937	938	922	957	957	913	963	947	941	872	959	916	929	952	927	961	904	978	979	948	942	977	928	927	927	986	963	938	895	966	902	927	922	999	971	922	936	934	963	895	941	984	869	934	947	947	921	900	1004	941	903	974	967	951	873	990	919	940	968	931	895	971	905	899	903	895	962	968	956	917	918	932	919	911	975	934	930	984	900	953	948	907	917	972	950	862	935	973	900	920	878	953	958	868	891	967	923	926	910	945	899	949	943	928	959	951	938	942	951	948	917	886	931	876	948	930	974	908	930	930	940	968	910	917	965	980	877	938	923	965	952	899	940	954	913	901	926	999	900	902	880	935	911	884	941	968	943	943	951	929	944	940	911	947	944	937	875	962	916	949	920	906	904	940	944	925	895	901	918	902	911	891	960	947	920	928	994	903	929	894	965	932	926	915	928	943	905	903	935	969	942	911	921	907	912	896	936	897	935	959	908	926	950	940	866	914	893	894	932	928	938	979	942	984	947	945	920	862	970	944	924	967	933	921	900	896	898	910	943	930	901	955	930	934	936	946	918	918	951	958	959	937	938	921	944	916	905	935	946	914	956	1004	923	855	958	929	910	918	932	850	933	1004	892	939	906	944	921	961	961	976	915	977	909	936	966	936	908	950	984	952	971	954	872	928	938	945	958	914	973	896	927	941	863	891	927	882	944	931	940	987	942	934	930	931	967	953	915	949	988	954	943	954	968	961	912	927	966	978	900	879	939	915	928	932	977	954	955	921	956	903	922	877	890	945	915	873	916	878	947	904	971	888	907	943	951	948	919	955	960	982	916	915	922	882	976	868	901	948	946	942	935	977	948	913	944	897	937	913	942	920	890	949	921	933	925	973	999	874	947	932	902	962	934	941	951	958	955	920	934	971	897	955	925	907	911	927	948	959	978	944	921	921	938	948	928	906	900	953	939	965	947	924	957	958	902	976	926	871	973	945	937	956	952	924	956	936	935	967	920	884	918	935	957	923	877	937	947	977	917	938	966	980	932	915	955	914	907	963	910	942	957	958	862	957	913	908	940	953	961	1004	941	925	885	960	954	930	942	965	924	917	970	894	943	966	911	917	978	973	945	928	922	959	986	959	963	951	902	953	892	919	927	928	923	907	897	908	895	955	875	962	892	938	919	961	944	910	943	867	920	895	942	958	922	941	971	940	962	962	963	957	969	896	905	922	934	874	960	900	934	859	953	966	982	923	921	961	948	876	950	924	918	876	932	909	910	911	951	910	835	946	940	920	931	910	955	960	930	910	970	934	885	873	951	950	1002	943	918	962	952	931	974	920	933	925	869	917	914	930	998	931	985	904	906	933	931	945	952	876	908	935	907	917	947	957	956	905	983	912	924	933	933	896	971	880	942	923	927	892	926	943	966	918	960	912	943	940	967	961	902	949	961	959	898	919	951	942	945	935	919	967	959	939	944	907	888	907	927	957	930	933	937	898	965	893	912	945	942	922	951	915	931	933	913	926	898	943	957	913	939	948	925	882	938	935	958	934	950	921	917	923	980	883	950	896	907	894	968	918	908	960	965	944	943	919	897	933	982	995	914	904	927	891	961	918	886	927	922	906	947	966	919	961	929	934	926	930	979	962	933	905	939	915	928	926	964	884	957	922	893	906	925	951	924	948	960	891	862	936	992	935	950	912	918	919	938	918	916	880	938	932	944	914	922	972	948	954	976	904	893	928	966	946	976	943	914	980	906	916	956	933	966	944	942	951	957	948	913	916	994	961	927	943	920	958	1016	894	966	937	895	940	915	951	919	898	913	905	940	962	939	915	891	965	941	978	926	915	909	969	939	955	911	926	998	932	939	937	907	939	908	885	914	937	952	966	971	935	932	897	961	902	922	935	946	882	965	964	926	898	937	933	967	920	922	977	948	954	872	981	907	937	867	948	941	973	944	979	912	919	915	956	895	982	982	964	942	969	956	942	927	899	923	1014	921	965	910	942	969	927	923	956	934	939	893	917	927	926	947	961	979	970	888	919	975	941	916	928	941	927	958	892	940	937	884	930	925	931	951	976	929	953	943	962	954	978	906	924	972	927	937	919	934	928	1011	919	935	912	906	938	959	960	935	936	907	999	972	970	930	953	917	910	966	931	1001	916	952	921	957	970	944	888	938	894	962	927	968	910	947	920	927	938	957	923	937	946	969	939	961	938	920	958	928	941	1009	917	973	966	882	947	941	961	915	909	967	954	980	917	973	924	935	932	941	952	974	871	890	946	930	979	897	901	930	927	924	888	930	934	943	959	914	939	960	881	948	944	942	916	950	939	923	900	932	959	884	939	916	916	970	927	940	924	1008	966	922	915	899	927	912	937	919	972	905	939	920	974	955	977	970	902	918	983	909	936	946	960	963	904	991	919	921	993	916	908	934	942	922	969	942	920	939	938	941	899	911	905	913	940	914	932	909	857	916	913	926	905	933	945	828	896	904	950	881	946	953	924	989	984	948	879	907	934	927	955	918	935	889	932	934	965	967	907	905	923	917	935	945	939	959	919	911	937	960	966	948	944	965	954	976	974	931	957	894	958	949	957	882	966	948	943	936	948	939	948	887	940	942	934	906	962	881	960	922	944	916	912	950	919	953	965	874	882	911	889	940	926	892	938	923	906	962	900	992	902	989	916	896	887	924	897	934	917	944	943	892	913	946	928	942	995	899	911	932	944	953	959	904	925	934	900	949	893	925	947	945	911	932	938	965	928	896	939	930	953	914	923	907	895	954	960	945	895	902	912	922	891	930	894	929	919	930	974	915	941	896	932	943	909	879	997	900	970	880	932	990	881	907	883	918	996	931	912	937	916	914	935	959	932	913	912	916	921	896	888	909	957	970	1005	924	921	942	954	888	937	944	929	912	887	929	897	904	936	948	926	1017	971	906	935	971	902	908	949	943	935	936	897	946	920	907	908	938	959	918	913	937	931	982	956	886	895	940	961	898	970	977	888	946	992	936	917	892	921	899	925	897	934	904	934	920	916	937	905	921	910	955	980	920	941	960	924	886	903	915	944	965	972	951	860	880	960	921	931	866	964	901	923	956	905	916	968	964	941	943	917	888	915	940	883	963	936	943	937	879	942	949	906	929	926	981	945	972	928	914	971	875	983	911	980	911	983	936	945	845	947	844	920	986	929	890	968	925	915	948	959	884	883	925	956	932	980	956	919	911	956	919	893	902	982	942	975	885	992	915	942	908	956	914	924	963	969	948	934	961	941	936	926	836	954	957	937	929	943	885	928	890	889	926	962	933	911	914	919	978	897
46761	29158	12126	2207	983	1004	574	260	285	271	274	289	297	260	258	260	281	264	279	260	263	283	245	274	288	279	241	262	271	261	259	283	282	255	259	264	259	247	263	236	260	249	294	276	304	248	273	275	235	272	267	249	266	286	228	240	257	256	268	262	271	256	239	292	273	268	262	303	274	274	259	274	274	263	232	266	248	306	280	257	250	265	298	286	288	272	257	293	306	274	249	297	242	279	266	263	283	296	241	294	286	339	271	275	257	296	270	262	244	265	266	262	274	290	265	236	259	266	279	289	247	262	223	280	247	287	281	264	269	288	267	281	302	265	300	304	256	287	260	261	245	271	280	292	254	257	258	286	288	302	262	268	269	256	260	238	273	287	297	318	287	286	264	265	304	284	254	264	240	247	285	264	278	255	267	267	272	256	262	251	258	286	270	266	261	258	253	227	223	273	266	271	260	303	300	293	291	283	280	273	247	281	273	248	299	259	264	281	293	276	244	281	266	260	279	257	261	272	258	261	254	277	269	272	262	259	260	265	274	287	309	274	277	251	265	264	262	269	245	242	294	258	262	249	259	288	257	279	279	266	273	283	280	252	238	250	255	277	267	292	288	262	300	292	268	269	264	265	306	285	272	253	277	260	266	273	289	251	277	258	271	268	290	264	292	289	261	247	275	293	282	260	269	255	252	264	276	273	257	263	259	246	292	269	269	273	241	270	285	240	271	252	261	288	277	286	273	239	265	250	261	242	228	258	245	257	260	293	275	283	264	303	298	268	279	312	278	281	256	248	259	257	250	280	250	269	285	270	284	226	273	263	268	270	261	274	282	250	257	297	278	258	282	263	251	294	263	270	283	266	252	272	258	246	257	266	274	267	280	258	259	266	261	291	284	277	270	265	291	269	314	239	301	273	278	269	303	258	250	264	271	295	292	295	264	271	296	255	270	254	255	252	267	263	251	254	271	273	282	268	273	297	264	284	266	266	265	245	277	283	288	294	290	262	288	257	265	231	294	249	267	287	286	284	247	279	266	265	247	280	257	279	288	258	296	261	253	266	248	264	265	277	277	254	269	267	259	266	245	268	290	296	257	234	296	260	270	287	277	291	261	303	297	272	281	274	296	274	283	279	234	269	262	322	266	249	240	267	261	250	302	275	260	233	284	247	279	246	291	272	270	270	245	243	269	237	251	249	277	279	296	267	250	264	272	291	273	284	290	290	281	260	266	269	267	241	268	253	259	289	289	258	257	248	259	261	265	262	281	252	261	258	264	267	263	270	250	251	310	274	249	246	263	288	241	266	272	234	280	231	259	272	258	295	294	275	261	240	272	253	277	277	245	285	282	295	300	282	287	259	276	296	273	270	294	272	277	243	273	256	281	296	284	293	284	254	281	236	249	284	275	259	286	249	264	287	277	288	251	262	272	282	269	285	272	263	271	247	268	250	259	254	288	258	238	224	261	281	284	253	288	268	302	294	252	266	242	284	268	246	289	240	242	275	276	294	238	269	263	255	263	273	254	267	292	275	245	263	262	298	278	268	300	268	244	281	254	268	308	251	284	300	277	272	258	289	271	269	290	257	235	288	276	285	250	227	263	248	274	249	283	280	257	262	256	262	261	284	265	271	302	258	274	284	260	263	282	246	281	261	268	243	253	278	269	277	251	274	285	280	271	275	273	268	255	253	285	274	278	238	249	243	271	277	266	266	255	267	262	274	240	252	275	251	289	246	281	290	279	304	249	288	254	292	252	267	274	249	217	247	229	258	283	286	245	276	249	257	294	267	260	267	272	279	285	259	265	268	274	268	269	277	311	244	253	273	255	249	285	284	293	276	275	269	275	265	299	261	263	293	314	251	275	251	276	253	287	270	261	282	243	240	263	263	282	251	279	273	266	261	291	287	298	288	261	260	274	259	267	274	274	275	265	267	257	289	266	300	271	269	255	269	259	287	254	248	272	279	260	271	257	237	273	278	285	283	278	267	272	257	249	240	259	245	220	295	308	251	246	271	271	254	262	268	235	246	288	293	249	271	297	274	242	275	275	273	274	249	246	285	253	276	304	298	274	273	269	273	252	298	281	261	309	264	249	249	252	244	307	211	270	271	255	297	277	285	263	291	272	256	272	274	273	283	263	286	259	274	288	283	249	270	243	285	246	248	275	277	266	274	268	294	244	276	287	266	283	285	237	248	262	240	265	294	285	266	276	290	247	265	277	299	274	270	235	298	262	253	270	272	291	273	262	287	239	274	282	284	268	264	235	272	278	286	264	287	248	264	286	269	254	295	268	267	300	244	274	279	266	232	237	258	265	262	294	283	238	249	254	269	267	250	248	264	261	275	263	274	242	255	260	297	278	266	244	237	246	288	274	291	232	265	284	259	295	272	283	277	259	271	251	252	279	247	279	267	277	265	275	273	255	265	265	257	276	242	266	259	275	269	255	291	260	263	269	288	250	270	261	289	264	285	255	283	277	252	280	296	240	252	287	238	251	272	284	278	262	257	284	247	269	248	249	244	242	257	261	264	298	280	261	257	276	268	250	254	251	246	231	258	253	270	235	261	296	269	311	262	246	293	274	250	251	288	281	264	285	272	275	272	271	243	288	268	297	290	286	266	267	258	263	249	243	268	281	247	288	304	274	266	258	281	281	275	253	252	262	295	285	255	272	285	246	266	255	265	277	272	292	262	253	269	249	263	262	248	251	258	298	271	277	260	270	273	236	272	285	269	282	279	250	299	261	247	261	268	238	309	270	260	261	270	258	246	269	250	290	266	289	279	272	264	282	265	289	267	270	284	274	258	276	270	280	256	275	252	259	248	273	284	227	264	234	274	256	260	265	260	254	288	237	242	275	265	277	244	250	289	279	267	242	242	293	251	267	267	281	250	236	282	284	267	271	242	258	294	261	284	284	219	234	270	253	239	284	272	274	308	283	274	278	270	246	238	281	264	256	245	293	283	266	288	270	267	281	286	256	264	277	255	274	264	281	255	265	279	283	241	297	289	237	245	288	303	295	315	274	306	295	266	291	299	287	290	270	246	281	281	271	266	298	304	258	284	283	277	253	284	288	276	289	260	266	250	311	283	269	315	256	305	303	285	261	248	276	263	251	284	278	270	245	289	258	285	237	271	263	287	290	291	274	265	273	268	248	280	255	262	249	265	244	269	255	250	255	262	257	287	310	259	289	252	314	265	270	257	284	262	289	280	273	264	271	261	254	265	284	265	271	261	299	293	258	234	241	288	266	248	303	283	287	254	278	283	230	249	259	272	279	274	285	303	267	253	277	255	274	303	273	237	278	271	281	275	258	287	258	270	263	268	272	268	276	301	253	299	256	264	270	248	235	273	240	257	238	248	271	252	312	284	267	284	254	271	257	271	279	268	282	239	227	268	294	297	272	278	287	287	244	249	288	298	236	284	291	242	279	270	265	289	275	256	313	284	266	271	232	250	320	294	279	250	260	293	293	290	266	240	274	250	316	265	254	282	239	260
27274	19933	14920	4211	3508	3848	1675	645	611	604	620	629	645	638	615	640	621	638	613	606	629	588	630	575	582	591	621	634	621	652	625	698	635	648	620	636	648	651	618	603	603	632	590	666	614	628	627	631	637	633	631	606	586	629	625	625	632	605	596	626	615	617	644	622	620	621	573	597	618	613	642	648	654	653	646	622	644	614	603	626	625	625	674	619	584	580	609	671	633	667	616	627	656	666	624	582	594	682	587	629	618	627	642	587	650	610	598	622	586	642	635	613	604	623	605	585	620	639	630	607	647	607	614	641	624	602	607	614	611	633	636	612	622	596	609	618	637	607	619	607	607	595	622	627	630	605	619	603	642	634	646	611	601	638	630	598	597	592	659	610	651	618	588	628	585	634	601	567	643	653	581	621	591	626	603	648	684	599	633	604	614	601	640	657	595	603	627	592	661	640	671	623	607	627	577	590	618	641	616	673	625	629	611	657	643	631	653	631	598	637	628	644	621	601	635	631	597	629	611	626	654	678	644	606	652	626	613	593	639	591	636	607	608	668	583	604	654	642	664	652	623	631	628	665	596	589	610	636	613	610	653	644	648	597	647	591	628	649	593	601	609	615	607	627	646	629	631	605	592	634	620	687	630	658	587	631	604	624	652	614	613	614	633	566	670	620	613	608	694	583	665	653	611	655	607	648	649	606	587	627	629	617	593	634	612	636	625	636	633	601	630	620	661	593	628	647	613	622	646	626	648	635	611	641	589	631	646	642	649	583	612	656	633	611	608	680	600	628	600	627	618	665	644	606	593	629	632	656	660	620	658	633	645	661	608	628	635	661	611	610	617	646	612	605	590	603	656	631	639	596	635	619	606	642	625	649	664	601	626	577	630	626	571	618	580	615	604	622	588	658	630	604	626	585	617	628	624	653	642	595	653	646	639	628	663	655	624	619	652	654	591	584	647	662	609	603	608	637	608	629	657	628	581	631	649	609	595	673	614	666	622	627	647	594	571	585	639	640	581	622	612	637	634	613	624	636	600	611	589	646	601	617	661	600	657	647	626	631	616	605	609	670	651	632	651	652	636	639	625	628	610	590	605	644	574	649	644	663	625	633	631	594	607	604	607	613	589	650	656	634	621	607	646	580	635	605	628	574	637	566	668	623	638	619	641	627	610	621	650	615	642	639	596	628	618	676	627	589	631	583	582	606	598	597	587	643	652	589	624	605	625	614	590	639	608	586	605	606	573	604	646	643	617	614	631	665	616	631	612	622	649	584	693	640	555	658	597	622	637	606	653	620	617	653	635	646	628	617	656	643	640	597	601	625	629	621	638	622	645	638	594	677	594	615	648	623	621	683	637	649	658	556	591	620	623	615	639	603	646	657	613	646	615	603	642	665	565	638	642	593	608	622	622	593	615	646	603	621	650	593	634	590	601	640	666	680	646	627	640	613	653	646	602	619	619	617	632	623	611	638	633	656	652	618	619	633	631	579	637	617	621	617	617	629	618	573	610	648	642	599	649	595	618	624	655	599	628	614	609	612	644	609	618	622	618	618	626	592	664	584	616	613	614	624	640	595	625	631	590	635	621	592	672	607	643	630	596	603	635	600	618	607	611	577	619	621	667	629	614	625	615	597	675	643	624	630	633	610	579	607	644	638	646	628	610	615	641	641	615	649	613	620	605	682	601	679	646	644	654	630	616	651	606	629	650	621	618	662	627	605	634	645	606	647	633	639	626	624	617	583	628	616	583	620	623	661	627	626	626	639	637	630	640	632	645	638	585	632	663	607	651	631	676	615	640	579	655	655	641	650	619	604	624	621	642	628	598	641	633	604	608	602	617	638	603	651	603	549	622	666	620	624	636	632	637	621	630	595	626	607	585	606	614	580	603	635	620	618	606	650	637	616	619	625	668	618	624	606	636	590	616	622	608	583	600	555	614	622	627	593	572	630	630	639	609	695	653	604	629	612	615	640	599	652	672	577	645	649	625	600	589	628	594	609	621	633	611	592	606	617	614	625	673	665	635	627	661	635	600	599	621	614	610	611	680	625	618	614	584	600	627	602	624	646	611	612	662	646	637	643	627	628	628	617	642	628	596	643	630	610	617	617	622	624	616	566	674	664	627	620	613	648	652	649	604	651	597	644	611	616	583	633	625	589	600	593	611	648	628	643	638	589	613	614	568	620	641	581	629	612	590	617	595	614	617	639	607	660	643	624	639	597	626	608	651	647	654	539	686	611	624	577	570	581	584	610	586	651	626	638	657	638	647	608	585	620	628	608	606	598	586	628	611	629	598	585	657	631	587	594	658	593	632	681	647	592	598	594	604	612	669	680	601	596	632	617	629	607	638	611	601	649	594	666	625	634	662	637	642	608	659	607	657	579	644	607	621	639	609	640	658	604	652	593	635	660	665	633	635	637	639	599	650	646	614	639	622	617	638	636	602	637	657	637	648	612	641	635	646	607	661	627	617	641	602	617	675	648	691	639	599	636	676	670	611	660	626	626	611	617	628	658	641	604	644	640	645	690	615	586	635	584	607	628	653	633	607	691	586	592	600	577	613	650	636	633	589	652	632	611	656	649	637	631	621	624	641	606	654	649	672	646	642	653	633	629	633	613	652	616	623	650	587	685	625	604	648	640	593	650	651	648	610	641	633	619	625	596	624	637	623	650	605	615	628	617	661	577	608	665	591	619	656	629	630	625	649	618	632	625	649	574	637	601	644	635	618	603	667	595	607	679	651	598	621	610	588	604	667	632	606	652	645	599	609	633	635	597	645	678	579	591	597	585	638	654	626	630	605	679	591	605	652	648	637	674	657	574	635	582	613	627	673	620	604	594	642	600	601	653	669	576	634	638	581	657	574	649	668	655	632	599	637	635	604	644	598	612	597	666	637	574	668	602	612	635	625	645	630	605	645	618	624	610	595	634	634	608	645	622	646	663	626	623	561	627	622	603	609	597	599	620	621	605	601	587	644	607	638	636	602	640	596	604	579	610	607	552	610	593	557	613	599	652	654	629	617	648	672	615	609	600	580	612	630	607	621	639	592	555	622	623	615	619	666	626	677	624	627	640	639	630	608	602	641	626	646	641	622	654	619	607	651	649	670	604	650	623	585	608	648	654	594	654	653	624	624	621	614	620	630	618	582	668	610	610	630	592	607	615	633	625	574	579	607	627	680	603	628	657	601	626	629	647	606	637	648	659	589	621	654	613	614	610	652	643	596	633	632	640	624	636	613	632	622	643	630	607	612	633	616	675	623	623	640	693	684	645	630	600	642	614	670	603	609	610	609	636	649	658	631	622	625	601	625	634	645	616	572	634	659	621	614	626	592	634	654	609	601	646	584	602	632	574	636	611	625	652	601	605	624	642	614	634	649	575	610	613	666	601	587	634	641	605	655	619	618	617	659	676	590	581	657	637	661	629	604	633	591	613	619	628	643	637	630	649	632	622	649	632	595	626	636	627	649	614	569	581	597	624	656	647	677	641	642	632
66745	60962	61052	30602	21632	19291	7150	502	304	323	317	266	298	274	300	287	251	270	279	281	241	297	281	271	309	259	286	284	261	277	271	277	269	303	283	258	275	262	279	295	288	261	252	254	277	294	289	271	227	295	306	287	291	293	267	284	290	290	272	277	282	294	266	303	252	310	240	236	287	266	272	274	270	274	252	308	258	289	272	318	288	279	275	281	295	275	276	292	295	290	266	304	274	256	290	284	279	271	290	304	243	262	308	288	297	281	293	267	290	278	291	235	291	274	286	306	250	265	270	282	295	264	256	275	227	285	299	256	302	257	277	296	270	267	281	275	323	300	278	290	264	298	294	290	257	334	286	258	285	275	303	275	247	280	292	260	276	278	268	283	287	282	246	286	253	280	281	275	280	274	289	292	272	275	283	244	286	252	271	250	287	269	274	287	312	285	280	297	310	248	261	269	261	274	275	292	281	279	285	273	301	264	289	311	277	276	288	293	296	273	251	271	297	262	249	284	250	276	266	283	263	280	296	304	274	312	265	267	311	281	270	272	262	256	282	266	297	289	296	259	262	275	269	326	303	313	290	291	249	293	276	269	284	269	278	261	272	291	302	264	285	272	309	316	298	250	309	303	251	287	297	316	249	306	282	291	290	269	309	277	284	294	247	275	249	275	279	248	284	307	268	262	271	266	287	285	276	277	283	270	235	270	265	261	244	264	287	266	295	272	280	289	307	275	252	297	269	280	292	277	271	264	279	259	290	259	308	321	268	299	305	292	273	290	245	275	267	269	294	276	260	269	254	273	286	277	269	265	250	273	315	263	269	296	242	280	271	276	284	277	261	271	287	275	246	268	267	290	260	294	246	286	276	270	286	291	248	275	270	276	279	273	255	250	255	283	301	293	281	287	272	253	323	301	262	289	276	284	291	297	249	273	266	297	285	284	297	289	294	269	275	273	333	262	270	277	311	282	234	274	273	300	288	287	280	240	291	286	272	293	269	285	270	281	297	318	292	276	291	271	249	297	260	260	287	304	286	304	288	288	286	266	275	309	286	300	280	286	300	279	269	248	253	290	287	278	278	255	259	275	291	304	308	268	297	286	270	287	286	276	289	275	308	267	283	288	286	280	308	293	261	287	247	281	277	279	288	273	271	250	266	276	288	321	277	277	271	242	277	292	274	303	294	286	290	265	243	260	273	286	259	251	251	305	291	297	270	274	289	285	292	285	265	260	298	254	269	289	282	277	298	269	268	292	272	269	261	268	301	290	286	267	287	302	272	289	277	287	295	306	300	313	277	298	309	287	311	260	309	274	258	263	266	278	277	255	289	282	267	281	285	270	291	256	273	282	280	277	280	298	267	270	287	284	270	282	298	306	286	267	266	290	289	261	273	255	269	262	272	281	290	297	295	296	287	279	283	283	294	270	271	261	259	273	280	295	298	290	271	291	312	281	302	290	272	280	253	319	285	275	262	273	287	261	256	291	265	270	302	276	243	249	273	245	283	265	294	285	298	272	288	282	264	263	266	281	261	282	268	299	282	262	252	257	268	299	334	286	297	250	303	295	298	245	274	266	273	252	274	262	288	282	300	270	261	248	282	259	294	286	298	280	302	288	292	287	270	247	284	269	281	263	256	295	254	281	271	265	253	291	312	268	267	300	306	276	282	277	293	267	285	283	232	270	272	266	264	296	280	300	246	257	307	252	294	283	265	244	251	305	268	265	298	280	302	274	249	266	301	276	308	253	291	311	259	275	262	282	259	278	274	283	267	247	292	294	276	305	251	269	280	258	264	269	275	316	275	297	303	278	282	265	251	255	299	278	303	309	287	251	318	297	269	274	227	268	275	277	262	295	286	271	286	242	287	259	247	269	256	266	307	297	250	250	255	291	275	284	275	272	284	247	304	285	315	294	300	238	277	286	271	287	271	301	260	250	253	260	283	267	264	324	308	277	320	310	303	263	237	274	281	242	272	282	285	263	290	293	321	265	334	266	302	283	265	252	305	323	268	293	279	286	259	278	281	252	264	283	254	265	315	267	303	305	300	284	279	291	278	297	283	266	276	258	285	269	288	289	274	303	256	298	285	280	285	264	268	250	285	296	256	260	261	259	264	279	256	262	256	275	292	237	266	267	298	297	269	258	285	286	282	275	302	267	257	300	285	290	253	288	254	278	284	302	296	285	267	285	288	280	305	275	272	281	285	271	246	272	256	250	303	257	257	242	295	261	295	266	277	268	286	298	341	281	310	293	283	298	277	265	271	293	275	291	292	291	331	271	279	262	290	266	304	286	256	273	279	293	265	300	270	246	284	249	257	294	288	258	301	278	224	264	279	270	268	274	283	283	278	263	237	261	280	280	284	272	309	286	254	281	274	269	289	298	253	270	290	271	307	278	272	257	293	288	252	253	264	242	291	283	259	313	304	321	258	259	286	250	295	303	260	264	269	275	292	293	264	310	265	259	268	286	318	313	295	272	266	251	282	273	249	291	273	268	254	273	249	273	271	254	273	281	267	256	241	261	287	252	256	288	306	271	294	248	284	265	243	317	293	310	276	302	287	251	306	285	250	269	301	307	275	271	289	306	255	246	273	262	264	279	267	267	260	272	287	289	297	291	294	276	292	274	236	284	295	265	255	270	271	273	269	287	257	280	287	275	288	265	287	263	268	259	256	290	279	311	268	260	272	315	315	318	299	257	244	302	261	274	272	264	277	262	298	299	269	266	263	265	308	269	267	280	300	266	296	238	280	283	248	280	295	285	275	304	297	247	262	282	280	269	293	293	274	305	286	263	292	294	259	242	282	292	310	266	299	300	256	303	255	315	287	288	276	323	282	273	299	277	273	286	276	279	270	274	252	310	304	270	253	285	259	279	281	306	295	288	284	295	270	288	274	267	312	274	304	299	266	257	297	272	265	296	252	281	289	292	255	269	265	288	271	244	264	278	296	286	295	284	277	313	239	296	257	276	302	287	275	309	316	295	262	300	306	282	237	280	275	282	278	265	271	279	256	292	299	260	292	285	299	278	294	277	278	262	287	294	305	268	291	286	269	262	292	300	278	272	297	265	291	272	285	261	290	256	241	274	270	270	268	270	260	239	289	240	299	275	314	308	258	275	275	310	299	258	275	251	302	289	285	271	269	307	261	290	253	274	274	310	288	297	292	265	267	273	268	256	285	275	268	275	255	256	284	254	274	250	272	294	319	281	292	283	303	309	282	270	285	244	259	269	244	287	306	269	282	292	286	279	314	285	284	260	296	290	275	285	245	287	254	302	267	286	265	311	262	252	263	289	266	270	295	270	241	306	277	242	257	297	291	287	262	249	289	266	258	306	307	270	279	244	262	258	299	271	284	289	291	286	235	266	259	302	299	281	308	280	290	283	285	285	275	276	287	298	269	313	283	286	283	263	286	295	281	295	280	274	265	266	304	302	247	296	330	285	249	234	291	306	269	263	274	292	258	292	316	307	301	271	279	287	269	266	279	251	299	291
43694	50434	55610	34038	35433	34369	13827	786	713	686	672	716	677	697	696	651	670	656	706	625	695	661	654	678	654	655	658	633	666	680	628	669	671	624	656	631	686	677	670	657	649	638	696	668	625	647	638	710	609	640	647	667	642	653	676	679	651	658	701	700	641	701	644	658	693	679	638	646	635	695	641	690	664	686	730	685	685	626	665	659	632	699	672	678	667	625	657	652	695	653	671	675	664	617	684	674	623	653	639	637	680	652	622	631	630	639	669	635	643	649	706	664	667	643	687	677	686	663	676	674	640	562	604	639	626	647	656	663	662	671	683	634	631	704	648	624	653	672	681	672	652	627	660	660	616	651	679	669	640	636	608	658	631	667	598	700	721	686	677	679	672	672	628	632	653	659	668	635	644	678	614	636	644	663	660	620	680	657	671	638	642	645	656	629	645	632	675	598	610	688	650	614	620	671	684	653	659	643	673	653	664	651	668	679	654	633	622	622	681	653	685	645	659	648	652	641	651	676	676	634	660	681	655	632	687	648	656	639	694	724	592	629	686	643	654	640	634	677	648	681	646	664	718	660	652	650	638	660	645	657	696	633	666	663	635	616	664	667	682	621	629	674	650	660	652	708	621	686	667	650	668	664	691	679	656	631	667	653	646	645	666	652	622	653	660	656	687	683	668	671	652	655	691	666	678	671	636	656	645	631	668	654	622	676	651	654	665	683	623	637	664	667	654	685	678	639	673	682	646	621	652	654	693	661	676	659	651	661	636	616	691	636	694	654	621	626	649	670	651	632	661	657	662	651	641	663	688	650	590	662	690	659	656	641	642	634	688	661	624	674	671	564	689	643	619	675	673	642	656	638	641	658	634	659	706	644	608	622	679	648	675	638	648	720	654	666	659	627	645	628	707	648	641	676	669	644	627	658	603	697	613	639	702	663	693	664	684	663	634	645	657	664	632	648	671	627	666	685	713	645	613	622	686	629	695	660	658	706	693	658	679	646	663	672	661	630	674	638	655	662	681	643	659	682	592	623	659	610	636	638	656	650	597	653	684	639	719	692	702	660	633	610	666	688	669	659	689	634	669	638	675	676	651	645	691	637	658	641	668	642	690	681	661	679	616	640	669	628	706	712	660	660	664	616	654	635	690	685	649	627	641	631	640	623	649	670	598	646	612	684	654	639	674	661	642	704	618	663	708	637	667	629	656	699	624	627	680	665	642	649	630	635	617	683	630	646	691	646	677	658	641	627	644	661	671	692	736	649	655	696	653	650	649	674	644	686	654	654	685	639	658	649	636	671	646	628	614	665	648	630	646	617	662	627	657	615	643	653	645	620	608	634	629	664	631	707	618	638	667	673	637	641	645	688	616	672	690	678	646	645	635	626	665	672	665	656	732	671	662	662	668	590	650	638	607	679	620	649	631	727	666	634	618	640	664	708	647	646	635	637	708	656	688	702	645	652	605	602	662	645	649	647	637	660	637	663	686	671	652	685	677	639	610	672	664	665	668	707	664	666	697	626	673	643	638	654	667	683	645	645	687	695	668	641	672	653	690	639	659	649	640	671	649	680	634	668	654	631	678	662	622	620	639	672	634	663	651	648	654	662	660	648	637	641	669	684	615	644	661	628	656	647	688	635	625	595	637	611	676	695	651	640	645	658	595	671	656	669	654	637	598	650	681	650	676	616	673	585	651	666	608	649	667	615	676	634	646	653	677	666	609	679	635	642	629	661	678	669	632	639	663	669	629	670	681	627	657	680	622	642	666	645	648	705	658	664	662	672	622	604	699	646	672	693	657	639	627	626	700	683	657	652	661	665	687	658	670	680	689	710	603	666	624	666	641	639	648	688	671	644	632	611	684	656	643	687	678	648	622	615	691	694	628	661	679	651	649	694	716	599	617	647	662	605	649	639	649	663	646	661	662	674	630	681	685	643	625	701	643	642	629	651	608	607	678	639	646	638	658	630	672	678	684	630	656	633	666	698	687	674	642	662	698	666	671	648	692	687	629	647	627	613	655	654	632	685	662	646	635	627	646	647	578	645	654	656	675	693	642	687	623	650	592	667	655	630	628	670	717	609	634	680	662	645	662	682	654	667	618	659	634	674	664	629	675	650	674	637	646	665	654	674	676	646	616	660	670	675	672	648	641	645	625	635	652	646	653	663	644	655	662	670	686	624	646	700	660	626	700	655	698	619	652	674	647	686	667	659	645	643	655	631	645	670	609	642	677	623	669	645	626	678	661	661	671	639	672	595	667	635	688	651	623	661	642	635	653	635	645	700	637	660	666	682	624	643	685	658	685	651	663	617	648	700	659	685	649	653	681	680	655	657	623	700	664	644	590	655	645	693	617	606	623	658	645	620	662	669	652	635	607	674	672	689	649	646	673	656	651	661	642	645	637	659	674	664	644	643	650	594	662	646	647	645	679	651	674	650	638	609	628	650	668	662	661	666	686	671	669	630	656	683	650	677	655	624	653	622	660	618	674	680	645	659	634	681	692	617	650	648	681	677	680	640	667	604	627	642	653	668	659	678	595	664	642	640	689	624	630	669	690	580	643	657	662	639	654	693	644	667	648	652	685	674	651	611	644	645	651	681	680	653	684	689	671	647	690	625	636	674	665	675	650	671	649	616	696	641	658	659	640	633	586	613	682	607	648	638	606	658	606	654	656	639	644	679	661	644	688	677	644	625	629	618	661	663	661	681	667	669	598	678	629	643	633	637	659	699	635	627	636	687	669	642	686	657	638	680	666	652	641	686	660	691	654	654	661	616	710	667	665	618	638	572	638	712	665	663	612	657	676	647	674	631	707	672	646	639	688	627	647	601	625	659	628	644	672	601	656	656	634	675	648	665	698	649	649	680	615	653	670	664	726	630	682	652	656	706	673	636	588	654	705	658	640	626	681	654	686	652	638	669	667	667	649	661	681	667	649	640	669	619	634	649	619	691	692	672	624	658	689	654	675	610	622	616	659	637	648	683	635	654	636	615	684	662	629	637	651	640	696	660	649	610	640	680	666	649	634	681	643	623	687	633	643	692	688	648	681	637	647	667	632	696	653	693	613	646	636	675	669	640	622	679	661	668	703	691	592	683	626	605	694	665	663	642	618	642	638	640	646	667	625	630	635	625	646	664	605	650	624	620	659	661	642	654	659	610	671	659	613	651	655	634	755	657	655	649	669	627	701	661	615	664	654	614	650	658	655	644	702	644	645	641	698	636	684	580	690	654	650	661	666	649	677	658	644	654	666	676	664	646	665	665	655	648	667	693	635	680	659	705	675	603	642	616	708	631	626	636	630	642	640	654	647	668	668	648	637	657	661	678	675	654	632	610	708	644	687	682	663	660	675	701	637	681	638	631	645	606	641	663	671	613	666	639	698	701	681	629	618	600	672	639	675	673	720	642	662	667	658	635	624	603	663	690	648	665	620	633	634	672	671	651	676	664	641	664	644	617	637	646	651	606	673	620	648	632	669	672	662	624	638	674	651	670
74188	65627	70545	42695	31770	31348	15376	1144	487	478	464	440	452	450	454	475	435	415	406	439	420	431	401	418	418	416	416	407	431	406	413	385	408	433	414	427	434	471	439	379	447	429	428	423	385	450	393	435	383	438	423	436	448	429	419	419	461	429	398	439	411	407	433	403	442	374	416	411	453	436	405	458	404	388	419	430	438	443	446	398	403	383	431	405	431	383	437	405	417	415	418	461	394	410	399	399	423	440	442	438	404	410	393	416	422	416	414	433	443	429	456	454	426	420	404	429	454	433	419	422	416	455	453	425	448	389	414	396	426	447	417	425	386	419	397	448	412	407	415	386	416	429	384	414	449	402	390	426	414	394	434	394	416	398	417	410	392	396	425	408	391	431	430	425	431	427	431	419	395	407	429	408	490	451	444	413	364	426	395	400	391	420	426	422	450	437	412	455	407	417	382	448	418	451	418	431	432	393	412	417	403	410	402	437	421	426	436	441	417	393	426	392	411	420	434	395	417	381	399	451	419	408	457	432	387	392	372	451	417	425	404	421	379	466	443	437	426	425	388	411	395	431	414	396	389	436	398	461	370	415	415	404	391	416	431	395	417	416	415	449	434	397	413	389	437	402	419	398	373	391	406	398	452	437	405	419	419	361	427	381	396	429	415	362	416	396	431	399	415	443	410	464	400	411	413	406	411	377	396	426	386	408	401	414	442	416	434	395	384	411	418	441	429	415	403	398	424	418	384	392	415	406	391	395	446	470	380	426	426	411	425	407	397	415	402	382	429	437	396	464	372	422	427	411	406	444	398	429	434	368	405	417	406	396	420	432	392	431	388	426	439	414	439	438	416	407	405	426	408	387	416	414	427	411	411	416	467	383	432	402	407	434	443	382	393	408	369	390	409	434	395	437	425	380	384	377	410	426	445	406	435	410	398	432	408	368	391	412	425	441	427	432	445	413	419	399	427	447	424	402	448	425	421	420	387	404	374	437	462	463	404	416	402	434	389	431	430	403	409	410	437	414	412	393	404	394	425	433	404	393	435	428	432	394	426	384	379	402	421	389	408	400	413	393	416	392	410	442	428	447	385	426	443	422	412	400	443	427	405	427	438	422	412	430	390	398	387	394	401	408	455	430	424	429	424	409	397	393	437	407	374	434	397	430	403	435	397	448	421	437	412	437	393	405	422	407	422	424	395	434	436	433	436	382	393	455	438	399	410	426	418	427	415	413	420	413	398	416	400	433	382	443	393	399	400	433	421	403	413	391	411	438	421	405	400	416	409	426	443	455	427	438	421	452	421	437	369	372	403	449	416	425	432	406	386	446	392	410	420	424	428	429	491	436	392	409	403	426	383	405	432	442	373	445	406	383	405	393	441	372	407	360	426	421	434	369	406	417	392	458	419	435	415	401	418	419	402	431	406	422	414	417	419	455	401	417	402	405	372	407	382	424	407	441	424	432	404	422	415	411	435	434	414	404	412	381	446	425	411	427	473	464	434	418	431	390	428	393	471	421	398	419	422	437	422	458	445	410	430	410	413	413	427	409	453	458	442	441	395	379	414	399	380	434	430	393	441	423	397	431	429	419	448	440	408	424	433	424	409	465	419	407	426	434	437	397	414	474	383	429	436	386	408	446	386	414	407	395	406	425	446	412	431	438	392	430	395	455	404	407	408	434	383	442	405	415	401	389	448	408	426	421	425	424	444	440	435	392	440	400	402	443	421	408	427	416	443	402	424	428	400	423	397	426	420	412	398	452	407	423	388	370	362	418	393	419	441	446	426	414	445	393	449	442	424	405	401	402	462	397	437	385	405	374	435	406	400	442	418	382	409	388	414	417	395	377	424	415	434	398	405	414	426	433	436	420	457	416	391	422	365	418	404	443	420	453	436	408	456	356	427	446	402	381	405	385	425	425	393	404	437	460	427	401	436	393	405	375	417	411	424	418	469	424	426	410	405	426	437	402	387	401	399	406	463	413	420	426	445	365	415	397	406	442	412	417	428	394	432	435	457	413	378	413	385	390	391	419	414	416	378	424	437	364	422	428	431	419	433	425	470	429	423	399	397	419	476	397	388	469	478	416	435	446	383	414	433	467	405	415	428	417	409	415	435	388	406	427	428	423	414	419	432	406	416	449	427	412	425	397	400	452	397	438	454	375	411	434	439	488	397	402	431	427	416	455	424	444	366	456	414	481	393	377	451	435	394	387	426	393	405	400	413	423	427	416	428	426	419	437	395	398	410	398	421	396	411	430	406	419	404	441	425	419	364	435	436	426	432	424	452	428	394	416	425	398	472	430	428	419	406	439	393	423	407	397	456	409	420	389	431	422	447	430	398	411	455	404	430	417	453	440	450	407	419	410	398	393	397	445	420	406	445	433	447	431	412	445	412	434	405	430	375	432	410	457	428	397	384	392	392	430	439	425	387	439	426	468	439	443	429	441	428	402	431	402	426	441	440	390	401	382	426	444	433	450	421	439	407	422	409	422	436	416	410	403	392	430	429	413	369	410	385	420	441	384	434	431	434	412	423	412	420	374	430	435	416	439	457	443	458	383	415	422	444	429	416	415	423	422	426	398	409	391	453	415	422	414	393	420	415	404	417	415	405	436	450	417	408	470	372	400	433	403	438	398	413	399	418	435	364	400	427	421	451	429	377	427	371	395	420	428	412	396	430	434	435	406	399	407	461	450	467	425	414	420	471	406	415	461	413	457	385	436	462	393	452	446	433	431	423	436	440	446	469	430	415	408	455	437	380	394	412	424	413	462	428	422	381	448	414	438	408	416	400	377	409	370	432	402	453	411	466	414	415	404	421	364	349	437	424	424	414	415	416	431	433	417	402	413	421	410	462	400	439	391	422	408	395	391	407	413	391	395	437	432	434	438	402	405	377	395	409	443	433	417	448	420	377	424	415	374	415	394	433	403	396	436	399	417	410	432	393	434	401	444	419	429	414	413	408	388	423	417	434	409	367	419	440	424	403	352	442	424	412	411	402	418	405	457	421	397	453	427	407	390	456	400	439	406	424	404	403	412	426	450	467	419	395	411	425	443	453	411	430	412	450	424	395	391	425	413	412	411	409	433	404	391	388	424	369	430	409	388	426	434	413	410	451	412	368	439	442	417	435	432	421	429	444	430	448	406	450	433	382	393	467	419	383	461	435	423	434	441	390	439	414	423	370	445	448	399	410	425	422	424	380	434	421	399	417	442	408	397	404	421	424	449	418	409	393	397	435	383	403	438	431	425	385	416	424	381	393	441	380	428	430	407	408	418	450	421	432	380	412	414	432	391	413	411	435	426	399	454	423	467	410	415	421	387	383	398	470	422	428	404	418	437	407	408	462	438	419	399	427	432	425	441	409	430	397	433	372	430	388	412	419	419	406	407	400	434	449	457	409	437	449	437	412	401	409	437	423	416	440	425	429	441	452	386	404	412	455	414	436	392	419	410	446	407	419	405	399	391	458	423	424	402	389	459	464	405	426	433	416	421
50300	55274	67874	43958	44431	44344	20685	1141	1072	1030	1047	981	971	1011	972	1049	968	964	985	1022	916	921	962	940	894	917	976	920	1005	947	958	943	965	917	951	945	878	933	913	894	911	939	932	954	911	960	925	963	900	933	922	941	961	938	907	949	967	944	911	925	984	897	904	929	919	871	914	921	903	922	929	914	892	838	906	913	920	916	965	918	925	919	887	911	937	967	886	920	919	950	892	949	904	912	895	903	927	929	905	955	908	940	932	924	903	872	923	920	894	917	910	941	958	903	934	900	995	923	906	912	911	857	853	906	927	929	865	990	904	939	966	920	856	945	910	910	938	953	916	941	916	926	878	954	887	901	875	906	955	870	895	873	854	931	921	906	902	884	960	914	906	888	944	913	865	928	870	916	969	904	939	935	897	879	918	941	936	919	928	884	965	913	883	959	914	983	938	950	897	927	903	931	899	853	939	994	907	917	913	905	901	870	924	939	876	957	910	894	900	927	892	928	900	887	886	928	1000	929	923	824	923	947	869	915	926	874	922	932	913	942	950	931	905	906	899	866	936	963	969	931	913	928	922	867	926	914	922	942	880	913	894	869	881	925	909	916	877	918	923	905	962	942	888	891	903	927	911	873	886	922	908	876	887	908	947	898	914	908	920	839	951	965	868	914	937	944	930	930	936	954	931	953	930	956	853	897	943	877	877	892	900	1017	950	928	909	915	914	890	911	882	876	907	931	906	895	936	956	933	894	887	922	888	885	909	938	918	923	933	914	880	899	895	924	939	898	922	955	915	944	898	909	885	926	954	944	882	922	902	918	930	949	914	926	944	963	881	948	911	899	928	931	891	952	936	927	928	956	860	912	958	917	850	898	964	958	936	912	1011	879	915	882	909	925	924	938	942	897	939	925	947	1003	893	883	949	919	931	918	918	927	882	923	943	926	908	867	937	924	935	914	938	908	872	912	932	939	895	875	941	951	883	895	907	882	964	930	944	917	860	914	909	919	913	907	925	949	936	891	920	933	894	933	950	876	953	952	938	904	905	941	973	846	956	883	908	925	962	934	940	885	923	888	934	916	919	948	926	946	894	937	880	965	911	898	925	943	890	892	878	961	852	946	875	869	883	859	854	926	944	938	916	900	925	834	877	854	889	854	866	940	881	952	900	910	916	910	869	961	883	979	904	946	902	910	937	935	935	907	992	940	916	900	940	897	912	911	948	922	871	923	895	963	910	860	902	954	917	971	933	904	896	928	930	992	995	927	921	925	930	905	947	916	918	951	946	927	934	908	976	931	952	939	917	896	911	930	941	913	938	938	969	919	936	935	878	923	907	968	932	925	877	915	919	928	908	890	982	930	892	938	921	941	942	925	911	965	896	864	915	927	979	917	930	924	921	936	928	943	885	894	946	887	932	936	965	914	909	895	961	975	904	904	956	948	941	913	905	926	894	960	914	958	923	924	899	948	905	912	942	884	935	884	910	869	972	972	887	885	943	878	889	882	935	938	943	950	906	946	936	915	924	852	912	972	952	925	933	874	933	922	946	920	887	924	920	922	859	908	958	872	879	962	930	947	954	913	898	910	959	929	1001	910	961	880	924	892	874	911	939	858	914	930	975	931	920	928	902	918	939	902	907	935	938	910	888	875	913	915	844	875	948	886	854	911	880	949	915	910	916	939	910	902	906	864	920	865	906	907	919	954	938	914	927	877	922	866	959	908	886	923	886	913	977	894	939	930	902	896	920	960	845	914	874	941	952	851	920	964	912	877	917	876	943	934	959	901	904	870	905	907	876	920	956	948	872	936	912	939	945	891	963	914	944	936	928	951	870	917	924	904	901	930	945	852	914	937	861	961	939	900	896	925	965	950	924	932	949	918	929	983	910	936	916	910	868	913	907	891	928	936	913	915	880	1004	959	920	949	928	855	867	897	965	896	903	931	971	885	878	893	909	901	931	875	936	888	951	942	912	889	916	989	931	983	949	875	934	879	869	906	977	973	906	884	982	922	883	906	961	935	929	896	922	865	910	922	830	915	913	936	914	937	910	930	941	910	919	949	946	869	911	910	943	914	863	903	946	945	931	920	900	1017	904	926	869	890	894	931	905	979	950	893	923	902	947	912	933	909	932	936	922	926	937	997	941	918	904	968	935	910	877	887	940	925	906	942	923	903	968	891	881	934	890	855	881	903	875	953	931	881	899	884	867	937	867	904	895	905	930	936	897	927	969	917	948	923	915	991	966	934	920	932	913	909	908	937	931	930	944	911	859	883	901	931	932	906	920	886	965	872	914	841	913	908	887	883	894	889	907	917	913	869	903	957	928	919	886	919	888	951	913	951	919	893	959	912	910	924	859	895	902	984	919	918	913	924	939	929	961	904	920	970	965	927	916	957	902	921	980	916	892	923	913	911	915	962	910	907	883	830	932	901	916	893	904	934	933	952	921	948	887	948	937	937	933	897	948	951	900	928	925	928	897	904	918	859	941	925	886	953	905	931	961	912	884	878	894	886	891	888	934	935	923	927	967	938	924	877	918	910	957	918	934	875	930	895	931	913	907	964	956	915	962	928	912	898	920	903	923	938	957	912	926	962	944	936	961	910	948	926	911	916	901	928	903	913	875	868	905	898	910	892	936	948	956	918	968	952	946	984	959	953	909	902	968	911	913	950	928	956	926	883	987	888	921	911	926	945	874	940	935	992	906	925	888	909	900	928	904	930	932	945	914	942	901	910	975	914	921	909	948	938	892	917	954	934	931	883	919	923	937	968	904	959	943	955	925	912	917	886	860	905	967	923	893	916	864	896	1001	921	931	927	911	947	895	945	953	948	849	906	955	942	828	891	925	903	928	919	947	886	867	943	921	919	958	911	950	946	938	978	922	879	892	916	888	909	925	897	956	899	888	942	907	975	962	930	869	964	879	899	978	930	935	933	983	931	910	919	917	920	929	905	894	949	903	953	871	920	925	910	898	988	927	898	932	935	896	953	924	962	957	874	914	968	916	902	942	939	908	931	919	886	879	920	976	872	936	916	888	950	892	911	928	924	874	981	937	952	902	955	923	942	881	896	895	893	910	943	904	941	922	892	943	946	923	926	971	1003	969	906	927	975	936	903	946	922	922	883	907	874	959	951	919	913	923	885	904	955	916	949	971	919	932	908	888	908	855	891	897	916	931	962	907	917	935	868	943	907	925	897	841	936	901	925	917	878	932	929	905	890	933	887	941	920	880	906	961	954	970	941	926	911	923	949	941	944	923	893	934	910	894	959	882	902	924	932	890	885	967	904	898	935	905	904	886	880	925	909	912	974	950	921	924	903	910	880	907	926	953	898	886	956	953	956	908	978	918	949	930	920	876	962	944	933	975	935	877	958	893	904	932	910	888	936	907	991	941	841	884	927	909	948	904	959	949	893	970	929	945	940	967	885	929	921	931	947	901	874	950	934	913	912	890	856	854	951	893	921	902	947	913	939	913	926	926	915	920	918	894	927	899	911	928	814	900	914	923	850
45984	30633	11784	2966	959	995	560	267	281	246	235	280	259	275	273	258	238	290	271	237	238	289	287	273	298	244	274	261	296	262	239	301	240	278	276	255	265	259	284	291	242	253	294	266	243	261	255	261	270	253	257	226	275	258	264	264	256	270	247	271	265	248	236	275	246	243	281	289	250	271	272	251	231	283	279	259	259	259	247	262	256	259	255	297	257	251	264	275	245	274	296	253	277	274	262	239	252	260	268	254	251	236	280	255	239	251	212	249	284	272	257	248	267	281	292	247	219	241	257	273	243	279	283	262	255	275	269	249	234	279	232	275	266	271	259	269	292	293	226	253	287	277	267	260	232	249	256	266	282	268	264	260	257	259	262	241	237	297	230	254	238	241	255	241	236	286	259	254	279	269	270	247	256	293	213	314	254	251	289	252	267	279	253	253	263	263	261	263	266	258	264	282	268	278	263	275	268	279	256	249	255	239	278	282	257	279	267	246	246	234	266	258	250	271	261	259	267	275	302	268	242	234	270	261	282	235	259	245	262	244	248	275	250	280	231	279	272	265	271	254	273	280	248	271	299	253	271	267	268	259	287	291	268	244	265	251	249	284	262	247	266	274	267	264	245	297	264	268	269	288	262	228	268	249	286	285	284	253	262	255	276	255	283	250	281	268	290	250	273	252	236	250	269	275	268	245	284	292	262	252	247	268	270	282	275	245	279	273	249	255	257	264	252	272	276	296	264	266	283	260	282	239	242	228	250	253	245	281	283	292	268	257	270	270	240	272	245	247	251	294	243	290	258	249	276	276	270	276	254	253	293	278	255	265	281	260	270	246	255	246	260	256	295	253	259	260	255	303	255	248	251	270	256	253	278	257	250	285	244	280	249	274	237	236	241	245	280	242	253	257	267	241	268	250	263	277	266	266	251	268	247	275	261	267	242	229	251	259	294	244	274	271	270	269	301	287	232	256	270	258	237	236	260	261	286	233	278	251	254	276	278	259	273	288	266	231	250	243	247	273	283	268	242	226	250	252	274	260	248	242	282	234	266	269	265	276	271	258	283	290	281	286	239	250	258	247	286	254	255	274	246	273	239	261	252	272	248	251	258	260	260	284	269	296	236	273	281	270	270	286	270	309	257	276	251	259	260	257	288	290	258	271	264	273	273	279	244	242	309	257	242	243	262	257	268	252	270	259	247	277	272	269	221	288	280	267	241	237	242	257	244	261	274	266	298	245	252	265	277	284	269	256	262	254	229	275	280	253	276	245	278	260	256	255	274	280	263	261	271	265	258	287	282	232	255	268	260	250	228	261	294	278	247	287	269	267	275	292	294	247	266	268	263	257	244	266	265	279	256	276	246	272	260	279	253	265	239	277	246	266	287	285	304	264	264	241	248	270	293	251	254	265	231	260	261	255	267	237	279	275	259	291	257	240	274	258	264	261	257	262	238	302	245	260	296	259	265	262	262	277	240	229	267	264	245	258	247	288	264	280	257	243	244	304	236	241	260	256	299	292	249	264	268	274	262	276	267	254	251	239	278	274	259	265	274	292	254	253	252	264	258	245	288	292	254	262	287	253	270	260	228	242	231	261	282	238	267	276	260	267	237	217	270	243	236	241	259	255	282	282	250	282	228	245	264	251	271	244	260	271	266	251	271	249	259	269	319	261	250	268	284	266	262	286	258	249	242	277	269	275	286	279	257	255	232	243	247	278	251	284	268	289	257	251	255	287	270	228	259	262	255	259	263	261	269	303	284	260	256	233	255	255	275	249	265	251	248	258	255	258	269	277	220	288	262	255	246	267	285	290	251	270	257	266	287	297	282	278	236	236	279	267	231	272	257	249	231	229	257	276	239	249	287	251	267	283	280	286	277	269	246	260	276	244	279	251	255	289	253	281	260	258	264	287	275	265	261	269	241	289	299	245	276	264	264	274	266	288	277	273	300	259	258	290	228	237	267	244	273	244	256	292	241	248	292	279	270	243	249	255	275	260	270	239	290	238	280	257	311	253	262	253	273	286	242	279	272	246	248	301	286	269	266	261	256	280	243	288	278	277	261	252	267	247	272	250	267	225	286	275	263	286	246	247	255	311	272	242	281	284	303	255	257	227	229	246	260	273	250	248	278	279	299	256	279	280	241	266	238	264	275	267	233	255	250	257	289	247	252	272	272	300	289	249	231	269	257	303	255	242	262	288	237	264	273	258	247	240	257	286	275	280	285	235	263	301	257	279	266	265	280	236	262	248	255	272	286	255	266	247	247	281	257	282	268	245	244	262	244	278	235	262	263	262	254	271	261	268	262	242	239	246	255	260	242	247	270	296	250	253	268	261	267	252	269	265	257	247	274	306	244	263	258	257	274	260	278	257	261	256	261	250	244	292	253	268	234	242	279	270	286	269	260	238	276	260	267	251	224	238	227	248	269	258	270	250	273	216	247	279	254	258	259	248	260	266	252	262	274	283	251	253	289	239	248	258	281	253	257	279	265	244	244	243	277	280	285	249	276	260	278	280	308	247	295	291	268	269	282	278	260	283	254	254	261	239	250	288	260	238	257	277	267	249	247	267	262	281	276	278	278	265	256	267	277	257	274	258	264	259	262	225	255	265	265	275	257	283	287	272	262	244	285	249	283	244	260	249	259	275	265	247	278	246	255	272	236	254	220	243	275	240	243	268	245	262	275	264	263	251	270	274	276	266	238	259	254	251	251	266	282	292	254	251	275	254	259	259	263	256	274	292	245	270	288	277	236	256	282	272	251	268	244	297	264	282	249	262	258	253	272	262	256	280	258	234	254	270	249	265	254	257	250	311	256	265	286	253	266	275	284	246	245	260	262	267	259	251	243	254	238	272	270	257	244	258	238	257	287	272	287	244	274	258	264	280	247	267	269	257	246	264	280	272	260	249	264	257	280	263	287	263	259	262	285	242	246	271	272	289	264	262	252	270	272	271	279	258	276	223	263	261	251	254	261	264	277	242	279	252	249	249	242	238	274	272	244	252	255	243	247	280	259	306	293	267	256	288	237	266	242	246	269	278	241	241	242	264	267	250	232	279	264	259	276	256	231	252	286	256	237	276	253	260	225	288	282	270	269	272	267	278	233	296	253	267	222	228	242	263	282	286	285	283	279	286	289	285	272	259	265	282	233	263	254	268	267	266	265	261	258	251	271	253	254	268	224	275	259	249	250	250	274	272	271	260	265	263	240	277	262	278	272	222	244	266	234	246	265	219	275	219	299	268	251	272	255	288	257	244	250	263	256	240	275	259	286	254	266	267	266	243	264	262	260	278	271	242	253	280	239	263	235	263	262	279	261	273	275	231	273	262	262	251	262	280	266	257	297	265	257	249	243	291	264	245	246	275	249	248	232	247	261	242	264	249	265	255	231	253	268	278	262	270	261	272	267	241	237	250	265	255	268	232	287	266	245	249	287	255	265	240	257	226	272	298	285	275	287	264	254	254	250	239	265	249	292	227	262	285	265	257	249	275	264	286
27170	20155	14909	5585	3302	3687	1654	661	587	615	622	638	616	629	653	625	601	632	584	624	622	619	618	600	589	592	582	639	649	648	615	589	618	610	628	597	623	631	553	614	606	615	602	621	576	655	606	634	610	629	551	609	623	612	554	595	613	587	596	583	622	585	594	651	652	623	648	597	616	613	650	628	581	574	606	605	649	656	663	594	614	612	601	609	632	609	616	547	654	602	590	623	627	622	580	616	612	583	589	633	618	588	608	648	592	589	606	631	595	642	654	618	599	614	621	638	614	581	603	651	588	620	614	620	624	613	619	622	632	618	623	648	625	631	609	646	602	643	644	638	623	607	603	593	592	646	620	611	586	602	574	636	573	586	585	594	624	584	636	664	591	587	590	633	573	606	601	563	551	608	594	559	602	600	599	632	596	590	608	639	636	572	593	605	604	594	589	607	577	576	663	566	611	581	587	636	623	610	624	603	559	613	606	613	579	589	628	573	615	604	582	633	616	623	613	629	630	620	611	590	604	582	589	531	625	623	602	597	596	609	617	598	583	601	593	615	657	619	639	634	607	590	589	610	604	611	611	631	587	626	585	605	612	620	593	607	563	624	596	612	622	624	562	621	616	655	574	610	600	592	610	610	590	633	603	606	608	631	611	615	608	588	628	627	603	635	623	586	560	624	616	602	596	625	593	612	596	560	590	596	557	566	619	592	616	649	582	630	608	609	591	598	613	603	607	607	582	618	564	602	593	631	643	575	645	603	612	623	620	624	586	594	621	614	606	588	594	590	610	618	625	598	637	584	607	586	618	608	624	651	627	599	587	627	620	611	623	589	618	610	657	617	577	626	636	625	608	598	582	579	649	593	643	632	628	602	605	601	606	624	637	622	622	638	622	619	581	630	622	570	603	633	602	634	606	584	536	610	595	630	590	596	569	628	583	622	613	620	598	596	561	611	602	589	586	564	621	552	625	591	610	556	617	632	661	613	627	604	620	624	629	591	590	615	622	610	605	575	564	617	558	627	640	637	619	616	580	627	573	602	613	589	588	584	592	634	610	563	630	581	599	622	646	633	614	585	579	650	594	620	623	618	648	598	604	599	622	601	564	607	611	588	589	627	579	613	601	653	681	567	614	687	637	605	612	632	642	598	593	590	597	636	636	630	608	599	604	578	629	612	571	608	614	618	610	605	581	564	661	611	604	630	594	634	626	650	662	615	621	565	613	634	601	604	626	652	651	531	581	647	600	633	647	611	608	619	589	591	590	610	617	617	584	624	598	636	615	650	590	555	611	598	670	585	623	605	630	611	634	600	651	640	668	613	612	613	638	584	631	624	598	623	648	544	574	538	634	594	579	580	611	559	692	620	654	651	643	608	613	592	592	576	589	589	613	588	593	595	603	616	629	606	667	566	628	641	606	633	648	626	604	608	590	606	656	610	606	619	570	618	619	642	614	601	589	619	615	609	605	588	588	568	611	601	588	609	559	632	624	612	588	604	627	614	560	568	595	627	630	639	604	632	634	615	608	580	610	608	642	588	612	652	629	637	624	594	601	601	614	652	612	623	635	598	598	584	589	628	592	651	594	623	583	592	590	638	659	608	613	586	629	652	618	640	622	592	606	647	603	625	587	601	596	623	621	623	595	619	631	651	588	567	621	638	602	576	607	614	625	605	581	619	631	600	602	607	604	610	590	624	610	634	597	623	636	647	588	684	613	660	672	589	570	595	578	635	613	613	580	582	602	665	580	617	618	550	614	587	604	586	624	655	586	612	625	591	582	587	612	615	620	598	607	613	605	589	629	633	620	631	601	611	577	604	616	636	596	607	569	598	580	656	576	618	592	626	590	616	557	599	613	608	579	646	606	651	583	636	636	633	642	633	615	615	599	614	606	635	588	640	609	578	621	630	604	593	612	610	601	601	564	588	634	649	601	632	581	613	627	581	568	589	626	643	659	592	607	627	596	596	613	648	604	617	577	633	596	624	607	618	586	617	617	618	606	592	641	613	614	622	595	616	607	682	575	583	608	629	604	619	569	632	659	646	601	618	576	617	610	625	639	645	599	629	566	614	636	609	571	643	643	630	584	569	606	589	611	602	572	586	653	608	577	621	649	586	631	610	605	614	610	601	624	620	596	618	634	583	590	577	585	625	589	576	605	641	593	660	626	616	598	606	642	608	635	597	633	574	594	610	636	640	558	625	618	607	579	662	629	593	608	647	637	633	603	606	632	615	574	582	639	596	611	611	617	644	610	579	591	569	619	593	624	661	621	629	612	574	655	640	607	605	582	605	609	559	610	587	583	661	574	633	618	662	564	620	617	614	608	624	577	610	596	651	589	621	588	611	576	593	667	635	651	604	636	572	621	620	642	619	597	591	595	587	614	640	608	661	646	622	602	600	565	607	603	612	575	611	622	651	568	625	619	652	615	587	589	636	601	600	605	583	628	577	616	616	639	606	614	615	636	652	563	653	599	608	585	627	575	637	639	602	617	657	639	587	593	618	640	587	596	628	582	586	600	623	662	658	592	626	645	596	639	592	617	620	606	605	603	591	580	618	608	612	656	634	619	648	588	585	593	646	616	589	566	605	622	559	631	641	600	609	617	651	597	584	597	570	613	627	605	615	575	563	622	625	593	595	615	597	586	615	616	620	574	619	595	640	610	608	618	598	598	605	644	640	603	570	593	593	652	569	630	577	570	571	611	631	609	654	579	602	624	654	622	604	647	610	595	613	602	569	636	627	661	570	592	611	609	633	617	618	589	631	567	576	616	630	586	577	608	561	592	644	602	567	627	595	622	637	608	610	599	577	575	582	578	575	631	579	625	628	623	647	635	620	582	623	627	615	617	626	593	645	660	619	564	616	614	611	585	575	609	625	566	613	576	642	608	621	662	645	572	643	581	587	573	652	622	611	621	591	597	659	588	600	605	617	604	578	589	604	607	639	602	584	611	647	639	628	622	606	609	575	603	660	624	604	573	611	630	586	599	581	580	591	628	604	602	605	615	615	628	647	648	627	636	602	612	579	609	616	600	617	629	659	617	576	593	627	600	649	608	626	591	633	607	595	624	622	629	603	594	609	615	590	631	642	585	630	600	572	603	600	639	596	590	610	608	600	604	643	617	607	612	582	604	662	580	619	597	568	631	605	630	591	570	608	607	588	632	597	621	600	615	627	654	640	603	629	611	608	604	593	659	636	620	585	632	605	595	596	678	590	619	603	677	624	573	609	649	594	621	584	566	574	569	620	637	671	609	597	598	619	598	620	661	650	626	635	612	629	623	599	625	589	629	627	554	645	616	594	615	614	588	595	644	629	623	591	613	584	589	640	612	614	600	624	590	637	569	603	623	630	581	627	595	573	649	643	599	650	626	608	581	618	625	619	632	586	561	608	596	631	634	578	613	573	586	610	609	626	590	557	594	622	617	574	642	602	611	622	673	646	595	592	597	628	646	625	659	592	587	608	585	631	652	607	559	616	629	613	616	644	587	599
66465	53836	61169	40344	26488	21355	8087	473	268	265	296	262	268	300	243	250	257	266	249	273	269	300	273	270	276	272	269	282	282	289	300	282	257	292	241	282	290	262	268	281	274	253	304	230	252	258	253	256	260	283	277	282	245	263	237	293	245	271	279	268	272	254	239	252	287	260	316	237	263	244	258	285	282	272	291	287	265	228	287	289	264	298	271	300	259	269	267	252	273	272	253	255	268	273	304	275	277	288	263	284	245	243	273	288	252	255	284	259	254	278	234	264	266	265	265	279	269	284	272	252	254	225	248	242	282	252	263	267	276	269	268	265	293	289	266	246	252	263	245	250	246	264	255	277	301	265	265	241	270	264	284	239	291	255	313	282	279	264	241	274	227	259	265	300	285	261	263	215	256	262	279	274	259	273	283	245	241	242	255	283	269	266	253	289	279	272	296	245	308	268	246	254	268	269	245	243	265	257	245	273	280	291	216	257	261	303	269	287	258	280	256	270	238	265	228	232	240	269	267	255	260	267	311	248	306	255	294	259	280	283	242	266	251	271	251	254	260	250	292	263	256	248	249	266	245	277	268	252	281	251	291	273	259	268	293	251	277	278	271	248	237	264	224	286	299	242	244	276	236	224	273	256	264	263	264	252	281	249	260	274	260	254	250	271	243	268	256	274	272	261	224	251	262	267	279	280	254	268	268	281	260	286	239	250	250	264	275	251	250	260	272	285	252	254	249	239	295	241	244	249	274	279	280	275	274	253	265	236	270	317	249	249	252	242	254	265	303	274	295	274	263	267	253	295	251	261	275	271	233	279	267	266	264	258	237	301	259	291	289	280	302	250	271	276	306	266	300	294	264	254	261	263	299	275	267	247	274	280	288	245	286	237	235	275	276	257	261	274	274	262	246	249	280	275	290	267	283	295	232	279	249	281	285	252	285	245	295	276	293	264	288	247	288	275	263	246	251	259	271	273	292	265	262	259	300	251	235	260	290	283	260	252	273	251	264	236	272	268	258	255	256	278	273	246	251	278	281	237	238	258	289	270	290	288	255	288	251	251	247	251	256	310	284	272	290	292	279	253	256	266	263	275	276	302	280	254	267	272	263	262	297	282	253	255	267	270	252	276	266	280	261	277	289	265	251	270	266	241	268	272	277	281	265	278	249	264	250	284	292	241	277	263	262	255	255	253	290	266	290	267	273	288	259	268	261	299	291	261	228	233	252	288	287	270	294	293	250	284	248	260	262	298	271	241	283	236	254	282	269	264	274	253	239	229	293	283	272	236	264	276	245	277	259	285	275	269	274	299	286	273	234	268	276	242	282	274	261	272	250	267	265	273	255	260	263	280	242	265	297	250	260	252	281	272	270	259	259	250	260	290	270	251	288	274	276	246	280	250	257	275	243	284	238	266	246	295	252	291	268	271	258	232	249	241	260	270	242	241	241	264	271	284	282	255	257	278	249	246	259	277	277	246	276	286	273	271	248	243	270	271	262	261	253	251	275	268	254	284	252	244	247	258	240	259	278	250	272	251	291	285	265	273	261	304	281	232	227	276	310	278	274	269	266	249	279	276	281	284	258	245	250	263	280	278	290	287	234	264	278	265	290	281	256	258	252	287	268	284	269	242	281	257	244	272	264	259	257	272	252	236	256	254	273	264	273	270	250	269	247	287	250	259	266	266	277	218	261	244	296	275	303	297	265	236	253	278	260	278	264	279	253	267	288	261	302	271	271	254	252	302	246	262	259	286	272	280	288	240	269	274	267	262	266	281	240	252	279	273	260	267	281	245	253	281	254	257	299	265	261	265	271	239	246	243	230	242	251	273	264	242	246	238	257	240	246	266	264	291	263	219	270	277	247	264	256	275	298	266	266	284	293	271	261	250	275	258	269	268	267	272	254	272	233	280	281	259	286	251	272	244	285	259	242	252	268	256	288	282	261	246	269	277	251	277	283	258	273	266	239	269	268	278	297	268	266	284	265	300	272	268	291	272	282	250	257	268	282	265	248	275	234	277	272	290	284	262	272	250	280	260	267	261	271	274	282	265	292	283	249	257	242	263	257	310	258	252	266	263	246	268	258	257	292	231	257	261	242	253	282	271	235	267	278	234	263	247	234	284	255	244	271	257	264	247	270	286	261	254	251	252	250	250	265	270	246	251	274	249	284	243	262	258	240	256	277	252	266	277	259	288	265	269	243	267	253	256	284	252	257	259	261	250	216	259	288	260	254	263	259	272	230	301	268	261	259	264	262	266	234	236	270	279	277	278	306	244	270	265	253	289	258	264	265	268	263	248	289	247	289	232	237	241	260	247	276	257	267	264	295	280	274	288	249	226	253	289	265	237	236	274	267	254	249	284	255	251	287	290	266	282	290	255	271	254	292	255	293	288	279	297	295	276	253	251	267	217	250	278	277	266	257	242	261	267	278	240	239	257	246	247	253	266	260	258	260	252	292	287	273	296	255	252	259	278	293	235	272	242	251	277	251	255	265	258	254	261	268	255	255	270	270	251	243	262	272	273	256	248	283	264	255	246	276	252	242	295	284	265	263	268	245	254	270	274	233	308	263	258	270	281	244	270	237	268	258	262	257	266	265	246	260	268	261	321	272	276	264	298	264	245	244	256	306	297	256	268	256	251	266	278	286	270	260	257	280	257	246	235	247	259	270	245	301	245	254	304	269	297	245	246	259	261	268	254	244	235	273	272	267	276	255	229	240	264	258	248	252	283	249	244	242	249	230	269	272	254	271	244	261	279	274	277	255	258	245	306	226	261	246	250	292	314	270	313	275	288	256	244	250	259	273	268	274	232	291	315	276	237	282	241	232	257	259	264	266	300	234	269	277	248	275	297	292	277	258	271	256	268	291	264	274	242	269	278	249	282	256	275	225	275	272	279	289	248	262	268	257	270	243	255	286	274	256	294	274	260	266	277	245	247	282	238	254	272	256	247	258	239	246	273	265	263	270	280	266	264	275	269	262	291	235	288	248	256	258	253	293	260	272	271	260	279	279	267	271	292	286	261	244	236	260	284	294	257	267	240	270	268	260	252	268	287	268	285	237	251	261	295	257	262	280	268	266	289	275	254	253	272	245	256	239	256	309	276	261	276	249	258	254	248	272	282	274	293	247	267	255	274	270	234	247	240	222	285	260	256	299	247	241	225	267	258	259	272	269	255	269	235	269	260	276	269	272	272	285	228	249	289	293	293	266	263	249	267	280	284	280	256	238	231	268	270	258	243	235	275	265	262	249	269	250	255	251	270	254	270	284	251	271	275	265	263	266	263	286	274	281	268	282	260	253	239	256	246	261	240	262	247	259	243	243	239	235	238	247	292	271	269	264	258	271	246	257	266	283	259	314	250	259	259	268	239	286	269	262	278	290	246	250	269	257	248	292	297	258	245	266	241	289	250	297	258	259	289	258	271	269	280	266	285	254	278	264	269	251	256	288	257	252	275	243	257	255	262	252	283	261	253	280	285	278	234	250	280	278	280
42831	42868	58112	41980	40008	35429	13963	767	730	662	690	737	643	704	710	721	647	662	612	648	674	651	632	666	624	645	618	692	611	638	631	604	624	628	648	641	623	641	636	618	618	624	571	587	635	645	640	616	649	596	629	656	689	648	622	616	673	577	590	634	602	585	643	650	604	622	626	633	608	602	683	619	598	650	626	639	612	668	548	631	636	655	625	616	608	615	647	576	640	651	606	616	656	650	640	633	622	619	583	560	609	592	645	638	661	666	600	648	693	639	606	625	668	596	609	616	694	564	630	630	650	651	594	598	618	632	631	612	668	636	664	637	633	607	606	645	653	621	632	636	594	636	560	607	660	677	619	608	629	628	617	633	624	615	636	652	637	641	655	601	602	673	642	588	673	614	588	618	630	620	646	609	600	611	669	671	641	615	615	627	679	599	625	637	649	600	643	623	625	659	626	645	621	640	635	597	602	592	584	659	614	589	618	669	660	583	623	673	604	617	667	620	640	634	691	610	640	598	627	673	637	665	622	598	638	636	625	600	625	584	651	661	619	656	602	602	582	582	648	652	629	622	624	627	651	653	623	586	612	602	593	624	624	631	647	654	633	610	592	650	632	575	656	658	609	591	629	593	606	633	637	627	613	632	603	615	589	599	613	638	626	604	638	620	609	595	618	604	630	626	641	622	633	622	585	626	605	641	599	610	607	661	611	628	658	630	662	594	548	601	576	609	651	639	637	638	618	609	634	602	630	635	673	670	603	631	617	642	618	606	664	617	613	629	625	632	665	606	591	637	622	616	625	613	579	597	632	622	635	593	642	677	592	607	618	609	621	656	605	622	681	661	652	606	602	639	623	633	591	630	626	602	686	652	630	657	658	650	606	651	616	606	639	657	645	693	611	599	617	604	626	625	594	604	608	618	642	604	630	657	635	624	563	603	622	638	641	647	595	642	678	623	619	656	593	636	625	608	649	650	665	647	670	629	573	624	620	618	640	620	633	610	614	600	618	626	582	660	601	675	620	644	661	606	570	644	648	649	658	633	597	642	576	626	634	598	639	592	624	617	675	616	630	637	612	642	630	650	605	623	637	664	618	642	647	654	655	582	575	627	602	645	628	645	640	609	610	651	652	630	588	650	655	622	588	593	639	642	623	632	613	645	596	651	612	611	635	587	613	649	625	619	614	622	618	598	643	637	646	639	606	643	620	620	585	631	599	606	623	599	638	637	630	623	612	605	618	624	644	621	607	615	611	653	634	596	606	597	663	640	666	623	593	671	654	613	649	590	608	621	642	631	625	642	632	641	639	643	584	639	653	586	636	621	662	658	641	618	651	673	606	583	632	620	667	654	619	632	631	637	636	647	650	658	624	604	651	631	627	666	596	643	651	660	633	582	653	636	622	597	614	658	607	670	628	615	611	619	619	601	616	643	615	623	647	593	581	636	609	620	621	612	591	619	607	615	671	644	665	585	597	636	648	632	634	640	611	684	606	595	651	598	631	637	628	654	662	586	659	610	635	674	614	631	612	669	622	608	651	623	621	653	573	647	634	678	586	636	682	608	626	641	640	649	640	646	578	628	644	603	653	633	585	623	675	638	618	673	621	618	676	604	651	622	629	635	617	601	597	592	648	640	666	655	629	631	647	630	625	657	651	593	627	646	655	632	605	643	619	605	629	645	647	629	642	665	631	642	664	638	654	588	611	576	621	662	627	640	660	619	587	632	591	620	607	614	633	652	592	630	640	601	655	638	589	594	646	647	617	635	599	625	643	600	603	610	630	641	602	618	596	564	659	620	623	601	672	637	651	627	610	616	608	608	625	629	619	615	632	627	600	605	600	621	598	617	639	627	634	593	648	628	609	609	644	586	617	587	675	650	615	650	596	652	566	628	591	673	658	650	626	630	669	603	629	615	666	613	630	618	641	674	641	663	642	642	639	605	583	620	635	630	696	608	643	600	584	579	600	602	641	631	633	617	642	604	583	614	633	637	615	670	583	648	652	628	607	606	576	676	634	612	620	659	671	642	652	601	592	609	632	611	619	643	656	612	690	645	587	588	614	648	636	648	645	628	606	654	645	622	594	651	695	651	643	631	658	634	624	625	623	607	627	627	645	616	625	656	612	643	605	658	605	592	616	664	624	649	605	650	590	610	661	634	618	648	630	624	640	667	636	559	644	592	657	636	616	627	607	628	623	619	642	615	659	607	640	658	635	670	605	652	612	628	633	659	602	673	667	623	649	633	640	639	628	572	628	619	607	652	625	622	640	602	614	601	646	641	636	673	648	636	630	655	644	619	620	608	622	640	643	621	620	622	624	634	630	636	654	641	610	578	630	685	663	608	616	591	660	583	620	670	607	634	623	622	630	579	651	668	632	632	592	636	623	638	630	621	633	663	625	629	649	663	623	632	622	633	623	634	629	626	639	654	643	626	637	619	593	601	638	556	660	613	612	594	638	636	628	602	621	598	590	639	640	604	632	627	612	631	598	650	640	648	637	661	665	651	630	620	618	602	623	627	627	669	612	690	600	573	657	663	599	631	624	640	601	609	630	643	653	563	638	638	637	621	669	606	602	627	659	591	665	631	585	621	620	611	608	663	663	677	634	661	679	613	633	627	624	666	638	649	665	622	667	624	649	642	615	605	639	654	567	642	600	638	635	665	647	595	678	612	657	616	617	612	639	653	604	642	637	582	661	606	616	653	580	623	619	608	615	579	641	645	637	649	653	601	611	600	627	611	663	616	634	625	627	641	687	614	627	648	587	667	588	624	628	601	624	667	618	644	662	696	622	632	626	627	618	624	612	646	661	651	613	634	632	611	634	638	665	648	646	607	646	638	656	583	616	580	656	636	642	597	639	631	618	630	621	615	616	604	601	648	647	674	656	645	664	654	568	634	613	640	650	654	585	618	632	648	627	657	597	599	653	648	600	598	590	601	570	585	591	643	609	679	642	649	653	643	666	622	625	625	610	680	643	610	656	643	636	652	628	628	616	624	663	589	617	606	651	580	617	619	637	641	616	593	620	667	653	587	601	621	674	627	624	605	619	602	685	632	620	609	637	634	665	669	619	626	645	598	639	615	659	643	575	625	573	630	679	631	627	612	614	638	648	589	582	650	589	639	619	624	621	593	641	654	618	656	632	651	651	648	634	634	638	671	627	586	648	614	635	595	621	650	625	608	575	617	595	645	642	637	640	619	619	605	626	603	606	614	621	616	613	655	661	622	624	673	631	616	616	585	596	605	669	625	595	604	599	627	608	640	650	650	599	613	641	635	622	615	624	643	647	602	640	621	661	641	639	626	605	598	629	643	628	637	667	579	636	601	594	621	610	606	700	629	620	629	640	627	624	604	596	635	581	600	623	642	612	587	577	638	601	637	662	640	679	638	637	619	628	638	643	587	633	634	584	614	645	666	587	649	673	603	631	636	589	601	620	605	587	623	576	671	622	605	618	614	615	615	660	596	679	656	641	661	604	626	642	610	652	627	618	617
74293	61105	66617	50266	36384	33204	12855	909	450	461	463	409	417	423	387	400	402	416	378	383	431	420	422	385	396	419	388	403	424	373	413	403	390	405	393	420	438	377	394	434	437	378	435	402	443	423	403	374	405	395	398	398	422	368	388	371	393	433	404	413	396	380	422	425	388	402	394	433	407	395	401	396	411	408	395	402	440	377	393	410	411	400	385	395	421	442	388	388	408	419	409	383	407	391	416	393	386	417	424	418	417	423	438	424	424	408	399	406	412	412	407	424	381	418	392	382	384	389	422	412	427	384	439	418	381	389	373	431	401	434	388	417	403	460	392	404	389	425	413	392	434	431	380	412	390	385	398	417	422	371	394	395	381	396	363	436	395	409	411	389	418	408	384	412	474	439	389	368	411	387	402	415	398	401	405	407	422	414	393	427	423	384	403	395	381	385	452	427	397	402	378	399	433	403	437	388	416	363	396	431	415	393	394	406	396	388	383	409	374	419	430	417	381	414	407	379	389	438	399	368	394	413	411	417	410	417	423	377	385	409	379	391	422	424	413	396	378	439	394	416	412	402	417	365	398	387	419	428	413	415	391	404	389	374	418	401	411	427	430	430	395	380	436	430	420	410	377	383	358	403	426	392	400	389	389	438	413	410	413	399	421	435	401	409	405	385	422	413	361	362	403	398	436	410	394	326	409	412	401	356	371	406	349	397	390	402	373	376	413	392	387	409	436	412	370	415	420	379	361	414	413	409	406	371	409	369	382	390	378	404	420	417	397	401	417	396	396	404	417	408	423	396	370	422	409	441	364	419	435	404	399	394	372	404	388	404	413	376	423	405	420	409	432	416	373	362	415	385	394	370	409	386	433	384	380	386	417	391	410	437	432	419	416	421	387	395	406	381	452	378	375	413	404	380	404	431	401	411	389	376	375	403	412	409	369	365	459	420	363	440	395	410	397	415	398	435	386	384	379	412	421	416	349	394	419	382	449	419	441	417	414	393	411	385	373	373	395	413	411	397	392	359	407	393	419	434	436	424	425	438	395	402	406	426	401	388	408	399	385	396	445	415	407	397	405	428	441	383	409	401	403	355	396	422	363	431	372	390	421	428	414	394	381	398	386	443	420	378	387	448	425	374	409	410	411	403	395	426	389	409	415	413	432	426	366	389	406	368	408	370	382	414	387	408	427	442	451	407	393	412	428	428	437	422	425	369	390	437	412	415	400	403	394	423	418	409	380	392	407	392	425	417	412	405	397	375	363	398	412	399	383	414	382	389	425	428	381	379	385	423	387	442	416	382	448	394	396	399	443	380	392	428	423	389	383	375	363	422	417	428	433	425	395	384	439	412	397	399	403	405	421	387	442	372	388	431	381	428	422	391	426	419	434	420	427	394	354	402	395	412	445	374	413	391	393	412	397	437	386	383	401	412	385	391	401	413	409	407	423	385	417	437	465	377	380	432	369	428	393	383	408	386	412	390	427	383	391	403	425	411	394	384	438	388	424	417	390	408	408	429	405	394	407	388	393	441	446	427	427	414	374	394	412	442	378	398	379	417	410	395	429	416	435	442	452	427	406	363	406	403	430	395	409	430	432	397	403	408	394	375	401	381	408	408	392	421	416	375	394	405	385	415	460	439	388	411	414	422	405	470	427	388	405	362	395	415	463	394	385	418	450	408	434	430	402	420	381	393	410	385	374	381	415	404	387	391	396	410	396	421	420	398	414	384	389	422	375	379	383	407	398	429	394	409	421	402	457	375	406	394	400	428	396	418	428	416	440	373	397	410	400	415	394	348	406	400	371	389	393	387	419	393	422	418	409	429	425	392	406	424	392	384	378	392	429	408	410	396	396	418	390	382	388	385	378	400	394	400	392	397	421	429	423	418	406	403	465	378	385	447	430	360	395	367	419	396	391	400	440	407	407	428	390	439	380	366	388	423	403	434	443	398	439	432	366	430	417	459	443	419	418	418	425	384	413	403	409	374	393	427	390	401	393	412	427	390	375	396	417	416	422	421	408	422	361	396	413	372	399	418	410	404	400	436	395	410	391	421	398	375	425	413	403	388	379	403	454	416	378	408	404	408	344	397	407	400	398	425	434	402	392	430	417	376	409	401	360	396	412	427	405	416	402	399	395	430	408	402	394	387	415	407	370	405	380	392	380	399	417	426	385	447	409	440	416	392	391	401	418	450	414	399	441	405	387	422	419	402	413	403	378	415	404	402	417	385	431	398	380	400	410	373	365	425	402	424	411	447	441	406	419	454	432	407	419	399	398	402	428	374	412	396	405	404	367	391	419	416	412	387	407	402	416	403	391	402	425	391	406	421	449	378	422	387	401	405	404	401	382	393	403	434	421	413	400	377	426	371	423	426	429	375	387	401	372	394	395	412	420	430	407	416	427	445	400	397	394	391	406	426	431	387	406	362	409	461	350	384	393	409	396	413	391	409	409	403	369	403	450	391	380	359	382	418	432	393	426	436	388	374	415	418	393	391	451	445	423	414	427	375	389	407	459	393	438	404	397	415	398	432	424	408	406	404	374	372	378	414	440	384	398	398	390	412	383	392	405	408	401	433	442	401	375	393	404	394	420	417	389	363	402	437	393	383	390	422	394	410	448	392	417	420	389	370	416	391	401	368	370	376	406	415	414	409	406	411	429	426	430	411	397	411	420	371	415	409	454	439	416	412	412	385	356	417	404	391	418	408	398	397	429	415	428	408	399	408	377	435	396	459	400	406	421	404	383	402	392	419	362	415	385	406	425	439	403	410	449	405	424	373	411	412	430	452	397	408	395	414	384	369	411	430	426	436	382	406	394	385	443	399	395	393	397	435	430	379	419	402	365	399	451	429	406	391	387	402	369	397	393	375	401	407	393	391	408	380	407	389	425	384	400	388	415	418	435	438	440	373	412	439	433	398	412	399	392	395	410	376	438	426	392	345	402	404	417	408	407	400	436	423	395	413	463	437	407	397	428	395	397	376	398	409	442	420	407	437	399	402	402	405	397	389	394	416	414	358	421	415	398	366	383	421	425	429	408	395	367	393	397	354	388	403	378	428	395	390	419	438	410	390	382	447	374	416	379	406	425	420	416	384	419	397	372	373	417	411	379	438	463	399	405	379	393	401	452	426	394	430	430	415	374	395	433	367	404	394	395	425	387	412	393	441	384	403	458	475	398	436	387	396	421	393	387	405	398	412	395	373	409	407	431	434	380	396	430	432	436	383	367	392	428	421	402	432	413	406	388	409	373	385	402	408	440	397	395	388	414	439	424	421	385	414	437	392	391	421	406	428	464	382	408	395	359	400	346	384	394	433	387	431	362	361	399	400	385	408	396	384	397	435	391	403	417	421	424	381	405	399	399	423	408	371	425	424	392	409	442	421	416	407	391	422	414	427	409	385	377	393	394	385	462	438	455	400	405	406	397	399	391	394	422	417	380	390	379	377	440	418	391	417	406	448	391	385	373	412	403	393	396	372	392	397	452	422	415	397
50891	50374	66160	52267	49202	45019	14081	1087	1071	1026	1016	957	1038	991	942	963	962	969	966	875	917	913	887	928	883	929	856	898	900	853	905	965	953	911	909	853	974	933	878	908	955	917	883	894	928	902	818	948	909	937	930	902	893	898	875	852	930	943	896	890	855	843	900	853	924	873	879	898	938	940	873	866	917	837	876	887	892	927	894	873	892	889	896	845	893	870	871	894	864	937	909	930	897	904	942	888	957	891	887	910	940	903	958	895	921	904	910	943	866	901	904	864	899	889	914	896	906	931	857	901	918	894	906	942	899	874	928	937	993	897	918	888	939	906	933	922	916	919	867	843	888	881	896	872	896	927	806	871	891	888	909	892	893	905	864	871	913	886	872	866	911	888	858	911	920	875	913	871	895	874	941	878	794	940	854	871	885	917	910	895	958	904	879	908	903	892	910	873	897	944	923	893	888	856	908	883	858	913	884	918	910	925	861	915	876	889	905	940	884	879	864	924	860	900	901	894	887	894	960	868	871	956	931	862	842	921	880	921	930	887	863	921	908	917	917	884	880	842	912	902	889	952	890	823	902	884	922	903	860	862	881	898	861	872	877	872	904	921	883	893	912	893	897	908	864	913	922	895	929	883	922	850	876	847	924	867	894	864	887	927	912	919	907	877	883	873	909	907	898	927	844	903	891	888	881	932	889	910	865	913	943	828	923	905	919	900	904	945	889	925	872	853	932	864	901	897	922	862	897	872	906	939	878	888	920	907	890	856	927	903	898	847	859	924	874	918	908	942	914	934	876	893	883	890	945	890	909	872	903	903	931	859	894	881	877	917	899	842	909	899	889	953	903	926	864	904	857	889	910	909	847	928	907	901	909	877	897	894	888	974	868	910	900	899	924	893	934	894	907	857	927	916	881	890	900	908	905	892	861	882	997	910	916	909	880	956	893	945	945	881	888	884	896	912	897	857	858	890	888	897	880	860	855	882	875	936	886	931	814	916	867	892	848	944	924	875	910	905	915	882	910	899	860	930	874	863	841	905	963	842	874	904	855	932	883	877	929	895	881	938	957	934	869	954	921	885	894	851	949	918	952	911	892	928	877	854	903	922	863	906	889	888	835	881	906	900	927	902	909	861	900	901	885	891	868	863	923	967	922	872	876	882	967	918	871	956	894	942	858	931	868	855	891	890	908	878	844	889	927	899	905	870	881	851	973	893	859	890	895	928	895	858	859	878	905	902	931	870	880	881	900	916	900	894	926	925	892	870	917	910	877	923	882	887	897	914	910	894	965	909	831	801	911	900	846	898	923	940	915	895	847	886	919	915	957	829	931	894	904	958	867	852	896	886	865	933	919	900	907	933	879	870	867	903	956	858	869	888	925	872	826	926	881	983	909	886	900	879	820	929	921	832	903	883	912	900	885	897	943	900	914	968	913	889	881	956	894	897	886	910	868	921	868	915	912	896	942	938	891	876	855	878	857	907	891	892	918	883	891	909	959	905	898	920	873	868	910	944	884	908	908	866	871	923	840	891	922	932	900	891	895	876	856	869	932	869	886	913	881	909	835	847	888	951	889	849	900	888	844	885	860	890	875	886	903	909	892	857	878	868	873	920	891	856	920	879	899	885	909	900	866	925	883	854	970	868	869	872	922	887	917	823	902	893	898	879	882	855	886	910	910	937	887	896	843	928	896	910	963	924	897	901	873	890	921	914	902	857	852	899	867	903	932	903	907	859	882	864	896	889	930	972	862	889	936	892	879	892	898	916	868	918	907	915	894	901	920	898	892	884	931	867	866	918	858	945	870	892	905	918	916	867	888	880	894	837	900	825	925	922	874	862	902	883	908	850	854	891	968	910	942	849	887	862	936	879	899	869	946	880	920	947	919	910	891	851	875	838	940	901	911	892	872	876	883	880	851	920	909	885	860	899	887	888	890	933	870	916	932	921	897	940	913	867	913	925	912	879	916	912	891	883	875	880	847	904	874	897	936	889	935	889	908	868	893	879	925	898	874	892	934	921	910	942	908	876	879	848	878	900	909	939	900	904	934	886	850	877	884	880	918	892	887	894	891	948	906	881	893	912	886	895	882	904	897	940	916	898	882	912	907	892	937	928	881	897	881	896	926	924	924	937	873	932	891	914	914	894	887	873	912	900	929	848	901	910	898	876	884	866	913	889	875	880	906	852	918	916	864	894	957	918	920	854	972	920	895	934	912	876	948	905	957	928	904	929	908	885	901	881	867	906	858	932	901	910	909	954	908	839	875	926	907	955	912	863	907	896	837	935	849	903	877	876	960	890	935	901	938	855	828	901	927	900	878	880	872	892	887	885	897	894	870	881	974	904	962	912	894	858	879	861	879	897	945	936	921	917	895	873	892	879	928	855	904	896	892	901	882	897	931	890	917	859	886	955	915	904	837	916	940	889	895	912	906	910	893	891	874	931	875	864	872	861	873	906	833	925	867	907	840	898	883	884	892	923	905	895	883	852	925	907	929	864	913	903	923	928	898	876	885	853	906	877	836	913	901	894	873	939	853	900	914	884	908	847	952	835	869	938	863	914	913	851	890	930	899	903	840	874	907	914	924	871	901	911	900	879	900	901	898	938	916	888	819	888	879	889	845	875	941	913	871	921	886	875	948	938	912	889	886	948	912	899	905	898	892	912	920	867	941	914	935	951	903	872	880	857	904	878	961	867	946	917	950	909	932	873	903	939	876	909	894	927	882	908	805	905	877	890	905	914	906	872	860	803	893	875	914	847	945	881	919	894	875	850	905	893	880	886	862	862	926	904	910	895	939	890	906	899	894	876	909	971	919	883	942	870	896	944	839	844	877	917	893	850	889	913	866	910	897	898	845	900	934	955	910	896	965	861	932	901	887	899	903	940	893	907	895	831	829	938	851	906	847	907	872	851	922	889	897	935	940	947	923	900	864	865	902	874	871	878	930	915	913	871	901	930	942	872	940	920	891	946	901	867	922	935	908	909	887	920	931	952	937	905	859	890	862	871	866	869	879	888	873	894	874	933	886	856	927	896	885	858	877	928	894	854	830	886	858	885	914	879	868	861	906	912	909	860	958	862	875	882	880	889	832	944	864	949	885	882	865	905	857	923	929	927	946	883	874	901	932	864	877	943	918	964	916	849	922	859	885	908	886	894	855	964	955	913	855	915	868	916	941	917	870	857	914	859	875	894	900	932	882	923	889	876	888	891	968	941	911	899	895	900	930	902	892	947	913	885	877	905	873	937	910	872	880	850	890	911	902	900	892	876	907	881	902	910	916	926	861	902	892	923	883	995	890	869	869	899	911	880	888	972	899	916	918	888	887	891	856	848	953	886	939	922	866	876	847	957	866	947	889	948	911	878	936	929	859	869	875	840	893	944	889	898	884	872	872	917	863	854	937	939	844	873	858	894	870	860	959	940	858	845	898	917	910	908	873	884	939	901	890	869	886	905	921	860	927	846	915	902	920	966	870	870	864	858	852	871	913	899	912	896
45417	28394	10352	2516	1133	1357	442	223	210	249	182	228	237	271	254	222	247	260	228	223	223	226	229	232	234	212	249	229	260	232	219	222	225	209	224	228	221	233	227	253	223	237	248	241	229	212	234	256	247	247	250	247	264	255	227	230	223	244	261	245	242	227	216	272	254	233	232	208	218	225	217	236	236	239	253	215	213	259	245	237	227	246	260	207	238	232	256	242	233	248	234	256	243	218	239	230	219	216	227	222	236	242	219	263	203	224	215	217	206	232	234	237	246	265	209	221	221	226	237	213	237	209	232	218	236	232	252	245	227	248	231	211	256	261	235	244	248	229	208	250	227	248	218	210	255	234	214	235	230	242	219	208	258	246	209	223	234	245	270	234	226	231	221	231	196	217	238	232	243	244	227	272	228	254	233	210	230	230	249	241	208	209	229	213	225	210	244	236	245	223	218	222	234	259	240	253	241	231	232	234	229	251	245	245	230	242	240	250	225	262	236	225	244	218	246	221	201	232	238	236	230	238	240	222	247	237	245	212	244	245	234	271	239	201	245	228	203	240	237	234	233	259	256	238	254	232	256	260	236	244	259	239	237	241	242	253	252	263	256	251	270	243	228	231	269	231	228	236	254	232	242	230	252	222	252	233	264	252	244	238	234	236	215	227	233	239	205	251	269	254	261	220	232	231	247	246	247	259	235	222	244	253	227	222	218	233	198	214	228	222	237	218	213	209	227	263	239	253	208	226	265	255	259	220	239	208	259	229	248	219	242	228	188	227	259	237	214	218	249	257	192	229	234	211	233	240	240	237	219	264	229	251	246	217	226	223	238	256	234	239	213	246	256	232	245	245	255	237	217	202	240	216	230	240	248	243	226	217	220	242	245	242	236	243	235	240	202	231	244	213	242	234	206	235	248	252	238	240	260	244	244	253	242	207	216	260	223	223	259	256	233	199	188	237	247	197	238	252	244	217	250	267	229	248	215	242	237	239	242	264	220	236	250	205	233	231	230	224	238	228	250	278	242	251	259	212	278	245	238	216	200	207	233	257	250	252	233	244	250	272	229	248	207	247	216	263	242	216	241	256	224	228	227	223	230	222	220	234	212	238	219	247	241	244	211	215	257	210	213	232	246	209	248	250	202	234	245	221	223	242	238	236	270	240	241	254	216	238	243	227	226	206	237	225	274	218	217	240	225	239	235	232	212	245	255	209	240	287	219	237	262	257	231	235	192	214	239	225	248	271	219	238	220	237	225	260	258	244	230	253	222	253	218	225	222	215	242	236	237	251	258	214	226	240	233	250	215	220	246	230	218	233	235	244	260	226	228	221	224	224	243	228	220	230	235	261	250	201	225	236	222	241	232	238	237	191	243	222	227	228	225	245	208	241	230	221	210	215	235	222	217	241	223	216	219	249	219	220	224	234	227	270	238	218	236	220	256	215	241	231	244	224	240	257	223	241	244	227	233	232	199	233	213	204	223	210	231	239	244	233	252	228	236	251	205	209	219	236	223	265	248	235	243	225	236	234	228	240	250	283	205	214	192	233	220	241	216	253	227	228	230	246	233	256	186	227	236	245	257	237	220	226	243	227	224	220	193	247	242	224	228	229	229	222	219	251	249	244	239	257	244	224	209	257	269	198	241	217	246	240	227	232	261	244	216	213	205	198	230	214	216	213	225	237	256	240	232	236	239	227	211	238	231	260	234	236	259	249	247	234	256	193	223	248	267	243	234	238	256	218	225	230	261	244	253	213	245	230	237	229	239	247	234	228	217	216	251	228	243	213	241	245	245	255	205	218	244	218	247	228	223	243	214	223	235	223	216	227	253	211	221	242	239	254	243	263	280	262	237	210	223	214	246	219	245	236	262	230	236	219	204	240	249	226	209	233	235	210	248	236	236	228	245	218	220	221	227	230	250	250	243	209	244	246	220	232	225	232	217	253	207	240	271	237	276	236	229	239	248	233	236	224	218	222	226	255	237	247	268	227	225	238	228	240	227	239	258	248	225	222	232	206	254	240	213	237	244	236	247	223	238	250	223	222	219	219	223	222	241	209	237	241	262	207	227	224	221	230	243	211	240	240	243	237	249	243	236	229	215	241	207	238	232	210	223	230	253	216	213	266	228	209	228	229	213	235	238	255	233	237	236	243	234	219	221	250	194	224	214	217	239	233	239	237	232	240	220	244	229	221	225	224	259	268	241	232	247	244	221	228	211	235	252	207	225	215	228	236	202	208	209	223	280	236	227	215	199	208	229	219	243	222	268	224	214	236	240	229	250	241	217	247	257	216	209	218	212	276	244	236	221	209	247	219	240	261	234	229	227	254	228	247	223	225	224	224	222	208	212	249	192	225	237	235	220	259	255	236	242	217	225	243	227	224	235	253	243	259	220	274	238	203	235	259	239	256	204	206	216	244	243	209	222	237	245	248	254	227	208	222	226	226	254	245	234	243	218	224	230	244	213	212	245	254	232	234	238	221	223	221	230	209	263	228	215	229	241	230	247	253	214	237	212	240	230	225	228	217	220	264	218	233	234	229	250	202	235	235	192	237	251	251	246	242	209	236	238	205	236	224	274	267	236	241	237	229	247	252	220	243	258	219	230	218	249	233	236	244	221	229	216	246	215	210	218	214	203	204	236	254	210	214	218	226	217	250	225	225	212	221	230	210	251	241	225	248	229	231	238	267	251	233	240	213	255	223	247	231	228	242	219	249	241	219	243	241	221	236	242	226	243	288	237	188	213	247	245	244	277	215	268	198	232	238	240	226	221	241	242	235	245	246	237	244	214	242	244	226	229	254	227	242	234	251	236	269	242	237	209	206	235	245	231	233	246	238	227	249	228	222	253	240	231	225	229	214	219	243	221	244	217	210	234	224	225	230	221	223	264	229	272	257	207	256	234	217	225	229	236	253	235	247	229	231	233	215	230	219	247	238	206	232	232	224	237	236	222	232	221	233	238	230	264	239	229	215	201	229	241	246	219	246	230	233	180	224	185	229	233	194	203	237	251	240	228	250	230	230	219	228	219	255	238	224	229	228	246	247	253	239	226	279	207	222	237	224	206	222	221	232	222	234	232	216	257	224	238	255	215	238	230	253	234	228	237	241	243	216	225	210	226	224	209	208	216	244	220	223	221	229	227	211	243	240	221	230	260	239	249	273	227	234	203	254	231	237	242	239	251	238	226	243	231	240	251	230	220	224	236	244	223	208	231	233	253	228	234	215	246	220	232	233	237	214	270	259	249	250	211	233	221	214	226	249	275	214	211	219	249	226	241	223	240	231	240	253	226	233	212	227	229	243	220	232	242	236	226	256	197	229	258	227	274	215	252	210	222	206	249	249	263	246	249	218	217	225	205	229	254	258	215	194	228	254	230	228	251	211	242	219	238	221	229	238	233	242	209	238	231	264	244	230	235	241	242	232	269	253	240	229	247	247	253	246	228	224	236	241	212	223	245	257	214	207	257	234	242	221	267	232	237	202	258	218	231	212
26570	17956	12560	5632	4035	5056	1283	513	529	485	579	565	559	561	538	535	516	568	535	606	555	550	529	511	551	539	546	600	534	533	543	533	531	568	508	530	561	538	548	561	597	553	583	522	567	576	595	534	590	555	544	548	507	562	539	543	569	572	544	639	540	556	561	585	553	585	499	578	522	553	557	542	551	543	572	570	574	536	551	581	532	596	570	592	535	567	565	542	514	538	543	575	584	540	565	596	554	558	539	522	612	555	537	544	559	542	543	547	561	567	564	536	541	547	551	580	577	556	562	580	548	587	601	566	551	499	578	563	571	572	571	596	516	557	533	581	602	511	564	537	507	550	582	537	581	567	573	555	538	539	527	543	598	560	581	553	513	576	563	529	562	564	560	566	554	537	581	485	539	577	541	536	567	540	597	540	548	587	587	500	542	525	561	526	579	549	548	571	580	541	570	560	563	554	563	536	556	582	589	512	573	551	556	516	563	485	558	527	532	565	546	550	559	484	549	519	530	554	558	536	586	499	566	563	550	574	595	556	543	524	569	525	563	561	518	578	539	509	537	571	561	553	572	540	556	548	559	540	552	563	573	535	562	529	547	530	533	587	555	526	547	571	598	539	543	541	569	560	550	560	542	543	545	575	562	583	542	544	508	543	563	525	588	516	540	552	534	565	477	535	551	544	601	573	570	591	574	580	591	543	568	551	534	544	596	535	565	563	498	545	542	607	534	568	552	557	597	542	601	522	557	571	556	557	530	555	518	556	551	541	565	579	544	580	589	550	554	566	583	579	551	520	525	523	583	549	517	524	536	571	573	540	573	573	570	544	534	519	538	514	549	580	546	576	542	572	551	573	572	568	571	568	565	566	505	561	535	564	551	566	555	544	554	582	551	545	552	565	547	517	561	528	531	553	548	579	555	536	545	524	541	527	536	543	542	555	547	542	568	559	570	547	562	535	600	544	576	576	507	526	569	599	566	553	545	541	547	566	553	557	572	546	538	552	517	592	576	573	549	530	542	530	605	592	559	555	561	514	538	564	534	575	557	544	539	552	585	529	565	534	564	551	518	582	556	563	507	551	552	613	539	528	545	551	545	510	556	538	583	558	534	509	564	522	575	565	506	570	565	580	512	590	572	565	551	545	572	566	533	564	530	563	594	543	545	557	509	537	546	545	514	540	539	557	515	563	569	586	564	571	546	506	542	563	577	594	508	549	517	547	550	551	551	538	540	521	565	554	571	577	550	576	592	567	575	576	525	559	527	508	569	533	503	531	546	574	568	556	580	540	550	570	581	568	577	509	606	578	568	570	524	520	547	549	533	564	546	560	591	581	572	557	588	587	558	570	565	543	531	571	550	561	550	510	531	573	552	535	543	561	545	575	536	568	542	556	560	573	545	561	528	589	560	520	558	572	560	553	552	536	550	585	564	549	562	566	554	526	571	576	581	532	555	549	558	573	578	543	521	589	565	546	563	557	512	554	550	533	539	581	543	543	551	562	489	522	562	597	532	526	535	553	569	557	553	563	571	566	600	572	536	543	536	524	558	505	563	555	575	509	569	547	598	538	551	525	563	541	529	533	535	554	568	541	563	569	533	588	550	551	520	532	576	568	565	545	582	566	580	576	565	547	548	584	527	548	550	565	565	537	560	534	572	575	549	543	563	529	551	551	563	574	602	550	549	529	521	560	556	590	580	560	573	560	562	555	589	532	550	551	538	559	580	521	525	539	539	506	579	555	539	537	543	562	578	545	577	561	591	528	560	515	536	516	565	570	557	554	551	542	547	544	601	567	572	556	549	552	557	574	593	562	605	555	559	563	610	508	572	566	568	531	558	541	544	565	564	555	550	533	577	517	551	545	528	581	547	541	569	524	563	557	547	596	593	535	574	563	563	534	555	569	553	567	567	565	556	576	533	579	541	519	536	529	535	577	527	591	569	567	568	597	535	559	568	542	563	563	554	571	565	559	559	561	566	526	584	589	528	553	552	585	567	558	607	535	561	592	565	581	538	557	557	535	572	593	558	562	552	538	539	532	576	551	542	519	563	512	544	549	570	521	591	562	526	530	515	573	543	526	560	597	520	502	562	510	553	538	520	554	556	535	549	544	503	572	599	540	613	561	565	583	587	583	570	599	553	555	563	582	524	523	560	558	512	581	584	547	541	542	583	565	558	555	528	534	547	549	585	579	584	604	538	521	574	540	560	579	539	563	529	538	615	550	532	546	556	596	505	561	535	555	521	521	578	535	546	558	553	556	547	528	551	546	561	558	548	565	597	601	579	532	597	544	562	558	550	562	553	528	556	591	578	532	554	541	587	523	562	561	511	548	544	563	579	600	573	566	513	530	563	540	509	563	540	526	577	562	563	516	547	575	566	570	560	533	534	563	561	519	563	563	584	560	543	543	589	525	522	573	544	570	585	545	559	568	568	553	548	531	536	558	556	549	513	568	539	540	589	585	534	568	549	566	605	564	546	566	512	542	552	559	556	547	543	576	617	558	539	543	514	560	548	577	531	548	575	513	546	582	574	533	539	543	546	534	522	569	553	550	569	561	558	536	552	532	580	572	549	548	530	567	575	559	562	550	533	512	564	570	526	578	554	539	580	537	531	549	573	530	510	554	532	554	559	617	575	557	576	509	555	560	562	549	576	502	565	587	557	545	523	578	542	577	537	533	535	543	583	558	624	535	561	525	567	558	607	587	538	558	548	564	541	573	539	537	556	581	609	505	567	589	553	602	619	554	525	561	551	561	557	534	535	551	578	577	490	539	564	527	534	530	552	564	514	539	558	587	552	555	558	527	527	546	525	579	564	518	552	568	604	573	525	530	538	555	540	501	533	570	608	547	532	542	566	548	584	555	566	520	574	530	518	549	561	554	569	549	567	557	549	520	513	592	580	549	568	526	550	541	583	539	572	607	573	575	565	572	521	546	546	593	563	550	607	561	555	542	576	526	523	587	552	559	531	542	591	561	536	529	572	491	569	543	537	562	529	564	557	537	563	540	528	555	569	553	548	546	567	542	529	572	598	577	542	540	529	568	544	576	566	529	564	571	556	563	590	567	580	514	569	559	563	524	566	569	540	574	555	545	593	528	561	508	533	581	559	562	529	557	521	517	556	541	554	546	555	534	537	559	544	567	551	554	529	534	552	579	543	571	531	517	523	556	521	530	571	545	591	575	551	513	583	567	550	502	539	570	539	515	564	543	523	529	578	555	538	573	574	577	540	548	617	549	508	601	558	587	545	547	524	554	589	544	543	553	561	544	532	564	513	533	566	540	550	549	581	530	510	545	508	530	551	545	558	573	579	585	556	523	553	527	550	588	547	566	585	594	572	565	529	611	515	517	597	571	572	603	551	575	540	556	531	532	541	571	563	542	574	558	513	548	576	554	613	550	602	603	545	562	540	570	525	543	527	555	570	576	535	597	545	524	569	552	536	547	583	546	568	507	572	548	573	505	547	553	527	567	569	548	511	536	556	577	567	572
65675	48410	52355	40562	27160	27895	10435	526	279	243	256	238	255	268	255	262	255	250	244	254	250	244	247	241	241	200	265	268	227	249	234	251	230	217	259	260	252	234	222	225	225	224	252	256	235	260	241	225	200	251	243	239	272	214	243	272	254	247	267	237	233	253	234	263	221	239	237	258	256	267	237	230	200	227	211	234	251	216	249	227	235	234	235	278	230	221	231	241	212	229	239	261	260	224	229	230	233	240	251	206	223	234	241	236	207	242	228	219	234	229	236	225	238	240	259	245	242	237	216	223	254	287	220	269	246	235	214	246	234	251	257	240	212	238	251	252	258	232	256	231	219	254	268	240	246	247	241	245	226	228	238	262	257	239	200	241	234	267	272	253	247	256	258	251	271	278	265	220	229	239	268	228	218	240	246	237	207	224	246	246	251	252	228	225	263	242	235	243	229	229	260	248	245	240	245	257	231	220	235	266	221	249	250	250	249	220	265	265	248	242	243	198	247	231	260	232	217	241	226	246	220	234	237	234	283	252	245	249	266	216	274	234	246	269	265	280	234	207	233	235	248	220	244	248	243	252	240	219	262	239	252	214	248	266	261	222	225	249	230	254	218	227	246	256	240	235	245	243	258	282	232	258	243	234	250	248	237	225	226	221	235	237	219	239	249	246	241	229	219	253	246	218	235	255	184	273	240	208	245	267	267	238	244	244	245	216	250	249	235	276	269	232	228	240	234	203	286	248	233	252	241	247	253	241	258	260	235	282	234	251	269	232	234	220	254	237	245	235	255	241	208	244	222	242	246	274	234	250	230	251	248	242	232	254	237	262	268	217	199	219	228	201	233	241	241	227	233	223	254	258	215	231	238	287	241	225	240	240	267	251	210	215	277	234	228	239	219	243	239	236	275	246	226	239	227	234	210	251	224	219	271	243	246	261	239	205	248	270	279	212	224	233	241	233	238	229	239	214	263	252	246	234	255	254	243	244	255	234	243	225	216	238	247	287	245	235	243	243	235	271	252	264	244	233	232	241	255	267	242	241	230	239	249	261	233	218	260	261	230	224	251	234	246	273	249	262	219	238	223	242	252	245	231	248	251	250	246	227	255	261	238	220	266	222	238	231	261	265	237	227	229	246	227	252	255	250	240	230	243	250	247	215	216	232	248	254	218	225	217	248	238	194	243	237	228	237	240	205	219	252	221	235	265	232	234	222	239	228	246	254	242	199	235	234	235	235	246	257	235	259	239	237	253	269	245	249	228	229	228	257	252	247	223	245	255	238	240	252	258	240	239	255	239	250	240	247	258	233	246	234	265	236	223	225	227	217	248	249	228	230	194	236	254	239	239	215	249	224	209	252	242	230	242	227	236	247	280	254	253	267	243	229	236	244	241	219	208	257	222	232	249	254	284	230	239	248	235	248	231	219	239	258	238	235	236	234	265	223	232	241	232	233	258	216	239	265	237	254	250	234	268	240	261	266	252	263	257	229	227	252	232	231	222	228	230	250	229	244	264	257	234	241	246	220	282	244	232	248	273	231	231	247	234	220	240	216	239	239	230	220	217	239	263	230	251	234	240	216	256	225	234	215	227	247	238	247	220	247	243	267	228	240	225	231	225	241	269	278	227	240	237	233	240	228	224	238	261	244	235	218	208	248	261	270	250	263	223	261	227	223	241	241	236	239	241	253	259	225	256	251	245	268	252	245	228	249	260	201	228	260	231	257	247	216	234	258	233	249	279	243	222	247	224	234	244	255	211	234	249	231	249	232	238	251	269	237	214	229	238	233	238	249	260	236	238	208	241	251	248	224	297	235	247	233	253	259	252	228	238	233	214	215	222	245	238	289	261	250	249	246	229	247	239	263	245	246	247	213	213	260	240	261	239	231	252	253	217	251	234	240	233	254	236	240	209	221	207	253	229	241	233	256	249	236	240	235	243	266	260	214	243	223	233	250	237	210	232	236	238	230	240	241	236	243	223	257	236	250	256	215	221	255	262	249	260	253	238	228	254	206	226	239	243	225	232	251	236	233	248	276	232	273	237	230	245	238	269	223	255	246	227	229	231	258	281	248	276	222	263	261	252	234	237	230	237	227	224	239	247	233	228	248	218	214	222	246	212	214	228	259	240	227	256	250	260	253	258	250	198	238	239	257	250	237	224	265	221	231	260	256	263	223	216	215	256	237	239	244	255	226	228	254	259	247	208	251	229	237	227	233	229	281	244	231	227	232	217	225	253	262	240	198	252	213	261	271	252	227	209	231	270	244	237	223	239	239	243	228	279	212	218	239	240	231	252	252	258	212	269	270	219	261	282	268	250	229	253	247	251	256	264	273	239	223	261	229	277	240	231	280	303	249	244	228	258	236	241	241	264	247	258	232	232	206	235	230	241	251	235	220	220	281	235	268	270	279	247	242	248	224	256	215	243	248	260	229	240	247	219	264	228	242	210	229	229	236	243	219	255	272	264	237	215	252	259	262	238	253	238	238	254	244	229	248	256	251	222	286	245	223	230	272	233	259	236	261	233	215	228	245	237	259	226	224	255	230	242	233	249	244	259	233	228	254	243	236	249	234	268	256	202	242	260	233	236	244	261	218	251	228	216	236	223	277	225	227	213	240	241	281	209	243	217	235	241	249	226	224	227	220	243	221	257	220	240	189	240	207	247	265	227	257	262	257	217	216	227	247	233	236	253	257	234	201	221	233	259	240	232	250	267	230	248	237	262	215	265	229	260	250	220	268	237	240	235	239	236	253	235	231	253	225	243	226	284	266	214	237	237	232	253	245	239	227	276	258	231	238	250	246	229	231	232	233	240	245	263	257	256	228	237	287	244	249	266	230	229	264	212	237	211	216	250	215	232	245	247	210	239	222	244	241	266	254	225	265	241	240	240	230	231	227	231	253	232	274	259	219	227	233	220	228	232	219	207	233	262	217	273	226	229	256	223	234	241	262	245	217	253	254	253	237	232	240	244	223	259	235	215	240	254	258	237	236	249	247	234	265	234	255	257	241	248	209	230	237	236	258	228	233	231	252	242	250	253	211	248	255	262	245	229	238	236	254	221	233	245	267	234	237	259	204	239	222	239	221	233	267	238	232	220	238	235	271	264	280	236	243	220	243	246	273	223	221	248	239	205	246	237	229	263	225	235	237	239	244	243	215	218	249	254	252	248	232	216	258	206	217	238	284	253	232	221	255	248	240	243	230	261	220	229	222	251	251	244	229	238	217	238	220	231	235	242	230	218	217	270	227	236	245	213	238	246	241	257	229	235	249	239	222	232	247	236	219	270	264	228	244	245	267	243	231	218	238	223	234	243	233	243	230	216	221	220	224	253	246	258	244	222	253	225	218	243	249	228	236	232	226	243	246	247	267	211	249	264	240	264	219	235	258	246	266	249	229	229	270	243	249	237	252	271	243	206	247	232	226	238	215	250	237	221	216	250	200	242	256	255	250	244	232	248	244	235	227	252	249	221	237	244	225	259	243	252	229	215	236
42864	37583	52390	44579	40362	43584	13299	728	719	666	660	630	643	678	621	630	619	598	584	628	608	608	588	597	605	598	600	569	639	576	597	596	584	628	580	585	627	616	577	569	593	577	590	603	554	598	568	585	624	561	581	566	617	603	570	580	555	563	576	593	578	552	592	563	552	616	575	596	642	582	579	626	551	593	579	569	584	588	550	630	582	564	615	594	595	552	592	599	605	617	592	549	573	572	580	613	572	599	562	605	584	583	552	609	557	613	555	583	541	545	638	562	596	612	615	563	583	582	596	584	629	541	575	552	569	579	558	572	579	580	603	588	601	557	562	594	601	600	551	549	598	567	606	573	543	557	546	606	535	575	569	581	604	591	564	623	610	585	642	571	615	583	538	578	586	596	588	568	581	573	547	567	579	598	614	611	594	540	555	601	540	595	603	598	608	556	582	572	582	570	583	616	570	570	589	558	639	572	594	600	598	552	540	581	607	600	565	622	625	569	572	589	563	619	617	552	579	619	595	552	585	548	569	547	577	577	550	576	580	585	581	600	553	548	585	612	578	575	587	580	585	564	614	583	596	572	604	558	575	575	624	589	595	581	542	550	609	568	584	546	596	573	566	629	562	557	598	633	596	553	564	566	597	606	608	588	584	537	552	583	567	565	601	553	671	611	576	628	571	548	572	588	569	579	566	581	562	616	578	551	599	552	557	531	556	606	524	605	587	599	597	597	621	546	552	596	614	545	603	588	606	568	605	620	583	584	567	597	576	606	572	569	583	587	582	584	559	568	592	570	539	541	622	629	619	560	591	540	624	604	611	575	581	592	592	592	534	566	570	567	556	589	581	591	577	595	571	543	565	526	536	515	579	577	620	543	572	582	608	598	570	589	603	557	599	592	569	553	572	572	638	559	533	627	590	571	603	579	620	603	629	600	572	551	539	582	601	577	577	587	556	582	570	558	585	618	567	582	606	562	602	584	596	587	568	565	592	567	584	593	577	589	607	568	595	587	576	575	560	601	522	588	562	584	554	583	562	564	621	626	581	589	530	599	571	619	568	561	605	608	582	566	594	597	600	587	541	581	622	581	553	591	592	621	585	561	579	584	570	572	565	577	593	561	608	598	566	588	586	545	579	578	587	600	545	600	542	613	547	572	551	606	579	564	570	604	588	572	602	574	566	597	505	554	579	605	566	604	571	577	590	559	546	563	559	616	587	573	585	577	598	586	573	587	576	595	599	566	547	565	573	578	568	557	561	556	631	570	574	553	560	560	610	584	608	557	617	608	582	589	569	590	562	575	550	597	560	547	604	586	608	569	577	584	569	550	601	550	552	550	571	555	574	562	569	593	542	590	554	616	564	629	554	534	597	624	608	553	605	586	583	559	547	539	587	566	592	580	620	545	571	602	586	614	614	605	617	533	599	584	558	582	572	584	562	609	638	600	563	559	602	582	521	602	584	577	522	562	583	598	587	591	592	573	604	571	547	609	598	589	543	631	591	574	578	546	540	589	582	531	525	562	591	600	566	569	565	600	559	546	565	588	577	510	582	593	540	555	591	600	530	600	614	581	568	549	587	645	605	576	584	592	625	569	572	560	548	566	534	584	592	598	567	592	558	570	590	600	594	590	611	596	596	577	572	596	622	599	574	607	562	583	553	570	587	553	562	548	582	559	569	554	622	543	610	588	552	566	594	580	557	587	597	603	564	554	569	615	582	608	598	565	576	578	585	567	560	562	588	612	583	588	576	565	587	573	575	593	586	592	598	573	620	554	597	564	604	590	581	563	577	611	610	577	589	594	580	563	586	588	589	566	541	609	582	583	600	600	566	597	579	575	567	601	578	561	540	523	606	561	611	561	531	563	587	626	574	611	557	584	606	568	579	599	573	583	580	595	584	629	560	597	596	590	629	551	616	590	527	557	545	569	599	584	585	563	576	567	543	656	562	560	551	555	558	590	581	558	607	615	556	576	600	600	555	553	568	596	587	599	582	579	603	572	532	610	548	612	593	609	586	558	583	599	599	533	558	614	624	558	594	632	593	591	571	545	569	571	569	554	589	596	551	586	621	605	538	550	595	583	598	619	588	598	587	576	544	598	597	619	581	605	574	604	521	615	563	569	546	568	582	572	553	573	625	540	600	540	618	542	575	547	586	612	638	584	533	552	539	561	603	595	584	587	632	591	592	580	568	555	594	587	590	593	597	611	555	604	547	605	556	629	583	611	531	590	571	563	575	565	610	582	609	573	557	598	552	570	589	555	604	554	615	608	590	578	564	557	573	610	605	618	609	602	577	569	541	572	559	582	576	587	571	565	548	572	581	522	572	657	565	583	585	558	600	533	575	575	552	611	563	554	528	548	572	553	565	591	587	612	587	568	585	577	548	586	574	590	555	582	609	568	547	575	563	566	572	574	587	616	605	586	586	610	544	548	550	587	567	593	589	578	566	539	601	568	558	578	591	566	576	559	616	570	604	603	586	604	610	574	566	584	545	570	571	551	589	569	579	544	559	581	550	585	625	608	620	582	605	603	586	600	604	594	578	564	563	576	590	574	573	591	543	597	586	579	544	599	606	606	593	574	604	542	568	594	601	558	625	579	632	585	575	567	546	601	623	563	596	559	589	580	558	565	618	536	589	578	568	594	565	558	584	564	556	612	600	629	640	573	555	640	624	559	600	595	560	566	577	552	554	584	607	593	536	571	608	543	592	594	622	560	571	591	580	616	571	542	601	568	576	562	563	587	544	601	564	549	596	597	586	539	572	550	568	590	562	593	596	603	565	584	566	578	545	559	531	603	573	588	576	554	544	568	539	584	588	549	598	547	594	579	576	608	591	579	560	572	572	589	593	607	561	576	540	535	595	551	605	544	552	573	557	568	595	593	571	617	605	553	553	545	549	599	592	576	573	605	586	554	559	598	623	554	598	597	571	612	554	593	565	573	580	572	589	573	629	591	550	601	549	582	564	597	568	581	621	539	571	584	610	560	598	586	597	568	565	553	593	600	580	529	578	570	587	592	552	589	586	606	594	603	542	577	607	561	576	594	637	548	572	545	571	557	589	553	526	548	600	595	549	585	563	539	599	573	602	584	568	561	583	547	587	558	601	597	572	619	564	586	577	594	580	551	591	606	559	547	623	565	624	570	580	569	528	552	589	595	569	597	573	592	561	574	583	590	576	606	543	540	591	565	574	567	604	537	582	586	552	549	647	561	568	573	615	564	571	616	591	575	560	569	606	609	624	587	608	583	579	586	562	597	600	561	590	582	586	582	573	589	558	583	572	570	609	558	569	569	568	577	571	566	613	593	590	597	540	594	580	576	591	593	634	573	584	565	548	598	598	615	569	560	604	560	581	587	524	596	622	589	613	574	592	546	601	626	559	597	568	604	569	545	574	572	590	572	555	561	598	582	566	575	551	570	572	562	624	627	589	588	589	585	575	614	612	548	588	603	572	566	587	589	578	550	581	558	586	593	546	577	572	552	591	531	569	581
71091	58317	63317	58141	39587	38308	17441	1244	451	408	443	406	375	400	384	413	431	385	401	403	389	438	387	384	400	378	429	365	383	393	405	389	420	380	409	384	394	423	390	422	354	377	399	411	369	422	378	424	389	395	414	415	401	386	380	401	401	401	429	387	394	413	432	386	367	403	377	367	396	383	396	374	357	349	374	400	391	389	396	393	412	356	378	413	370	364	377	377	377	351	362	391	384	438	409	371	397	376	375	379	383	400	408	374	395	385	383	374	401	389	385	395	378	367	382	433	335	384	417	424	387	395	349	404	379	399	424	380	406	395	425	405	419	388	403	387	385	379	370	396	408	375	419	391	355	409	392	415	396	448	414	400	406	403	421	384	401	365	403	372	382	381	358	409	435	393	403	394	394	398	401	424	399	380	420	399	387	413	392	447	410	356	367	400	404	379	375	386	373	353	403	408	403	413	366	368	394	367	412	413	423	418	376	376	428	379	392	379	404	398	397	390	393	368	374	369	429	360	404	424	382	377	354	372	396	370	363	411	371	376	371	366	372	394	395	356	407	356	420	377	423	381	413	394	405	398	364	394	429	398	441	392	417	386	403	403	410	377	406	366	386	381	425	383	376	399	383	375	368	398	417	373	368	400	411	409	393	387	405	369	405	376	399	317	406	372	395	355	356	408	375	404	386	383	425	389	379	437	377	412	389	389	406	373	403	367	374	416	387	419	365	412	390	390	359	424	412	399	393	398	352	396	408	384	415	350	380	371	388	379	388	403	401	401	361	366	393	390	388	397	382	418	360	410	393	362	424	424	387	381	365	392	370	361	396	383	397	371	417	376	389	395	398	378	402	400	389	443	392	386	397	396	394	372	381	367	402	409	372	390	407	379	376	407	404	346	383	361	388	380	368	447	424	390	373	428	389	377	371	401	433	366	392	382	377	384	355	355	380	381	407	397	394	369	394	383	389	388	374	439	385	377	451	427	357	355	343	382	429	402	367	360	384	375	388	360	391	408	366	415	378	405	397	419	396	401	408	374	436	401	403	363	361	346	387	344	364	379	391	409	378	384	379	352	392	404	387	412	397	423	393	406	393	398	407	377	376	372	373	388	411	390	388	361	395	405	421	391	417	363	413	406	363	435	385	368	368	373	351	404	362	395	436	364	386	415	364	382	395	362	331	361	336	354	404	408	398	374	347	365	388	366	381	405	372	399	391	368	372	380	416	346	404	376	363	441	451	411	369	405	401	372	356	379	403	397	398	392	350	411	438	375	371	378	376	391	396	371	386	393	392	355	374	421	406	386	363	394	411	393	367	369	369	426	391	402	409	400	384	406	366	386	368	435	408	372	394	361	388	396	402	404	434	390	379	375	379	384	407	387	401	365	408	380	338	375	411	405	396	396	380	377	391	355	357	396	400	350	352	387	352	382	380	348	358	378	396	441	431	360	427	441	413	400	427	375	404	364	377	393	385	415	383	364	407	377	391	397	423	396	402	366	381	386	394	403	438	358	372	398	398	425	376	428	393	397	436	400	383	349	377	382	403	346	387	393	409	414	382	389	381	379	391	384	424	384	432	389	419	400	356	426	371	430	388	402	389	390	399	433	388	377	388	374	375	393	419	393	407	404	349	418	376	377	383	408	357	433	387	386	395	404	360	368	412	439	370	385	336	392	378	401	420	391	360	409	381	385	409	368	415	394	371	390	405	399	371	347	401	425	384	382	351	378	376	376	379	355	388	393	424	383	382	354	406	356	387	392	418	420	370	411	366	393	383	386	350	400	390	359	401	432	400	406	384	399	396	406	389	384	412	356	388	396	391	359	400	344	431	358	367	393	392	386	387	384	407	357	369	392	419	377	371	394	405	425	378	389	399	369	364	389	370	363	371	410	405	414	376	396	380	381	363	372	402	380	381	384	413	392	391	396	373	363	403	386	375	415	413	405	394	394	420	374	355	381	392	392	402	427	387	380	386	411	395	356	373	389	412	413	351	377	353	401	394	408	386	398	371	416	412	412	403	371	387	408	414	390	388	420	395	405	390	372	388	362	380	360	403	354	395	364	382	398	402	404	385	390	409	398	415	395	392	389	400	426	396	395	437	382	369	362	449	363	374	379	394	368	410	437	406	389	386	394	382	434	405	390	400	393	388	400	391	380	355	377	357	384	369	352	357	369	411	398	394	395	419	364	382	415	402	396	387	398	376	381	423	391	359	398	395	398	395	360	347	384	430	425	385	395	384	429	410	378	362	385	407	361	361	403	364	372	433	392	373	399	417	414	400	395	423	389	377	421	392	358	352	355	362	399	374	395	385	397	416	365	410	393	402	395	388	395	408	386	374	381	399	395	397	398	420	380	363	379	389	436	408	379	405	379	399	396	411	416	363	442	394	416	366	404	372	367	410	420	409	362	391	392	417	390	399	392	364	391	441	383	423	403	391	383	408	403	426	375	402	397	406	399	419	374	362	374	387	361	422	364	392	425	364	413	391	413	407	413	378	358	359	353	368	399	378	374	397	374	386	347	376	340	398	382	376	405	368	366	382	367	386	394	378	395	408	409	411	408	413	391	395	369	384	369	383	382	368	423	415	368	400	428	407	384	393	396	425	389	415	381	402	359	400	361	406	369	380	377	409	402	389	408	381	417	376	371	380	391	369	367	341	381	386	381	403	397	413	415	402	386	386	365	393	414	406	379	382	372	387	400	402	395	386	398	393	409	392	365	426	385	399	356	416	382	386	390	379	367	410	347	375	420	403	380	349	370	411	379	394	377	387	392	389	418	381	393	414	403	398	386	360	396	365	365	372	389	366	365	408	399	401	370	429	405	377	365	405	411	402	401	381	386	369	392	405	372	400	369	392	345	385	420	380	380	402	369	391	385	356	356	346	385	396	385	350	405	370	421	383	372	402	414	395	367	409	406	412	422	391	400	402	433	421	371	408	396	381	367	390	379	412	401	419	410	378	415	353	411	403	377	394	401	390	388	365	396	376	364	366	369	414	389	385	386	408	395	393	385	365	408	363	401	358	391	399	351	396	371	395	386	373	374	436	395	400	357	392	399	377	416	400	398	407	383	416	388	406	382	374	387	384	376	313	421	400	371	419	393	436	373	360	354	395	435	373	384	396	374	407	329	411	420	353	377	398	418	392	407	418	385	392	371	387	393	431	397	371	382	371	376	400	378	372	388	350	376	381	409	392	380	362	404	385	402	388	394	391	354	419	425	453	423	390	386	394	410	359	409	368	376	397	373	335	410	424	389	377	397	398	414	444	391	392	371	392	409	428	392	349	406	390	411	369	400	393	400	412	355	405	381	358	434	421	405	361	387	390	410	360	396	399	380	386	452	401	385	353	372	407	396	374	365	368	392	371	377	384	381	385	408	372	413	363	393	400	408	423	386	401	376	399	382	367	351	418	387	387	396	384	387	410	392	379	381	383	364	385	433	347	395	410	377	400	404	389	388	403	396	402	376	379	421	387	410	387	360	386	381	365	387
46937	47140	61831	61704	50512	51607	16522	1146	1081	1008	1031	1001	934	932	965	911	964	921	942	935	909	870	907	907	862	876	866	883	938	866	860	837	882	887	867	920	836	852	891	899	852	895	874	870	924	923	893	888	858	879	873	841	897	894	862	874	844	828	895	891	843	869	850	845	872	849	823	896	900	819	909	853	845	834	890	895	901	842	874	896	790	858	828	853	889	875	856	880	907	870	843	826	898	921	880	849	822	876	881	852	883	887	821	866	857	917	844	890	909	880	904	882	888	899	834	850	853	899	869	936	881	868	858	876	856	847	841	871	903	890	927	872	916	882	919	900	886	807	822	849	851	844	862	895	901	848	904	887	882	902	860	860	908	855	874	793	843	953	828	822	847	867	889	852	873	883	904	894	882	888	895	884	803	833	861	903	842	891	825	851	920	884	879	882	853	845	872	815	836	892	882	871	839	907	905	862	879	837	867	834	848	877	885	863	896	831	790	885	886	858	864	829	890	828	828	840	878	850	877	894	878	839	890	895	884	880	884	870	869	871	848	917	861	883	867	876	792	888	889	869	778	895	867	854	880	919	817	836	885	841	865	870	826	879	802	848	856	902	917	878	872	874	874	893	893	867	842	914	875	900	902	883	849	929	874	852	895	870	897	874	869	880	904	867	860	847	874	865	902	934	903	840	873	895	851	870	890	909	815	874	845	896	926	847	913	924	859	869	868	840	856	850	897	875	845	880	921	906	821	873	824	897	828	856	823	927	884	878	864	859	812	873	821	875	901	868	881	844	877	840	861	830	911	828	892	911	864	825	851	923	887	849	887	861	868	863	900	871	894	885	849	809	905	855	891	861	903	873	858	838	867	840	868	875	866	886	881	926	872	881	877	904	894	853	870	930	866	863	863	845	878	870	889	832	805	877	887	806	942	825	830	903	906	875	875	899	886	906	871	870	888	883	873	857	875	928	877	890	861	867	885	835	882	819	862	906	895	865	849	876	850	814	866	903	873	841	869	890	934	880	833	864	823	854	850	910	889	913	865	876	918	886	882	836	908	822	853	802	873	847	823	862	862	854	847	882	839	861	915	856	912	887	846	883	897	945	834	856	886	862	858	836	862	855	891	897	904	886	819	894	893	866	905	867	831	885	900	916	871	888	907	866	881	889	876	830	914	811	810	871	823	849	844	820	834	911	842	836	859	856	832	865	874	841	823	806	860	871	818	869	876	943	870	869	857	900	830	845	868	879	858	853	822	830	885	866	884	906	868	899	852	802	836	866	904	879	870	862	857	824	843	966	865	877	899	855	911	864	843	817	868	869	834	877	824	909	917	902	872	821	869	920	837	899	865	876	873	883	941	806	880	884	874	895	865	891	867	895	842	862	855	843	880	878	880	897	848	850	825	880	875	844	889	863	834	841	874	833	866	831	889	846	855	867	883	847	835	901	873	898	898	874	877	869	834	859	843	880	880	889	909	826	876	827	839	877	810	835	877	864	865	884	879	913	855	864	875	843	836	840	864	876	870	871	837	838	834	864	880	825	833	867	929	874	859	902	881	858	899	873	834	865	859	863	908	845	869	887	863	842	829	855	840	881	835	855	866	900	828	869	876	835	835	875	868	864	864	876	834	820	876	867	882	916	847	884	927	850	803	838	934	844	905	831	888	889	842	863	886	901	881	838	893	906	844	869	903	818	842	837	891	832	870	843	875	890	864	900	877	915	925	895	870	894	891	874	873	810	851	888	848	900	913	864	873	899	871	838	851	853	893	826	873	836	885	903	905	848	877	820	859	860	854	881	916	916	877	889	882	870	829	862	892	876	900	859	852	854	858	844	853	895	826	898	889	866	892	841	860	855	878	866	850	930	826	851	866	822	900	854	860	905	793	903	846	896	846	897	878	918	913	821	841	882	863	883	882	879	896	847	853	858	881	812	873	839	871	877	856	865	840	906	896	820	825	845	852	830	885	894	834	856	865	896	863	890	875	883	874	897	869	837	869	901	856	899	887	871	818	844	910	888	806	938	857	840	883	890	790	861	849	868	871	994	833	908	875	889	897	899	881	828	850	876	866	823	928	869	903	870	863	854	907	860	834	853	890	817	865	889	852	860	811	863	841	866	885	884	831	864	903	832	868	859	836	892	864	887	837	912	883	941	824	885	890	913	853	892	875	859	881	862	826	904	860	928	869	867	910	897	866	870	883	874	864	868	874	899	858	951	880	865	836	897	902	879	884	857	845	840	856	888	886	828	904	870	894	831	831	832	845	892	961	863	889	890	913	871	869	891	843	814	828	844	856	841	827	888	843	871	866	871	882	820	901	821	862	863	905	828	851	861	872	842	848	886	867	948	893	875	837	908	831	876	877	869	841	879	899	903	894	872	840	911	885	843	862	844	828	901	914	850	863	891	844	875	839	813	869	842	901	865	896	831	934	859	834	883	874	893	875	916	831	840	881	871	840	872	896	926	944	878	822	851	848	884	812	874	863	874	869	883	866	866	834	867	866	873	827	811	904	854	879	869	871	894	884	826	846	876	843	903	869	866	856	846	881	886	858	870	862	933	844	841	899	869	887	878	858	921	893	829	820	901	883	847	890	836	877	874	877	882	864	801	883	872	842	896	821	854	877	871	883	853	856	902	828	866	871	896	949	860	885	940	852	854	899	813	858	828	881	897	857	864	903	895	855	856	903	876	894	879	866	894	847	902	829	848	916	878	888	860	897	905	815	868	864	821	885	849	933	919	848	916	840	903	861	870	844	892	856	877	862	907	859	853	881	906	842	847	835	914	916	905	851	884	857	878	901	824	826	891	880	868	904	849	880	817	874	921	899	817	875	852	852	898	909	923	814	842	889	862	839	853	870	857	853	865	914	858	894	847	842	902	875	857	844	893	836	858	866	843	879	898	873	860	939	876	926	922	894	911	874	880	823	882	890	843	874	851	861	863	846	852	874	855	842	838	862	891	826	839	896	909	849	870	898	852	908	871	852	871	862	866	856	877	878	891	852	875	842	891	913	841	899	918	857	833	871	901	877	921	869	854	887	907	871	829	861	862	871	879	910	872	883	821	884	834	827	893	884	848	847	865	852	870	856	901	840	910	862	876	891	940	850	837	852	911	854	882	838	879	912	910	863	869	846	836	885	865	911	824	876	822	895	855	842	902	872	905	891	833	919	889	856	886	892	897	824	877	906	865	877	884	868	850	832	907	852	898	891	876	818	844	847	914	892	823	876	892	807	873	842	869	862	883	902	867	882	839	874	888	889	884	832	879	842	901	834	842	806	914	874	865	855	840	825	849	876	854	892	841	850	912	857	874	854	889	853	906	898	910	822	832	875	867	853	857	881	837	867	856	825	864	910	861	903	842	834	828	859	865	882	905	881	881	848	863	880	862	824	824	882	825	898	816	850	829	853	813	844	802	825	873	886	822	877	823	860	802	871	860	876	843	910	861	851	845	883	854	894	861	840	877	878	863	884	896	856	894	900	818	883	811	858	876
40952	25396	15234	4122	1192	1114	537	247	235	204	227	252	237	243	248	239	233	253	218	245	227	206	227	227	209	226	224	229	210	203	228	243	234	241	240	277	214	239	247	239	246	240	236	221	249	238	239	207	246	231	254	225	245	226	249	235	238	237	247	234	245	237	241	228	224	236	229	277	255	254	239	227	248	230	231	223	230	230	228	222	221	245	247	232	250	246	227	222	244	227	248	247	244	260	258	246	202	274	230	233	212	244	253	257	261	236	233	241	232	235	221	233	223	252	233	250	240	234	223	216	220	203	225	222	220	212	262	230	223	245	211	215	243	248	234	245	212	226	224	269	252	207	242	244	205	242	216	263	218	238	240	220	227	229	248	227	263	252	240	238	215	234	206	240	228	208	238	197	241	251	226	227	236	244	223	249	255	241	215	241	241	236	199	222	244	241	235	234	259	246	222	247	229	225	227	223	232	263	232	266	231	223	224	243	242	217	264	197	247	272	216	229	234	233	222	253	241	216	250	246	242	248	227	187	271	240	216	241	227	230	226	236	228	238	226	231	226	222	229	231	224	217	254	221	233	241	211	213	260	234	217	223	245	232	252	204	228	220	253	207	221	263	212	234	232	228	206	211	212	208	221	226	244	246	238	210	211	236	201	239	253	253	244	234	239	240	263	215	239	253	257	233	262	251	232	243	222	246	242	211	259	237	254	219	209	231	236	264	236	226	240	240	237	234	226	252	227	224	215	229	209	239	215	234	249	237	257	258	252	248	181	249	221	236	208	203	213	257	214	227	254	221	237	259	243	221	243	216	239	245	225	215	229	222	228	239	233	226	247	284	231	238	251	214	244	271	268	251	240	231	223	219	228	244	219	248	249	242	246	230	240	250	222	229	241	224	237	224	246	212	231	273	241	248	239	214	236	243	242	224	231	221	238	212	257	229	214	230	205	226	230	230	208	221	222	248	235	234	258	250	259	242	231	233	228	249	237	258	250	221	229	250	255	240	236	240	209	243	237	238	243	228	240	253	213	233	252	217	255	225	235	260	211	229	237	243	234	240	243	222	247	224	239	233	254	224	235	253	254	240	250	239	242	251	233	202	248	230	261	250	242	220	231	231	242	240	225	232	238	233	234	238	225	233	228	218	233	229	219	247	188	218	254	247	247	221	254	233	249	240	252	222	282	216	210	253	242	222	228	251	246	261	235	239	246	240	200	232	269	241	226	219	228	251	216	214	235	243	236	203	222	231	243	217	234	227	224	224	269	224	248	218	261	234	213	225	232	246	212	240	219	250	217	214	213	235	225	231	274	206	225	225	246	252	245	210	238	226	201	238	219	240	225	237	235	240	216	236	224	231	226	243	257	244	246	236	246	240	257	229	240	242	243	230	241	232	223	223	208	215	266	235	221	219	228	239	219	218	259	269	228	222	221	239	264	218	238	233	209	192	224	228	210	251	209	230	209	236	245	216	226	229	230	226	225	232	213	233	241	241	229	222	237	240	230	267	240	234	222	223	236	251	229	240	254	218	234	237	224	223	230	244	242	242	228	240	228	225	258	225	221	229	225	230	227	239	277	225	248	235	214	236	232	241	247	248	251	227	241	242	231	246	247	249	245	247	231	232	226	255	240	218	211	236	237	222	244	225	217	247	261	251	223	229	241	235	230	201	244	219	243	267	230	215	255	221	228	245	261	207	246	259	242	238	240	278	213	249	239	233	250	265	250	232	250	255	208	236	242	220	244	223	208	208	222	209	239	266	220	244	192	229	243	238	238	226	230	251	235	221	229	254	250	236	249	230	207	228	235	224	253	243	249	234	192	232	221	262	222	242	222	244	241	253	201	216	264	266	238	251	224	221	262	227	255	241	230	242	229	223	236	207	232	213	222	224	246	223	230	226	220	228	252	232	247	253	242	255	252	256	219	242	234	276	249	249	246	254	245	226	213	238	227	235	238	261	226	245	219	229	245	220	251	236	241	256	232	234	267	228	259	251	236	249	206	242	239	229	210	249	257	217	225	243	248	240	242	220	235	250	233	218	259	243	250	258	229	222	256	221	230	226	232	220	254	235	224	243	240	224	237	258	228	221	222	253	231	217	250	263	230	234	214	250	231	218	230	225	218	235	247	251	229	271	240	240	243	220	227	226	214	257	208	254	218	230	202	243	235	232	229	222	248	254	230	243	212	269	218	215	206	219	238	217	242	235	225	244	243	225	232	247	233	227	211	189	216	204	220	260	256	243	266	205	219	234	245	213	243	211	217	245	221	253	251	251	221	218	250	245	248	231	223	236	244	217	233	241	253	229	244	214	244	236	226	230	206	190	241	235	241	202	226	222	230	232	232	244	231	236	251	228	252	234	237	223	234	226	198	229	242	247	242	221	223	245	236	216	218	232	286	235	243	222	235	261	238	251	248	226	233	251	211	265	258	245	233	236	219	212	222	216	211	216	217	260	243	258	222	231	235	227	217	223	213	210	205	219	242	223	224	246	222	230	235	200	236	237	240	237	222	244	215	223	259	268	238	240	211	230	268	227	253	230	229	248	233	258	232	234	235	237	255	237	231	234	246	195	215	237	212	222	245	242	227	254	228	214	256	248	235	228	222	221	229	236	243	210	242	242	275	242	229	240	234	239	216	235	257	238	224	243	248	237	259	217	227	228	250	231	244	231	231	217	244	211	234	226	244	223	252	253	219	227	233	239	266	208	232	214	214	228	238	229	232	210	207	230	244	209	226	215	241	230	261	242	216	235	213	224	228	230	266	232	238	251	238	223	219	223	247	259	241	249	221	243	281	230	250	253	222	249	236	225	222	241	210	216	219	228	235	237	222	221	226	273	233	216	236	211	189	238	216	237	208	255	225	226	225	253	241	239	245	245	214	221	250	228	249	227	219	241	252	226	234	227	230	253	247	233	234	263	237	214	220	233	238	216	239	229	239	218	227	225	241	210	229	238	234	215	190	218	227	235	238	246	215	249	238	209	204	263	237	229	232	237	243	239	255	203	246	232	230	223	230	221	226	200	255	217	225	245	244	245	216	251	246	220	242	200	224	238	244	241	255	231	216	205	216	246	251	250	225	199	261	229	221	242	215	241	237	205	231	196	210	204	229	227	203	199	243	248	226	229	243	233	244	219	249	250	233	256	217	210	222	237	248	219	221	267	231	233	225	219	251	240	203	217	222	229	213	218	258	225	228	233	250	237	229	248	246	207	223	244	238	208	240	262	237	210	236	217	204	231	232	219	245	282	195	246	229	252	222	231	246	237	232	238	235	225	223	257	244	220	236	275	257	219	227	239	209	243	219	229	255	243	243	255	218	260	239	237	193	258	218	244	224	215	227	221	211	265	245	217	230	218	222	213	238	235	224	202	235	257	212	232	201	230	235	247	235	227	242	261	227	235	241	217	224	256	247	227	238	259	267	232	259	224	221	235	222	217	242	238	236	213	199	267	223	249	235	225	228	262	239	254	237	232	225	258	253	222	218	241	252	263
22895	18110	17125	8441	4043	4441	1698	612	575	565	525	549	522	531	580	545	582	560	576	552	585	508	552	561	554	540	533	556	565	558	542	609	579	598	534	528	564	551	538	569	555	515	553	545	570	522	538	544	548	536	528	559	516	580	551	571	568	545	561	533	517	534	571	511	525	564	536	547	585	564	555	578	569	561	585	546	612	521	578	541	587	536	518	530	576	502	594	542	539	601	539	516	595	559	555	518	599	551	564	545	539	576	560	580	611	559	549	525	559	549	555	537	521	540	531	538	555	561	550	583	543	561	520	587	541	552	547	511	564	578	519	525	519	527	538	574	579	544	559	575	521	557	531	542	565	504	534	567	567	536	536	593	566	577	534	576	564	535	576	562	588	521	584	562	523	573	540	534	576	556	583	525	586	531	526	551	561	606	587	534	576	516	555	559	535	554	573	556	540	576	576	544	571	569	561	504	562	581	577	548	556	574	534	523	557	585	556	540	567	557	563	523	573	545	560	519	559	527	569	567	529	539	590	588	587	551	576	570	515	588	541	589	533	566	578	569	536	522	555	533	569	536	481	547	558	557	569	536	494	542	544	567	549	509	575	533	524	511	582	566	556	544	526	572	590	522	539	557	520	563	572	529	595	535	544	525	523	547	550	545	583	539	549	544	551	547	568	522	536	578	520	555	517	607	585	575	557	533	564	542	542	537	551	508	573	506	541	558	539	579	560	524	548	549	540	549	573	515	543	558	584	610	576	584	520	553	548	564	542	526	565	567	516	568	581	535	567	582	553	562	564	549	559	576	542	578	559	594	505	537	531	540	536	537	552	514	596	541	534	519	539	579	535	566	550	557	533	563	551	529	565	578	550	534	579	546	595	542	517	526	549	530	544	516	570	569	542	570	517	541	560	534	563	577	562	549	558	533	565	585	546	527	562	588	537	621	555	578	550	526	577	583	546	543	545	548	558	549	549	579	570	553	540	536	529	570	571	577	547	569	581	526	545	546	575	534	586	589	552	565	548	556	549	567	559	547	503	541	549	572	502	556	564	547	591	552	537	573	547	579	573	546	563	572	580	592	549	567	581	544	580	565	601	516	551	540	567	563	565	537	531	530	564	537	576	571	592	521	561	556	560	524	553	567	566	556	558	551	541	535	561	531	545	501	556	517	542	570	536	553	572	563	561	512	521	545	571	589	568	607	546	525	559	553	537	561	521	529	555	539	569	558	561	565	561	547	536	566	559	558	555	552	539	549	572	549	545	547	546	531	562	548	574	511	598	541	533	566	567	579	563	600	563	536	558	582	526	566	548	531	543	598	544	537	530	561	541	584	561	532	547	573	537	577	509	533	576	517	529	566	522	561	517	535	531	555	555	549	565	554	516	579	590	530	602	580	569	571	555	533	610	555	571	541	564	572	572	534	564	542	551	564	551	572	532	536	520	516	588	532	540	528	547	563	541	517	562	531	578	553	591	513	605	563	572	570	542	537	531	516	540	524	586	563	513	562	547	510	552	570	580	536	559	531	555	591	551	543	551	541	552	548	561	557	555	549	571	546	559	533	578	553	539	564	547	561	509	521	556	523	532	566	536	560	565	563	518	561	545	578	565	547	553	627	572	544	561	535	591	548	503	539	508	573	537	575	525	575	546	574	530	570	548	534	555	521	584	532	531	517	571	552	556	612	543	566	571	526	549	522	568	532	533	538	535	550	538	533	584	508	538	564	539	575	553	577	565	515	564	552	583	574	540	535	569	565	550	548	567	564	598	548	592	563	589	577	553	587	545	612	541	563	535	506	559	546	532	595	543	549	580	578	546	534	550	536	538	583	568	548	576	525	580	539	524	568	554	537	520	579	523	510	551	562	521	545	606	554	536	568	542	518	522	566	578	541	553	559	596	526	499	549	554	547	551	549	539	583	554	547	526	551	537	569	571	577	541	522	554	534	560	535	604	539	543	568	572	516	517	548	541	538	585	565	608	553	581	544	548	547	521	550	546	542	547	513	572	576	573	592	546	555	540	554	534	561	529	534	573	536	530	570	563	552	542	569	541	543	579	565	559	567	563	545	573	551	576	575	553	546	560	574	565	566	573	506	535	535	553	568	535	552	556	542	559	550	601	565	581	596	543	550	584	510	592	547	555	584	573	538	595	579	556	547	532	547	516	578	536	545	512	542	557	573	558	553	564	550	563	567	502	552	612	554	567	574	557	582	523	555	567	563	560	541	578	555	555	530	515	587	562	557	526	603	561	568	544	539	533	527	536	569	531	522	580	567	548	515	567	539	577	525	555	532	571	564	544	540	571	560	520	585	540	537	534	539	511	594	570	545	534	535	494	528	555	530	588	534	550	557	535	543	573	562	578	570	546	555	543	562	556	579	507	548	530	576	543	553	593	569	566	534	558	552	577	582	539	499	535	572	560	550	598	570	527	563	551	531	548	553	579	551	554	528	548	532	558	540	579	542	576	538	575	563	550	586	564	549	565	597	552	546	570	499	568	548	548	532	560	569	586	550	529	590	541	593	541	545	528	582	553	551	501	592	540	523	548	563	547	510	527	567	565	550	570	539	565	537	557	540	568	544	582	525	550	510	595	561	564	560	587	567	523	571	564	551	565	606	537	533	537	586	525	540	566	516	566	518	599	563	510	576	518	560	580	520	541	591	540	581	523	555	519	563	559	563	553	560	570	527	599	573	566	532	574	551	566	593	542	526	535	536	537	530	535	548	548	534	559	528	584	521	553	581	581	583	606	566	598	565	572	566	544	571	545	534	580	519	543	605	583	515	558	522	547	579	522	557	559	518	571	577	625	582	542	533	510	531	574	587	549	552	532	561	553	571	578	536	554	584	556	536	554	535	516	581	567	550	599	582	557	533	535	559	553	532	556	536	557	510	579	551	554	543	552	585	569	538	549	581	551	553	522	518	572	535	543	549	515	582	556	516	533	560	597	563	538	544	599	517	618	553	552	597	544	563	566	533	538	515	563	558	522	535	552	545	512	523	545	566	529	520	550	537	553	590	563	597	535	551	555	553	540	547	514	541	582	555	629	552	521	571	584	558	529	550	547	559	569	535	570	565	539	579	524	539	556	530	528	518	529	520	585	582	550	597	509	547	567	565	539	546	549	573	579	523	559	507	552	538	553	511	587	550	547	557	549	567	533	568	560	554	597	555	535	541	537	533	558	563	573	576	536	602	593	534	569	535	548	570	553	547	544	558	562	538	593	528	532	564	528	576	574	580	545	534	546	533	543	554	579	524	545	535	538	575	582	551	536	488	599	546	564	554	565	559	568	566	532	577	567	533	573	517	563	541	562	574	551	563	562	546	564	545	541	579	562	526	623	555	553	541	592	565	536	549	548	604	511	522	551	601	499	546	528	571	543	544	565	545	558	572	554	552	571	578	541	532	536	532	566	574	560	542	545	574	571	518	585	611	555	568	504	536	544	546	608	574	589	567	553	543	587	531	563	546	576	538	597	568	536	536	543	574	582	549
64274	51116	58766	45521	29197	24757	7965	379	240	256	259	265	274	250	229	247	258	247	233	242	240	267	229	273	269	207	260	276	236	254	241	252	205	258	242	244	241	251	248	232	265	260	239	267	234	243	259	258	242	254	250	273	230	241	254	244	242	246	230	261	247	267	262	244	257	245	256	250	235	251	218	244	261	299	265	243	248	262	255	264	259	263	242	235	250	248	234	261	234	233	243	254	249	240	215	233	236	252	251	227	275	224	251	246	246	234	236	225	268	235	248	267	279	226	226	254	230	267	239	238	225	236	239	248	254	253	257	259	255	251	274	223	256	261	249	272	238	298	263	238	243	216	235	254	246	238	287	258	269	235	258	233	251	234	252	265	252	204	259	246	258	240	235	251	223	266	230	261	236	215	217	248	234	236	262	247	254	225	238	248	257	241	268	226	239	233	228	227	257	272	255	224	239	266	254	252	234	232	220	276	262	280	254	266	242	273	264	234	266	217	255	238	254	239	262	229	242	240	221	267	237	244	262	240	222	274	266	205	214	214	258	264	255	257	246	245	253	258	254	253	261	231	254	244	243	271	244	261	230	209	222	272	237	242	224	254	246	242	226	272	255	226	235	231	242	263	251	230	253	245	257	237	228	257	246	237	251	239	262	235	225	269	244	226	240	263	238	253	201	254	250	245	244	240	212	231	274	233	234	272	218	247	275	252	245	235	235	271	223	234	248	235	239	264	228	251	220	232	235	244	262	227	237	252	202	240	227	230	250	256	285	243	238	245	241	246	250	226	229	223	255	250	229	256	232	243	253	240	257	249	231	268	271	259	267	269	274	238	224	267	255	218	239	237	197	256	262	239	251	260	209	246	244	237	231	252	271	268	239	254	265	250	253	257	239	218	225	285	258	254	271	267	221	211	264	261	256	259	235	275	240	264	236	248	254	266	226	270	251	241	258	226	259	251	298	232	266	252	237	213	239	261	247	242	255	248	226	242	250	244	243	241	245	243	241	238	227	244	256	248	249	247	233	246	275	229	222	248	247	251	245	261	244	240	227	240	229	243	255	268	214	226	240	248	243	248	220	236	251	235	236	222	254	275	277	239	245	243	236	242	219	258	266	236	226	270	250	243	258	232	289	241	267	256	199	266	257	245	228	286	244	282	254	279	255	232	285	276	252	253	247	278	242	243	256	259	252	227	215	225	257	253	227	232	243	250	227	255	249	221	260	253	226	216	251	250	252	280	243	244	242	253	244	251	224	249	223	239	250	228	237	244	279	230	236	243	226	259	234	243	230	268	233	267	229	232	251	255	263	263	253	223	252	264	265	234	227	250	231	283	256	226	211	254	226	259	263	241	240	260	260	253	242	247	239	250	255	256	213	248	249	236	259	248	241	244	219	259	239	268	238	244	269	272	261	240	268	242	231	254	220	233	255	218	252	246	230	268	298	247	246	225	275	238	209	241	251	235	246	250	232	258	257	215	263	221	253	262	237	245	248	230	257	229	255	223	236	237	254	269	250	262	225	241	245	228	227	252	246	237	268	251	257	213	256	233	223	272	246	231	249	255	237	240	261	273	248	242	256	245	305	261	224	238	244	245	236	244	241	287	237	246	291	224	257	252	256	253	274	257	224	267	254	243	250	246	258	204	251	248	233	244	202	243	254	228	220	240	239	265	250	249	267	228	256	246	242	218	252	220	247	243	212	245	242	243	246	256	267	230	248	217	251	225	259	237	251	251	254	250	284	268	278	252	243	225	268	238	243	237	235	249	228	278	252	238	285	262	269	233	274	250	244	225	238	227	239	253	222	243	268	234	219	254	229	244	254	259	226	215	233	257	257	249	241	237	247	241	245	266	238	236	259	274	225	231	230	225	242	239	233	259	255	260	226	245	235	249	257	234	251	265	271	236	245	253	234	240	234	246	220	225	235	228	216	276	245	260	247	217	259	258	224	267	221	219	255	237	249	247	243	247	225	240	265	241	223	263	239	265	228	244	227	239	255	253	229	250	268	256	226	246	244	248	248	275	236	235	233	236	240	269	265	270	238	231	249	241	235	219	241	223	229	212	255	257	236	260	235	255	234	232	278	228	264	243	249	257	238	242	257	234	244	238	254	233	268	255	251	272	248	236	273	262	254	254	239	229	250	233	240	262	244	285	260	245	259	215	239	250	252	233	248	249	242	287	240	244	236	228	252	247	252	251	265	242	240	236	224	270	187	249	252	239	273	262	248	273	216	257	219	241	237	249	244	245	241	240	262	251	234	283	261	257	222	269	230	266	221	235	248	252	279	248	258	266	242	240	238	251	241	217	265	220	274	248	264	218	237	241	242	276	238	265	261	226	231	225	280	261	238	247	267	234	233	241	257	234	258	245	205	259	249	202	241	255	241	248	264	252	225	220	255	220	284	256	243	259	272	266	247	225	250	251	207	244	226	251	236	263	262	245	220	252	244	254	269	256	244	243	227	245	255	257	255	255	231	257	231	236	250	260	247	250	255	262	277	241	260	242	243	247	250	236	238	247	244	258	238	242	236	251	250	274	232	222	213	268	249	228	243	250	252	257	248	270	252	261	229	254	274	229	245	230	268	223	214	245	251	248	230	235	242	269	240	244	246	252	249	266	250	247	264	251	238	249	252	237	255	282	256	234	244	245	242	268	271	258	238	247	247	251	237	269	259	224	254	247	247	260	259	264	244	255	243	271	244	226	249	231	222	247	219	233	223	245	235	246	231	246	258	267	237	245	261	221	255	231	232	241	216	271	262	267	254	239	289	229	264	247	271	255	249	223	263	244	223	271	262	236	261	251	232	275	248	236	268	227	266	272	257	239	238	264	261	243	253	240	253	236	284	238	258	249	226	260	259	250	250	253	256	201	229	239	232	232	248	223	256	253	254	256	261	235	243	236	284	240	253	233	213	266	246	226	251	236	231	242	244	233	254	258	216	230	218	208	241	266	259	260	239	237	260	238	263	222	252	248	284	279	245	281	266	227	222	249	233	271	248	263	251	288	259	241	238	267	245	253	266	248	245	249	249	261	255	245	262	229	225	226	261	234	230	247	267	208	259	245	228	221	230	262	248	263	232	240	225	222	277	237	266	269	259	256	231	212	258	237	236	224	254	275	247	250	228	237	254	262	253	232	226	246	281	266	221	243	228	242	255	242	227	249	230	249	256	259	272	253	244	247	258	257	237	257	302	245	232	253	230	235	284	240	236	257	272	278	238	242	228	230	239	248	259	239	275	249	254	236	255	265	222	243	254	275	255	264	216	230	240	239	262	286	239	240	235	239	241	241	228	244	297	227	248	254	219	250	246	255	270	247	255	248	282	239	219	244	254	236	244	244	258	236	223	261	266	230	233	256	231	218	232	229	230	232	233	240	225	269	242	237	213	250	243	251	232	230	249	240	240	212	235	242	224	273	246	260	245	270	220	246	247	220	237	284	220	237	224	257	233	249	230	259	254	236	220	251	266	229	251	253	251	238	250	247	255	248
41648	39996	56669	50737	40200	40573	9328	702	716	677	611	657	638	637	605	678	667	628	619	606	628	617	626	560	582	636	576	600	628	616	623	605	596	584	616	606	590	662	570	622	605	579	576	596	586	598	620	592	573	583	599	609	584	621	559	628	576	588	583	584	628	619	589	581	607	641	578	616	572	570	563	582	620	584	593	607	555	630	635	571	591	598	557	617	595	589	599	605	623	631	571	582	619	586	594	584	595	600	615	587	632	594	640	597	596	591	605	631	614	615	560	613	565	573	622	588	546	557	585	579	597	584	645	574	560	579	612	598	563	585	601	597	605	587	627	595	574	610	586	553	540	575	567	606	605	570	624	621	608	584	550	651	588	598	606	561	590	553	581	599	602	586	622	556	573	573	623	576	620	590	564	628	561	587	601	590	585	589	596	620	576	605	624	596	597	594	563	595	616	581	614	576	599	631	604	600	567	626	569	609	628	574	586	621	618	555	619	594	634	561	609	587	568	598	618	603	547	587	611	564	624	611	626	596	597	601	582	576	620	605	620	583	591	578	586	584	573	597	583	612	622	577	629	599	546	607	609	591	606	611	559	546	560	600	599	589	558	579	600	606	609	605	672	566	621	606	597	610	572	628	556	635	623	649	599	631	593	616	579	566	605	604	596	561	593	570	631	603	609	594	613	566	583	627	596	573	630	588	546	618	602	594	589	633	594	648	636	614	641	623	575	594	585	600	590	577	591	589	607	589	624	573	620	612	558	622	592	576	586	611	616	638	576	598	595	601	598	610	561	602	586	611	607	609	602	571	612	602	593	572	614	552	544	610	617	629	595	587	590	627	594	609	585	610	549	595	574	582	570	599	579	604	642	596	590	565	594	623	588	588	615	633	610	610	614	592	588	623	604	581	593	589	580	641	626	579	636	609	555	583	639	593	567	587	600	600	586	563	614	608	596	592	614	567	582	584	598	617	609	609	600	602	558	620	557	582	598	555	594	641	584	598	566	579	588	566	602	580	577	569	578	610	590	601	591	623	578	586	610	612	572	562	603	590	575	545	595	592	608	598	594	600	605	558	609	611	594	614	561	588	588	647	587	586	583	584	607	566	636	606	616	680	602	544	598	601	526	592	584	610	609	593	609	631	588	601	588	562	602	588	574	622	579	593	611	570	576	589	568	610	578	607	626	598	591	557	591	638	586	587	584	583	616	585	617	585	627	578	570	541	607	634	588	587	594	543	575	533	555	571	600	562	632	575	617	588	660	603	580	593	603	620	644	594	594	616	597	584	574	614	655	623	623	578	580	599	584	613	583	599	554	578	585	637	609	616	590	598	608	608	574	586	612	592	557	594	548	556	595	593	565	590	580	615	603	575	581	586	596	606	637	611	587	603	606	605	560	614	569	633	572	592	580	581	613	626	645	576	602	583	601	598	558	629	615	620	525	590	616	602	607	587	594	602	610	591	584	590	596	653	593	563	606	598	609	621	587	628	573	562	602	618	577	616	565	572	593	589	627	567	601	593	597	594	583	599	593	621	575	619	573	618	556	590	614	626	601	609	596	607	556	606	635	574	584	619	608	544	567	600	563	569	578	571	624	582	584	596	577	593	562	641	570	575	604	582	609	613	603	609	554	621	618	575	604	597	628	609	609	596	601	589	620	615	606	615	589	566	572	575	581	600	587	625	618	582	629	640	616	562	580	619	580	628	608	591	578	596	579	567	626	604	543	585	605	616	589	566	561	562	576	581	554	583	592	589	612	554	579	630	579	609	569	577	589	600	616	624	598	574	585	573	609	599	563	578	605	606	606	573	579	564	614	575	575	601	592	612	629	569	619	612	590	558	588	577	623	566	584	608	610	592	579	579	578	550	593	598	582	602	652	623	576	588	619	618	575	579	578	567	575	597	579	606	578	599	586	574	534	667	583	537	571	584	599	539	571	564	598	587	633	660	616	619	571	618	585	588	586	598	585	585	600	557	575	580	590	606	583	586	602	608	637	593	601	557	572	596	623	606	582	608	571	579	578	581	577	592	602	589	604	663	621	596	566	608	616	596	593	599	621	606	589	613	572	556	650	588	615	610	608	584	593	612	602	623	591	599	557	585	605	561	574	615	597	630	603	597	577	628	621	611	633	580	580	605	594	590	573	616	602	613	627	575	600	634	574	602	557	656	594	593	603	610	626	651	593	573	622	563	602	619	578	638	653	574	562	642	605	623	586	642	558	628	576	604	640	619	587	597	631	592	596	623	614	611	572	542	568	556	594	579	591	573	603	561	601	625	588	594	584	585	586	570	586	613	622	581	582	578	576	638	550	617	596	633	619	565	540	586	585	599	596	579	631	630	623	630	566	584	598	594	577	615	576	606	616	586	587	594	561	619	586	624	614	625	555	554	633	626	576	623	573	574	653	600	579	595	626	609	565	615	574	631	619	637	621	588	557	615	563	609	573	662	609	567	590	587	577	620	598	607	568	626	611	537	609	588	603	597	595	606	583	560	606	628	606	638	584	642	564	587	594	593	587	560	594	578	587	588	620	581	656	605	623	542	616	571	615	591	583	620	609	616	571	616	648	557	625	597	596	608	533	614	623	594	598	602	562	572	598	556	618	596	601	584	627	595	585	556	600	613	640	606	563	574	657	571	622	542	576	629	577	594	582	638	585	595	616	582	559	614	603	620	610	594	620	574	599	584	603	564	572	588	595	623	587	567	598	582	584	586	603	592	544	605	577	610	594	584	564	584	552	608	556	614	596	596	625	598	624	584	637	601	575	610	598	614	571	622	593	615	618	572	607	552	573	614	607	589	558	596	602	604	614	548	580	580	606	611	594	634	596	605	595	587	616	645	612	618	595	626	566	609	604	624	626	626	574	564	563	610	634	599	592	599	625	576	538	579	599	584	614	610	558	566	644	593	542	584	610	622	607	620	600	603	601	565	549	637	603	559	623	580	629	598	624	587	664	593	588	589	601	579	663	603	615	606	589	572	584	588	606	579	591	598	576	592	601	607	610	628	611	574	621	623	619	546	581	569	583	595	585	578	568	596	645	568	596	600	621	566	596	599	572	596	620	577	551	628	571	614	573	644	592	637	637	593	601	568	598	556	567	602	615	578	596	577	601	562	605	583	579	569	549	563	567	588	613	605	539	563	611	594	601	633	622	619	568	541	627	569	608	567	627	590	597	603	605	578	625	551	585	616	570	576	645	544	621	603	591	613	630	581	553	621	566	601	590	599	554	553	621	584	607	554	620	644	561	642	607	557	603	652	572	595	603	588	609	635	557	631	608	630	633	561	593	590	573	597	578	606	599	587	606	582	617	580	623	590	586	615	582	586	587	594	650	601	602	623	602	577	602	573	566	632	598	576	579	631	633	581	592	625	554	623	642	602	547	598	570	575	607	611	585	566	608	578	579	610	559	561	611	586	599	582	569	588	578	646	605	593	552	611	628	572	588	638	623	633	589	578	635	612	610	591	595	617	585	557	609	624	586	540	548	581
73011	58820	66197	59548	40850	33634	12193	802	460	411	408	410	417	418	404	439	446	408	435	391	420	413	395	475	404	358	435	396	430	411	389	383	401	421	401	416	395	395	402	393	414	412	402	396	409	422	440	413	377	398	417	384	401	397	420	397	413	393	383	418	409	366	431	365	419	390	382	417	414	400	433	394	375	393	422	429	395	450	427	412	418	407	417	416	383	419	415	387	395	422	401	371	381	409	379	387	379	416	406	354	403	406	389	422	381	420	412	401	391	409	398	422	396	404	426	402	430	396	409	426	402	387	438	375	408	432	419	400	415	392	398	408	417	370	412	406	411	375	405	420	416	412	421	371	411	430	400	361	392	444	452	402	351	401	430	399	413	361	427	369	410	414	433	408	407	395	408	439	409	426	409	405	432	396	423	394	416	426	405	435	363	421	390	415	379	438	385	364	397	404	435	392	407	425	359	403	409	406	445	399	428	348	460	435	451	411	413	404	372	396	410	386	407	375	374	442	421	406	415	416	388	427	440	375	397	399	438	386	408	417	415	438	414	416	366	436	377	395	387	435	398	419	435	438	386	441	396	425	398	420	460	409	421	437	425	405	410	419	413	400	397	423	392	438	413	392	407	402	384	377	414	356	419	396	384	408	380	391	410	388	423	403	399	414	410	423	391	354	386	397	414	418	396	396	406	396	395	401	387	378	416	390	402	411	387	397	401	451	403	438	425	436	406	367	394	373	418	414	398	422	405	427	379	428	388	373	435	423	380	393	415	425	427	405	404	416	418	441	413	420	398	387	414	390	457	397	418	406	422	455	396	444	405	378	393	383	409	432	416	421	409	406	385	427	399	421	392	409	412	390	449	411	429	436	396	364	407	426	421	365	376	368	424	455	378	406	391	381	425	394	419	426	399	417	399	458	398	399	385	396	391	415	403	362	401	413	351	403	460	404	420	374	394	414	401	410	444	388	412	360	420	410	386	413	348	393	408	425	434	405	387	413	388	436	414	427	431	450	356	376	426	430	426	367	400	410	418	409	388	406	382	401	419	402	396	432	400	415	409	436	352	425	392	393	420	395	379	411	417	410	447	405	390	419	407	445	358	399	389	434	389	401	405	427	414	400	399	379	406	366	382	360	412	388	390	363	427	391	409	408	444	429	393	435	416	398	419	400	437	423	375	394	373	395	434	458	421	367	405	394	421	406	416	404	406	388	417	419	383	414	410	441	357	456	416	407	383	404	447	411	429	434	378	405	372	423	437	420	434	392	410	423	411	362	412	425	407	422	354	415	429	423	454	395	391	372	387	407	413	408	412	383	419	411	419	401	423	386	424	387	396	401	402	401	442	418	419	429	401	413	422	372	402	437	414	396	385	421	421	405	380	435	392	410	422	408	410	360	434	413	411	416	403	431	369	387	405	410	399	397	406	438	389	403	401	422	409	415	390	397	412	390	394	431	440	414	388	376	375	450	412	455	431	402	420	406	375	373	393	416	420	364	408	409	427	390	407	382	404	442	392	399	393	423	419	438	417	404	363	428	423	385	403	355	394	403	435	426	431	387	386	413	363	403	435	391	445	428	401	387	425	424	408	412	395	432	436	404	433	394	410	413	428	425	388	416	381	423	412	398	407	422	439	389	393	406	429	405	349	403	405	415	414	429	401	430	406	412	392	378	433	393	400	391	429	400	418	390	412	425	357	411	384	405	399	412	377	403	391	428	423	418	419	408	378	424	361	363	409	372	383	424	383	397	395	447	403	398	429	406	390	419	404	381	380	407	400	383	399	402	424	402	431	416	433	419	395	409	396	406	381	408	403	408	387	419	397	441	362	391	452	407	391	439	367	380	392	416	408	432	409	400	430	391	448	423	410	386	350	411	456	414	406	426	382	428	419	404	381	401	387	390	400	426	424	429	399	401	406	455	400	401	385	388	391	423	399	414	436	421	401	431	395	456	384	420	406	404	354	447	393	412	384	408	391	405	412	389	428	435	393	369	387	397	449	409	382	399	384	403	437	440	432	410	442	420	398	401	423	409	373	357	387	411	425	382	445	417	382	361	423	436	407	439	406	393	385	395	382	398	456	442	380	409	382	384	407	424	415	396	419	375	434	397	368	408	410	414	387	395	378	401	413	376	407	400	378	417	438	412	422	396	378	379	400	383	439	424	398	438	389	414	433	471	410	393	420	401	412	410	435	419	409	414	438	442	427	402	405	398	398	400	407	388	341	449	369	388	408	371	379	406	406	404	407	401	374	413	390	387	420	418	424	424	419	415	432	435	378	380	392	372	416	440	430	458	435	445	399	393	383	398	397	400	437	369	403	394	405	432	402	391	404	417	401	441	396	425	393	397	409	429	414	393	405	449	427	420	372	390	429	370	386	398	377	361	407	406	401	386	399	424	429	436	426	428	450	383	414	434	404	405	432	407	389	386	421	438	380	425	381	410	408	394	419	392	416	418	387	432	411	408	405	409	446	410	428	404	384	377	408	388	407	441	379	469	390	427	421	418	425	424	398	388	394	421	410	429	423	393	428	416	425	408	394	405	385	384	383	433	395	367	436	417	400	414	409	409	374	402	431	428	417	422	401	404	388	423	416	418	404	414	394	414	402	408	422	417	431	416	422	429	408	410	383	420	402	391	401	400	378	414	443	423	397	412	429	373	395	430	403	362	393	415	399	428	429	425	400	406	406	403	432	401	401	388	394	413	433	412	394	408	408	449	395	401	409	410	386	422	412	403	377	377	379	421	424	360	422	409	382	383	409	394	365	373	441	387	452	388	399	363	379	415	427	419	376	418	405	421	387	402	423	376	396	421	394	414	378	395	387	395	429	417	344	418	400	403	402	433	426	389	403	415	413	354	406	412	369	400	421	408	420	381	390	399	417	427	390	393	426	383	413	399	409	405	379	387	403	412	362	421	415	440	405	420	407	441	439	362	421	396	387	426	411	413	414	413	433	376	412	412	373	407	415	388	398	437	403	386	403	411	409	418	412	357	401	420	434	415	406	451	438	410	379	453	396	417	408	376	410	405	425	369	425	475	412	380	410	451	385	407	399	423	434	407	398	397	416	415	419	413	393	381	359	404	434	409	435	434	405	411	400	397	394	397	444	445	405	429	379	424	426	435	452	362	440	392	386	439	415	413	415	391	405	386	348	416	415	367	418	382	439	392	368	375	391	394	407	400	389	418	396	423	370	394	417	422	421	438	402	430	394	403	369	397	398	393	424	446	406	401	400	400	399	398	401	393	409	403	371	413	403	430	398	420	421	384	411	387	413	422	393	418	392	405	429	412	413	442	392	410	420	418	396	423	447	373	379	379	416	390	388	386	430	418	400	411	393	426	420	392	402	389	418	398	395	425	423	418	405	374	404	402	410	441	378	438	386	422	420	404	398	363	359	399	432	397	377	416	412	401	412	439	393	462	405	435	408	391	353	406	377	419	426	382	399	408	417	422	407	397	407	379	403	368	398	402	423	411	386	386	417	410	384	401
50193	49429	66129	65041	49477	46713	10445	1111	1083	1024	1068	995	925	973	943	948	918	900	982	960	976	916	880	928	916	935	909	943	881	911	909	895	945	887	897	902	903	921	924	952	903	896	935	873	889	877	876	852	928	918	938	937	877	864	905	944	889	904	811	911	941	974	950	941	908	859	945	852	909	848	938	874	915	916	919	952	898	906	867	890	849	864	901	930	910	861	844	920	910	910	906	893	930	875	871	896	912	826	932	981	955	891	849	874	916	925	859	896	921	922	918	927	907	934	922	874	892	887	928	864	861	858	929	872	897	910	903	841	903	821	901	928	933	898	904	883	877	891	867	880	874	854	945	872	899	891	904	910	909	861	957	911	899	880	879	925	887	788	859	880	906	890	908	900	868	902	911	905	861	863	881	879	918	892	882	882	903	945	900	933	955	883	858	893	894	860	930	941	888	874	847	963	920	936	881	902	872	903	881	905	921	869	910	908	893	905	901	939	907	883	885	900	875	1001	864	885	883	895	969	887	864	889	909	900	878	890	904	900	911	847	911	928	957	952	915	860	894	890	904	918	888	880	892	843	913	934	855	831	893	918	876	857	916	901	906	854	890	927	926	880	861	878	849	933	886	926	882	892	860	924	901	879	884	873	904	903	890	863	889	891	875	881	887	881	893	920	898	892	867	853	876	911	896	897	948	928	874	909	916	884	946	910	898	906	937	892	852	852	873	920	908	853	877	923	860	896	858	864	914	902	909	881	846	881	907	863	860	986	880	879	896	957	892	915	908	891	924	922	851	947	917	870	925	905	930	955	921	876	907	914	907	908	896	883	902	912	876	893	870	936	878	929	907	903	980	891	881	904	871	939	875	897	916	939	916	893	878	894	881	915	894	886	922	903	888	952	892	897	923	880	889	902	871	856	868	868	877	905	868	910	886	917	872	849	914	919	883	896	900	887	858	863	919	892	922	863	882	899	845	848	870	898	910	920	905	943	906	875	890	897	874	889	859	899	908	955	896	920	916	873	880	886	949	864	865	900	906	901	889	949	883	857	876	852	859	959	867	929	911	929	947	868	899	876	945	914	866	928	917	891	896	859	882	892	856	940	866	918	958	863	886	836	882	890	920	939	885	916	898	908	875	852	905	902	889	915	900	896	890	921	938	868	920	894	887	886	879	916	919	879	935	935	944	847	878	912	885	900	939	929	874	899	907	908	910	967	879	838	895	931	879	871	906	899	822	904	919	933	873	897	859	916	907	860	879	908	885	883	894	873	951	866	901	859	891	864	891	903	883	881	939	904	908	886	899	907	846	855	917	870	930	866	878	845	890	868	914	913	919	910	910	920	920	902	902	865	883	858	886	855	881	879	902	880	868	921	933	858	929	931	891	927	867	843	908	933	929	880	907	900	910	916	837	928	903	893	932	904	891	909	907	894	874	932	902	909	916	916	877	905	927	942	891	927	841	898	893	832	916	852	883	884	909	937	874	869	883	897	900	865	859	937	939	900	886	922	884	901	910	901	894	890	899	850	922	877	882	946	912	910	941	914	874	933	877	922	880	896	906	885	904	929	967	863	944	939	900	942	875	861	915	870	889	886	930	893	892	912	916	885	892	942	884	938	906	850	933	929	894	864	950	939	940	890	913	887	929	866	935	933	851	898	874	911	912	874	857	904	870	841	889	863	889	894	894	906	902	918	847	887	927	896	911	855	885	894	884	857	941	896	880	911	909	872	838	936	919	901	921	893	899	923	859	905	871	873	906	898	926	899	914	907	860	947	937	894	881	907	864	911	957	852	902	898	890	862	882	888	880	926	891	896	901	866	853	905	863	917	908	895	859	845	932	936	872	852	831	929	883	887	916	928	873	967	854	884	912	818	828	929	863	884	877	882	890	874	906	881	865	883	942	891	880	882	900	887	909	931	877	879	895	910	906	892	917	913	871	858	922	879	907	884	960	864	939	889	907	894	903	905	931	880	903	925	850	924	888	912	904	945	981	914	952	877	886	905	892	937	907	903	968	882	863	895	902	912	872	923	891	871	877	892	858	886	912	908	917	896	915	888	828	868	902	940	886	907	848	916	866	888	850	831	903	908	880	940	891	900	904	879	868	934	907	876	888	913	926	902	854	933	851	917	906	903	887	893	886	932	899	924	908	899	919	890	924	921	852	890	908	871	911	905	826	902	886	922	882	902	925	876	890	927	975	865	849	952	949	897	886	920	927	915	871	881	863	878	901	902	922	918	896	918	924	894	919	909	968	903	895	855	862	885	888	825	952	899	892	859	916	863	838	879	913	902	880	940	880	854	920	933	914	926	855	845	936	936	861	853	904	906	919	875	861	892	870	922	889	894	901	872	829	944	889	954	911	922	908	910	917	913	923	940	860	892	909	905	939	863	917	890	897	880	891	896	938	773	883	885	909	889	924	876	835	857	908	936	910	894	860	922	920	887	888	930	877	921	906	911	881	881	906	879	896	889	894	871	900	878	952	859	874	889	947	899	867	919	935	840	952	882	890	894	962	927	873	903	943	924	859	854	976	877	883	892	893	879	820	897	907	884	945	864	901	902	945	905	880	889	847	874	891	927	916	877	968	897	919	914	910	865	862	925	949	871	893	886	865	891	840	861	885	888	866	899	919	864	907	894	891	935	838	953	931	875	856	872	892	919	923	884	825	885	861	888	871	942	948	945	857	875	836	907	906	874	957	904	848	854	894	848	962	898	953	899	907	817	856	960	880	915	852	880	854	884	922	911	823	885	876	903	924	865	917	897	867	860	843	864	879	912	932	891	864	820	926	928	907	903	891	883	917	929	918	890	930	957	881	904	894	953	904	953	870	887	867	937	927	880	866	855	861	928	898	862	881	903	913	881	939	942	876	857	946	868	945	905	911	916	910	901	922	900	921	850	884	915	872	902	854	874	903	857	869	896	899	915	885	904	885	933	902	865	962	849	962	885	867	887	895	951	904	921	871	916	841	898	909	922	920	887	891	900	877	924	852	860	894	865	874	921	882	930	935	921	935	873	891	920	938	882	914	865	847	920	890	878	907	867	874	902	863	906	878	878	914	909	898	869	911	838	852	948	919	901	894	897	917	882	953	868	920	878	887	917	899	899	909	870	912	896	915	931	924	876	900	948	915	931	885	883	903	917	929	894	888	854	934	876	895	911	867	933	868	859	935	897	929	861	924	887	961	916	896	858	917	859	851	901	912	892	927	891	888	858	942	899	927	899	908	844	835	916	903	846	874	922	939	857	859	885	911	927	862	875	890	900	877	908	910	918	849	907	881	899	882	900	901	867	876	884	916	889	894	864	891	833	894	920	876	886	909	917	865	890	918	893	898	933	916	901	908	848	881	923	919	934	864	911	896	911	924	885	927	858	903	880	913	941	937	904	864	962	899	900	863	882	816	909	895	925	904	891	945	904	947	918	911	905	902	918	913	897	919	916	915	913	899	859	844	894	907	908	928	863	927	918	874	844	849	923	959	906	862	882	906	853
43018	27693	10711	4374	1638	1197	517	258	243	273	251	235	283	248	252	230	279	243	262	258	248	266	270	244	257	259	251	235	251	235	266	271	245	246	273	247	220	261	217	268	271	243	253	253	256	263	270	234	285	237	240	256	244	265	245	267	286	285	258	252	258	263	280	230	234	255	223	251	256	239	240	254	234	253	267	290	236	261	247	266	252	262	256	238	265	266	281	265	239	240	271	264	248	271	276	256	250	248	247	255	269	234	251	294	249	292	277	267	285	286	257	260	247	226	246	270	254	253	246	254	273	235	256	264	246	246	258	274	278	224	252	297	266	249	242	241	278	228	262	246	249	255	289	237	263	236	233	243	263	261	252	257	217	249	259	276	233	244	251	252	257	265	242	257	241	252	267	271	270	244	255	260	268	269	263	264	239	265	252	245	273	257	259	245	277	243	234	263	257	262	267	262	216	246	238	271	254	230	241	278	259	260	258	288	260	272	264	280	251	264	274	237	243	240	257	251	266	251	241	275	280	283	261	246	220	263	246	247	243	229	228	265	249	263	249	247	256	235	263	256	247	277	269	260	274	249	283	244	290	227	243	238	262	262	243	265	239	250	240	246	253	243	257	244	251	259	222	247	235	249	300	256	255	276	259	249	275	235	251	270	237	283	235	231	236	263	259	263	235	234	246	245	255	269	218	232	252	272	257	241	236	279	266	225	273	258	258	257	235	241	274	263	237	214	261	245	256	255	269	258	260	272	253	278	245	263	275	279	223	281	247	255	247	222	245	258	247	251	257	247	278	245	277	253	245	246	250	243	272	251	279	289	275	258	210	260	256	260	244	245	274	263	267	264	260	210	248	244	243	254	248	245	226	241	274	248	258	261	258	216	273	268	257	254	254	246	255	250	238	290	260	227	220	256	233	261	223	225	268	256	253	240	272	245	231	280	283	238	257	232	247	252	286	257	238	283	258	230	265	247	236	255	245	220	273	262	293	257	267	267	253	253	267	275	250	261	244	247	248	256	237	239	270	267	231	268	250	286	265	234	260	274	244	243	251	264	241	235	269	253	291	250	247	248	266	269	257	255	281	250	247	242	250	257	258	260	224	255	274	233	245	234	269	248	290	307	266	228	244	245	242	252	248	252	268	257	264	215	251	244	251	264	281	240	290	261	254	269	248	234	268	244	234	246	233	220	254	269	242	260	237	267	257	263	263	267	257	241	243	245	273	275	228	258	245	279	248	264	252	269	236	280	272	255	230	245	264	257	268	250	249	300	263	285	241	272	245	247	255	265	246	273	264	247	250	237	242	283	262	241	251	277	254	243	288	230	245	226	254	244	241	239	257	266	263	235	245	278	221	252	269	252	242	253	259	258	234	265	243	264	239	243	240	249	258	251	252	238	243	274	279	250	258	234	274	262	253	251	283	226	244	251	226	237	264	245	242	260	282	216	249	254	261	241	260	243	258	269	267	249	244	260	245	271	228	208	268	239	271	246	236	227	240	248	276	250	297	264	242	243	263	257	227	267	232	260	245	246	230	250	274	262	256	239	251	257	264	265	259	252	231	227	235	266	231	260	256	227	257	273	280	263	229	238	244	246	255	254	228	258	280	258	266	254	269	232	271	268	264	285	240	205	237	243	257	256	252	253	263	279	246	258	265	268	247	237	265	234	254	228	237	249	280	224	214	256	255	247	247	250	263	245	276	256	247	253	260	258	271	256	252	244	284	252	242	257	246	256	211	260	263	271	268	246	269	258	240	233	253	300	256	217	239	263	251	244	276	308	244	251	284	256	239	242	280	261	250	261	252	257	257	227	243	222	224	236	248	253	221	229	249	230	271	238	277	261	256	241	255	249	258	227	258	275	246	244	267	217	235	254	251	279	250	233	259	233	271	233	255	240	228	276	252	288	266	262	243	210	258	240	242	261	274	224	241	255	278	251	235	232	261	240	249	277	280	228	242	278	223	255	239	236	271	251	233	249	253	252	266	246	228	255	251	250	261	243	254	244	237	256	254	279	256	274	264	230	260	234	257	269	261	251	265	243	266	280	248	248	245	272	237	260	284	279	250	269	258	220	240	255	236	292	267	275	262	226	266	247	249	229	276	245	244	245	232	251	249	254	253	224	286	264	257	261	255	270	261	247	239	221	230	254	276	248	247	244	276	291	289	260	264	264	259	255	262	284	261	254	257	210	233	257	265	225	264	272	249	261	251	287	272	271	262	227	238	236	265	265	252	269	234	231	229	241	248	231	266	245	230	270	252	270	256	232	242	281	226	249	245	255	232	297	235	245	301	253	260	252	241	262	244	270	250	256	279	256	257	243	234	254	237	239	236	255	256	272	231	275	260	264	265	223	269	254	223	238	230	261	247	268	238	263	231	259	276	236	251	264	225	250	255	262	283	276	259	234	265	283	272	276	260	281	259	251	260	237	239	227	264	235	259	236	254	257	269	214	268	265	246	254	252	259	251	261	264	253	244	226	273	265	247	257	234	229	218	264	236	249	276	260	251	248	262	232	242	260	256	246	250	228	266	240	216	273	246	260	260	234	251	276	266	245	256	237	280	266	230	268	285	232	252	271	244	234	241	264	267	256	270	248	240	259	255	248	228	283	234	256	249	270	256	254	249	245	226	271	234	254	278	286	270	262	255	252	266	233	253	253	274	253	264	274	247	247	232	259	259	260	232	233	263	232	250	251	275	256	267	267	251	267	236	258	287	257	280	261	245	261	246	277	269	265	271	233	247	232	243	261	264	264	261	265	259	249	268	210	237	221	275	261	260	253	275	281	224	248	265	214	241	244	266	252	272	257	218	205	265	256	247	291	247	232	275	263	286	246	230	278	247	239	233	274	274	270	233	302	256	261	237	244	274	231	235	263	259	240	249	250	240	240	268	260	225	259	221	256	269	257	274	282	261	250	236	262	274	260	272	272	241	277	248	224	234	280	247	242	234	285	267	246	248	254	264	238	249	260	240	224	245	225	251	226	253	264	254	259	245	295	267	271	251	246	234	273	269	243	263	239	274	276	265	238	281	254	267	272	247	260	256	229	243	254	249	255	237	265	252	258	253	260	255	249	264	243	261	255	271	254	238	234	246	275	267	293	249	222	242	264	242	258	261	248	247	276	281	274	226	259	262	272	270	265	247	271	287	261	268	246	277	253	236	241	255	248	255	255	245	267	251	272	256	253	259	270	253	271	241	235	250	284	228	240	256	231	237	236	222	249	244	236	267	249	264	242	236	241	262	258	235	238	254	221	245	239	245	260	244	225	257	245	286	278	213	236	254	241	246	244	248	235	283	258	257	222	257	245	241	269	260	236	231	288	251	240	258	281	282	249	247	264	268	234	283	255	255	270	250	264	240	262	259	238	265	256	234	254	260	249	270	251	216	258	235	268	246	262	248	219	270	239	238	242	234	239	269	283	240	262	280	242	217	241	245	272	234	259	273	261	221	269	244	241	218	236	253	243	242	277	248	238	249	247	240	267	252	277
24787	18368	13784	10283	5137	4288	1531	598	591	646	622	597	603	629	622	572	578	581	608	601	572	568	599	607	592	617	601	591	590	573	620	621	561	582	617	589	582	542	610	572	593	565	607	583	613	586	599	598	596	631	550	615	639	563	551	601	538	614	618	595	553	608	594	605	566	554	600	588	585	602	563	619	598	601	602	625	559	593	564	610	598	585	573	615	555	562	630	599	564	568	622	637	605	587	582	611	606	604	580	598	536	575	613	573	576	551	570	602	550	602	592	596	597	586	624	550	623	573	556	558	592	601	571	606	580	584	609	600	588	614	566	598	565	637	568	592	559	608	565	565	600	580	604	634	594	567	618	568	597	566	608	583	593	643	589	598	613	603	608	613	586	614	597	597	578	600	545	598	571	630	653	623	557	606	642	612	630	559	578	594	578	581	595	575	639	550	578	638	601	578	551	537	587	567	576	658	604	568	578	603	605	585	594	607	611	621	622	580	661	609	634	575	602	622	568	566	560	639	574	586	604	612	570	600	609	577	624	578	599	567	621	572	582	587	556	535	554	582	566	566	590	571	560	573	596	606	608	585	612	547	583	593	610	564	556	631	632	597	586	608	581	558	569	598	543	594	579	605	587	575	601	605	630	621	546	579	612	591	565	598	573	604	598	573	582	593	582	559	591	585	579	607	567	598	583	651	594	582	571	661	584	607	589	591	612	582	588	614	602	572	596	571	650	591	620	607	598	580	596	601	654	615	625	581	574	606	553	573	587	603	555	627	597	566	607	558	608	600	581	627	569	540	591	631	571	560	616	592	632	609	639	595	630	560	588	615	556	585	612	601	586	597	573	583	591	594	616	602	594	612	588	588	582	575	582	592	563	592	568	602	603	620	593	610	584	584	607	576	556	551	563	560	599	628	605	596	582	572	610	628	607	602	600	605	627	555	555	651	614	618	585	588	582	579	606	606	568	597	586	580	596	601	631	590	582	592	619	537	628	600	627	593	567	616	584	578	597	553	642	620	599	621	591	584	598	621	633	622	612	572	592	618	576	585	597	587	546	591	561	596	577	596	635	558	604	584	553	617	593	603	610	546	598	549	634	630	575	569	587	579	561	641	633	652	612	590	574	614	605	586	627	621	647	594	581	573	639	616	595	572	589	618	574	585	585	589	598	594	584	562	602	588	596	598	609	615	633	584	577	619	612	594	562	631	620	619	568	612	641	559	595	597	598	563	588	575	593	629	606	625	603	621	627	610	617	607	591	619	613	588	562	607	567	582	618	603	586	543	598	586	607	606	531	552	593	546	572	614	657	609	591	546	600	567	630	630	620	622	624	555	564	590	617	580	560	603	598	572	590	609	648	614	586	600	594	588	612	595	586	563	597	584	593	582	581	610	597	579	607	580	629	584	561	584	594	624	612	588	603	591	607	615	578	575	608	601	611	557	600	595	546	598	557	602	602	576	606	577	575	596	578	576	651	598	584	580	584	612	567	574	595	608	606	588	617	590	589	634	584	586	630	598	591	588	614	584	548	582	584	583	580	615	599	591	601	570	572	575	599	635	579	632	612	563	619	557	567	600	585	587	599	552	605	593	567	584	539	638	599	597	626	584	599	583	599	593	577	653	588	588	576	612	592	612	607	594	595	552	583	624	571	616	588	571	583	595	555	577	602	624	586	598	585	642	570	604	628	596	579	564	585	554	586	571	561	588	604	604	619	580	557	622	606	539	595	581	590	611	582	608	648	625	612	578	566	588	528	593	597	586	579	638	572	620	597	619	566	534	607	612	571	604	574	591	586	570	602	586	612	578	617	596	587	574	577	601	616	592	616	600	622	613	604	635	616	599	585	584	565	604	611	597	577	548	590	576	599	627	572	565	606	608	595	590	594	581	594	575	569	579	574	587	637	599	611	604	581	564	605	599	585	618	601	585	551	596	616	653	597	565	588	567	589	583	588	570	577	609	552	567	594	568	621	586	606	589	556	603	581	582	644	593	593	587	618	555	583	567	595	578	576	630	578	575	544	565	575	612	602	539	579	601	570	548	587	626	616	620	619	596	615	611	594	589	607	595	583	626	583	573	642	594	570	580	538	564	587	640	599	532	564	573	557	603	590	601	599	587	578	632	576	603	544	582	595	583	603	618	583	562	545	642	610	575	559	561	568	598	579	561	593	555	591	584	555	557	605	550	597	565	550	595	572	566	568	633	580	557	595	592	584	600	584	579	625	625	605	592	589	634	595	598	646	610	632	554	575	577	601	582	663	609	615	598	572	595	571	569	623	577	622	615	575	579	613	617	559	602	609	587	590	552	576	619	587	595	565	573	618	550	618	551	585	591	576	603	629	612	575	608	581	637	599	605	570	590	543	622	583	644	549	595	616	618	608	617	603	601	567	600	656	597	607	584	585	581	635	577	582	612	572	594	603	609	576	582	570	555	604	575	565	601	541	604	596	593	640	575	581	589	569	593	604	574	622	619	573	556	563	576	610	558	596	570	562	576	611	552	631	608	568	593	588	633	579	602	593	552	590	612	567	582	607	613	578	574	576	604	677	627	585	632	584	633	593	598	599	582	616	613	574	565	584	597	621	618	608	625	625	602	583	608	594	601	626	576	609	591	609	605	583	575	623	585	614	612	615	602	557	627	584	601	629	565	610	579	581	602	568	597	577	597	600	576	608	616	617	621	608	617	563	602	547	581	628	622	543	593	595	596	604	577	606	606	619	602	595	574	587	557	619	606	582	600	607	561	630	588	573	610	548	584	612	571	538	598	627	593	576	568	599	593	565	581	596	596	586	594	567	605	588	596	596	569	564	568	555	623	588	586	608	629	596	614	589	601	560	582	591	604	604	618	604	622	640	576	575	581	593	585	642	598	562	596	574	591	557	555	590	605	586	592	583	587	557	613	641	612	590	587	552	631	600	550	576	577	578	577	605	566	592	583	591	606	571	595	600	574	570	573	595	571	623	570	555	591	599	597	619	632	561	633	611	586	594	578	607	541	565	598	585	587	641	545	557	575	599	605	606	613	604	591	603	563	616	605	587	605	582	562	589	578	624	574	605	604	594	600	580	607	610	562	595	564	616	558	629	647	595	563	603	549	595	597	612	561	572	616	612	570	589	596	566	582	518	622	586	576	601	609	589	554	591	604	567	580	588	606	567	643	599	605	578	562	575	561	596	639	611	603	570	577	629	577	610	630	576	627	629	597	611	589	544	606	551	586	632	618	656	586	607	607	592	587	595	612	556	573	615	609	567	589	569	578	601	578	579	628	566	547	595	636	560	584	594	619	616	595	660	572	593	556	605	573	614	583	603	579	599	602	636	533	579	601	565	553	571	584	607	617	626	579	582	573	618	604	552	599	574	598	614	590	595	586	600	602	596	604	595	581	582	599	575	595	559	595	638	577	608	611	623	609	629	545	592	591	586	615	626	578	573	569	585	573	593	597	601	598	565	593	595	616	646	606	583	565	632	578	582	617	587	582	578	579	584	600
65033	52348	56990	50199	31966	22401	6954	386	278	266	272	277	267	265	283	276	265	292	260	295	267	287	253	241	290	242	266	272	282	267	282	246	303	255	287	267	273	293	278	274	278	284	271	253	246	284	257	276	283	287	260	274	282	275	276	257	301	275	289	259	267	292	286	265	293	263	277	249	322	256	246	258	271	283	262	275	273	288	265	252	257	285	233	267	269	291	262	282	233	274	258	291	288	272	272	273	247	247	237	283	283	281	292	269	246	280	285	257	270	264	275	290	276	274	265	244	231	263	281	254	269	294	309	271	260	278	275	266	275	277	299	281	232	294	274	256	249	254	259	246	255	312	261	255	254	284	255	253	265	244	275	261	281	277	269	280	290	257	264	255	314	271	281	257	307	236	249	270	254	262	275	251	261	288	275	273	235	294	307	274	246	257	248	280	266	280	272	239	264	256	260	272	244	260	258	299	274	277	258	275	300	284	261	266	264	296	242	266	269	282	277	295	283	274	244	291	277	277	275	236	285	247	282	278	272	273	252	261	248	268	269	230	249	272	286	263	266	262	276	270	282	294	273	242	235	280	251	256	272	279	283	307	259	286	281	256	285	280	277	275	229	253	283	271	269	257	265	243	272	260	272	251	266	274	266	268	304	263	271	257	256	296	266	279	263	254	288	293	297	260	287	226	259	279	317	292	280	265	304	266	256	260	300	271	282	278	284	245	272	288	281	290	269	260	245	298	257	278	299	251	281	238	257	254	270	267	269	251	267	242	262	274	297	258	264	278	228	261	252	247	267	258	267	232	324	276	246	231	281	278	272	242	270	272	255	272	290	285	280	280	268	279	290	269	274	260	266	292	245	266	236	283	252	256	276	289	281	282	295	273	255	275	273	311	281	260	277	238	264	277	290	273	273	241	290	232	280	233	269	248	282	264	267	261	266	273	263	263	259	262	265	292	266	239	268	264	271	286	255	304	306	259	286	242	310	269	286	253	297	274	251	294	278	233	290	294	267	271	296	281	323	246	269	262	280	265	299	293	281	282	262	263	240	282	257	282	303	255	251	298	282	288	268	264	282	247	273	288	251	270	255	276	269	261	271	283	277	257	262	236	261	247	275	255	309	269	283	261	260	269	258	268	277	301	256	312	239	272	252	277	250	257	268	260	309	266	264	282	256	273	247	280	237	246	249	255	268	273	270	250	269	294	282	245	256	274	251	268	245	252	262	239	276	273	257	276	270	285	272	264	291	266	298	223	240	229	260	259	246	263	271	267	260	226	241	253	284	232	288	246	276	264	258	266	281	272	255	285	298	277	235	277	246	254	283	247	252	289	265	278	289	225	262	291	253	247	263	283	260	279	274	263	275	259	315	264	256	273	265	276	299	267	282	270	275	260	276	298	277	282	236	245	241	266	258	268	268	259	275	254	287	272	283	270	286	291	222	272	241	275	268	254	311	258	308	280	252	277	241	270	236	268	275	279	287	299	275	280	289	291	278	281	288	248	257	257	275	253	279	274	277	265	294	270	287	286	270	261	262	235	257	256	261	226	275	267	275	266	270	284	262	270	280	277	239	285	240	258	277	263	272	310	269	225	274	272	286	264	254	275	288	272	295	261	320	275	276	252	237	272	301	253	286	297	262	263	275	259	276	254	275	280	267	252	256	280	295	282	286	260	287	282	298	310	267	280	260	266	279	238	290	244	249	262	277	278	269	260	259	278	255	259	258	272	257	270	273	296	280	267	250	261	258	262	267	266	261	258	292	267	260	261	286	234	260	272	259	244	246	231	270	285	260	230	235	274	258	271	268	277	291	265	247	278	260	274	253	268	267	260	253	294	274	282	260	278	256	267	302	277	287	296	265	236	276	303	243	243	276	279	255	257	289	266	284	296	291	260	267	247	294	265	256	277	270	243	269	271	260	256	255	269	288	267	248	281	266	263	271	272	267	258	259	284	229	245	277	276	289	266	299	276	274	309	280	286	241	270	289	268	268	269	271	262	272	313	266	274	262	266	261	271	270	256	262	291	259	280	252	264	259	264	262	251	227	269	245	244	253	265	277	265	268	275	282	279	274	267	251	259	265	252	235	287	233	281	283	267	312	268	304	279	254	292	274	247	274	243	235	268	294	262	273	248	289	245	267	291	285	262	245	281	276	269	277	320	272	256	288	263	263	244	253	252	271	285	259	286	283	258	266	280	261	282	276	267	254	269	274	296	301	275	282	263	305	276	288	268	254	285	291	249	264	272	260	246	262	256	266	221	290	283	305	252	306	266	271	252	268	279	254	280	285	248	269	234	256	265	287	270	264	251	245	262	285	257	268	259	245	276	262	261	271	271	250	255	282	264	288	270	257	246	241	240	275	242	250	263	284	283	259	288	289	270	271	286	299	278	230	303	253	275	294	268	279	256	256	336	274	281	274	245	265	266	260	265	255	245	268	282	287	275	294	269	281	289	269	264	283	273	268	246	259	270	265	243	262	267	267	257	273	250	281	246	286	248	254	260	288	274	267	264	300	262	286	297	290	290	286	281	250	254	259	273	267	264	282	278	281	274	267	256	255	281	290	290	278	256	285	270	266	255	276	262	231	280	293	275	267	277	253	273	248	277	259	237	250	273	260	276	252	281	275	275	262	274	235	264	266	272	264	282	272	280	279	259	257	233	244	291	259	276	269	296	281	263	267	293	276	254	280	254	283	266	283	284	293	274	283	246	294	268	279	280	277	244	271	260	284	255	295	298	232	283	275	256	277	263	278	268	269	275	248	264	276	266	276	263	280	272	278	249	298	287	284	267	210	259	267	286	266	279	242	253	261	277	288	242	291	286	254	262	254	262	255	276	267	271	293	288	284	305	280	297	263	267	234	284	236	269	248	247	271	269	280	265	269	257	294	241	258	279	253	271	268	290	226	259	260	233	286	269	284	256	309	275	270	237	272	284	268	287	257	257	262	292	257	261	249	302	290	283	262	261	262	277	293	291	286	309	260	255	275	249	252	271	292	291	297	287	281	271	278	267	260	272	278	239	272	281	276	248	302	271	269	264	271	301	279	260	286	273	237	235	294	268	270	263	282	294	276	278	288	286	261	318	259	312	262	267	293	250	279	275	288	282	283	248	241	302	289	303	264	256	281	262	277	281	256	267	318	257	273	285	270	280	271	264	230	283	266	266	282	282	237	261	269	244	300	275	268	310	249	268	284	287	257	296	267	260	288	295	245	264	282	262	278	230	268	243	269	275	297	283	297	286	253	294	243	267	266	280	282	271	282	250	265	282	258	296	269	280	261	265	243	258	271	257	265	255	277	271	270	287	283	268	275	288	269	233	236	252	285	250	303	274	280	271	271	270	266	284	273	267	272	241	291	259	309	287	318	273	256	247	275	297	270	279	290	290	256	300	270	265	297	287	261	275	263	279	273	269	271	301	251	277	311	302	273	246	301	268	260	283	287	264	283	248	266	275	288	289	264	262	276	296	283	278	270	282	267	274	268	311	257	258
42137	41562	56087	55068	42802	35786	9555	706	742	657	681	659	669	667	659	659	673	670	704	643	708	693	685	652	638	666	677	646	636	661	623	652	650	656	672	630	681	594	705	633	702	618	613	642	628	629	696	650	664	604	638	636	660	594	652	646	645	622	641	637	658	636	628	633	636	645	654	645	620	690	669	651	592	625	611	650	639	609	625	645	630	674	648	594	672	656	657	641	633	628	683	645	647	638	596	601	679	612	611	594	631	643	630	680	652	639	682	619	666	656	641	643	635	634	594	652	688	641	635	621	619	632	684	651	686	651	663	586	660	651	629	658	702	583	673	630	653	652	647	678	669	678	666	599	616	680	580	624	609	642	671	667	600	631	684	630	672	633	654	636	604	681	627	679	618	641	644	669	663	656	629	620	678	693	658	648	658	645	602	602	645	640	636	623	617	622	669	596	696	648	670	668	622	621	666	634	655	615	635	709	631	611	622	674	597	607	616	613	624	675	607	679	629	605	544	645	646	667	647	636	641	652	635	621	622	669	610	640	654	621	647	619	723	650	657	640	609	650	668	653	570	609	628	664	684	645	652	621	663	630	669	621	615	648	595	615	615	655	672	666	661	641	613	623	621	661	681	648	667	611	637	628	620	627	647	620	658	650	639	679	620	585	630	643	647	637	643	649	620	609	654	661	658	650	649	605	639	640	658	630	662	636	670	662	628	622	622	694	617	664	621	621	609	678	619	644	636	619	642	631	634	611	636	657	648	640	626	656	630	659	632	674	600	661	620	628	658	640	620	655	603	640	657	653	620	655	613	607	594	646	627	658	691	638	670	633	636	617	657	623	623	639	652	639	647	630	682	662	616	594	684	651	623	681	582	587	638	638	642	631	689	663	613	613	636	611	601	625	635	645	640	639	626	624	639	652	639	680	654	626	626	614	604	652	651	684	631	652	625	663	617	609	667	630	651	622	628	648	594	642	662	640	614	629	631	667	631	632	688	653	608	631	620	631	606	642	638	631	611	628	640	657	646	619	629	623	650	622	625	646	702	622	631	627	691	602	631	672	604	642	630	617	652	660	599	579	663	578	634	643	628	599	667	656	653	669	630	629	659	638	647	607	666	643	676	628	596	618	668	617	602	646	667	628	668	644	669	608	624	626	616	687	655	667	601	611	618	629	639	645	624	615	673	588	616	629	656	681	612	662	607	685	650	591	607	652	639	666	631	652	624	646	644	671	689	657	679	612	616	599	643	619	613	631	674	669	658	635	674	648	612	678	641	641	648	656	677	639	632	614	657	669	641	668	652	619	643	633	654	653	645	607	627	641	640	622	653	623	640	649	605	614	626	606	625	653	654	639	614	618	636	623	666	643	618	628	673	640	642	651	637	650	644	640	646	625	652	622	643	664	636	678	668	634	601	645	655	615	643	659	596	648	583	620	623	652	663	637	605	651	628	622	618	633	655	638	653	673	667	648	632	658	604	691	673	620	650	680	645	671	629	641	668	642	664	628	676	626	600	626	618	615	653	627	631	632	662	651	638	636	682	637	599	654	615	636	633	655	671	640	689	628	611	613	635	694	606	617	632	615	640	701	658	614	605	687	646	632	653	662	634	627	652	618	661	629	630	596	665	668	659	587	646	644	597	679	643	620	632	651	615	615	634	627	619	644	647	657	571	601	682	620	624	616	661	625	604	680	657	637	620	597	629	695	583	686	667	634	659	665	632	632	646	634	642	651	647	619	608	621	630	636	637	627	635	640	632	634	642	604	663	604	645	635	657	622	646	625	608	654	652	656	668	686	671	630	638	647	632	629	595	630	600	656	618	642	646	639	706	669	627	641	675	650	614	666	674	639	611	618	639	629	636	646	622	646	631	609	622	603	614	643	605	647	620	645	631	667	618	660	667	658	607	645	665	630	611	603	683	648	674	686	629	662	607	672	590	614	670	576	689	647	636	674	601	671	621	631	640	665	590	638	609	621	664	628	654	617	660	635	669	639	639	684	623	633	643	651	616	607	641	626	627	636	666	638	627	638	626	625	614	599	629	644	611	608	637	628	648	648	645	656	615	673	638	633	626	611	622	642	649	645	612	590	611	623	658	650	663	655	648	642	613	662	616	672	614	591	680	666	686	674	665	661	630	648	646	599	637	652	609	666	648	656	617	687	600	685	634	643	691	633	634	662	641	635	676	620	617	667	630	666	655	626	599	595	640	635	671	671	654	637	658	640	663	638	638	626	600	624	608	654	648	597	628	639	629	573	649	571	630	673	629	648	630	697	623	620	642	588	640	623	646	671	646	651	649	659	609	633	667	639	647	666	649	637	635	622	643	653	654	662	630	687	644	646	631	654	662	590	610	601	577	629	620	635	697	634	690	642	631	649	652	624	640	684	662	608	622	620	597	659	680	653	604	576	577	621	633	656	635	617	656	633	672	631	654	617	627	634	645	668	648	646	682	627	618	652	630	625	624	614	664	680	632	630	630	645	669	673	641	647	654	634	666	642	626	700	672	648	636	602	658	596	610	611	623	606	640	629	633	660	635	603	649	658	644	632	648	639	677	626	637	631	658	682	624	610	640	603	619	622	625	693	612	605	635	652	643	596	599	636	636	694	592	629	591	624	684	696	651	633	652	667	654	623	694	621	663	669	607	676	624	621	726	645	662	608	642	601	620	583	591	630	620	677	640	594	619	626	669	648	629	587	639	668	659	629	639	649	646	616	640	607	602	653	659	656	675	623	647	636	618	629	642	661	660	611	626	654	704	642	619	607	625	677	671	634	650	672	637	643	656	648	610	611	644	597	696	622	612	678	598	617	637	636	688	648	634	613	634	675	621	698	612	632	648	601	658	613	642	625	675	643	633	622	644	630	708	638	597	662	659	642	625	665	650	670	658	602	646	679	663	608	645	624	634	628	654	665	661	644	655	642	635	623	619	630	623	633	614	669	628	643	628	665	638	666	607	641	666	628	636	588	672	596	677	616	704	596	661	628	678	614	642	702	675	634	620	669	634	697	655	625	628	664	635	682	669	672	649	632	651	642	634	685	565	724	633	615	606	659	619	627	649	638	669	671	668	675	600	640	612	621	669	672	633	631	677	660	674	685	600	661	662	673	634	663	656	600	629	663	609	611	612	696	658	685	671	629	636	617	577	663	653	620	644	673	636	649	659	626	659	626	656	613	664	634	672	608	645	676	679	606	645	579	647	656	645	645	619	631	636	714	675	668	665	584	607	672	659	686	648	638	617	643	667	647	648	638	620	658	675	645	636	681	654	599	660	656	664	613	596	619	709	703	634	656	633	612	661	617	609	662	643	679	661	612	668	643	652	625	656	670	582	648	660	645	639	595	649	613	624	647	659	610	623	619	618	624	601	666	645	618	651	670	614	644	647	664	628	589	657	600	624	634	661	643	711	637	626	635	673	654	651	658	638	633	624	611	638	629	664	630	631	657	612	639	630	682	599	686	621	670	622	646	640	668	678	682	639	614	643	672	654	647
70909	59623	70958	65838	43403	29861	9616	705	495	445	441	425	423	412	445	422	442	451	463	444	419	466	401	390	434	425	411	459	430	407	471	460	465	452	408	450	425	440	446	430	464	477	463	431	419	405	418	438	406	440	387	416	429	430	404	396	417	421	428	443	418	448	445	388	436	388	410	429	407	405	419	446	429	441	437	488	439	447	439	433	444	458	447	445	442	457	414	408	432	416	420	427	442	427	450	431	406	444	462	453	405	420	408	427	404	440	411	437	433	446	415	452	440	399	425	448	434	417	438	445	423	428	468	436	429	444	449	422	468	443	354	453	417	444	395	426	417	403	419	396	393	405	427	439	409	392	451	406	419	409	408	407	392	416	418	461	463	396	427	416	442	420	403	419	409	402	414	426	473	401	463	409	465	420	444	430	413	396	449	466	443	432	441	436	422	411	428	430	387	428	424	434	435	440	413	394	428	401	458	414	432	411	415	443	400	430	434	437	416	423	417	426	412	436	428	413	387	402	398	449	458	424	400	451	486	397	393	472	403	396	438	425	400	421	446	436	435	452	420	452	435	403	430	455	473	389	409	437	387	424	420	435	467	423	458	418	480	440	433	469	448	413	433	444	443	404	453	418	405	429	412	433	423	420	392	407	423	398	388	398	427	419	397	430	401	411	432	414	438	448	419	468	470	405	434	412	445	399	421	437	467	433	432	429	404	437	437	432	415	436	449	410	442	393	413	429	416	426	418	401	469	425	426	425	437	459	405	439	404	404	414	424	426	406	411	406	419	401	445	382	379	436	400	416	377	402	398	466	421	449	459	429	442	432	407	410	442	403	446	376	404	398	401	444	412	451	398	413	401	465	417	382	391	388	423	390	395	424	433	460	440	459	411	435	408	426	388	434	377	430	428	488	425	434	409	424	398	410	412	480	429	422	442	418	447	402	433	404	436	445	388	402	418	433	415	400	411	411	409	424	441	445	435	405	441	406	427	458	421	429	456	373	448	458	418	457	393	430	422	420	391	425	415	457	388	368	430	436	400	417	425	452	441	424	398	451	432	436	436	426	451	403	440	474	405	405	393	475	417	402	428	437	412	400	440	416	461	409	428	400	397	402	417	417	425	414	399	417	440	444	407	447	444	425	405	428	400	400	404	441	434	433	436	442	428	446	430	456	388	463	428	409	457	440	446	433	452	376	409	419	449	452	430	426	434	429	423	402	391	416	395	396	440	456	439	428	456	426	454	426	422	433	419	418	435	433	456	380	430	433	405	440	417	389	393	424	403	419	442	410	441	456	436	394	432	442	411	429	402	411	451	432	430	405	426	430	412	408	413	429	441	438	413	479	405	406	429	444	398	442	434	454	467	425	429	429	424	440	408	431	413	464	397	429	436	445	442	443	434	401	445	464	443	406	411	431	409	424	413	415	433	386	473	429	411	441	419	413	391	409	415	457	414	412	457	411	466	432	437	416	408	440	437	407	408	461	454	410	397	426	433	480	444	438	421	400	393	394	456	403	431	419	414	435	438	408	445	452	421	414	402	476	400	438	434	425	403	455	430	444	428	410	433	400	421	398	439	449	408	424	415	409	406	423	427	448	423	439	425	397	473	432	449	440	429	416	428	434	426	455	440	403	412	453	448	431	406	437	402	456	412	435	458	413	445	399	391	447	382	424	450	457	446	398	435	436	416	425	407	441	418	423	467	418	421	408	418	461	430	396	393	469	400	397	430	457	433	423	414	400	467	426	434	459	414	422	438	419	443	426	404	426	411	403	442	430	437	457	400	386	417	403	464	392	472	424	411	446	402	388	434	411	434	421	450	404	430	418	462	440	411	442	423	483	406	448	398	416	415	420	421	419	425	466	423	417	473	434	441	413	396	431	397	469	385	455	409	476	447	426	389	409	425	499	456	429	435	435	416	437	450	436	416	425	422	445	441	417	453	450	411	430	388	443	423	441	450	406	389	401	424	461	429	386	460	438	415	442	424	428	415	427	436	421	389	437	411	430	401	440	419	430	444	436	399	412	375	444	471	378	414	450	434	402	449	444	410	441	445	398	430	432	432	397	451	452	398	458	407	439	429	408	433	417	451	450	476	422	423	424	416	438	458	432	429	450	424	436	431	425	397	440	378	414	499	398	426	428	451	397	459	445	453	396	447	435	442	400	452	434	393	414	414	416	436	437	400	428	398	377	416	407	415	395	377	400	429	428	427	426	453	430	419	408	445	402	441	449	433	393	462	437	429	397	386	441	455	429	433	437	409	413	418	384	433	453	406	431	439	418	473	455	424	442	437	484	427	426	483	463	423	479	428	417	448	433	414	386	442	408	443	432	462	398	442	410	447	408	398	411	449	439	433	411	412	431	427	415	424	438	421	416	445	401	388	455	404	417	399	446	434	425	435	387	417	452	383	425	446	472	434	471	427	412	464	434	441	381	425	428	459	421	442	453	447	447	440	454	447	383	422	434	409	404	427	443	409	473	444	426	469	409	433	457	431	439	444	424	377	425	410	457	410	397	428	428	400	462	472	440	431	396	428	439	381	443	385	437	423	405	442	425	409	417	418	441	436	465	454	388	456	413	420	434	435	446	447	442	433	412	415	462	430	421	436	470	437	408	434	423	413	410	391	452	434	423	444	461	436	457	406	426	416	381	424	413	455	449	426	434	387	431	417	473	459	393	452	405	445	443	427	424	423	458	382	455	407	437	428	423	422	418	403	454	410	434	445	413	416	434	435	424	468	437	388	417	428	421	415	427	473	424	421	419	400	457	405	403	447	404	427	440	445	428	426	388	431	424	440	389	420	398	363	429	434	431	450	417	442	400	425	417	425	449	420	457	458	452	438	404	395	433	478	408	411	425	440	445	427	382	426	435	437	436	395	438	431	410	401	454	448	408	412	412	435	437	441	390	406	403	429	409	434	390	419	455	437	433	429	420	444	440	421	406	406	471	457	465	436	425	440	376	385	429	427	445	440	432	394	435	444	443	444	437	421	427	463	414	453	422	410	414	426	427	377	441	425	479	419	440	468	423	418	428	431	431	442	390	447	426	437	422	410	444	397	448	390	446	438	440	423	408	412	424	432	404	460	432	436	407	428	463	451	426	437	402	393	386	411	437	467	431	412	453	448	402	410	421	453	415	397	389	460	462	432	464	414	425	457	383	413	415	400	434	446	447	392	396	382	451	423	438	430	416	435	451	416	414	445	441	435	425	434	409	428	427	441	456	416	391	455	429	407	420	401	434	405	431	420	426	412	426	405	434	419	431	414	411	434	403	414	428	417	438	449	452	446	491	429	433	410	381	434	424	431	417	421	457	443	426	424	425	415	436	396	430	442	410	412	428	413	416	433	425	419	418	414	387	441	423	446	424	427	389	423	453	432	404	460	435	425	432	427	406	393	414	432	432	435	412	426	423	448	444	463	433	456	428	400	440	415	406	414	436	388	459	397	402	423	459	441	404	393	421	443	432	418	428	437	411	457	435	433	447	434	440
47623	48626	70102	70661	52410	41327	8357	1040	1028	1016	983	984	972	1044	921	1002	972	975	966	950	894	956	973	981	914	953	962	957	947	1016	977	972	906	943	945	975	971	959	946	953	982	976	937	962	948	979	923	920	947	978	899	919	970	912	942	983	922	888	855	938	872	947	999	880	927	942	927	973	905	932	950	983	978	904	928	930	928	904	939	913	947	930	964	959	981	944	929	908	916	938	976	872	910	960	889	926	923	921	1011	884	989	840	966	939	937	922	871	924	945	987	891	979	925	991	907	904	962	908	892	937	921	908	951	942	900	960	953	899	935	928	883	993	891	969	903	941	935	976	947	977	951	989	944	913	929	913	907	888	967	918	973	932	979	923	956	966	938	911	916	905	939	947	878	913	931	969	983	967	926	979	932	982	942	981	959	960	946	930	937	938	970	916	887	941	958	929	927	855	928	952	883	920	904	1011	953	963	888	962	955	966	902	954	892	967	913	959	908	893	939	949	934	957	922	956	964	960	928	930	947	952	945	947	934	959	917	890	995	952	960	975	942	929	949	911	912	932	907	994	977	898	941	934	921	940	973	930	964	917	999	983	981	950	931	979	914	956	936	964	958	887	887	967	967	960	957	903	899	906	947	955	949	996	884	946	931	900	969	948	961	925	938	918	993	948	935	931	927	877	963	908	916	905	953	911	911	932	934	879	931	1024	923	959	928	971	957	965	945	939	948	1004	983	982	912	958	893	921	943	952	920	948	929	938	943	902	922	889	958	950	879	910	941	990	986	902	958	963	899	962	945	993	912	898	962	968	947	967	928	951	943	905	915	901	933	929	930	942	949	926	984	980	937	952	893	968	901	952	991	939	955	990	956	925	951	971	903	909	943	899	965	952	939	935	916	944	906	885	942	940	962	895	983	968	967	919	909	960	965	892	932	931	946	945	946	895	913	892	913	912	982	946	948	911	939	987	904	947	984	930	964	910	978	979	1015	959	946	949	941	950	965	914	982	932	951	962	909	908	957	936	921	935	911	941	937	887	990	983	933	935	935	946	975	968	961	892	890	927	947	948	925	958	953	970	968	917	978	945	915	978	925	940	906	938	924	931	893	911	966	942	989	939	931	913	961	957	895	921	972	919	935	921	948	913	931	950	947	976	914	931	917	930	954	961	972	947	938	929	956	951	942	907	925	966	925	908	970	962	931	872	975	955	944	896	951	895	912	946	939	906	949	936	961	991	898	915	943	934	928	900	975	980	934	904	968	908	998	875	913	993	958	917	911	932	946	915	964	932	918	963	945	883	924	927	934	926	940	952	892	934	953	928	899	925	1002	926	929	948	875	968	923	920	909	954	888	928	934	931	965	956	902	971	924	932	939	961	993	906	903	916	904	935	923	966	988	912	928	934	920	955	887	932	940	922	919	996	928	939	937	942	899	896	968	966	979	988	868	937	990	928	940	935	970	932	908	910	960	942	926	922	962	937	919	930	973	935	935	939	1004	942	968	987	882	958	943	936	945	887	915	966	928	935	969	939	950	982	961	964	950	928	931	948	936	996	957	980	919	915	911	969	960	962	866	899	902	903	970	930	931	913	978	933	910	978	920	945	878	907	880	943	958	950	895	942	958	904	968	933	896	982	943	921	931	913	989	970	914	968	1029	908	960	934	928	937	972	965	956	906	940	935	993	939	908	949	965	969	997	875	903	913	911	976	969	985	930	951	947	989	931	893	957	934	945	922	918	909	990	1029	937	992	896	927	970	911	945	920	961	922	876	908	910	936	864	987	948	909	891	904	893	848	939	948	948	988	955	935	982	956	939	931	919	890	986	966	881	909	885	952	959	962	964	958	914	899	952	961	930	969	891	905	900	943	953	926	944	918	919	977	926	940	936	895	984	936	956	896	943	947	944	953	955	894	913	989	959	948	950	909	957	957	911	963	949	923	974	962	947	928	922	982	983	958	972	961	893	969	990	947	950	968	913	897	926	962	979	950	958	960	948	903	930	951	910	970	946	971	962	928	954	899	878	945	925	970	934	911	941	973	923	951	927	922	952	937	944	911	955	916	957	971	913	936	949	943	994	983	951	934	851	920	948	930	968	931	917	930	951	980	951	978	987	971	900	987	933	945	925	961	936	907	928	901	929	901	938	933	960	966	911	982	914	950	951	893	978	976	966	866	907	870	911	920	917	956	983	955	942	924	970	942	937	933	930	1003	930	897	915	932	924	914	910	951	957	973	914	894	933	939	903	943	938	974	972	937	983	858	945	986	934	936	929	947	909	940	958	935	961	954	926	986	949	950	955	954	997	945	898	927	1009	898	935	925	948	986	936	921	904	937	944	939	948	961	938	932	919	900	887	965	945	973	957	955	914	957	938	942	939	953	909	975	925	864	912	974	919	958	940	963	909	931	878	921	919	950	969	996	898	902	957	992	895	971	979	947	904	934	930	959	913	936	988	958	930	877	894	935	946	966	897	960	969	944	944	890	943	927	932	940	931	917	987	928	935	965	920	1029	938	941	978	882	938	917	921	915	952	995	947	929	943	922	975	899	941	952	936	915	947	975	904	962	886	935	904	890	944	927	927	954	905	937	925	920	948	967	973	963	945	944	904	959	977	954	922	930	962	945	945	937	976	916	858	959	936	946	922	980	924	921	942	913	917	917	942	941	943	967	933	986	932	953	913	919	944	903	942	906	934	952	953	870	907	926	970	938	915	976	878	918	973	952	1019	908	940	924	950	970	956	893	942	974	1001	920	938	894	909	914	955	976	951	988	983	953	950	971	928	979	953	985	972	916	976	961	885	937	893	951	994	899	886	942	905	933	938	937	940	912	924	955	922	983	981	925	910	964	979	922	966	925	902	928	908	955	982	907	908	900	903	966	889	939	920	930	937	934	922	930	958	961	976	922	940	926	882	923	910	957	965	992	959	942	991	946	998	960	920	948	933	948	943	922	935	924	919	967	954	960	912	943	985	909	994	939	986	890	923	952	954	933	879	962	902	946	960	982	998	959	973	953	900	957	984	960	957	964	920	913	911	945	924	964	914	919	913	950	935	959	952	917	987	916	937	952	962	895	960	935	927	934	982	895	909	937	965	891	945	962	928	947	962	947	904	910	924	967	953	947	914	873	897	928	944	908	978	952	896	902	942	926	953	889	954	960	948	941	950	915	947	908	922	955	900	905	913	937	938	960	969	921	959	942	983	886	952	915	973	957	970	882	914	910	925	1012	958	914	977	951	936	887	981	895	928	973	969	905	945	961	888	904	893	959	883	913	934	924	925	933	916	1001	912	978	975	920	958	907	921	989	911	940	952	911	937	898	967	904	967	915	953	992	953	940	951	962	901	928	923	923	934	892	861	965	887	922	929	954	908	934	998	942	1015	958	940	964	932	945	928	963	933	978	955	959	919	999	882	938	881	928	893	892	931	944	931	884	932	939	944	966	954	970	937	927	977	896	954	915	923	955	917	970	953	913	934	876	961	921	927	867	920	957	928	946	948	922	986	956	984	953	927	961
38223	22071	11523	7300	2956	1075	320	249	253	261	250	233	238	260	298	268	244	286	241	285	264	275	295	264	264	266	316	289	251	272	231	246	271	256	314	252	271	275	292	245	246	249	273	252	261	256	255	295	257	272	268	249	288	255	253	250	289	264	273	235	256	289	257	308	288	281	258	252	242	291	263	277	276	257	262	252	233	273	244	237	263	285	261	263	257	241	280	279	278	268	277	253	284	257	244	256	251	267	273	255	269	283	271	255	227	239	244	264	262	268	273	291	284	281	277	233	247	271	234	284	282	242	246	267	285	271	267	287	250	298	281	275	253	248	278	256	263	264	240	234	295	276	270	250	259	275	286	268	265	266	247	270	247	280	287	258	289	254	275	279	265	246	265	262	237	274	299	281	271	264	292	280	267	255	270	285	280	283	283	261	262	276	285	230	280	252	278	281	288	276	254	270	249	257	277	258	293	273	254	236	294	253	238	279	293	292	263	267	254	323	275	271	286	259	264	306	265	245	298	294	279	256	276	273	283	234	271	270	278	266	290	284	259	233	294	282	253	268	271	260	265	270	251	252	296	256	283	293	231	252	272	302	271	258	268	259	244	260	271	276	300	248	266	279	272	306	257	227	295	256	261	269	283	285	269	288	245	256	234	306	266	282	274	270	276	270	270	272	266	237	271	268	282	297	280	265	244	290	251	271	228	263	302	272	239	251	297	262	247	273	285	282	260	256	233	269	249	246	301	270	255	227	264	268	256	268	262	232	267	261	259	244	281	236	235	251	253	277	254	252	274	274	290	248	249	266	259	270	270	276	276	232	280	221	254	255	270	282	282	281	281	282	265	280	281	284	266	318	274	260	261	255	253	275	277	276	250	253	247	272	295	252	265	262	251	284	282	251	270	265	257	271	287	275	286	268	255	265	263	278	254	270	262	249	227	297	260	269	291	270	263	229	270	276	261	251	278	259	274	305	268	263	284	253	266	262	298	292	271	254	260	261	297	269	261	284	276	237	264	269	272	257	252	253	252	252	242	279	273	264	278	279	251	258	276	264	249	283	269	284	249	239	299	297	287	274	299	256	275	285	275	247	271	227	251	262	279	257	256	280	251	221	276	276	269	265	263	277	262	270	291	246	243	266	262	280	289	274	266	276	248	285	239	274	266	263	240	257	278	276	260	257	299	255	289	277	272	266	283	246	274	267	274	250	269	278	242	293	254	284	262	280	269	273	250	280	303	267	270	247	275	271	269	285	270	294	270	243	253	284	284	250	273	257	285	278	277	246	284	249	231	247	283	258	305	267	285	260	264	283	301	279	271	269	266	259	244	257	277	286	247	249	271	252	308	302	257	261	267	255	258	267	235	276	269	257	275	299	292	257	257	257	276	250	287	269	269	267	274	269	256	259	283	253	281	268	280	259	270	260	261	262	251	282	274	248	272	263	268	276	281	259	260	270	289	292	253	285	241	277	267	261	289	266	301	250	228	244	259	277	274	241	289	262	268	246	244	283	306	264	280	242	325	274	271	286	262	279	261	281	260	257	251	284	252	275	268	239	254	266	267	243	278	255	271	221	259	263	250	236	245	284	259	267	282	250	251	256	273	247	271	254	295	259	239	280	275	282	272	288	299	265	271	267	272	247	251	247	268	276	276	276	240	264	279	265	245	276	260	287	261	262	292	279	295	238	281	270	274	263	282	275	267	267	258	296	254	251	228	293	278	266	290	263	251	286	241	274	228	241	247	260	267	258	258	263	259	271	266	250	283	259	270	287	284	271	299	266	264	294	270	253	257	249	236	272	256	284	244	239	262	248	277	255	248	270	280	290	231	254	249	252	245	275	298	265	261	264	262	267	277	269	276	265	246	219	239	290	280	289	269	255	257	280	261	287	279	274	268	254	256	244	260	267	260	278	266	265	257	252	277	279	275	273	255	276	284	273	262	269	276	257	298	281	251	276	290	251	244	265	278	271	263	277	242	262	276	275	259	273	276	241	269	238	235	262	251	265	281	285	274	267	281	258	274	260	251	284	270	275	280	255	276	254	255	286	260	265	296	251	283	276	243	263	276	264	264	262	280	290	277	264	253	255	252	299	289	262	278	287	279	271	307	272	252	239	266	257	237	295	226	273	275	270	274	262	256	256	247	261	293	230	278	250	266	274	250	263	262	295	240	285	277	248	273	264	254	272	248	252	277	257	264	271	250	258	255	259	309	259	284	252	240	263	297	291	247	294	285	227	287	276	288	252	250	277	288	237	279	262	265	282	231	264	261	245	289	278	290	275	238	250	268	257	286	252	271	255	261	245	276	264	277	271	232	263	274	278	256	272	267	276	253	258	293	246	289	274	268	269	252	273	280	273	276	258	259	269	249	265	242	274	258	276	295	260	255	258	263	277	260	279	275	271	267	305	271	237	268	249	253	277	296	292	286	267	270	292	245	258	274	272	265	295	277	274	285	250	257	286	287	269	264	295	273	289	270	263	266	295	267	263	257	273	245	285	267	253	286	260	263	289	290	248	292	254	272	247	269	256	271	265	267	256	287	265	266	269	268	260	243	255	254	247	293	249	257	251	280	286	272	280	274	289	269	258	286	274	249	270	259	275	293	285	259	266	277	266	257	237	258	257	277	246	286	271	280	271	291	270	239	257	275	285	269	269	291	294	235	261	236	281	287	259	304	245	262	251	244	265	280	292	242	290	255	262	227	265	283	279	261	257	291	238	262	320	254	257	262	282	258	250	287	274	274	298	240	235	250	287	285	259	269	259	259	264	289	258	245	288	264	254	263	270	288	251	258	290	268	282	251	277	259	262	237	293	259	290	282	272	236	258	241	281	281	255	261	254	269	263	296	273	270	294	249	244	282	266	245	248	260	249	303	254	305	255	300	262	256	248	309	266	278	252	248	253	242	264	259	250	290	286	284	281	266	250	302	295	293	269	294	283	249	275	281	279	289	264	249	266	280	281	261	278	279	301	264	266	236	283	260	291	245	254	287	265	258	245	273	266	256	291	255	256	265	268	273	254	280	244	266	247	274	281	286	252	262	237	261	278	286	297	271	307	291	284	265	261	241	270	292	283	275	297	275	268	237	303	279	270	289	230	247	263	268	250	284	258	264	252	280	271	282	279	281	241	281	256	289	268	276	235	273	248	279	230	278	286	269	229	266	315	292	270	280	277	265	279	241	261	259	276	261	258	239	289	275	278	261	242	292	284	272	260	260	262	261	291	266	266	280	269	264	246	285	279	277	280	255	275	263	279	288	256	263	314	277	256	244	278	295	233	258	293	269	243	244	260	260	281	294	253	251	266	276	274	287	262	302	265	247	286	247	245	276	265	250	291	268	259	265	292	267	276	267	254	256	256	293	263	292	260	287	276	255	270	285	269	259	259	273	295	273	250	276	288	246	281	277	233	250	231	254	245	279	272	293	265	257	247	287	264	274	260	260	253	262	283	271	223	285	238	252	257	277	277	267	275	252	254	268	278	270	266	280	250
21063	14938	17109	15379	7418	3259	795	596	605	628	637	590	643	650	624	565	541	586	606	614	628	619	622	630	615	613	650	615	599	615	635	643	610	624	624	627	607	612	652	606	586	632	625	653	590	647	601	599	582	615	622	579	666	649	610	603	632	595	598	647	618	605	686	667	595	639	590	662	632	609	688	594	634	644	628	631	624	634	599	586	622	612	629	624	659	642	629	599	613	599	577	595	628	608	643	588	639	626	652	614	598	605	622	626	626	602	667	624	639	608	627	649	625	646	630	672	625	659	612	585	663	561	578	623	644	653	589	597	610	619	603	710	626	641	636	632	638	639	585	579	564	584	640	629	625	600	562	638	690	623	579	613	623	658	641	667	665	662	604	624	627	649	602	602	610	616	620	619	633	600	591	626	621	631	627	619	643	586	639	634	598	591	643	636	631	620	634	579	627	586	608	663	594	607	626	617	652	635	603	574	619	622	627	628	598	590	621	624	620	647	614	642	649	616	608	615	595	637	632	623	612	651	594	627	593	632	603	618	667	619	609	640	609	624	628	593	617	588	626	605	653	606	629	664	664	616	626	624	645	616	640	574	601	657	593	629	639	604	628	649	606	621	605	656	655	618	609	600	686	616	634	600	600	600	615	648	612	619	625	602	585	597	656	607	659	628	632	606	602	647	607	642	629	628	617	616	585	628	617	552	577	607	618	630	629	642	611	633	607	606	608	617	669	627	636	675	621	616	595	638	597	625	658	640	570	569	598	631	610	632	647	628	638	581	613	632	620	627	662	611	659	676	627	613	612	610	583	628	604	616	633	676	644	651	635	634	617	656	638	626	621	626	561	679	639	639	597	602	629	631	658	637	643	613	620	640	663	640	613	649	631	675	654	634	604	571	634	595	600	593	657	592	589	625	587	652	618	589	617	585	632	634	588	636	569	632	625	607	622	623	608	650	628	569	616	586	589	581	624	637	617	574	603	572	642	620	611	611	652	607	606	630	603	564	660	663	615	615	677	630	577	649	631	624	640	601	646	621	645	639	598	614	617	577	606	620	634	628	592	617	654	600	619	653	620	631	619	658	627	656	598	657	634	638	592	619	604	615	638	630	605	641	650	650	637	590	655	632	636	693	635	654	588	656	634	614	584	636	626	636	623	603	636	592	622	636	633	593	598	581	615	604	622	604	630	658	624	630	612	613	572	598	647	602	609	629	604	634	592	609	610	603	598	643	593	634	611	638	619	634	617	646	639	625	615	617	648	613	602	578	582	611	597	682	628	575	645	612	603	622	608	629	615	609	619	612	617	665	611	611	662	615	630	624	651	659	628	674	628	632	588	601	597	615	660	642	627	675	588	606	625	632	640	629	686	621	663	591	599	591	614	637	583	652	612	603	633	654	626	618	608	636	623	595	626	620	622	586	630	641	644	660	657	641	614	630	584	611	637	606	586	610	621	632	681	603	645	618	635	644	638	653	618	641	621	592	598	647	627	587	599	612	684	613	661	604	606	592	640	616	632	644	627	600	616	633	614	625	646	607	609	633	636	572	638	609	618	630	614	644	565	624	593	620	620	589	588	627	637	620	634	590	594	640	625	607	670	602	620	632	592	627	581	642	629	590	609	586	624	614	616	590	608	637	648	651	652	648	639	666	618	640	652	585	649	634	640	624	641	614	663	593	601	601	605	576	617	620	596	619	634	611	631	615	622	649	618	645	634	643	625	607	606	616	671	634	612	599	633	606	599	588	588	643	602	637	610	611	617	630	598	601	625	620	583	603	677	611	628	646	604	626	609	577	632	617	638	609	623	574	658	625	614	630	592	623	621	580	623	653	681	643	589	607	620	645	625	633	593	611	628	620	577	599	613	657	628	597	627	595	655	617	634	623	574	594	593	631	666	617	639	641	608	633	657	614	587	641	638	598	595	669	639	630	624	633	625	605	633	657	639	669	600	671	641	623	669	647	614	679	617	633	597	660	599	619	628	628	608	616	609	617	598	675	599	656	645	593	608	638	682	650	647	681	600	569	618	570	621	668	606	618	613	633	597	641	646	623	652	583	648	623	600	608	636	607	634	619	621	637	623	639	607	618	631	633	686	627	629	595	606	632	582	646	608	628	667	655	606	639	641	641	593	676	648	645	634	620	648	623	601	613	631	637	586	636	646	635	589	616	620	601	620	616	636	617	636	609	592	623	628	634	642	600	623	607	621	624	611	647	683	631	595	647	632	674	629	632	654	624	627	655	645	633	612	629	642	597	651	594	610	615	607	602	619	650	566	633	628	641	625	616	605	650	632	650	633	631	615	662	590	577	616	595	632	658	639	616	637	613	624	645	573	614	619	621	591	632	607	579	595	635	577	615	582	591	611	624	611	602	594	643	632	594	650	638	642	638	588	630	637	634	567	625	666	594	610	652	589	620	655	596	622	641	580	638	635	618	641	616	638	602	604	611	605	607	650	660	639	578	598	678	610	614	609	641	671	635	622	601	615	639	621	607	613	653	612	622	653	588	600	584	610	618	640	652	637	622	619	606	616	624	614	688	620	616	611	578	563	620	593	591	626	634	646	676	691	601	637	645	598	620	681	586	622	619	606	686	639	656	674	621	616	613	612	648	607	674	642	645	611	640	600	617	643	623	634	587	607	603	643	586	591	613	614	622	603	613	570	661	652	618	621	666	669	621	602	643	588	617	659	650	652	608	658	635	629	660	615	576	651	662	641	595	629	630	615	623	646	639	634	621	630	644	635	588	622	575	612	608	609	613	599	659	645	659	679	626	630	636	640	640	619	624	641	615	608	635	636	623	611	651	645	598	606	632	599	593	684	635	629	614	606	598	605	609	606	678	640	641	681	672	650	607	617	611	597	571	648	615	614	604	622	598	585	613	664	614	604	655	585	588	625	609	626	626	613	600	629	620	643	604	621	600	650	623	632	596	585	626	626	636	603	615	682	637	617	642	642	619	646	623	617	635	632	620	637	609	621	627	657	638	651	610	611	617	680	619	613	598	611	638	611	605	634	622	651	598	653	619	652	643	582	649	684	614	603	649	589	619	620	618	642	633	607	611	623	604	663	631	623	651	583	631	645	627	625	642	605	646	588	615	617	623	601	605	640	631	639	630	625	570	629	667	604	589	594	612	638	613	572	615	589	640	627	636	627	603	641	663	598	597	724	650	626	604	596	676	565	618	601	560	618	618	613	649	597	620	630	653	585	640	653	619	656	618	633	627	603	619	612	607	628	617	613	625	628	614	635	615	658	680	576	580	588	643	647	658	662	628	634	624	674	578	605	592	614	610	618	610	583	579	557	625	618	640	622	622	653	606	609	610	619	654	624	594	617	608	618	594	615	631	605	645	641	644	587	622	609	666	603	611	620	652	606	603	619	635	659	622	626	622	611	608	626	642	637	651	665	617	642	576	557	651	653	650	595	622	641	635	636	590	618	628	613	620	620	644	603	640	625	607	633	634	640	603	604	672	669	602	663	638	656	656	604	630
63999	52174	60988	55820	33842	17193	2823	299	291	288	300	298	290	282	259	322	319	271	310	289	281	270	276	296	283	250	270	307	305	282	264	289	284	261	274	291	287	290	284	263	288	286	252	289	279	253	286	275	272	273	266	298	284	285	272	300	293	295	277	299	274	278	296	296	287	279	304	300	272	310	298	263	289	277	297	289	287	254	255	287	291	303	290	279	281	287	303	282	281	274	279	289	286	264	265	307	301	316	289	298	293	276	290	294	297	264	242	277	288	324	286	282	303	271	248	308	292	253	280	305	268	291	285	275	283	287	283	278	289	270	282	285	282	281	309	272	263	266	276	293	286	297	316	295	278	273	281	258	271	308	330	298	257	272	279	276	284	268	279	258	284	300	276	280	284	297	289	253	268	292	287	263	282	281	248	265	267	280	283	294	270	291	268	265	263	239	237	262	287	272	273	279	303	307	274	298	272	297	272	288	245	281	267	235	301	304	319	305	265	267	282	295	270	266	292	286	322	284	279	280	271	303	299	231	264	239	251	297	261	291	275	303	266	266	303	277	298	298	271	301	279	285	261	283	284	278	245	261	285	299	281	272	260	257	293	283	289	308	263	266	283	268	278	261	254	258	272	278	261	261	268	256	225	253	260	293	288	275	248	256	291	272	229	242	271	269	298	282	308	283	274	299	292	288	307	305	291	280	288	269	290	279	274	277	277	256	304	314	311	297	289	291	278	275	284	287	269	273	296	282	268	265	309	260	276	281	256	302	298	315	285	268	277	280	283	281	281	299	256	284	287	270	273	279	237	270	263	282	269	275	268	274	248	271	288	290	264	271	296	260	301	266	300	265	272	293	273	266	296	268	257	293	279	288	325	274	263	274	268	280	302	307	269	285	268	290	316	288	282	282	310	273	265	261	257	270	297	281	286	287	252	272	288	317	288	273	287	279	252	275	269	266	263	266	294	250	314	316	306	262	266	286	300	291	327	271	282	255	266	273	278	287	309	293	261	262	284	262	313	285	270	294	274	265	256	277	259	284	275	278	271	303	277	278	245	289	294	312	291	287	303	274	246	261	249	283	224	246	270	280	296	305	295	276	321	264	298	314	302	255	296	268	278	302	254	281	316	275	248	268	306	289	291	272	267	294	270	266	299	292	310	259	276	305	285	270	269	253	264	258	275	270	284	291	279	279	269	272	317	279	271	291	262	296	291	280	264	271	311	277	279	274	290	252	272	304	309	269	324	301	291	356	250	294	286	305	293	256	263	275	285	261	271	257	269	274	294	306	289	261	309	275	309	303	271	297	277	284	273	293	274	241	276	250	243	278	295	251	279	281	276	288	301	269	300	275	293	286	302	265	293	282	264	274	294	275	294	267	301	245	290	264	261	255	300	262	309	278	272	276	278	272	274	278	258	289	298	269	271	270	275	269	295	287	293	280	262	257	314	289	267	265	272	285	298	252	306	287	280	256	280	287	252	255	302	286	278	293	252	281	261	247	273	287	288	289	275	315	272	289	268	299	279	288	254	278	273	263	284	292	273	290	273	272	286	285	285	280	273	281	272	274	260	260	290	272	306	304	279	319	287	282	314	261	279	263	289	295	251	244	273	280	248	273	227	287	300	316	283	285	287	288	312	291	283	273	290	294	298	234	278	286	277	309	255	298	296	290	281	301	278	293	283	309	277	297	285	297	314	255	328	288	264	270	255	266	261	284	284	266	269	306	271	250	291	287	287	289	308	273	289	264	315	259	259	309	294	260	313	302	276	285	296	246	257	266	277	279	272	253	257	285	271	278	280	253	290	276	259	285	285	265	281	300	275	291	286	277	279	272	281	289	251	323	290	280	290	316	310	272	247	275	290	272	305	316	270	284	278	289	284	264	256	250	274	274	286	245	274	309	311	272	325	293	258	264	297	278	284	261	295	294	282	298	297	260	291	262	281	326	292	275	293	285	261	298	317	260	276	264	291	249	263	296	303	258	265	263	304	263	278	271	287	300	303	251	311	291	251	260	309	315	270	291	294	253	300	280	261	266	277	256	284	281	292	259	293	283	313	289	294	247	272	293	263	285	294	283	267	304	261	289	297	276	294	282	286	279	266	263	284	271	271	272	282	289	273	298	272	266	292	308	308	256	274	292	290	284	259	306	291	265	266	309	297	257	258	306	272	273	267	280	288	300	306	292	281	301	256	288	267	307	292	319	286	272	254	277	300	287	295	312	258	305	307	277	256	279	276	268	292	257	290	286	260	268	273	297	262	256	264	277	293	300	296	287	269	289	282	286	269	268	227	292	290	280	305	276	257	272	297	269	292	291	274	237	278	287	298	248	258	277	299	272	317	358	307	284	257	286	276	286	274	277	292	292	274	257	295	265	296	264	309	279	281	292	281	271	277	309	309	288	285	294	254	295	320	256	289	272	287	297	265	309	255	282	268	304	267	291	284	288	293	275	282	269	263	274	298	300	276	288	291	301	294	276	275	283	286	307	284	293	275	266	243	285	275	286	310	299	264	247	276	283	273	288	293	256	274	285	310	265	261	250	284	285	280	289	273	287	273	280	293	289	290	272	277	245	274	271	289	293	306	276	286	290	283	243	334	294	277	291	280	282	258	280	302	296	288	283	269	261	289	290	285	299	276	285	295	313	281	274	302	269	276	284	273	274	256	309	269	248	294	296	272	278	265	259	291	288	302	267	283	303	273	287	275	293	285	293	264	294	259	258	276	294	265	342	250	282	292	291	314	303	275	278	272	291	280	291	280	285	278	278	285	272	301	269	247	283	272	279	267	270	276	275	283	301	302	264	297	293	280	263	291	276	276	266	270	276	283	288	277	288	272	289	298	290	260	289	277	281	262	261	311	305	299	293	271	287	254	265	312	283	265	262	286	308	271	300	267	278	279	251	319	291	293	266	275	292	324	270	279	279	305	273	243	288	286	260	279	267	271	304	281	316	281	283	264	305	291	313	297	259	302	261	288	299	265	299	287	255	281	251	274	289	301	291	243	284	271	271	279	277	311	274	298	309	269	288	260	272	314	262	274	289	275	288	300	276	255	270	302	309	279	266	291	277	254	277	261	300	266	305	299	307	295	284	274	267	309	247	303	305	288	271	290	255	264	271	302	294	291	282	265	297	288	293	296	277	264	270	266	258	294	264	276	291	263	278	264	310	297	294	260	266	259	254	279	289	263	272	279	315	272	249	295	246	244	284	274	225	292	269	258	272	289	294	266	240	292	284	280	282	284	282	253	303	271	293	292	290	292	278	257	283	272	302	283	255	288	285	305	253	305	262	254	284	286	262	280	303	272	276	281	253	266	261	261	310	290	270	271	315	308	279	271	295	281	329	266	266	325	250	291	273	272	245	298	248	263	287	258	286	276	292	315	269	259	286	270	259	287	302	279	238	267	296	263	266	283	255	263	259	274	284	300	292	250	264	276	269	267	282	279	279	272	265	258	229	309	302	265	266	300	276	287	266	291	296	296	292	265	245	271	245
41614	41248	59451	59535	41364	27723	3289	725	685	659	690	718	661	682	684	657	665	680	730	700	656	670	657	644	670	595	683	678	642	690	648	659	668	671	653	670	651	641	654	670	677	638	633	705	662	658	658	702	652	683	633	640	678	621	644	667	670	622	654	660	650	640	643	635	655	662	682	653	613	652	690	713	620	637	660	673	681	661	694	623	670	681	672	683	672	697	663	641	643	666	649	707	651	700	661	701	639	657	641	696	658	668	663	689	584	675	651	651	659	651	627	655	655	682	671	635	669	595	615	658	668	646	664	613	687	652	640	677	682	656	657	652	663	658	642	621	687	658	671	682	669	636	673	660	688	648	650	599	694	642	650	651	647	665	634	661	661	656	624	682	649	676	640	672	688	622	663	650	655	625	714	652	686	613	695	676	669	647	675	622	665	608	736	676	678	648	692	665	705	638	658	631	658	675	700	656	678	624	650	686	664	716	624	637	621	697	663	662	655	713	647	656	624	674	666	674	647	657	641	680	647	673	643	630	652	667	660	685	699	632	676	661	691	677	644	674	664	647	738	659	654	660	669	643	681	671	669	643	668	665	675	670	680	677	655	653	661	675	674	688	616	667	653	647	647	651	694	657	630	679	628	680	673	647	619	691	641	636	690	666	654	662	675	675	652	732	653	684	662	649	660	656	658	656	656	639	630	687	660	607	627	688	615	612	667	659	622	678	677	692	653	649	602	641	656	674	643	633	669	650	710	670	638	685	630	612	681	625	695	634	647	697	654	653	628	680	709	655	635	653	665	667	718	644	707	637	638	674	676	687	639	622	645	653	711	669	608	648	661	649	636	687	667	648	683	692	661	684	599	669	680	657	655	696	618	666	625	645	659	656	665	625	688	677	696	643	618	671	686	614	652	624	656	667	664	693	670	670	627	636	651	683	639	665	653	680	699	645	673	681	658	673	689	668	696	653	637	671	659	652	665	683	659	660	678	644	615	683	659	655	682	672	631	680	677	670	663	682	619	651	689	655	666	672	654	662	631	712	662	658	647	633	673	654	690	643	652	640	716	662	661	660	671	630	680	670	635	647	678	622	668	642	654	600	652	601	617	657	721	686	670	654	679	639	667	654	672	698	690	680	600	670	658	632	691	689	674	686	686	608	628	627	648	687	618	643	666	660	701	667	697	655	688	665	661	616	641	667	672	690	652	647	714	648	631	660	663	687	647	673	631	626	652	666	680	655	661	677	627	644	697	671	616	672	676	626	666	662	649	667	629	671	663	634	701	639	710	708	635	704	674	619	646	661	656	672	631	645	705	672	613	685	626	675	627	583	643	711	711	622	620	643	654	658	684	688	650	697	662	665	692	621	659	666	631	653	626	655	636	644	716	635	632	703	671	684	652	661	674	701	661	676	641	645	659	632	653	642	671	661	702	642	615	653	661	668	702	645	694	650	660	666	622	657	663	664	673	652	680	620	637	662	650	681	656	642	640	656	635	653	655	617	638	658	657	690	725	663	679	701	670	643	651	593	660	636	668	667	643	644	663	690	660	648	675	657	629	645	646	629	657	620	638	648	666	703	624	697	662	621	697	712	653	654	647	640	662	663	652	633	662	671	623	652	663	639	637	633	659	685	659	650	625	664	626	633	649	677	654	650	657	634	671	694	661	600	671	681	607	615	636	640	648	653	675	675	635	663	655	638	679	657	709	622	643	675	630	618	685	670	673	692	661	647	656	625	719	619	646	631	646	686	675	645	689	635	647	663	708	626	642	675	622	638	657	646	709	652	671	593	664	670	727	624	692	659	657	684	634	700	661	672	625	645	666	664	690	686	642	635	658	616	632	654	649	643	686	670	636	637	635	674	708	666	656	663	630	663	698	657	640	655	619	681	650	665	618	660	674	657	668	651	695	640	657	637	681	646	647	645	670	648	635	627	650	612	641	677	674	641	677	697	659	668	659	637	635	676	679	692	613	670	672	681	655	661	669	625	657	660	679	704	653	649	645	661	690	675	651	652	683	648	689	686	643	658	693	689	620	633	648	654	641	704	650	668	653	683	650	644	676	662	751	669	653	673	664	643	657	638	727	641	676	678	652	611	671	646	632	667	672	685	704	697	688	670	639	716	657	676	625	624	685	651	630	660	688	669	675	673	608	693	635	669	670	739	683	691	654	648	657	659	697	690	649	662	666	659	685	621	672	664	644	631	631	657	681	635	643	674	687	632	681	684	654	667	677	626	669	645	681	675	646	635	657	689	670	664	668	665	706	650	657	641	663	609	721	663	657	675	673	629	658	625	650	648	669	633	659	619	685	628	660	657	663	683	632	663	681	678	647	700	651	626	629	702	665	653	700	631	669	684	677	668	603	639	622	644	628	656	624	681	670	667	717	680	670	652	645	687	703	672	637	645	676	665	633	602	673	684	701	708	656	678	642	639	582	718	657	665	648	669	619	636	655	694	698	688	667	669	664	692	647	639	646	634	667	652	669	654	692	686	649	639	657	696	652	664	645	631	628	694	670	665	646	684	682	660	648	662	659	638	674	644	638	643	701	644	673	696	651	676	671	655	682	673	642	654	672	663	650	695	664	645	657	639	658	672	671	667	658	679	654	691	605	634	639	666	665	672	655	710	646	634	627	643	682	667	636	631	614	614	696	634	645	667	631	683	675	672	645	667	684	698	682	662	626	637	624	677	655	643	643	679	661	718	638	702	654	655	630	652	642	638	681	640	667	699	648	680	642	641	676	670	632	654	710	627	643	673	672	665	670	668	652	670	665	662	592	633	652	624	670	695	679	681	624	641	635	676	666	646	701	668	605	655	711	663	667	661	631	640	709	657	644	663	696	620	691	656	686	658	724	642	631	672	660	669	674	671	661	652	684	667	649	671	673	689	666	628	629	631	684	669	656	648	660	672	660	663	651	671	693	674	651	681	672	694	679	674	629	625	653	617	644	655	677	657	643	663	636	635	634	650	666	621	629	687	648	641	643	666	680	656	678	634	688	611	682	641	672	658	678	658	647	648	644	647	690	718	677	665	672	652	654	635	631	655	632	696	637	653	666	655	698	697	662	678	665	653	627	636	628	653	664	666	613	651	701	632	634	689	653	664	706	631	681	711	680	704	666	647	648	688	635	655	659	675	621	691	655	688	692	660	696	674	683	694	676	654	646	715	647	650	569	657	656	672	659	669	681	656	679	644	690	639	676	687	685	613	717	654	673	648	646	611	658	662	701	693	608	639	693	676	625	656	667	624	663	703	656	654	684	669	666	675	657	618	680	659	652	661	665	681	655	659	664	688	684	668	687	665	659	673	701	656	649	670	648	673	665	628	673	671	671	685	697	659	678	686	627	667	662	634	653	618	675	609	734	644	680	631	667	664	668	689	655	695	659	639	667	658	712	669	673	691	636	659	678	691	625	693	637	663	640	699	643	664	641	660	640	646	670	627	667	639	698	678	683	642	669	648	672	652	661	656	642	683	639	643	652	618	649	697	635	631
69903	62621	69463	66475	45450	26322	7628	646	451	449	410	432	439	439	422	394	380	436	411	440	442	402	430	471	441	442	444	425	418	415	435	449	450	446	441	409	418	439	422	428	453	441	444	476	432	431	427	464	453	439	422	415	451	419	423	457	411	408	429	441	434	465	442	412	457	416	437	423	460	443	472	417	462	432	461	393	426	414	482	420	430	451	426	441	384	404	435	431	417	448	379	459	407	412	429	448	436	419	462	416	419	417	420	445	474	450	414	422	439	457	420	438	432	426	450	443	429	413	422	386	447	427	400	436	452	392	420	452	384	418	410	427	414	440	462	465	401	423	433	405	427	445	429	404	409	444	440	442	443	422	432	423	408	410	472	461	397	457	437	396	434	411	473	439	459	408	413	450	450	432	399	423	478	409	461	422	458	445	396	410	406	424	453	425	399	450	452	434	411	480	385	471	438	407	421	377	415	463	451	427	391	424	464	429	434	420	443	418	431	450	433	416	443	432	450	404	413	443	405	431	459	396	390	428	440	430	438	432	413	446	452	411	414	426	445	398	408	437	427	412	441	413	430	459	395	431	424	362	445	402	417	420	444	423	384	421	390	439	428	401	429	453	415	428	415	432	471	388	417	454	425	442	427	418	451	469	401	429	387	416	456	413	429	398	385	386	428	443	453	407	421	454	456	429	408	441	388	401	441	426	461	451	440	454	434	427	430	448	403	432	430	409	427	449	418	415	410	371	381	475	426	458	428	428	400	448	474	430	402	407	401	465	441	440	431	433	386	401	396	448	410	427	409	411	394	383	417	419	430	453	430	437	446	410	402	415	428	385	467	424	413	444	422	418	446	456	451	467	430	429	464	404	471	435	395	464	420	432	410	424	449	406	415	389	436	452	438	469	427	431	410	387	459	426	455	477	452	398	433	401	425	424	435	416	422	481	417	407	486	411	425	442	404	436	405	455	443	450	384	406	397	428	476	457	425	419	442	473	432	417	467	421	459	426	410	441	439	452	411	357	444	417	407	435	390	456	427	391	419	435	426	432	398	409	440	421	425	410	445	428	402	408	398	422	434	441	410	426	413	431	415	446	427	422	449	441	432	459	456	436	401	430	396	405	405	415	396	423	404	390	412	405	405	400	437	463	430	417	413	416	415	372	420	444	430	413	416	446	429	443	446	399	462	417	437	461	417	462	411	399	391	468	421	456	413	408	396	496	400	426	382	411	413	418	434	420	402	446	424	468	443	407	443	424	395	410	417	467	405	431	467	436	441	413	460	402	437	459	408	446	405	406	447	485	417	410	430	418	468	384	455	464	496	405	388	437	401	410	468	386	425	436	435	417	431	407	451	459	431	426	423	441	417	467	458	457	430	457	459	451	445	414	423	444	381	435	474	446	459	418	416	419	449	395	404	395	485	415	388	414	450	459	476	453	429	421	429	395	405	458	414	439	471	419	437	415	406	412	448	434	404	433	420	397	454	440	445	421	437	399	470	452	430	404	424	410	406	452	418	439	421	436	449	428	391	407	464	430	447	444	383	419	416	411	419	459	434	401	446	426	435	418	431	394	423	442	432	466	401	439	460	423	426	449	419	432	444	449	375	437	458	398	484	442	431	464	435	432	455	432	432	446	371	403	429	414	463	400	396	448	416	442	398	440	406	420	404	422	452	430	430	428	418	439	363	447	408	476	404	408	431	419	411	433	417	421	411	426	448	458	386	451	406	419	437	416	426	443	436	423	420	425	412	417	413	403	428	445	443	477	438	425	428	421	401	430	442	426	439	410	418	421	419	454	458	429	409	405	421	388	382	384	434	417	430	395	408	452	458	443	430	419	423	403	394	419	421	442	444	407	419	379	435	424	393	457	438	452	451	419	449	406	448	445	423	437	442	440	410	405	400	400	414	444	424	455	419	416	432	435	427	396	456	428	452	425	434	437	441	427	398	419	458	446	420	379	433	407	402	421	412	415	422	420	423	416	443	407	444	453	442	424	429	425	419	415	446	418	448	452	419	400	448	382	385	436	405	395	462	430	483	435	447	434	449	430	425	426	414	445	444	426	393	449	426	432	437	409	440	432	455	417	411	448	461	452	420	392	438	403	428	412	427	446	385	450	468	413	438	475	412	428	413	412	434	386	432	442	447	423	383	444	381	458	431	433	415	435	417	412	447	432	420	444	423	400	447	464	425	408	450	470	425	406	425	458	379	441	446	434	448	451	413	411	405	456	431	399	477	444	448	487	456	421	443	432	422	427	438	415	404	393	453	413	419	434	422	436	399	465	394	428	380	369	411	423	439	457	404	388	414	414	404	455	463	441	456	421	444	417	431	388	395	413	432	431	404	467	446	417	431	439	481	406	435	417	399	442	421	416	411	451	412	406	418	391	401	424	432	450	466	408	404	434	413	423	415	435	424	453	396	423	447	464	450	432	440	408	391	405	410	379	421	459	430	451	436	454	430	419	376	404	466	415	407	440	414	388	387	437	459	419	438	433	409	383	474	473	434	428	445	402	411	416	427	384	433	436	409	430	451	446	410	408	426	436	443	417	459	386	465	434	406	449	412	395	428	408	395	453	410	430	483	430	442	439	428	464	418	411	401	443	380	413	461	429	425	407	439	423	434	393	390	378	405	469	376	438	436	454	460	432	411	450	417	460	401	410	419	445	473	445	432	442	466	384	467	419	432	389	435	427	426	423	426	478	446	403	466	430	425	417	440	445	435	452	438	452	456	372	420	426	437	446	418	402	403	445	389	403	400	435	386	436	413	435	424	397	475	431	406	408	445	399	380	425	412	453	439	444	400	419	435	453	416	425	441	418	406	449	437	416	406	427	437	414	440	451	461	417	436	445	460	413	394	432	424	398	405	446	443	467	418	412	430	424	421	466	414	441	418	442	418	456	442	416	477	462	423	427	418	450	395	426	463	427	404	390	422	429	417	391	440	402	405	438	443	393	438	407	424	411	415	434	436	434	428	404	405	451	463	445	421	440	475	397	454	436	465	453	387	421	427	415	397	417	410	466	435	444	416	439	425	448	429	426	429	445	431	437	426	419	459	425	432	431	427	456	421	410	469	468	434	439	425	426	475	392	412	406	467	431	443	420	418	455	444	429	454	438	438	430	452	470	400	440	432	447	460	432	393	490	377	393	407	447	426	403	412	460	411	423	423	401	418	419	411	436	377	427	391	405	382	432	448	435	459	451	412	365	410	384	447	419	415	473	426	413	408	432	448	442	424	408	401	431	428	409	434	434	442	446	453	461	422	405	441	427	420	429	436	439	403	430	399	424	424	440	456	468	441	439	454	446	433	424	411	417	427	467	456	451	428	443	407	457	430	440	471	396	393	429	427	433	454	416	412	405	426	410	426	413	405	427	403	413	422	442	460	440	443	402	455	448	399	444	452	409	411	423	455	423	397	417	447	392	474	470	459	448	439	383	397	443	448	454	455	419	411	436	446	420	380	410	438	445	418	429	403	425	405	384	436	415	442	416
46894	51651	69586	71929	52138	37251	6961	1053	1021	986	1000	982	972	1012	972	931	980	944	982	904	976	932	1007	970	955	938	955	900	951	989	931	923	904	969	982	932	918	972	914	970	939	955	921	913	944	986	872	917	926	927	903	895	953	1025	887	932	950	964	950	971	980	1011	970	967	922	971	939	965	933	939	917	934	974	897	919	907	887	930	937	959	956	950	890	959	977	929	975	966	1008	960	919	965	869	941	989	931	917	1001	933	945	893	916	948	932	911	892	904	907	1006	957	972	915	998	949	900	953	954	965	967	911	927	873	963	1003	904	881	936	903	955	947	972	881	949	934	963	1002	939	972	980	936	922	941	1017	967	934	908	955	911	912	974	917	957	933	972	956	932	934	913	914	1005	961	968	932	894	897	916	907	936	960	943	981	963	889	932	950	958	951	930	957	964	943	916	969	948	898	911	1009	972	967	934	950	931	949	919	970	945	951	976	947	940	953	942	914	845	855	862	921	919	897	929	930	931	951	928	935	928	979	943	936	957	901	939	973	913	999	942	969	997	928	972	923	954	988	876	922	932	988	943	943	1001	943	975	948	921	909	939	930	954	955	948	920	1000	936	961	943	950	966	938	963	936	892	940	959	913	935	928	866	969	937	945	936	1031	967	888	900	939	945	943	1010	877	930	935	916	911	964	912	937	932	953	1000	900	961	932	896	972	949	938	912	886	983	949	967	951	926	943	922	954	943	907	948	1004	980	936	955	964	935	930	992	889	962	888	976	946	915	895	965	893	938	943	943	981	917	916	914	908	920	975	940	982	944	900	953	983	948	970	992	883	947	931	932	924	945	985	913	949	932	946	935	922	944	958	942	953	943	966	944	964	895	999	943	946	885	919	970	964	965	949	1018	962	939	973	957	1005	947	968	912	973	917	894	902	966	935	962	891	917	975	949	912	987	961	946	887	893	932	898	979	927	946	981	930	898	948	953	948	963	930	941	897	979	926	922	944	942	933	968	940	917	911	947	962	909	881	943	934	920	975	896	978	939	906	979	945	956	940	974	910	933	870	963	923	960	941	933	983	906	967	972	929	947	918	968	922	939	935	945	895	970	944	964	952	976	911	947	987	941	918	898	957	950	988	923	956	955	933	932	953	911	945	936	892	976	968	939	968	965	919	941	945	865	948	920	932	964	943	942	925	931	944	931	915	889	939	977	887	961	951	921	928	946	964	949	962	952	908	996	933	931	881	967	920	920	879	927	913	978	970	943	973	910	946	912	916	1015	977	961	947	937	984	934	889	949	954	999	944	996	917	941	949	950	913	933	942	939	876	974	933	874	966	935	940	902	954	973	969	880	973	952	934	974	994	918	947	989	943	964	918	898	964	936	935	959	930	958	943	962	967	913	934	934	929	947	940	905	934	898	982	906	873	925	885	969	954	941	968	934	933	984	972	916	985	911	958	913	888	935	943	895	953	923	938	957	916	960	972	948	948	968	955	957	959	925	979	932	971	940	886	975	893	950	952	887	944	889	932	946	966	943	919	968	965	993	943	966	929	931	973	1016	956	892	905	981	946	935	954	916	963	959	930	886	949	953	905	940	923	915	981	972	934	983	970	979	919	947	999	910	997	911	961	912	918	956	923	945	937	907	898	910	960	945	959	940	990	995	928	952	945	997	906	960	941	906	969	909	980	923	906	965	900	959	911	932	915	908	927	944	858	950	936	927	996	962	970	969	949	905	915	912	943	946	933	903	978	966	975	960	911	957	896	928	932	991	945	932	930	906	876	892	881	949	940	943	960	978	993	942	950	999	914	924	932	905	949	881	995	884	954	937	982	964	936	909	946	976	951	972	925	945	936	938	951	922	891	931	891	955	933	1002	949	961	941	917	928	932	908	1003	889	906	951	939	960	946	945	991	947	934	900	957	923	905	961	926	941	916	944	862	972	938	940	884	961	967	882	935	922	932	925	926	959	895	949	937	981	961	978	964	951	988	915	990	917	924	880	914	912	945	918	927	944	929	911	949	932	915	923	910	954	986	927	939	947	928	935	919	920	972	946	936	893	942	931	920	945	909	940	888	963	974	940	937	944	946	934	949	906	915	949	957	887	954	925	961	953	921	966	1007	1006	975	971	937	906	953	903	969	939	934	949	875	890	921	975	941	940	937	928	946	954	1005	1009	881	980	936	936	947	928	918	880	940	957	973	908	946	913	903	978	940	953	915	907	964	954	919	940	924	925	953	938	954	997	942	922	986	915	1009	997	891	913	944	886	943	999	893	912	921	974	952	945	972	970	904	927	906	902	934	928	904	952	927	970	934	935	947	954	1019	904	890	949	922	891	952	975	939	898	880	941	961	907	955	919	992	940	933	935	988	951	918	954	906	954	906	953	961	965	975	961	936	953	940	911	1001	947	941	899	966	927	908	957	924	945	931	972	949	954	912	926	949	896	920	917	923	941	926	886	918	954	925	1008	961	966	906	905	925	940	931	977	924	893	946	965	955	965	915	1000	909	959	976	988	983	886	952	898	914	958	995	969	976	949	979	925	890	938	952	920	952	938	941	937	961	927	917	961	961	949	916	941	962	944	961	936	963	932	968	947	958	994	952	994	947	927	921	922	953	937	961	911	973	947	954	937	954	974	972	921	975	875	932	917	946	926	960	968	954	993	978	945	913	974	975	931	933	875	947	998	974	1009	960	910	967	953	916	1022	956	906	954	998	938	979	953	970	944	917	904	1012	1000	937	929	929	932	939	890	920	935	969	977	943	981	979	950	957	907	909	956	951	940	965	938	970	958	906	932	933	970	918	956	950	941	899	913	919	943	955	942	933	936	978	919	935	922	910	916	924	953	897	904	916	947	954	882	909	924	955	945	992	907	938	927	959	1011	964	919	976	929	927	899	927	938	919	942	981	957	935	916	962	948	885	921	974	904	915	908	1010	913	944	931	901	932	951	960	926	877	974	902	1058	922	926	930	925	956	974	929	907	1015	1003	941	951	927	910	889	958	1014	974	905	990	1008	924	947	935	948	890	918	996	941	923	941	920	962	896	867	930	923	938	896	938	887	974	1003	924	956	993	956	940	938	953	940	899	944	957	920	905	938	890	981	950	940	961	917	845	924	877	893	947	922	876	961	938	879	943	916	967	972	932	917	935	942	917	947	990	966	1019	887	933	969	972	1002	890	955	971	970	922	914	940	901	969	1015	917	857	981	945	858	963	998	963	963	923	1019	929	950	941	915	939	964	934	957	924	909	941	923	936	1023	943	972	911	937	902	964	914	955	924	933	943	985	978	925	913	935	945	959	939	949	918	964	965	959	930	945	945	1015	909	949	913	940	933	935	901	980	914	952	884	954	843	976	954	947	973	945	974	915	935	933	990	978	940	928	950	937	928	921	943	927	960	950	950	973	929	970	891	975	978	933	934	960	946	914	942	953	938	900	983	978	940	934	985	942	957	909	937	926	955	925	907	1025	961	957	909	966	901	971	916	869	997	890	961	971	970	944	933	983	961	920	928	906	993	909	952	909	971	975	957	917	975	906	992	935	924	933	938	963
40916	30923	16369	7539	3238	1054	372	276	276	269	281	264	253	284	278	283	293	261	244	285	246	258	285	273	282	258	263	265	250	255	262	280	277	277	266	276	285	290	285	283	271	271	271	279	289	269	264	289	285	292	265	271	268	292	303	254	254	284	242	278	262	279	249	260	251	236	283	301	242	291	279	257	288	269	247	278	260	253	286	268	251	280	254	250	262	270	273	264	298	280	254	243	286	287	290	262	269	261	280	287	282	294	268	276	254	290	268	275	269	283	284	270	277	250	272	273	288	290	243	270	281	260	286	275	277	252	267	281	267	288	287	245	263	263	290	275	277	273	262	249	274	302	269	259	304	296	260	264	278	263	292	271	264	255	244	303	279	291	260	292	275	277	285	277	258	288	255	240	256	281	294	244	269	273	274	276	248	238	245	277	285	273	242	269	275	291	289	281	286	247	275	292	285	222	265	278	299	265	256	242	278	264	269	288	278	247	269	293	278	289	255	267	244	306	288	250	282	273	266	251	272	266	300	256	286	263	275	288	266	291	245	291	291	251	268	273	275	277	248	287	245	277	266	257	296	240	270	266	298	268	260	296	300	243	276	261	253	270	254	280	281	296	284	282	240	291	242	294	289	267	240	262	247	272	260	290	287	250	261	293	287	274	291	266	280	273	252	261	302	340	248	234	242	245	279	265	282	262	280	272	251	277	275	240	295	259	271	281	274	242	271	239	259	258	302	277	247	273	292	263	274	241	229	231	278	243	261	264	293	263	301	285	275	255	298	240	273	272	250	284	297	254	271	281	272	291	275	240	283	262	268	293	225	277	235	274	256	266	257	245	240	276	277	273	280	240	277	266	310	286	327	261	234	230	261	264	284	270	253	313	244	264	287	277	264	284	278	282	285	277	270	316	314	250	294	279	284	285	312	297	289	287	264	271	290	273	249	265	275	265	276	290	267	284	259	272	260	269	280	284	277	282	264	282	266	238	281	243	281	275	252	255	291	282	283	269	243	272	249	280	264	260	258	296	266	244	254	265	274	283	268	265	292	294	275	271	263	285	289	296	302	261	288	296	271	292	253	267	287	291	269	285	265	282	282	273	271	273	258	269	251	233	280	264	279	288	276	300	269	266	283	274	292	261	271	263	253	248	277	266	263	263	271	259	269	260	255	232	247	265	280	273	248	254	243	261	271	261	293	279	262	270	268	294	267	255	266	281	235	279	229	272	266	294	268	273	253	272	281	239	259	282	267	258	286	275	306	285	227	288	305	257	260	266	290	253	294	271	270	249	240	246	273	291	260	235	277	258	271	272	280	267	301	252	284	267	258	302	291	263	241	256	294	256	289	308	267	262	278	275	256	280	285	274	268	251	252	266	248	256	278	243	289	261	309	274	259	262	263	292	237	257	283	310	260	269	270	300	247	286	285	296	249	294	290	277	259	261	288	288	262	256	290	268	263	311	300	277	267	286	276	294	251	268	274	260	274	254	281	268	270	295	248	251	256	270	255	245	272	275	262	265	279	279	279	286	259	285	250	251	246	290	252	282	285	265	292	289	243	258	266	243	262	285	288	276	254	276	288	301	268	284	296	279	252	276	257	271	258	295	279	265	325	255	280	287	256	305	281	275	263	290	295	254	244	282	260	251	262	258	268	259	250	293	276	298	281	284	287	283	247	273	267	274	285	259	257	242	250	285	274	252	246	260	273	250	291	267	253	280	286	290	285	283	260	272	270	304	289	232	277	281	259	282	262	265	277	280	259	293	264	285	279	245	274	263	253	271	282	276	278	291	269	267	251	285	265	272	276	270	258	283	258	294	271	238	297	277	268	275	286	291	283	284	301	280	218	229	246	255	292	256	271	257	284	242	283	285	324	289	262	253	288	255	233	281	268	262	262	253	265	247	268	273	247	277	272	254	255	292	266	252	293	234	279	295	261	265	293	263	266	290	285	280	290	274	295	273	258	242	257	262	267	274	260	248	268	260	262	262	258	277	275	287	264	266	264	271	255	259	204	276	259	287	282	260	255	263	241	256	268	253	273	265	270	282	282	303	287	266	262	261	290	259	262	272	258	228	298	261	256	296	274	255	278	286	243	303	286	294	274	284	260	264	294	282	280	275	256	269	257	274	252	299	294	247	287	267	307	268	278	267	284	254	267	263	266	271	271	260	276	269	244	276	280	286	269	266	265	261	293	301	251	253	288	260	267	275	252	264	287	273	270	269	271	266	266	263	274	272	268	255	267	259	246	274	251	246	288	242	284	268	286	240	295	287	283	295	290	258	276	243	292	280	308	239	262	252	277	262	239	273	248	277	289	250	262	285	269	234	287	283	317	305	245	270	292	224	275	273	251	249	269	293	289	274	251	258	258	290	270	279	250	291	270	271	286	242	257	290	280	276	259	250	237	274	252	275	262	254	284	240	248	276	273	253	263	260	265	280	292	306	287	288	292	269	260	301	279	235	276	280	273	281	230	286	285	251	273	293	272	287	283	318	265	265	280	282	263	263	269	249	244	277	256	292	282	294	297	254	277	291	253	294	296	280	260	276	317	295	257	280	289	245	278	273	255	252	305	296	269	262	288	260	280	260	284	239	283	281	261	272	242	301	252	319	277	279	288	304	307	258	282	292	254	275	306	288	299	266	291	284	285	253	312	299	270	287	259	271	263	272	298	251	264	268	261	278	280	243	312	228	261	299	277	297	294	257	288	275	250	268	287	264	256	280	281	259	273	246	257	289	266	275	264	261	269	262	260	268	262	244	286	272	281	282	279	281	280	276	284	288	265	271	270	315	282	239	277	267	274	296	244	236	260	272	277	291	259	277	280	318	262	250	257	288	269	272	289	255	279	301	259	273	310	275	255	284	290	240	280	256	262	291	298	270	276	270	284	234	245	249	248	245	257	299	273	294	246	256	296	287	261	270	262	248	238	250	259	281	269	287	316	269	273	282	257	297	268	308	321	258	281	257	281	255	276	270	239	273	248	270	264	291	294	251	246	273	247	282	285	259	261	273	242	266	273	305	268	263	289	283	261	264	298	262	252	268	278	254	277	286	246	275	277	266	255	264	261	285	316	254	233	267	255	289	282	259	267	280	312	292	260	257	284	261	282	260	280	297	277	284	272	285	262	281	275	254	257	276	269	297	313	277	255	275	266	267	275	248	257	287	270	283	230	264	272	239	261	253	258	265	246	278	256	252	278	264	253	271	269	300	270	249	284	299	248	303	247	283	265	256	289	265	239	269	270	238	278	288	243	280	276	277	271	288	255	281	244	296	255	278	247	293	261	292	260	279	275	281	262	290	284	281	260	251	254	242	266	255	288	260	285	271	280	277	251	266	288	300	290	245	278	230	282	240	293	249	261	261	276	271	270	262	284	278	284	275	255	284	261	293	282	242	298	253	295	266	246	259	303	249	279	256	274	279	289	254	261	256	273	256	273	277	266	237	279	264	264	254	271	273	259	273	274	292	263	283	277	284	282	238	267	292	263	273
23728	21698	19209	15630	8091	3120	969	602	627	651	591	637	645	654	601	619	663	635	611	634	669	703	642	645	635	647	661	632	637	620	632	638	648	631	612	646	652	628	622	597	632	630	633	622	673	633	583	622	615	615	635	659	622	607	633	640	640	629	643	619	644	594	610	674	575	655	650	623	616	664	628	626	628	609	646	603	630	589	659	621	657	645	625	632	616	589	593	634	632	682	641	664	612	623	649	651	608	596	620	642	640	656	564	642	655	642	647	637	610	627	630	665	667	623	692	626	609	598	642	628	644	612	606	626	598	639	637	669	610	650	618	585	597	620	608	638	601	590	605	635	621	633	571	590	658	667	653	679	649	616	651	632	653	581	654	605	646	618	598	599	636	585	623	596	659	620	630	661	626	604	639	646	634	615	624	651	642	669	617	644	605	630	636	662	609	643	599	629	617	606	637	627	677	617	580	651	607	641	673	695	610	599	598	628	618	653	638	636	624	639	657	624	670	683	609	628	590	606	606	621	618	632	642	652	621	654	623	598	633	636	595	626	639	625	667	680	608	636	659	632	622	610	686	637	611	642	578	620	664	636	597	628	679	612	619	590	628	683	599	616	601	614	602	649	656	607	639	632	589	639	621	644	649	674	633	644	601	635	658	630	637	609	633	582	610	627	610	621	574	593	636	621	593	643	615	616	625	565	651	642	592	693	623	651	598	612	604	614	615	636	618	687	637	572	634	624	637	609	615	577	626	623	659	639	600	634	637	652	651	621	630	604	633	657	620	626	627	638	673	655	652	630	605	615	620	588	641	601	602	634	618	650	650	613	664	648	663	628	630	595	667	641	682	609	672	631	618	620	606	633	645	632	633	597	626	628	604	638	651	616	625	627	691	614	597	676	613	650	621	647	635	633	634	662	665	656	587	650	623	652	660	624	614	601	569	669	592	673	628	597	594	603	616	665	646	618	611	624	642	617	602	598	572	626	616	578	652	625	640	650	620	554	627	635	654	652	654	612	646	671	641	635	696	623	653	676	626	632	635	643	629	608	606	628	653	624	604	599	622	624	676	615	645	590	635	641	647	666	636	669	649	616	626	630	632	588	605	610	657	636	617	642	614	585	611	665	604	633	634	608	590	611	641	678	632	632	639	632	642	686	639	642	675	619	604	621	618	599	594	645	607	566	654	652	632	619	644	663	629	614	649	627	643	646	605	622	619	605	631	629	666	627	641	608	641	650	620	631	562	675	622	648	690	730	652	643	621	608	640	655	638	631	636	627	677	637	622	610	617	636	589	656	628	653	658	627	615	606	659	609	625	643	623	631	625	617	630	673	640	593	599	618	666	651	592	574	663	655	654	659	649	653	662	600	624	615	644	588	604	620	633	633	598	664	628	630	631	603	648	640	625	632	628	656	562	568	601	660	663	627	654	585	649	621	669	646	600	583	611	637	610	626	632	609	632	619	617	643	611	641	636	647	609	626	679	638	639	671	594	634	687	637	606	612	631	616	642	642	648	642	654	672	643	609	596	610	611	610	630	643	652	617	628	611	646	663	645	650	606	588	646	610	591	616	646	610	619	575	678	661	656	587	619	670	595	635	626	646	646	610	628	586	625	619	602	589	621	626	605	609	618	605	636	612	672	623	622	661	632	614	665	688	665	698	598	631	672	629	659	618	603	625	651	628	625	536	584	587	630	633	605	628	649	630	605	619	618	613	659	571	622	603	610	609	586	651	642	645	608	628	644	635	646	644	631	662	633	584	592	628	659	616	603	628	611	659	650	659	596	624	622	649	608	623	641	629	672	682	679	590	622	671	636	631	623	616	622	639	583	630	629	684	647	690	599	625	622	646	655	585	653	603	681	618	683	674	657	642	642	581	588	633	568	629	618	657	610	629	603	646	624	630	605	655	606	636	638	596	618	570	655	644	607	648	610	626	636	664	639	607	667	642	641	628	606	625	638	636	629	651	614	635	655	585	644	621	643	634	647	634	651	655	635	657	631	597	616	618	628	623	615	599	597	667	624	609	682	647	641	675	605	591	626	628	623	602	617	643	598	621	623	631	620	639	607	628	624	681	668	623	647	662	615	643	619	643	652	663	572	638	616	614	625	626	616	593	636	647	634	599	608	648	613	622	615	634	658	686	630	626	673	645	627	616	633	640	606	607	618	613	640	687	654	638	656	588	642	662	641	609	610	644	657	634	609	624	639	632	616	651	654	644	633	721	650	613	654	609	624	646	647	624	609	632	695	665	653	636	626	613	658	682	635	658	642	638	660	606	641	609	619	635	618	618	594	599	597	648	667	692	627	641	633	634	573	620	665	590	636	642	619	604	622	614	653	623	630	635	639	622	615	659	621	657	641	647	581	681	613	595	624	618	657	612	625	670	633	620	605	645	605	641	596	605	663	635	590	620	645	622	681	613	614	681	633	571	641	619	658	592	642	607	557	631	610	588	638	627	637	630	655	628	665	590	611	642	558	648	612	658	636	604	623	618	643	643	630	615	562	583	704	656	622	627	644	607	642	577	623	630	606	627	683	609	634	621	645	639	582	630	627	638	615	635	639	634	599	591	611	603	644	639	639	596	610	650	612	654	647	621	608	605	555	634	568	609	603	650	647	635	653	628	655	648	630	632	626	647	640	658	615	625	630	641	634	642	658	661	639	637	632	605	628	635	646	637	615	613	626	644	665	587	624	651	634	656	596	621	651	629	623	614	635	655	614	587	638	642	634	634	633	636	606	597	613	583	580	603	635	650	624	616	592	621	632	669	641	609	618	612	611	628	644	632	596	569	650	665	622	582	606	638	640	602	629	579	625	638	626	594	645	680	640	622	652	608	635	653	618	650	626	617	616	606	632	589	625	622	638	627	678	592	631	590	605	647	614	650	581	587	636	630	634	618	610	635	617	622	640	639	590	646	623	621	641	637	656	605	632	629	664	622	652	649	630	608	594	598	583	647	630	660	623	632	615	658	663	640	633	637	623	577	621	609	656	616	604	642	628	601	645	610	624	683	614	639	616	630	634	627	610	640	658	626	618	613	656	635	629	630	629	621	631	607	639	654	681	660	647	631	639	562	657	663	659	659	644	643	641	628	647	650	627	599	637	660	644	632	621	661	618	610	618	618	606	567	677	679	661	618	668	639	643	651	611	667	581	634	656	622	613	655	629	618	648	605	619	653	642	658	625	643	601	607	638	641	642	641	643	594	661	679	693	607	611	641	666	639	632	628	637	649	617	637	609	622	611	628	613	640	648	609	621	603	643	613	594	594	634	655	655	648	673	606	628	654	632	653	600	616	620	621	630	644	614	638	625	658	626	646	639	621	648	602	606	623	628	656	647	629	645	595	588	659	677	632	665	656	638	632	644	645	709	623	603	639	621	651	649	619	600	612	632	631	651	611	663	637	626	650	609	583	599	607	606	617	636	640	633	631	668	658	640	585	656	650	627	638	609	657	626	617	646	619	632	609	643	638	613	596	672	582	633	615	605	648
64552	55805	60457	56190	36357	18971	3686	318	299	300	275	284	320	300	274	288	247	283	278	316	296	296	309	288	292	291	254	302	253	309	277	278	299	274	275	301	247	300	252	288	277	308	324	284	276	259	317	308	294	313	270	309	308	352	278	296	285	274	242	301	297	272	297	286	296	301	290	311	301	271	276	289	285	316	246	261	308	303	274	305	283	308	268	277	281	284	291	293	287	268	311	306	296	275	286	282	289	273	318	278	320	267	300	305	271	301	278	292	292	303	276	289	282	310	290	274	266	321	268	287	260	305	304	295	312	283	263	289	302	303	270	299	286	303	283	301	302	307	290	270	279	287	282	308	272	283	281	262	300	300	310	249	295	293	288	301	269	285	262	288	293	276	304	294	271	283	298	272	300	322	296	315	285	301	296	293	276	284	300	290	273	282	257	275	281	302	266	287	296	321	288	300	248	290	288	305	285	280	271	298	279	283	235	285	307	287	276	281	302	322	298	289	283	295	288	286	316	303	303	319	302	295	269	280	304	324	271	323	306	282	277	267	288	294	328	309	256	308	314	310	296	302	272	287	290	289	295	299	254	286	306	307	264	269	287	272	305	301	280	317	270	291	267	313	278	291	280	275	284	283	263	312	292	278	320	286	305	301	295	299	304	264	282	273	280	322	292	291	275	270	305	307	278	272	265	308	291	289	286	257	307	335	304	286	324	287	271	326	294	303	277	301	284	272	295	294	306	301	280	283	286	293	274	288	281	276	270	294	270	296	262	304	295	291	269	290	287	310	295	323	277	256	288	280	276	329	285	315	299	287	299	285	248	274	260	294	304	279	284	290	268	277	278	299	276	256	300	299	281	290	309	306	281	272	281	290	277	245	273	283	283	278	313	295	281	287	306	309	261	322	319	296	266	300	327	284	289	275	292	279	293	279	335	280	325	338	271	288	296	279	277	277	277	313	289	285	289	286	291	267	269	270	274	299	296	306	284	319	314	279	307	295	304	286	317	295	306	302	305	282	269	278	282	266	295	325	321	279	306	284	283	306	313	283	315	244	255	293	298	315	312	278	291	274	315	273	287	293	303	287	306	251	271	283	258	304	319	268	313	307	289	302	293	296	319	301	274	294	296	268	281	297	274	294	324	309	287	304	316	302	303	273	267	291	269	286	299	301	295	303	276	296	266	293	300	299	314	294	278	317	312	268	296	316	264	267	282	281	294	314	290	277	298	288	276	303	290	288	304	273	300	252	262	312	268	299	271	299	290	300	288	283	292	304	308	281	277	289	280	258	254	292	259	287	265	302	284	318	264	303	293	276	251	286	278	274	264	303	296	278	317	249	266	309	295	289	273	267	265	288	264	295	262	301	287	324	272	265	280	297	302	289	293	295	299	284	295	299	318	295	298	293	291	304	288	281	286	284	291	292	304	314	286	279	322	277	264	308	288	281	277	299	282	291	309	288	302	298	303	304	285	273	279	268	303	265	277	287	318	288	283	272	310	283	290	294	277	300	274	309	302	287	318	261	289	298	262	301	297	298	302	307	303	302	262	262	273	260	270	293	282	280	282	260	304	296	306	287	269	293	301	292	317	297	287	305	286	248	295	286	300	264	311	285	301	307	260	304	279	289	281	309	302	344	307	307	316	295	277	300	280	303	297	290	294	321	276	305	262	293	277	247	290	272	280	295	317	264	295	275	305	306	285	296	294	291	313	308	281	311	273	272	278	277	307	262	289	275	292	279	265	280	324	294	261	277	291	321	280	288	282	272	258	319	276	275	297	279	296	285	310	275	316	309	284	255	298	355	299	304	275	293	265	279	255	284	284	342	298	330	314	271	300	297	271	280	305	309	322	298	291	278	280	287	289	301	293	277	268	291	278	259	270	293	289	312	273	272	294	300	303	306	299	334	290	281	285	279	302	292	295	291	282	286	266	298	314	294	288	268	315	305	270	258	262	300	286	290	316	276	282	261	293	278	282	302	281	301	269	306	280	301	288	295	285	267	303	286	302	314	270	289	269	283	281	301	299	306	277	302	327	287	284	253	283	302	242	274	279	302	268	301	272	312	276	289	282	269	249	295	302	245	284	295	318	294	282	290	300	290	316	278	258	274	279	273	276	282	317	264	281	284	294	319	287	252	282	305	259	306	309	283	329	266	282	290	271	319	277	277	310	304	255	281	300	286	306	299	287	265	279	299	301	285	270	278	295	285	302	270	299	286	302	272	269	267	281	328	281	278	277	258	267	292	284	280	328	269	313	273	296	287	254	277	271	283	300	299	264	266	274	265	258	305	305	282	284	302	267	270	277	274	260	256	283	251	291	289	287	303	297	302	263	294	313	296	286	299	298	297	297	307	297	310	267	281	288	267	306	253	311	299	297	316	285	297	244	296	280	289	283	293	316	318	278	275	273	287	270	287	291	308	294	324	301	287	277	303	269	278	288	307	305	310	300	274	273	302	258	305	279	315	267	275	286	289	295	295	277	277	304	270	287	320	300	273	300	304	289	291	251	278	304	260	276	266	299	288	278	321	265	288	335	285	282	307	289	298	281	339	283	306	310	276	278	293	267	317	299	298	286	295	313	290	319	300	323	295	289	288	283	301	271	277	303	288	292	294	296	284	295	268	283	291	319	292	295	307	290	308	263	268	252	257	267	290	288	291	286	295	274	293	295	277	290	288	276	309	292	298	307	307	314	274	271	297	305	301	322	249	266	275	310	282	303	331	271	299	300	297	261	302	306	283	288	304	294	308	291	284	264	302	286	283	270	314	293	293	301	282	311	306	291	306	298	276	301	290	281	294	321	265	271	278	267	309	285	289	300	278	304	257	295	260	279	315	286	310	259	298	269	256	297	324	301	295	281	286	271	292	276	298	285	242	286	279	287	273	300	300	298	281	286	306	290	316	272	256	284	270	307	304	295	277	295	258	289	294	269	256	267	301	284	291	288	293	279	310	308	288	301	250	277	268	280	282	283	276	306	272	295	300	254	271	303	283	315	257	305	297	290	258	273	302	309	330	286	280	285	285	265	282	289	298	278	266	311	301	250	293	286	299	281	302	302	295	283	267	263	260	301	307	300	321	282	292	287	285	296	295	307	270	295	278	246	269	279	301	306	284	295	282	281	296	289	325	311	259	300	306	281	333	265	278	254	305	293	287	261	280	287	282	304	298	281	303	289	261	289	270	276	263	326	279	295	289	253	271	304	282	304	288	314	287	288	293	315	294	294	295	306	276	291	274	307	281	281	300	276	328	345	325	261	286	327	289	316	276	293	270	282	297	244	293	284	300	293	285	290	271	290	295	293	295	261	295	294	262	267	274	311	318	267	309	287	312	315	307	259	304	272	299	267	284	313	284	296	257	290	234	299	275	282	271	288	283	293	321	272	280	308	289	264	305	310	289	288	299	278	268	297	318	297	287	283	308	309	321	256	260	331	271	298	300	310	302	315	339	328	284	285	309	273	281	289	322	282	281	264	241	284	290	281	260	311	300
41495	43993	58705	60417	43728	30034	4277	722	727	725	721	720	708	685	674	696	734	698	716	668	712	714	692	712	698	704	711	645	662	737	659	688	668	682	765	652	737	677	661	655	671	682	640	691	684	686	686	710	711	653	678	655	741	731	709	672	676	654	690	677	694	683	688	646	643	718	668	676	689	649	690	697	680	696	668	700	668	688	721	667	677	665	705	668	717	681	710	712	704	630	661	685	656	686	654	719	690	724	660	705	671	682	686	647	682	679	662	673	707	698	673	694	695	690	674	660	652	683	691	642	707	641	696	753	660	673	677	695	685	639	683	694	680	672	692	705	698	656	669	682	698	699	698	641	716	667	660	715	687	647	614	703	648	664	682	673	675	724	657	667	718	689	738	713	717	712	692	749	683	692	706	673	678	702	669	642	674	660	706	659	688	640	722	664	724	699	673	700	666	689	695	629	640	712	649	706	708	695	658	675	687	685	704	673	660	702	695	713	658	739	692	708	696	684	681	693	727	705	685	651	730	720	647	717	682	697	707	675	682	689	640	705	636	691	680	712	682	693	689	676	657	682	711	669	672	653	658	683	635	704	688	671	655	638	661	655	649	668	696	727	693	687	695	699	733	675	682	674	667	708	644	646	691	727	628	679	697	667	656	625	676	662	662	668	694	690	668	671	703	724	676	688	694	719	651	681	728	688	645	695	678	653	667	659	670	682	650	702	648	708	724	668	709	676	718	701	709	698	688	732	681	714	687	653	680	654	734	703	672	675	722	684	741	673	708	675	703	650	668	746	703	659	700	673	656	685	684	702	681	700	644	691	717	720	683	723	709	652	685	729	677	644	678	707	684	646	674	743	737	715	729	696	674	713	653	696	662	711	680	659	691	672	669	671	716	664	626	673	707	630	686	669	711	690	714	700	733	660	658	684	661	628	650	706	673	658	679	638	683	694	700	699	661	724	676	649	687	669	638	662	671	717	684	734	656	699	693	645	693	664	605	685	697	701	706	703	650	638	706	695	639	692	686	690	681	691	701	700	689	703	665	691	651	671	686	690	680	685	662	712	672	691	714	717	702	717	710	702	715	640	716	646	712	652	654	674	658	667	629	671	614	673	711	643	665	666	650	667	665	696	652	704	645	643	668	686	666	626	643	666	668	653	682	661	676	704	668	689	657	668	659	637	708	698	689	665	684	690	710	654	700	699	677	698	673	703	641	680	733	731	655	675	663	690	670	672	745	695	678	676	674	696	684	715	685	686	707	685	681	711	672	669	703	677	650	666	692	665	690	726	691	748	714	728	704	704	670	647	675	686	671	680	725	621	645	694	698	652	633	642	684	645	677	709	654	688	680	717	703	653	665	719	646	689	672	650	682	702	713	708	687	694	727	684	684	675	678	638	662	736	646	694	715	673	672	674	674	681	713	733	689	728	685	750	693	688	674	672	710	662	642	675	651	729	742	716	673	646	659	684	639	657	660	717	673	677	689	657	727	668	661	656	736	681	695	700	690	671	699	709	696	671	693	656	708	686	725	686	685	689	666	654	683	673	659	680	709	666	699	685	672	690	658	671	658	733	711	679	725	710	632	731	685	683	666	706	669	660	703	674	604	692	696	644	695	662	716	734	692	653	689	649	681	613	657	699	697	692	645	672	701	660	720	677	633	629	723	656	729	709	712	711	694	699	684	620	652	657	705	688	711	641	629	684	702	687	675	677	657	671	717	677	711	688	719	708	672	681	680	672	671	698	681	666	693	685	722	722	689	704	676	679	672	702	674	721	711	656	694	700	689	658	688	686	638	698	673	704	678	687	685	694	680	701	676	693	681	690	686	681	678	639	684	694	661	656	678	675	651	698	683	713	687	684	678	716	737	646	693	688	658	687	659	721	696	679	687	650	713	699	693	678	717	635	697	636	647	674	676	698	713	694	708	710	675	682	674	656	730	669	671	661	693	694	686	688	673	693	662	681	677	626	690	633	726	689	661	690	643	643	741	678	694	716	715	655	647	685	711	655	663	691	629	667	666	714	658	678	677	648	683	613	713	651	681	689	718	629	634	647	648	661	666	640	662	663	669	736	709	710	708	694	695	674	620	726	626	702	687	700	630	705	679	669	699	628	649	696	662	668	672	685	727	704	687	710	648	666	689	711	737	683	673	683	656	668	745	692	737	695	675	689	679	664	695	671	709	650	689	712	722	636	656	650	636	711	710	701	642	719	643	711	678	680	676	681	672	650	738	692	669	725	629	693	676	748	736	741	732	674	696	725	678	659	692	673	690	632	680	682	675	690	668	696	635	644	658	658	657	690	673	658	706	701	698	690	691	652	694	672	655	665	683	660	667	658	681	641	682	694	683	618	700	641	715	663	673	652	673	702	659	681	641	659	700	667	705	682	691	713	680	681	662	673	659	684	670	710	681	669	715	657	709	672	670	673	707	687	704	705	750	728	657	709	690	702	715	717	621	662	668	735	679	685	692	699	654	704	685	743	653	659	654	658	715	682	644	687	677	734	644	722	674	683	656	656	642	660	721	672	667	679	695	737	658	673	704	673	680	666	668	664	690	670	680	695	709	629	691	684	626	701	685	640	695	653	625	683	659	717	674	677	673	651	648	640	675	713	671	679	664	706	683	639	685	641	691	701	702	702	678	696	663	686	684	671	708	629	632	653	673	652	694	708	658	686	656	699	749	651	650	697	730	698	668	663	694	645	680	697	699	719	694	622	718	688	642	630	664	658	677	635	663	677	651	644	667	735	634	694	665	720	695	691	699	694	703	670	666	712	684	644	694	668	687	666	700	682	715	716	682	690	670	673	672	646	648	700	631	692	692	699	654	678	639	659	694	703	636	706	720	715	719	677	695	677	683	663	696	719	688	721	663	672	729	740	715	702	690	716	737	714	681	691	678	686	708	701	690	664	701	768	662	681	655	679	680	671	656	643	654	686	708	683	650	669	651	614	647	716	692	638	735	659	668	702	629	683	722	648	646	666	691	710	678	615	660	644	674	665	709	663	690	674	646	671	659	657	731	694	648	689	675	703	725	683	682	687	700	687	695	663	690	681	666	695	681	705	687	646	697	718	657	634	703	664	715	688	669	691	675	687	697	655	673	677	719	659	689	659	693	660	689	677	681	678	716	682	660	662	677	691	697	687	653	690	686	723	687	642	698	691	681	683	703	663	675	680	696	683	674	700	687	679	661	647	697	648	640	674	688	643	683	685	706	670	673	704	687	725	678	685	686	702	682	704	678	708	666	695	677	660	711	696	680	664	674	685	646	655	635	678	694	704	700	679	684	758	692	703	668	721	729	714	653	717	634	663	719	656	668	647	670	649	669	671	679	657	673	727	690	679	680	688	684	699	706	676	630	662	704	727	658	692	727	697	668	658	706	742	664	690	685	685	674	703	693	705	702	676	665	709	625	657	695	667	691	649	693	673	701	683	677	692	682	759	656	683	658	693	686	647	655	679	712	679	676	686	673	700	671	687	708	638	643	655
72301	60982	72336	64320	43473	28353	7052	668	470	432	439	446	433	446	425	463	419	462	462	460	451	455	455	440	415	451	454	449	467	467	459	509	407	454	442	446	415	450	407	428	442	452	426	452	424	404	433	448	436	455	408	450	434	427	455	403	424	469	454	443	472	472	448	447	411	435	454	461	466	424	405	457	430	419	406	403	461	450	387	467	403	451	428	458	476	460	449	420	433	447	450	473	445	402	434	420	460	415	453	479	451	438	436	467	441	449	448	456	433	461	454	414	414	449	432	412	405	396	442	431	434	429	471	444	444	475	428	444	441	423	434	394	432	422	423	419	416	439	402	404	437	444	462	445	424	441	424	489	449	422	431	401	444	423	467	462	429	405	465	408	411	460	464	440	413	452	479	430	444	459	460	495	422	422	443	454	438	398	442	449	420	451	430	436	424	465	434	437	459	420	456	475	434	455	416	445	460	448	408	434	423	423	406	418	446	442	458	455	446	419	421	437	413	424	455	433	415	425	429	430	425	430	410	412	426	412	441	477	475	431	426	437	380	463	415	452	446	425	438	466	464	416	429	453	400	441	448	384	433	421	428	462	448	421	437	420	427	430	412	432	446	446	425	419	432	426	391	425	385	380	427	441	424	446	446	425	408	402	440	422	458	474	430	391	426	403	430	399	460	430	465	434	423	470	453	452	454	408	443	423	455	419	435	442	405	439	385	429	421	430	460	420	436	414	432	412	460	463	410	421	438	440	439	457	435	465	408	428	463	431	442	446	455	421	397	467	458	395	391	399	441	456	449	423	428	432	420	436	429	443	452	425	455	460	460	416	408	418	444	431	448	421	447	463	451	406	448	423	395	421	408	488	428	467	429	433	452	427	435	444	467	485	444	441	433	441	427	435	452	437	466	466	403	425	451	444	412	435	427	446	443	462	478	437	402	433	447	463	466	417	441	425	444	428	446	403	437	433	449	409	451	442	439	459	421	437	461	429	425	420	398	421	411	420	426	432	448	411	393	422	431	414	430	441	468	423	433	428	440	435	428	448	443	430	445	413	459	446	414	414	468	472	424	421	472	442	419	465	420	390	440	474	440	398	434	453	404	428	405	415	438	436	429	436	439	407	458	474	445	433	420	471	445	414	467	408	427	429	415	453	418	445	389	421	464	475	418	400	411	438	455	381	473	448	410	415	449	377	439	386	462	409	426	472	441	431	465	442	431	454	441	428	430	455	450	418	442	438	416	429	426	431	452	434	456	395	428	420	438	429	391	433	451	452	434	439	417	475	473	456	453	451	447	441	399	438	452	462	488	468	428	403	456	441	465	424	413	436	408	436	409	451	465	392	432	441	450	414	426	379	441	460	385	454	408	441	430	411	463	439	438	429	433	447	428	434	408	467	435	424	463	411	431	424	451	406	455	469	411	434	486	429	433	467	444	424	445	469	403	402	455	422	424	414	421	493	436	425	441	413	434	423	459	421	452	477	445	451	441	413	416	418	445	446	455	393	422	403	464	456	469	443	413	422	448	460	477	454	439	431	430	452	436	454	471	450	415	454	439	435	428	438	449	492	477	429	434	417	396	403	430	426	431	425	446	454	444	440	402	418	454	477	441	429	441	416	431	427	403	417	425	411	467	446	467	443	455	461	397	410	491	417	422	440	442	425	420	439	442	461	464	429	443	438	429	453	432	436	390	484	425	429	442	440	455	405	430	457	374	398	421	455	424	405	422	412	439	454	468	458	438	460	411	477	442	422	400	449	433	411	407	430	431	476	392	407	419	427	415	429	450	434	422	434	477	424	431	436	443	427	412	434	452	438	441	421	393	422	439	443	423	451	422	436	424	458	413	416	409	437	438	408	406	476	457	458	468	433	417	444	460	444	417	498	463	449	430	450	446	416	420	489	426	421	405	436	431	435	407	456	463	435	461	435	411	426	412	434	434	408	433	407	426	427	424	399	462	442	468	460	444	421	449	466	444	459	402	435	477	440	465	436	432	453	433	445	465	431	453	414	459	493	422	394	435	391	438	447	484	463	462	408	413	466	437	429	426	400	452	430	414	415	436	479	456	422	433	415	416	450	441	442	443	431	416	466	438	457	379	435	391	406	443	420	458	438	430	458	438	459	453	442	423	463	457	420	419	389	420	486	392	486	391	428	423	468	443	437	439	392	418	436	446	408	454	472	479	455	442	453	421	407	441	420	450	408	403	422	417	431	415	410	454	425	419	403	436	431	460	435	444	466	442	479	423	436	461	430	434	413	446	411	429	416	469	453	405	468	466	427	423	452	475	442	465	428	481	431	427	407	456	460	439	457	451	461	435	438	461	455	413	439	435	413	423	443	451	447	425	425	447	406	387	408	378	379	461	462	441	466	453	434	438	419	473	412	493	448	438	448	401	420	438	441	439	430	483	432	452	427	450	418	467	462	423	429	421	387	446	411	442	443	404	408	425	466	486	442	464	411	427	425	427	410	410	459	446	456	403	428	451	444	426	415	373	467	434	438	457	430	461	398	431	405	436	418	416	391	437	413	462	461	412	454	464	440	446	448	428	436	445	462	468	423	488	462	394	391	436	441	451	428	468	432	443	443	438	435	416	393	467	385	415	418	440	396	412	459	430	445	428	400	460	445	472	402	447	425	434	413	445	459	448	438	407	447	442	416	400	466	432	427	463	465	418	448	427	420	423	431	435	420	454	410	426	439	418	432	402	432	446	439	431	437	436	431	435	428	459	413	432	389	454	408	441	467	408	441	451	412	415	456	409	408	435	434	446	463	428	388	451	441	436	432	478	440	413	423	493	452	457	430	447	434	503	448	417	442	436	449	468	488	413	426	384	412	430	410	424	432	420	495	479	428	445	430	417	439	460	408	443	418	448	418	411	424	416	402	441	431	447	428	430	452	431	429	442	431	445	399	441	427	418	493	423	456	487	454	425	435	444	451	419	433	426	402	410	438	433	491	417	420	430	434	422	372	424	490	466	415	433	429	421	383	393	414	426	415	422	454	459	453	403	447	444	447	407	419	448	434	439	448	452	419	430	426	443	451	390	440	427	472	412	480	442	420	475	454	442	461	453	467	449	425	403	448	434	435	416	424	430	445	397	452	470	449	428	470	445	418	454	420	439	423	437	432	484	449	412	414	446	464	454	438	404	384	416	404	417	480	431	437	417	416	433	431	412	466	451	441	379	452	419	417	430	428	399	407	439	430	450	455	418	416	405	397	417	430	451	451	471	473	473	399	493	421	400	428	424	384	446	439	427	450	433	447	465	454	444	453	419	427	486	434	448	402	443	426	439	446	438	438	435	408	453	473	435	464	430	409	443	420	444	456	456	462	441	440	415	476	434	422	415	393	432	417	394	419	453	469	462	449	430	400	435	451	425	478	412	462	403	452	435	437	425	425	432	449	466	417	445	403	450	445	442	425	416	483	428	486	422	472	395	455	427	441	428	438	450	460	472	418	429	428	416	453	463	511	470	478	419	469	408	466	399	417
49955	51126	72070	69774	50758	38729	5951	1085	1019	968	977	945	963	1095	990	998	1016	920	990	922	1043	991	965	965	959	1048	962	942	951	931	996	989	958	958	923	988	957	922	966	966	971	945	962	954	961	905	899	964	929	999	974	1008	1010	963	961	940	978	984	962	966	988	994	930	957	983	932	991	927	898	949	1016	982	844	980	996	903	1020	983	931	948	968	981	1001	961	965	901	991	997	968	916	968	940	1013	898	1027	933	934	977	949	928	949	996	953	1005	919	984	983	1034	937	959	942	969	961	931	967	958	903	954	980	924	1020	968	1027	961	927	964	972	975	962	1013	978	904	965	985	900	992	938	1015	951	956	987	953	964	980	906	962	996	969	942	968	992	963	1000	970	951	973	915	921	942	1004	909	985	940	917	935	949	1003	933	963	986	964	977	942	932	973	922	1005	1006	995	1003	1001	975	986	952	982	967	966	931	929	965	1000	979	968	997	937	956	969	991	1002	974	962	910	982	920	994	916	994	985	1000	943	935	970	948	913	917	936	891	970	938	934	926	960	975	933	940	978	952	926	1027	953	918	963	973	1016	954	982	953	958	954	912	899	952	892	955	895	971	959	947	931	917	973	969	959	969	997	985	953	933	957	944	965	1028	959	997	966	959	893	976	962	971	1002	976	977	940	1024	972	996	1030	950	993	1009	921	915	978	1004	937	935	901	961	939	980	913	1011	949	993	970	982	969	967	912	1012	915	906	1025	980	978	996	936	944	915	953	942	910	945	953	967	974	980	945	944	996	997	961	1007	916	922	974	935	920	1004	1025	955	922	962	959	910	958	958	949	959	973	908	968	959	984	980	947	956	959	930	1013	920	966	963	1020	936	914	1010	963	924	981	981	982	929	918	960	986	934	964	916	964	956	956	913	1024	937	966	1047	954	930	942	912	989	1018	942	1038	982	948	969	957	945	932	976	954	958	908	996	952	976	972	931	977	945	1016	921	1021	969	973	999	980	922	955	976	934	925	945	966	939	963	974	952	962	976	992	1019	957	1024	996	965	944	958	984	988	987	1015	970	881	998	975	882	948	936	951	954	967	973	984	986	1025	983	934	917	962	930	917	961	928	954	1012	1001	980	944	1005	1016	980	955	964	984	971	951	991	966	956	947	987	959	988	982	966	908	874	977	886	964	1044	909	990	988	927	989	926	931	942	972	888	970	970	954	907	921	933	952	993	980	912	990	975	954	976	974	991	985	968	969	920	967	951	962	977	959	990	951	931	907	929	994	935	932	1002	917	985	961	977	953	977	991	883	931	902	931	934	930	923	880	892	921	1009	923	947	942	944	993	974	925	1023	949	962	935	920	981	942	884	1005	955	932	979	1000	905	998	884	978	929	944	931	990	956	958	864	871	922	939	895	971	926	937	984	963	1011	951	946	928	930	983	986	994	918	983	974	932	1009	954	987	948	1015	941	987	940	925	954	943	996	962	949	951	895	944	927	982	962	948	911	938	1015	987	913	998	974	994	976	1012	902	994	1032	920	955	938	960	934	931	965	941	958	887	975	987	962	949	951	969	940	1001	931	964	1004	941	957	985	965	941	955	949	931	908	940	961	960	965	904	1001	989	923	951	949	942	987	1028	976	944	931	997	920	923	993	990	945	978	998	954	944	959	911	973	1000	882	988	982	932	956	951	926	927	936	961	1000	950	958	921	984	982	958	984	940	1013	963	975	945	977	945	981	907	966	938	911	913	910	907	972	982	990	913	955	890	1001	911	941	948	940	1004	994	934	919	980	955	915	986	962	922	977	924	954	911	956	975	908	916	1005	947	942	972	954	895	892	986	1012	973	938	997	919	1000	960	986	959	955	968	929	960	942	944	998	971	963	1005	968	1007	995	921	978	1005	940	946	886	968	939	934	991	1034	928	931	953	999	982	942	960	977	949	925	1021	911	940	1035	961	983	944	916	993	952	917	943	971	879	930	914	918	928	991	960	939	973	953	1026	1000	989	931	952	1046	915	941	927	990	923	897	983	943	957	924	1001	951	937	900	908	982	990	973	999	940	915	892	939	1014	942	918	955	928	992	927	966	1004	972	919	993	952	988	921	973	944	986	956	943	890	1028	937	954	1033	944	931	971	930	968	955	950	969	912	990	941	961	1004	965	943	941	916	921	932	922	953	1005	971	954	934	977	953	977	992	907	917	955	956	959	923	932	1023	974	949	989	906	1010	911	978	991	912	936	934	1002	962	946	902	928	921	1024	951	961	1007	961	955	998	994	934	984	982	957	960	952	973	957	965	946	976	953	973	933	901	1029	937	920	986	938	928	970	973	945	961	881	999	979	940	976	931	956	947	962	954	949	999	968	942	975	1032	941	984	901	883	974	957	963	1008	967	937	1001	985	939	951	892	928	917	955	959	929	898	965	965	977	983	940	955	921	980	970	929	936	975	924	923	1012	911	939	1000	947	934	937	949	1008	999	948	980	1044	930	963	983	913	920	981	1005	976	985	937	951	998	948	982	945	1003	961	964	904	955	940	949	917	1005	963	934	1015	900	934	943	960	992	941	925	954	955	956	997	929	1002	883	904	967	965	969	972	975	958	928	990	972	926	928	973	972	986	937	957	960	1019	1009	935	925	997	931	906	948	916	963	949	933	939	954	900	949	925	978	978	926	907	986	975	954	925	982	941	990	925	968	965	913	954	983	935	954	909	992	955	944	944	951	937	927	914	895	932	975	928	923	945	968	920	967	973	973	1007	914	947	981	973	936	931	1011	909	957	959	899	1002	965	1028	959	948	982	988	914	954	961	929	947	953	978	1030	989	952	982	1002	908	940	939	950	961	898	939	984	962	924	934	928	917	988	868	955	928	994	937	934	907	957	973	978	978	927	958	926	919	956	981	967	1002	983	942	978	992	948	976	935	933	955	910	973	941	964	928	970	974	942	969	967	950	982	938	963	904	978	962	941	972	1015	936	932	941	936	981	1001	960	925	964	961	939	993	964	972	998	975	974	961	874	977	981	918	990	982	939	932	953	936	967	994	915	942	999	995	971	960	946	965	947	983	900	932	953	918	994	974	970	962	980	974	916	978	961	934	983	970	930	906	955	946	950	949	973	946	977	994	885	903	964	992	969	939	955	939	981	959	950	930	880	954	986	951	915	990	981	976	943	969	942	963	971	952	1016	1009	942	920	936	941	1009	973	928	931	949	949	931	984	901	956	915	939	984	935	933	972	967	950	993	935	1025	944	949	953	973	989	988	1002	944	965	1002	928	968	948	966	905	943	1022	995	869	970	982	1034	966	901	977	939	935	978	990	981	956	973	989	936	949	1031	921	1014	927	971	997	931	910	945	958	906	916	949	950	1002	993	981	946	909	1010	930	983	976	963	1011	967	987	946	908	955	953	992	943	964	978	936	932	910	954	979	954	962	963	987	976	926	977	937	973	961	1014	931	928	969	992	976	987	971	941	979	932	1047	909	974	924	936	1011	962	977	979	1033	952	966	941	972	932	898	968	1031	994	976	972	943	911	995	975	955	997	930	991	1000	937	986	973	970	907	970	962	995	982	956	992	982	915	953	896	942	936	966	960	1009	896	978	932	926	1026	942	973	951	973	988	932	1018	950	966	1016	937	945	992	919	969	918	970	977	979	955	938	926	935	906
42008	29594	12816	6622	2630	1203	370	264	270	279	292	287	318	292	302	283	279	272	273	271	288	283	266	258	275	275	265	267	276	257	283	262	289	253	257	277	285	253	255	270	245	280	290	265	295	255	232	291	290	306	261	289	271	285	267	247	255	257	280	273	278	281	281	297	282	247	266	266	295	255	240	249	265	267	275	273	284	249	271	234	277	302	272	246	271	285	281	314	280	304	288	267	262	253	233	250	265	281	263	273	274	255	310	246	278	251	274	278	272	289	298	276	260	282	279	238	275	257	268	263	261	267	268	278	261	268	318	256	299	272	289	284	257	251	236	260	279	272	270	293	262	275	259	302	278	297	287	282	276	299	257	294	270	297	293	231	241	268	290	284	276	259	272	261	281	309	244	303	269	238	299	295	259	250	263	275	278	249	308	280	271	252	277	269	250	288	284	240	304	233	267	262	279	266	274	276	292	291	288	276	276	280	257	266	257	300	276	288	257	261	286	251	258	271	268	279	273	281	249	302	268	258	291	266	297	283	299	280	276	252	264	289	278	292	292	280	252	276	256	278	242	282	303	285	259	298	286	260	263	269	297	265	263	264	266	274	254	291	258	260	267	293	279	260	272	271	254	279	283	291	249	282	290	248	255	294	309	259	261	261	319	279	287	267	268	271	271	280	253	265	247	261	265	286	291	290	255	274	264	250	259	279	288	288	262	247	270	310	314	283	245	243	262	259	282	276	244	250	289	267	264	255	258	254	303	292	249	265	256	287	274	275	240	264	309	259	265	267	291	264	266	259	263	321	302	256	264	263	298	294	275	292	251	264	276	266	266	283	264	285	248	286	271	270	278	301	267	255	259	287	260	247	275	265	260	276	290	271	272	304	274	260	310	283	253	294	282	283	263	270	259	270	259	237	264	260	295	269	256	267	282	267	287	277	267	261	286	291	273	311	306	278	271	290	273	272	259	266	241	268	283	265	284	255	277	246	224	271	286	284	278	294	279	278	262	306	291	292	282	299	280	300	273	257	263	263	280	278	262	253	258	278	260	263	305	307	270	271	272	273	268	286	231	260	254	277	264	279	240	262	279	274	269	272	276	268	282	284	292	283	281	255	262	256	291	259	240	253	278	284	305	253	292	309	282	276	286	298	270	249	251	253	287	308	254	297	245	294	259	300	310	245	292	292	258	289	242	247	258	262	285	262	278	280	267	301	242	234	303	277	266	270	277	264	255	271	285	296	287	297	287	285	291	271	289	286	269	304	259	279	285	296	256	268	269	288	277	285	255	246	248	274	279	290	272	265	267	292	278	275	268	298	249	263	243	284	289	294	275	272	270	290	276	242	272	300	295	292	264	283	263	256	265	274	283	258	286	274	269	269	289	255	286	273	281	272	238	252	276	263	264	270	248	298	273	265	280	271	292	303	289	243	291	269	240	272	246	281	283	249	265	314	253	310	276	266	287	305	275	262	255	287	258	297	272	257	274	280	278	245	260	263	261	275	265	263	274	252	286	275	294	275	297	258	256	294	249	269	273	274	258	237	251	285	261	258	279	271	274	289	267	282	287	268	229	274	251	283	275	287	266	283	233	267	266	266	263	279	245	253	275	255	231	264	257	259	267	268	285	303	290	287	288	258	279	283	271	277	275	259	255	273	289	312	265	300	305	284	267	240	259	259	260	281	289	258	270	295	274	282	281	254	256	267	303	251	296	281	302	286	293	265	247	281	249	253	296	233	279	298	266	301	265	248	255	239	269	276	288	250	249	249	283	266	238	292	258	292	262	273	262	265	274	297	275	281	262	275	266	257	298	283	255	263	264	264	265	267	274	256	257	256	274	265	265	284	291	267	276	269	276	264	256	259	264	263	286	258	283	256	280	276	264	258	288	267	272	257	291	268	262	257	250	233	284	256	256	266	265	275	247	283	274	251	247	289	279	265	289	291	275	276	261	299	298	282	267	251	271	279	255	276	288	266	277	274	262	284	273	272	294	291	225	276	295	291	238	293	293	272	295	265	258	303	269	273	275	270	284	277	273	273	261	258	280	254	262	272	262	273	302	284	289	241	294	262	283	287	299	264	284	237	268	286	269	289	286	264	289	283	281	278	245	255	241	266	270	265	276	266	282	254	258	217	291	285	276	320	279	284	260	272	262	231	299	291	271	298	275	273	252	242	290	272	284	286	287	276	283	263	260	259	252	297	286	271	268	266	274	288	307	259	277	275	251	271	264	253	280	275	267	274	278	294	250	267	280	249	291	272	253	286	290	282	264	301	266	263	254	298	279	247	283	276	230	267	270	245	260	256	294	278	251	284	292	286	278	279	244	256	263	259	263	281	254	276	262	247	255	279	267	270	281	264	236	287	264	298	278	274	266	290	288	279	250	334	264	297	287	276	266	276	255	270	288	282	243	255	272	246	295	290	254	248	287	254	284	257	286	316	301	276	283	269	284	267	293	301	307	263	309	283	241	283	303	283	257	271	290	295	275	270	264	280	252	259	258	246	259	259	272	282	263	290	253	273	306	257	270	252	312	247	286	254	298	278	272	290	250	252	273	245	259	268	303	288	247	266	230	263	281	259	253	282	261	282	266	263	283	290	294	261	270	285	274	261	276	288	270	281	293	276	287	270	286	270	257	272	265	268	271	274	265	247	237	239	290	265	265	259	255	247	294	293	293	284	319	272	276	332	254	261	274	270	253	292	284	242	304	285	301	279	305	275	281	299	220	276	266	246	284	277	249	271	276	263	279	281	264	275	259	273	294	261	288	288	265	291	281	277	258	267	286	274	273	253	238	235	259	275	265	273	272	274	256	267	260	254	289	275	299	275	242	257	255	267	241	260	265	240	294	270	244	317	287	261	288	263	267	281	280	290	277	295	247	304	264	275	253	247	298	271	272	267	286	241	274	312	258	257	246	267	258	276	311	280	265	304	262	275	267	265	228	281	288	247	279	286	279	276	265	290	265	262	275	265	254	261	267	277	270	294	264	257	298	282	270	283	277	262	254	244	266	264	231	259	249	248	269	312	237	284	315	263	249	260	292	273	304	247	294	279	285	244	278	302	272	253	280	259	292	272	293	246	271	271	296	306	256	285	261	271	294	264	286	291	268	251	250	272	269	277	285	255	255	315	253	293	281	288	225	250	289	284	294	291	253	278	279	266	261	266	294	288	262	271	281	233	282	277	279	259	241	268	261	311	266	281	267	282	269	272	304	256	284	304	288	269	244	252	263	257	285	254	293	266	277	281	265	245	273	248	277	255	281	260	249	270	302	305	279	269	265	259	257	278	258	278	271	260	283	309	272	252	250	285	251	280	288	281	241	267	255	288	296	285	293	283	281	264	251	262	253	287	286	238	285	283	283	280	290	245	300	285	289	307	288	276	257	295	248	250	266	278	262	228	274	276	282	270	285	243	276	302	283	277	255	253	258	296	265	271	263	263	262	270	241	276	275	241	285	281	298	283	278	264	280	300	263	287	253	283	280	278	246	265
24118	20487	15824	14419	6879	4089	777	625	625	596	656	631	623	624	642	645	606	633	625	678	630	630	629	613	637	629	626	639	626	620	624	624	650	646	571	616	647	606	648	648	610	618	642	692	617	605	648	597	606	619	658	625	652	677	659	636	653	643	623	646	603	622	584	637	612	644	634	643	625	664	630	645	623	629	619	599	607	604	656	630	639	678	651	593	678	625	585	633	648	610	646	681	641	641	628	576	596	659	596	644	628	595	660	603	616	607	608	638	626	635	661	650	617	598	638	635	591	636	673	608	639	647	588	625	628	639	649	604	665	671	651	646	634	618	624	650	643	600	571	595	638	631	652	675	652	618	659	603	655	621	624	659	623	633	648	619	644	662	636	656	635	655	606	643	630	605	677	635	669	632	654	690	644	640	616	641	630	618	632	635	628	630	609	649	609	612	652	630	597	620	632	599	615	617	612	609	620	632	649	640	632	632	634	621	630	605	611	656	583	632	610	666	596	665	651	610	609	571	626	598	653	646	645	634	614	653	654	625	614	640	638	633	635	628	606	647	628	639	623	604	637	683	624	640	648	694	653	624	644	616	645	635	653	639	637	668	588	617	619	615	618	628	631	666	616	640	640	627	624	625	603	658	596	609	627	602	622	624	622	581	628	653	636	655	632	592	621	562	627	629	639	624	648	638	609	634	578	630	638	659	599	656	692	638	666	650	642	650	595	668	632	636	620	626	656	650	627	587	665	595	646	639	618	647	640	639	634	695	604	621	601	638	604	607	652	609	644	645	632	644	594	585	586	619	636	631	650	657	678	648	646	654	634	646	608	636	639	646	596	615	598	632	573	628	634	633	647	635	629	657	639	593	611	622	620	653	606	646	637	655	660	671	575	601	600	618	653	648	614	601	584	588	606	644	644	595	610	657	636	652	611	649	584	622	622	626	669	610	655	645	630	630	641	650	630	624	563	603	656	661	614	652	618	640	650	649	659	664	623	674	611	628	616	680	587	600	633	616	615	606	644	629	647	641	597	611	658	639	635	623	655	634	641	657	657	607	607	644	585	682	629	661	676	616	637	557	659	655	626	609	671	629	609	590	653	601	610	635	655	619	575	626	624	637	690	681	669	583	607	598	598	599	635	624	614	614	638	654	616	611	626	639	660	610	617	635	627	621	638	673	643	626	609	686	600	609	639	656	634	617	614	643	655	610	638	624	620	641	651	624	684	596	616	590	622	619	639	655	637	656	659	609	684	634	628	609	632	602	641	626	605	644	588	654	662	613	644	637	638	610	586	625	651	627	651	605	610	670	664	654	634	684	631	609	671	633	623	608	653	613	626	612	648	628	632	571	552	642	604	626	603	646	676	625	659	643	566	642	658	648	666	659	590	625	633	612	667	611	668	621	608	621	582	618	659	649	625	655	692	624	650	638	656	673	659	647	641	654	641	630	593	634	594	615	641	659	638	685	596	640	612	586	607	624	613	616	657	633	630	678	598	621	624	637	617	609	648	597	635	653	633	601	641	612	603	642	627	599	636	643	640	601	587	681	621	593	630	642	642	646	596	605	638	674	592	660	620	637	623	595	619	643	710	602	613	615	635	625	658	621	636	659	614	629	626	633	582	631	612	629	648	657	643	622	641	707	648	667	655	598	613	605	619	645	628	647	626	622	661	592	626	622	623	614	644	624	656	631	643	594	619	639	636	644	603	647	621	656	656	654	599	618	638	582	641	678	622	640	657	615	648	636	635	602	641	638	655	604	640	605	637	646	673	624	651	645	682	602	633	652	587	621	642	592	665	621	678	660	640	579	635	610	634	621	649	591	587	640	648	608	617	621	620	627	644	627	659	667	629	638	620	614	629	662	653	622	666	595	650	605	648	645	634	676	596	648	632	661	603	650	608	662	642	596	637	648	575	599	598	644	673	635	640	599	643	593	634	632	671	601	649	679	647	634	651	683	647	639	624	603	590	621	650	658	662	626	643	633	628	672	650	624	634	671	619	606	599	659	638	646	672	627	601	681	682	608	627	626	691	589	654	626	649	609	608	628	667	606	621	644	661	631	585	670	613	628	662	669	665	647	640	644	642	643	600	630	649	619	598	641	608	631	658	632	659	620	661	680	634	614	568	600	610	665	611	630	637	624	644	666	576	613	639	619	624	635	637	646	662	663	656	605	654	605	592	646	604	615	643	613	631	643	606	646	640	590	623	594	613	615	636	616	643	636	635	651	612	667	624	633	584	631	616	645	615	652	585	626	688	654	637	670	635	656	613	620	657	584	641	667	649	665	650	642	674	639	676	623	652	662	649	653	639	658	618	621	610	629	632	640	572	620	650	603	603	640	645	620	649	670	673	595	641	664	608	697	632	651	606	647	608	588	634	637	628	645	648	625	631	657	621	680	642	647	595	626	654	616	639	638	648	631	599	659	632	621	638	641	616	610	647	614	597	642	591	604	623	685	632	639	621	619	627	608	609	638	591	601	635	658	623	626	619	624	640	628	610	573	664	653	654	620	620	637	583	611	652	622	654	605	629	610	636	670	614	661	623	622	648	617	590	617	636	661	654	608	623	624	587	686	616	678	605	645	619	644	663	650	611	626	581	629	623	608	641	641	617	685	638	581	608	617	641	627	638	690	603	614	637	620	592	629	615	624	622	659	627	642	612	656	610	574	642	637	595	625	612	624	601	609	605	666	677	628	645	660	614	625	631	666	659	650	620	625	602	639	644	656	607	623	613	617	671	634	586	599	648	669	632	605	617	602	619	641	657	653	646	572	612	627	614	663	637	630	628	647	588	627	608	583	666	638	657	627	638	609	666	660	611	628	613	633	628	622	652	679	612	629	641	647	617	665	646	590	607	635	606	630	652	636	599	635	660	594	625	616	669	641	643	649	619	650	610	624	622	577	596	637	666	637	616	628	622	615	661	615	673	650	619	682	580	643	653	610	553	693	672	618	662	624	605	615	629	686	636	617	631	603	600	597	638	604	612	593	610	630	660	642	644	611	624	662	613	637	625	640	606	617	642	644	606	612	643	601	652	651	651	628	635	639	638	688	665	584	629	630	630	629	603	596	646	652	621	655	638	619	624	663	645	649	587	640	626	664	626	666	661	669	645	679	649	643	622	638	660	672	655	646	633	621	636	618	671	661	625	598	629	626	577	641	670	667	648	632	643	609	607	632	606	644	677	656	618	604	558	595	648	624	624	610	639	669	612	592	642	614	619	601	618	634	646	657	626	637	637	629	635	636	622	639	646	604	602	642	604	604	648	617	634	597	651	610	625	631	650	626	621	639	639	596	614	593	622	652	628	636	639	638	660	619	665	637	626	592	621	648	577	620	634	610	678	641	574	622	627	642	621	676	647	659	569	640	606	636	603	597	655	637	601	618	628	600	639	635	657	600	656	631	645	645	617	658	642	639	627	628	665	660	644	564	644	619	628	632	601	691	619	603	627	613	650	654	595	643	605	626	642	599	616	578	631	614	605	640	646	621
66599	55035	57508	54212	35183	19662	3681	374	292	274	282	324	261	298	304	293	294	325	295	255	300	240	283	265	299	286	289	281	314	326	280	247	289	338	294	296	277	306	284	293	307	276	330	274	286	336	296	299	310	311	278	271	290	295	303	287	296	302	291	277	306	293	264	266	279	307	292	282	275	304	278	302	310	305	281	299	298	263	268	266	276	313	294	273	282	293	268	285	295	293	301	275	289	257	292	353	268	316	305	302	283	309	259	298	282	265	320	285	313	292	295	306	285	282	270	303	304	289	267	319	275	275	315	267	302	309	301	306	306	288	342	303	278	267	268	336	261	286	273	286	277	308	288	315	301	294	291	307	298	282	286	287	292	320	294	308	277	285	295	301	310	273	296	296	304	284	300	314	292	289	280	276	310	288	285	306	296	291	281	271	329	265	310	288	279	280	304	314	283	321	286	287	311	278	257	257	300	283	288	292	252	265	291	295	281	292	295	289	292	287	294	319	288	297	307	286	296	300	285	243	289	307	267	269	314	329	295	282	303	296	299	299	282	287	282	260	278	291	302	281	300	288	303	320	265	302	323	324	297	273	294	276	285	292	305	290	240	290	275	279	289	264	299	331	272	281	308	291	232	307	267	328	282	297	291	270	311	276	297	280	283	309	286	335	317	283	306	303	275	284	301	266	299	310	290	297	300	271	325	300	285	281	280	292	258	315	277	281	295	276	282	290	303	287	295	292	290	320	332	288	278	291	284	309	309	268	283	314	272	319	279	264	315	293	320	320	324	322	310	270	262	287	287	290	311	302	317	246	303	302	300	252	278	295	250	309	273	276	294	289	302	262	273	291	296	272	263	302	313	280	287	256	276	311	305	291	318	310	273	300	294	278	271	319	291	269	283	272	299	288	309	279	276	286	316	274	289	301	309	264	288	313	327	299	262	283	326	264	297	290	302	279	268	313	304	278	291	298	268	261	299	273	270	318	298	302	298	270	317	280	293	311	311	289	324	297	321	303	296	287	277	289	323	283	290	283	309	281	298	270	270	304	305	311	269	276	299	288	289	262	297	280	302	301	277	285	303	322	308	277	288	281	283	259	255	277	284	289	304	284	273	288	296	275	292	300	290	284	315	291	300	278	284	275	277	268	270	277	285	293	305	310	314	297	295	307	281	295	287	276	298	311	264	282	281	273	287	292	286	269	293	298	304	303	277	294	284	281	289	255	296	337	304	298	303	298	292	272	298	264	308	273	300	293	303	300	282	282	313	301	310	293	273	294	274	287	289	298	332	316	293	263	269	289	308	304	289	269	307	277	317	280	273	278	302	298	293	289	293	282	288	285	301	293	278	314	312	300	303	294	293	305	284	306	283	321	303	274	302	291	270	307	302	299	299	300	243	279	291	278	275	296	308	304	302	288	284	280	269	293	281	336	315	319	288	277	332	307	288	270	323	269	277	289	303	265	252	309	250	298	291	269	277	282	287	310	283	285	280	292	279	294	302	303	306	297	278	295	302	313	281	294	283	306	305	321	305	296	275	291	300	294	288	279	271	266	319	269	304	294	302	285	293	303	260	292	343	272	297	302	311	289	278	287	293	316	286	291	274	292	289	288	255	293	264	309	290	285	290	294	269	269	251	291	279	310	293	308	295	307	315	290	283	268	269	283	284	291	280	285	281	249	271	295	311	309	287	306	314	260	261	284	290	295	290	307	290	303	287	306	315	282	272	306	266	297	290	286	275	264	265	301	307	329	289	283	329	327	296	276	292	323	306	296	280	278	281	250	249	293	284	298	320	280	297	287	261	282	319	275	302	278	263	295	274	282	269	326	265	272	321	298	284	306	310	317	304	280	317	307	309	272	287	278	299	320	300	276	280	271	321	276	301	292	311	291	266	284	286	290	298	293	297	303	312	279	298	268	255	311	288	253	255	263	281	305	246	297	292	296	320	290	255	268	300	251	251	293	300	274	283	264	278	267	305	255	263	299	309	309	285	293	292	296	283	282	312	276	282	345	280	254	320	274	305	280	276	280	300	313	298	309	320	284	263	289	271	270	315	296	324	240	259	296	296	292	279	288	299	315	284	296	288	308	281	260	276	292	298	244	253	301	283	298	307	266	309	287	282	294	278	275	304	313	303	297	273	261	280	295	282	289	302	282	284	258	287	308	287	288	267	308	315	293	276	289	293	302	288	324	306	308	279	317	327	314	282	295	299	297	254	300	285	305	315	275	290	321	298	277	293	246	278	291	282	303	301	302	267	259	310	270	281	297	297	275	278	265	279	275	294	278	305	264	273	311	274	275	245	270	251	273	284	294	292	295	297	279	275	295	284	292	279	309	312	265	302	308	279	278	291	282	320	265	292	296	295	289	307	271	288	309	294	293	293	254	286	282	299	288	326	288	291	308	296	266	281	321	284	277	299	309	265	301	295	280	320	272	314	287	281	306	303	281	290	322	297	263	304	290	268	307	283	278	319	284	307	263	268	293	266	280	311	295	310	305	289	292	294	303	271	287	287	334	292	281	336	296	286	291	318	310	302	290	314	280	302	296	274	312	303	289	293	268	305	293	294	302	302	330	289	319	316	279	310	281	323	287	284	286	294	290	278	302	273	288	306	303	292	297	309	316	304	303	292	279	304	275	299	293	271	279	262	287	285	320	309	294	284	299	290	308	275	257	234	294	296	299	307	295	262	266	273	290	298	264	319	315	318	291	334	287	261	304	273	300	312	309	324	305	283	319	291	322	293	293	308	262	289	300	305	254	305	312	276	271	273	279	315	317	288	309	291	257	278	280	323	295	293	322	292	277	282	265	305	255	287	258	283	275	283	281	300	290	316	286	318	273	300	269	339	278	305	329	245	276	315	280	274	310	311	279	302	303	313	260	310	280	294	270	277	317	311	270	321	301	284	263	318	308	268	301	296	314	280	309	273	293	256	281	297	253	282	268	261	281	313	261	280	298	265	284	278	290	324	253	318	328	300	294	280	299	284	267	285	302	325	321	266	298	276	292	271	269	257	274	296	288	287	279	302	289	296	296	295	276	282	286	287	267	295	304	267	310	270	285	309	287	324	320	318	272	286	306	282	325	272	279	269	297	291	310	301	283	258	332	302	293	264	302	307	307	280	277	272	293	261	292	260	299	296	314	252	315	339	294	281	293	285	271	273	295	274	288	300	290	324	294	300	256	307	249	275	299	304	295	286	272	280	296	277	304	282	327	312	318	303	302	307	281	275	257	299	293	274	281	322	283	280	280	303	276	263	329	260	291	244	346	310	293	271	277	307	282	282	298	273	277	269	294	301	283	304	295	301	305	288	255	238	294	300	304	301	263	273	289	294	291	296	306	294	315	299	315	293	288	293	255	273	292	301	312	306	299	291	312	260	318	293	314	298	290	266	292	325	312	274	267	299	304	276	327	281	271	297	275	301	286	307	300	290	249	263	287	314	276	274	284	296	318	316	283	320	293	261	285	302	281	289	285	288	299	300	258	294	297
44770	43794	57666	58377	43032	30483	4897	724	715	669	708	717	719	647	706	668	699	721	678	658	659	688	723	714	679	696	700	713	690	665	665	657	658	749	650	669	699	678	676	692	674	698	662	672	701	677	699	675	676	696	693	671	704	674	673	699	680	693	678	711	686	684	749	652	688	677	659	716	681	744	702	669	692	673	720	665	673	680	687	703	665	642	740	668	680	697	649	696	653	656	684	688	673	681	667	634	682	686	690	685	739	694	661	693	728	696	683	659	719	735	702	687	723	713	725	728	641	680	708	676	698	684	711	654	694	709	677	694	710	640	711	647	709	722	710	696	660	683	660	670	710	699	709	737	649	710	665	668	715	662	675	713	668	684	685	683	687	664	639	661	667	682	744	705	672	700	633	698	669	694	687	683	690	639	666	690	684	712	659	694	652	749	677	728	701	741	602	662	746	707	641	675	707	652	668	664	677	672	692	706	655	639	725	700	700	690	729	702	714	627	659	713	705	678	705	661	688	690	679	685	694	687	666	709	708	706	671	678	726	663	657	684	688	675	696	709	674	657	627	675	666	676	703	706	653	610	693	688	695	700	682	696	675	670	734	689	643	656	651	731	694	734	683	656	676	677	675	660	658	684	662	668	703	733	656	702	662	663	717	672	710	665	716	644	653	696	680	681	670	694	697	704	681	707	682	672	714	706	704	708	696	668	635	656	669	672	661	712	699	685	717	712	697	697	689	682	684	729	719	694	735	664	695	663	727	677	655	683	689	663	660	695	649	693	635	682	673	670	662	622	738	661	666	682	660	685	644	682	707	670	718	689	683	732	674	708	684	661	677	682	689	671	664	670	703	674	669	690	697	667	684	694	656	669	656	665	661	698	702	693	683	651	670	695	644	632	686	675	686	665	697	666	690	630	647	697	683	674	686	688	647	637	653	658	716	690	650	737	721	737	700	636	746	712	659	700	686	677	654	671	659	705	682	667	678	675	670	683	719	710	654	648	689	677	677	751	669	714	730	722	751	615	671	702	689	668	648	667	657	681	715	693	668	670	655	689	677	704	710	686	696	674	678	692	640	685	666	657	704	645	676	631	689	678	705	639	697	713	676	692	728	659	711	708	731	664	682	648	655	705	695	644	702	661	696	669	675	735	686	675	693	699	694	722	706	683	663	657	643	696	701	648	685	717	713	653	672	702	696	683	692	658	732	684	681	687	698	675	660	639	688	710	705	717	673	714	636	691	689	661	730	688	682	688	666	686	684	691	734	662	684	681	674	651	716	685	643	696	652	651	661	706	686	694	693	674	713	716	693	668	709	707	713	676	686	667	633	668	698	685	643	697	685	705	665	652	663	727	688	684	708	722	667	664	695	650	674	666	755	692	678	664	674	715	697	691	675	711	709	717	684	639	697	683	674	683	667	698	705	711	709	638	698	654	724	665	691	686	684	658	697	686	701	647	701	686	642	667	682	734	693	722	686	717	675	674	659	667	685	641	664	697	648	700	688	721	711	736	681	669	721	692	711	688	693	662	695	723	694	672	681	671	664	666	669	671	729	717	703	717	735	689	689	731	725	686	672	676	674	665	667	706	652	704	646	715	716	690	650	657	668	669	678	642	658	685	725	663	679	701	632	723	704	702	698	697	675	687	655	691	669	660	677	708	684	689	672	671	669	713	701	708	676	667	703	663	701	634	683	666	676	619	683	703	719	699	692	695	703	691	665	709	672	672	695	715	640	703	644	656	681	719	663	670	664	645	664	682	672	670	665	659	668	671	692	698	742	679	670	714	673	650	664	731	683	707	679	701	683	698	689	686	693	681	649	666	713	686	741	687	692	711	673	703	675	679	690	667	675	656	689	684	723	636	760	690	650	661	717	593	645	661	696	616	659	673	700	739	701	719	702	643	685	686	665	646	695	696	687	685	691	710	712	706	641	670	712	692	705	652	689	613	669	693	706	694	663	688	694	658	657	693	679	648	698	698	631	691	657	677	676	689	686	703	708	673	707	648	678	718	678	708	645	697	670	701	709	686	709	669	659	687	670	713	738	723	716	689	720	645	639	653	657	693	690	624	723	669	726	685	673	676	619	721	698	662	691	696	687	710	699	687	654	664	648	650	735	682	663	700	657	710	677	686	716	704	645	684	704	690	696	679	682	670	697	725	628	669	665	661	690	655	687	719	690	654	651	698	687	695	677	677	685	686	725	654	706	704	687	674	636	673	605	664	716	667	657	699	711	635	688	663	692	641	719	669	688	674	682	658	674	730	714	684	658	656	699	665	732	709	675	721	709	725	673	697	710	686	700	695	675	676	676	691	697	671	711	629	722	675	678	711	719	679	672	699	696	699	646	669	676	693	664	687	702	698	690	674	626	679	714	659	663	681	721	653	754	705	667	699	681	625	646	676	669	645	671	676	659	674	621	669	673	657	705	654	742	694	679	740	667	688	718	696	688	642	672	674	702	706	732	640	677	739	732	698	662	700	670	710	676	677	688	664	670	662	700	719	679	679	692	673	664	699	723	672	656	689	646	688	699	651	673	677	690	697	705	655	646	667	706	645	708	690	672	636	645	689	681	668	685	709	696	658	672	638	661	659	713	695	690	708	675	749	683	700	712	680	624	654	674	617	659	659	675	683	676	693	647	656	684	690	697	673	680	679	711	731	678	698	653	709	668	723	690	678	717	710	672	659	733	697	667	677	669	677	658	702	707	684	678	699	706	668	718	674	732	666	686	672	656	680	674	670	701	654	643	680	676	744	654	717	682	690	632	712	720	675	690	659	653	705	716	652	716	715	675	705	680	737	669	655	686	705	649	700	681	666	681	653	683	639	641	676	675	671	684	696	661	699	671	687	647	701	672	684	691	727	677	708	727	687	661	670	688	657	702	684	649	665	712	678	674	652	675	653	688	680	682	681	685	684	701	670	715	748	675	683	745	702	678	648	690	697	664	670	692	685	675	726	659	675	729	647	629	722	683	685	687	686	707	715	703	699	638	684	686	706	703	681	664	647	693	660	650	666	701	661	642	693	667	678	725	726	694	657	633	667	620	700	657	665	670	673	706	665	707	691	671	665	696	675	716	683	715	685	689	690	745	696	681	659	684	696	679	676	741	687	645	691	732	656	694	704	657	667	718	627	700	669	708	679	675	651	709	639	687	668	682	699	706	694	686	749	701	718	642	698	737	688	670	738	699	676	686	709	688	660	745	753	657	651	674	632	658	710	688	677	686	681	701	735	674	645	677	707	684	706	685	675	726	705	689	686	708	696	635	722	696	695	713	692	673	701	655	631	717	685	684	692	653	636	702	716	659	674	665	664	683	663	678	682	663	665	687	705	672	680	687	688	718	624	687	694	678	637	687	682	642	687	663	685	703	666	667	659	685	679	653	676	659	670	720	697	694	657	658	694	706	687	668	705	689	776	659	709	649	641	671	697	691	721	655	682	698	713	651	745	657	698	697	692	707	667	707	693	721	650	687	654	669	660	735	687	694	668
72732	57730	56795	67841	50082	32715	9451	869	464	419	435	393	439	448	395	459	386	429	405	428	444	406	466	434	396	408	433	443	427	454	412	393	409	432	413	442	459	447	393	451	445	439	436	410	406	483	470	396	444	431	447	434	432	426	445	481	459	439	433	424	392	416	451	397	427	395	428	448	414	439	461	432	514	434	470	411	425	468	415	409	418	399	433	424	417	464	424	432	421	459	451	432	442	406	429	472	435	419	466	402	411	414	436	460	408	447	425	436	441	443	435	444	414	456	448	384	468	431	445	429	432	456	428	413	437	435	413	407	461	437	431	489	446	451	491	453	450	399	431	394	460	437	375	383	422	408	424	405	427	435	437	449	407	426	408	402	458	400	436	437	430	426	393	415	418	423	451	399	462	407	453	417	462	444	444	421	471	426	472	412	427	404	425	451	425	431	438	411	471	395	449	429	418	416	430	404	406	445	436	427	441	398	440	389	419	468	414	478	404	439	455	449	411	392	422	437	394	412	436	411	418	424	417	398	468	436	414	421	452	412	484	467	416	440	447	391	421	418	450	451	407	425	440	420	411	471	449	448	449	438	475	433	394	480	383	418	408	440	428	419	400	449	413	439	449	408	433	454	432	399	443	457	397	443	414	411	445	392	406	425	428	429	399	415	440	418	471	416	425	421	376	407	430	420	429	456	465	430	427	444	418	439	429	407	410	423	408	423	445	455	436	431	409	432	445	408	420	428	397	432	440	416	419	386	403	473	456	412	422	399	413	467	417	439	405	418	444	435	420	441	425	393	435	442	429	432	454	453	408	443	441	447	424	450	443	467	431	401	452	416	433	427	468	412	416	430	433	441	412	402	423	439	418	436	412	433	444	415	419	429	424	450	439	467	454	432	386	402	440	475	470	429	409	379	417	431	413	414	445	411	429	419	473	423	432	431	416	419	438	445	406	429	434	439	406	432	458	404	412	451	414	420	439	396	437	448	470	428	412	460	425	441	407	437	415	454	431	418	429	447	466	445	446	445	425	395	421	432	413	430	435	434	475	444	445	447	423	387	456	427	436	402	429	464	421	441	434	408	452	425	424	418	474	393	430	443	441	420	387	441	424	434	380	420	413	433	451	398	433	441	451	447	381	429	421	447	427	409	429	451	468	436	415	435	397	371	409	442	397	419	426	421	435	435	452	469	422	423	456	420	450	447	462	419	413	414	459	437	422	433	437	386	417	426	437	414	415	434	433	418	470	430	442	408	442	437	421	414	432	429	442	388	434	418	438	432	457	429	436	490	440	472	426	456	441	466	431	427	402	421	412	445	430	435	403	418	456	436	431	399	398	445	396	454	419	439	396	395	436	393	426	445	460	414	451	450	408	388	462	406	446	457	416	415	419	410	405	408	459	434	448	430	417	380	420	436	421	459	427	420	448	417	404	413	430	410	484	433	394	406	417	425	427	447	453	425	473	381	445	435	404	415	454	416	424	419	412	435	442	410	400	444	432	381	404	439	400	471	457	399	422	466	481	432	442	480	467	444	447	424	418	429	426	426	397	451	414	448	455	424	437	400	408	415	443	467	401	414	408	387	439	399	414	411	419	429	426	407	398	435	435	428	418	460	385	445	440	424	399	428	433	438	411	425	431	450	419	417	433	471	427	413	410	431	416	425	429	415	425	384	484	392	477	408	431	458	406	447	440	441	404	475	423	432	413	437	440	413	414	411	389	454	431	399	458	447	418	440	449	454	407	410	383	441	401	449	399	434	444	385	452	431	470	427	447	386	414	403	446	451	406	470	420	413	426	404	464	418	429	450	456	444	403	475	431	421	401	400	385	436	436	442	389	410	427	407	464	459	431	412	434	393	437	416	447	458	406	429	439	388	477	413	388	377	406	428	409	413	395	435	425	395	453	413	405	423	440	474	447	432	452	445	461	411	431	439	418	439	432	441	386	430	438	474	448	421	436	406	399	427	452	469	448	435	420	446	417	464	447	421	400	423	412	381	426	410	411	401	417	437	389	398	428	428	455	418	425	451	468	410	429	383	431	406	400	494	456	415	408	438	438	402	427	468	420	447	465	432	480	457	401	382	387	410	415	433	384	428	445	413	407	442	405	416	438	388	419	415	397	411	434	452	412	409	415	432	407	412	406	399	417	451	399	431	436	444	381	415	441	445	418	422	428	388	444	458	413	432	466	420	427	435	451	392	440	439	390	451	446	436	401	421	452	402	458	453	405	392	430	419	420	430	429	446	418	431	426	458	415	409	455	388	423	386	458	412	410	431	423	461	427	409	404	444	416	425	433	461	410	396	407	440	421	408	365	409	399	431	417	447	392	432	421	421	480	395	417	418	462	421	445	446	411	428	400	422	442	448	434	405	425	410	405	452	435	451	445	467	419	410	461	387	435	431	404	388	426	407	387	394	389	423	415	436	414	445	424	450	389	445	478	398	406	413	431	438	442	442	398	420	481	416	416	436	404	420	410	444	389	435	454	410	438	434	458	439	422	461	472	432	460	425	413	440	471	397	467	449	414	408	411	430	418	427	444	426	429	440	407	443	474	425	406	447	439	424	405	423	424	455	440	440	419	457	414	431	413	417	433	408	466	429	432	428	412	409	464	443	412	383	448	449	461	441	440	451	410	445	416	402	454	443	436	436	422	432	433	471	417	437	430	496	460	423	422	413	408	398	391	452	431	419	441	425	426	450	472	438	407	453	441	461	488	395	413	435	445	433	397	402	437	449	406	400	419	449	433	441	411	469	448	415	424	465	417	409	421	455	434	428	404	402	420	405	426	354	427	392	446	436	416	451	407	410	434	443	433	431	434	428	441	446	410	389	426	435	398	429	448	407	469	407	442	432	422	438	434	433	453	449	440	445	426	449	443	420	388	451	451	466	438	402	451	409	447	391	430	386	420	447	443	426	400	421	434	416	448	436	405	437	429	454	435	475	391	461	410	452	425	402	406	461	437	423	417	421	443	435	460	422	390	460	447	412	449	456	433	419	389	444	430	409	381	451	449	424	436	415	413	452	426	465	458	427	439	443	447	438	484	438	426	428	446	439	401	441	416	444	459	407	373	416	419	423	428	441	391	427	442	402	412	417	418	414	375	407	408	463	449	468	419	402	443	401	406	405	477	447	413	393	420	446	445	451	468	468	466	387	433	450	425	453	431	426	396	442	419	441	399	403	409	426	437	416	407	402	437	402	431	425	404	455	413	443	476	418	427	440	416	424	430	423	437	414	460	418	422	403	425	396	401	425	424	429	415	404	426	425	468	426	425	467	425	424	425	429	433	467	437	396	408	423	459	439	437	432	473	414	402	459	418	417	412	419	427	404	436	387	438	467	431	450	466	461	421	404	396	424	440	416	452	431	408	446	440	414	451	415	409	432	420	430	391	447	382	445	424	453	411	435	485	412	411	405	434	419	407	415	405	410	448	470	447	423	408	440	455	447	461	389	414	447	412	432	405	430	443	411	460	417	432	453	452	436	442	409
51525	48314	59069	73374	57953	41903	9699	1085	1011	993	1015	950	990	987	964	953	1025	858	990	1033	938	989	933	949	987	998	970	975	962	994	983	910	937	984	971	941	934	951	939	993	956	929	933	952	926	960	919	975	931	940	992	917	955	956	1003	964	950	931	923	981	901	958	957	920	996	932	915	959	895	963	950	957	991	954	943	944	928	947	922	909	929	987	943	912	998	924	1005	941	894	940	962	972	1008	909	949	914	937	926	933	959	905	913	970	922	983	968	982	944	945	890	947	906	945	887	932	1028	959	933	912	922	911	920	913	879	954	931	972	963	956	901	927	966	936	945	922	948	933	972	986	968	915	978	956	961	897	966	935	905	927	925	1037	937	967	979	934	899	898	945	975	921	876	903	930	984	894	918	924	961	915	955	980	970	975	984	938	908	893	951	941	947	885	897	899	985	918	954	956	965	900	976	927	951	919	887	913	978	968	955	954	906	919	985	950	953	960	941	928	977	938	951	953	913	939	884	915	920	900	936	971	950	964	913	953	954	932	946	988	943	932	971	905	999	887	938	879	1003	917	959	946	950	950	991	900	965	893	940	932	942	949	913	960	945	933	912	903	980	910	977	954	933	940	980	932	949	951	962	953	959	963	978	961	998	936	940	970	921	963	919	997	913	915	922	948	934	881	919	936	943	936	902	960	943	924	955	909	982	950	948	944	928	953	911	926	932	959	942	945	972	934	943	884	1010	887	975	955	979	972	965	986	895	989	945	915	928	873	957	983	912	869	932	986	967	931	985	957	969	935	956	909	945	959	954	979	948	898	886	947	921	925	932	962	935	910	961	931	889	913	933	915	1012	982	902	970	941	932	948	949	1000	933	944	896	965	937	926	954	936	883	912	934	948	905	945	925	909	936	971	1032	981	958	925	942	984	974	934	961	976	959	965	937	984	900	974	881	1038	945	940	947	904	940	893	927	966	974	955	921	962	939	897	939	963	902	967	901	909	970	934	926	1023	920	963	922	940	995	937	908	834	887	968	959	913	967	981	979	973	902	937	902	950	946	932	894	909	939	958	985	974	930	927	961	962	898	928	948	937	902	965	942	920	899	960	982	945	917	918	975	975	949	974	920	935	938	920	962	917	950	947	933	966	913	912	918	928	924	985	931	926	906	960	970	923	928	941	927	990	932	976	982	943	941	953	943	996	936	929	971	948	918	919	975	911	966	969	917	951	990	937	1027	937	925	960	919	1003	990	950	910	983	939	931	915	886	999	959	947	982	965	928	941	939	915	910	967	914	931	971	990	903	957	952	975	1006	949	938	974	925	947	959	918	927	907	972	924	870	920	942	924	1022	990	875	922	932	958	923	1003	969	925	898	927	978	979	955	943	908	899	928	966	957	908	958	954	896	946	968	988	971	916	899	924	909	894	959	882	947	978	997	977	922	938	978	927	945	952	882	945	951	925	933	936	915	935	898	923	945	853	917	954	913	990	955	912	957	904	968	942	931	953	949	945	945	999	907	951	952	957	970	1017	932	983	902	945	927	918	915	969	958	910	946	993	909	974	953	970	948	1011	942	911	979	948	896	909	934	998	942	921	928	956	934	943	940	912	915	970	1001	898	922	973	906	979	916	978	990	968	990	921	978	918	989	920	975	949	886	966	967	913	951	896	989	892	906	912	1003	975	930	949	989	941	977	953	952	917	962	919	907	954	934	905	924	933	925	969	952	927	897	912	926	930	927	902	912	946	898	934	958	922	939	969	910	994	946	945	950	931	980	953	961	944	949	957	948	968	960	972	890	938	954	916	948	984	952	1005	986	926	998	930	949	980	972	952	895	910	913	972	945	920	895	975	899	959	982	907	926	936	906	962	952	925	956	894	920	923	922	992	905	933	938	967	930	960	976	965	975	914	931	943	936	905	912	918	984	945	969	884	935	1004	918	915	948	947	907	899	926	918	968	935	936	976	926	945	957	921	945	936	970	917	962	960	952	953	892	887	957	917	943	869	965	1010	1006	983	949	934	992	947	932	937	911	924	975	937	967	965	886	958	924	939	1007	983	927	888	908	925	926	943	962	876	887	974	932	969	968	932	912	919	972	935	916	982	894	976	921	986	911	924	939	894	916	920	877	922	939	951	920	944	992	949	889	900	950	879	932	977	889	985	946	951	955	958	984	908	993	936	915	931	936	948	914	884	920	914	976	908	915	985	963	929	926	934	972	896	878	999	940	897	899	906	994	1006	902	921	1021	940	913	954	931	959	948	925	1003	1008	872	937	975	924	962	930	921	881	963	920	932	984	953	974	909	948	930	960	932	913	926	964	896	939	951	1037	970	876	948	931	922	949	972	962	949	960	890	926	917	929	896	964	955	949	936	949	915	1011	935	967	933	954	930	908	949	925	965	931	899	927	935	953	941	950	971	920	911	915	966	936	932	976	936	936	975	900	979	878	949	906	946	946	915	952	949	977	968	989	935	950	914	893	969	935	877	935	944	902	1009	907	926	951	952	945	962	925	934	928	940	974	935	944	942	976	964	951	894	904	950	909	880	907	899	925	964	945	901	896	880	901	914	933	949	960	990	965	953	939	988	930	920	899	981	880	978	957	926	946	991	952	892	935	955	922	971	937	930	968	874	997	916	957	978	937	985	942	964	909	943	945	976	970	960	878	906	909	911	891	1002	958	947	934	933	930	938	958	872	986	949	1014	932	942	929	938	938	960	942	899	938	945	932	974	956	919	965	951	967	953	940	978	942	915	940	915	965	958	912	950	946	884	959	968	931	968	921	936	914	987	908	927	932	950	936	935	986	971	962	884	907	977	895	926	998	906	985	938	982	863	1002	955	984	928	945	942	960	1001	941	979	930	974	931	951	931	922	942	984	971	929	965	921	922	947	912	914	945	952	921	913	891	965	942	918	972	979	949	942	953	959	945	926	924	960	999	949	981	919	936	902	953	983	889	979	918	930	978	952	948	1007	949	970	911	953	979	930	936	933	962	936	915	1000	929	963	946	941	926	957	927	960	922	1011	974	901	917	872	941	933	962	978	926	980	1005	901	972	876	954	938	985	966	960	927	936	917	912	939	932	949	952	953	967	917	881	907	1002	900	994	995	984	941	854	914	937	961	920	945	946	932	923	908	941	900	907	940	973	883	936	959	930	965	917	944	952	970	871	934	891	930	957	923	928	956	969	947	919	948	922	908	899	945	875	997	934	892	916	922	962	908	948	991	953	959	951	980	936	904	922	964	947	955	942	951	902	1004	945	929	962	975	909	902	927	916	941	940	878	919	983	979	930	941	880	961	951	960	925	925	942	934	997	1019	926	938	939	915	943	1018	930	942	938	948	989	952	917	896	925	896	946	938	862	965	958	1006	948	970	942	1011	946	933	927	971	972	910	969	939	919	946	954	906	944	911	937	911	920	916	943	943	942	888	951	945	937	954	981	909	931	937	899	916	920	903	974	934	990	950	951	913	993	992	925	916	977	955	903	945	946	948	969	950	949	902	982	911	966	983	964	887	944	915	967	945	950	952	909	965	966	912	1007	966	955	994	936
43034	28739	12115	7188	3243	1425	475	298	255	266	279	225	276	266	243	267	254	278	276	256	283	273	277	272	270	274	261	299	274	291	263	258	274	281	270	263	279	302	292	293	289	255	261	279	262	241	281	269	269	274	279	286	310	265	279	275	278	281	294	296	273	267	298	250	268	274	267	284	279	281	273	290	243	251	317	259	265	263	301	257	265	275	281	315	276	269	259	287	267	300	310	252	264	280	233	276	278	261	313	266	300	289	282	281	269	267	297	249	276	295	270	288	256	280	289	251	259	273	275	295	280	286	280	263	310	296	295	286	246	240	287	265	270	285	266	275	269	265	268	275	274	254	239	308	250	290	290	282	268	256	245	282	294	259	264	267	263	260	287	274	277	265	286	292	292	290	292	278	269	275	271	257	274	294	256	254	268	276	308	284	262	273	277	268	289	275	258	262	226	279	312	286	274	290	295	258	233	260	310	288	290	269	262	268	308	282	259	257	285	240	282	289	276	292	247	265	266	270	236	287	283	270	294	270	293	272	293	272	287	281	303	225	267	268	275	311	304	282	275	262	275	293	290	270	262	281	291	269	259	324	289	262	233	282	265	271	284	259	262	265	249	284	293	275	279	297	295	283	279	263	296	282	235	261	282	273	268	261	283	275	255	247	282	254	288	310	220	288	268	274	281	277	272	292	263	277	291	274	272	299	251	263	238	272	305	265	265	261	279	287	238	271	324	263	279	254	285	293	244	273	297	282	280	243	239	287	283	279	267	264	268	251	257	257	249	316	287	282	266	290	254	254	282	293	280	271	268	306	286	287	274	277	247	256	267	272	301	289	267	240	244	266	287	268	271	288	283	270	257	279	253	292	285	273	257	285	249	275	290	252	270	300	273	261	270	250	280	268	241	286	275	252	264	277	298	269	288	254	269	267	299	266	281	256	247	279	254	275	286	272	296	292	267	300	298	275	297	269	285	280	292	264	302	270	288	247	276	272	242	275	275	288	267	274	284	267	295	294	272	281	280	298	281	302	268	253	277	262	259	294	233	261	263	304	281	295	269	286	267	252	271	284	296	281	255	241	274	274	287	282	259	285	281	248	245	280	296	295	255	259	302	261	280	259	258	279	259	287	275	294	282	292	274	275	271	275	259	261	281	290	238	303	260	291	271	253	316	229	258	303	283	260	248	249	249	263	262	256	280	272	266	257	297	257	261	319	310	252	267	255	322	269	281	275	256	241	241	269	262	258	256	294	256	274	253	282	276	262	291	292	255	252	262	252	292	236	237	266	248	265	268	266	284	283	262	262	291	282	237	249	268	253	264	287	256	288	294	314	251	281	268	276	280	281	273	289	273	304	302	281	251	280	293	273	276	276	275	286	260	258	275	262	296	273	277	272	271	308	297	247	288	295	279	289	249	265	246	304	282	274	233	268	290	278	258	248	292	266	269	294	259	250	275	277	258	264	267	255	249	290	298	283	295	280	285	269	250	278	265	251	279	278	283	256	303	246	301	253	269	294	270	284	279	275	291	294	292	276	288	283	250	260	277	294	237	287	254	262	293	293	270	282	261	266	284	276	259	274	263	272	263	226	247	285	288	280	271	259	267	266	262	245	258	267	266	263	289	273	280	287	247	267	282	284	284	281	270	263	281	304	278	239	279	288	267	249	282	260	262	286	281	277	279	265	260	290	274	298	274	266	284	248	294	302	277	271	263	272	281	308	285	245	307	256	266	255	252	313	285	275	268	249	290	273	234	261	292	279	265	261	265	266	272	312	266	287	288	257	256	278	284	288	303	307	278	243	252	298	270	248	283	273	272	297	283	264	252	266	253	235	255	251	265	292	231	248	281	269	291	247	273	254	240	273	279	267	308	266	249	282	282	258	283	272	290	274	329	277	286	269	248	276	257	279	336	272	258	299	274	298	286	281	255	268	253	284	277	232	248	272	264	275	264	280	302	273	265	300	243	262	311	278	267	268	281	274	300	257	249	291	266	286	284	294	255	270	264	258	284	244	262	297	295	281	305	270	298	278	271	276	261	296	298	276	267	280	266	252	271	279	274	268	258	248	277	262	275	289	283	291	279	281	273	263	300	269	295	257	267	273	249	272	300	260	288	277	304	265	297	288	265	259	299	274	293	283	246	273	278	264	257	272	307	268	286	271	273	264	266	250	251	306	249	254	267	318	277	278	300	259	276	253	295	292	296	275	281	307	271	295	272	290	303	266	275	254	268	307	260	288	276	261	283	248	273	278	260	282	300	283	287	285	280	303	267	268	296	303	260	275	251	265	255	287	271	263	306	249	253	253	280	280	283	271	248	272	255	241	248	259	245	275	266	259	294	274	255	278	287	250	238	253	313	262	282	300	233	278	271	274	252	278	257	300	258	262	288	307	260	233	277	270	276	275	283	303	278	296	265	282	240	284	277	277	296	279	278	251	251	262	281	279	271	299	280	286	284	264	296	263	241	270	258	299	282	288	282	290	286	263	305	263	264	280	269	273	254	267	266	248	275	271	246	287	268	276	271	291	271	253	260	276	256	287	299	275	269	269	291	249	252	302	309	294	271	267	259	260	272	252	284	290	269	325	286	289	250	270	308	257	269	262	256	260	291	257	296	253	254	281	273	263	271	308	267	316	269	270	293	279	283	262	241	274	278	259	251	260	278	250	263	257	307	288	267	277	287	276	260	287	261	257	267	257	269	295	259	295	251	286	253	257	248	257	293	306	290	262	322	339	288	263	282	279	261	296	281	280	286	290	284	296	287	250	289	289	286	303	242	264	292	276	281	283	297	274	279	272	302	294	289	284	280	283	279	296	311	272	277	280	260	284	277	241	274	299	299	282	308	274	296	247	292	271	282	261	268	264	271	221	308	265	280	282	280	257	265	281	256	280	276	278	251	280	250	254	275	283	281	262	267	265	280	272	317	275	261	233	303	260	273	276	253	264	273	280	299	270	278	302	283	251	265	281	276	248	268	283	267	268	265	279	291	286	286	268	279	264	276	318	265	298	301	267	261	298	286	296	302	261	275	271	257	281	286	273	269	302	253	269	297	265	240	257	244	279	263	266	304	243	245	260	272	281	288	250	264	281	291	280	262	244	273	261	260	271	251	256	272	301	282	271	282	293	281	275	280	291	270	249	279	272	284	274	306	287	284	290	293	267	264	275	280	291	271	269	288	299	245	247	302	283	240	266	287	273	285	273	270	293	257	272	282	272	298	245	281	283	270	254	271	269	275	261	276	266	287	283	297	281	304	266	299	280	262	293	274	270	259	293	275	243	274	275	252	294	265	283	256	274	266	270	298	290	308	258	256	256	280	269	294	252	276	245	283	275	261	255	272	261	261	267	280	299	273	298	310	274	308	283	260	251	299	283	281	272	233	278	280	281	280	280	263	294	286	293	246	249	302	278	275	280	291	257	279	278	264	274	280	304	299	268	276	244	246	286	252	268	269	281	284	259	282	246	279	290	250	289	251	283	272	287	272	274	260	275
24773	19572	15313	14973	8021	4168	1072	654	655	654	603	664	612	602	653	652	650	593	620	616	623	652	655	688	666	632	683	630	630	638	645	595	616	607	633	625	669	613	638	599	646	642	651	637	631	669	648	621	621	636	641	636	631	639	629	657	629	578	608	603	675	642	595	607	614	630	632	632	663	617	605	628	662	647	630	662	608	641	653	682	659	636	596	635	624	634	650	619	643	651	626	607	632	630	621	612	638	598	645	648	632	591	602	625	628	627	616	646	661	659	610	655	652	658	687	695	675	651	647	617	679	668	611	648	616	674	678	620	679	655	633	655	662	621	656	622	607	633	667	650	628	604	625	666	671	628	625	629	603	673	629	616	649	657	657	660	638	656	628	678	626	670	601	643	648	652	651	635	630	625	639	668	637	627	674	688	631	600	651	625	639	643	625	646	657	636	615	627	650	661	756	592	643	659	642	638	637	654	621	670	641	668	632	590	630	647	612	650	661	645	650	665	698	646	647	659	617	619	662	670	628	620	646	639	643	672	629	620	626	635	666	647	642	681	608	609	618	628	635	659	611	597	651	629	636	616	615	623	593	621	675	629	602	660	644	612	641	662	639	654	588	657	664	643	622	657	654	650	628	652	617	607	611	634	609	614	611	681	626	648	633	626	633	655	667	644	624	624	657	616	630	656	639	698	636	662	601	691	609	619	628	626	603	677	637	673	645	589	634	610	654	633	621	612	598	653	629	631	601	620	625	632	660	619	652	613	610	649	613	640	602	674	636	610	640	621	642	600	623	653	666	632	642	618	625	657	637	618	673	646	647	633	641	617	664	628	648	666	642	632	605	587	623	618	615	638	644	685	639	637	659	650	640	631	641	602	636	643	628	641	619	615	628	591	603	670	649	625	660	647	668	617	666	624	589	576	635	625	654	622	639	623	637	617	607	656	619	633	640	640	633	618	623	654	643	678	625	603	656	664	651	589	642	619	660	584	579	598	653	650	589	638	635	620	625	636	655	648	613	651	617	582	632	614	639	670	662	648	646	650	607	631	661	598	647	627	599	640	613	661	581	651	614	664	621	625	596	641	609	670	650	630	635	654	652	657	666	585	659	619	627	653	612	634	630	604	680	625	621	654	653	616	675	591	648	626	626	632	654	604	649	614	614	623	671	667	641	621	632	665	621	624	631	649	620	662	636	645	628	615	606	666	622	639	617	620	618	622	665	643	590	636	650	595	624	670	618	616	609	630	658	606	610	608	600	651	634	647	675	620	649	612	633	652	609	614	617	641	631	623	615	648	630	674	615	623	595	566	647	657	615	604	637	643	674	650	589	652	649	615	604	594	617	604	640	676	653	603	656	642	644	633	631	656	623	628	710	624	683	644	640	624	673	629	639	631	658	631	611	617	620	655	627	622	625	665	648	628	630	637	665	638	643	659	597	601	657	666	670	630	657	652	591	621	630	585	644	611	621	632	687	595	636	649	629	615	575	612	673	642	631	631	607	579	617	622	648	624	656	635	631	662	637	646	608	605	631	624	666	615	668	653	606	677	668	629	629	687	628	624	616	682	641	672	669	600	665	670	619	635	652	678	652	594	634	626	648	593	636	614	617	630	641	623	610	636	595	641	606	616	635	632	615	590	600	612	650	659	649	688	661	623	621	645	612	655	679	686	652	611	618	662	631	626	612	636	566	622	643	637	609	636	627	641	615	600	661	649	632	591	647	627	685	663	616	634	609	647	622	647	630	625	611	672	621	667	551	644	633	605	664	615	641	646	659	653	651	569	619	587	623	635	675	678	626	595	635	646	638	627	636	596	619	611	631	649	657	610	639	604	659	657	632	625	586	621	560	635	642	634	662	620	613	663	658	616	653	626	634	668	612	610	641	673	606	628	597	630	672	649	616	590	620	648	614	637	621	632	638	606	640	618	608	666	606	649	651	640	620	650	623	612	651	625	641	608	640	617	589	623	629	610	661	640	596	592	663	615	625	678	623	660	638	644	612	685	645	599	599	601	624	580	627	656	614	646	670	610	652	663	655	630	664	629	611	624	621	664	612	663	638	649	650	663	626	630	634	603	682	635	586	649	624	674	586	615	633	625	633	606	636	645	612	623	650	617	660	615	666	645	636	640	679	626	624	636	624	641	656	637	670	610	589	659	643	670	614	633	643	642	607	667	639	642	643	614	640	611	649	679	661	632	605	610	648	607	650	644	636	635	661	614	614	626	643	590	603	648	647	670	623	593	693	611	628	634	619	631	654	641	631	666	623	631	622	595	629	674	663	650	648	631	654	606	679	627	662	652	582	639	611	617	685	639	582	637	604	634	638	698	601	637	654	624	638	620	636	624	600	662	656	632	655	588	640	646	627	627	661	622	638	596	620	625	664	603	598	615	634	630	674	673	669	658	635	612	625	643	627	610	664	631	637	615	630	616	662	642	676	623	621	655	624	646	656	664	596	642	614	630	651	634	628	622	614	637	609	602	617	556	680	649	628	666	637	625	653	596	609	623	653	640	655	603	660	650	632	620	658	601	590	641	636	633	671	672	639	666	602	616	603	615	669	616	613	617	658	655	598	671	628	607	643	672	683	590	620	643	610	645	657	651	640	610	616	621	635	600	666	626	649	683	637	629	580	632	625	606	647	649	614	658	672	598	632	625	636	608	625	652	673	684	652	590	638	571	634	620	630	654	614	626	613	625	650	624	593	617	637	649	662	664	607	604	661	666	629	644	677	644	656	624	606	576	670	600	600	637	648	650	601	666	629	674	665	617	643	618	646	620	619	657	593	606	653	615	601	611	660	690	650	646	659	656	609	647	604	629	623	624	651	654	605	662	604	641	618	633	607	658	622	616	632	598	643	620	639	626	661	624	671	610	618	659	607	654	620	632	638	621	629	585	652	658	626	617	624	671	624	680	649	681	641	604	624	665	636	640	640	666	620	634	612	648	612	579	631	601	627	670	637	603	625	637	638	634	620	607	605	666	634	648	626	661	610	616	662	635	631	619	618	623	622	650	625	634	651	698	623	605	612	617	645	651	620	601	637	663	618	636	640	633	652	629	650	631	586	644	615	628	630	680	667	633	679	623	644	635	618	636	624	625	602	640	624	684	613	646	649	653	634	614	594	631	619	644	625	627	644	615	590	643	611	640	653	635	612	634	640	675	586	683	633	597	644	632	627	634	609	658	662	686	637	605	596	599	646	604	615	679	640	640	666	627	690	644	677	632	652	656	678	616	639	592	614	658	637	621	622	646	630	694	651	629	673	609	611	632	572	632	596	665	616	630	617	631	653	593	622	674	649	641	638	618	609	640	629	646	657	641	664	623	647	576	655	675	667	629	628	693	659	612	624	652	610	651	610	618	609	629	659	688	622	649	626	666	608	612	678	621	617	637	611	606	692	645	595	648	642	645	643	644	622	615	600	588	643	624	673	655	561	585	604	653	632	623	660	628	649	661	625	648	606	658	672	634	650	667	642	636	651	643	660	591	666	623
64553	50037	56827	56994	37475	21622	5666	418	317	284	299	292	294	269	310	264	291	288	308	315	268	289	303	273	290	291	283	313	308	290	320	286	273	298	298	297	290	306	294	297	267	287	265	271	320	305	285	291	301	274	288	279	291	269	314	296	277	313	257	285	266	321	256	290	279	295	294	319	269	273	244	288	286	278	313	275	245	293	279	308	324	267	284	255	314	309	297	281	298	274	270	301	295	284	291	255	291	311	278	315	266	296	309	301	282	277	251	302	263	274	287	304	284	256	308	316	285	270	258	292	316	276	297	260	286	325	287	252	273	276	314	284	293	309	277	291	277	276	270	274	281	282	259	293	284	294	311	292	282	311	319	286	286	317	299	252	266	298	257	267	282	267	285	261	303	293	260	261	296	278	319	257	283	301	291	253	285	302	302	287	264	268	282	302	290	273	301	291	291	279	312	286	300	295	296	295	309	275	299	272	297	291	297	289	288	291	274	290	268	293	275	301	309	276	271	283	261	277	294	262	296	257	294	283	290	273	264	270	285	324	294	250	261	281	288	304	285	288	321	306	257	264	273	275	319	301	311	281	272	281	280	279	309	283	281	298	286	275	257	284	289	295	291	263	290	320	306	275	278	289	304	252	282	282	269	274	275	264	286	291	258	284	289	272	251	278	297	293	292	270	262	256	272	307	265	261	255	306	278	251	305	260	267	277	292	291	279	268	271	239	260	274	281	293	303	271	292	293	293	282	307	297	304	283	278	257	285	301	297	276	270	266	294	281	273	281	265	275	275	290	313	315	284	266	314	290	303	303	274	281	280	305	293	308	249	265	271	283	298	252	279	289	294	300	291	304	293	268	275	299	297	300	283	253	292	279	254	281	271	294	294	287	248	315	305	307	314	293	267	262	288	279	279	301	285	287	283	276	299	289	281	310	294	289	274	286	297	325	282	327	323	320	289	297	288	307	289	327	275	278	250	275	284	272	274	277	289	278	292	264	288	294	273	277	261	278	244	278	267	277	301	312	281	301	264	272	303	279	253	301	278	278	312	252	284	270	316	268	279	297	272	278	288	269	262	288	303	276	311	316	287	303	295	297	303	275	265	248	324	293	269	295	318	285	281	286	270	297	257	300	288	276	295	289	291	277	272	273	281	304	286	273	288	279	283	254	295	295	296	267	306	274	283	278	318	266	277	308	283	313	300	282	276	281	272	280	301	315	305	272	308	287	235	277	315	256	230	278	325	297	282	270	288	280	283	302	311	290	255	282	282	308	294	288	273	280	290	278	286	253	272	280	306	286	295	283	275	303	276	290	274	267	291	304	260	299	302	262	307	288	272	267	274	270	279	281	305	305	301	316	264	309	276	293	274	284	302	303	281	305	306	268	305	281	308	262	292	276	295	300	288	342	280	291	280	307	280	307	290	300	276	270	293	258	311	260	272	277	253	287	272	307	285	321	308	282	278	301	289	299	267	282	312	285	286	280	264	291	286	271	251	305	300	282	307	301	289	292	285	264	316	288	269	275	284	297	308	286	291	311	275	304	294	263	315	269	294	308	280	284	269	283	313	250	266	314	262	268	305	290	271	304	276	289	272	276	271	303	317	279	277	277	278	294	264	253	263	268	259	278	315	295	286	288	262	264	286	299	273	280	273	289	275	271	274	282	255	305	271	271	238	291	338	271	306	287	298	250	297	277	257	280	282	283	257	282	290	283	277	250	280	300	285	282	275	275	307	314	277	288	260	263	286	298	272	285	264	252	270	288	281	284	280	284	287	297	297	311	264	265	283	278	308	275	298	271	286	315	316	342	282	265	288	297	285	271	313	287	304	304	264	306	296	310	307	287	296	294	297	318	297	277	292	325	258	257	259	287	283	268	256	285	286	298	282	290	282	302	307	291	271	300	294	291	303	297	260	241	267	297	258	277	287	284	284	266	264	259	306	295	273	273	286	274	289	302	270	293	273	299	284	272	313	280	306	268	289	315	272	291	267	272	301	265	267	276	275	293	282	303	286	278	293	283	271	267	298	318	290	289	266	311	272	294	281	285	299	306	266	280	250	262	281	277	295	307	291	295	255	276	257	259	279	295	286	300	293	271	305	262	289	265	278	279	279	287	288	294	280	275	280	288	273	283	280	278	291	274	285	279	285	264	275	316	307	279	300	281	307	297	249	257	299	296	302	315	305	290	268	287	295	270	244	294	295	290	278	299	256	293	316	250	284	269	283	305	297	284	278	297	288	259	293	264	305	283	277	313	302	300	235	272	262	269	327	306	324	297	267	267	270	312	291	285	284	277	304	295	259	301	280	288	284	265	274	299	289	286	323	266	290	324	284	290	256	270	272	319	298	297	289	308	275	275	263	290	291	288	289	283	334	261	308	294	283	314	285	275	283	270	277	282	248	321	280	285	282	308	264	283	285	274	312	271	294	298	254	292	262	262	258	281	331	299	300	268	274	290	302	303	283	275	264	313	303	302	287	272	275	278	275	257	301	270	275	270	300	275	236	327	286	290	275	301	287	297	278	282	303	275	277	290	291	276	313	288	283	311	261	287	311	285	307	297	286	282	271	264	285	274	282	294	280	303	278	262	258	287	283	324	295	279	297	276	262	265	296	287	278	305	285	272	322	273	269	260	292	287	320	271	276	289	263	281	298	290	262	272	292	293	245	278	289	283	281	287	273	292	294	277	274	286	286	313	275	304	274	270	266	305	264	322	291	267	282	262	286	254	305	252	312	304	301	269	309	311	255	287	294	281	299	278	267	286	298	285	298	316	293	276	293	260	295	307	268	314	290	250	301	319	297	277	268	266	288	299	286	282	317	318	294	281	274	292	276	288	283	262	284	267	285	292	292	281	288	273	281	249	299	284	285	278	273	300	328	279	309	286	299	264	276	278	304	311	313	250	281	303	268	304	280	264	275	270	292	268	303	301	265	275	291	269	273	294	300	268	266	263	281	299	313	297	294	259	267	268	297	276	271	282	272	280	292	270	272	313	267	299	279	280	290	254	260	263	289	294	278	271	271	261	264	298	323	294	265	284	263	290	249	215	302	257	284	309	296	292	272	290	284	318	271	296	282	275	308	273	284	253	269	244	298	293	285	276	266	274	305	270	290	300	291	276	262	303	286	316	313	294	290	301	279	292	275	300	298	286	298	266	267	278	302	264	308	307	281	212	267	266	265	284	273	292	268	284	293	300	253	294	258	275	241	296	287	302	272	281	280	301	268	310	298	295	281	277	319	271	283	285	280	265	307	249	303	313	320	291	283	276	276	287	283	283	313	281	265	280	296	270	311	295	297	261	330	258	263	287	268	266	326	318	284	305	291	265	311	278	265	318	290	284	258	293	272	288	280	256	252	264	269	253	283	293	277	280	298	277	276	280	282	279	264	288	287	255	268	296	313	278	287	288	310	264	235	303	331	310	279	280	272	282	302	302	292	298	282	305	298	251	217	284	280	290	298	277	349	290	236	283	278	292	267	269	290	288	286	291
42752	39375	56941	60996	45690	33508	8482	767	735	693	723	685	689	701	705	668	710	730	702	678	695	686	684	685	635	653	639	645	668	647	616	669	666	649	686	681	709	690	696	681	719	666	686	685	663	670	699	703	649	701	615	719	691	651	711	632	645	678	614	660	661	716	683	695	696	680	685	721	669	687	621	712	695	696	604	615	610	682	670	697	701	690	678	703	671	689	691	629	680	677	646	668	680	660	652	658	666	680	658	630	640	692	652	650	700	714	633	664	686	666	694	670	648	671	683	694	674	703	672	658	678	671	691	668	668	644	668	653	676	713	659	673	656	671	682	713	656	675	697	643	678	737	658	711	663	686	672	607	667	674	641	706	680	651	649	681	663	689	686	680	620	654	667	652	651	661	658	680	678	676	671	640	608	676	683	644	670	662	638	661	636	659	687	639	679	651	664	711	677	629	680	674	647	667	663	690	641	705	715	657	674	646	660	696	696	657	631	646	631	683	640	667	666	747	686	650	688	675	680	676	620	673	650	686	700	633	641	690	686	662	664	675	659	693	677	709	723	650	640	672	610	684	681	649	730	678	671	659	628	701	680	687	665	662	627	681	664	655	667	675	680	665	649	675	624	662	650	703	678	677	628	664	636	686	669	665	677	687	624	676	691	655	705	643	655	659	677	681	687	644	673	703	652	642	680	712	711	661	646	657	676	657	685	658	679	681	654	628	654	633	677	659	653	690	689	664	666	674	627	679	711	641	694	655	683	672	647	658	657	663	689	620	657	664	683	656	686	675	642	639	626	657	670	681	664	679	646	709	690	695	688	671	671	677	661	709	699	643	680	678	629	707	651	655	652	670	753	696	697	675	675	675	732	703	675	665	648	689	652	711	646	669	679	667	635	687	679	668	701	722	657	614	686	691	647	686	694	649	690	653	705	655	644	690	698	699	692	667	708	673	680	662	662	642	659	691	681	660	625	650	672	681	671	689	663	684	630	694	673	698	672	679	681	693	653	644	681	659	652	625	656	709	630	630	668	664	685	724	668	707	700	619	662	648	707	663	642	705	673	684	620	672	646	694	657	660	717	666	673	680	678	676	665	682	674	626	680	669	678	714	659	683	684	679	687	686	665	708	684	656	662	675	653	687	656	701	734	666	685	625	686	688	658	669	706	656	623	701	648	658	683	634	665	717	672	718	665	673	661	721	649	657	633	701	681	674	666	659	633	662	684	684	641	636	673	666	661	687	667	669	705	669	669	699	681	650	744	695	662	692	710	686	690	633	661	647	649	659	666	632	666	680	675	705	641	673	696	654	646	681	712	641	686	649	656	622	670	698	686	669	662	654	691	640	640	611	709	678	692	649	655	740	631	668	629	670	692	678	630	689	712	677	682	682	667	680	644	637	596	656	676	687	705	615	704	649	665	663	645	715	669	693	654	698	705	712	667	685	676	713	702	674	720	676	703	706	680	640	690	643	687	613	670	710	639	683	673	654	687	614	659	696	687	708	668	695	655	650	682	698	652	666	678	657	667	695	654	672	666	672	681	701	702	722	708	714	665	646	638	670	683	647	673	653	603	710	670	650	707	683	677	657	661	664	670	673	719	662	654	663	684	673	698	685	670	660	668	635	673	653	705	688	644	675	674	702	629	678	666	750	731	655	644	629	683	672	669	618	688	680	690	674	688	687	646	651	698	675	657	678	721	712	699	677	643	683	658	702	712	666	662	650	685	658	700	665	647	630	699	615	685	665	644	633	661	682	664	674	696	625	659	665	632	671	659	682	669	649	650	682	716	664	706	711	740	707	641	641	653	692	662	662	691	635	659	656	699	723	665	664	704	673	672	708	700	678	690	673	673	694	661	683	642	698	662	700	681	640	675	668	677	701	634	647	648	660	699	660	627	661	675	667	641	678	648	726	672	688	646	704	678	725	709	659	609	636	669	662	590	698	645	655	672	708	675	680	679	694	663	637	676	669	685	672	646	721	647	694	671	642	695	662	694	716	687	650	653	675	642	652	688	697	653	696	687	650	626	684	656	699	672	692	710	670	679	680	652	679	643	661	648	637	654	661	654	653	695	682	673	665	623	684	638	655	672	708	650	699	672	663	707	698	680	658	681	707	628	691	658	631	726	639	658	637	652	646	676	686	681	700	658	692	648	683	663	683	652	688	634	636	670	676	701	670	650	650	643	637	652	691	678	694	706	646	656	665	646	629	700	683	680	678	660	669	713	645	668	696	698	655	673	682	669	637	651	720	685	642	672	695	693	697	659	660	666	673	665	659	722	670	624	654	662	631	664	676	700	691	676	651	701	692	694	664	705	707	690	647	655	702	678	702	717	661	693	622	626	642	636	710	731	629	654	667	692	699	647	714	664	676	644	679	654	662	652	651	667	674	670	658	676	658	668	670	615	642	681	698	644	718	682	636	681	669	684	627	686	668	655	683	663	620	665	671	671	660	670	671	681	689	669	709	687	686	666	654	675	655	678	684	638	667	723	674	657	702	649	660	704	686	618	659	669	673	644	696	665	699	662	647	665	677	638	681	627	639	668	692	691	654	682	694	649	679	649	648	676	637	668	672	685	691	686	675	674	680	650	665	667	674	638	658	691	707	669	671	651	668	697	705	700	626	641	668	688	676	678	736	708	677	721	614	630	634	663	622	674	678	691	640	678	692	750	674	666	682	642	689	624	731	660	644	681	683	695	719	671	698	679	666	678	646	658	667	693	637	609	658	664	675	676	682	690	733	615	663	646	654	613	657	675	657	670	636	673	665	629	670	704	653	653	652	672	712	656	627	623	677	655	669	686	672	672	655	693	676	623	710	650	661	693	697	688	666	654	750	663	662	648	663	682	665	668	685	679	664	642	703	683	704	664	651	715	659	641	690	682	690	719	649	675	652	686	655	663	683	703	631	678	702	668	667	676	664	745	686	689	694	653	660	673	682	652	667	689	647	674	693	683	673	686	651	690	696	677	692	685	659	665	682	654	641	641	700	698	636	702	666	692	667	649	652	668	678	680	598	648	705	627	664	688	631	617	681	650	676	730	666	727	662	658	660	698	682	636	714	642	667	716	677	686	730	643	627	681	670	704	654	659	689	689	709	705	675	632	683	682	663	673	658	668	668	683	704	666	710	675	672	688	648	662	651	713	674	655	657	698	665	652	628	674	645	643	690	687	695	669	633	650	689	646	640	651	687	647	652	638	672	677	642	700	646	657	677	686	708	660	635	657	712	664	653	662	658	635	654	661	688	630	661	653	652	668	699	724	667	661	641	649	674	697	665	664	675	689	596	690	596	677	657	635	685	698	684	675	675	660	673	643	640	671	713	666	723	701	610	636	677	642	699	685	678	686	643	674	674	682	628	659	658	682	667	690	625	678	661	655	671	667	698	668	635	720	626	691	682	667	643	650	695	668	677	637	687	687	647	629	694	654	739	637	669	639	690	729	674	670	714	659	684	671	678	616	697	651	662	696	641	640	663	682	649	701	649	670	709
69153	55725	71312	67197	48239	30960	10799	943	493	414	475	430	475	425	445	403	426	400	408	414	452	414	408	435	467	451	441	372	440	443	420	425	394	442	417	462	454	445	422	418	430	401	437	439	420	416	434	423	439	426	425	401	447	443	419	464	418	465	408	430	440	410	426	468	437	428	450	435	423	448	409	437	426	445	437	372	433	427	415	430	404	391	414	454	443	396	444	420	415	434	425	407	425	451	418	414	421	424	401	421	424	409	419	358	402	487	422	416	449	455	439	444	435	467	414	426	395	433	455	453	410	422	465	434	465	428	462	429	403	450	458	401	446	434	445	441	393	427	402	442	420	411	422	424	418	432	387	417	400	413	428	433	419	374	454	436	444	435	427	395	413	449	442	438	427	381	474	458	413	433	411	434	456	455	428	417	412	446	429	415	406	426	417	432	397	411	436	413	424	387	419	458	438	453	454	431	425	437	432	426	433	409	391	394	419	451	424	425	396	439	461	417	424	412	467	445	428	450	430	450	419	391	411	422	415	452	429	463	455	391	445	431	431	438	431	391	462	459	391	413	428	426	416	428	374	413	412	417	426	397	453	412	444	395	387	436	414	396	403	434	437	423	414	444	444	465	425	392	428	413	428	429	419	425	416	401	409	428	434	445	442	402	427	434	404	420	424	406	438	438	407	401	418	445	438	434	407	470	443	429	415	428	373	401	420	438	439	408	439	433	448	433	441	414	415	424	432	439	449	427	411	414	445	430	414	418	461	413	393	396	456	434	442	406	413	390	440	453	415	447	438	420	406	447	405	431	423	423	401	392	461	411	398	394	380	430	413	434	465	396	447	375	469	433	396	407	413	396	423	401	429	471	444	452	473	399	447	411	433	444	409	388	435	410	412	430	407	432	393	401	452	452	416	444	430	432	476	413	482	433	421	467	413	416	435	472	491	472	452	459	445	424	451	471	420	413	412	480	439	430	420	435	383	438	428	385	438	456	411	455	408	416	439	422	460	373	415	417	415	408	418	443	410	476	396	466	408	420	443	413	391	435	440	481	434	401	428	441	415	401	400	394	437	395	436	422	425	437	448	397	443	407	449	388	351	436	392	436	409	415	425	430	394	449	446	429	458	485	444	409	429	415	430	419	425	445	413	401	446	422	414	391	415	447	413	457	432	420	404	421	451	443	464	422	440	422	425	432	429	447	410	477	424	436	433	373	440	431	449	431	436	433	438	449	396	443	447	447	415	383	402	428	439	409	423	391	432	424	442	437	415	416	431	458	413	398	415	425	436	446	408	412	436	456	407	402	470	465	416	413	394	432	427	447	436	428	408	421	390	406	433	407	414	456	441	431	461	422	424	415	388	433	423	450	420	418	440	439	438	418	422	426	437	429	412	472	425	455	420	451	447	445	439	448	430	444	436	460	444	430	401	435	424	442	432	452	440	459	433	385	428	435	396	418	445	424	496	451	422	439	411	427	447	438	388	415	429	403	463	416	392	425	469	414	427	432	436	431	430	427	412	410	418	423	416	439	433	407	399	426	451	428	460	411	417	471	421	431	415	456	446	457	435	429	434	426	446	419	406	429	452	427	439	421	414	414	460	428	428	434	419	418	375	417	463	452	425	458	451	433	441	415	412	416	425	408	402	402	417	409	401	427	420	437	427	448	427	431	445	421	433	431	447	439	429	384	384	407	446	409	426	437	453	431	429	412	439	397	422	445	416	461	421	447	433	451	427	440	469	422	393	437	427	445	444	414	397	430	420	456	416	431	473	435	419	425	427	394	410	449	421	407	405	396	414	419	420	449	443	409	449	432	434	409	408	462	414	400	440	445	398	426	413	385	387	413	395	418	437	435	440	413	425	383	413	430	432	399	422	390	459	449	416	440	428	425	431	385	449	420	375	413	432	453	433	451	423	473	453	429	487	428	427	441	419	446	380	446	414	405	448	421	459	425	416	425	438	409	431	391	419	442	450	408	449	438	409	423	400	405	415	454	473	474	436	468	460	421	420	426	413	415	422	405	424	390	385	382	430	415	438	415	424	467	444	425	386	453	414	460	424	438	490	460	406	443	410	448	399	406	427	421	436	447	417	414	405	423	427	454	418	441	446	414	422	434	406	464	425	407	403	444	394	419	398	445	437	447	414	477	411	451	407	436	433	445	419	434	422	419	412	410	447	384	437	442	443	403	456	427	398	427	460	462	427	393	395	444	414	485	415	431	446	424	458	437	451	459	407	420	395	395	415	398	453	436	422	442	412	443	395	413	432	435	426	421	422	453	412	429	421	415	436	442	409	427	432	464	388	462	424	488	423	417	437	427	412	472	439	452	431	447	444	399	443	392	487	419	434	402	461	424	442	478	394	452	416	416	436	427	443	453	439	429	436	429	439	443	449	388	417	435	426	450	469	429	426	414	432	411	402	399	470	428	450	407	435	452	443	417	429	417	437	425	412	431	419	389	380	420	408	442	444	431	404	381	438	457	425	427	417	452	442	436	414	451	436	436	447	404	425	430	416	449	421	447	398	439	430	387	422	423	438	455	407	378	404	430	455	423	437	461	419	383	431	438	404	400	417	430	420	439	478	428	408	461	462	431	424	427	406	429	426	397	440	462	447	408	448	480	433	400	425	402	435	422	462	395	435	431	421	404	417	447	419	434	419	437	456	456	421	444	434	403	455	430	424	428	437	433	445	460	401	443	420	400	397	416	427	426	408	451	439	425	454	422	426	438	428	448	403	434	418	454	426	438	429	442	459	426	432	430	409	414	429	445	420	430	408	420	406	413	438	420	436	445	453	378	431	387	410	405	412	426	424	459	436	395	411	453	423	405	437	457	472	435	406	422	469	470	414	449	418	444	445	405	412	431	405	411	407	441	440	418	433	436	482	429	441	436	428	433	428	469	418	435	410	468	451	438	464	434	387	438	421	455	430	413	390	449	419	451	415	413	396	402	429	459	443	407	453	448	435	413	449	432	445	405	420	459	446	425	449	428	411	439	439	430	426	434	448	392	433	426	481	443	438	443	417	468	392	403	400	446	427	408	422	457	400	397	412	418	404	400	418	409	429	442	449	466	421	435	434	436	428	454	442	412	412	413	419	425	409	437	438	415	419	411	429	425	435	444	414	437	441	444	424	428	432	423	426	454	463	460	426	407	431	402	457	428	455	450	424	434	451	409	419	467	410	426	390	492	435	431	422	425	422	453	459	446	455	418	438	440	413	448	437	489	437	417	466	473	436	416	428	405	415	416	434	418	404	444	426	407	456	442	387	449	415	415	415	418	387	407	417	418	428	454	412	456	428	458	426	405	453	419	413	431	405	438	475	449	421	405	379	421	427	422	446	421	418	454	422	462	481	429	440	462	393	416	431	451	395	413	433	410	415	422	415	403	442	462	427	440	431	412	405	448	446	458	403	438	438	424	439	424	444	413	460	419	398	460	455	470	465	450	435	441	408	448	444	414	478	420	411	420	444	437	456	408	425	403	447	409	420	442
46788	45362	71457	72797	55870	41936	13323	1061	1014	1019	1020	1032	984	976	948	1006	969	1005	1000	981	965	963	935	927	943	970	1026	1010	945	934	951	984	979	960	967	939	936	909	901	909	989	958	956	943	954	949	942	961	940	915	928	916	950	922	991	930	924	963	921	992	957	914	962	923	929	938	945	917	911	994	918	946	931	925	927	959	983	941	928	935	959	945	969	979	938	919	965	988	922	961	926	960	965	903	951	986	941	952	896	972	931	973	968	924	932	999	927	930	979	930	978	918	957	891	924	898	919	936	979	943	944	941	929	907	916	930	968	911	945	935	965	881	908	947	948	899	954	908	933	921	943	932	977	935	922	933	965	957	946	963	980	898	936	965	944	920	953	978	954	965	905	921	892	920	987	939	905	925	945	959	915	966	997	910	909	961	932	970	989	956	954	939	967	991	976	929	913	993	925	928	923	933	917	914	979	946	916	1019	904	980	963	914	887	893	963	975	920	943	976	937	956	935	930	973	923	1007	925	955	921	929	956	933	965	959	940	934	910	892	931	938	996	970	935	934	960	923	983	983	890	949	915	936	952	960	905	943	938	913	901	938	939	982	939	959	1012	968	991	911	930	929	942	979	1004	923	908	917	944	905	948	955	989	904	968	978	922	964	930	949	954	934	933	986	956	935	938	931	892	964	937	938	958	905	974	964	937	951	942	963	950	955	878	941	915	910	921	919	982	931	953	933	936	908	924	985	1004	997	950	949	959	909	935	964	952	933	879	991	927	936	890	1004	897	979	964	944	935	942	911	881	911	915	903	952	926	949	940	925	929	1001	956	933	900	939	929	937	935	986	927	990	923	929	905	986	966	927	959	969	930	936	936	963	915	886	928	967	951	898	976	945	945	986	940	972	932	941	959	970	941	934	990	928	897	973	938	948	932	980	938	925	934	971	949	939	953	935	931	936	942	938	943	905	955	947	959	940	933	906	875	938	952	973	942	980	941	973	936	907	921	935	1001	931	976	969	944	917	952	913	963	976	955	907	935	1006	923	922	932	911	926	925	932	956	953	936	972	936	874	870	914	957	955	983	935	934	940	967	936	944	1025	963	944	913	929	917	981	962	920	932	899	891	939	975	932	1006	978	898	912	931	958	948	909	948	989	955	941	973	982	895	973	865	933	954	912	993	970	917	935	886	948	913	892	925	963	937	940	954	932	894	891	919	975	901	933	951	956	928	950	932	949	933	908	949	920	921	941	926	997	968	958	954	940	957	930	1019	962	919	936	914	947	947	878	943	958	906	900	937	945	917	945	927	922	921	980	980	948	1011	878	984	970	967	937	933	922	928	936	898	955	958	958	939	981	924	934	925	909	946	938	932	1008	953	921	993	969	948	909	981	972	963	953	911	920	904	989	1041	952	919	982	943	987	953	934	993	954	955	979	931	976	990	949	950	922	909	940	992	939	955	981	921	923	963	984	1021	993	911	938	933	942	960	896	953	935	977	982	1014	937	939	896	930	951	914	977	950	994	956	937	938	990	951	975	934	983	988	964	910	937	984	928	882	948	918	919	955	886	918	943	905	1019	947	914	933	936	908	960	937	951	922	962	969	961	970	917	924	939	941	942	935	933	946	983	929	952	926	948	911	874	943	976	905	916	946	950	941	924	954	961	939	929	938	935	929	949	888	925	951	928	950	935	967	973	955	976	961	927	916	974	893	945	962	957	934	943	972	1006	977	963	962	948	966	966	948	973	920	988	974	908	906	928	1002	921	909	945	922	947	922	932	966	911	880	956	960	997	936	930	946	963	980	981	943	897	954	982	985	952	974	961	965	1000	903	958	884	943	945	911	905	956	935	1036	971	921	943	960	941	936	945	951	936	918	893	907	953	954	980	937	945	984	937	920	946	944	956	947	985	1005	969	935	909	969	983	920	879	954	903	975	900	930	882	951	937	934	957	952	906	929	892	932	970	956	958	938	927	930	958	959	999	947	945	973	919	918	972	902	951	978	902	975	966	921	925	939	926	933	918	960	1014	961	934	1012	1035	949	987	959	986	926	913	963	877	975	965	961	904	929	923	898	942	973	962	937	880	943	936	994	931	921	931	922	991	946	910	923	923	930	948	921	1005	995	952	940	940	978	1003	933	986	956	952	927	972	977	930	942	978	928	938	889	936	944	969	985	930	935	981	1015	951	969	969	1009	931	909	949	925	916	901	932	954	982	935	957	936	957	975	869	965	949	973	942	946	982	969	990	984	935	912	914	873	988	976	997	929	944	964	950	953	903	964	936	943	913	932	954	879	918	916	929	969	939	928	914	967	957	985	938	988	935	914	957	940	942	989	986	945	971	936	956	933	940	948	940	946	920	913	921	966	899	918	949	929	946	958	958	936	952	937	921	967	931	939	886	923	985	948	992	964	1038	885	974	946	915	930	995	921	949	974	980	944	944	913	949	933	969	940	960	996	898	955	879	993	977	992	878	999	968	941	964	979	889	958	885	925	949	975	993	951	1009	930	935	1008	976	964	971	989	911	966	887	908	903	924	925	961	930	920	889	956	946	926	985	944	910	967	935	963	908	881	982	961	966	946	915	986	976	970	951	1002	949	915	975	924	922	934	982	957	888	869	989	963	942	950	939	839	936	988	890	961	926	951	934	963	894	910	972	963	942	931	973	955	910	921	977	932	985	955	938	996	957	860	1000	957	948	902	953	937	937	888	898	1013	932	957	926	917	975	935	914	983	938	996	903	953	945	927	961	934	927	900	938	927	989	949	965	954	976	936	966	915	948	944	976	933	903	958	951	1015	918	978	961	959	934	966	996	949	962	997	1007	926	932	949	923	979	935	952	959	915	929	907	971	884	941	903	978	885	976	941	958	922	950	953	971	983	966	987	987	914	953	957	979	961	993	911	917	1009	939	988	929	958	925	975	955	992	922	946	969	944	953	956	939	950	912	967	967	953	962	962	971	996	932	956	948	955	916	954	924	966	906	978	1027	948	953	931	912	920	911	952	929	956	932	917	942	962	894	882	901	914	929	932	950	1015	964	938	876	933	966	959	974	952	971	936	971	952	959	912	908	953	989	956	913	950	916	931	916	906	955	954	901	953	942	940	1015	940	900	920	946	937	954	942	1015	972	929	942	909	977	937	914	1016	972	920	959	913	899	958	920	899	971	949	938	978	949	928	918	891	947	968	974	914	995	952	928	988	919	982	970	923	898	947	983	940	916	895	1007	992	882	931	1006	929	954	952	910	957	949	976	926	974	981	955	916	946	964	932	979	915	970	949	934	992	982	939	920	918	995	1000	948	946	947	963	905	915	903	973	929	895	917	943	943	938	953	914	923	913	997	945	928	971	935	903	914	944	969	947	964	902	965	921	944	951	921	900	976	924	928	938	885	928	917	983	948	903	965	914	957	906	950	958	929	975	940	894	935	931	933	894	992	965	956	927	937	956	958	1006	967	963	909	962	908	936	981	992	950	932	939	953	927	922	935	917	942	986	957	871	941	965	971	939	917	965	999	954	925	949	967	967	984	964	968	957	943	912	915	915	966	1009	978	979
39829	24393	11158	6972	2886	1118	450	297	296	283	293	281	290	257	270	281	279	274	284	269	270	301	274	255	270	250	283	306	241	274	268	276	315	275	276	294	238	303	295	256	260	259	276	277	300	308	274	270	288	254	298	294	285	287	299	285	298	274	253	295	304	265	296	244	278	300	292	272	288	263	271	256	270	268	320	288	266	273	281	258	282	260	276	314	273	279	236	276	317	277	273	270	284	280	291	255	245	292	278	292	298	262	310	237	272	281	271	285	257	258	259	268	306	230	270	250	271	241	293	242	293	290	265	283	266	260	262	273	258	258	273	275	273	316	266	285	293	300	247	302	237	294	303	287	287	287	256	238	278	270	245	299	257	287	285	285	299	264	287	292	301	272	274	275	291	240	302	255	269	251	263	250	281	289	289	297	264	266	272	300	266	273	249	267	297	279	261	273	273	274	277	278	277	285	293	329	295	264	287	278	258	281	270	273	249	309	263	303	285	260	275	287	266	287	280	288	270	282	258	245	280	279	253	278	277	309	323	284	265	292	245	281	250	255	287	280	265	299	289	255	288	279	261	289	276	270	284	291	310	277	277	306	265	251	304	287	272	263	286	266	283	276	283	282	273	267	266	232	259	249	261	258	326	245	263	266	275	269	277	272	294	257	290	278	247	266	254	303	271	271	293	279	274	289	280	265	285	298	275	267	280	299	253	266	261	273	295	266	276	270	286	281	236	244	288	262	281	278	306	301	276	267	259	285	277	270	300	245	276	275	272	283	280	311	273	257	269	277	278	288	235	282	276	319	268	276	269	269	281	261	295	255	298	245	255	282	289	286	322	301	307	278	277	286	266	297	244	290	258	244	254	283	256	264	246	265	265	254	291	269	269	292	285	257	306	285	304	262	289	252	275	297	312	294	316	269	299	281	275	279	269	274	297	246	280	264	265	289	284	274	254	259	296	289	281	278	292	258	257	290	277	287	289	293	311	289	282	290	265	261	283	284	284	243	308	288	285	283	284	266	280	276	266	268	275	253	288	274	275	251	291	256	254	291	271	274	309	284	253	270	275	267	256	301	268	269	270	288	284	288	261	269	305	309	290	278	279	293	282	276	243	297	229	245	271	254	311	291	284	283	246	280	293	262	296	254	269	274	300	281	244	276	255	308	262	285	282	311	256	284	287	268	278	258	279	257	278	277	260	286	269	307	286	258	289	272	295	299	285	286	259	266	252	273	265	264	272	282	261	284	279	291	278	280	288	278	286	264	285	297	268	241	254	296	297	250	297	268	243	276	290	269	280	303	292	293	283	287	279	275	264	270	296	259	266	282	285	279	256	279	304	277	312	277	268	272	276	312	274	293	285	296	278	270	255	297	246	250	287	312	259	266	288	283	268	268	292	280	308	291	289	302	279	309	282	265	281	269	273	318	261	258	294	241	280	264	308	282	273	264	291	263	257	271	265	267	292	274	270	276	266	300	290	258	283	294	281	288	273	256	277	289	275	275	274	274	252	250	249	257	261	253	272	260	263	298	291	283	279	262	256	292	271	277	288	304	282	279	298	282	270	260	310	280	282	296	263	288	282	304	292	283	260	261	261	265	291	276	264	265	254	313	261	316	329	269	273	291	266	267	279	261	282	274	245	265	267	258	271	270	304	296	288	279	262	282	260	243	290	282	311	268	264	268	233	277	288	270	269	284	279	262	276	260	262	255	231	262	266	295	277	271	279	304	290	273	270	259	269	274	317	259	269	263	268	283	307	268	278	268	282	256	238	268	267	266	281	303	275	268	310	243	295	289	263	271	255	267	278	272	274	303	266	269	276	313	296	270	286	297	288	262	308	307	301	297	296	265	260	291	286	274	281	283	283	287	277	249	265	278	269	271	276	257	282	293	299	285	288	294	286	278	271	297	286	302	272	275	282	242	268	298	266	260	262	322	306	272	270	264	282	273	276	293	255	237	278	291	292	300	294	257	287	269	266	283	272	285	262	257	261	300	286	286	293	277	281	275	280	274	278	298	279	317	283	256	285	307	276	253	309	300	280	286	271	318	281	282	248	279	264	262	285	284	302	256	263	302	276	277	256	278	255	255	297	254	274	300	289	269	291	254	284	259	295	256	249	274	261	297	273	313	275	268	270	278	289	289	268	287	299	285	280	256	277	292	275	264	277	276	259	289	307	295	280	277	281	262	272	288	252	250	279	290	279	270	252	291	249	260	315	261	287	250	308	284	296	288	276	250	288	274	286	268	297	282	255	262	274	283	243	291	267	264	262	294	289	300	292	317	296	296	285	285	286	276	286	275	279	271	283	289	255	249	301	273	275	255	278	266	274	269	299	299	296	229	295	248	269	290	298	271	294	248	299	301	275	309	270	287	292	299	258	288	272	260	315	258	247	279	286	291	287	301	262	283	292	286	259	280	327	264	258	296	273	273	284	294	254	253	259	269	288	272	275	277	318	286	276	273	263	254	293	267	296	263	259	257	266	253	270	273	287	270	268	256	270	261	251	276	313	285	280	291	289	287	313	283	256	285	270	291	273	295	295	264	296	290	296	281	280	287	275	272	266	287	251	314	264	276	314	257	283	285	258	272	278	313	272	288	288	280	291	274	282	299	291	251	306	286	288	275	246	230	263	274	295	233	250	266	272	274	270	298	280	263	270	274	292	249	266	275	274	262	278	272	272	316	262	294	284	291	268	278	247	277	276	285	311	299	266	282	276	273	241	328	279	304	243	277	290	297	261	286	209	281	288	264	283	255	261	277	293	280	264	287	288	279	271	273	280	287	267	285	295	266	264	324	272	260	286	251	246	270	282	260	255	286	299	300	293	257	275	274	306	307	277	265	267	260	248	299	281	290	277	285	279	293	265	259	283	258	253	306	255	255	269	312	285	278	260	268	257	289	265	292	292	274	241	268	264	266	270	263	263	251	284	270	302	273	284	267	276	292	269	253	276	280	283	297	307	255	277	274	283	285	261	304	269	289	285	290	260	272	256	269	309	293	259	280	286	295	281	279	296	264	278	297	310	284	309	285	265	245	268	282	268	305	286	287	297	295	300	290	246	279	295	288	281	300	294	287	293	289	279	276	270	257	279	259	267	272	267	265	289	307	296	281	282	272	237	280	275	295	253	284	251	291	283	283	268	297	292	297	285	235	319	279	287	255	258	269	257	272	266	272	272	277	262	285	236	308	286	285	248	270	260	291	285	261	275	301	283	287	271	255	252	252	240	241	277	265	263	264	301	275	269	312	291	297	288	295	280	258	263	262	273	282	256	277	259	258	298	256	286	267	287	273	287	282	306	285	286	276	286	272	273	284	294	249	241	253	272	248	287	294	292	276	268	300	260	278	277	273	285	301	305	269	279	279	303	288	264	309	288	306	304	314	276	264	269	285	285	263	268	285	278	261	272	283	273	280	313	271	286	288	294	250	287	270	279	271	283	267	251	255	235	279	270	276	262	286	290	277	278	314	270	271	302	293	268	279	282	282	306	271
22730	15408	17087	14535	7803	3795	1030	609	662	645	676	659	624	692	611	637	647	660	613	660	628	656	672	616	640	634	654	626	651	614	629	614	626	635	716	633	652	659	658	636	637	619	638	665	632	635	596	627	635	645	698	645	672	625	693	633	619	643	669	660	573	687	664	659	597	618	650	672	665	616	614	657	655	655	632	617	692	666	607	671	593	650	638	627	647	658	667	644	619	627	635	626	649	637	607	630	621	661	637	617	621	640	604	603	621	662	626	614	677	620	611	595	608	632	634	673	662	601	634	670	687	597	636	659	660	641	642	650	671	608	627	633	639	623	672	639	646	628	585	677	676	663	612	660	646	660	614	635	605	606	607	637	612	661	596	680	645	699	635	654	695	640	645	691	667	669	664	601	611	633	660	646	699	644	591	611	601	649	654	676	648	625	664	637	649	619	612	668	656	611	629	657	654	659	641	649	666	607	685	654	688	656	705	633	641	648	659	673	659	622	605	642	660	657	643	622	668	656	689	642	639	643	664	607	678	614	629	643	585	629	622	682	627	645	619	648	678	648	657	616	656	599	627	656	630	663	648	639	670	683	590	617	624	609	644	655	641	600	662	649	654	643	649	633	689	631	655	686	635	635	658	612	713	633	578	660	655	629	627	699	605	625	668	604	653	680	656	680	628	618	653	641	637	614	673	631	587	635	653	661	650	674	589	636	608	614	624	605	638	646	706	647	610	604	564	647	631	652	675	654	624	678	590	631	653	610	648	650	629	571	623	646	581	601	613	657	605	676	639	626	645	649	611	645	630	624	679	645	662	619	661	611	667	653	654	637	650	669	640	660	607	647	623	622	649	618	630	633	632	605	658	627	590	635	632	669	651	602	667	660	621	673	666	618	621	613	623	630	646	639	663	602	597	652	665	672	690	622	670	634	638	650	684	693	626	625	647	658	654	649	625	679	680	665	666	646	629	681	579	623	637	627	652	615	657	650	664	661	622	628	637	656	655	612	608	669	672	664	600	644	664	656	625	659	625	640	655	623	648	618	613	638	632	620	662	644	629	648	661	646	685	598	673	647	653	649	648	640	622	656	596	630	627	647	690	644	615	657	639	642	660	638	628	625	661	627	625	691	618	654	624	686	638	677	668	622	626	643	641	626	636	646	651	635	657	625	638	686	652	623	616	625	611	653	647	592	656	635	635	684	670	634	650	657	651	678	633	664	629	662	624	638	678	622	663	657	653	649	624	670	652	656	639	624	691	627	663	649	660	652	617	633	607	621	683	666	632	625	646	682	641	631	638	657	655	645	608	653	666	611	667	650	641	666	614	679	613	659	635	670	671	639	615	625	639	632	625	647	600	658	642	676	651	596	642	626	646	602	610	602	639	695	635	627	647	614	671	653	636	625	615	592	637	611	674	609	664	631	606	600	581	643	605	644	649	636	634	662	648	646	692	649	648	638	638	648	591	665	637	661	627	645	639	603	614	612	633	646	672	608	652	633	603	652	604	633	690	673	688	668	628	674	610	647	694	613	675	662	611	609	640	639	626	636	649	648	609	675	660	677	619	640	683	643	639	646	669	637	652	620	640	658	648	654	625	615	663	632	615	608	659	650	631	634	732	644	632	675	660	621	617	656	608	661	647	658	598	652	682	629	685	681	635	642	648	649	619	679	651	707	659	645	643	648	699	585	608	658	618	584	615	618	625	649	656	632	641	621	594	680	650	625	644	657	624	640	682	620	613	668	632	680	642	649	694	651	628	685	595	634	677	663	636	627	641	666	622	607	628	648	679	614	615	677	680	692	649	644	645	652	637	664	584	624	657	605	647	634	637	609	632	629	608	644	652	612	678	585	627	634	666	587	666	648	669	649	610	626	632	669	627	693	646	631	628	638	647	604	645	644	644	664	608	678	629	683	657	573	656	629	661	658	657	592	634	642	680	627	643	649	654	665	593	682	650	667	682	696	617	654	680	607	663	627	662	631	638	651	628	645	668	677	600	604	650	650	642	674	662	656	625	636	623	677	661	677	668	667	630	627	659	636	627	683	627	641	636	655	680	642	633	673	618	644	634	655	622	669	657	651	649	679	680	645	618	637	665	677	639	609	650	631	621	645	611	623	654	655	671	643	631	637	654	646	603	615	649	658	661	639	619	661	641	595	597	623	651	610	601	634	632	612	649	666	614	652	604	621	700	658	685	647	643	704	644	637	647	647	665	661	651	666	665	624	648	681	659	639	596	623	636	579	685	662	629	644	610	602	667	615	682	656	658	655	635	679	617	643	628	641	616	611	608	628	677	659	640	614	622	652	632	667	665	595	630	614	676	612	667	665	612	658	670	644	610	640	639	624	652	689	649	666	606	616	634	666	636	640	612	603	604	618	638	662	694	623	604	634	632	630	674	648	637	677	647	619	610	597	647	673	613	673	637	634	613	636	652	626	601	615	656	712	646	615	714	611	658	659	646	629	659	624	669	605	624	626	612	622	653	675	661	615	645	620	633	629	639	599	656	697	604	661	687	629	647	665	672	660	675	597	656	705	595	640	662	652	678	664	630	655	643	626	609	653	621	652	635	614	602	614	643	643	682	638	634	598	664	648	680	591	636	627	647	618	666	675	659	646	608	621	641	633	669	628	677	619	596	657	639	655	630	653	653	624	656	593	636	583	696	641	629	624	645	692	663	645	648	655	639	589	708	629	656	657	675	639	632	705	680	700	618	618	641	674	676	641	631	662	637	651	656	599	644	663	623	650	592	658	621	659	645	659	673	592	641	606	679	618	653	695	654	635	600	652	642	615	610	639	582	617	666	649	626	669	651	645	676	673	585	629	637	626	670	607	652	653	626	675	674	621	639	671	642	644	608	633	623	636	622	614	682	595	680	625	660	629	649	640	660	666	612	660	642	658	674	638	650	662	662	684	632	675	627	679	616	628	686	677	670	622	659	629	676	693	651	670	642	623	575	658	639	630	655	624	672	603	648	678	652	690	589	618	647	607	689	662	627	623	653	628	641	606	647	668	708	669	635	633	644	645	652	634	621	618	632	634	625	655	672	609	649	656	662	625	669	615	631	659	612	673	672	683	603	653	650	643	595	658	652	620	652	650	659	696	638	646	661	664	611	642	648	634	632	634	709	678	616	662	681	655	644	658	610	605	673	602	612	625	633	611	664	663	597	636	601	670	624	644	637	649	643	670	628	653	621	649	660	637	670	628	626	583	644	629	641	642	666	648	610	656	651	682	611	670	650	670	645	652	682	594	638	604	642	622	629	619	657	617	614	629	591	631	662	644	633	668	622	662	619	684	660	616	668	619	622	641	623	606	630	650	638	674	677	642	634	630	681	636	658	656	671	638	585	662	687	678	654	673	634	618	626	627	610	591	626	577	677	592	692	672	611	628	630	661	667	637	617	635	647	612	678	642	597	645	692	674	622	608	624	642	668	612	629	646	672	673	638	646	657	622	668	619	576	673	615	658	623	652	657	648	700	618	635	650	618	689
63438	48221	61760	56965	36677	20763	5514	433	298	309	313	318	286	324	263	290	274	271	288	275	279	269	286	301	281	283	277	285	299	300	276	299	258	271	292	286	300	274	285	288	279	292	285	268	265	284	281	299	292	269	305	283	277	278	266	284	288	254	277	297	291	296	279	290	288	292	317	285	285	256	278	296	279	269	297	294	286	275	302	294	304	267	291	286	292	309	310	260	282	291	295	304	275	280	278	292	282	273	259	293	315	264	259	268	284	303	261	276	266	272	279	299	278	287	278	266	288	253	277	278	312	309	350	277	278	285	280	256	243	308	304	263	291	282	270	284	290	340	290	284	311	276	286	274	263	276	283	274	291	275	271	291	285	283	253	282	309	313	266	268	296	276	288	247	296	274	273	256	275	296	256	284	285	286	325	295	258	258	308	283	296	283	280	289	281	296	292	275	276	246	296	299	295	275	277	299	288	305	290	260	298	308	300	285	272	301	299	262	291	280	261	291	251	269	289	306	287	264	304	309	279	274	236	279	306	287	296	295	277	239	280	281	305	285	285	285	327	289	278	268	292	280	296	263	271	281	281	292	288	292	286	275	280	315	240	268	303	285	246	275	277	301	292	284	266	281	266	308	288	267	274	310	277	284	330	280	288	264	282	283	288	303	244	286	307	286	286	289	271	297	283	276	290	271	265	279	293	245	290	267	265	281	291	290	283	268	294	287	281	328	296	271	270	290	266	279	324	279	304	273	269	279	272	278	287	324	277	306	291	300	307	286	333	289	264	278	302	286	298	296	305	298	315	290	315	265	257	265	324	290	286	272	291	266	288	286	285	289	318	291	265	272	267	291	301	305	294	289	292	266	270	295	274	309	281	283	273	252	243	284	263	273	282	265	296	295	281	314	249	277	275	292	314	244	305	278	279	302	294	305	333	276	298	256	290	310	283	271	265	258	303	282	274	246	302	304	272	254	255	283	313	289	303	299	295	300	238	243	299	296	309	329	295	281	305	310	299	271	291	291	309	271	261	269	272	277	316	280	310	279	265	301	290	309	335	292	261	258	306	274	279	285	307	273	281	265	305	290	294	252	290	295	255	309	289	292	281	263	276	262	257	270	238	288	273	274	264	249	284	284	268	304	310	251	258	311	283	301	307	330	302	280	297	278	285	280	307	292	276	262	277	287	266	287	284	283	256	275	270	284	318	289	289	298	264	290	264	293	304	253	273	315	283	305	295	307	305	276	279	272	287	294	273	271	294	289	274	306	307	273	285	282	284	300	274	285	296	304	274	267	291	276	278	301	261	267	292	274	264	280	320	298	298	292	268	277	282	315	306	318	314	282	286	290	306	282	280	268	316	250	278	312	276	262	258	269	294	270	284	273	247	287	263	293	266	284	288	263	298	274	249	320	282	293	297	286	276	271	284	263	315	267	257	271	281	283	286	281	278	273	292	304	303	252	266	284	267	287	325	286	270	274	270	329	320	307	283	292	282	281	268	293	308	292	229	253	278	299	298	314	305	302	265	292	289	273	271	277	277	281	275	303	264	299	273	305	317	250	249	279	296	321	275	268	260	272	279	284	296	279	262	317	287	275	268	280	273	324	281	278	288	309	287	276	287	271	298	269	294	315	283	305	252	289	287	293	281	272	288	258	295	264	273	248	293	276	301	277	309	277	294	290	300	298	272	284	276	275	298	281	235	316	280	278	292	259	287	262	263	285	284	244	303	276	268	303	253	285	280	334	296	267	285	258	263	311	299	307	261	280	269	262	270	282	291	301	282	303	251	227	268	256	318	301	289	308	274	304	279	276	293	278	278	302	292	300	259	278	289	280	280	309	273	261	303	294	270	303	296	328	301	295	289	298	297	268	295	312	316	293	272	287	247	297	290	305	295	279	289	292	269	320	299	268	315	293	298	299	250	284	287	276	296	275	304	272	270	291	308	275	278	275	246	277	283	320	246	253	264	257	272	250	276	277	258	248	267	280	273	268	285	288	279	306	303	258	279	285	315	285	256	292	314	293	321	307	272	256	282	295	273	261	309	297	262	305	276	286	281	282	310	268	284	284	276	297	303	266	302	284	281	296	300	282	289	258	272	262	292	282	295	290	294	265	299	296	313	303	320	294	268	321	314	316	275	287	252	316	274	299	287	321	306	269	281	286	283	255	278	313	314	305	286	268	271	308	268	267	279	294	300	298	288	273	301	274	289	281	317	269	323	307	301	308	296	325	304	319	330	276	270	298	280	276	265	294	286	312	295	289	257	299	285	290	312	305	297	289	322	271	282	281	284	253	284	279	292	287	296	307	310	283	290	312	243	295	278	314	304	289	314	283	287	288	296	271	274	269	257	282	269	278	291	316	276	239	310	284	312	287	254	244	279	279	255	276	308	286	290	280	292	264	281	276	265	281	324	281	282	289	323	264	281	314	306	272	294	263	271	276	291	317	296	262	256	308	272	293	295	286	261	297	265	247	315	293	286	276	296	293	306	295	302	245	269	284	279	270	264	289	282	297	319	268	266	311	302	245	254	273	294	254	305	286	287	308	290	262	248	253	290	283	296	270	287	300	276	277	277	264	279	268	291	289	277	281	286	253	307	270	281	280	289	299	297	279	261	280	301	294	290	298	321	294	279	274	264	301	308	299	297	276	265	299	268	295	296	285	293	277	252	276	264	274	281	262	336	270	271	298	304	298	276	282	259	265	260	266	327	281	270	288	296	281	267	309	270	287	243	260	278	298	308	281	231	290	241	277	298	288	323	300	315	303	314	275	270	270	252	283	289	301	282	311	292	287	267	268	287	301	306	265	290	304	275	283	297	246	295	301	258	295	293	286	287	270	286	276	297	304	271	294	287	283	273	279	311	248	290	301	273	270	275	281	275	318	294	284	272	282	294	275	307	307	281	286	302	276	291	261	293	298	276	265	298	310	297	275	259	279	306	232	301	295	238	265	294	298	314	292	272	296	276	282	273	274	280	262	307	282	278	258	267	293	328	274	271	270	320	270	289	252	293	279	327	290	274	289	284	290	316	289	294	269	259	297	253	293	280	297	305	311	273	305	285	291	288	294	308	295	294	270	294	294	286	265	274	269	295	290	266	276	289	290	302	311	285	282	282	284	303	305	266	290	290	301	278	286	305	315	258	287	261	265	265	286	250	307	291	280	264	300	286	273	287	319	270	289	272	275	285	308	270	305	258	278	310	248	263	298	294	273	284	265	294	279	274	288	279	285	308	294	315	289	282	274	300	270	296	296	317	300	296	264	272	315	305	315	275	275	270	279	284	302	272	305	281	308	292	294	306	302	265	277	287	276	273	263	320	284	293	337	285	274	293	292	261	275	309	250	282	295	302	281	280	272	299	291	284	287	270	285	269	296	290	299	281	257	272	253	256	294	299	298	286	282	317	301	271	304	294	304	320	291	266	331	275	277	261	293	264	266	262	252	247	285	293	271	293	299	300	275	266	304	291	279	281	247	258	279	287	309	264	295	288	296
41731	37950	60838	61529	44813	31836	8246	725	706	675	671	686	691	683	730	708	712	668	643	702	635	665	662	673	702	714	661	672	678	649	669	691	646	710	732	712	695	662	731	642	652	649	665	666	681	666	675	686	663	650	694	637	743	675	646	665	702	631	630	666	667	690	726	671	688	649	697	657	696	685	685	663	648	639	681	666	661	686	682	660	635	691	674	680	664	619	690	665	673	638	673	631	704	690	723	673	695	691	683	670	664	695	646	688	664	626	682	655	663	636	675	664	655	655	639	665	705	733	706	700	657	687	688	682	652	710	642	629	671	679	695	663	653	688	681	644	675	624	662	653	673	699	608	666	641	663	700	635	623	642	689	690	705	672	658	696	699	709	647	674	675	696	671	662	609	615	620	689	664	676	656	692	673	704	706	659	664	656	665	683	620	688	703	656	663	672	671	642	612	668	645	669	664	659	691	670	665	651	713	692	688	668	673	645	691	650	643	699	676	680	649	684	643	692	671	640	677	662	668	683	642	678	724	695	678	651	674	679	691	674	707	641	662	686	653	721	748	708	660	678	663	678	645	634	653	716	682	660	646	662	686	698	610	682	718	670	686	646	669	656	648	642	640	675	676	653	678	635	660	729	683	687	710	634	673	645	681	660	711	672	647	713	670	672	704	675	698	664	665	638	643	667	647	717	697	669	706	664	713	686	653	679	633	640	657	657	672	667	656	671	662	677	691	647	708	680	655	613	681	710	646	692	614	664	684	653	661	667	643	653	667	679	677	650	664	647	655	673	623	643	673	644	680	697	657	709	708	669	699	656	644	661	692	656	665	689	715	647	657	670	673	669	646	642	649	656	695	662	668	668	718	643	693	665	658	649	670	675	649	698	634	651	700	671	710	629	661	666	650	674	661	602	707	704	676	681	679	656	698	672	653	681	683	718	690	698	695	639	655	626	644	633	670	671	706	683	679	703	646	669	655	651	663	695	724	653	646	681	670	674	664	659	689	668	658	687	726	684	716	657	624	667	641	720	651	695	686	682	636	634	720	628	695	654	696	625	676	655	680	731	675	628	674	672	670	677	712	621	678	645	686	637	687	695	664	641	627	671	621	665	680	627	646	712	684	710	619	671	640	678	633	712	649	683	716	632	674	673	678	721	700	683	668	668	696	662	651	673	648	700	628	710	624	610	704	637	714	606	621	654	669	624	643	673	644	656	667	702	685	692	640	689	669	681	627	679	657	713	659	713	679	648	626	640	673	710	708	681	665	676	677	662	694	668	637	643	695	636	675	649	715	712	662	655	681	656	644	669	692	647	689	650	653	677	680	651	674	696	706	663	662	661	666	650	697	698	651	704	660	642	675	703	650	677	660	647	692	691	673	687	677	630	676	622	638	666	610	680	709	700	652	694	625	697	665	655	666	690	677	685	716	681	627	696	684	671	634	659	649	630	700	669	715	638	673	710	630	621	658	691	714	685	679	677	652	668	687	638	662	702	642	680	656	658	660	667	664	656	665	680	665	660	702	703	690	651	673	720	642	657	697	666	661	700	673	648	697	656	655	692	651	657	643	660	649	670	657	615	625	628	659	685	705	680	671	637	664	668	675	665	642	680	708	659	659	687	707	686	675	640	690	662	694	685	668	676	665	670	665	670	623	708	639	639	661	671	697	702	636	649	659	668	690	656	669	711	686	637	709	670	670	630	645	661	656	672	657	708	628	639	668	638	686	663	702	637	622	667	732	683	657	664	638	662	610	658	661	648	630	689	641	664	674	668	687	684	675	647	642	672	704	684	683	656	669	652	651	648	693	657	641	650	702	656	709	646	670	706	690	642	659	696	675	675	637	700	674	676	639	668	710	725	695	654	681	645	667	646	692	671	641	686	647	659	704	688	623	703	696	672	658	654	682	652	620	666	642	632	643	692	616	636	652	677	682	681	684	666	653	730	675	701	706	701	673	658	664	679	675	728	636	640	688	706	653	661	681	675	682	671	627	690	706	662	679	670	681	674	693	646	666	685	680	726	653	671	633	665	647	665	686	703	686	628	663	661	711	696	682	702	636	662	679	662	677	667	644	626	673	696	666	677	702	645	646	649	682	651	673	695	695	644	701	687	701	666	664	723	683	640	662	678	636	652	689	677	660	682	662	657	666	687	653	702	642	666	646	684	685	657	645	667	695	625	641	663	658	711	684	671	673	692	691	660	667	663	641	649	646	652	637	604	633	656	706	625	655	675	608	676	693	686	676	648	652	630	668	604	651	672	669	636	651	649	663	667	672	628	676	618	730	664	679	681	703	681	680	654	694	663	663	703	650	622	722	629	674	666	684	660	673	700	662	693	659	661	709	659	691	648	631	658	626	671	684	699	651	717	690	709	670	641	691	662	654	666	710	663	624	671	716	721	661	651	714	749	680	672	667	696	651	683	606	678	660	692	651	673	704	714	665	711	662	665	641	695	643	673	674	678	673	676	699	691	730	710	668	699	645	667	676	698	669	658	693	664	663	673	701	657	699	672	655	673	706	670	662	652	660	664	681	615	665	690	628	641	713	712	639	662	641	698	712	688	699	637	705	712	685	681	697	721	712	678	685	661	718	660	668	601	657	685	696	674	709	617	706	629	673	683	670	689	661	664	682	679	682	670	666	646	686	656	658	666	679	678	654	649	685	653	650	716	641	653	677	682	671	666	629	654	687	674	656	663	658	671	663	655	652	652	714	656	696	674	645	634	696	689	695	659	669	693	667	639	726	678	704	661	687	706	682	658	642	695	678	677	668	653	669	672	666	638	661	654	688	673	660	649	681	677	677	699	680	600	677	683	658	623	679	641	649	655	677	705	727	641	691	661	696	670	659	648	686	692	639	693	658	647	677	671	693	716	638	652	667	691	671	644	661	686	709	692	683	659	655	699	679	635	703	658	604	659	711	722	698	635	686	652	649	699	654	655	698	679	674	669	707	677	647	680	657	684	684	650	673	635	657	686	676	638	655	691	653	653	672	684	647	634	680	615	680	669	685	721	673	694	703	673	703	675	666	667	655	721	684	676	679	651	727	688	688	660	707	657	647	695	602	659	642	731	681	636	689	700	639	655	665	649	643	675	652	664	694	692	681	650	674	678	662	663	666	662	703	675	704	679	640	664	674	632	686	695	671	693	619	675	668	635	693	634	724	696	619	687	644	665	687	651	667	694	685	692	682	678	650	644	665	683	651	633	687	647	711	700	729	652	676	631	664	651	717	726	677	655	670	690	654	629	702	688	733	679	646	674	662	665	671	669	653	637	676	707	682	643	629	659	666	645	652	638	682	667	653	712	688	673	657	680	678	714	668	678	669	674	645	711	698	672	678	625	660	674	703	661	643	656	673	678	629	618	665	670	674	722	616	682	693	695	663	674	676	682	700	685	672	625	666	703	682	669	674	668	668	641	642	631	686	675	679	668	672	697	683	614	668	672	719	649	676	674	688	616	672	686	692	635	656	671	678	720	706	688	677	676	663	646
69542	55268	60869	70667	50277	31103	12518	1024	486	427	462	404	407	433	425	413	408	408	399	419	442	420	459	451	434	436	436	417	439	422	423	444	418	409	400	442	396	441	428	425	411	431	444	409	420	407	418	432	391	426	411	438	430	438	434	465	424	391	421	418	391	437	429	438	428	393	410	389	439	420	411	431	411	412	400	385	439	378	416	417	430	417	415	440	432	402	395	463	406	384	415	416	437	415	466	395	423	400	434	387	451	425	446	383	446	459	418	427	422	429	460	402	412	441	395	409	467	407	461	427	433	415	425	393	399	440	435	485	463	403	435	413	442	410	449	415	412	420	399	453	430	446	421	393	424	443	413	441	459	437	418	426	474	429	434	444	432	441	408	435	430	428	446	398	425	427	422	446	413	410	400	396	388	452	406	413	437	450	412	431	439	429	404	392	417	431	427	471	459	421	421	458	425	395	413	464	461	416	401	441	419	424	411	446	416	418	441	405	437	395	469	429	445	440	415	419	409	390	398	441	462	430	417	419	438	442	440	425	432	437	414	418	376	429	431	433	449	414	438	387	403	389	431	361	394	429	430	429	402	429	415	405	431	416	424	408	452	422	444	427	470	398	452	461	452	448	430	421	426	410	423	405	418	446	437	424	433	438	408	429	392	420	432	400	456	436	428	450	407	439	448	429	429	386	425	409	402	406	406	453	452	422	421	439	454	445	419	427	438	393	434	420	422	436	420	441	430	435	453	438	441	450	428	428	462	427	443	455	477	403	434	432	421	413	429	443	423	399	430	389	428	442	397	410	429	417	383	456	448	364	431	395	427	425	444	434	430	450	436	427	475	439	447	432	413	455	403	459	393	441	410	409	455	413	436	431	413	465	443	417	421	437	397	406	376	437	407	449	451	456	476	458	403	425	408	410	431	420	457	427	435	418	461	418	469	434	439	446	420	409	387	471	464	446	348	443	452	397	444	406	399	420	437	394	430	443	429	420	415	415	391	419	404	440	431	401	386	439	438	435	434	438	390	450	414	436	447	425	422	415	432	482	453	416	394	405	433	438	382	433	417	471	405	423	448	437	408	450	421	454	423	426	450	443	459	433	426	421	419	447	412	452	476	456	429	465	416	452	432	432	419	446	434	420	424	453	445	426	422	421	422	398	442	442	395	437	466	437	404	419	426	403	405	447	420	411	468	425	390	395	411	433	403	420	409	395	414	394	413	425	450	397	462	437	439	404	433	399	425	432	397	467	447	408	416	426	424	412	458	408	429	436	402	421	403	435	406	422	420	429	388	436	406	422	445	438	433	430	450	445	456	405	469	434	418	443	424	452	467	428	362	432	423	410	426	431	483	433	450	452	417	412	460	437	436	451	432	417	474	433	465	396	424	408	458	438	444	464	444	409	478	412	422	410	446	405	446	418	425	401	445	424	435	428	419	426	484	424	414	420	399	434	384	436	427	462	423	442	379	421	392	436	454	413	445	393	483	436	399	417	445	433	406	413	415	424	436	417	385	410	430	404	439	402	436	436	412	429	454	390	410	438	444	438	415	460	389	418	439	439	434	415	395	427	443	433	436	446	466	446	426	449	396	404	386	407	449	401	452	424	411	440	387	440	431	422	406	420	417	430	464	479	468	437	435	423	426	383	410	441	424	451	427	442	437	443	408	470	410	413	433	427	416	407	436	414	400	385	466	424	432	445	396	419	372	446	406	438	406	452	409	416	444	417	352	431	420	394	461	430	437	422	462	396	438	429	432	428	413	417	403	392	452	397	449	419	432	452	445	407	417	413	401	464	432	413	416	451	421	448	385	449	420	466	411	402	468	416	391	397	420	403	477	418	433	468	440	403	432	448	425	437	453	408	429	413	445	419	446	415	435	423	419	424	446	408	418	371	458	438	409	416	424	401	418	375	422	418	397	400	444	421	436	447	393	416	442	402	416	418	429	448	400	402	449	436	417	413	430	430	435	427	434	468	402	398	437	409	395	421	435	410	418	435	397	418	433	447	452	437	396	465	429	419	427	405	440	424	477	414	385	423	446	438	428	452	438	465	415	410	412	464	435	418	422	467	442	418	435	402	427	425	417	403	420	388	407	428	439	426	440	440	424	401	413	448	401	414	418	422	441	459	396	401	384	375	457	445	437	435	425	417	400	435	450	409	432	449	453	403	402	459	427	420	420	421	440	374	436	431	397	447	402	417	426	440	418	456	403	421	431	405	401	437	388	442	417	449	440	433	460	411	419	444	418	417	448	437	408	451	433	386	402	429	443	457	402	421	403	386	407	436	426	413	467	417	443	438	426	469	406	378	408	410	414	404	438	453	440	425	428	427	402	422	397	403	430	414	453	447	405	444	433	430	432	412	397	435	425	434	433	412	445	399	385	441	424	385	428	425	425	405	433	401	433	453	455	453	457	399	439	443	431	439	430	399	464	416	384	485	462	436	419	444	396	394	409	440	416	395	418	429	413	450	439	456	413	439	437	467	412	436	417	409	423	418	445	399	417	461	449	433	425	423	450	413	449	385	422	473	460	443	442	399	447	430	440	431	375	437	420	476	428	386	406	423	414	408	419	390	453	449	443	434	445	489	419	425	405	398	405	422	451	444	438	411	399	441	433	396	412	401	455	393	405	424	399	417	427	433	424	439	426	415	450	444	420	448	448	428	415	426	411	466	454	439	428	454	443	446	438	449	434	428	420	395	427	410	454	411	422	381	413	418	390	455	438	400	406	436	456	440	411	444	441	425	467	415	423	442	427	442	434	454	374	458	428	413	403	433	441	397	409	383	415	426	432	402	418	424	428	451	401	435	425	441	446	457	428	433	444	434	455	435	392	400	396	405	438	391	386	433	438	424	396	411	449	446	424	364	445	427	410	406	447	406	415	444	451	446	449	454	472	390	427	383	429	428	393	424	435	424	442	466	434	412	421	409	422	465	449	410	413	474	445	449	426	422	410	412	396	445	439	464	455	459	437	407	433	489	447	391	448	394	416	412	441	415	441	433	428	441	426	465	441	457	429	380	396	427	396	382	452	435	470	420	437	403	438	415	441	407	461	446	437	413	423	400	385	406	460	398	462	450	419	434	410	416	409	426	396	427	451	426	461	387	423	434	410	399	437	453	397	360	407	446	448	432	420	434	436	420	438	449	402	437	423	425	460	415	465	398	390	444	399	402	467	378	413	466	421	390	433	466	372	408	443	456	379	398	350	450	441	411	426	460	456	449	408	418	450	428	446	447	410	441	440	429	407	409	463	412	425	463	420	370	399	417	413	429	433	407	432	438	435	423	451	441	449	419	385	402	449	424	444	399	412	425	407	425	460	443	415	438	443	456	447	445	454	432	410	383	471	423	394	460	450	404	440	390	449	423	410	434	456	451	453	425	406	403	444	461	405	414	440	429	429	363	391	396	443	441	401	433	431	405	371	438	420	424	388	411	411	407	445	441	415	390	469	424	410	442	393	410	392	404	416	441	422	390	425	422	445	414	433	459
47529	45311	61646	76776	57621	41437	16016	1064	1076	1059	1055	1047	978	983	928	993	951	957	995	950	1049	936	947	949	921	956	959	947	932	1007	884	993	879	959	964	952	930	931	949	960	918	975	958	922	947	937	951	920	964	957	914	906	922	1000	893	950	918	954	924	957	933	925	932	915	965	914	945	893	927	941	937	926	937	976	917	967	885	973	960	983	940	1007	989	934	906	910	943	940	940	964	915	967	917	930	957	924	953	948	948	942	894	953	965	912	924	916	933	989	965	917	930	963	962	933	982	980	906	935	919	919	939	941	933	950	929	932	922	949	951	971	960	936	938	934	920	932	958	971	925	945	893	971	946	922	918	941	944	932	957	945	911	904	921	982	918	957	888	889	914	885	935	973	956	896	927	896	961	944	946	923	918	939	903	952	942	942	949	896	934	920	993	875	963	951	872	979	987	944	942	930	919	954	939	927	927	944	989	929	963	898	896	937	926	926	914	905	960	945	907	846	907	910	930	984	939	894	945	886	936	976	850	959	934	984	917	941	874	938	889	959	837	934	936	938	896	986	925	903	947	916	924	959	941	952	909	907	959	943	964	996	953	924	887	897	959	921	974	913	994	907	885	940	907	935	938	924	905	959	903	991	917	928	926	918	923	953	907	973	927	931	887	919	956	939	918	912	958	934	921	976	894	933	987	973	914	948	958	911	906	906	962	951	894	948	949	936	1021	945	941	960	968	957	924	979	938	872	933	895	909	875	935	928	948	951	913	994	903	914	929	929	903	961	909	945	955	987	922	909	989	981	935	953	898	947	901	884	960	900	966	900	921	916	956	932	895	919	973	973	958	934	1018	909	915	901	960	923	988	951	921	874	929	932	971	947	940	982	938	967	934	926	887	919	902	954	896	890	878	913	964	935	989	956	1003	946	940	931	922	914	931	923	972	929	970	946	959	933	940	921	935	924	916	928	922	954	1006	903	965	974	976	966	956	907	914	972	943	932	926	908	933	902	951	931	891	984	918	920	907	960	972	1006	905	949	930	1000	993	912	891	982	917	968	887	967	964	929	985	942	978	939	939	897	900	903	940	953	927	957	912	903	945	940	902	949	937	929	1000	954	906	931	909	961	929	960	970	924	922	973	985	967	927	994	928	891	891	888	928	961	931	891	962	915	931	949	956	993	937	944	954	920	985	986	914	960	942	910	900	943	954	936	947	919	889	921	911	993	919	967	888	939	916	963	923	922	918	907	924	920	955	989	900	958	922	950	946	884	921	935	942	924	951	901	918	923	927	978	943	996	922	964	959	942	952	963	937	921	901	960	946	882	993	988	924	821	932	917	934	1016	878	992	947	959	896	968	942	976	1003	960	942	925	932	926	915	956	948	925	944	968	981	968	923	913	945	913	949	963	912	914	940	975	971	919	914	931	960	925	962	969	951	891	926	918	926	911	937	953	967	918	923	941	1001	928	977	919	897	942	1002	946	932	936	935	898	898	975	913	949	924	961	925	912	923	983	914	957	969	913	939	891	902	891	949	900	914	962	860	946	980	1008	891	941	902	886	978	908	961	958	931	1006	924	952	909	916	916	939	918	943	981	928	897	971	907	937	900	913	917	948	938	947	938	918	977	929	977	937	1010	965	923	961	936	935	936	986	911	972	924	889	935	936	980	950	955	978	926	895	930	995	922	894	987	950	916	905	952	902	907	965	972	964	871	954	918	924	964	962	961	926	947	912	940	996	942	986	930	961	948	886	892	928	967	959	940	881	932	969	916	907	929	974	974	962	975	890	933	937	887	944	924	949	981	955	937	970	952	972	895	944	947	898	923	948	941	916	967	1006	962	949	963	937	921	922	946	934	944	926	973	900	959	893	944	999	962	888	886	952	942	938	910	948	861	919	910	984	955	953	910	954	910	959	910	906	885	978	942	944	894	891	918	970	967	918	935	921	940	896	966	905	931	928	922	959	925	949	897	912	958	949	894	923	986	944	981	951	977	974	968	933	888	977	948	917	927	928	944	890	942	933	932	917	892	949	942	914	966	919	964	920	936	949	928	908	936	908	883	969	935	910	925	911	909	922	942	925	920	987	980	968	952	926	978	932	945	900	963	943	948	905	926	878	944	953	905	926	955	962	997	906	926	897	922	923	901	906	932	938	944	864	949	947	937	951	977	930	919	1003	908	938	913	910	890	907	941	908	963	906	896	885	916	936	964	954	907	921	955	946	901	930	902	986	929	952	932	938	882	994	925	895	973	975	956	911	925	933	961	963	917	962	902	924	990	856	945	952	880	942	919	975	979	967	917	959	958	940	944	900	969	983	964	981	920	919	927	915	962	975	928	909	955	941	915	916	973	898	958	993	961	966	904	963	964	910	915	936	938	902	952	914	900	927	944	936	918	940	940	909	934	944	921	934	1003	926	898	911	963	954	954	953	979	881	879	963	1022	971	930	987	986	918	927	949	977	914	863	943	907	960	939	972	980	936	890	963	1000	927	911	935	873	930	885	937	978	956	988	929	953	896	928	984	946	900	911	978	1002	980	944	949	958	955	976	896	906	919	982	923	969	903	921	955	950	982	986	964	951	943	1017	894	919	949	933	904	950	917	950	922	872	913	954	899	877	941	941	909	930	925	1022	923	968	971	982	910	926	950	940	929	936	939	947	922	918	992	915	930	876	944	894	939	923	933	923	955	966	894	977	921	923	946	955	904	937	895	970	912	926	937	951	885	961	982	897	907	966	953	916	904	936	914	901	1000	895	892	960	945	966	938	903	900	901	990	945	933	962	929	929	975	917	946	960	952	936	895	954	966	928	942	906	955	930	904	919	950	897	924	892	933	896	973	881	992	954	884	968	969	959	890	981	923	931	909	914	968	940	938	865	950	946	972	970	949	953	940	941	975	905	1041	960	920	929	968	881	916	953	955	959	943	965	874	971	976	956	970	910	921	894	942	932	862	936	926	891	982	966	939	903	931	930	911	980	926	903	899	909	940	966	986	898	941	934	903	910	946	923	962	922	956	975	859	946	950	853	924	913	962	957	961	929	948	915	986	912	952	941	927	929	917	976	964	928	984	964	974	963	975	937	924	941	920	965	905	950	921	949	919	924	909	957	946	938	888	917	934	927	949	942	912	933	916	952	918	920	964	960	899	951	947	933	862	915	918	976	895	872	918	858	896	968	904	951	931	893	894	971	929	996	925	922	966	941	909	953	937	904	900	916	935	949	976	961	960	920	970	940	919	859	924	922	920	910	918	974	964	935	1021	974	977	942	973	870	986	910	948	958	950	943	942	938	923	920	930	911	981	914	917	937	926	930	993	987	930	945	959	960	948	929	901	930	918	915	926	919	990	991	938	924	908	936	881	937	949	960	908	960	934	907	965	944	959	913	930	968	925	898	950	927	896	953	933	947	949	883	914	947	934	920	925	1007	932	925	903	921	956	882	923	932	964	955	855	930	987	885	906	894	964	896	939	1015	950	960	962	948	973	921	953	910	958	879	961	933	919	961	922	951	848	928	983	943	907	946	915	884	926
37769	24526	12703	9555	3834	1393	497	248	277	260	281	276	262	234	229	246	280	255	266	264	289	289	224	258	273	267	232	254	272	270	277	296	256	217	270	291	255	256	274	263	268	278	260	250	237	302	272	257	274	260	268	263	238	267	284	252	289	254	281	275	255	249	277	270	253	234	267	291	274	295	256	275	284	281	309	258	263	269	269	258	273	227	284	261	249	280	263	268	293	250	296	283	266	275	244	276	267	258	261	249	267	280	250	271	262	251	247	282	255	231	239	241	284	289	265	246	227	264	272	276	242	273	274	258	283	304	266	258	257	280	279	288	265	258	262	269	277	277	296	232	259	270	241	249	256	256	273	248	234	274	255	260	287	252	247	252	255	238	287	266	258	264	262	263	259	252	272	206	246	254	262	292	289	261	253	265	260	255	283	251	275	273	267	262	259	245	278	269	262	231	274	263	274	257	241	268	251	283	258	281	237	254	291	257	256	242	280	269	283	299	281	245	246	263	286	285	267	278	235	254	255	264	256	276	302	272	245	251	252	270	265	275	284	288	255	251	244	280	262	230	246	297	276	214	283	246	229	253	256	277	251	270	277	260	265	259	300	278	286	252	265	278	281	272	268	263	264	275	271	243	304	255	236	249	254	292	250	263	248	255	289	248	277	269	242	285	296	285	221	267	242	254	263	267	254	287	281	258	247	269	283	264	284	246	250	245	271	275	260	281	255	282	272	289	285	263	280	263	238	270	268	256	244	280	273	256	255	262	241	256	266	274	277	231	284	292	277	226	240	270	268	255	268	270	284	273	269	262	284	290	275	262	250	254	263	286	303	266	238	289	267	241	269	280	263	292	296	256	264	243	270	229	268	251	274	246	285	249	281	251	236	279	254	244	233	270	273	251	287	255	260	295	239	267	269	281	229	232	241	247	264	266	252	267	259	276	250	226	264	293	277	262	273	236	248	266	265	247	270	273	268	277	240	255	225	273	275	240	249	238	289	284	242	266	273	237	252	248	257	239	252	258	259	275	278	268	262	283	274	237	255	268	255	263	265	260	271	287	280	266	319	278	291	248	252	255	248	248	296	276	245	234	266	263	270	279	257	263	302	289	270	272	261	255	269	271	273	283	235	263	244	223	263	275	280	266	295	255	266	282	290	246	233	270	259	239	261	283	258	235	288	250	269	283	262	268	245	270	265	261	265	257	272	256	257	278	255	263	283	267	274	257	289	268	237	275	275	253	256	254	243	260	273	269	286	293	250	234	251	285	275	272	254	282	294	227	294	296	254	268	279	221	259	269	254	265	267	281	228	279	258	235	268	291	245	261	264	252	283	279	244	272	284	276	281	253	260	272	265	255	263	309	256	276	280	231	271	255	275	273	266	273	283	269	266	248	286	266	233	256	280	257	260	247	248	261	261	245	255	279	241	266	262	290	258	263	253	262	267	284	278	236	277	263	247	279	251	265	250	264	265	297	264	291	272	279	300	253	238	244	282	272	248	280	267	286	261	236	260	295	269	251	222	258	268	264	249	248	266	282	324	265	265	294	270	244	282	277	285	245	275	250	230	268	264	278	260	268	245	275	285	272	260	280	286	268	277	254	236	258	277	281	240	257	253	253	262	257	293	259	267	256	282	243	283	272	244	244	255	241	279	262	276	237	248	259	288	257	267	295	269	239	209	251	281	269	253	280	270	291	283	278	287	266	253	283	251	262	256	256	260	308	283	253	267	269	246	246	271	248	249	250	272	269	267	259	279	282	256	240	254	283	254	252	257	253	255	253	282	254	228	241	281	260	268	249	235	268	243	252	289	271	243	248	240	233	265	230	229	248	260	255	262	236	213	261	311	281	224	247	258	251	266	307	305	234	254	264	257	268	269	247	260	277	268	278	271	265	259	269	265	273	256	305	286	279	283	256	255	267	266	265	274	283	276	271	276	248	287	265	300	296	233	266	270	297	289	278	243	286	277	273	250	232	299	283	268	261	260	275	273	274	299	254	247	274	235	283	290	266	255	288	283	261	275	241	258	262	261	261	230	263	251	277	260	283	270	261	260	293	279	268	240	236	278	277	267	263	237	233	287	270	294	256	277	268	259	252	278	259	292	244	268	268	270	275	248	247	254	258	283	276	264	275	273	253	265	292	265	270	261	275	270	237	287	240	248	268	247	278	241	260	232	239	264	241	247	271	269	276	271	266	286	253	271	249	235	266	306	248	302	289	253	269	288	247	244	274	273	261	245	263	278	249	287	254	258	264	297	271	270	281	250	263	295	259	287	262	287	267	273	271	267	289	248	259	272	269	262	226	247	259	255	262	242	266	263	278	250	257	240	225	264	257	282	247	271	272	290	289	266	270	251	268	250	246	211	245	272	260	268	254	261	295	271	240	265	270	275	237	278	262	258	259	264	240	233	244	284	279	254	276	268	271	265	264	255	252	268	281	258	266	282	252	267	243	243	254	280	271	278	289	236	281	246	255	289	286	264	267	248	266	272	245	261	256	246	272	259	241	289	266	247	263	235	257	302	279	254	268	275	247	289	296	234	265	252	270	246	294	266	253	267	270	277	277	296	296	275	264	298	288	266	247	259	258	241	233	262	224	297	267	256	274	247	267	254	239	270	257	232	251	265	266	294	269	272	250	281	266	268	272	265	258	309	302	281	273	265	285	264	275	252	244	273	249	290	271	290	262	249	290	266	246	248	247	259	251	238	262	276	267	235	228	282	255	254	246	276	275	280	255	259	257	239	286	289	254	257	274	258	243	257	264	287	251	262	284	256	271	282	276	294	271	239	261	238	259	278	268	262	277	271	248	245	257	293	272	257	282	299	290	259	227	262	271	257	253	271	270	264	269	250	292	252	253	280	267	230	276	274	256	254	243	227	250	263	281	249	279	237	251	260	308	258	265	274	286	251	248	276	257	239	248	272	238	232	249	265	257	270	279	262	319	260	262	279	238	274	251	269	282	298	269	262	273	293	287	261	267	253	239	274	281	250	270	256	252	256	298	258	245	275	265	233	276	270	259	225	274	309	256	263	301	272	295	246	254	249	276	247	260	262	237	268	270	277	301	238	282	299	244	264	280	235	263	256	241	243	257	267	279	259	226	262	269	249	235	267	264	286	251	251	250	261	232	242	253	263	228	271	250	305	256	248	243	271	268	281	292	270	270	289	256	248	250	254	254	273	254	294	291	266	278	261	282	231	281	272	262	234	259	254	266	261	259	223	273	279	240	241	250	281	263	301	275	274	271	297	289	257	262	263	260	260	275	300	276	269	273	252	273	283	270	240	280	265	292	254	276	269	275	254	237	268	256	259	246	242	249	245	250	252	262	288	293	273	279	308	275	245	271	266	237	269	242	258	234	291	258	286	250	249	299	271	227	242	259	290	291	249	259	265	238	265	222	290	277	281	260	253	233	264	288	277	254	280	238	298	269	247	271	269	305	252	245	272	266	258	258	263	254	249	237	233	224	271	286	278	250	301	254	299	262	249	271
21625	16435	17367	18714	9514	3865	1165	600	668	668	594	621	639	592	642	615	588	633	627	588	596	635	652	620	644	646	633	597	671	622	597	626	593	643	636	660	601	599	659	592	626	621	610	626	660	596	575	559	606	591	562	638	650	652	616	666	660	622	641	580	631	670	565	620	603	628	643	638	629	657	579	644	578	618	639	576	652	626	591	606	644	640	611	656	609	573	614	628	595	641	609	594	630	606	618	603	628	634	629	613	641	627	587	612	603	584	592	670	614	600	639	617	627	597	641	625	620	599	635	579	628	579	638	668	633	634	593	607	633	649	617	595	623	654	579	576	638	630	622	622	577	628	619	592	611	603	620	642	563	600	617	597	598	614	624	599	647	630	595	629	621	627	593	625	628	613	638	596	630	631	649	656	630	602	589	614	594	559	596	599	601	590	614	679	592	640	569	622	620	561	658	604	614	635	687	596	625	609	631	580	652	586	650	577	658	627	629	643	647	596	602	599	607	601	602	609	669	627	605	631	668	626	594	590	620	631	603	651	619	613	669	621	637	608	640	668	600	634	601	632	636	601	614	608	601	615	654	605	635	603	663	655	594	607	657	630	635	614	609	640	668	652	625	631	611	601	629	587	603	661	623	614	608	612	640	657	578	634	629	647	616	614	640	634	631	650	623	578	622	647	626	652	635	623	650	661	615	567	643	625	631	630	644	618	616	625	656	594	611	620	599	624	611	652	580	619	606	600	621	624	598	639	635	613	618	639	598	610	625	629	587	635	655	615	602	636	670	640	615	622	631	566	565	623	588	592	585	588	661	628	660	613	624	554	618	644	586	605	572	616	573	589	585	686	608	609	642	657	599	588	617	616	656	633	618	646	605	574	602	632	631	588	622	633	665	584	640	598	615	591	619	615	590	613	590	602	578	604	612	626	608	589	614	574	649	637	618	595	632	582	654	558	646	617	613	617	595	593	643	584	593	623	590	654	620	662	600	613	632	678	626	614	666	637	598	632	595	621	608	633	641	613	599	670	628	647	592	625	614	611	608	598	664	632	567	581	646	650	603	614	632	652	642	577	626	661	669	604	605	573	641	630	605	590	627	635	604	610	618	660	628	619	639	598	635	592	577	623	634	653	606	608	636	602	616	599	589	614	623	622	574	607	603	618	637	606	654	642	627	636	626	621	593	606	542	643	605	629	664	642	593	634	622	620	637	614	651	627	620	625	595	603	607	591	613	623	628	578	628	609	626	624	628	624	614	631	662	599	618	614	631	655	619	591	618	666	625	621	635	625	652	622	600	629	601	636	678	613	617	596	623	629	635	586	608	608	605	608	637	667	629	586	603	636	624	631	645	635	625	633	636	613	626	609	628	564	598	640	629	588	619	599	591	653	625	694	642	605	625	598	583	580	638	624	598	615	611	626	625	577	638	600	583	630	615	618	610	626	656	643	612	626	661	617	621	622	617	625	620	617	597	612	623	546	604	632	595	621	610	637	590	618	637	597	632	605	614	611	581	590	625	612	635	641	590	590	628	638	610	639	591	585	615	628	585	638	611	657	601	584	652	595	616	612	604	629	625	614	681	655	642	629	618	651	587	637	589	620	614	578	609	580	603	587	624	635	660	672	567	627	609	651	657	613	633	633	669	610	598	599	578	622	609	619	631	624	650	618	625	642	602	602	617	597	579	595	590	610	596	603	578	605	610	595	656	561	630	631	591	614	592	668	628	616	602	651	617	641	644	632	616	615	591	639	619	621	669	588	596	637	617	634	594	644	625	630	613	663	606	645	581	622	594	622	634	594	651	647	617	649	573	625	565	655	602	650	654	619	585	614	684	604	631	668	606	565	616	660	643	626	624	584	633	564	587	623	608	611	621	648	599	579	610	609	653	586	618	637	662	630	667	613	635	609	640	635	601	593	603	624	653	608	571	598	618	596	602	614	591	586	589	575	616	591	613	630	578	665	623	563	647	598	635	657	598	602	629	611	579	654	624	593	604	619	589	617	645	613	614	633	613	624	588	609	641	599	581	646	619	626	671	589	592	606	600	642	647	649	601	663	634	544	627	605	668	623	663	622	675	648	618	626	625	622	609	630	625	636	635	639	650	594	613	576	651	623	615	655	675	583	643	590	593	632	634	591	594	617	582	611	583	620	616	612	622	643	607	577	590	600	607	627	599	606	626	622	602	605	601	600	624	610	594	576	586	628	604	601	600	579	658	609	622	587	633	608	638	628	617	603	604	636	608	608	592	624	586	686	605	611	635	647	619	643	610	644	628	618	643	612	593	596	610	595	603	601	652	586	660	612	627	624	618	621	654	581	616	606	620	636	603	621	623	631	571	638	604	623	609	616	610	568	625	657	627	564	637	635	609	598	551	634	610	599	675	669	630	623	611	641	615	640	654	580	637	621	617	658	631	644	600	592	617	618	610	599	628	624	616	626	616	612	604	620	589	630	579	600	626	592	593	626	650	655	624	610	604	602	628	612	588	637	631	591	638	629	645	593	668	634	617	619	654	621	602	608	640	597	635	618	577	626	631	622	623	629	661	640	626	576	626	657	627	637	590	639	606	633	633	641	651	618	612	607	614	596	617	616	643	624	625	577	619	630	622	590	671	628	595	637	652	632	582	638	646	608	632	606	590	624	607	634	629	623	602	618	550	647	628	632	651	625	608	657	648	599	630	626	597	648	615	590	612	624	570	604	624	613	592	658	645	602	610	620	610	626	648	597	618	641	604	603	567	595	615	625	608	643	596	647	638	641	622	655	603	606	625	612	641	626	569	632	652	639	568	612	573	658	600	609	611	618	629	660	625	630	621	576	602	610	574	636	616	613	598	602	603	613	588	629	626	604	622	622	646	622	626	582	652	586	624	602	576	628	628	629	647	627	618	593	603	605	614	602	641	627	629	617	603	615	668	613	609	615	588	656	610	587	607	673	611	584	621	611	605	605	616	620	629	608	626	634	602	607	617	599	609	612	568	645	612	620	630	528	596	628	617	594	615	647	591	651	664	596	591	579	596	620	670	629	681	664	575	658	588	622	616	607	626	622	635	655	576	638	593	609	644	628	640	617	594	599	608	634	609	642	653	635	621	574	673	614	649	625	626	591	587	604	617	643	590	637	607	628	585	639	632	587	624	639	633	589	642	591	624	625	650	611	632	654	607	592	623	628	587	593	617	632	566	597	628	638	618	635	630	618	676	630	646	583	591	611	621	630	659	607	644	628	626	619	554	622	585	630	633	592	626	638	591	616	624	585	540	632	606	648	608	590	659	609	584	596	636	620	606	635	634	610	656	586	609	644	602	651	586	591	610	662	618	641	617	617	596	650	631	637	662	631	625	647	581	629	577	607	592	619	587	631	617	591	585	606	593	599	600	629	634	582	625	645	581	648	572	621	603	585	661	624	621	570	640	644	625	630	636	634	637	591	631	622	630	584	634	635	581	605	581	583	590	645	617	638	638	587	649	598	615	630	615	596	588	623	703	618	592	591
62957	48568	65545	56022	34628	18186	3880	466	289	300	273	279	277	292	286	295	277	296	263	297	300	301	281	260	301	297	243	268	291	312	319	275	284	275	291	282	300	273	289	282	296	269	274	279	315	310	305	273	284	270	303	278	293	299	290	313	289	303	282	295	275	265	273	304	307	293	324	293	287	293	302	276	282	287	266	309	300	293	265	300	321	262	263	274	289	292	275	274	281	288	279	306	255	265	286	315	302	310	282	332	274	284	303	279	312	285	312	281	348	299	284	269	297	290	266	261	284	270	250	284	289	275	270	287	320	313	271	303	307	306	286	293	294	302	281	287	295	280	262	292	288	328	307	275	254	293	248	271	290	303	317	296	309	282	311	275	302	296	282	296	294	288	315	283	293	262	284	296	256	289	298	291	270	256	303	319	276	260	306	297	302	298	304	291	278	298	290	284	315	306	257	276	273	290	279	294	277	290	282	264	298	302	319	299	298	327	288	279	273	318	250	269	249	295	290	286	277	286	257	298	285	283	279	295	343	285	288	281	268	269	276	305	280	293	277	275	307	300	275	296	287	303	303	283	322	316	334	267	283	302	301	308	304	250	279	300	279	269	284	276	306	277	313	315	282	301	283	307	250	281	277	280	287	275	346	311	291	285	259	288	304	311	273	290	271	268	296	273	284	289	302	288	296	316	282	280	287	283	287	272	282	287	272	310	285	295	279	282	265	269	261	309	296	311	278	326	272	280	285	274	291	313	294	305	264	294	273	293	264	319	327	305	295	290	278	296	261	256	264	303	301	317	307	249	297	328	334	285	261	267	276	298	278	273	336	312	300	311	302	286	308	282	301	285	270	298	290	292	313	271	314	282	286	263	280	240	305	283	292	286	290	266	294	292	294	295	288	293	291	286	260	305	333	294	304	271	284	271	264	275	287	316	294	306	261	264	330	326	300	271	321	294	286	273	269	252	279	287	300	247	257	303	265	278	302	293	278	323	267	285	259	284	261	301	285	293	311	301	286	279	266	293	279	280	263	287	288	297	277	275	289	293	283	318	306	287	288	282	274	287	295	300	268	287	283	297	275	267	283	291	316	314	277	294	279	295	307	291	282	306	319	293	314	302	289	296	285	273	277	302	292	249	266	272	275	304	320	304	267	279	295	260	277	305	287	307	296	287	296	263	277	292	279	252	265	293	320	263	280	293	305	274	296	293	283	291	293	282	295	304	268	287	277	290	288	306	293	305	266	308	288	306	272	272	271	248	277	293	286	287	276	311	293	282	285	318	269	302	316	307	300	296	297	307	305	292	274	286	286	284	278	305	296	296	299	264	275	301	287	298	277	300	254	296	303	312	281	291	308	327	316	271	287	306	281	282	296	272	305	340	300	313	254	287	297	298	280	288	290	298	309	276	271	285	255	287	277	277	252	322	313	309	274	272	281	282	304	291	287	305	293	310	258	271	278	285	282	278	294	302	270	283	273	288	299	293	278	262	288	309	289	280	271	325	283	313	291	277	275	278	312	321	302	300	285	281	266	277	278	254	288	268	279	297	300	300	268	276	322	297	279	306	315	300	294	277	290	279	282	262	292	286	285	302	295	267	265	267	290	277	318	289	305	288	304	291	279	277	288	256	286	294	282	279	279	290	298	299	260	268	308	302	309	257	287	313	247	275	287	290	289	256	264	267	261	284	290	315	250	302	294	291	270	310	302	275	301	293	267	303	282	310	270	307	301	283	338	294	261	268	290	268	292	293	273	308	260	249	282	270	259	305	273	310	263	277	309	259	300	277	308	324	275	257	303	221	300	276	281	266	259	279	316	282	285	297	301	286	307	280	277	278	289	297	296	263	272	279	245	305	290	307	284	265	310	304	261	275	288	272	301	259	300	281	295	283	272	308	302	277	283	275	289	292	304	296	277	273	279	306	294	307	309	271	278	270	313	273	278	256	302	280	282	329	247	249	277	270	296	270	298	299	317	279	293	250	296	289	279	295	306	266	313	300	290	302	256	280	271	273	301	287	300	261	305	288	296	318	305	312	314	334	285	283	274	288	292	261	307	276	328	307	276	289	315	304	271	293	303	270	288	284	282	299	275	270	289	284	292	309	312	281	299	281	290	270	299	292	301	297	255	287	306	258	286	303	326	304	270	294	309	278	269	267	277	300	287	295	292	290	294	294	268	305	295	310	281	286	278	293	306	281	303	308	289	282	309	311	293	280	275	288	268	266	292	280	261	279	327	305	295	291	286	308	271	293	307	323	288	272	294	280	307	320	255	288	284	309	264	313	283	297	294	293	292	304	263	297	286	262	331	283	297	271	280	290	256	312	267	297	312	293	280	289	282	274	308	260	285	322	294	288	282	264	280	296	286	281	295	282	287	294	262	281	306	297	280	303	263	272	275	291	282	289	283	259	295	297	289	266	312	278	276	276	315	303	259	297	285	322	288	264	348	286	266	286	301	310	314	316	240	327	279	331	297	249	290	277	296	286	298	290	311	280	293	271	306	291	280	292	306	278	256	291	286	284	279	277	294	285	298	280	268	273	288	314	266	302	296	262	307	291	290	258	303	271	311	298	320	247	271	278	316	305	307	262	277	230	281	292	291	279	300	280	269	281	279	296	308	302	291	290	283	332	320	279	306	331	320	296	278	255	310	277	270	292	295	305	292	315	303	314	279	295	276	265	290	299	295	267	305	303	314	286	271	261	266	271	275	276	313	298	301	286	282	251	295	290	276	260	282	261	273	290	300	285	296	319	307	298	283	298	289	323	296	301	303	297	271	280	324	286	283	308	270	279	262	265	269	239	267	309	303	307	303	312	278	292	274	308	276	302	258	300	278	254	318	306	296	277	287	271	264	286	316	292	287	303	271	272	327	277	275	291	304	290	284	287	323	265	282	272	292	279	278	267	275	275	287	264	300	279	276	303	286	271	328	286	293	288	288	281	286	277	320	306	270	279	294	309	299	287	299	318	271	297	293	330	307	274	272	316	290	308	310	299	290	305	311	283	298	292	324	296	311	295	261	247	295	332	288	256	276	280	312	301	293	286	287	291	283	290	294	294	285	286	303	298	233	288	326	264	267	288	278	295	309	298	287	262	312	284	314	306	297	303	274	298	274	270	308	320	289	309	274	308	298	275	292	283	273	294	295	289	290	298	315	300	282	276	277	284	267	286	286	305	283	296	289	315	277	298	274	307	308	244	329	290	299	327	299	270	302	329	299	286	269	293	276	284	294	275	296	275	273	272	275	268	287	260	282	296	262	272	310	280	260	254	283	306	270	270	279	300	309	262	259	298	262	298	302	276	291	264	254	304	285	297	279	302	285	294	294	291	263	260	284	290	283	259	307	309	283	263	287	277	308	303	265	272	280	274	328	280	277	279	295	274	261	295	279	299	305	284	291	268	255	319	282	283	248	276	262	278	307	270	318	272	285	298	302	284	274	267	298	296	267	282	306	253	318	268	276	252	297	291	297	316	290	294	277	272	282	280	283	322
41250	37762	63935	60137	43565	28439	6574	780	695	683	711	700	689	742	710	696	687	687	676	656	714	697	670	663	683	738	658	637	682	654	693	696	686	653	703	659	722	641	691	665	652	637	709	665	695	696	673	671	683	695	646	648	638	653	695	656	671	690	715	694	662	623	687	652	676	668	678	694	661	666	696	673	662	696	657	701	687	664	671	666	675	705	685	682	642	655	694	712	689	677	713	645	630	701	716	704	655	690	684	680	638	690	677	655	684	677	663	675	628	695	711	675	670	667	707	709	697	602	708	694	637	715	649	678	676	699	694	701	655	676	667	676	690	627	695	679	668	702	688	673	715	705	704	703	660	666	691	681	661	730	673	677	712	714	722	661	651	665	656	644	690	696	697	707	699	664	682	647	721	641	690	652	660	669	677	680	695	656	632	694	734	686	652	701	679	673	660	670	680	612	700	645	695	692	649	704	644	662	661	681	683	696	668	675	681	681	682	677	698	706	669	721	649	655	696	723	666	665	694	711	679	661	681	685	636	683	743	669	704	676	671	704	659	653	697	697	687	667	648	711	677	644	622	686	652	643	649	721	657	713	622	645	698	681	648	749	710	653	681	671	714	639	659	670	661	660	675	666	687	646	692	659	660	720	659	659	653	637	654	691	665	657	637	691	691	643	660	706	652	677	726	676	663	709	661	673	728	664	669	645	680	701	686	692	699	672	689	701	695	662	661	704	645	665	651	687	682	706	708	694	662	667	672	673	682	662	669	651	694	645	715	663	708	667	669	676	653	663	680	694	711	650	728	662	737	696	709	652	691	655	690	640	658	671	708	650	642	654	679	689	700	692	697	722	645	682	733	667	708	667	722	686	679	662	696	701	666	702	671	716	674	681	689	695	663	684	692	651	672	672	683	657	666	651	705	691	619	666	665	680	702	634	687	660	707	677	639	645	668	683	748	682	670	688	713	672	677	663	675	632	661	719	666	699	664	644	646	697	659	680	704	669	660	632	696	706	649	728	673	656	653	703	635	708	712	676	633	669	698	692	682	692	684	690	660	651	714	700	666	720	665	663	651	709	679	708	632	691	633	643	714	694	717	665	673	704	664	635	677	640	690	622	655	701	719	669	715	705	677	710	699	677	715	697	684	703	710	674	667	672	683	660	694	630	755	661	707	680	677	679	648	693	674	661	699	661	672	678	675	681	648	649	657	651	691	717	691	702	696	682	695	673	692	675	641	710	686	703	681	659	680	666	688	648	675	705	668	663	727	639	684	694	694	668	680	679	642	683	655	660	685	678	684	680	655	713	673	688	674	701	674	635	688	675	647	671	681	651	670	654	611	706	685	725	711	641	682	653	712	655	724	711	672	701	695	687	662	688	681	644	680	721	676	661	671	693	728	699	685	665	762	624	688	637	661	712	683	700	661	703	649	675	646	664	703	743	672	705	652	691	675	697	662	669	660	704	696	668	673	705	688	674	652	691	673	683	669	679	753	727	657	663	656	651	687	678	658	679	724	640	694	653	689	682	663	681	680	675	668	665	706	662	709	700	627	680	648	726	646	670	704	675	647	705	684	684	660	701	660	661	679	668	710	653	664	643	709	651	666	667	700	646	688	692	646	694	663	682	662	690	679	690	679	707	681	709	686	667	683	734	659	721	697	691	676	652	674	703	668	679	682	652	707	711	681	638	679	624	694	696	650	672	700	695	712	707	615	660	665	670	697	666	677	715	677	684	671	671	685	708	676	689	700	652	680	650	726	662	666	656	668	633	692	660	722	653	697	658	678	751	681	652	647	728	651	692	641	717	690	743	716	666	695	681	704	667	686	659	644	697	702	709	677	709	678	714	657	678	668	680	703	622	727	676	684	697	640	677	650	696	743	672	711	654	700	699	670	630	668	653	643	710	683	649	682	643	658	707	664	680	683	659	682	655	667	670	707	684	653	691	623	676	645	670	695	694	646	683	659	668	643	665	695	702	726	706	661	648	651	681	668	695	676	661	700	692	676	686	701	648	699	652	661	710	705	681	688	665	688	709	677	695	661	677	669	706	678	681	650	681	630	763	635	697	667	711	639	680	738	713	659	695	722	675	699	675	664	663	661	703	704	624	727	667	676	672	697	720	682	690	664	636	685	694	709	648	692	675	685	697	635	755	673	696	731	694	667	661	698	662	637	690	726	667	637	702	683	673	653	673	694	652	708	655	713	690	675	675	731	673	717	647	671	683	703	642	691	692	660	664	698	711	699	730	664	682	677	674	708	745	738	669	670	637	679	694	710	666	690	625	675	689	702	647	699	650	684	676	616	726	648	697	636	703	680	634	682	697	645	689	716	663	681	673	667	662	706	706	697	719	694	711	718	652	674	668	670	691	682	649	732	685	690	675	657	739	713	678	690	680	695	701	688	681	664	697	672	704	666	666	700	730	689	687	634	663	674	673	723	713	652	661	698	682	694	710	680	677	657	610	679	690	696	660	705	715	684	665	681	690	703	676	715	702	667	663	708	658	692	691	663	652	649	676	678	700	689	698	633	671	663	639	691	680	665	655	706	690	677	712	655	692	668	666	647	662	705	699	660	674	685	697	663	694	677	699	665	629	659	653	668	685	691	670	639	620	709	655	696	627	678	652	680	678	672	647	662	706	664	678	643	678	644	675	640	677	696	714	648	694	691	674	697	676	710	624	644	674	715	643	686	655	689	676	683	697	706	656	708	682	681	678	667	665	706	683	714	655	688	646	668	643	711	682	659	684	696	656	636	717	674	666	702	677	657	745	617	645	661	662	691	683	693	699	682	679	707	696	631	708	659	649	697	681	674	677	639	668	686	768	725	731	671	699	695	692	708	746	675	684	682	666	684	659	656	673	655	646	681	664	734	676	677	667	680	691	693	686	654	706	686	687	649	705	646	661	678	712	670	655	659	658	685	677	700	669	663	660	729	678	674	673	689	678	674	696	676	673	661	701	666	658	641	652	630	599	662	658	669	645	668	676	698	730	686	694	659	679	687	687	673	647	676	663	670	699	714	701	714	661	705	689	723	666	666	712	678	667	689	624	680	678	684	682	720	683	676	685	677	702	668	713	684	659	655	676	685	674	668	695	697	677	671	669	672	699	646	724	676	667	638	670	658	663	694	682	678	682	679	685	629	724	682	673	686	691	672	668	698	697	672	649	720	674	663	666	700	700	689	706	681	660	678	750	702	660	697	671	670	711	645	683	636	693	687	694	694	699	664	693	670	660	726	656	688	679	659	688	671	679	691	675	675	710	726	687	650	637	671	683	663	657	723	701	691	705	645	690	735	655	625	684	695	678	665	678	658	703	673	707	695	647	699	677	657	664	696	657	700	693	700	651	646	738	669	661	638	660	660	660	662	647	680	703	709	656	659	657	667	673	652	717	642	653	666	706	672	654	696	681	696	672	656	682	723	674	694	644	694	671	664	702	653	660	687	637	680	660	654	688	670	634	695	642	699	675	696	679	647	727	667	675	695	655	682	653
68161	55759	74045	67616	46708	27626	8011	774	470	463	449	409	486	442	434	416	455	444	442	456	383	439	442	453	393	458	461	452	437	414	447	435	440	480	422	468	412	387	433	437	403	417	447	421	435	406	420	443	482	419	386	449	423	422	379	453	439	444	449	421	446	391	467	428	424	394	436	439	446	422	461	452	429	443	435	402	467	403	407	411	423	421	442	442	439	404	414	408	404	448	449	417	407	446	477	404	431	415	443	418	406	446	433	406	412	440	448	458	398	440	437	428	399	417	432	397	378	397	431	406	401	446	432	457	429	420	520	423	430	396	441	390	476	469	402	450	454	403	468	420	446	454	404	438	429	409	450	404	412	417	387	428	422	444	420	440	396	405	430	419	469	432	440	441	377	442	411	414	400	413	451	430	393	444	390	361	416	424	478	429	446	426	422	418	453	457	457	452	427	406	459	436	410	401	418	435	420	455	438	452	449	458	424	446	442	435	432	416	443	464	435	445	410	441	455	392	374	432	426	417	422	442	465	472	421	457	406	439	377	400	369	409	416	439	420	436	432	402	388	425	435	461	455	470	431	425	426	382	454	406	407	453	439	383	405	433	425	430	415	421	468	428	459	453	452	433	459	432	433	408	457	423	404	444	418	434	453	419	408	456	477	430	451	456	402	439	408	437	433	423	465	411	459	424	417	448	460	427	399	401	413	407	464	443	454	411	412	426	445	435	439	415	411	386	389	384	436	438	433	489	453	423	466	446	427	408	452	422	430	408	433	453	425	427	427	421	436	434	455	441	429	393	408	425	394	425	437	422	412	401	394	436	394	386	449	418	412	447	464	464	414	443	413	439	461	399	446	411	465	416	444	422	423	420	440	427	380	375	447	404	396	413	444	444	443	436	398	441	418	462	460	431	364	433	435	472	437	433	425	417	402	393	431	445	430	390	444	427	379	408	435	439	408	441	400	454	445	411	394	418	429	399	429	404	440	434	486	455	402	432	395	414	414	394	456	436	447	368	424	438	451	419	400	391	411	459	444	422	411	433	386	406	423	408	413	449	411	386	447	446	430	428	447	401	417	428	425	408	440	450	424	436	411	391	433	439	432	383	412	420	477	456	411	410	435	433	409	444	468	465	438	385	455	464	418	395	440	395	480	439	416	436	428	432	371	417	417	389	395	423	420	451	449	433	413	437	405	402	443	421	399	405	425	395	398	442	483	428	435	428	421	432	427	422	434	415	432	413	411	424	409	467	432	393	413	395	434	426	423	456	479	428	439	439	422	416	429	463	436	467	427	435	432	414	455	425	417	396	406	397	417	400	452	442	414	451	424	419	411	401	421	424	401	450	419	427	420	428	456	397	398	422	418	412	449	446	454	425	368	411	437	436	419	430	419	412	419	429	451	405	446	453	412	393	432	436	417	432	446	413	418	456	429	445	381	415	437	428	420	427	424	433	417	404	455	413	394	410	459	467	462	444	397	416	431	410	463	449	441	419	444	429	406	437	436	435	434	402	428	414	453	440	423	362	382	428	411	422	439	423	411	435	407	449	464	395	403	392	433	394	437	420	408	387	422	395	455	407	421	442	457	439	417	408	394	459	420	447	416	427	455	428	446	404	414	490	415	430	445	427	471	453	422	372	399	383	456	441	442	390	460	407	422	388	411	378	433	437	457	478	422	421	438	471	420	473	435	407	438	425	454	403	413	422	397	435	463	422	413	434	457	440	424	454	416	450	460	424	416	427	395	442	416	392	433	446	396	428	434	454	440	430	410	445	417	444	467	480	433	493	453	444	457	448	466	401	389	472	422	454	398	428	420	424	423	425	450	407	460	409	445	422	385	459	442	423	422	453	435	416	419	425	432	460	400	447	442	419	436	453	398	475	445	456	412	436	466	406	393	418	388	417	453	398	414	416	441	424	435	376	406	421	450	411	379	418	409	443	401	393	404	433	442	422	433	436	427	429	441	409	418	390	410	447	450	437	409	461	472	390	413	435	473	437	388	431	378	393	426	418	443	395	397	428	424	423	434	426	469	469	419	432	424	391	457	466	425	395	418	440	436	432	404	462	434	415	435	422	421	431	399	418	443	449	426	422	434	436	439	451	482	442	388	416	426	425	446	438	383	436	443	407	403	458	399	424	438	390	412	466	457	431	442	451	380	432	446	471	435	411	450	418	420	425	397	454	423	420	388	448	421	445	438	432	428	409	401	456	441	475	451	448	418	439	402	416	392	458	448	458	423	410	430	431	427	435	437	392	415	451	417	416	432	454	451	409	395	408	429	411	425	450	397	433	435	427	448	423	419	434	398	415	471	454	407	434	438	440	432	408	402	447	464	408	434	423	432	417	427	413	451	415	407	465	425	435	403	415	408	408	397	420	444	431	414	447	408	435	425	416	408	420	423	432	409	423	432	393	467	379	443	405	413	416	432	446	418	434	416	408	430	392	449	412	448	431	431	449	471	409	386	460	422	396	423	431	445	409	458	433	421	440	421	459	413	445	464	425	422	461	447	447	434	441	443	427	427	420	390	416	417	421	392	425	459	443	403	462	413	414	472	392	456	419	444	441	435	479	424	429	448	430	395	444	434	444	440	454	438	434	471	416	398	442	424	461	435	435	452	453	409	400	411	400	426	441	399	420	413	407	440	441	412	376	490	427	414	435	427	435	414	411	460	446	426	451	428	431	389	432	455	416	444	431	433	413	421	446	418	470	435	447	430	419	406	408	418	394	412	428	442	421	439	404	408	427	407	418	440	433	432	427	440	406	437	403	446	426	428	444	423	453	424	459	428	454	427	435	420	455	412	430	405	434	423	421	405	428	456	435	417	462	438	460	400	419	429	415	466	418	420	474	462	451	425	431	444	382	437	437	431	445	434	459	435	474	430	435	492	411	421	401	406	427	449	457	482	412	407	398	372	421	401	440	424	422	429	398	449	438	426	434	462	449	445	467	440	386	444	432	411	441	410	422	388	430	428	393	419	394	420	394	402	415	461	412	416	432	420	403	409	418	457	395	444	410	419	439	425	399	439	417	423	449	440	436	434	390	444	393	452	446	445	456	467	462	426	459	431	375	423	412	438	451	437	459	462	391	422	429	420	400	439	446	379	398	426	434	415	391	403	431	426	431	440	429	422	457	410	400	453	425	440	440	435	448	453	420	443	415	466	398	433	462	401	413	402	381	435	441	417	448	456	418	405	410	416	392	415	400	462	425	409	445	450	426	438	469	434	449	424	409	427	438	472	439	449	425	392	410	426	438	388	452	433	442	434	470	449	421	391	446	421	406	465	400	412	447	413	454	416	412	430	402	446	452	410	436	440	370	441	392	411	371	418	436	472	442	445	466	415	416	380	431	426	390	406	450	431	452	374	429	414	423	418	467	390	431	424	384	427	417	437	464	455	443	391	471	401	441	413	439	442	409	483	401	433	422	414	392	452	435	439	390	468	443	382	403	433	438	461	449	422	425	433	428	403	446	433	444	429	452	433	431	471	423
44894	44475	74711	74530	56128	35959	9620	1037	1035	980	1002	977	993	928	951	1003	910	956	971	956	955	1008	922	892	968	895	923	925	981	909	926	925	954	957	938	903	966	937	928	938	918	961	913	885	956	985	941	878	1006	954	915	995	966	954	1006	984	956	991	914	889	925	982	985	950	959	971	924	974	1023	894	882	925	945	986	900	991	971	880	942	937	940	935	901	926	939	972	910	941	916	923	963	895	992	902	934	913	917	937	965	967	918	907	946	931	947	960	904	919	930	900	898	900	936	967	903	949	957	991	979	914	968	948	971	917	972	957	978	911	991	946	940	910	1001	921	947	949	931	926	929	976	961	961	924	930	954	953	966	917	956	912	948	975	951	995	947	963	931	916	945	944	934	961	930	887	898	906	978	931	940	915	908	939	954	937	942	988	972	1001	931	956	942	953	960	930	899	942	1016	923	928	930	963	946	938	947	925	1000	910	944	945	921	946	927	993	945	912	972	899	954	948	971	955	932	928	942	954	912	989	952	921	895	940	892	929	962	940	945	975	992	1009	938	986	925	911	978	984	938	977	920	968	955	899	969	991	980	958	932	998	895	909	935	940	959	917	953	946	981	939	931	945	957	925	903	928	933	933	940	947	906	967	953	925	949	974	957	977	932	888	959	952	922	921	933	956	982	974	932	987	907	952	920	904	980	945	989	957	998	983	938	873	959	959	935	929	948	950	961	949	1005	949	918	957	937	967	971	931	966	925	990	911	896	940	923	953	946	933	979	925	918	961	858	942	897	981	910	957	869	1004	1000	928	980	898	926	957	996	934	950	932	964	960	953	900	992	954	910	968	959	947	940	964	957	934	935	937	934	932	903	932	952	987	955	955	896	948	922	932	963	930	989	908	917	937	919	939	961	927	957	910	980	933	903	926	943	934	978	915	941	904	954	893	940	1002	957	902	963	934	970	973	986	976	921	971	989	925	943	958	946	877	932	937	940	923	929	916	992	958	969	959	931	966	895	970	906	951	941	974	995	970	990	947	936	886	943	987	962	953	947	1006	921	918	913	913	925	992	929	939	926	973	911	985	893	990	937	941	936	943	925	967	883	946	928	886	948	960	917	926	984	966	984	935	922	957	919	944	911	945	965	912	939	981	997	1001	978	942	938	1022	937	914	988	975	928	917	916	926	972	914	946	946	923	978	945	952	876	891	970	973	883	981	889	970	987	950	961	969	992	942	1016	965	948	987	960	937	931	929	882	948	927	930	912	956	943	990	947	957	936	954	940	964	956	974	943	994	924	944	943	995	931	974	915	910	960	936	978	943	941	899	951	897	947	907	973	950	1003	988	994	915	959	937	985	915	944	920	928	973	979	964	971	913	977	922	965	998	963	934	944	935	939	971	935	917	926	974	961	968	953	949	1014	937	931	893	934	990	985	927	956	949	1029	968	968	941	947	903	968	925	1001	914	987	943	929	915	933	979	959	852	983	918	979	966	977	896	974	944	904	1015	958	969	978	918	929	987	938	886	933	927	991	932	911	895	904	914	962	920	1000	947	937	935	1020	936	909	945	934	955	980	859	972	933	932	932	970	969	926	943	984	935	927	960	1014	926	955	938	983	953	934	979	953	1004	973	904	945	932	901	951	964	898	954	922	919	899	919	936	943	931	976	957	984	962	925	949	957	961	936	929	901	936	936	956	915	969	989	999	914	952	924	935	959	941	948	950	962	921	980	901	990	913	907	922	890	975	927	924	986	923	959	889	902	926	981	966	974	1012	943	995	953	939	877	901	970	999	873	934	963	974	976	981	946	951	978	879	939	923	910	957	920	900	953	895	987	913	946	918	997	926	979	989	911	913	922	980	943	933	930	935	939	972	897	942	940	927	900	925	918	952	998	926	937	956	909	876	977	937	934	941	979	909	956	903	930	891	974	924	917	964	967	984	957	951	962	942	880	935	1004	894	974	942	1016	914	932	947	891	952	965	892	945	880	927	952	901	988	931	965	947	957	938	933	908	963	961	938	922	967	926	917	900	920	901	926	970	966	995	946	950	900	964	910	905	941	962	953	919	927	929	968	905	936	918	1002	921	929	895	965	900	930	910	962	950	952	949	960	934	981	975	917	910	956	919	1019	938	986	963	965	933	958	965	939	931	974	968	953	935	993	984	961	949	972	951	945	923	964	906	954	879	956	930	955	938	953	929	938	980	936	953	902	888	941	901	958	928	911	955	958	951	970	986	929	934	955	930	912	951	916	952	919	916	910	971	989	929	966	928	937	909	939	955	943	908	943	948	945	960	1007	952	934	989	860	877	901	923	912	908	949	929	952	940	958	975	895	940	901	880	924	933	949	914	938	980	940	894	978	934	940	923	975	961	979	910	934	953	994	964	968	895	934	939	940	949	962	963	931	930	890	958	947	952	1036	981	919	946	973	951	994	986	983	925	930	989	941	976	978	916	960	921	939	920	988	932	943	927	938	958	929	945	986	939	976	968	971	895	957	951	967	940	949	930	942	941	935	917	921	972	968	990	938	933	890	914	940	987	893	980	962	941	922	985	934	948	932	914	943	993	986	932	962	960	964	934	888	938	916	935	960	938	952	937	925	927	923	906	944	926	994	1010	886	930	937	940	894	933	945	1005	969	934	933	976	892	920	983	971	911	958	953	957	899	896	918	941	932	995	932	937	952	1003	976	917	906	935	971	932	894	916	917	970	969	958	926	918	922	921	956	912	935	951	978	943	1005	915	959	1006	930	892	936	945	917	956	997	959	1020	952	909	945	941	938	937	919	991	911	914	899	922	1024	905	929	952	907	937	978	915	998	967	988	932	925	948	926	969	924	949	1015	988	927	928	955	940	1013	916	934	938	928	923	892	968	944	900	954	917	943	954	924	920	949	925	958	941	937	976	950	897	993	931	962	952	976	902	942	915	911	898	944	957	942	938	922	944	925	901	952	942	895	933	954	969	906	1005	963	942	1018	945	951	970	935	936	922	910	981	968	930	985	923	869	915	959	985	927	900	946	895	929	938	960	971	901	913	970	915	953	906	934	920	957	940	980	953	962	959	946	959	1029	934	933	975	978	950	914	955	936	965	893	888	929	918	935	961	934	921	995	977	889	966	976	930	961	839	940	925	924	937	918	905	973	952	944	837	935	918	954	918	916	939	939	906	978	945	964	885	912	934	964	950	956	959	954	956	922	929	952	920	968	969	972	930	908	949	966	929	986	915	906	890	957	964	975	988	965	893	951	909	1003	971	950	898	941	953	958	958	963	986	949	982	912	883	968	920	889	987	967	981	976	933	965	927	979	967	950	999	1002	904	931	917	960	921	958	1064	944	965	933	923	894	953	937	976	924	900	898	966	933	915	943	970	937	906	949	910	950	921	953	952	934	954	952	915	919	974	982	880	945	964	968	942	951	929	951	934	952	903	920	921	953	918	922	972	958	994	989	917	1011	918	911	976	917	980	929	919	987	928	935	930	950	953	971	955	924	989	983	953	922	920	921	951	912	938	943	970	937	941	940	896	907	936	945	943	902	956	965	957	963	948	911	951
38327	23943	11900	8287	3074	849	336	264	264	254	266	248	215	268	276	296	268	252	248	281	288	260	250	301	264	252	242	266	256	271	232	263	262	276	281	265	245	283	277	253	274	276	250	275	263	299	238	254	273	258	236	274	251	272	264	250	273	265	232	243	241	274	279	288	270	257	254	225	259	251	236	246	258	226	231	245	275	233	240	243	272	269	276	244	249	263	247	269	222	248	244	240	264	295	237	264	255	260	255	243	260	261	279	241	233	235	238	233	272	274	240	244	261	252	230	261	277	272	264	255	248	272	262	284	233	253	256	269	245	261	261	230	271	274	252	247	261	259	238	255	279	244	257	244	270	267	265	265	260	276	270	279	239	272	254	255	240	277	264	261	271	264	253	278	269	262	270	267	221	245	276	256	240	254	273	253	274	270	286	221	231	267	265	243	226	274	253	249	256	248	264	268	260	244	281	284	240	235	258	260	266	265	253	275	273	243	240	271	285	266	263	309	245	270	264	222	255	238	286	252	236	273	250	277	253	290	234	274	246	245	272	276	290	249	271	268	263	264	253	244	241	270	259	225	261	283	267	259	274	251	277	256	249	268	259	270	272	252	272	272	228	243	295	251	296	265	250	260	223	230	230	251	251	275	264	237	269	233	240	253	279	250	248	252	266	251	276	259	251	249	260	263	260	259	211	261	265	250	288	238	229	254	246	253	246	262	309	277	273	266	242	270	259	232	256	278	279	251	225	240	245	264	260	271	263	251	262	265	265	268	265	279	273	257	277	262	268	260	240	222	238	258	283	283	264	240	288	259	250	269	281	261	286	245	273	282	248	283	264	268	238	295	297	237	264	272	254	263	280	276	259	238	252	260	274	254	253	255	233	246	241	227	257	266	254	273	258	289	243	251	230	272	248	237	257	251	272	279	285	245	253	263	268	234	249	257	270	298	278	249	281	249	270	250	264	271	255	240	279	262	277	272	254	245	239	259	235	255	262	254	261	281	228	236	270	287	232	221	255	284	273	251	255	271	271	233	255	236	249	261	269	256	283	277	249	219	245	262	251	251	260	273	254	227	252	255	289	279	241	235	291	270	232	281	243	248	228	264	234	240	275	273	253	265	261	255	250	269	263	252	246	261	263	244	270	261	251	241	268	275	246	281	270	246	260	247	258	241	267	264	271	251	266	254	258	274	230	230	264	249	277	256	224	282	258	268	265	259	276	242	243	283	253	272	248	259	273	250	244	260	255	268	287	229	277	274	244	242	237	296	268	267	255	255	264	221	263	271	284	255	267	264	249	287	247	214	262	233	243	271	243	253	233	248	248	262	229	233	243	215	262	279	216	281	261	269	259	264	274	275	261	266	248	245	253	246	249	277	268	239	251	291	247	229	226	270	255	273	239	268	252	258	240	238	230	273	268	275	251	255	229	235	247	254	277	254	279	269	274	283	262	265	296	231	280	272	248	241	237	241	287	264	278	233	277	283	270	259	294	259	263	249	274	255	256	269	265	260	256	247	263	235	235	264	272	279	240	266	284	246	259	261	253	269	264	271	285	260	244	282	260	262	242	259	245	278	269	269	253	251	250	242	263	263	267	252	256	272	257	275	274	271	244	239	275	279	246	249	260	267	274	232	223	297	249	258	233	261	275	249	279	260	254	253	270	207	254	277	241	267	268	250	247	280	259	268	260	255	232	300	241	270	262	243	256	247	228	265	277	262	235	266	248	239	293	245	260	259	269	245	242	252	256	245	263	294	257	275	266	282	279	278	271	235	240	296	285	256	267	271	227	271	254	235	223	281	251	261	278	266	270	252	255	243	257	286	265	253	219	272	276	254	242	213	225	264	252	268	263	252	250	281	242	306	254	271	288	319	260	241	273	255	245	255	265	257	237	265	248	247	248	228	261	261	258	279	251	249	258	288	257	236	261	254	275	263	278	245	244	265	246	247	250	270	259	267	228	263	254	250	259	257	263	244	281	279	248	294	268	286	251	241	276	265	265	244	262	267	271	277	246	255	258	276	252	241	261	255	245	247	263	225	260	267	217	255	257	241	247	266	259	245	272	236	245	266	310	244	271	269	251	273	277	250	262	289	276	248	237	246	288	261	263	269	244	233	231	256	255	212	311	281	205	268	305	251	250	221	261	253	267	272	264	269	243	251	270	274	236	242	257	270	268	284	249	243	225	250	253	263	290	278	249	257	291	262	282	270	281	302	236	281	252	262	258	276	241	262	253	215	286	291	276	244	256	256	235	244	230	242	221	273	247	260	271	246	250	236	280	244	245	258	284	249	266	273	245	253	255	263	225	250	262	247	256	259	234	258	248	281	289	250	257	248	287	271	269	244	271	243	284	229	249	241	261	261	257	276	287	224	257	296	244	300	289	256	262	275	262	240	251	226	276	273	225	271	263	262	278	239	252	245	243	247	245	264	254	270	238	235	275	261	225	271	252	266	226	217	231	263	249	265	260	243	293	264	250	233	262	280	262	258	284	256	280	257	242	240	257	256	233	260	263	230	264	258	236	258	254	269	263	277	279	272	275	220	223	240	248	264	259	296	279	230	265	272	293	240	267	270	271	259	303	268	251	256	253	282	229	276	236	266	260	270	254	235	255	257	276	260	236	278	255	270	254	272	272	222	256	242	257	277	287	257	243	241	236	230	267	265	274	262	280	236	260	239	242	282	282	256	243	223	242	272	235	244	281	284	251	251	248	256	248	250	265	259	291	269	229	274	232	241	264	276	236	242	255	272	217	241	249	248	266	267	289	291	264	250	274	283	240	261	258	289	236	259	276	245	251	225	277	253	249	241	267	240	304	283	222	241	257	251	236	255	248	250	269	246	223	252	250	230	270	255	269	260	247	228	240	264	248	248	230	205	300	253	275	284	273	262	251	275	250	224	248	253	236	267	263	267	262	269	267	264	264	268	271	278	281	275	257	275	223	266	273	263	233	245	300	256	281	274	253	230	266	267	260	290	260	277	249	249	261	247	231	259	250	275	290	266	277	238	254	260	256	256	242	242	256	245	227	241	264	270	261	269	265	265	273	261	223	251	265	247	241	262	249	265	215	253	265	253	240	263	264	246	256	241	248	245	248	270	255	228	254	285	269	254	249	243	254	244	288	302	241	238	282	241	287	273	252	283	282	261	273	264	227	236	228	254	260	274	270	246	282	269	267	257	258	235	249	226	258	256	269	261	256	265	220	266	260	267	217	251	268	253	233	262	269	250	250	264	255	270	234	235	267	258	230	241	267	317	259	237	245	281	244	266	253	253	274	280	270	241	272	243	262	274	266	247	199	233	234	232	254	262	255	261	254	244	251	253	256	283	248	267	243	244	244	272	249	267	284	282	264	251	271	294	231	266	262	250	270	291	281	277	274	277	226	264	251	225	249	242	267	263	277	292	245	252	251	243	270	252	229	247	283	232	258	257	238	268	211	237	250	250	267	260	270	258	265	249	265	232	300	270	244	258	269	249	247	215	260	232	263	273
21350	15710	17794	16729	7849	2474	893	597	639	645	643	612	585	644	553	610	560	633	603	605	566	599	645	594	659	582	642	615	587	616	599	587	583	614	572	581	602	582	610	609	617	588	604	554	585	592	610	580	597	606	606	613	642	586	611	606	612	612	599	624	594	570	583	618	586	610	619	566	564	606	629	604	594	620	595	568	578	620	593	587	562	637	560	597	559	577	638	596	606	596	620	627	617	579	612	606	581	560	562	575	600	615	550	601	570	603	578	598	579	619	545	601	594	588	670	627	601	577	560	595	632	556	616	621	585	594	612	595	603	648	603	595	614	562	575	612	633	616	571	638	619	624	634	656	566	641	653	605	602	570	587	558	619	574	567	599	579	602	574	583	658	602	613	609	632	639	594	596	604	621	608	607	586	588	608	601	551	576	594	622	607	599	610	632	598	588	632	573	624	578	635	608	619	574	592	640	591	595	618	589	595	643	571	635	616	605	623	564	599	614	588	599	568	601	605	580	602	566	572	622	588	651	604	621	555	577	621	628	655	586	573	587	597	583	613	647	601	579	647	592	569	634	616	598	623	572	633	598	587	564	642	554	641	620	572	648	588	594	595	604	588	611	610	599	630	652	635	605	618	612	588	592	573	633	571	625	568	608	558	619	588	588	639	593	567	578	563	591	555	588	651	576	598	615	602	641	604	606	617	612	614	588	621	597	657	682	607	569	568	569	597	614	594	610	617	586	617	602	602	586	583	601	637	562	586	549	582	604	568	589	613	591	626	601	568	562	557	579	544	569	622	641	557	626	591	565	621	615	580	565	617	588	584	602	607	605	656	633	627	611	564	605	580	561	549	597	634	617	599	645	587	598	606	591	579	611	641	589	599	636	566	609	576	593	599	619	592	597	610	611	616	576	611	591	588	601	598	596	614	618	589	572	648	611	549	605	579	578	580	561	560	593	621	627	558	572	598	598	614	600	584	605	624	634	593	633	587	610	607	598	553	585	639	561	597	606	645	606	606	598	601	567	594	625	622	608	618	588	591	587	591	577	581	610	597	627	604	588	631	620	604	564	596	558	618	600	590	624	617	617	592	570	556	606	587	584	590	546	581	603	607	634	592	617	634	571	615	595	602	616	593	613	613	621	586	616	620	599	612	603	606	595	646	671	609	594	615	637	606	636	608	657	609	561	643	613	605	603	615	557	629	597	637	611	605	633	654	603	606	615	575	588	651	637	613	569	599	592	597	626	610	593	576	616	590	610	635	622	582	575	609	586	544	565	559	595	547	621	580	610	602	574	605	579	594	636	592	600	594	624	643	619	629	610	607	622	597	588	604	597	583	574	612	621	565	607	624	619	628	619	580	615	557	616	608	611	624	577	553	618	602	584	588	607	604	594	600	566	593	628	581	565	633	581	581	644	612	582	592	612	657	596	626	556	631	592	624	582	617	639	568	613	578	582	574	630	626	597	595	608	571	667	573	582	648	584	593	620	611	616	584	594	601	584	565	569	626	582	600	574	598	615	602	559	621	606	596	595	570	647	622	581	669	604	596	656	583	564	600	610	613	601	587	649	604	619	558	569	560	608	627	640	572	592	600	610	577	605	591	615	599	588	625	557	636	607	560	607	643	586	615	583	625	627	614	615	554	640	617	570	677	569	552	569	556	610	609	607	584	592	593	616	623	560	589	583	569	582	620	611	562	604	590	619	561	614	614	564	618	611	605	597	636	590	602	572	635	585	552	653	590	597	590	596	582	603	582	586	620	595	581	642	566	603	581	592	589	585	620	623	592	583	610	637	617	635	570	619	603	569	591	592	586	602	639	599	635	596	614	572	624	638	577	616	603	589	595	596	613	613	616	589	620	563	593	585	613	631	608	639	607	569	555	635	565	587	604	620	592	621	635	596	599	588	629	592	567	606	607	595	633	619	571	578	628	613	615	571	613	578	635	606	605	602	605	574	614	615	561	612	572	561	610	614	623	600	585	600	571	627	589	607	634	621	610	611	650	607	606	580	628	590	624	598	596	611	599	579	581	614	560	613	626	592	622	612	639	615	581	599	640	577	564	598	606	593	608	621	586	645	596	616	581	619	579	606	563	611	622	614	626	599	602	593	636	583	595	616	574	582	588	549	607	628	594	627	560	610	556	568	577	639	574	574	616	580	592	616	604	608	605	626	595	593	609	615	581	604	603	605	593	597	593	584	592	591	585	603	562	584	653	609	618	619	585	600	583	593	596	581	628	630	615	628	616	607	576	574	597	607	610	607	578	624	626	577	619	606	624	528	644	569	625	606	580	601	638	596	609	603	604	630	590	627	592	629	625	593	601	591	582	611	591	632	619	605	605	651	637	590	611	559	579	596	619	587	596	618	569	588	625	611	610	624	565	611	557	604	657	596	592	619	615	631	627	569	583	611	559	597	597	601	641	628	597	599	603	603	598	550	606	563	608	576	569	631	550	624	583	592	581	611	566	571	592	568	580	634	605	574	598	608	599	601	609	614	587	636	633	562	601	585	574	582	640	583	610	600	617	615	617	606	632	597	586	606	610	591	603	592	612	607	629	562	576	598	675	589	606	609	600	597	604	608	577	581	607	602	618	562	567	615	603	582	619	603	626	597	609	647	628	574	565	572	554	566	595	622	596	629	579	595	618	590	581	608	588	613	637	552	616	580	607	570	641	571	662	610	593	616	587	630	595	600	616	585	631	587	643	622	600	631	595	600	620	550	595	626	633	598	623	591	600	637	584	629	609	606	618	607	613	588	626	594	629	593	609	655	601	639	584	632	627	609	606	598	599	619	614	602	597	605	627	608	657	595	583	581	623	599	609	675	594	630	585	589	570	580	605	586	585	586	589	588	599	597	625	590	604	631	583	590	582	601	581	614	624	622	590	545	636	595	598	601	616	595	600	597	632	659	572	605	608	606	575	552	587	593	599	579	599	603	612	599	652	644	568	628	601	614	632	618	632	584	605	577	618	617	616	620	586	608	618	619	601	609	611	599	633	606	572	575	657	610	602	614	561	558	566	597	608	641	577	577	603	611	595	639	600	549	629	582	571	595	550	607	564	611	621	604	600	585	640	633	642	625	617	596	590	590	611	589	585	631	614	595	617	636	589	629	605	630	632	646	617	593	646	597	593	540	621	622	615	588	625	582	618	626	611	582	579	608	610	589	585	630	598	610	611	623	574	600	594	619	586	571	618	554	582	610	604	631	614	654	599	612	623	575	611	610	633	607	603	595	625	666	632	595	612	580	621	613	633	623	578	598	580	598	639	598	593	597	585	577	624	578	630	590	592	574	629	570	564	613	590	586	547	576	560	600	609	604	599	642	596	584	618	542	522	599	577	659	614	578	554	609	613	620	589	630	606	598	575	592	585	576	565	630	588	580	590	645	563	593	587	641	584	633	596	554	604	575	602	577	627	619	571	571	580	585	591	620	597	560	623	584	615	584	628	633	589	606	547	632	595	559	598	550	619	624	597	582	577	598	633	612
61575	48255	61130	60086	37346	19299	4640	438	314	283	272	287	313	260	270	270	305	283	292	256	279	279	275	277	260	310	306	300	270	271	268	268	275	295	307	250	271	290	266	249	271	334	247	281	335	278	298	290	277	241	291	284	302	266	299	270	283	311	285	262	275	325	295	273	279	265	281	292	300	275	300	267	297	287	289	263	299	286	246	297	312	276	266	254	261	266	270	281	278	289	286	285	260	299	272	283	291	295	278	300	269	280	283	255	314	255	291	298	350	307	267	284	284	260	272	285	269	312	291	331	297	267	269	292	285	283	257	264	292	275	271	258	251	288	276	313	273	276	273	277	297	253	269	305	292	316	304	261	270	255	256	270	271	283	257	293	263	284	273	265	300	274	285	295	271	272	288	293	289	276	279	283	304	269	269	288	275	265	282	277	274	301	307	278	298	291	271	283	268	300	296	265	324	263	259	295	291	270	308	255	306	287	286	298	270	304	296	253	278	268	286	268	291	275	281	276	258	271	308	250	262	273	273	281	297	314	281	326	291	288	307	294	296	287	299	286	263	272	262	276	276	284	270	269	315	263	250	267	303	271	317	314	260	299	293	284	283	274	285	256	273	280	271	290	266	299	273	276	232	291	276	255	268	277	268	269	288	282	306	253	283	271	274	268	285	260	269	298	264	272	292	281	278	239	296	272	302	295	286	251	274	288	240	301	284	294	312	330	317	313	259	284	260	294	276	263	276	290	275	287	261	278	287	286	296	289	297	271	268	293	289	302	291	251	290	299	260	270	288	292	277	277	276	247	261	294	281	254	267	276	308	273	311	289	245	286	305	279	306	290	299	295	267	262	277	255	328	271	271	255	306	295	308	299	271	295	265	273	310	270	255	247	283	292	272	260	319	269	312	254	294	258	298	272	270	286	290	251	269	323	286	288	304	290	283	298	296	274	306	290	253	255	292	262	285	277	312	250	281	286	275	291	251	278	322	283	294	307	295	256	273	306	287	277	291	269	257	256	295	306	270	308	288	256	293	282	278	296	308	274	285	260	267	315	253	263	288	282	261	245	295	255	300	300	298	337	289	265	280	293	293	308	282	261	262	290	288	276	260	252	295	274	274	282	267	287	266	267	294	233	303	248	296	280	292	291	267	307	270	303	268	269	289	251	307	271	274	292	284	261	289	289	257	296	286	249	284	254	314	276	255	292	277	283	284	271	297	287	261	280	282	284	288	264	247	279	274	279	281	268	282	272	299	263	272	298	263	300	273	300	303	272	260	264	277	297	289	292	306	257	297	296	282	280	279	263	279	311	299	276	293	265	288	280	282	303	288	299	289	292	284	265	286	290	300	281	309	302	296	268	293	282	263	256	280	290	292	293	302	298	274	280	308	273	306	307	291	263	278	290	264	300	266	265	274	275	275	264	275	293	290	246	291	279	260	262	284	300	280	292	280	309	270	300	245	260	263	249	284	255	261	277	292	262	311	287	305	274	299	277	314	268	313	305	264	282	269	300	311	280	283	263	296	271	292	277	296	280	302	293	280	290	279	279	309	295	288	265	289	311	279	278	286	276	295	297	303	287	256	304	279	264	270	292	267	293	282	282	284	277	271	306	275	294	308	285	259	286	251	262	320	272	293	301	276	278	296	270	256	266	264	292	325	291	279	287	252	274	289	298	304	290	258	288	284	292	265	317	283	278	315	295	305	290	303	279	251	302	300	321	285	271	289	282	310	272	288	272	285	312	270	249	294	259	273	269	260	280	275	300	264	283	290	275	264	288	301	266	259	255	267	266	295	257	294	258	305	309	315	276	308	241	295	288	250	278	271	273	252	274	305	267	299	287	266	268	297	280	301	253	247	264	312	279	261	300	307	280	276	300	262	272	261	288	287	270	269	272	280	300	269	270	278	290	255	242	256	285	289	292	283	266	271	276	258	260	295	325	305	283	319	246	282	280	285	321	291	306	333	283	293	265	285	270	302	278	290	292	285	263	272	286	303	309	259	288	277	275	278	258	285	286	295	284	274	266	262	258	277	275	285	280	272	271	303	298	272	283	279	278	287	276	271	264	275	264	272	275	252	313	266	307	299	289	259	273	282	265	267	263	289	285	287	262	269	261	280	286	274	310	279	303	294	295	289	284	281	290	289	280	270	263	283	296	291	297	243	286	297	275	278	283	286	264	266	292	270	275	289	264	275	284	271	243	276	255	298	285	270	284	277	272	303	248	296	269	251	261	303	288	271	256	270	292	303	286	250	262	300	270	280	286	279	329	292	309	294	286	316	264	266	273	287	266	275	293	281	305	297	280	272	280	286	300	272	264	311	280	263	288	308	256	299	273	270	246	273	288	310	336	274	276	314	303	306	304	296	287	260	280	270	264	299	287	283	264	303	254	284	259	273	282	294	245	276	278	296	268	277	267	310	270	310	275	272	294	304	323	272	295	279	310	283	304	329	251	274	280	256	288	257	288	273	293	267	313	279	272	296	271	284	267	268	317	285	282	282	264	281	299	294	270	267	273	292	286	254	267	301	262	308	280	293	257	288	274	256	319	275	286	272	301	288	303	317	307	280	284	264	259	269	262	294	272	295	290	297	284	282	267	284	290	275	271	318	286	264	270	294	275	294	317	277	267	261	297	277	274	296	289	303	259	276	277	277	315	247	294	305	256	281	300	285	287	296	296	314	273	324	274	257	319	258	294	265	303	295	263	288	251	272	286	266	262	291	261	270	262	293	264	307	274	233	292	237	310	305	272	288	235	281	249	294	301	292	295	290	291	306	272	249	286	318	287	291	287	305	290	286	280	276	287	287	282	281	249	266	284	278	283	283	328	273	350	271	278	286	281	264	285	303	267	271	263	277	257	299	316	313	300	285	292	253	286	293	257	256	298	253	297	280	301	293	280	282	267	311	270	260	244	285	293	282	267	269	287	271	248	260	279	254	278	277	263	280	305	274	290	292	300	259	278	248	338	310	290	303	282	264	302	319	268	280	274	277	273	287	287	270	311	290	303	268	274	310	296	280	267	307	289	291	280	254	290	252	296	268	268	317	280	304	288	239	267	299	286	281	273	275	269	301	274	268	268	275	304	269	271	276	260	307	306	297	296	259	268	294	276	251	268	260	304	288	292	283	287	284	276	243	281	296	234	279	268	289	278	267	284	257	281	275	279	269	271	281	291	308	306	256	244	281	316	300	283	255	239	318	283	305	275	263	284	270	260	295	257	298	292	267	271	279	280	270	282	299	312	309	324	280	257	269	276	277	266	269	312	309	287	257	300	289	267	286	264	250	275	261	247	291	303	261	261	275	287	303	265	277	274	289	302	250	272	289	278	236	287	293	290	288	268	239	303	270	268	267	261	249	298	286	287	269	290	285	288	283	273	324	283	294	286	294	281	274	306	269	292	276	267	285	300	290	274	249	306	284	272	264	287	264	266	275	296	321	290	288	294	286	321	331	261	281	297	307	291	282	255	264	288	303	258	311	301	279	247	283	280
39576	37349	60277	63800	45196	28363	9344	767	709	723	743	703	686	720	636	702	708	637	670	673	664	649	646	701	618	682	683	685	674	666	685	715	652	668	667	652	623	653	614	687	655	726	644	636	690	687	672	641	685	698	678	716	672	662	669	661	687	654	661	704	606	686	660	675	637	628	676	706	633	667	639	686	699	647	710	701	658	679	686	658	671	674	627	621	637	637	674	649	647	663	675	694	624	700	637	627	661	664	694	666	623	710	634	660	694	656	623	703	646	656	687	731	640	649	702	702	651	628	647	661	710	669	672	708	670	691	669	675	682	674	660	652	645	642	653	665	656	698	661	676	674	652	676	657	701	643	598	637	686	665	679	668	683	673	651	640	656	678	670	662	649	645	641	687	687	660	662	680	652	670	622	615	694	685	693	626	643	648	703	648	680	641	656	674	664	679	689	624	637	642	663	679	675	671	694	637	687	673	679	659	678	687	685	672	683	689	694	700	674	597	660	654	705	657	711	662	652	706	684	669	656	673	621	651	724	666	641	663	622	668	624	623	730	660	698	706	720	675	675	644	668	665	679	616	703	648	678	643	647	684	601	632	665	674	652	685	711	677	684	692	630	636	636	688	700	681	653	653	659	639	655	646	671	673	742	605	715	656	666	663	669	640	701	662	673	629	663	649	693	675	636	694	694	632	640	661	632	688	636	678	645	639	656	685	681	690	672	681	671	684	658	671	659	636	686	614	682	645	659	652	689	630	709	673	696	655	681	671	649	653	635	663	701	689	640	635	664	655	648	690	690	696	731	670	719	657	631	643	690	685	689	640	675	657	635	682	658	674	671	661	632	659	694	660	638	661	659	642	674	647	657	652	637	679	647	653	668	662	694	652	632	687	665	636	644	661	625	650	645	628	662	663	701	582	689	645	650	682	701	695	660	652	671	705	679	623	692	657	643	630	631	644	666	710	660	643	679	694	631	679	686	631	662	619	643	671	687	662	683	672	623	674	633	645	626	645	659	656	649	690	687	667	727	603	696	652	645	648	698	687	665	714	648	714	644	692	635	656	643	661	700	688	635	639	655	681	632	667	605	653	666	676	625	656	630	633	636	660	691	657	668	695	689	651	634	683	657	668	603	662	676	620	691	654	677	641	725	611	663	674	630	656	687	706	676	642	604	633	642	626	657	663	621	642	672	659	669	619	715	666	654	648	661	653	642	711	641	664	670	674	689	643	674	680	669	707	695	629	647	672	718	658	585	695	684	656	644	654	698	649	641	673	672	649	674	680	671	659	674	672	677	642	690	666	691	680	652	686	651	680	654	672	711	650	692	699	660	658	669	640	701	648	697	724	689	665	661	702	652	679	686	672	683	600	654	633	649	641	621	711	710	640	686	651	674	663	668	685	662	693	680	663	665	677	697	664	717	638	678	677	710	657	654	644	694	672	680	664	675	663	665	682	642	664	649	638	651	641	611	643	674	679	656	636	650	668	679	644	678	678	651	661	686	691	647	694	677	684	672	687	664	666	675	660	717	660	648	662	658	669	638	683	653	658	646	638	642	634	688	679	634	671	610	652	650	689	692	609	646	650	691	688	644	676	665	689	660	667	642	680	686	693	685	618	673	654	677	628	706	687	635	700	665	687	657	683	688	693	697	589	664	681	649	671	664	648	621	629	641	671	721	645	654	648	669	672	701	648	650	666	668	645	672	645	634	671	664	671	697	674	658	616	678	657	670	665	639	676	662	656	621	641	657	681	698	629	704	688	708	708	680	620	642	637	660	679	673	636	696	694	657	687	699	677	671	651	670	717	662	658	703	701	647	653	664	733	716	670	663	664	641	677	657	666	701	720	670	691	711	647	699	682	605	694	662	667	689	620	678	667	665	666	681	669	655	643	676	668	640	607	649	621	681	675	673	656	653	621	673	688	654	652	644	651	696	657	672	643	679	683	644	661	652	677	656	667	679	669	642	642	708	677	626	635	693	621	687	639	639	667	654	689	664	678	624	689	714	623	704	680	681	627	687	670	701	652	656	666	691	673	684	666	651	668	701	652	651	682	684	688	650	644	669	675	620	665	655	632	668	677	699	635	638	617	660	661	655	664	706	679	646	637	634	697	706	684	655	678	670	630	674	656	696	659	659	672	664	637	697	649	673	699	697	703	650	676	592	714	629	650	644	659	631	632	682	702	658	638	652	646	599	701	679	667	681	656	685	689	634	651	666	687	664	653	673	646	655	629	656	682	680	649	660	642	670	695	643	701	641	622	658	691	671	685	703	688	716	609	680	710	638	669	637	641	648	681	627	676	648	677	671	642	645	643	685	636	685	675	681	682	700	682	658	658	689	670	659	647	644	680	647	667	643	676	711	694	697	684	669	642	685	655	644	640	669	674	663	657	670	674	678	680	673	632	662	616	676	683	658	657	663	643	667	667	642	704	677	689	656	717	663	674	638	622	723	677	694	624	685	676	620	651	644	686	672	725	732	708	632	715	708	637	670	676	693	674	673	712	656	717	669	722	697	645	700	667	673	648	630	673	648	643	639	696	682	695	659	663	676	660	680	696	684	648	650	667	689	654	718	614	670	664	697	630	682	657	636	662	676	700	651	632	679	701	661	655	670	672	688	671	673	650	646	684	686	691	665	629	641	644	677	683	677	609	677	684	655	663	635	646	683	672	663	642	719	659	679	651	634	657	662	636	675	682	650	693	694	704	629	658	641	651	668	677	663	646	636	655	621	609	662	642	664	649	656	656	618	672	714	703	663	670	690	641	727	637	680	646	689	675	673	697	689	692	692	683	660	679	637	644	682	676	675	633	650	666	688	706	629	686	637	690	699	679	702	676	663	711	638	665	669	679	717	670	619	651	675	639	695	658	670	655	666	663	647	666	656	661	687	662	669	654	636	669	678	652	682	634	720	652	654	675	658	685	719	684	649	631	707	638	670	644	699	659	662	661	680	662	681	679	673	694	647	746	632	665	699	610	680	692	682	630	699	696	638	619	678	658	670	689	685	648	678	675	635	665	710	658	618	669	693	703	671	683	679	686	717	681	652	670	627	717	686	741	622	661	670	673	670	642	652	636	651	674	680	662	651	666	664	634	666	648	624	646	644	676	663	644	646	669	695	617	683	678	657	677	669	696	659	673	688	682	647	638	641	675	675	639	690	644	712	694	654	673	632	679	629	656	621	680	675	742	615	681	697	653	710	706	675	638	640	643	642	677	660	694	711	616	669	685	610	650	677	665	674	678	657	667	670	648	684	672	639	659	631	689	603	649	673	652	638	596	684	687	690	674	669	667	690	674	674	659	662	687	700	632	644	638	632	657	646	640	660	669	660	663	669	685	666	683	638	665	736	685	675	639	663	688	662	728	681	637	685	694	696	648	693	630	699	626	635	679	663	668	636	691	683	675	671	641	660	656	679	674	707	678	620	654	647	616	673	690	703	699	614	685	659	685	627	706	636	642	639	691	653	636	660	645	653	621	702	679	679	665	724	678
69370	56870	68866	66945	49510	30094	11266	1060	480	421	441	416	408	467	402	417	423	417	423	422	397	451	458	490	438	479	434	464	434	446	445	427	392	423	415	467	434	427	425	413	416	452	430	450	448	401	482	462	472	434	443	450	461	429	430	462	468	457	435	422	437	469	450	465	450	464	448	422	454	421	426	417	447	438	418	449	435	458	429	388	434	435	424	445	391	413	414	461	431	413	403	414	468	416	438	456	447	447	473	413	420	439	448	447	390	446	375	410	462	440	451	403	423	439	456	455	409	419	437	459	435	386	415	447	436	475	455	469	462	413	438	448	422	446	397	418	406	452	411	433	440	391	433	452	447	425	416	420	449	411	406	443	452	421	456	447	495	424	416	431	468	451	466	448	419	397	436	483	422	474	438	389	431	431	436	476	428	423	421	417	440	417	415	464	469	433	451	436	461	419	446	402	421	436	418	413	451	418	414	467	438	417	439	458	461	407	410	411	461	445	430	434	407	459	434	414	440	439	439	437	439	419	404	433	415	485	447	434	405	411	415	453	426	467	434	388	424	419	409	443	424	448	446	427	429	447	461	428	445	433	449	446	438	445	413	458	459	427	429	446	431	438	472	457	439	465	465	447	417	437	438	459	430	446	414	452	471	457	396	443	448	450	451	429	429	466	417	423	455	436	447	456	420	464	456	419	487	474	453	470	448	444	449	411	469	446	430	479	449	423	460	434	462	467	432	448	449	424	414	455	429	435	420	427	421	440	410	444	449	423	430	453	411	433	409	437	403	471	458	426	443	436	449	439	484	439	469	422	426	434	415	449	466	424	428	415	442	431	423	430	459	438	428	423	440	447	430	390	440	444	436	412	452	453	460	426	407	413	395	395	456	461	454	422	404	440	435	446	418	454	439	433	424	443	470	444	423	457	452	418	467	449	442	485	474	427	434	448	452	451	415	440	399	453	401	442	428	488	470	433	383	436	445	442	423	418	405	421	454	428	462	432	419	449	407	431	444	406	407	407	423	406	433	454	479	439	433	433	481	455	444	413	430	403	404	450	440	452	426	443	430	426	441	432	435	459	478	416	467	458	460	459	491	437	460	421	432	419	466	435	438	437	424	434	427	430	472	436	477	428	455	454	441	425	458	439	433	389	420	466	435	456	509	419	448	434	442	442	457	423	413	426	419	463	431	459	502	466	503	459	439	431	431	435	438	418	438	430	487	432	436	436	438	460	460	454	437	447	397	422	428	440	429	435	437	434	417	426	409	440	456	408	417	454	456	394	433	457	455	448	457	426	448	470	455	451	426	441	392	489	444	444	424	463	447	480	410	439	431	478	463	444	407	416	401	431	476	447	434	410	461	443	470	469	432	422	423	455	461	444	436	414	440	404	437	466	487	453	424	446	454	436	432	438	448	460	434	420	418	426	417	435	407	427	451	449	420	462	446	406	458	448	402	430	430	405	430	432	434	418	417	476	417	416	455	432	452	441	471	457	441	437	449	433	420	400	475	468	420	479	440	427	439	441	420	435	434	443	409	473	428	419	381	421	488	467	443	447	443	447	454	444	414	419	441	456	409	406	434	471	382	444	396	496	443	423	451	427	451	458	450	436	405	456	411	435	442	437	390	429	452	405	420	440	417	423	474	447	432	432	433	401	451	448	463	389	455	455	432	470	434	482	439	455	375	416	435	471	438	435	415	411	416	452	459	451	438	420	434	466	416	479	404	431	410	495	395	428	429	441	468	460	439	420	443	431	453	481	437	423	427	428	445	452	409	428	440	446	432	428	420	456	463	418	443	428	427	453	412	430	433	455	423	427	467	418	469	436	435	445	445	456	452	407	447	427	400	439	429	400	462	451	401	432	417	447	472	426	412	429	449	417	403	436	421	436	461	436	415	465	444	424	454	479	434	430	449	457	448	421	428	455	458	450	419	439	444	439	405	484	440	424	413	421	424	433	436	436	443	393	433	428	390	413	414	467	471	449	431	441	401	440	440	434	434	436	416	447	447	458	440	435	457	435	431	447	414	432	429	457	432	416	475	448	428	427	428	402	444	417	437	431	439	433	448	443	457	482	428	439	424	423	438	475	419	438	433	433	420	439	445	447	413	432	406	457	411	407	458	415	465	470	426	428	432	469	397	430	444	420	409	418	416	441	466	437	435	471	425	434	440	433	445	446	424	460	450	436	419	423	431	473	446	452	419	477	435	445	450	463	427	468	434	440	392	459	419	417	485	428	449	461	404	441	438	427	414	469	432	421	437	443	481	429	401	463	440	459	428	386	441	427	414	431	444	444	448	411	443	400	422	440	458	397	463	417	409	422	422	391	451	449	446	448	432	432	439	388	416	449	432	456	478	471	423	423	467	426	384	389	416	424	434	429	450	454	435	442	456	422	454	467	464	398	405	422	437	422	440	454	459	416	449	408	441	401	417	442	449	421	429	425	412	426	451	460	462	444	410	431	481	421	451	471	411	430	454	448	439	464	422	422	438	453	448	423	399	439	471	464	463	409	412	451	420	413	441	439	427	426	442	428	436	476	457	434	444	434	460	428	443	433	432	463	423	455	445	414	450	429	442	366	457	432	432	443	451	436	448	436	411	396	480	432	475	404	432	392	446	448	467	411	438	415	430	474	437	441	456	456	425	400	421	451	455	445	379	443	440	451	430	395	452	449	400	449	439	440	453	407	417	451	440	447	435	441	463	420	402	442	419	470	439	438	433	474	481	419	437	460	409	402	430	449	427	419	445	441	445	437	431	421	447	437	410	450	405	453	431	439	435	437	475	436	420	495	466	420	486	459	434	457	470	417	449	406	402	452	410	422	469	411	438	431	442	479	449	447	469	399	432	439	465	479	471	429	452	458	471	437	451	411	434	418	486	446	418	423	434	402	445	416	455	459	440	448	435	446	447	480	485	439	458	417	465	445	452	451	431	407	412	445	453	426	412	437	420	403	441	467	417	431	416	403	440	427	409	442	429	456	410	405	428	469	458	416	440	411	411	425	399	426	445	450	441	441	489	432	450	445	431	414	434	478	448	414	404	408	440	441	437	422	397	439	444	369	449	448	431	470	417	429	414	437	418	406	462	396	452	410	454	447	432	462	450	406	442	435	423	455	409	429	436	488	460	445	408	437	390	428	488	432	389	422	398	440	382	427	420	416	459	428	422	458	407	443	430	415	388	401	458	489	467	461	418	433	432	426	449	457	439	417	399	424	428	430	441	474	405	462	404	424	426	452	443	456	467	419	426	420	399	438	414	450	436	451	460	418	399	438	445	433	420	448	404	399	418	429	459	436	443	477	442	412	405	463	414	418	421	471	459	453	444	375	436	430	438	455	458	417	418	418	445	408	398	418	406	396	421	455	449	450	465	458	409	437	452	436	423	430	439	436	462	458	482	409	451	465	464	432	426	420	400	457	410	436	455	450	432	453	426	393	442	455	404	400	403	460	435	403	406	427	408	436	426	444	426	450	468	468	437	447	443	404	414	427
46354	46898	67596	74621	58459	39173	15333	1159	1113	1025	1038	1003	1013	1032	970	963	939	989	931	958	994	954	970	1004	972	982	1001	980	906	996	998	915	975	994	977	965	969	980	958	939	935	987	954	996	987	971	965	983	959	946	966	994	943	942	988	996	999	976	988	975	979	920	966	949	970	912	981	972	998	949	921	912	1026	942	1043	945	1020	931	937	969	939	958	903	915	979	945	1032	980	979	992	942	900	884	928	967	951	999	967	913	997	919	978	956	986	941	981	912	991	981	985	911	959	996	936	1011	986	920	942	985	975	1004	930	930	975	972	908	989	957	975	914	925	995	979	969	957	939	924	925	916	967	949	935	914	958	976	936	974	1002	953	1004	984	960	1021	940	915	964	950	981	1025	940	944	944	908	942	902	998	948	976	994	939	996	933	900	905	952	933	937	984	959	907	949	981	945	1000	990	975	994	972	978	1027	911	984	1009	925	967	972	930	1011	935	964	935	959	989	943	998	966	982	998	1016	960	947	979	951	956	922	920	910	969	958	944	935	987	909	930	959	956	972	957	946	969	1033	987	938	944	868	949	869	952	967	924	945	989	915	932	971	979	961	945	1004	947	980	994	962	944	978	945	1033	951	951	971	969	968	941	961	939	991	987	925	974	983	941	999	969	952	995	980	998	937	1010	1002	953	967	945	947	912	952	926	958	983	979	981	935	939	911	1001	997	976	962	999	973	1019	972	939	926	963	961	984	965	946	969	981	960	945	945	924	930	932	929	961	940	962	932	960	938	960	988	965	923	936	970	950	1026	981	939	965	975	980	956	921	983	924	981	915	955	985	963	942	896	968	976	951	939	998	940	992	917	963	937	939	969	922	933	1051	963	950	1015	956	987	928	990	1006	910	945	943	1017	935	981	945	977	1002	1004	952	938	942	976	912	941	1011	974	955	1012	918	966	985	948	941	1036	1005	959	925	939	961	979	920	964	937	961	959	993	966	894	939	952	982	924	939	953	922	968	966	915	954	938	990	930	1019	941	946	974	954	910	940	934	917	931	941	993	1000	896	929	1014	969	968	986	998	914	939	986	931	928	959	935	932	961	950	891	922	965	930	997	892	945	975	939	958	933	906	994	985	961	967	969	930	945	967	1017	911	967	934	970	953	987	993	929	950	936	950	987	1041	961	995	934	1010	925	985	955	983	920	944	941	946	971	977	949	937	965	968	981	955	1001	1005	928	1008	935	987	933	955	968	991	999	966	961	973	991	999	954	982	997	956	877	1004	981	989	970	934	957	950	975	953	918	979	964	1006	957	1028	940	916	912	975	979	955	978	911	986	983	992	962	1016	960	940	972	978	944	956	950	965	998	932	973	1011	918	916	959	967	967	951	934	989	928	938	951	931	947	992	965	913	995	999	978	940	995	927	952	947	981	986	972	979	1021	909	994	1016	975	993	965	944	970	946	981	962	1015	1004	960	954	1019	950	975	973	932	1022	964	967	994	949	958	971	1004	941	1016	1002	979	974	995	959	977	971	903	947	1005	962	959	982	980	990	958	930	974	934	931	1010	964	932	961	952	874	980	964	1019	965	989	913	950	980	936	935	973	1000	943	961	970	996	945	975	952	943	953	944	965	944	950	966	927	957	981	921	968	932	995	899	922	959	972	979	954	907	1012	902	927	993	936	907	954	965	985	977	953	978	975	935	946	1000	960	952	938	996	939	925	953	996	901	978	917	942	956	1017	954	941	957	997	951	929	976	977	973	949	947	911	942	994	1007	923	997	926	932	934	996	992	998	972	987	992	983	924	931	988	968	990	968	1008	984	975	933	910	932	931	963	979	898	996	952	959	934	912	982	952	957	900	912	973	896	969	974	964	893	968	972	948	967	986	993	984	905	963	969	1001	969	951	988	977	924	983	971	1022	942	967	945	983	933	971	926	989	933	964	949	933	924	965	975	925	971	962	1022	936	970	934	955	856	985	973	958	911	955	947	1016	949	922	983	952	983	928	993	990	964	959	952	965	938	947	941	907	978	966	958	1050	993	904	976	982	943	1014	962	961	935	1014	976	986	949	912	909	964	1001	963	934	989	910	938	937	997	961	940	971	970	1043	921	953	919	976	987	966	917	969	932	941	920	966	1002	953	975	984	985	952	973	891	943	1008	972	982	945	986	951	1022	989	950	951	905	984	1001	955	955	906	946	919	947	928	980	970	997	968	989	1039	970	987	898	938	918	946	999	979	1000	963	971	928	920	971	920	971	930	936	971	972	932	944	966	930	933	875	973	977	997	943	940	959	986	917	976	1001	978	927	968	976	999	916	957	949	951	942	998	994	992	934	912	971	924	979	976	932	961	942	962	982	967	964	939	878	976	980	983	920	953	939	951	976	956	962	942	942	931	954	896	966	918	963	917	958	939	1010	944	1018	975	938	965	935	961	923	1044	956	955	952	985	972	987	921	942	943	974	886	956	1003	964	938	938	949	962	953	967	959	951	991	1002	963	947	919	981	945	986	910	939	953	953	952	960	973	1017	959	959	974	935	975	948	963	987	947	914	922	940	993	944	1006	965	980	1003	933	918	958	1008	1042	985	935	925	952	973	937	995	949	921	940	886	1023	933	983	954	973	968	946	1000	946	996	939	962	941	1048	969	906	997	964	941	1004	996	970	965	1057	980	950	942	904	953	946	975	937	951	968	938	911	958	957	969	945	1000	939	968	941	1001	999	984	974	948	958	941	945	1004	1024	995	946	953	982	962	996	927	951	946	905	887	968	1019	964	951	944	1015	942	990	955	955	954	956	991	936	985	957	925	995	960	949	991	945	985	938	979	952	1013	970	931	924	952	926	930	955	990	977	971	929	953	941	924	975	941	925	967	955	956	937	937	942	1006	1019	974	955	966	1028	974	937	971	1029	973	981	917	979	965	961	973	956	951	955	935	973	938	994	950	919	1012	893	939	939	940	953	991	940	958	940	962	854	1025	974	975	990	980	1015	961	934	923	955	999	955	931	952	971	971	970	945	1013	935	951	949	967	964	951	964	971	930	938	950	978	984	955	980	1028	984	928	894	914	998	967	930	966	988	929	992	968	974	973	944	952	970	933	986	949	985	975	940	989	943	887	989	987	936	922	995	982	922	1057	976	914	962	920	960	902	878	972	960	970	1012	916	1006	940	975	919	980	958	968	995	995	1012	933	953	946	940	975	952	936	927	922	959	951	965	969	990	983	977	965	979	947	945	936	940	981	968	975	948	1001	952	942	993	1046	947	942	925	915	903	954	956	919	973	976	949	996	926	1006	962	981	1010	983	980	939	946	938	955	1013	941	962	928	961	918	933	904	908	983	1020	939	1005	990	939	955	912	930	938	944	965	959	972	975	972	930	972	985	901	987	1006	946	967	898	967	974	954	1004	949	964	933	892	898	964	943	969	933	1009	948	933	988	950	1004	978	1020	958	956	976	958	947	959	964	960	974	990	1003	944	948	955	965	998	996	918	1019	908	923	904	1008	969	893	984	974	984	976	1000	941	936	975	986	899	976	982	950	906	1007	905	949	924	963	919	889	975	964	955	986	966	984	944	971	938	975	979	967	951	953	959	1001	937	1052	994	1000	1040	1001	927	978	974	994	928	904	944	961	944	947	933	1022	1015	1029	963	951	962	1026
37294	23782	12588	8450	4048	1352	502	290	244	278	275	282	304	292	285	288	266	263	299	317	279	277	284	285	275	238	305	278	254	277	245	292	309	302	295	300	263	262	250	271	295	257	271	288	277	281	289	279	299	290	280	268	253	261	279	301	276	272	253	271	297	307	302	273	276	287	257	255	267	264	229	278	270	281	258	299	287	277	276	290	286	258	253	270	246	270	242	282	279	281	280	287	263	263	279	275	300	251	289	276	278	269	241	265	284	288	269	283	292	304	271	273	278	254	272	248	228	288	277	261	282	258	272	280	281	267	302	261	270	311	304	288	290	249	271	295	256	281	254	275	277	265	285	255	269	287	286	253	288	273	273	274	286	280	279	268	280	275	267	292	310	285	286	279	327	275	278	270	290	298	248	234	249	256	301	291	249	279	294	267	278	270	279	280	245	244	277	285	275	255	236	258	263	270	261	267	283	296	309	282	281	276	282	266	262	277	292	273	274	288	259	303	258	259	273	289	277	300	258	257	274	269	272	274	265	250	266	240	280	260	234	283	283	248	258	275	281	283	279	297	289	275	262	261	269	264	268	255	285	262	251	277	258	265	302	270	225	271	278	267	286	290	259	272	272	249	255	252	276	287	272	301	256	272	285	274	278	272	272	310	250	294	272	265	247	289	260	285	260	264	251	300	267	253	274	246	266	304	268	285	302	280	306	288	292	321	268	260	269	284	256	264	273	265	252	270	252	275	273	247	285	304	278	266	269	277	280	264	275	272	252	278	246	263	257	256	257	297	277	271	249	266	300	260	264	299	280	278	293	260	287	286	247	302	253	277	290	282	278	273	263	252	226	272	316	265	291	260	281	287	278	273	291	284	270	275	266	260	261	267	260	276	305	275	278	301	282	268	295	270	258	268	273	272	266	283	273	273	300	287	272	291	303	261	279	270	297	295	274	287	288	264	320	271	286	291	259	271	279	287	299	297	254	266	255	282	297	288	269	263	274	284	271	279	290	265	282	274	262	274	261	290	268	300	276	314	280	296	297	280	280	289	268	274	283	273	290	273	269	258	272	275	256	265	272	277	260	274	289	283	259	271	252	271	295	305	312	293	248	251	281	286	306	297	275	285	267	238	294	298	286	282	285	285	305	298	237	279	300	274	276	270	301	275	271	242	295	281	281	278	262	257	290	292	281	283	285	299	287	269	258	283	272	275	259	256	303	288	261	254	301	264	288	243	251	261	286	247	274	271	248	291	307	276	282	288	244	276	255	278	279	301	268	270	264	288	256	267	251	273	301	308	320	284	261	275	287	280	261	283	287	283	272	273	247	291	300	305	291	274	280	266	273	271	243	271	252	266	253	268	295	265	255	277	257	271	251	255	285	279	280	304	288	302	258	300	261	276	231	272	274	247	270	281	290	286	289	280	297	275	277	273	299	282	284	247	294	271	277	247	245	269	289	290	301	281	284	285	284	279	261	287	272	285	307	278	254	280	318	276	276	286	287	257	282	297	261	310	281	301	271	281	219	282	283	244	266	280	276	277	294	235	259	256	249	297	300	276	275	268	284	282	295	246	270	284	276	259	272	293	283	274	299	259	268	266	278	246	270	272	284	257	250	271	266	301	275	273	279	299	287	278	268	285	303	253	266	236	280	277	286	272	267	310	308	288	246	329	296	244	288	265	307	290	324	257	268	289	275	302	303	266	260	245	248	253	285	255	275	246	262	274	277	255	310	266	277	270	271	290	284	296	298	285	245	291	299	291	269	275	283	266	296	277	273	285	265	274	260	263	276	258	256	288	275	260	293	316	272	259	284	298	286	270	292	302	269	297	287	302	278	264	272	235	259	282	272	262	281	274	288	286	273	290	234	274	314	273	247	267	272	272	268	266	311	290	260	268	263	274	277	292	240	241	277	300	264	252	244	268	315	324	270	275	316	284	303	287	255	292	294	271	329	298	293	269	241	253	253	288	292	267	245	264	281	273	271	254	315	253	264	251	269	250	252	291	274	290	280	296	287	285	251	286	267	274	272	272	309	259	258	257	272	268	263	287	258	255	294	254	270	282	296	285	286	258	321	281	272	246	276	266	262	265	272	266	297	278	308	254	301	265	298	267	300	276	293	275	245	284	287	302	256	258	257	275	323	276	265	263	276	285	286	284	278	283	271	299	254	293	269	263	289	257	276	284	292	313	300	280	281	289	292	285	273	240	280	290	264	281	270	290	267	279	238	301	283	293	282	284	298	233	277	267	287	285	271	275	277	272	262	270	301	267	280	284	272	267	254	281	243	254	254	292	286	250	290	263	268	289	303	278	263	286	280	277	268	285	289	292	283	268	306	256	262	292	309	267	285	286	312	286	267	277	276	242	278	279	247	269	276	274	287	273	284	255	273	283	279	278	273	304	304	284	277	282	281	276	247	273	260	303	294	264	269	259	297	326	266	256	284	283	289	258	273	267	297	321	277	294	292	296	251	265	270	306	291	251	293	275	300	276	277	306	265	300	262	289	287	275	264	282	275	309	294	261	303	273	262	263	280	285	245	264	314	260	260	266	262	301	278	260	278	253	288	268	271	287	254	269	249	307	249	263	268	297	274	290	260	301	265	281	305	265	278	272	262	288	256	304	257	264	295	260	279	276	250	278	293	291	255	257	267	254	279	257	269	256	276	274	269	283	303	284	262	262	305	303	257	244	231	286	264	300	319	277	267	257	275	246	282	252	263	237	276	287	277	279	270	287	276	306	279	268	278	263	276	255	253	229	272	278	258	270	281	277	269	266	253	246	246	291	288	256	249	289	252	289	280	268	270	257	278	272	266	257	280	272	289	295	279	285	300	281	289	292	264	273	305	253	263	281	295	254	274	288	296	268	272	266	269	264	252	255	254	301	274	286	283	286	288	243	260	281	260	295	309	274	287	294	297	311	288	255	295	290	247	270	300	284	283	281	249	293	265	286	245	268	280	276	303	271	263	284	288	256	249	266	286	253	277	286	245	264	262	294	288	286	282	281	286	277	301	278	253	315	295	289	296	280	288	299	260	240	264	233	294	276	250	258	266	269	247	298	300	297	264	287	273	297	283	255	250	283	271	265	289	283	291	283	292	310	282	316	275	266	285	268	270	308	273	282	269	305	284	262	288	273	308	248	276	269	282	270	264	299	274	290	268	269	274	301	308	265	315	264	300	281	250	274	301	257	291	275	268	298	251	281	283	275	276	274	245	283	295	248	297	273	276	290	276	326	313	278	290	281	254	278	311	281	292	275	297	263	272	280	296	272	293	301	257	264	248	277	280	295	272	247	257	281	301	237	265	302	261	271	295	286	325	284	250	267	299	307	252	257	229	279	244	271	240	231	262	293	276	241	278	287	275	257	282	267	265	258	263	232	271	298	274	264	293	261	276	267	256	274	264	286	260	273	300	294	281	287	254	281	278	329	273	263	306	285	288	262	274	254	274	230	253	273	274	280	268	266	307	287	297	300	260	272	267	292	291	253	253	285
20833	16137	17081	18293	10276	4095	1516	651	627	651	634	609	634	640	665	655	653	688	646	621	662	667	614	649	636	636	679	636	627	661	636	671	656	627	630	631	620	621	637	666	657	666	652	673	649	645	619	666	642	626	610	635	662	677	617	657	649	602	602	626	693	651	661	626	598	643	647	610	617	653	675	614	635	633	617	663	650	617	664	674	656	648	664	685	604	642	686	603	649	637	627	640	639	633	650	656	667	615	686	638	696	636	652	680	620	579	653	660	653	610	669	640	645	602	669	642	613	641	604	651	623	651	659	648	630	646	635	657	627	665	653	640	678	679	648	684	670	611	633	667	622	655	697	645	626	623	650	626	676	655	635	659	661	637	651	630	638	595	654	601	668	690	644	669	606	636	664	661	655	653	664	613	683	660	633	662	643	640	613	664	632	666	650	617	622	659	630	628	635	616	629	637	680	653	621	667	611	617	653	654	629	664	609	637	640	611	631	627	653	615	636	682	671	624	659	664	650	620	621	631	630	610	642	647	686	586	633	586	700	637	602	638	617	665	618	614	679	626	620	657	671	666	643	638	651	644	656	640	642	632	594	666	661	614	649	640	660	640	638	629	628	639	662	684	658	629	614	696	670	600	581	648	622	647	585	639	626	647	681	628	587	642	615	613	624	657	630	659	647	688	657	646	675	618	656	624	657	677	649	677	638	627	611	634	649	621	661	676	652	673	635	617	579	637	657	640	645	653	621	667	643	616	642	664	661	622	637	579	629	623	658	627	624	655	638	664	634	625	660	651	674	600	611	645	675	623	635	625	632	631	703	649	625	620	629	625	692	640	697	671	626	668	611	694	624	672	671	684	642	691	671	649	650	620	620	694	690	647	637	643	655	629	633	661	673	660	631	685	633	620	688	669	675	618	656	687	603	672	595	643	647	654	654	605	681	603	620	660	643	621	639	611	622	651	658	662	631	601	662	641	671	664	677	613	632	634	641	681	669	636	682	648	618	663	659	661	630	658	634	633	651	589	625	617	636	580	628	624	632	629	649	639	599	642	681	620	591	648	616	648	643	635	643	695	619	682	673	653	644	696	626	646	654	659	647	632	677	657	652	689	663	688	643	644	647	620	612	678	651	608	646	631	641	599	640	651	664	620	652	629	633	629	675	652	660	650	619	640	667	660	650	640	602	640	649	600	626	631	619	663	623	627	619	615	623	699	659	683	641	617	647	642	627	645	648	657	637	629	642	582	684	637	651	692	661	659	654	655	639	658	614	686	680	586	607	657	663	693	628	610	628	688	676	645	640	713	594	665	657	617	657	641	616	641	663	641	650	661	609	636	642	683	629	638	682	609	640	641	609	667	628	628	620	654	655	639	652	647	647	644	665	667	644	670	647	677	644	624	644	660	603	618	653	625	659	642	649	627	657	644	704	638	632	662	662	604	620	643	650	632	601	600	584	636	625	676	627	694	643	647	611	659	658	630	676	690	633	675	640	700	598	667	644	648	655	650	645	610	627	639	671	633	639	652	614	641	630	595	636	607	640	651	631	656	645	676	674	649	648	623	599	637	648	661	625	610	630	678	656	653	653	665	654	682	635	612	681	650	658	614	637	655	686	677	692	616	632	650	601	631	633	657	669	637	626	644	663	622	654	635	651	639	642	607	644	639	686	654	668	637	664	612	638	622	636	670	618	621	657	653	593	681	675	607	642	643	615	633	726	624	601	645	625	684	694	653	665	630	686	621	643	626	648	629	641	699	631	662	613	656	685	639	624	591	623	642	628	641	611	679	639	618	636	672	723	631	597	706	616	648	619	656	673	600	669	615	632	616	643	661	632	658	676	617	641	587	605	634	658	684	584	632	626	667	630	663	632	628	620	647	645	644	667	627	639	677	649	623	644	667	616	647	639	667	633	633	625	642	642	644	643	641	664	648	640	645	629	670	638	645	640	638	640	647	687	682	662	595	624	647	657	640	635	658	634	659	688	649	638	659	659	668	660	610	662	627	662	642	585	711	648	640	598	640	652	654	626	624	655	626	686	587	644	626	688	650	651	666	671	666	633	621	650	677	701	636	621	626	610	677	661	631	588	609	644	655	624	619	618	643	679	658	657	695	651	661	640	667	653	682	638	665	676	627	649	669	604	651	626	660	622	644	646	645	642	617	594	621	682	628	648	630	627	677	633	676	650	635	673	697	662	627	621	658	607	653	651	682	673	668	670	613	634	608	629	642	663	621	626	629	655	674	647	628	667	624	610	643	605	673	682	631	632	605	658	649	676	619	648	679	645	619	627	666	666	663	644	635	670	621	627	646	640	663	701	627	637	620	634	613	616	638	657	675	629	608	625	592	636	634	585	630	616	627	620	658	672	642	656	675	697	632	626	637	655	651	675	620	680	638	678	655	612	672	635	632	647	636	639	661	649	605	601	660	553	625	614	651	612	630	632	640	693	641	655	636	614	647	661	658	614	635	626	633	633	626	667	617	667	637	653	674	616	670	712	616	629	629	623	662	612	630	665	616	647	649	653	616	626	638	684	592	627	607	662	640	630	667	662	597	651	636	615	645	664	645	635	679	597	603	662	663	661	617	671	629	670	635	621	629	635	651	604	611	641	624	644	585	640	653	608	673	609	597	637	637	644	620	670	618	648	650	691	662	641	635	686	662	645	611	701	631	657	626	659	623	613	674	649	594	597	626	572	603	703	642	666	605	654	653	667	618	642	616	652	658	652	665	649	620	639	641	641	673	614	649	655	641	633	605	605	636	616	633	612	638	640	696	664	637	655	641	665	646	646	659	603	664	625	652	645	668	622	625	656	634	615	666	626	644	672	663	665	642	663	628	643	634	648	627	644	605	646	642	660	624	637	622	658	644	614	644	663	634	651	647	645	671	649	635	597	648	604	633	665	613	673	658	643	641	681	632	681	677	617	635	645	663	635	634	646	660	669	610	622	665	631	643	606	646	663	640	629	639	644	650	598	659	626	654	599	649	685	666	649	638	653	655	658	638	611	670	595	611	626	615	641	646	610	676	665	615	621	618	610	665	660	611	640	646	645	616	634	638	613	631	633	658	598	625	671	685	624	646	641	637	644	683	605	645	670	637	658	649	651	656	610	631	660	614	606	615	630	642	620	705	660	639	625	612	620	677	668	698	658	624	665	665	627	612	627	596	632	637	685	663	672	679	663	624	643	645	597	638	624	638	623	651	645	664	663	692	681	649	607	657	668	641	707	634	624	696	620	633	662	640	622	672	644	631	598	626	651	628	604	628	674	664	699	643	677	628	648	636	681	621	662	633	677	588	631	632	625	641	631	625	604	634	639	633	616	670	623	660	582	644	653	637	648	657	674	661	651	637	642	654	675	653	592	598	671	613	640	649	619	641	669	655	630	633	612	675	679	668	684	635	642	603	632	624	639	598	679	665	653	614	647	645	637	596	671	637	631	641	636	638	650	634	663	672	665	637	630	622	627	621	650	655	584	600	646	619	669	613	638	662
61868	49796	59554	59952	38066	20496	6602	440	320	282	300	294	302	292	291	284	295	289	318	299	277	274	279	286	292	276	271	266	276	303	337	305	286	287	309	251	270	302	313	307	305	295	297	317	292	306	310	256	277	282	325	286	300	284	310	282	250	300	269	274	261	293	305	269	278	299	257	286	296	264	287	295	283	353	292	271	295	273	321	313	264	312	242	306	311	283	263	291	269	266	268	340	348	274	290	302	293	295	295	304	267	277	326	267	310	279	269	295	291	302	311	281	330	292	294	312	329	301	307	266	294	287	285	337	316	314	282	278	297	313	286	296	302	321	274	302	297	301	290	293	262	313	306	298	289	295	308	295	302	282	281	305	296	278	322	303	309	319	304	284	274	248	316	315	294	288	281	291	306	294	278	288	304	265	294	304	301	324	281	297	294	296	297	293	269	320	303	297	269	290	293	291	282	328	290	301	305	305	302	265	310	328	293	251	307	280	297	312	272	302	287	315	287	266	303	269	299	300	290	294	279	339	292	282	277	310	262	280	256	281	253	276	285	280	258	273	300	285	298	291	321	303	294	324	313	272	307	297	296	316	282	299	301	310	299	304	310	291	275	290	339	290	293	296	292	279	288	276	339	291	294	278	286	286	320	309	291	318	300	289	305	256	292	272	308	285	286	333	292	293	290	307	312	308	279	301	297	344	322	310	298	302	294	282	302	290	277	286	282	263	300	308	271	292	303	270	322	268	301	332	286	280	309	308	264	283	308	270	312	280	318	308	303	291	273	322	287	323	280	272	301	317	267	308	288	281	276	307	274	280	289	260	293	302	325	295	283	255	291	286	289	292	304	303	277	302	266	309	287	310	286	286	257	265	268	290	290	335	349	307	323	314	307	289	275	280	285	298	273	309	280	296	296	278	291	307	287	283	271	298	296	312	332	299	296	298	309	267	286	285	295	276	296	329	303	323	277	286	291	315	288	275	314	273	292	314	289	277	297	303	286	292	289	298	297	292	279	316	303	266	283	287	309	291	269	319	322	318	286	317	317	282	288	265	306	270	284	275	291	307	287	289	312	269	325	285	284	296	292	305	301	269	281	293	297	280	273	297	296	282	258	282	279	289	277	322	286	317	324	293	306	321	259	315	292	311	276	299	302	310	305	299	256	282	286	294	278	297	290	296	259	308	274	296	284	304	328	280	298	299	265	308	293	295	312	283	292	294	282	288	296	257	291	312	287	298	281	317	300	276	316	292	274	312	280	313	312	304	290	297	330	291	274	287	288	282	317	322	287	305	309	321	291	285	268	273	292	282	284	283	288	315	281	289	287	290	301	285	321	332	257	284	291	257	304	294	279	267	280	310	294	311	307	293	260	318	325	283	320	291	306	309	281	283	267	304	308	329	270	315	275	300	272	286	280	290	268	298	296	282	309	293	273	295	300	305	273	272	297	277	292	318	302	267	287	320	320	239	310	290	269	297	284	286	297	334	279	272	296	284	260	289	279	269	312	283	285	291	333	335	306	278	288	300	319	290	302	316	294	311	299	274	315	310	280	308	324	266	312	297	279	295	292	279	324	304	277	265	281	309	327	310	292	326	286	297	292	282	285	324	283	299	323	313	299	311	290	259	309	294	277	295	268	283	308	306	297	329	310	300	299	294	311	311	274	302	302	275	263	313	269	296	297	271	280	264	305	277	312	289	328	300	315	263	263	312	296	255	300	298	308	310	278	295	301	298	281	309	302	313	281	288	281	282	280	285	302	261	283	290	291	313	271	324	306	298	264	293	297	279	276	303	276	311	248	278	273	306	257	287	286	277	343	312	263	305	322	269	281	255	278	284	318	334	295	295	269	285	313	313	279	297	272	296	316	309	292	310	295	310	290	268	291	304	270	312	293	296	273	337	264	315	282	291	278	303	299	285	269	275	298	317	283	302	252	303	280	270	307	324	292	304	303	316	255	278	354	267	292	283	312	279	299	309	257	302	306	310	292	270	307	314	280	289	263	260	298	301	315	325	262	271	313	271	291	290	293	295	337	306	299	291	282	265	281	294	310	286	306	299	317	302	291	304	333	287	293	276	289	294	294	267	289	294	279	302	259	277	305	294	293	278	333	263	305	324	311	285	252	283	308	306	287	317	286	291	302	284	276	269	289	306	265	309	294	272	288	290	281	290	339	300	322	307	261	316	320	269	293	297	332	295	257	301	307	298	307	277	281	304	314	307	283	307	304	297	331	313	269	310	288	279	287	313	332	282	291	299	314	292	285	301	317	292	324	307	297	283	273	256	301	292	270	295	298	314	293	282	291	314	290	271	261	266	274	287	329	338	265	296	286	307	278	278	314	307	282	296	288	275	295	301	315	271	251	306	307	286	281	253	296	319	285	318	316	299	299	326	290	302	327	290	324	329	315	300	283	314	274	282	285	250	307	298	289	292	319	275	302	285	263	287	299	308	287	319	300	285	293	281	278	305	297	306	309	302	288	309	311	313	319	303	292	287	295	294	291	322	324	310	296	264	289	293	319	300	295	327	266	307	278	314	276	328	297	300	311	269	292	314	303	283	325	288	299	320	266	278	303	292	284	300	285	293	272	291	264	295	274	310	273	296	293	312	282	297	285	304	301	295	311	264	292	304	250	314	305	304	303	303	277	307	299	299	306	283	256	289	268	283	308	287	313	319	303	284	327	272	279	277	275	290	291	282	290	292	275	287	292	306	271	301	294	301	274	259	286	284	295	295	290	275	293	251	302	264	288	291	318	318	326	280	310	271	325	275	285	292	316	287	305	303	260	292	310	267	235	294	289	273	269	298	272	319	287	271	274	287	301	295	302	299	289	298	279	279	292	308	309	282	271	313	282	297	290	297	318	293	293	260	329	292	312	282	320	282	311	290	322	268	316	289	262	281	280	301	322	301	266	245	290	307	305	284	315	330	316	281	299	324	312	283	326	285	305	276	288	269	308	295	311	286	285	300	285	288	300	289	305	265	321	286	283	272	284	283	295	268	298	275	278	269	287	318	302	297	310	284	290	328	293	281	284	299	318	274	279	310	313	280	289	298	291	265	271	257	289	276	298	327	309	280	273	301	297	293	300	318	279	270	291	313	303	279	326	312	284	332	259	306	289	283	302	310	295	289	282	259	288	276	319	309	309	313	296	286	271	285	279	297	312	255	291	270	267	294	318	311	300	273	290	285	326	297	314	301	270	277	296	290	310	305	281	304	272	289	303	287	304	288	333	304	346	283	304	278	268	279	300	279	273	276	266	308	287	294	307	331	288	302	272	305	304	289	306	275	279	298	302	294	281	294	305	287	276	298	285	284	285	287	283	297	327	269	260	294	315	302	322	312	282	251	301	310	311	333	314	325	273	294	332	260	292	281	272	290	334	269	292	280	324	273	279	290	277	302	276	305	276	318	293	284	297	272	284	307	290	318	328	282	286	298	327	275	298	278	329	266	289	282	303	292	296	280	285	315	271	280	286	278	302	302	300	267	264	299
40130	38394	59492	64527	45601	31288	11468	784	707	785	706	732	726	702	687	696	693	669	697	693	725	691	689	729	660	732	688	680	689	695	682	657	680	699	728	740	654	712	668	682	688	652	696	667	660	668	719	699	645	690	716	700	632	655	701	695	653	686	707	701	760	727	726	648	658	700	660	667	702	642	689	652	670	705	725	656	702	702	721	730	723	660	742	664	720	735	705	684	692	669	657	670	681	676	711	641	671	729	677	665	696	662	701	706	695	650	680	704	659	696	631	682	666	683	681	705	704	706	699	724	689	722	709	716	717	695	698	710	666	676	699	670	697	737	720	694	671	705	692	719	732	660	715	689	716	666	700	718	651	699	650	734	681	700	719	704	677	690	665	672	672	665	732	705	706	688	662	675	691	693	708	689	678	718	664	635	697	743	671	671	751	641	688	739	717	716	686	679	680	718	667	680	656	692	746	680	690	676	691	661	672	672	644	685	708	680	687	671	672	688	701	744	717	655	723	676	720	672	726	689	687	689	698	660	709	690	700	666	690	681	651	669	663	674	664	716	666	701	686	690	692	715	689	679	721	673	666	713	671	665	694	690	713	697	713	691	694	677	680	686	666	707	676	680	699	719	756	712	713	657	656	691	668	710	677	692	739	751	641	711	675	685	701	702	653	667	719	682	716	710	707	690	650	648	707	706	669	641	708	673	684	694	680	731	629	708	720	671	685	674	701	748	709	692	677	711	702	696	675	658	660	702	676	735	722	724	664	683	726	688	718	676	714	702	706	679	675	670	672	720	720	698	664	668	710	681	681	712	630	727	661	736	689	670	706	678	645	674	660	729	704	698	669	689	656	718	667	728	676	661	669	706	660	697	714	684	638	730	689	680	715	723	697	700	678	677	769	716	673	669	742	687	709	739	716	724	716	684	687	713	709	653	653	711	681	620	708	671	701	646	692	657	693	673	666	620	732	647	709	686	660	663	736	739	686	733	699	696	711	661	699	705	688	704	720	700	677	682	707	681	695	680	727	686	682	704	724	716	644	676	719	691	665	710	693	689	684	645	687	679	685	696	680	744	702	687	696	711	698	667	663	712	677	735	681	711	656	715	702	692	699	650	716	685	679	716	708	652	713	708	689	693	665	670	681	697	639	643	694	722	688	669	698	699	681	738	704	676	738	682	687	699	682	696	679	652	752	662	648	700	700	665	696	692	661	714	665	671	692	712	758	696	646	726	673	684	681	675	742	719	698	669	709	713	667	706	676	709	719	699	673	691	659	704	718	676	702	660	694	656	691	679	663	653	678	671	650	678	711	680	714	657	666	682	670	683	692	708	753	687	745	711	681	678	683	716	655	669	686	689	686	656	666	675	659	682	706	694	705	704	692	660	686	688	684	662	685	714	675	728	622	668	694	683	705	692	721	669	676	692	695	693	730	742	643	645	669	647	680	696	688	695	696	633	703	679	755	704	683	690	696	704	709	706	687	732	694	695	638	698	671	723	717	641	721	676	676	702	653	693	672	687	725	686	702	689	689	694	667	733	712	710	684	692	695	670	705	678	686	694	693	677	691	675	663	699	662	667	668	673	635	717	702	712	688	689	661	703	729	655	660	665	710	717	688	680	688	688	705	625	712	684	721	703	710	750	668	714	717	740	690	706	723	734	690	717	722	690	701	665	680	723	631	685	743	703	695	669	701	673	684	729	684	663	689	668	676	731	699	674	654	717	681	650	684	668	644	671	663	648	670	708	681	686	685	679	663	672	696	674	692	721	639	706	758	690	688	651	702	696	661	676	632	675	682	690	634	691	695	661	637	667	711	701	740	723	706	698	678	688	706	729	697	656	682	692	699	710	665	669	702	700	694	704	707	686	684	684	708	717	686	733	653	705	654	696	691	671	721	713	676	709	723	658	704	732	724	659	675	667	653	662	709	725	689	663	647	681	698	651	740	660	666	693	668	718	666	726	706	701	746	671	719	686	687	718	667	690	661	692	644	721	706	738	648	654	668	661	663	666	687	713	684	716	689	637	666	657	706	711	701	680	653	679	689	707	672	690	661	726	648	697	696	781	677	671	731	662	678	670	681	698	656	686	747	722	703	707	696	687	690	695	703	687	662	709	658	710	699	703	717	707	674	744	666	687	719	722	696	664	659	723	680	699	679	677	690	636	694	703	704	626	700	723	667	671	699	687	685	701	663	693	687	707	721	689	703	671	715	686	715	715	684	653	691	698	714	669	726	674	717	678	696	664	677	688	706	728	700	691	701	649	675	691	693	675	661	727	706	691	745	731	646	686	704	677	677	678	674	735	709	745	666	694	735	702	702	695	702	660	669	729	746	716	688	720	676	674	665	693	648	674	701	708	654	689	682	719	709	659	676	685	693	663	734	662	667	654	693	703	688	670	671	658	718	726	735	694	705	726	695	745	679	674	705	672	707	715	662	645	715	749	730	713	719	681	693	715	672	666	684	706	639	714	685	683	626	721	702	691	692	685	677	711	753	676	693	709	701	673	635	701	667	708	661	672	713	677	717	707	695	694	711	693	690	690	705	649	709	703	721	677	724	734	699	716	725	657	718	698	690	756	681	676	636	667	669	676	707	699	712	701	676	687	683	737	696	673	728	628	666	703	689	680	690	711	698	702	697	709	693	638	642	697	748	686	676	749	641	676	662	670	693	682	657	706	687	701	711	699	669	650	719	661	698	671	702	702	711	694	648	678	682	661	701	704	689	663	717	693	713	665	659	672	696	688	708	718	658	701	666	681	712	684	708	708	681	721	675	648	690	671	690	725	713	657	707	737	662	682	714	669	665	740	701	669	690	698	681	656	674	738	651	674	693	669	688	692	699	673	699	675	702	703	696	647	713	710	698	710	671	714	671	714	708	687	684	707	674	667	720	726	702	689	683	651	673	711	687	711	673	642	683	710	666	689	663	715	690	754	671	704	737	663	731	658	683	675	663	686	662	725	687	685	713	696	675	677	702	671	690	721	725	755	663	702	664	676	683	682	707	680	700	666	661	707	680	702	686	711	657	688	636	697	693	678	667	695	697	694	704	692	692	671	703	666	717	683	671	727	681	698	649	715	691	675	679	656	703	694	701	645	691	700	696	656	648	720	703	696	711	699	699	720	718	703	690	702	701	683	680	694	691	730	699	690	701	647	702	686	673	685	690	675	723	731	664	695	732	709	674	719	720	682	677	676	690	690	690	666	709	668	650	677	711	667	685	722	686	637	753	688	699	660	680	688	664	654	656	714	698	741	677	689	643	710	675	677	691	687	725	701	638	730	681	707	710	728	682	710	639	677	685	671	703	630	704	685	676	689	690	703	648	664	694	687	680	648	706	693	729	680	720	643	711	700	703	639	669	695	683	717	745	708	649	702	704	636	699	703	734	720	671	669	738	675	701	710	649	693	663	710	703	660	633	663	662	671	764	699	706	687	696	679	708	646	674	687	704	713	711	653	693	684	664	660	676	729	720	645	693	726	685	691	736	666
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
